{"maintainers":[{"email":"budnix+npm@gmail.com","name":"anonymous"},{"email":"js.ziggle@gmail.com","name":"anonymous"},{"email":"marcin.warpechowski@handsontable.com","name":"anonymous"},{"email":"mateusz.wojczal@handsontable.com","name":"anonymous"}],"dist-tags":{"latest":"2.0.2"},"author":{"name":"Handsoncode","email":"hello@handsontable.com"},"description":"JavaScript implementation of most Microsoft Excel formula functions","readme":"formula.js [![Build Status](https://travis-ci.org/handsontable/formula.js.png?branch=master)](https://travis-ci.org/handsontable/formula.js) [![Test Coverage](https://codeclimate.com/github/handsontable/formula.js/badges/coverage.svg)](https://codeclimate.com/github/handsontable/formula.js/coverage)\n==========\n\nJavaScript implementation of most Microsoft Excel formula functions\n\nThis project is forked from [sutoiku/formula.js](https://github.com/sutoiku/formula.js) and it's developed for Handsontable needs.\n\nDocumentation available at [sutoiku/formula.js](https://github.com/sutoiku/formula.js)\n\nLICENSE\n-------\n\nformula.js is freely distributable under the terms of the MIT license.\nCopyright (c) 2014 Sutoiku, Inc.\n","repository":{"url":"git+ssh://git@github.com/handsontable/formula.js.git","type":"git"},"bugs":{"url":"https://github.com/handsontable/formula.js/issues"},"license":"MIT","versions":{"1.2.3":{"name":"@handsontable/formulajs","version":"1.2.3","author":{"name":"Handsoncode","email":"hello@handsontable.com"},"license":"MIT","_id":"@handsontable/formulajs@1.2.3","maintainers":[{"name":"anonymous","email":"budnix+npm@gmail.com"},{"name":"anonymous","email":"js.ziggle@gmail.com"},{"name":"anonymous","email":"krzysztof.spilka@handsontable.com"},{"name":"anonymous","email":"swistach@gmail.com"}],"homepage":"https://github.com/handsontable/formula.js#readme","bugs":{"url":"https://github.com/handsontable/formula.js/issues"},"bin":{"implementation-stats":"./bin/implementation-stats"},"dist":{"shasum":"a98b98bc3d23832730646e3bbd6194413f8faade","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/@handsontable/formulajs/-/formulajs-1.2.3.tgz","fileCount":32,"integrity":"sha512-jMyqkJoYoHQBnqvdbrenbmW1tOaDTG3wJnQ9lUWwC4vwELKIPRLEbYM0XI5Amvz3TBoLaksPLrWHc/avaFhpcQ==","signatures":[{"sig":"MEQCIGhPHRjvnHgUi2e4kBYmkljmsNLv2cWJ9XlDar8ULhm7AiBPpF1FzM0LjYpurMxt9DBbzfT60SGhur8S6ylbneiHgg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":768903},"main":"index.js","config":{"blanket":{"pattern":"lib","data-cover-never":"node_modules"}},"gitHead":"9d7af8c90a5cf4add8e7b123d0f358370d7a4baa","scripts":{"lint":"make lint","test":"make test","build":"make build","watch":"make watch","release":"generate-release","coverage":"make coverage","test-browser":"make test-browser"},"_npmUser":{"name":"anonymous","email":"swistach@gmail.com"},"repository":{"url":"git+ssh://git@github.com/handsontable/formula.js.git","type":"git"},"_npmVersion":"5.6.0","description":"JavaScript implementation of most Microsoft Excel formula functions","directories":{},"_nodeVersion":"9.3.0","dependencies":{"jStat":"^1.7.0","bessel":"^0.2.0","numbro":"^1.11.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^2.5.0","jshint":"^2.5.2","should":"^11.1.0","blanket":"^1.1.6","webpack":"^3.5.5","istanbul":"^0.4.5","cli-table":"^0.3.0","browserify":"^13.0.1","http-server":"^0.9.0","mocha-spec-cov":"0.0.3","generate-release":"^0.10.2","mocha-lcov-reporter":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/formulajs_1.2.3_1518775048987_0.24110890731335033","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@handsontable/formulajs","version":"2.0.0","author":{"name":"Handsoncode","email":"hello@handsontable.com"},"license":"MIT","_id":"@handsontable/formulajs@2.0.0","maintainers":[{"name":"anonymous","email":"budnix+npm@gmail.com"},{"name":"anonymous","email":"js.ziggle@gmail.com"},{"name":"anonymous","email":"krzysztof.spilka@handsontable.com"},{"name":"anonymous","email":"swistach@gmail.com"}],"homepage":"https://github.com/handsontable/formula.js#readme","bugs":{"url":"https://github.com/handsontable/formula.js/issues"},"bin":{"implementation-stats":"./bin/implementation-stats"},"dist":{"shasum":"3e41fedbb51a195dd5b8c2694afe171ec08f3a02","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/@handsontable/formulajs/-/formulajs-2.0.0.tgz","fileCount":34,"integrity":"sha512-ZaPfMa+cLCPyI82MSAVdwm3S2OF6zi4cjuHYkSTRTrq5xWqHTvKP9aix+n47lYJKU1Rfds/ORL0MVdj1u+ZZOw==","signatures":[{"sig":"MEYCIQCyMY0HeGqrlTmQ1BAGaeUMEdPfpCvY5U1hVMgu2lNCowIhAOrymdSnnBZUK4weq4WFaAy+WfvERSq9fI4Qo9YnCUiF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":875116,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbHm5xCRA9TVsSAnZWagAAhvIP/RVa2vqkhpbgkQNL/qBT\nWGK7su9UEw2NhLtyDuN1j8hmJUHpnBMta612Kwfi1ejQFpZu1AXkZKZhNdvQ\nQORjxeexLFRYZILc30K26cpdiyefxt1ANzUZUK6QDjZU05W9bVpJi/OegSIx\nhS6pI65WangTJlcBnaCHyb9SkjWCOuGPuN7B68UlIcFdsFrcP3VlGV0dGMEk\nlmuvR8suCk6aiyaqLR1Qp+YPjDt3zUnQUUJEi1ETDsa8PBLbkQd2Pn0e4v2q\n7bQlofbjqF347kS5+j/n6OwkBNNYVxrBmtpioV28PAVgtJUGzz+o0NAaTSfB\n6jXOfcPOpML1JRbAkCzu59sFKKb7fWtDPipxQDvQM5GJp0Or0o9EQ8KU38YR\nsZ3YRqI4ccze3ACmyXff+ohnIhIQaPhwb2aeYfUe1uovxik+gjIsY9XuHTaC\nNjW9iXdVBclneSmsCdKs6CdJ3NGFsCyPRFkhP8gG1l9VFwFw2e0U6bzRRsZI\nzJ7SQspQGl+2oMwlvabHnvY7kmeJ713U5jyS259GkxjYgJ5vnqtwPu495NIN\nmjA8BSy8ZZbQUVCYQ9/UfdCVrpbE7Ahgp9xzxUt+4bG+iNFGFlcPtgW5jtU7\nWsM6/KYsq1xK0rHCiBx5VtCRbsUI2w5g+mT/W9co+NC/Fyc0G+LNWs//2b1W\nrJGn\r\n=W43a\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":".","config":{"blanket":{"pattern":"lib","data-cover-never":"node_modules"}},"_shasum":"3e41fedbb51a195dd5b8c2694afe171ec08f3a02","gitHead":"c0da05bed27f6f348cac9a1da46bf8c5641bed9d","scripts":{"lint":"make lint","test":"make test","build":"make build","watch":"make watch","release":"generate-release","coverage":"make coverage","test-browser":"make test-browser"},"_npmUser":{"name":"anonymous","email":"swistach@gmail.com"},"repository":{"url":"git+ssh://git@github.com/handsontable/formula.js.git","type":"git"},"_npmVersion":"3.10.10","description":"JavaScript implementation of most Microsoft Excel formula functions","directories":{},"_nodeVersion":"6.11.1","dependencies":{"jStat":"^1.7.0","bessel":"^0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^2.5.0","jshint":"^2.5.2","should":"^11.1.0","blanket":"^1.1.6","webpack":"^3.5.5","istanbul":"^0.4.5","cli-table":"^0.3.0","browserify":"^13.0.1","http-server":"^0.11.1","mocha-spec-cov":"0.0.3","generate-release":"^0.10.2","mocha-lcov-reporter":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/formulajs_2.0.0_1528721008830_0.6725628294924584","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@handsontable/formulajs","version":"2.0.1","author":{"name":"Handsoncode","email":"hello@handsontable.com"},"license":"MIT","_id":"@handsontable/formulajs@2.0.1","maintainers":[{"name":"anonymous","email":"budnix+npm@gmail.com"},{"name":"anonymous","email":"js.ziggle@gmail.com"},{"name":"anonymous","email":"krzysztof.spilka@handsontable.com"},{"name":"anonymous","email":"swistach@gmail.com"}],"homepage":"https://github.com/handsontable/formula.js#readme","bugs":{"url":"https://github.com/handsontable/formula.js/issues"},"bin":{"implementation-stats":"./bin/implementation-stats"},"dist":{"shasum":"e0b15f085bf485702dd776b6e95269630ae44e98","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/@handsontable/formulajs/-/formulajs-2.0.1.tgz","fileCount":41,"integrity":"sha512-jTdJO/6ZmuaHoiTdnraGbPkdnA7m0VMrZ54vWXi22WpwnsIKAWbqjWTwvDoSuEpcc7/YHVIVlSDtfXHKmaYhdQ==","signatures":[{"sig":"MEQCIDQNGQ/O3RqF90La7ht5MnrbBJ8NCzfYTKl03gs4fb8WAiB2oKYG3EWU0Ml1KwfmZF7HctxTrG52aLXH+gL7283ECQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":746706,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcubMRCRA9TVsSAnZWagAAEXkQAJyDJ3cHOy3yGnfWoPym\ncbtE2N6KsDQgxtgA4q+MO9x6alRs6s2pwQEqFM9srHWwFCmyzZMPLS2eNEjX\n9s0YMQV52Kwl/wkr8SuF1bt+C+M8L6tVSmXcz35yz0pYfLLGVglWBkChT2c6\nNHiLMr6ND/suGVU5KIudz5r5WQ/TyixhE9f+Jy92SRq58gxuJEOzDovfU7QN\nHwrBbp4vf6Tg/lV7rJA8GdEc2Zvmu/hjyIydDsERxNqTE16DD7RGSkABMjVD\nzyek5llWM+gdrk+E+F5OopAhbeb0c10r0JuOOfMhpZuXOaBAfd3W+jL1Ajpm\n9JeXK6+mO7wDGuUtmlhrmOakz/S7rbCQu7dBxVXcd0qji1uWXeDK0dl5zB1m\nY0dT7Ky193V/AIC4xYy+znn6vuWN/Q2j+htP+0Fnj7yXm5mLNgODz++cWPLb\nvi/N7q98+W21pfx5yZt6jIQdv2teq4AzYii4jrSIlDqvnynJtHdr4AG9AmWA\nLb9kIq7Qa0FZwiNhFx6g6fADSS57fkpO92gK12i+mRID6FZXxTdD1h8BwmIA\nm0Uvl7tTWFNzmKbmnWft2OYWn4YcIbRhYdtmg4vVTC/eJ3YBnAiIEG6nKCOD\nQBol6mDNDodCN7mW6n9I4QRGPzH2JjMUWI3cVp7TOn5jpm3O6KqJk/HKw2N1\nqOEy\r\n=q9dk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","config":{"blanket":{"pattern":"lib","data-cover-never":"node_modules"}},"gitHead":"3abdfd61b5ea5b04a99efa9c1fbbe3221c886ed3","scripts":{"lint":"make lint","test":"make test","build":"make build","watch":"make watch","release":"generate-release","coverage":"make coverage","test-browser":"make test-browser"},"_npmUser":{"name":"anonymous","email":"budnix+npm@gmail.com"},"repository":{"url":"git+ssh://git@github.com/handsontable/formula.js.git","type":"git"},"_npmVersion":"6.7.0","description":"JavaScript implementation of most Microsoft Excel formula functions","directories":{},"_nodeVersion":"11.14.0","dependencies":{"bessel":"^0.2.0","@handsontable/jstat":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^2.5.0","jshint":"^2.5.2","should":"^11.1.0","blanket":"^1.1.6","webpack":"^3.5.5","istanbul":"^0.4.5","cli-table":"^0.3.0","browserify":"^13.0.1","http-server":"^0.11.1","mocha-spec-cov":"0.0.3","generate-release":"^0.10.2","mocha-lcov-reporter":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/formulajs_2.0.1_1555673872494_0.13612570755409337","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"@handsontable/formulajs","version":"2.0.2","author":{"name":"Handsoncode","email":"hello@handsontable.com"},"license":"MIT","_id":"@handsontable/formulajs@2.0.2","maintainers":[{"name":"anonymous","email":"budnix+npm@gmail.com"},{"name":"anonymous","email":"js.ziggle@gmail.com"},{"name":"anonymous","email":"krzysztof.spilka@handsontable.com"}],"homepage":"https://github.com/handsontable/formula.js#readme","bugs":{"url":"https://github.com/handsontable/formula.js/issues"},"bin":{"implementation-stats":"./bin/implementation-stats"},"dist":{"shasum":"5be4b9226cc47811f646ae46b1b985230cd82995","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/@handsontable/formulajs/-/formulajs-2.0.2.tgz","fileCount":41,"integrity":"sha512-maIyMJtYjA5e/R9nyA22Qd7Yw73MBSxClJvle0a8XWAS/5l6shc/OFpQqrmwMy4IXUCmywJ9ER0gOGz/YA720w==","signatures":[{"sig":"MEYCIQCrLYBrY0a1IinRNfBW7eIp+LdyvshQfKkBOjlxPvNKTQIhAPjjinfIYoS/iBrCTLSvUqyCVkkQbr9Pm1/lsPjVHNU4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":758462,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeGH/hCRA9TVsSAnZWagAAOw8QAKEu9xHjfAjJwGkUINwA\nQsrkK4sQL3gKJp5Sq2CE4Arrc5thjwxeO+IQdyverknqsMcReEWFMUIeUqFy\nxjI+Fe0ux5zj5gvvjLz7I56c1uy8Pge6zT7LdEtu5DJ3y/58x7BBrheyeaMH\nvadkv66yLrRB4yWeXbaC598Zcn0QUMQw/bvIxb2w5KonjweQ3yIFGqf2hcsL\nryM1NxRJcYn7yEUp7YOl8FueaTF/uWJSey9Si58bOoN3SJ84JmHXc4BFid9x\n+jdtH5QHr1A1I7zWw2/w5JTYPN42AIbymxJKtboPUV7a4ZBZl9/j0T30DPha\nV6+cl8aRW7qLPd5LF1NuURTJvKkIGFEYWJKtI7+UH52oGBWOLYSXHjLXkTee\n4qt7BF67VxJv5/12xk0pCV7XXE2MC7rupE6ybd3RYa+/1+4c0+U60q+IrD3P\nvNyxaxqnUjAlvSOrUlpecCQMErD0IuFzZt6Pf0fO19cRQo9svkZgiA6S0jvi\nvJCFpQoQ8Cx7bey98wcHwl1SAjS5+jHa7hhFJvoerCuDoP9R2yc8PRa4HhNd\nSaDrAtj8h0s7kNACjlFLKZF3H7zZmwTd5HnaUGrO2XpLIfG2rn2XsCfHdUsi\nJU1d9IPvS9E1mZLuWZJOglsUDILS5ahT+jr9OjLRWFj7/EPlKyEQvk+aHHp3\nz5pC\r\n=WNha\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","config":{"blanket":{"pattern":"lib","data-cover-never":"node_modules"}},"gitHead":"eabd0f287932aff4861350ebc0cfd3703d852d16","scripts":{"lint":"make lint","test":"make test","build":"make build","watch":"make watch","release":"generate-release","coverage":"make coverage","test-browser":"make test-browser"},"_npmUser":{"name":"anonymous","email":"budnix+npm@gmail.com"},"repository":{"url":"git+ssh://git@github.com/handsontable/formula.js.git","type":"git"},"_npmVersion":"6.4.1","description":"JavaScript implementation of most Microsoft Excel formula functions","directories":{},"_nodeVersion":"10.15.3","dependencies":{"jstat":"^1.9.2","bessel":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^2.5.0","jshint":"^2.5.2","should":"^11.1.0","blanket":"^1.1.6","webpack":"^3.5.5","istanbul":"^0.4.5","cli-table":"^0.3.0","browserify":"^13.0.1","http-server":"^0.11.1","mocha-spec-cov":"0.0.3","generate-release":"^0.10.2","mocha-lcov-reporter":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/formulajs_2.0.2_1578663904496_0.7281698557005707","host":"s3://npm-registry-packages"}}},"name":"@handsontable/formulajs","time":{"created":"2018-02-16T09:57:28.888Z","modified":"2025-10-14T08:40:44.733Z","1.2.3":"2018-02-16T09:57:29.143Z","2.0.0":"2018-06-11T12:43:28.941Z","2.0.1":"2019-04-19T11:37:52.658Z","2.0.2":"2020-01-10T13:45:04.680Z"},"readmeFilename":"README.md","homepage":"https://github.com/handsontable/formula.js#readme"}