{"_id":"@camunda/feel-builtins","_rev":"18-28edbad8e69ce4293bb6c9445badb673","name":"@camunda/feel-builtins","dist-tags":{"latest":"1.4.1"},"versions":{"0.1.0":{"name":"@camunda/feel-builtins","version":"0.1.0","author":{"name":"Camunda","email":"https://camunda.com"},"license":"MIT","_id":"@camunda/feel-builtins@0.1.0","maintainers":[{"name":"nikku","email":"git_nikku@nixis.de"},{"name":"barmac","email":"maciejbarel@gmail.com"},{"name":"maxtru","email":"maximilian.trumpf@camunda.com"},{"name":"philippfromme","email":"philippfromme@outlook.com"},{"name":"jarekdanielak","email":"jarek.danielak@camunda.com"},{"name":"abdul99ahad","email":"abdul.ahad@camunda.com"},{"name":"simon-steinruecken-camunda","email":"simon.steinruecken@camunda.com"}],"homepage":"https://github.com/camunda/feel-builtins#readme","bugs":{"url":"https://github.com/camunda/feel-builtins/issues"},"dist":{"shasum":"a56acb8480f532e137c894c15ae8d29e0a9b7d29","tarball":"https://registry.npmjs.org/@camunda/feel-builtins/-/feel-builtins-0.1.0.tgz","fileCount":6,"integrity":"sha512-jypi5dA0UJ2YOnkmL+NezchQxVdYtTE47J45RuB0RoDPPXHtRqLB1I0OQeN5x0mhYJr0SWnwHs4t6Xt4E+UX6Q==","signatures":[{"sig":"MEUCIQDiB85ZqPMhtLoPxIZc1OYn8OhJJtMN18xhPDHJx+3wfgIgJSgbEloOYS/ehvrNFjqptfM6kKnLTK11bnR/UgdRkOY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90459},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js"},"./package.json":"./package.json"},"gitHead":"1c3b6f02173857114e77c8415761d43f8eb1f71a","scripts":{"all":"run-s lint check-types test","lint":"eslint .","test":"mocha test/**/*.spec.js","pull-docs":"git -C camunda-docs pull || git clone git@github.com:camunda/camunda-docs.git camunda-docs","check-types":"tsc --noEmit","update-builtins":"run-s pull-docs compile-builtins","compile-builtins":"node tasks/compileBuiltins.js"},"_npmUser":{"name":"simon-steinruecken-camunda","email":"simon.steinruecken@camunda.com"},"repository":{"url":"git+https://github.com/camunda/feel-builtins.git","type":"git"},"_npmVersion":"10.9.2","description":"Collection of builtin Camunda extensions for FEEL","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"chai":"^5.2.1","glob":"^11.0.3","mocha":"^11.7.1","eslint":"^9.31.0","marked":"^16.1.1","typescript":"^5.8.3","@types/chai":"^5.2.2","@types/node":"^20.19.9","@types/mocha":"^10.0.10","npm-run-all2":"^8.0.0","eslint-plugin-bpmn-io":"^2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/feel-builtins_0.1.0_1753105959722_0.9696759855737616","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@camunda/feel-builtins","version":"0.2.0","author":{"name":"Camunda","email":"https://camunda.com"},"license":"MIT","_id":"@camunda/feel-builtins@0.2.0","maintainers":[{"name":"nikku","email":"git_nikku@nixis.de"},{"name":"barmac","email":"maciejbarel@gmail.com"},{"name":"maxtru","email":"maximilian.trumpf@camunda.com"},{"name":"philippfromme","email":"philippfromme@outlook.com"},{"name":"jarekdanielak","email":"jarek.danielak@camunda.com"},{"name":"abdul99ahad","email":"abdul.ahad@camunda.com"},{"name":"simon-steinruecken-camunda","email":"simon.steinruecken@camunda.com"}],"homepage":"https://github.com/camunda/feel-builtins#readme","bugs":{"url":"https://github.com/camunda/feel-builtins/issues"},"dist":{"shasum":"e6a34c5ab82509e08690049630ba6eeffda49de6","tarball":"https://registry.npmjs.org/@camunda/feel-builtins/-/feel-builtins-0.2.0.tgz","fileCount":6,"integrity":"sha512-Jusm8x3Onqze9E5Y0lGGdPj66bnFKLYNwDz+uG4otsEXgSL0FpF+koGHK48LkF9Jqo67KaP1y3zr2y/HIWRePw==","signatures":[{"sig":"MEQCIFW0M3jEdIJsLK1gZ2OYP7GF+9iPTMubNdjHbVc1mSYMAiBllrARk6wuhqMWJzLZR9vfEb0d9Y2+VSIG7Fsv2MolgA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":176637},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"bd3d1d2210fcabc45c41263452481f31184cd9e8","scripts":{"all":"run-s lint build check-types test","lint":"eslint .","test":"mocha --recursive test","build":"rollup -c --bundleConfigAsCjs","prepare":"run-s build","pull-docs":"git -C camunda-docs pull || git clone git@github.com:camunda/camunda-docs.git camunda-docs","check-types":"tsc --noEmit","update-builtins":"run-s pull-docs compile-builtins","compile-builtins":"node tasks/compileBuiltins.js"},"_npmUser":{"name":"nikku","email":"git_nikku@nixis.de"},"repository":{"url":"git+https://github.com/camunda/feel-builtins.git","type":"git"},"_npmVersion":"10.8.2","description":"Collection of builtin Camunda extensions for FEEL","directories":{},"sideEffects":false,"_nodeVersion":"20.18.3","_hasShrinkwrap":false,"devDependencies":{"chai":"^5.2.1","glob":"^11.0.3","mocha":"^11.7.1","eslint":"^9.31.0","marked":"^16.1.1","rollup":"^4.45.1","typescript":"^5.8.3","@types/chai":"^5.2.2","@types/node":"^20.19.9","@types/mocha":"^10.0.10","npm-run-all2":"^8.0.0","eslint-plugin-bpmn-io":"^2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/feel-builtins_0.2.0_1753184937463_0.9109285152185695","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@camunda/feel-builtins","version":"0.3.0","author":{"name":"Camunda","email":"https://camunda.com"},"license":"MIT","_id":"@camunda/feel-builtins@0.3.0","maintainers":[{"name":"nikku","email":"git_nikku@nixis.de"},{"name":"barmac","email":"maciejbarel@gmail.com"},{"name":"maxtru","email":"maximilian.trumpf@camunda.com"},{"name":"philippfromme","email":"philippfromme@outlook.com"},{"name":"barinali","email":"ali.barin53@gmail.com"},{"name":"jarekdanielak","email":"jarek.danielak@camunda.com"},{"name":"alekseymanetov","email":"alekseyManetov@gmail.com"},{"name":"simon-steinruecken-camunda","email":"simon.steinruecken@camunda.com"}],"homepage":"https://github.com/camunda/feel-builtins#readme","bugs":{"url":"https://github.com/camunda/feel-builtins/issues"},"dist":{"shasum":"a789e9bfbc1004c61b36faff07190c8769a2756f","tarball":"https://registry.npmjs.org/@camunda/feel-builtins/-/feel-builtins-0.3.0.tgz","fileCount":6,"integrity":"sha512-pLz9GC2aXyWOk7fYnimnXZZh75X4TGmy//4FQW9yp+9I2voyUZAg+7vBOo+FzAeIiBMU9aEjrYfX8hBpzIkc+A==","signatures":[{"sig":"MEYCIQCsyx50qKXEjklnG6mktOsrL9oAk/ZJpdI+1loa5CHBtwIhAJhoGYze3IxP3/KnirMZyjrshzJkBND1jahssdkmP9CS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185752},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"8e062b4cfe4a424ec1e1454f73bac23129691a15","scripts":{"all":"run-s lint build check-types test","lint":"eslint .","test":"mocha --recursive test","build":"rollup -c --bundleConfigAsCjs","prepare":"run-s build","pull-docs":"git -C camunda-docs pull || git clone git@github.com:camunda/camunda-docs.git camunda-docs","check-types":"tsc --noEmit","update-builtins":"run-s pull-docs compile-builtins","compile-builtins":"node tasks/compileBuiltins.js"},"_npmUser":{"name":"simon-steinruecken-camunda","email":"simon.steinruecken@camunda.com"},"repository":{"url":"git+https://github.com/camunda/feel-builtins.git","type":"git"},"_npmVersion":"11.6.2","description":"Collection of builtin Camunda extensions for FEEL","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"chai":"^5.2.1","glob":"^11.0.3","mocha":"^11.7.1","eslint":"^9.31.0","marked":"^16.1.1","rollup":"^4.45.1","typescript":"^5.8.3","@types/chai":"^5.2.2","@types/node":"^20.19.9","@types/mocha":"^10.0.10","npm-run-all2":"^8.0.0","eslint-plugin-bpmn-io":"^2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/feel-builtins_0.3.0_1770292127746_0.42535095451287064","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@camunda/feel-builtins","version":"0.4.0","author":{"name":"Camunda","email":"https://camunda.com"},"license":"MIT","_id":"@camunda/feel-builtins@0.4.0","maintainers":[{"name":"nikku","email":"git_nikku@nixis.de"},{"name":"barmac","email":"maciejbarel@gmail.com"},{"name":"maxtru","email":"maximilian.trumpf@camunda.com"},{"name":"philippfromme","email":"philippfromme@outlook.com"},{"name":"barinali","email":"ali.barin53@gmail.com"},{"name":"jarekdanielak","email":"jarek.danielak@camunda.com"},{"name":"alekseymanetov","email":"alekseyManetov@gmail.com"},{"name":"simon-steinruecken-camunda","email":"simon.steinruecken@camunda.com"}],"homepage":"https://github.com/camunda/feel-builtins#readme","bugs":{"url":"https://github.com/camunda/feel-builtins/issues"},"dist":{"shasum":"620e568e2054617efe554b96310c674a5df7fe0e","tarball":"https://registry.npmjs.org/@camunda/feel-builtins/-/feel-builtins-0.4.0.tgz","fileCount":6,"integrity":"sha512-xkSTrq1PeL4/YuG6Ngf6cgsxiB++Gaq7+SyAOl7FcXE15oxq/tbPxCSQjaKrIJNCzoFrPo1fI0ISmR1edoqBWw==","signatures":[{"sig":"MEUCIBs7wFja/kpW5cIYVw5xgfyCp2Sn1BD4R7hlGftURacYAiEAm372LPcMC3ffM29Byjw1irovgMBk5kIcRhM2rR76Db4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":189523},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"a7e3762bd11cf128d2ce60d5dafefbf36267197d","scripts":{"all":"run-s lint build check-types test","lint":"eslint .","test":"mocha --recursive test","build":"rollup -c --bundleConfigAsCjs","prepare":"run-s build","pull-docs":"git -C camunda-docs pull || git clone git@github.com:camunda/camunda-docs.git camunda-docs","check-types":"tsc --noEmit","update-builtins":"run-s pull-docs compile-builtins","compile-builtins":"node tasks/compileBuiltins.js"},"_npmUser":{"name":"nikku","email":"git_nikku@nixis.de"},"repository":{"url":"git+https://github.com/camunda/feel-builtins.git","type":"git"},"_npmVersion":"11.6.2","description":"Collection of builtin Camunda extensions for FEEL","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"chai":"^6.0.0","glob":"^11.0.3","mocha":"^11.7.1","eslint":"^9.31.0","marked":"^17.0.0","rollup":"^4.45.1","typescript":"^5.8.3","@types/chai":"^5.2.2","@types/node":"^24.0.0","@types/mocha":"^10.0.10","npm-run-all2":"^8.0.0","@bpmn-io/lezer-feel":"^2.2.1","eslint-plugin-bpmn-io":"^2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/feel-builtins_0.4.0_1770762521959_0.8056990949026044","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@camunda/feel-builtins","version":"1.0.0","author":{"name":"Camunda","email":"https://camunda.com"},"license":"MIT","_id":"@camunda/feel-builtins@1.0.0","maintainers":[{"name":"nikku","email":"git_nikku@nixis.de"},{"name":"barmac","email":"maciejbarel@gmail.com"},{"name":"maxtru","email":"maximilian.trumpf@camunda.com"},{"name":"philippfromme","email":"philippfromme@outlook.com"},{"name":"barinali","email":"ali.barin53@gmail.com"},{"name":"jarekdanielak","email":"jarek.danielak@camunda.com"},{"name":"alekseymanetov","email":"alekseyManetov@gmail.com"},{"name":"simon-steinruecken-camunda","email":"simon.steinruecken@camunda.com"}],"homepage":"https://github.com/camunda/feel-builtins#readme","bugs":{"url":"https://github.com/camunda/feel-builtins/issues"},"dist":{"shasum":"a4d8484dc883695a6a6b4abea941baf9f7e6d655","tarball":"https://registry.npmjs.org/@camunda/feel-builtins/-/feel-builtins-1.0.0.tgz","fileCount":6,"integrity":"sha512-/0w86UVmNcNqlZB9n/4Ro5wqHt+JuBKwD8kt+O7ASxSqs80D1y4BMfgu+We+O7cA8MWbt9eNKUjwRgGf4f75TQ==","signatures":[{"sig":"MEQCIDD8LC/uIcWMhqZ08032FFVQGsBS3Pomjhz7X+f/uSDIAiBtNFEFxdDN/CJicE4DK5MLLclab/V3iRi3DvXd2NICTw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":189523},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"e79b7b6b36315532ce52fdb0d0972ba2a3fcaeb6","scripts":{"all":"run-s lint build check-types test","lint":"eslint .","test":"mocha --recursive test","build":"rollup -c --bundleConfigAsCjs","prepare":"run-s build","pull-docs":"git -C camunda-docs pull || git clone git@github.com:camunda/camunda-docs.git camunda-docs","check-types":"tsc --noEmit","update-builtins":"run-s pull-docs compile-builtins","compile-builtins":"node tasks/compileBuiltins.js"},"_npmUser":{"name":"nikku","email":"git_nikku@nixis.de"},"repository":{"url":"git+https://github.com/camunda/feel-builtins.git","type":"git"},"_npmVersion":"11.6.2","description":"Collection of builtin Camunda extensions for FEEL","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"chai":"^6.0.0","glob":"^11.0.3","mocha":"^11.7.1","eslint":"^9.31.0","marked":"^17.0.0","rollup":"^4.45.1","typescript":"^5.8.3","@types/chai":"^5.2.2","@types/node":"^24.0.0","@types/mocha":"^10.0.10","npm-run-all2":"^8.0.0","@bpmn-io/lezer-feel":"^2.2.1","eslint-plugin-bpmn-io":"^2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/feel-builtins_1.0.0_1770811709736_0.6131093653783501","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@camunda/feel-builtins","version":"1.1.0","author":{"name":"Camunda","email":"https://camunda.com"},"license":"MIT","_id":"@camunda/feel-builtins@1.1.0","maintainers":[{"name":"nikku","email":"git_nikku@nixis.de"},{"name":"barmac","email":"maciejbarel@gmail.com"},{"name":"maxtru","email":"maximilian.trumpf@camunda.com"},{"name":"philippfromme","email":"philippfromme@outlook.com"},{"name":"barinali","email":"ali.barin53@gmail.com"},{"name":"jarekdanielak","email":"jarek.danielak@camunda.com"},{"name":"alekseymanetov","email":"alekseyManetov@gmail.com"},{"name":"simon-steinruecken-camunda","email":"simon.steinruecken@camunda.com"}],"homepage":"https://github.com/camunda/feel-builtins#readme","bugs":{"url":"https://github.com/camunda/feel-builtins/issues"},"dist":{"shasum":"d43f989a87f1d82b269f31a97cfc73dc429f36d0","tarball":"https://registry.npmjs.org/@camunda/feel-builtins/-/feel-builtins-1.1.0.tgz","fileCount":6,"integrity":"sha512-aBIGrXkURxDxBulrkaF1AOV261RSyukA5UWGRgDiULvlJ+P6/dYX7boBuO8Be9OP/hjAjZoTbK1kKcuqfCp7ng==","signatures":[{"sig":"MEUCIQDPeRdyDIdGznOmlTKXjArylJwoy7B7kWHmL5gbjX3KzAIgOCQ65bcXjzFJuhXDDpOgin2Y1D9FhDcpB8ruLn+oMvg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":189843},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"98b6a86e89312947903c2877adbcada0a6f306e2","scripts":{"all":"run-s lint build check-types test","lint":"eslint .","test":"mocha --recursive test","build":"rollup -c --bundleConfigAsCjs","prepare":"run-s build","pull-docs":"git -C camunda-docs pull || git clone git@github.com:camunda/camunda-docs.git camunda-docs","check-types":"tsc --noEmit","update-builtins":"run-s pull-docs compile-builtins","compile-builtins":"node tasks/compileBuiltins.js"},"_npmUser":{"name":"barmac","email":"maciejbarel@gmail.com"},"repository":{"url":"git+https://github.com/camunda/feel-builtins.git","type":"git"},"_npmVersion":"11.9.0","description":"Collection of builtin Camunda extensions for FEEL","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"devDependencies":{"chai":"^6.0.0","glob":"^13.0.0","mocha":"^11.7.1","eslint":"^9.31.0","marked":"^17.0.0","rollup":"^4.45.1","typescript":"^5.8.3","@types/chai":"^5.2.2","@types/node":"^24.0.0","@types/mocha":"^10.0.10","npm-run-all2":"^8.0.0","@bpmn-io/lezer-feel":"^2.2.1","eslint-plugin-bpmn-io":"^2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/feel-builtins_1.1.0_1773933006905_0.5495620881830254","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@camunda/feel-builtins","version":"1.2.0","author":{"name":"Camunda","email":"https://camunda.com"},"license":"MIT","_id":"@camunda/feel-builtins@1.2.0","maintainers":[{"name":"nikku","email":"git_nikku@nixis.de"},{"name":"barmac","email":"maciejbarel@gmail.com"},{"name":"maxtru","email":"maximilian.trumpf@camunda.com"},{"name":"philippfromme","email":"philippfromme@outlook.com"},{"name":"barinali","email":"ali.barin53@gmail.com"},{"name":"jarekdanielak","email":"jarek.danielak@camunda.com"},{"name":"alekseymanetov","email":"alekseyManetov@gmail.com"},{"name":"simon-steinruecken-camunda","email":"simon.steinruecken@camunda.com"}],"homepage":"https://github.com/camunda/feel-builtins#readme","bugs":{"url":"https://github.com/camunda/feel-builtins/issues"},"dist":{"shasum":"b3d6e53f0ccbc7f761e9ea268d1dcc38d9550a1a","tarball":"https://registry.npmjs.org/@camunda/feel-builtins/-/feel-builtins-1.2.0.tgz","fileCount":6,"integrity":"sha512-dtfv9TSDiTEivARL2l8qawxsQi9BBajoSUQQIlVXVBwt5rp/FQ9UD2DTzki//RnLnu2V2O69SxGZDhWTT28qQg==","signatures":[{"sig":"MEYCIQDBq5CmZyvqp6FRBKa2FEjz2toWs6EgHE8W6inwt3EelAIhAKxXC4ciuf1/YH7Z4ElhKNOQHIGyTmcKCxFI121GZBUh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":191979},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"99c5076834199093295747aa7eaa34f3da87f2cc","scripts":{"all":"run-s lint build check-types test","lint":"eslint .","test":"mocha --recursive test","build":"rollup -c --bundleConfigAsCjs","prepare":"run-s build","pull-docs":"git -C camunda-docs pull || git clone git@github.com:camunda/camunda-docs.git camunda-docs","check-types":"tsc --noEmit","update-builtins":"run-s pull-docs compile-builtins","compile-builtins":"node tasks/compileBuiltins.js"},"_npmUser":{"name":"jarekdanielak","email":"jarek.danielak@camunda.com"},"repository":{"url":"git+https://github.com/camunda/feel-builtins.git","type":"git"},"_npmVersion":"11.11.0","description":"Collection of builtin Camunda extensions for FEEL","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"chai":"^6.0.0","glob":"^13.0.0","mocha":"^11.7.1","eslint":"^9.31.0","marked":"^18.0.0","rollup":"^4.45.1","typescript":"^5.8.3","@types/chai":"^5.2.2","@types/node":"^24.0.0","@types/mocha":"^10.0.10","npm-run-all2":"^8.0.0","@bpmn-io/lezer-feel":"^2.2.1","eslint-plugin-bpmn-io":"^2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/feel-builtins_1.2.0_1776766815298_0.9704559530147225","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@camunda/feel-builtins","version":"1.3.0","author":{"name":"Camunda","email":"https://camunda.com"},"license":"MIT","_id":"@camunda/feel-builtins@1.3.0","maintainers":[{"name":"nikku","email":"git_nikku@nixis.de"},{"name":"barmac","email":"maciejbarel@gmail.com"},{"name":"maxtru","email":"maximilian.trumpf@camunda.com"},{"name":"philippfromme","email":"philippfromme@outlook.com"},{"name":"barinali","email":"ali.barin53@gmail.com"},{"name":"jarekdanielak","email":"jarek.danielak@camunda.com"},{"name":"ev-camunda","email":"ev.bilske@camunda.com"},{"name":"alekseymanetov","email":"alekseyManetov@gmail.com"}],"homepage":"https://github.com/camunda/feel-builtins#readme","bugs":{"url":"https://github.com/camunda/feel-builtins/issues"},"dist":{"shasum":"66e6c22f0af7d4737b78ff752ff0ea4d32731401","tarball":"https://registry.npmjs.org/@camunda/feel-builtins/-/feel-builtins-1.3.0.tgz","fileCount":6,"integrity":"sha512-ZahpLTeBUjnZEMI6Hu/n9e/oTPcJ8DpWmIyJ00tgVNWM1kqAEcMhARK0GthSrD5NXiSVICNHZ7VRTERMq2FmnA==","signatures":[{"sig":"MEUCIBQYi3jIYZWIRprWLasLuebZiILpPjzgOlE1w8fCVKlhAiEA2JN4/u1mDkYKttlothpRTeuTvzWBcSyNKFFPv99HS98=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":193015},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"0a8dd84e224d3212f26922a0f723f8752cddcdd8","scripts":{"all":"run-s lint build check-types test","lint":"eslint .","test":"mocha --recursive test","build":"rollup -c --bundleConfigAsCjs","prepare":"run-s build","pull-docs":"git -C camunda-docs pull || git clone git@github.com:camunda/camunda-docs.git camunda-docs","check-types":"tsc --noEmit","update-builtins":"run-s pull-docs compile-builtins","compile-builtins":"node tasks/compileBuiltins.js"},"_npmUser":{"name":"barmac","email":"maciejbarel@gmail.com"},"repository":{"url":"git+https://github.com/camunda/feel-builtins.git","type":"git"},"_npmVersion":"11.13.0","description":"Collection of builtin Camunda extensions for FEEL","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"devDependencies":{"chai":"^6.0.0","glob":"^13.0.0","mocha":"^11.7.1","eslint":"^9.31.0","marked":"^18.0.0","rollup":"^4.45.1","typescript":"^5.8.3","@types/chai":"^5.2.2","@types/node":"^24.0.0","@types/mocha":"^10.0.10","npm-run-all2":"^9.0.0","@bpmn-io/lezer-feel":"^3.0.0","eslint-plugin-bpmn-io":"^2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/feel-builtins_1.3.0_1782818760773_0.06883801358034258","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@camunda/feel-builtins","version":"1.4.0","author":{"name":"Camunda","email":"https://camunda.com"},"license":"MIT","_id":"@camunda/feel-builtins@1.4.0","maintainers":[{"name":"nikku","email":"git_nikku@nixis.de"},{"name":"barmac","email":"maciejbarel@gmail.com"},{"name":"maxtru","email":"maximilian.trumpf@camunda.com"},{"name":"philippfromme","email":"philippfromme@outlook.com"},{"name":"barinali","email":"ali.barin53@gmail.com"},{"name":"ev-camunda","email":"ev.bilske@camunda.com"},{"name":"alekseymanetov","email":"alekseyManetov@gmail.com"}],"homepage":"https://github.com/camunda/feel-builtins#readme","bugs":{"url":"https://github.com/camunda/feel-builtins/issues"},"dist":{"shasum":"63866b700cc7d1067e8f2a6027b1ebc684ba34b9","tarball":"https://registry.npmjs.org/@camunda/feel-builtins/-/feel-builtins-1.4.0.tgz","fileCount":6,"integrity":"sha512-G3jH5MRvF/3L9/h6fY1zn+kwgYgH7APa84p34jajSG9IVWPCIGpttVGyRTrnbsCI76C2QdPbR2AvOm3RaLzUJg==","signatures":[{"sig":"MEQCIAZZb9Y/XBMcIqszHgXYdVelFrjE/nkmCZjHgS0Bq0H3AiAdTRW7UnPua7dGx/rNvbZMwtg1d/vAjBqGEj/gQPZbvg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":194729},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"06c52323f6fe5fd63a943a93eb8a5a75c6223857","scripts":{"all":"run-s lint build check-types test","lint":"eslint .","test":"mocha --recursive test","build":"rollup -c --bundleConfigAsCjs","prepare":"run-s build","pull-docs":"git -C camunda-docs pull || git clone git@github.com:camunda/camunda-docs.git camunda-docs","check-types":"tsc --noEmit","update-builtins":"run-s pull-docs compile-builtins","compile-builtins":"node tasks/compileBuiltins.js"},"_npmUser":{"name":"barmac","email":"maciejbarel@gmail.com"},"repository":{"url":"git+https://github.com/camunda/feel-builtins.git","type":"git"},"_npmVersion":"11.17.0","description":"Collection of builtin Camunda extensions for FEEL","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"chai":"^6.0.0","glob":"^13.0.0","mocha":"^11.7.1","eslint":"^9.31.0","marked":"^18.0.0","rollup":"^4.45.1","typescript":"^5.8.3","@types/chai":"^5.2.2","@types/node":"^24.0.0","@types/mocha":"^10.0.10","npm-run-all2":"^9.0.0","@bpmn-io/lezer-feel":"^3.0.0","eslint-plugin-bpmn-io":"^2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/feel-builtins_1.4.0_1784100267515_0.7042234357347126","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"@camunda/feel-builtins","version":"1.4.1","description":"Collection of builtin Camunda extensions for FEEL","type":"module","sideEffects":false,"scripts":{"all":"run-s lint build check-types test","build":"rollup -c --bundleConfigAsCjs","test":"mocha --recursive test","lint":"eslint .","prepare":"run-s build","check-types":"tsc --noEmit","update-builtins":"run-s pull-docs compile-builtins","pull-docs":"git -C camunda-docs pull || git clone git@github.com:camunda/camunda-docs.git camunda-docs","compile-builtins":"node tasks/compileBuiltins.js"},"devDependencies":{"@bpmn-io/lezer-feel":"^3.0.0","@types/chai":"^5.2.2","@types/mocha":"^10.0.10","@types/node":"^24.0.0","chai":"^6.0.0","eslint":"^9.31.0","eslint-plugin-bpmn-io":"^2.2.0","glob":"^13.0.0","marked":"^18.0.0","mocha":"^11.7.1","npm-run-all2":"^9.0.0","rollup":"^4.45.1","typescript":"^6.0.0"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs","types":"./dist/index.d.ts"},"./package.json":"./package.json"},"repository":{"type":"git","url":"git+https://github.com/camunda/feel-builtins.git"},"author":{"name":"Camunda","email":"https://camunda.com"},"license":"MIT","bugs":{"url":"https://github.com/camunda/feel-builtins/issues"},"homepage":"https://github.com/camunda/feel-builtins#readme","gitHead":"467c4b1e9d0b9870b450adb10e60d022f55ef373","_id":"@camunda/feel-builtins@1.4.1","_nodeVersion":"24.16.0","_npmVersion":"12.0.2","dist":{"integrity":"sha512-nXIVbr8JHLzuPXSYs+VUy/4X1WiY7SlXtAqsgQ9R3mbXNNyorYUiw0YBeLXMrMCcg2yJWVSasramcTCeI9A6FQ==","shasum":"21801b435e4b8e7e57107fc82647c6571e4e6f0c","tarball":"https://registry.npmjs.org/@camunda/feel-builtins/-/feel-builtins-1.4.1.tgz","fileCount":6,"unpackedSize":194827,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHBjaYreQR8slNVKmw7V787ewfdH6PTsw40ubKrVPuLKAiEAkEgaW6rV70eFxIiD2Jy6I15UzKEh+9V14/OdRHxUF2k="}]},"_npmUser":{"name":"nikku","email":"git_nikku@nixis.de"},"directories":{},"maintainers":[{"name":"nikku","email":"git_nikku@nixis.de"},{"name":"barmac","email":"maciejbarel@gmail.com"},{"name":"maxtru","email":"maximilian.trumpf@camunda.com"},{"name":"philippfromme","email":"philippfromme@outlook.com"},{"name":"barinali","email":"ali.barin53@gmail.com"},{"name":"jarekdanielak","email":"jarek.danielak@camunda.com"},{"name":"alekseymanetov","email":"alekseyManetov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/feel-builtins_1.4.1_1787569089780_0.24694726452303062"},"_hasShrinkwrap":false}},"time":{"created":"2025-07-21T13:52:39.638Z","modified":"2026-08-24T10:58:10.089Z","0.1.0":"2025-07-21T13:52:39.901Z","0.2.0":"2025-07-22T11:48:57.658Z","0.3.0":"2026-02-05T11:48:47.906Z","0.4.0":"2026-02-10T22:28:42.105Z","1.0.0":"2026-02-11T12:08:29.889Z","1.1.0":"2026-03-19T15:10:07.055Z","1.2.0":"2026-04-21T10:20:15.441Z","1.3.0":"2026-06-30T11:26:00.946Z","1.4.0":"2026-07-15T07:24:27.671Z","1.4.1":"2026-08-24T10:58:09.916Z"},"bugs":{"url":"https://github.com/camunda/feel-builtins/issues"},"author":{"name":"Camunda","email":"https://camunda.com"},"license":"MIT","homepage":"https://github.com/camunda/feel-builtins#readme","repository":{"type":"git","url":"git+https://github.com/camunda/feel-builtins.git"},"description":"Collection of builtin Camunda extensions for FEEL","maintainers":[{"name":"nikku","email":"git_nikku@nixis.de"},{"name":"barmac","email":"maciejbarel@gmail.com"},{"name":"maxtru","email":"maximilian.trumpf@camunda.com"},{"name":"philippfromme","email":"philippfromme@outlook.com"},{"name":"barinali","email":"ali.barin53@gmail.com"},{"name":"jarekdanielak","email":"jarek.danielak@camunda.com"},{"name":"alekseymanetov","email":"alekseyManetov@gmail.com"}],"readme":"# Camunda FEEL Builtins\n\n[![CI](https://github.com/camunda/feel-builtins/actions/workflows/CI.yml/badge.svg)](https://github.com/camunda/feel-builtins/actions/workflows/CI.yml)\n\nCollection of builtin Camunda extensions for FEEL (Friendly Enough Expression Language). These builtins get extracted from [camunda-docs](https://github.com/camunda/camunda-docs/tree/main/docs/components/modeler/feel/builtin-functions).\n\n## Installation\n\nInstall via npm:\n\n```sh\nnpm install @camunda/feel-builtins\n```\n\n## Usage\n\nThis package exports multiple collections of FEEL builtins:\n\n* **`camundaBuiltins`**: Collection of builtins of camunda scala FEEL.\n* **`feelBuiltins`**: List of standard FEEL built-in functions (excluding Camunda-specific extensions).\n* **`camundaExtensions`**: List of FEEL camunda extensions.\n* **`camundaReservedNameBuiltins`**: Functions using reserved keywords in their name and need to be added to the parser context during parsing.\n\nYou can feed built-ins as context into your favorite [FEEL editor](#feel-editor) or [validator](#feel-lint).\n\n### Feel Editor\n\nIn your [FEEL editor](https://github.com/bpmn-io/feel-editor) you can use these builtins to establish the Camunda context:\n\n```js\nimport { camundaBuiltins } from '@camunda/feel-builtins';\nimport FeelEditor from '@bpmn-io/feel-editor';\n\nconst editor = new FeelEditor({\n  container,\n  builtins: camundaBuiltins,\n  parserDialect: 'camunda'\n});\n```\n\nIf you only want standard FEEL functions, use `feelBuiltins` instead:\n\n```js\nimport { feelBuiltins } from '@camunda/feel-builtins';\n\nconst editor = new FeelEditor({\n  container,\n  builtins: feelBuiltins\n});\n```\n\n### Feel Lint\n\nWith [@bpmn-io/feel-lint](https://github.com/bpmn-io/feel-lint) you can also use the builtins to lint expressions in the Camunda world:\n\n```js\nimport { camundaBuiltins } from '@camunda/feel-builtins';\nimport { lintExpression } from '@bpmn-io/feel-lint';\n\nlintExpression(expression, {\n  builtins: camundaBuiltins,\n  parserDialect: 'camunda'\n});\n```\n\n## Resources\n\n* [Changelog](./CHANGELOG.md)\n* [Issues](https://github.com/camunda/feel-builtins/issues)\n\n## Build and Run  \n\nPrepare the project by installing dependencies:\n\n```sh\nnpm install\n```\n\nThen, depending on your use-case you may run any of the following commands:\n\n```sh\n# lint the library and run all tests\nnpm run all\n\n# update the built-ins from latest camunda-docs\nnpm run update-builtins\n```\n\n## Related\n\n* [@bpmn-io/feel-editor](https://github.com/bpmn-io/feel-editor): FEEL editor and playground\n* [@bpmn-io/feel-lint](https://github.com/bpmn-io/feel-lint): A linter for FEEL expressions\n\n## License\n\n[MIT](./LICENSE)\n","readmeFilename":"README.md"}