{"_id":"@alfaomegasoftware/formula_interpreter","_rev":"5-02cb6a45a9b066888b2d15ff033acd65","name":"@alfaomegasoftware/formula_interpreter","dist-tags":{"latest":"1.0.4-beta"},"versions":{"1.0.0-beta":{"name":"@alfaomegasoftware/formula_interpreter","version":"1.0.0-beta","author":{"url":"https://alfaomegasoftware.com","name":"AlfaOmega Software","email":"admin@alfaomegasoftware.com"},"license":"MIT","_id":"@alfaomegasoftware/formula_interpreter@1.0.0-beta","maintainers":[{"name":"alfaomegasoftware","email":"admin@alfaomegasoftware.com"}],"dist":{"shasum":"732f301f951bee494cd0b8ef78b10a6ec995865f","tarball":"https://registry.npmjs.org/@alfaomegasoftware/formula_interpreter/-/formula_interpreter-1.0.0-beta.tgz","fileCount":14,"integrity":"sha512-glTW9Rp7aCx+3fgunkpX+f1yes3CZprTBwb7vji89v0Cj1SarIF88YnwlUVHFButKnGH8KYZRTze3WtJfJiryw==","signatures":[{"sig":"MEQCIH+eDJIKJP2IzzLXKTSC28mJsY9TWiOgiY4Nq7HX1t0kAiB59VJEJa5IbyCKWXqI5vp7iXEa0CXZiXt4wpe4ON+L8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40213},"main":"./build/index.js","type":"module","types":"./build/types/index.d.ts","gitHead":"762ea2ade939c38e776e1b4ea3fbeadfecb91001","private":false,"scripts":{"test":"vitest","build":"rimraf ./build && tsc --project tsconfig.build.json","start:dev":"nodemon ./src/index.ts"},"_npmUser":{"name":"alfaomegasoftware","email":"admin@alfaomegasoftware.com"},"_npmVersion":"10.8.3","description":"Formula expression interpreter","directories":{},"_nodeVersion":"18.20.4","_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","vitest":"^1.4.0","ts-node":"^10.9.2","typescript":"^5.4.3","@types/node":"^20.11.30"},"_npmOperationalInternal":{"tmp":"tmp/formula_interpreter_1.0.0-beta_1744295891790_0.4941819872976645","host":"s3://npm-registry-packages-npm-production"}},"1.0.1-beta":{"name":"@alfaomegasoftware/formula_interpreter","version":"1.0.1-beta","author":{"url":"https://alfaomegasoftware.com","name":"AlfaOmega Software","email":"admin@alfaomegasoftware.com"},"license":"MIT","_id":"@alfaomegasoftware/formula_interpreter@1.0.1-beta","maintainers":[{"name":"alfaomegasoftware","email":"admin@alfaomegasoftware.com"}],"dist":{"shasum":"c44e36e98f0e0859a50f1e09b0543ca7d901ad2f","tarball":"https://registry.npmjs.org/@alfaomegasoftware/formula_interpreter/-/formula_interpreter-1.0.1-beta.tgz","fileCount":14,"integrity":"sha512-DTvFvQRvrdzEmcwP7u7y4f4j4G7SiuZWdPS1uG0poLL5XrJeVdrExh0/O4WW2YpCFnxiLQe2JzLldJNyEngntw==","signatures":[{"sig":"MEUCIQCDovYe7OrUY3kbkH4gNlx/rbYkORxsSImaBYnnlLzP6AIgCaDODEh507rvLQgnWjVZ4xPBIhP/GVUt6HkcW8N+AzI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40365},"main":"./build/index.js","type":"module","types":"./build/types/index.d.ts","exports":{".":{"types":"./build/types/index.d.ts","import":"./build/index.js","require":"./build/index.js"}},"gitHead":"762ea2ade939c38e776e1b4ea3fbeadfecb91001","private":false,"scripts":{"test":"vitest","build":"rimraf ./build && tsc --project tsconfig.build.json","start:dev":"nodemon ./src/index.ts"},"_npmUser":{"name":"alfaomegasoftware","email":"admin@alfaomegasoftware.com"},"_npmVersion":"10.8.3","description":"Formula expression interpreter","directories":{},"_nodeVersion":"18.20.4","_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","vitest":"^1.4.0","ts-node":"^10.9.2","typescript":"^5.4.3","@types/node":"^20.11.30"},"_npmOperationalInternal":{"tmp":"tmp/formula_interpreter_1.0.1-beta_1744296751752_0.1395094908849568","host":"s3://npm-registry-packages-npm-production"}},"1.0.2-beta":{"name":"@alfaomegasoftware/formula_interpreter","version":"1.0.2-beta","author":{"url":"https://alfaomegasoftware.com","name":"AlfaOmega Software","email":"admin@alfaomegasoftware.com"},"license":"MIT","_id":"@alfaomegasoftware/formula_interpreter@1.0.2-beta","maintainers":[{"name":"alfaomegasoftware","email":"admin@alfaomegasoftware.com"}],"dist":{"shasum":"62933a522913d2c423d7115800e83ec3383ca796","tarball":"https://registry.npmjs.org/@alfaomegasoftware/formula_interpreter/-/formula_interpreter-1.0.2-beta.tgz","fileCount":7,"integrity":"sha512-skNgac5asWTPvLYFY5wwsApaEIWkZNkztdHGiMJW1SqrkOYhPWrcYzVhT4qLDy6VLNYVTZ1fI3G1iRQkasp7uA==","signatures":[{"sig":"MEQCIGBvj3YRboOvJIh84jTjf4I3tnWmq2xClIvFbmq7RIOMAiAKVQMX4nrAjgLdBiTu9/6OpK/O+TkNFewJqfDu1bNYAQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":200678},"main":"./dist/formula-interpreter.umd.js","type":"module","types":"./dist/formula-interpreter.d.ts","module":"./dist/formula-interpreter.esm.js","exports":{".":{"types":"./dist/formula-interpreter.d.ts","import":"./dist/formula-interpreter.esm.js","require":"./dist/formula-interpreter.umd.js"}},"gitHead":"762ea2ade939c38e776e1b4ea3fbeadfecb91001","private":false,"scripts":{"test":"vitest","build":"rollup -c","start:dev":"nodemon ./src/index.ts"},"_npmUser":{"name":"alfaomegasoftware","email":"admin@alfaomegasoftware.com"},"_npmVersion":"10.8.3","description":"Formula expression interpreter","directories":{},"_nodeVersion":"18.20.4","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rimraf":"^5.0.5","rollup":"^4.39.0","vitest":"^1.4.0","ts-node":"^10.9.2","typescript":"^5.8.3","@types/node":"^20.11.30","rollup-plugin-dts":"^6.2.1","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/formula_interpreter_1.0.2-beta_1744299640364_0.9697146803480989","host":"s3://npm-registry-packages-npm-production"}},"1.0.3-beta":{"name":"@alfaomegasoftware/formula_interpreter","version":"1.0.3-beta","author":{"url":"https://alfaomegasoftware.com","name":"AlfaOmega Software","email":"admin@alfaomegasoftware.com"},"license":"MIT","_id":"@alfaomegasoftware/formula_interpreter@1.0.3-beta","maintainers":[{"name":"alfaomegasoftware","email":"admin@alfaomegasoftware.com"}],"dist":{"shasum":"e1d2ad70d30acc71d6bb3c0bbd29853f5bfa5a47","tarball":"https://registry.npmjs.org/@alfaomegasoftware/formula_interpreter/-/formula_interpreter-1.0.3-beta.tgz","fileCount":7,"integrity":"sha512-o9u7pwQ5VJToIEAcR7W8cYNDnYk+886+R4DCJnAKRXxzPIVAPgiXpopZ/woTv/HtRSIvB+fHwLrDGiw0CP8m5Q==","signatures":[{"sig":"MEUCIFlRa0raalgVro2TuZy1w0e0A6VHKvDQTq379Wo0pOPTAiEAwwZ72ivYh+73e+27wiaFU1yad5Qni+KaCc+aY9ZP1eU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":204882},"main":"./dist/formula-interpreter.umd.js","type":"module","types":"./dist/formula-interpreter.d.ts","module":"./dist/formula-interpreter.esm.js","exports":{".":{"types":"./dist/formula-interpreter.d.ts","import":"./dist/formula-interpreter.esm.js","require":"./dist/formula-interpreter.umd.js"}},"gitHead":"762ea2ade939c38e776e1b4ea3fbeadfecb91001","private":false,"scripts":{"test":"vitest","build":"rollup -c","start:dev":"nodemon ./src/index.ts"},"_npmUser":{"name":"alfaomegasoftware","email":"admin@alfaomegasoftware.com"},"_npmVersion":"10.8.3","description":"Formula expression interpreter","directories":{},"_nodeVersion":"18.20.4","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rimraf":"^5.0.5","rollup":"^4.39.0","vitest":"^1.4.0","ts-node":"^10.9.2","typescript":"^5.8.3","@types/node":"^20.11.30","rollup-plugin-dts":"^6.2.1","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/formula_interpreter_1.0.3-beta_1744301226626_0.8191804530281326","host":"s3://npm-registry-packages-npm-production"}},"1.0.4-beta":{"name":"@alfaomegasoftware/formula_interpreter","author":{"name":"AlfaOmega Software","email":"admin@alfaomegasoftware.com","url":"https://alfaomegasoftware.com"},"private":false,"version":"1.0.4-beta","description":"Formula expression interpreter","main":"./dist/formula-interpreter.umd.js","module":"./dist/formula-interpreter.esm.js","types":"./dist/formula-interpreter.d.ts","exports":{".":{"import":"./dist/formula-interpreter.esm.js","require":"./dist/formula-interpreter.umd.js","types":"./dist/formula-interpreter.d.ts"}},"type":"module","publishConfig":{"access":"public"},"scripts":{"test":"vitest","start:dev":"nodemon ./src/index.ts","build":"rollup -c"},"license":"MIT","devDependencies":{"@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-node-resolve":"^16.0.1","@rollup/plugin-typescript":"^12.1.2","@types/node":"^20.11.30","rimraf":"^5.0.5","rollup":"^4.39.0","rollup-plugin-dts":"^6.2.1","ts-node":"^10.9.2","tslib":"^2.8.1","typescript":"^5.8.3","vitest":"^1.4.0"},"_id":"@alfaomegasoftware/formula_interpreter@1.0.4-beta","gitHead":"762ea2ade939c38e776e1b4ea3fbeadfecb91001","_nodeVersion":"18.20.4","_npmVersion":"10.8.3","dist":{"integrity":"sha512-yQQj1x8U5ea0+znUTsGCqzPeVQthO/XzRvtbn1jMV3fNlUQ4kO8dWurl20tL9kdLXcDAVat0dRELNjoJHBM+Ag==","shasum":"38b86a951ef0bcb9f0f8606b4fee51d1e1a7a044","tarball":"https://registry.npmjs.org/@alfaomegasoftware/formula_interpreter/-/formula_interpreter-1.0.4-beta.tgz","fileCount":5,"unpackedSize":69453,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC2ERbNfmo3cjRujmu8Cd/VoPBtOXmrzOXQIQd81hyEBAIgf6ywwWcNRnYyHDwm+ho7R1Cty7NHoimOUtcut68KTbo="}]},"_npmUser":{"name":"alfaomegasoftware","email":"admin@alfaomegasoftware.com"},"directories":{},"maintainers":[{"name":"alfaomegasoftware","email":"admin@alfaomegasoftware.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/formula_interpreter_1.0.4-beta_1744301582748_0.9493788932153495"},"_hasShrinkwrap":false}},"time":{"created":"2025-04-10T14:38:11.697Z","modified":"2025-04-10T16:13:03.081Z","1.0.0-beta":"2025-04-10T14:38:11.978Z","1.0.1-beta":"2025-04-10T14:52:31.984Z","1.0.2-beta":"2025-04-10T15:40:40.570Z","1.0.3-beta":"2025-04-10T16:07:06.810Z","1.0.4-beta":"2025-04-10T16:13:02.921Z"},"author":{"name":"AlfaOmega Software","email":"admin@alfaomegasoftware.com","url":"https://alfaomegasoftware.com"},"license":"MIT","description":"Formula expression interpreter","maintainers":[{"name":"alfaomegasoftware","email":"admin@alfaomegasoftware.com"}],"readme":"# AlfaOmega Software - Formula interpreter\n\nA simple formula interpreter for use on salary app and spreadsheet with dynamic name for variables (spreadsheet like) and fixed name also.\n\nIt is composed of:\n- tokenizer\n- parser\n- interpreter\n- evaluator\n\nWith support for custom functions\n\n## Documentation\nUnder construction...\n\n## Installation\nnpm i @alfaomegasoftware/formula_interpreter","readmeFilename":"README.md"}