{"versions":{"0.1.0":{"name":"@camunda/feel-builtins","version":"0.1.0","description":"Collection of builtin Camunda extensions for FEEL","type":"module","sideEffects":false,"scripts":{"all":"run-s lint check-types test","test":"mocha test/**/*.spec.js","lint":"eslint .","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":{"@types/chai":"^5.2.2","@types/mocha":"^10.0.10","@types/node":"^20.19.9","chai":"^5.2.1","eslint":"^9.31.0","eslint-plugin-bpmn-io":"^2.2.0","glob":"^11.0.3","marked":"^16.1.1","mocha":"^11.7.1","npm-run-all2":"^8.0.0","typescript":"^5.8.3"},"exports":{".":{"import":"./lib/index.js","types":"./lib/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","_id":"@camunda/feel-builtins@0.1.0","gitHead":"1c3b6f02173857114e77c8415761d43f8eb1f71a","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-jypi5dA0UJ2YOnkmL+NezchQxVdYtTE47J45RuB0RoDPPXHtRqLB1I0OQeN5x0mhYJr0SWnwHs4t6Xt4E+UX6Q==","shasum":"a56acb8480f532e137c894c15ae8d29e0a9b7d29","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@camunda/feel-builtins/-/feel-builtins-0.1.0.tgz","fileCount":6,"unpackedSize":90459,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDiB85ZqPMhtLoPxIZc1OYn8OhJJtMN18xhPDHJx+3wfgIgJSgbEloOYS/ehvrNFjqptfM6kKnLTK11bnR/UgdRkOY="}],"size":12248},"_npmUser":{"name":"anonymous","email":"simon.steinruecken@camunda.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"git_nikku@nixis.de"},{"name":"anonymous","email":"maciejbarel@gmail.com"},{"name":"anonymous","email":"maximilian.trumpf@camunda.com"},{"name":"anonymous","email":"philippfromme@outlook.com"},{"name":"anonymous","email":"jarek.danielak@camunda.com"},{"name":"anonymous","email":"abdul.ahad@camunda.com"},{"name":"anonymous","email":"simon.steinruecken@camunda.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/feel-builtins_0.1.0_1753105959722_0.9696759855737616"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-21T13:52:39.901Z","publish_time":1753105959901,"_source_registry_name":"default","contributors":[]},"0.2.0":{"name":"@camunda/feel-builtins","version":"0.2.0","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":{"@types/chai":"^5.2.2","@types/mocha":"^10.0.10","@types/node":"^20.19.9","chai":"^5.2.1","eslint":"^9.31.0","eslint-plugin-bpmn-io":"^2.2.0","glob":"^11.0.3","marked":"^16.1.1","mocha":"^11.7.1","npm-run-all2":"^8.0.0","rollup":"^4.45.1","typescript":"^5.8.3"},"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","_id":"@camunda/feel-builtins@0.2.0","gitHead":"bd3d1d2210fcabc45c41263452481f31184cd9e8","_nodeVersion":"20.18.3","_npmVersion":"10.8.2","dist":{"integrity":"sha512-Jusm8x3Onqze9E5Y0lGGdPj66bnFKLYNwDz+uG4otsEXgSL0FpF+koGHK48LkF9Jqo67KaP1y3zr2y/HIWRePw==","shasum":"e6a34c5ab82509e08690049630ba6eeffda49de6","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@camunda/feel-builtins/-/feel-builtins-0.2.0.tgz","fileCount":6,"unpackedSize":176637,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFW0M3jEdIJsLK1gZ2OYP7GF+9iPTMubNdjHbVc1mSYMAiBllrARk6wuhqMWJzLZR9vfEb0d9Y2+VSIG7Fsv2MolgA=="}],"size":21922},"_npmUser":{"name":"anonymous","email":"git_nikku@nixis.de"},"directories":{},"maintainers":[{"name":"anonymous","email":"git_nikku@nixis.de"},{"name":"anonymous","email":"maciejbarel@gmail.com"},{"name":"anonymous","email":"maximilian.trumpf@camunda.com"},{"name":"anonymous","email":"philippfromme@outlook.com"},{"name":"anonymous","email":"jarek.danielak@camunda.com"},{"name":"anonymous","email":"abdul.ahad@camunda.com"},{"name":"anonymous","email":"simon.steinruecken@camunda.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/feel-builtins_0.2.0_1753184937463_0.9109285152185695"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-22T11:48:57.658Z","publish_time":1753184937658,"_source_registry_name":"default","contributors":[]},"0.3.0":{"name":"@camunda/feel-builtins","version":"0.3.0","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":{"@types/chai":"^5.2.2","@types/mocha":"^10.0.10","@types/node":"^20.19.9","chai":"^5.2.1","eslint":"^9.31.0","eslint-plugin-bpmn-io":"^2.2.0","glob":"^11.0.3","marked":"^16.1.1","mocha":"^11.7.1","npm-run-all2":"^8.0.0","rollup":"^4.45.1","typescript":"^5.8.3"},"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":"8e062b4cfe4a424ec1e1454f73bac23129691a15","_id":"@camunda/feel-builtins@0.3.0","_nodeVersion":"24.11.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-pLz9GC2aXyWOk7fYnimnXZZh75X4TGmy//4FQW9yp+9I2voyUZAg+7vBOo+FzAeIiBMU9aEjrYfX8hBpzIkc+A==","shasum":"a789e9bfbc1004c61b36faff07190c8769a2756f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@camunda/feel-builtins/-/feel-builtins-0.3.0.tgz","fileCount":6,"unpackedSize":185752,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCsyx50qKXEjklnG6mktOsrL9oAk/ZJpdI+1loa5CHBtwIhAJhoGYze3IxP3/KnirMZyjrshzJkBND1jahssdkmP9CS"}],"size":23240},"_npmUser":{"name":"anonymous","email":"simon.steinruecken@camunda.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"git_nikku@nixis.de"},{"name":"anonymous","email":"maciejbarel@gmail.com"},{"name":"anonymous","email":"maximilian.trumpf@camunda.com"},{"name":"anonymous","email":"philippfromme@outlook.com"},{"name":"anonymous","email":"ali.barin53@gmail.com"},{"name":"anonymous","email":"jarek.danielak@camunda.com"},{"name":"anonymous","email":"alekseyManetov@gmail.com"},{"name":"anonymous","email":"simon.steinruecken@camunda.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/feel-builtins_0.3.0_1770292127746_0.42535095451287064"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-05T11:48:47.906Z","publish_time":1770292127906,"_source_registry_name":"default","contributors":[]},"0.4.0":{"name":"@camunda/feel-builtins","version":"0.4.0","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":"^2.2.1","@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":"^11.0.3","marked":"^17.0.0","mocha":"^11.7.1","npm-run-all2":"^8.0.0","rollup":"^4.45.1","typescript":"^5.8.3"},"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":"a7e3762bd11cf128d2ce60d5dafefbf36267197d","_id":"@camunda/feel-builtins@0.4.0","_nodeVersion":"24.11.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-xkSTrq1PeL4/YuG6Ngf6cgsxiB++Gaq7+SyAOl7FcXE15oxq/tbPxCSQjaKrIJNCzoFrPo1fI0ISmR1edoqBWw==","shasum":"620e568e2054617efe554b96310c674a5df7fe0e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@camunda/feel-builtins/-/feel-builtins-0.4.0.tgz","fileCount":6,"unpackedSize":189523,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBs7wFja/kpW5cIYVw5xgfyCp2Sn1BD4R7hlGftURacYAiEAm372LPcMC3ffM29Byjw1irovgMBk5kIcRhM2rR76Db4="}],"size":24621},"_npmUser":{"name":"anonymous","email":"git_nikku@nixis.de"},"directories":{},"maintainers":[{"name":"anonymous","email":"git_nikku@nixis.de"},{"name":"anonymous","email":"maciejbarel@gmail.com"},{"name":"anonymous","email":"maximilian.trumpf@camunda.com"},{"name":"anonymous","email":"philippfromme@outlook.com"},{"name":"anonymous","email":"ali.barin53@gmail.com"},{"name":"anonymous","email":"jarek.danielak@camunda.com"},{"name":"anonymous","email":"alekseyManetov@gmail.com"},{"name":"anonymous","email":"simon.steinruecken@camunda.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/feel-builtins_0.4.0_1770762521959_0.8056990949026044"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-10T22:28:42.105Z","publish_time":1770762522105,"_source_registry_name":"default","contributors":[]},"1.0.0":{"name":"@camunda/feel-builtins","version":"1.0.0","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":"^2.2.1","@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":"^11.0.3","marked":"^17.0.0","mocha":"^11.7.1","npm-run-all2":"^8.0.0","rollup":"^4.45.1","typescript":"^5.8.3"},"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":"e79b7b6b36315532ce52fdb0d0972ba2a3fcaeb6","_id":"@camunda/feel-builtins@1.0.0","_nodeVersion":"24.11.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-/0w86UVmNcNqlZB9n/4Ro5wqHt+JuBKwD8kt+O7ASxSqs80D1y4BMfgu+We+O7cA8MWbt9eNKUjwRgGf4f75TQ==","shasum":"a4d8484dc883695a6a6b4abea941baf9f7e6d655","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@camunda/feel-builtins/-/feel-builtins-1.0.0.tgz","fileCount":6,"unpackedSize":189523,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDD8LC/uIcWMhqZ08032FFVQGsBS3Pomjhz7X+f/uSDIAiBtNFEFxdDN/CJicE4DK5MLLclab/V3iRi3DvXd2NICTw=="}],"size":24618},"_npmUser":{"name":"anonymous","email":"git_nikku@nixis.de"},"directories":{},"maintainers":[{"name":"anonymous","email":"git_nikku@nixis.de"},{"name":"anonymous","email":"maciejbarel@gmail.com"},{"name":"anonymous","email":"maximilian.trumpf@camunda.com"},{"name":"anonymous","email":"philippfromme@outlook.com"},{"name":"anonymous","email":"ali.barin53@gmail.com"},{"name":"anonymous","email":"jarek.danielak@camunda.com"},{"name":"anonymous","email":"alekseyManetov@gmail.com"},{"name":"anonymous","email":"simon.steinruecken@camunda.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/feel-builtins_1.0.0_1770811709736_0.6131093653783501"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-11T12:08:29.889Z","publish_time":1770811709889,"_source_registry_name":"default","contributors":[]},"1.1.0":{"name":"@camunda/feel-builtins","version":"1.1.0","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":"^2.2.1","@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":"^17.0.0","mocha":"^11.7.1","npm-run-all2":"^8.0.0","rollup":"^4.45.1","typescript":"^5.8.3"},"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":"98b6a86e89312947903c2877adbcada0a6f306e2","_id":"@camunda/feel-builtins@1.1.0","_nodeVersion":"24.14.0","_npmVersion":"11.9.0","dist":{"integrity":"sha512-aBIGrXkURxDxBulrkaF1AOV261RSyukA5UWGRgDiULvlJ+P6/dYX7boBuO8Be9OP/hjAjZoTbK1kKcuqfCp7ng==","shasum":"d43f989a87f1d82b269f31a97cfc73dc429f36d0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@camunda/feel-builtins/-/feel-builtins-1.1.0.tgz","fileCount":6,"unpackedSize":189843,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDPeRdyDIdGznOmlTKXjArylJwoy7B7kWHmL5gbjX3KzAIgOCQ65bcXjzFJuhXDDpOgin2Y1D9FhDcpB8ruLn+oMvg="}],"size":24714},"_npmUser":{"name":"anonymous","email":"maciejbarel@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"git_nikku@nixis.de"},{"name":"anonymous","email":"maciejbarel@gmail.com"},{"name":"anonymous","email":"maximilian.trumpf@camunda.com"},{"name":"anonymous","email":"philippfromme@outlook.com"},{"name":"anonymous","email":"ali.barin53@gmail.com"},{"name":"anonymous","email":"jarek.danielak@camunda.com"},{"name":"anonymous","email":"alekseyManetov@gmail.com"},{"name":"anonymous","email":"simon.steinruecken@camunda.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/feel-builtins_1.1.0_1773933006905_0.5495620881830254"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-19T15:10:07.055Z","publish_time":1773933007055,"_source_registry_name":"default","contributors":[]},"1.2.0":{"name":"@camunda/feel-builtins","version":"1.2.0","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":"^2.2.1","@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":"^8.0.0","rollup":"^4.45.1","typescript":"^5.8.3"},"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":"99c5076834199093295747aa7eaa34f3da87f2cc","_id":"@camunda/feel-builtins@1.2.0","_nodeVersion":"24.14.1","_npmVersion":"11.11.0","dist":{"integrity":"sha512-dtfv9TSDiTEivARL2l8qawxsQi9BBajoSUQQIlVXVBwt5rp/FQ9UD2DTzki//RnLnu2V2O69SxGZDhWTT28qQg==","shasum":"b3d6e53f0ccbc7f761e9ea268d1dcc38d9550a1a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@camunda/feel-builtins/-/feel-builtins-1.2.0.tgz","fileCount":6,"unpackedSize":191979,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDBq5CmZyvqp6FRBKa2FEjz2toWs6EgHE8W6inwt3EelAIhAKxXC4ciuf1/YH7Z4ElhKNOQHIGyTmcKCxFI121GZBUh"}],"size":24925},"_npmUser":{"name":"anonymous","email":"jarek.danielak@camunda.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"git_nikku@nixis.de"},{"name":"anonymous","email":"maciejbarel@gmail.com"},{"name":"anonymous","email":"maximilian.trumpf@camunda.com"},{"name":"anonymous","email":"philippfromme@outlook.com"},{"name":"anonymous","email":"ali.barin53@gmail.com"},{"name":"anonymous","email":"jarek.danielak@camunda.com"},{"name":"anonymous","email":"alekseyManetov@gmail.com"},{"name":"anonymous","email":"simon.steinruecken@camunda.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/feel-builtins_1.2.0_1776766815298_0.9704559530147225"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-21T10:20:15.441Z","publish_time":1776766815441,"_source_registry_name":"default","contributors":[]}},"dist-tags":{"latest":"1.2.0"},"name":"@camunda/feel-builtins","time":{"created":"2025-07-21T13:53:01.423Z","modified":"2026-05-04T18:15:15.889Z","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"},"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)","users":{}}