{"_id":"hyperformula","_rev":"46-6a4c634a97e28dab99325c5c41e339d5","name":"hyperformula","dist-tags":{"latest":"3.5.0"},"versions":{"0.1.0":{"name":"hyperformula","version":"0.1.0","keywords":["formula","spreadsheet","calculation","data","compute","tabular-data","operation","conversion","arithmetic","concatenation","comparison","logical","formulas","parser","excel","office","workbook","worksheet","sheet","open formula","openformula"],"author":{"name":"Handsoncode","email":"hello@handsontable.com"},"license":"SEE LICENSE IN LICENSE.txt","_id":"hyperformula@0.1.0","maintainers":[{"name":"jansiegel","email":"js.ziggle@gmail.com"}],"homepage":"https://handsontable.com/","bugs":{"url":"https://github.com/handsontable/hyperformula/issues"},"dist":{"shasum":"17bd8fa7e42d1447ee69306e8cef3d54abfb2d5d","tarball":"https://registry.npmjs.org/hyperformula/-/hyperformula-0.1.0.tgz","fileCount":492,"integrity":"sha512-co+RH+UfshJ1w0pxgjv+wzYPgYVWpkRi0O4WHVl9ZNxKfITrNr31TKSQMbX6/S1B4ZGmf2+tGy3Rlg1lXEyrow==","signatures":[{"sig":"MEUCIQCLEkrgS1JL/W+S08kOYxtQhR0mVC5ca/In46yEsd68zwIgbngCge8ep2JONOY9OA3wKgN+4XCpXOIQTNuHi2ppt8I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12256383,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe9KisCRA9TVsSAnZWagAAG1MP/2d9DDH0gfoLeg/cvj+3\n5u/mdkGZcuXf1xp06pBnboHY4CoBtHRUOABNnONb8fg1Y4wBXrSzd72XDTfW\n0detvuLTSW+Ztjb05W9YoAgC3LrkMG+pyoHwNDftu7qiJlIg6HUHUHnlCx8l\n0stQEWQ/1V4UVKkG/ojKz0oOts84VvVml5qLB0m03yvPHi9kQti0E0qyxfKC\nFl73Lhm94Y7u80gvetNwzMYwNwa7+Uj8pPf7kV5REGClFkmaLsJ5GlfkjRiI\n4PoipM0jEFVbqVAjwuAkmVWMVEjb7mtuBiuOQ+CVEjq6fxycmAQ/aFPgxdR6\nEDZ3ZT12PoIrwYJFZn0m/c0d5SyN4utCsHto5JMAMwHenKKE22KmwTD5ZwZr\nN/mKSBMJFQvSQJWYBklo+WL9/2+hloutW67dJaVciJNHU6PkFtG/HHBGRBvg\nJs2S/reBG6sBb0T76ZPs0n1Yy7XLtwGrcCV1iHKtGj27pD9adVzTHrxbk8f4\nWEfUnK5bTnnUKpApdGBTfMKX7QWW+v7V6FR4oYyu9505SK7wKnim/N8uFU8V\n2H2vrJHHeiKCVv0ProS7y8fvMH0m72t5h4kfrkV5od79WySinrVGXRuJz1eS\nguS67H3IwdRAFLWlQxZ5ipCV7aB2jORhcdxxiDRGs88g1m/7pb/JOqrFcxXh\njg47\r\n=ZLje\r\n-----END PGP SIGNATURE-----\r\n"},"main":"commonjs/index.js","unpkg":"dist/hyperformula.min.js","module":"es/index.js","gitHead":"508e4e4d9961473a35686354f46e3162be2cd53e","scripts":{"docs":"npm run bundle-all && npm run docs:api && npm run docs:build","lint":"eslint . --ext .js,.ts","test":"npm-run-all lint test:unit test:browser","clean":"rimraf coverage/ commonjs/ dist/ es/ languages/ lib/ typings/ test-jasmine/","compile":"tsc","coverage":"cross-env NODE_ICU_DATA=node_modules/full-icu jest --coverage","docs:api":"typedoc --options .typedoc.md.ts","docs:dev":"vuepress dev docs --silent --no-clear-screen --no-cache","lint:fix":"eslint . --ext .js,.ts --fix","bundle:es":"node script/if-ne-env.js HF_COMPILE=1 || npm run compile && cross-env-shell BABEL_ENV=es env-cmd -f ht.config.js babel lib --out-dir es","test:unit":"cross-env NODE_ICU_DATA=node_modules/full-icu jest","bundle-all":"cross-env HF_COMPILE=1 npm-run-all compile bundle:** typings:generate verify-bundles","bundle:cjs":"node script/if-ne-env.js HF_COMPILE=1 || npm run compile && cross-env-shell BABEL_ENV=commonjs env-cmd -f ht.config.js babel lib --out-dir commonjs","docs:build":"vuepress build docs","verify:cjs":"node script/check-file.js commonjs","verify:umd":"node script/check-file.js dist/hyperformula.js","test:browser":"cross-env-shell BABEL_ENV=commonjs env-cmd -f ht.config.js karma start","compile:tests":"tsc --project tsconfig.test.json","jasmine:start":"cross-env NODE_ICU_DATA=node_modules/full-icu jasmine --config=jasmine.json","typedoc:build":"typedoc --options .typedoc.ts","typedoc:serve":"npm run typedoc:build && serve doc -p 5005","typings:check":"tsc --noEmit","bundle:typings":"tsc --emitDeclarationOnly -d --outDir typings","check:licenses":"license-checker --production --excludePackages=\"hyperformula@0.0.1\" --onlyAllow=\"MIT; Apache-2.0; BSD-3-Clause; BSD-2-Clause; ISC; BSD; Unlicense\"","verify-bundles":"run-p verify:**","verify:umd:min":"node script/check-file.js dist/hyperformula.min.js","verify:umd:full":"node script/check-file.js dist/hyperformula.full.js","bundle:languages":"node script/if-ne-env.js HF_COMPILE=1 || npm run compile && cross-env-shell BABEL_ENV=commonjs NODE_ENV=languages env-cmd -f ht.config.js webpack","typings:generate":"tsc --emitDeclarationOnly -d --outDir typings","bundle:production":"node script/if-ne-env.js HF_COMPILE=1 || npm run compile && cross-env-shell BABEL_ENV=commonjs NODE_ENV=production env-cmd -f ht.config.js webpack ./lib/index.js","bundle:development":"node script/if-ne-env.js HF_COMPILE=1 || npm run compile && cross-env-shell BABEL_ENV=commonjs NODE_ENV=development env-cmd -f ht.config.js webpack ./lib/index.js","test:browser.debug":"cross-env-shell BABEL_ENV=commonjs NODE_ENV=debug env-cmd -f ht.config.js karma start","verify:umd:full.min":"node script/check-file.js dist/hyperformula.full.min.js","verify:publish-package":"npm pack | node script/check-publish-package.js"},"typings":"./typings/index.d.ts","_npmUser":{"name":"jansiegel","email":"js.ziggle@gmail.com"},"jsdelivr":"dist/hyperformula.min.js","repository":{"url":"git+https://github.com/handsontable/hyperformula.git","type":"git"},"_npmVersion":"6.7.0","description":"HyperFormula is a JavaScript engine for efficient processing of spreadsheet-like data and formulas","directories":{},"jsnext:main":"es/index.js","_nodeVersion":"11.15.0","dependencies":{"gpu.js":"2.3.0","core-js":"^3.6.4","chevrotain":"^6.5.0","tiny-emitter":"^2.1.0","regenerator-runtime":"^0.13.3"},"_hasShrinkwrap":false,"devDependencies":{"tar":"^6.0.1","jest":"^25.1.0","jsdom":"^16.2.2","karma":"^5.0.5","serve":"^11.3.2","canvas":"^2.6.1","eslint":"^6.8.0","moment":"^2.22.2","rimraf":"^3.0.2","env-cmd":"^10.1.0","jasmine":"^3.5.0","ts-jest":"^25.2.1","ts-node":"^8.0.1","typedoc":"^0.17.3","webpack":"^4.41.6","full-icu":"^1.3.1","vuepress":"^1.3.1","cross-env":"^7.0.0","ts-loader":"^7.0.2","@babel/cli":"^7.8.4","typescript":"^3.2","webpackbar":"^4.0.0","@babel/core":"^7.8.4","@types/jest":"^25.1.3","@types/node":"^10.17.19","npm-run-all":"^4.1.5","webpack-cli":"^3.3.11","@types/jsdom":"^16.2.1","babel-loader":"^8.0.6","karma-jasmine":"^3.1.1","karma-webpack":"^4.0.2","@babel/runtime":"^7.8.4","@types/jasmine":"^3.5.10","@babel/register":"^7.9.0","license-checker":"^25.0.1","@microsoft/tsdoc":"^0.12.16","on-build-webpack":"^0.1.0","@babel/preset-env":"^7.8.4","markdown-it-regex":"^0.2.0","@types/webpack-env":"^1.15.2","karma-chrome-launcher":"^3.1.0","karma-firefox-launcher":"^1.3.0","karma-sourcemap-loader":"^0.3.7","@vuepress/plugin-search":"^1.3.1","typedoc-plugin-markdown":"^2.2.17","@typescript-eslint/parser":"^2.20.0","vuepress-plugin-clean-urls":"^1.1.1","karma-jasmine-html-reporter":"^1.5.3","eslint-plugin-license-header":"^0.2.0","string-replace-webpack-plugin":"^0.1.3","@babel/plugin-transform-runtime":"^7.8.3","@typescript-eslint/eslint-plugin":"^2.20.0","@vuepress/plugin-active-header-links":"^1.3.1","babel-plugin-transform-inline-environment-variables":"^0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/hyperformula_0.1.0_1593092268139_0.8222727507822472","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"hyperformula","version":"0.1.1","keywords":["formula","spreadsheet","calculation","data","compute","tabular-data","operation","conversion","arithmetic","concatenation","comparison","logical","formulas","parser","excel","office","workbook","worksheet","sheet","open formula","openformula"],"author":{"name":"Handsoncode","email":"hello@handsontable.com"},"license":"SEE LICENSE IN LICENSE.txt","_id":"hyperformula@0.1.1","maintainers":[{"name":"jansiegel","email":"js.ziggle@gmail.com"}],"homepage":"https://handsontable.com/","bugs":{"url":"https://github.com/handsontable/hyperformula/issues"},"dist":{"shasum":"21d8d9b77d3eed768519332b065bbe7ca3a841fa","tarball":"https://registry.npmjs.org/hyperformula/-/hyperformula-0.1.1.tgz","fileCount":476,"integrity":"sha512-KUBc+e04eKU6OuYRH3/VLQPeHKcsnKSQD4OmDhd/M2TnD5HktScRSiEXuIu/aaEhly2EEjgPZwXi1yXOetITug==","signatures":[{"sig":"MEUCICvdPeR+oKxhFVnUoZ4J3LnJLRuH/8oJVFE8KAW4wyG1AiEA2i3OKeRgn1TwLfkz9C/VkIz/lxb5Kbb5yaVbCsBCyUU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12226213,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/EbOCRA9TVsSAnZWagAA+MYP/AgFYD2cq2sYhHIbW0/f\n+ORgFOqN/OnSHqrRjfcvZqbPJ8n+lmO0nbNDkqTBwwQ3O2FlWNTrAPDMNVrK\nzPZWN33Fej72TAt/NnjIYfYzGRvPEGF+c6HMYyk0elSjUw3b23ac6W6ocImh\nEQBuK/B33djW2sRtaflOTanB7EM/LWNMPW1dMuKS04r1FeyqKFVN4coVlFvQ\n73A8GkGnqUc3JRuGacW3V6maciYwplk/lK6UiyTMH9/A/IYk0kZiu6beUsQp\n118GQ/jLZc0TuYjX9ZrBMBLSut7OuOkg5maArsOB2hnGMoHZfxFey7rg/pD2\nBxdCMYcLb2WPqSO3vxLSZca0tr2uxEdcAT+KUtKRPVSaz0nVTjHRW6o8ZNpC\nECeCvA1aL/fU/cnD24plwOI8rL6krmJiNunYWzOGiJoIe6unMbG38O4zJscK\nYMulPSJIeot5rg7zC408N0XkDiuTAIJyNQpXrv0n8+DMxwSw3AdOwk6pOCbH\nQEcdawVPHa9xyu1Xu87J2yqnguAAfcoc47LySfFuD48OZ8Io6reetQNc+/XL\nyAloW6IM3XFjeYKfDTV7AVQa9+yq4CKdy+40wUoWokzgewpmijGw27x8dq7c\n1aWOXAE0U3uVnmgTaV4fT+eCAMCEZemscwLvSKmDZeEs1kjzgkrhSGP+csw7\nKooD\r\n=VtdR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"commonjs/index.js","unpkg":"dist/hyperformula.min.js","module":"es/index.js","gitHead":"754ee9aa4aac2f0aba4cd54944ff27c95be08f4b","scripts":{"docs":"npm run bundle-all && npm run docs:api && npm run docs:build","lint":"eslint . --ext .js,.ts","test":"npm-run-all lint test:unit test:browser","clean":"rimraf coverage/ commonjs/ dist/ es/ languages/ lib/ typings/ test-jasmine/","compile":"tsc","coverage":"cross-env NODE_ICU_DATA=node_modules/full-icu jest --coverage","docs:api":"typedoc --options .typedoc.md.ts","docs:dev":"vuepress dev docs --silent --no-clear-screen --no-cache","lint:fix":"eslint . --ext .js,.ts --fix","bundle:es":"node script/if-ne-env.js HF_COMPILE=1 || npm run compile && cross-env-shell BABEL_ENV=es env-cmd -f ht.config.js babel lib --out-dir es","test:unit":"cross-env NODE_ICU_DATA=node_modules/full-icu jest","bundle-all":"cross-env HF_COMPILE=1 npm-run-all clean compile bundle:** typings:generate verify-bundles","bundle:cjs":"node script/if-ne-env.js HF_COMPILE=1 || npm run compile && cross-env-shell BABEL_ENV=commonjs env-cmd -f ht.config.js babel lib --out-dir commonjs","docs:build":"vuepress build docs","verify:cjs":"node script/check-file.js commonjs","verify:umd":"node script/check-file.js dist/hyperformula.js","test:browser":"cross-env-shell BABEL_ENV=commonjs env-cmd -f ht.config.js karma start","compile:tests":"tsc --project tsconfig.test.json","jasmine:start":"cross-env NODE_ICU_DATA=node_modules/full-icu jasmine --config=jasmine.json","typedoc:build":"typedoc --options .typedoc.ts","typedoc:serve":"npm run typedoc:build && serve doc -p 5005","typings:check":"tsc --noEmit","bundle:typings":"tsc --emitDeclarationOnly -d --outDir typings","check:licenses":"license-checker --production --excludePackages=\"hyperformula@0.0.1\" --onlyAllow=\"MIT; Apache-2.0; BSD-3-Clause; BSD-2-Clause; ISC; BSD; Unlicense\"","verify-bundles":"run-p verify:**","verify:umd:min":"node script/check-file.js dist/hyperformula.min.js","verify:umd:full":"node script/check-file.js dist/hyperformula.full.js","bundle:languages":"node script/if-ne-env.js HF_COMPILE=1 || npm run compile && cross-env-shell BABEL_ENV=commonjs NODE_ENV=languages env-cmd -f ht.config.js webpack","typings:generate":"tsc --emitDeclarationOnly -d --outDir typings","bundle:production":"node script/if-ne-env.js HF_COMPILE=1 || npm run compile && cross-env-shell BABEL_ENV=commonjs NODE_ENV=production env-cmd -f ht.config.js webpack ./lib/index.js","bundle:development":"node script/if-ne-env.js HF_COMPILE=1 || npm run compile && cross-env-shell BABEL_ENV=commonjs NODE_ENV=development env-cmd -f ht.config.js webpack ./lib/index.js","test:browser.debug":"cross-env-shell BABEL_ENV=commonjs NODE_ENV=debug env-cmd -f ht.config.js karma start","verify:umd:full.min":"node script/check-file.js dist/hyperformula.full.min.js","verify:publish-package":"npm pack | node script/check-publish-package.js"},"typings":"./typings/index.d.ts","_npmUser":{"name":"jansiegel","email":"js.ziggle@gmail.com"},"jsdelivr":"dist/hyperformula.min.js","repository":{"url":"git+https://github.com/handsontable/hyperformula.git","type":"git"},"_npmVersion":"6.7.0","description":"HyperFormula is a JavaScript engine for efficient processing of spreadsheet-like data and formulas","directories":{},"jsnext:main":"es/index.js","_nodeVersion":"11.15.0","dependencies":{"gpu.js":"2.3.0","core-js":"^3.6.4","chevrotain":"^6.5.0","tiny-emitter":"^2.1.0","regenerator-runtime":"^0.13.3"},"_hasShrinkwrap":false,"devDependencies":{"tar":"^6.0.1","jest":"^25.1.0","jsdom":"^16.2.2","karma":"^5.0.5","serve":"^11.3.2","canvas":"^2.6.1","eslint":"^6.8.0","moment":"^2.22.2","rimraf":"^3.0.2","env-cmd":"^10.1.0","jasmine":"^3.5.0","ts-jest":"^25.2.1","ts-node":"^8.0.1","typedoc":"^0.17.3","webpack":"^4.41.6","full-icu":"^1.3.1","vuepress":"^1.3.1","cross-env":"^7.0.0","ts-loader":"^7.0.2","@babel/cli":"^7.8.4","typescript":"^3.2","webpackbar":"^4.0.0","@babel/core":"^7.8.4","@types/jest":"^25.1.3","@types/node":"^10.17.19","npm-run-all":"^4.1.5","webpack-cli":"^3.3.11","@types/jsdom":"^16.2.1","babel-loader":"^8.0.6","karma-jasmine":"^3.1.1","karma-webpack":"^4.0.2","@babel/runtime":"^7.8.4","@types/jasmine":"^3.5.10","@babel/register":"^7.9.0","license-checker":"^25.0.1","@microsoft/tsdoc":"^0.12.16","on-build-webpack":"^0.1.0","@babel/preset-env":"^7.8.4","markdown-it-regex":"^0.2.0","@types/webpack-env":"^1.15.2","karma-chrome-launcher":"^3.1.0","karma-firefox-launcher":"^1.3.0","karma-sourcemap-loader":"^0.3.7","@vuepress/plugin-search":"^1.3.1","typedoc-plugin-markdown":"^2.2.17","@typescript-eslint/parser":"^2.20.0","vuepress-plugin-clean-urls":"^1.1.1","karma-jasmine-html-reporter":"^1.5.3","eslint-plugin-license-header":"^0.2.0","string-replace-webpack-plugin":"^0.1.3","@babel/plugin-transform-runtime":"^7.8.3","@typescript-eslint/eslint-plugin":"^2.20.0","@vuepress/plugin-active-header-links":"^1.3.1","babel-plugin-transform-inline-environment-variables":"^0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/hyperformula_0.1.1_1593591502037_0.05170651359367562","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"hyperformula","version":"0.1.2","keywords":["formula","spreadsheet","calculation","data","compute","tabular-data","operation","conversion","arithmetic","concatenation","comparison","logical","formulas","parser","excel","office","workbook","worksheet","sheet","open formula","openformula"],"author":{"name":"Handsoncode","email":"hello@handsontable.com"},"license":"SEE LICENSE IN LICENSE.txt","_id":"hyperformula@0.1.2","maintainers":[{"name":"jansiegel","email":"js.ziggle@gmail.com"}],"homepage":"https://handsontable.com/docs/hyperformula","bugs":{"url":"https://github.com/handsontable/hyperformula/issues"},"dist":{"shasum":"3265933478d3effcbe58e3f87cc3a83ff3e6f34e","tarball":"https://registry.npmjs.org/hyperformula/-/hyperformula-0.1.2.tgz","fileCount":476,"integrity":"sha512-Siw+XX2082CLSVOVALuHQGoo6BwOSBTwGOMK/QuaVArKXw3IB1yopfdEucrUObCSnI1mwxmitrTEB3mb+7LKXA==","signatures":[{"sig":"MEQCIFiDekVtQUc8rgBttPFRv9MLDcWj6f8t/C5HiC1PJ7ndAiBEHQDd5sKriQH3AFqSRwIdXX4eLyOydSbAy+l4YbZz2A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12234803,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfDDdQCRA9TVsSAnZWagAA4gUP/1XrZxhnM2KR3EgJ/Fcp\nDUGu1lGs293dZD2ASPG5FEDRbjn2CHDtVC00sVrAQhYYho3gwK3ANK+TlYb+\nhsn9yptqnn3PCSSR3XkjPLveKmaaFA+x7iFrHAi4YV2xU4cp1tMiBVEGYZ4v\nepOj/y8O9DxI1p1nmQGzyLSuKsRlPiyImR5NgOeZzM1M9HamwHYsFcpeqPwr\niWxMdtNGigUNtw+qv/vd8w2m2CubyBxgfW8ulAwd4OAxws+QiFPCWXhWc6cl\nZJRYkcWO7JXyJJbdIbhrL0vRpGXJcLrz8UErqYFyV4gdquZzHkQuNnWXefU/\nmnrIVPo4EnkMdrOtEYmMaVI4YXm19mUW5JdlWbEEsM8+lpZpFo0EtKWGXS3N\nHjkku6goyFwMuj020iGUgXjhEBBJRsW69jizWZHfbVYC+t0GbKjIFjpg7vVN\n2zvxP58jZd9/Hkd0+S+6YG7OohrJmpoCS7EyHZNAkgbxdQo8dmKW/kZAphfK\nWIUtBETVwiuT6Y8DOgY+JBqBbSKEK7B2hFInzl3E8zCFhFsWHti4C237pMP1\nyeiFFdboQUzJzQyXzHjWGMSovFJqGTNhfT8li4LzxtPZpwT4QRnmA3QFlVOM\ncBu/hOPPiSX7nr89ok6OaeVVJDZc2GyG5W5uLb8sRf0D5cy+6Hxx2e4i0r3o\nIb1W\r\n=77hs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"commonjs/index.js","unpkg":"dist/hyperformula.min.js","module":"es/index.js","gitHead":"4e0b0bd184117e67820382e61cc04b0d10a76727","scripts":{"docs":"npm run bundle-all && npm run docs:api && npm run docs:build","lint":"eslint . --ext .js,.ts","test":"npm-run-all lint test:unit test:browser","clean":"rimraf coverage/ commonjs/ dist/ es/ languages/ lib/ typings/ test-jasmine/","compile":"tsc","coverage":"cross-env NODE_ICU_DATA=node_modules/full-icu jest --coverage","docs:api":"typedoc --options .typedoc.md.ts","docs:dev":"vuepress dev docs --silent --no-clear-screen --no-cache","lint:fix":"eslint . --ext .js,.ts --fix","bundle:es":"node script/if-ne-env.js HF_COMPILE=1 || npm run compile && cross-env-shell BABEL_ENV=es env-cmd -f ht.config.js babel lib --out-dir es","test:unit":"cross-env NODE_ICU_DATA=node_modules/full-icu jest","bundle-all":"cross-env HF_COMPILE=1 npm-run-all clean compile bundle:** typings:generate verify-bundles","bundle:cjs":"node script/if-ne-env.js HF_COMPILE=1 || npm run compile && cross-env-shell BABEL_ENV=commonjs env-cmd -f ht.config.js babel lib --out-dir commonjs","docs:build":"vuepress build docs","verify:cjs":"node script/check-file.js commonjs","verify:umd":"node script/check-file.js dist/hyperformula.js","test:browser":"cross-env-shell BABEL_ENV=commonjs env-cmd -f ht.config.js karma start","compile:tests":"tsc --project tsconfig.test.json","jasmine:start":"cross-env NODE_ICU_DATA=node_modules/full-icu jasmine --config=jasmine.json","typedoc:build":"typedoc --options .typedoc.ts","typedoc:serve":"npm run typedoc:build && serve doc -p 5005","typings:check":"tsc --noEmit","bundle:typings":"tsc --emitDeclarationOnly -d --outDir typings","check:licenses":"license-checker --production --excludePackages=\"hyperformula@0.0.1\" --onlyAllow=\"MIT; Apache-2.0; BSD-3-Clause; BSD-2-Clause; ISC; BSD; Unlicense\"","verify-bundles":"run-p verify:**","verify:umd:min":"node script/check-file.js dist/hyperformula.min.js","verify:umd:full":"node script/check-file.js dist/hyperformula.full.js","bundle:languages":"node script/if-ne-env.js HF_COMPILE=1 || npm run compile && cross-env-shell BABEL_ENV=commonjs NODE_ENV=languages env-cmd -f ht.config.js webpack","typings:generate":"tsc --emitDeclarationOnly -d --outDir typings","bundle:production":"node script/if-ne-env.js HF_COMPILE=1 || npm run compile && cross-env-shell BABEL_ENV=commonjs NODE_ENV=production env-cmd -f ht.config.js webpack ./lib/index.js","bundle:development":"node script/if-ne-env.js HF_COMPILE=1 || npm run compile && cross-env-shell BABEL_ENV=commonjs NODE_ENV=development env-cmd -f ht.config.js webpack ./lib/index.js","test:browser.debug":"cross-env-shell BABEL_ENV=commonjs NODE_ENV=debug env-cmd -f ht.config.js karma start","verify:umd:full.min":"node script/check-file.js dist/hyperformula.full.min.js","verify:publish-package":"npm pack | node script/check-publish-package.js"},"typings":"./typings/index.d.ts","_npmUser":{"name":"jansiegel","email":"js.ziggle@gmail.com"},"jsdelivr":"dist/hyperformula.min.js","repository":{"url":"git+https://github.com/handsontable/hyperformula.git","type":"git"},"_npmVersion":"6.7.0","description":"HyperFormula is a JavaScript engine for efficient processing of spreadsheet-like data and formulas","directories":{},"jsnext:main":"es/index.js","_nodeVersion":"11.15.0","dependencies":{"gpu.js":"2.3.0","core-js":"^3.6.4","chevrotain":"^6.5.0","tiny-emitter":"^2.1.0","regenerator-runtime":"^0.13.3"},"_hasShrinkwrap":false,"devDependencies":{"tar":"^6.0.1","jest":"^25.1.0","jsdom":"^16.2.2","karma":"^5.0.5","serve":"^11.3.2","canvas":"^2.6.1","eslint":"^6.8.0","moment":"^2.22.2","rimraf":"^3.0.2","env-cmd":"^10.1.0","jasmine":"^3.5.0","ts-jest":"^25.2.1","ts-node":"^8.0.1","typedoc":"^0.17.3","webpack":"^4.41.6","full-icu":"^1.3.1","vuepress":"^1.3.1","cross-env":"^7.0.0","ts-loader":"^7.0.2","@babel/cli":"^7.8.4","typescript":"^3.2","webpackbar":"^4.0.0","@babel/core":"^7.8.4","@types/jest":"^25.1.3","@types/node":"^10.17.19","npm-run-all":"^4.1.5","webpack-cli":"^3.3.11","@types/jsdom":"^16.2.1","babel-loader":"^8.0.6","karma-jasmine":"^3.1.1","karma-webpack":"^4.0.2","@babel/runtime":"^7.8.4","@types/jasmine":"^3.5.10","@babel/register":"^7.9.0","license-checker":"^25.0.1","@microsoft/tsdoc":"^0.12.16","on-build-webpack":"^0.1.0","@babel/preset-env":"^7.8.4","markdown-it-regex":"^0.2.0","@types/webpack-env":"^1.15.2","karma-chrome-launcher":"^3.1.0","karma-firefox-launcher":"^1.3.0","karma-sourcemap-loader":"^0.3.7","@vuepress/plugin-search":"^1.3.1","typedoc-plugin-markdown":"^2.2.17","@typescript-eslint/parser":"^2.20.0","vuepress-plugin-clean-urls":"^1.1.1","karma-jasmine-html-reporter":"^1.5.3","eslint-plugin-license-header":"^0.2.0","string-replace-webpack-plugin":"^0.1.3","@babel/plugin-transform-runtime":"^7.8.3","@typescript-eslint/eslint-plugin":"^2.20.0","@vuepress/plugin-active-header-links":"^1.3.1","babel-plugin-transform-inline-environment-variables":"^0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/hyperformula_0.1.2_1594636112193_0.5018536064897701","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"hyperformula","version":"0.1.3","keywords":["formula","spreadsheet","calculation","data","compute","tabular-data","operation","conversion","arithmetic","concatenation","comparison","logical","formulas","parser","excel","office","workbook","worksheet","sheet","open formula","openformula"],"author":{"name":"Handsoncode","email":"hello@handsontable.com"},"license":"SEE LICENSE IN LICENSE.txt","_id":"hyperformula@0.1.3","maintainers":[{"name":"jansiegel","email":"js.ziggle@gmail.com"}],"homepage":"https://handsontable.com/docs/hyperformula","bugs":{"url":"https://github.com/handsontable/hyperformula/issues"},"dist":{"shasum":"0f008755046da9fccae3d2db1acc6db5b19f2fb7","tarball":"https://registry.npmjs.org/hyperformula/-/hyperformula-0.1.3.tgz","fileCount":476,"integrity":"sha512-XVaUz1aKYQtfuAFPvomhqa/BJUvuadJzJIycVIBTaxBp533nc4SrcHlDmBAN7sEqzGHZd+LccNjRtnVXnvDqBw==","signatures":[{"sig":"MEUCIB7C9ZP12/kpg2vmSWJv3yEV23NreU9OYWWv9c64UFPzAiEAr0vPgkgTRzBPPgKfVBpPm9fTDKGIt1Sp9MUN999EWkI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12235335,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfFp5aCRA9TVsSAnZWagAAL/gQAISW7rPNUW0LxGSAmr1I\nyAllATKbsn6jgj3yE9HevHEzJ07NvxvVTCPV7emEpAHa5hdLaHlX7eQGGeyY\nmY7r7fY4y1QxloNil6I57QRl+Ovz5XOdqFmlMC+BSL0UAwAV085PYJfzBn3i\nlZ6RL2tV22A7CIGAPkTDGthVnUeGJd+MDnYdssDyv715+zVCgwV3pOlghJ8+\nELMBDXeWto9ALMRulxR2myHD98o0h2CiPm9coQ6kzJBVyRiFogQwVGg4KU/f\nYRorrSs4nx3QxCKz31TIjbtzIOomUDK4YVGv5K2aM0WLkNvlYBLS3t/qKMy5\nwzALBUHxI27eOk8Qn0VnjPqU5AeFQaIZMy2BvU0tgVZEZN3jvqhUknftYz3V\nr1ALF4rVM7n6BxCBBdOc5ewC1mupcb+hrMugNaStbmUZMHm4cHJOUhzuQCuu\n5YWJ5DFbsxJOslVfCJF8y6SvzwfYAqMqvNwZsulSmxaEXYC+2tFMX8dCUzFM\nM0KgOJkllkSBg+caQA5okAcztGhT96LO9iDZIVs6956Hzwd/6mJmxQChOdT4\nTgOUXleGpTTsAtjQB+pW4Qxxh0cF1gJxpmZiytarATL5OpvWDSyJYYrmygMH\n7tnvmMm5QMwz1zoOj+038RWanJFbMP2Bm+jG2lhniXpEK+6X+PoRzcTugwVQ\n1kk4\r\n=Zt6R\r\n-----END PGP SIGNATURE-----\r\n"},"main":"commonjs/index.js","unpkg":"dist/hyperformula.min.js","module":"es/index.js","gitHead":"cea4d22ba5c17bf3b96c12f661428dbc413b5a18","scripts":{"docs":"npm run bundle-all && npm run docs:api && npm run docs:build","lint":"eslint . --ext .js,.ts","test":"npm-run-all lint test:unit test:browser","clean":"rimraf coverage/ commonjs/ dist/ es/ languages/ lib/ typings/ test-jasmine/","compile":"tsc","coverage":"npm run test:unit -- --coverage","docs:api":"typedoc --options .typedoc.md.ts","docs:dev":"vuepress dev docs --silent --no-clear-screen --no-cache","lint:fix":"eslint . --ext .js,.ts --fix","bundle:es":"node script/if-ne-env.js HF_COMPILE=1 || npm run compile && cross-env-shell BABEL_ENV=es env-cmd -f ht.config.js babel lib --out-dir es","test:unit":"cross-env NODE_ICU_DATA=node_modules/full-icu jest","bundle-all":"cross-env HF_COMPILE=1 npm-run-all clean compile bundle:** typings:generate verify-bundles","bundle:cjs":"node script/if-ne-env.js HF_COMPILE=1 || npm run compile && cross-env-shell BABEL_ENV=commonjs env-cmd -f ht.config.js babel lib --out-dir commonjs","docs:build":"vuepress build docs","verify:cjs":"node script/check-file.js commonjs","verify:umd":"node script/check-file.js dist/hyperformula.js","test:browser":"cross-env-shell BABEL_ENV=commonjs env-cmd -f ht.config.js karma start","compile:tests":"tsc --project tsconfig.test.json","jasmine:start":"cross-env NODE_ICU_DATA=node_modules/full-icu jasmine --config=jasmine.json","typedoc:build":"typedoc --options .typedoc.ts","typedoc:serve":"npm run typedoc:build && serve doc -p 5005","typings:check":"tsc --noEmit","bundle:typings":"tsc --emitDeclarationOnly -d --outDir typings","check:licenses":"license-checker --production --excludePackages=\"hyperformula@0.0.1\" --onlyAllow=\"MIT; Apache-2.0; BSD-3-Clause; BSD-2-Clause; ISC; BSD; Unlicense\"","verify-bundles":"run-p verify:**","verify:umd:min":"node script/check-file.js dist/hyperformula.min.js","verify:umd:full":"node script/check-file.js dist/hyperformula.full.js","bundle:languages":"node script/if-ne-env.js HF_COMPILE=1 || npm run compile && cross-env-shell BABEL_ENV=commonjs NODE_ENV=languages env-cmd -f ht.config.js webpack","typings:generate":"tsc --emitDeclarationOnly -d --outDir typings","bundle:production":"node script/if-ne-env.js HF_COMPILE=1 || npm run compile && cross-env-shell BABEL_ENV=commonjs NODE_ENV=production env-cmd -f ht.config.js webpack ./lib/index.js","bundle:development":"node script/if-ne-env.js HF_COMPILE=1 || npm run compile && cross-env-shell BABEL_ENV=commonjs NODE_ENV=development env-cmd -f ht.config.js webpack ./lib/index.js","test:browser.debug":"cross-env-shell BABEL_ENV=commonjs NODE_ENV=debug env-cmd -f ht.config.js karma start","verify:umd:full.min":"node script/check-file.js dist/hyperformula.full.min.js","verify:publish-package":"npm pack | node script/check-publish-package.js"},"typings":"./typings/index.d.ts","_npmUser":{"name":"jansiegel","email":"js.ziggle@gmail.com"},"jsdelivr":"dist/hyperformula.min.js","repository":{"url":"git+https://github.com/handsontable/hyperformula.git","type":"git"},"_npmVersion":"6.7.0","description":"HyperFormula is a JavaScript engine for efficient processing of spreadsheet-like data and formulas","directories":{},"jsnext:main":"es/index.js","_nodeVersion":"11.15.0","dependencies":{"gpu.js":"2.3.0","core-js":"^3.6.4","chevrotain":"^6.5.0","tiny-emitter":"^2.1.0","regenerator-runtime":"^0.13.3"},"_hasShrinkwrap":false,"devDependencies":{"tar":"^6.0.1","jest":"^26.1.0","jsdom":"^16.2.2","karma":"^5.0.5","serve":"^11.3.2","canvas":"^2.6.1","eslint":"^6.8.0","moment":"^2.22.2","rimraf":"^3.0.2","env-cmd":"^10.1.0","jasmine":"^3.5.0","ts-jest":"^26.1.1","ts-node":"^8.0.1","typedoc":"^0.17.3","webpack":"^4.41.6","full-icu":"^1.3.1","vuepress":"^1.3.1","cross-env":"^7.0.0","ts-loader":"^7.0.2","@babel/cli":"^7.8.4","typescript":"^3.2","webpackbar":"^4.0.0","@babel/core":"^7.8.4","@types/jest":"^25.1.3","@types/node":"^10.17.19","npm-run-all":"^4.1.5","webpack-cli":"^3.3.11","@types/jsdom":"^16.2.1","babel-loader":"^8.0.6","karma-jasmine":"^3.1.1","karma-webpack":"^4.0.2","@babel/runtime":"^7.8.4","@types/jasmine":"^3.5.10","@babel/register":"^7.9.0","license-checker":"^25.0.1","@microsoft/tsdoc":"^0.12.16","on-build-webpack":"^0.1.0","@babel/preset-env":"^7.8.4","markdown-it-regex":"^0.2.0","@types/webpack-env":"^1.15.2","karma-chrome-launcher":"^3.1.0","karma-firefox-launcher":"^1.3.0","karma-sourcemap-loader":"^0.3.7","@vuepress/plugin-search":"^1.3.1","typedoc-plugin-markdown":"^2.2.17","@typescript-eslint/parser":"^2.20.0","vuepress-plugin-clean-urls":"^1.1.1","karma-jasmine-html-reporter":"^1.5.3","eslint-plugin-license-header":"^0.2.0","string-replace-webpack-plugin":"^0.1.3","@babel/plugin-transform-runtime":"^7.8.3","@typescript-eslint/eslint-plugin":"^2.20.0","@vuepress/plugin-active-header-links":"^1.3.1","babel-plugin-transform-inline-environment-variables":"^0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/hyperformula_0.1.3_1595317850026_0.47675279533900805","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"hyperformula","version":"0.2.0","keywords":["formula","spreadsheet","calculation","data","compute","tabular-data","operation","conversion","arithmetic","concatenation","comparison","logical","formulas","parser","excel","office","workbook","worksheet","sheet","open formula","openformula"],"author":{"name":"Handsoncode","email":"hello@handsontable.com"},"license":"SEE LICENSE IN LICENSE.txt","_id":"hyperformula@0.2.0","maintainers":[{"name":"jansiegel","email":"js.ziggle@gmail.com"}],"homepage":"https://handsontable.com/docs/hyperformula","bugs":{"url":"https://github.com/handsontable/hyperformula/issues"},"dist":{"shasum":"a8ec7f8ec3f50848e205cc25a2c8abf4da725f5e","tarball":"https://registry.npmjs.org/hyperformula/-/hyperformula-0.2.0.tgz","fileCount":488,"integrity":"sha512-rOpbvAiz/gidzL5/MiuU2dL1O880IUAoTyrtJ+/Qp8nNezxdRfiKGUa7Ik59C9KdKTuTPRjN87RAszxO02wkOQ==","signatures":[{"sig":"MEYCIQDkSiRyHKA+WfHp7NmQkqTzEdFX4JZIus6CD5N/XoPXiAIhAKEW7cSlr4nXwaax20Ivn6cdR8ue8RBULRG7thZvUdkc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12838267,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfaaxtCRA9TVsSAnZWagAAcvYP/0DBXi+crrd+7beiVxBC\nVb9MjBe8elD9rmcDHz7TTW/4GUi/AXBrss7x6t3U5fyADHVySYTRD6gKqfQ0\nXPlLqXO8h68rtU6GDGziw/QRjJmHqk9qdmYsDTIsUdTCSpwUVct1+kBLW95q\nNvEx69sttjDihF8Hir0xfKo5nurj0A2fyXqlCQy2YzjAqFnfzE4JNdZ59qoD\nNg0DdiB/87wpawECkz3BBxfzUmJkM0VbMTLAodM4dwV6A3zWT/0lIlpvSpCr\nnPK+eE18DGmbv1pSOZOP7+ht2/ybeItC4tpQjCEV5mJQbMX9UI1TyacmpVVK\nlxvcsSzM7g8qwTOIWR0EfPLrKz8bSuYcJ7Q6In8cAYffx2+7fj6cq72Pbqw6\nREoh/lDpRc1jxtd2kL/tkFfqa6I7TZjNSvtu9txBHly+u0EK4bk7CMhv9Z/6\nlxuIluYySSSJpslZiB4o4XxTnXcLHmO/4hgR7UyvO3A7M70IDj6a5WOANkAr\nF/xsY0LUfsBHEqnXBvG3+Orp7tqSewLTMoz2nips8IHa/2C14HDUMwZvYCZP\nhTHz+QROhFXZrRHCp9a0NJPbaZMkMqm4qfqy/nPwteOkethvH72XGabGBWzb\n6xpIxISgN7BUhWMAvyz1LPSdndZ/vqYt1mPLfR3Q3aYXrH3vuuy03whQzkNR\n7xGC\r\n=BR/u\r\n-----END PGP SIGNATURE-----\r\n"},"main":"commonjs/index.js","unpkg":"dist/hyperformula.min.js","module":"es/index.js","gitHead":"e6a8a04ec7fac3822230870777490312a74cf486","scripts":{"docs":"npm run bundle-all && npm run docs:api && npm run docs:build","lint":"eslint . --ext .js,.ts","test":"npm-run-all lint test:unit test:browser","clean":"rimraf coverage/ commonjs/ dist/ es/ languages/ lib/ typings/ test-jasmine/","tsnode":"ts-node -O '{\"module\":\"commonjs\"}'","compile":"tsc","coverage":"npm run test:unit -- --coverage","docs:api":"typedoc --options .typedoc.md.ts","docs:dev":"vuepress dev docs --silent --no-clear-screen --no-cache","lint:fix":"eslint . --ext .js,.ts --fix","bundle:es":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=es env-cmd -f ht.config.js babel lib --out-dir es","test:unit":"cross-env NODE_ICU_DATA=node_modules/full-icu jest","bundle-all":"cross-env HF_COMPILE=1 npm-run-all clean compile bundle:** typings:generate verify-bundles","bundle:cjs":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=commonjs env-cmd -f ht.config.js babel lib --out-dir commonjs","docs:build":"vuepress build docs","verify:cjs":"node script/check-file.js commonjs","verify:umd":"node script/check-file.js dist/hyperformula.js","test:browser":"cross-env-shell BABEL_ENV=commonjs env-cmd -f ht.config.js karma start","compile:tests":"tsc --project tsconfig.test.json","jasmine:start":"cross-env NODE_ICU_DATA=node_modules/full-icu jasmine --config=jasmine.json","typedoc:build":"typedoc --options .typedoc.ts","typedoc:serve":"npm run typedoc:build && serve doc -p 5005","typings:check":"tsc --noEmit","bundle:typings":"tsc --emitDeclarationOnly -d --outDir typings","check:licenses":"license-checker --production --excludePackages=\"hyperformula@0.0.1\" --onlyAllow=\"MIT; Apache-2.0; BSD-3-Clause; BSD-2-Clause; ISC; BSD; Unlicense\"","verify-bundles":"run-p verify:**","verify:umd:min":"node script/check-file.js dist/hyperformula.min.js","benchmark:basic":"npm run tsnode test/performance/1-basic.ts","benchmark:cruds":"npm run tsnode test/performance/2-cruds.ts","verify:umd:full":"node script/check-file.js dist/hyperformula.full.js","bundle:languages":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=commonjs NODE_ENV=languages env-cmd -f ht.config.js webpack","test:performance":"npm run benchmark:basic && npm run benchmark:cruds","typings:generate":"tsc --emitDeclarationOnly -d --outDir typings","bundle:production":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=commonjs NODE_ENV=production env-cmd -f ht.config.js webpack ./lib/index.js","bundle:development":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=commonjs NODE_ENV=development env-cmd -f ht.config.js webpack ./lib/index.js","test:browser.debug":"cross-env-shell BABEL_ENV=commonjs NODE_ENV=debug env-cmd -f ht.config.js karma start","verify:umd:full.min":"node script/check-file.js dist/hyperformula.full.min.js","verify:publish-package":"npm pack | node script/check-publish-package.js"},"typings":"./typings/index.d.ts","_npmUser":{"name":"jansiegel","email":"js.ziggle@gmail.com"},"jsdelivr":"dist/hyperformula.min.js","repository":{"url":"git+https://github.com/handsontable/hyperformula.git","type":"git"},"_npmVersion":"6.12.0","description":"HyperFormula is a JavaScript engine for efficient processing of spreadsheet-like data and formulas","directories":{},"jsnext:main":"es/index.js","_nodeVersion":"12.13.0","dependencies":{"gpu.js":"2.3.0","core-js":"^3.6.4","chevrotain":"^6.5.0","tiny-emitter":"^2.1.0","regenerator-runtime":"^0.13.3"},"_hasShrinkwrap":false,"devDependencies":{"tar":"^6.0.1","jest":"^26.1.0","jsdom":"^16.2.2","karma":"^5.0.5","serve":"^11.3.2","canvas":"^2.6.1","eslint":"^6.8.0","moment":"^2.22.2","rimraf":"^3.0.2","env-cmd":"^10.1.0","jasmine":"^3.5.0","ts-jest":"^26.1.1","ts-node":"^8.0.1","typedoc":"^0.17.3","webpack":"^4.41.6","full-icu":"^1.3.1","vuepress":"^1.3.1","cross-env":"^7.0.0","ts-loader":"^7.0.2","@babel/cli":"^7.8.4","typescript":"^3.2","webpackbar":"^4.0.0","@babel/core":"^7.8.4","@types/jest":"^25.1.3","@types/node":"^10.17.19","npm-run-all":"^4.1.5","webpack-cli":"^3.3.11","@types/jsdom":"^16.2.1","babel-loader":"^8.0.6","karma-jasmine":"^3.1.1","karma-webpack":"^4.0.2","@babel/runtime":"^7.8.4","@types/jasmine":"^3.5.10","@babel/register":"^7.9.0","license-checker":"^25.0.1","@microsoft/tsdoc":"^0.12.16","on-build-webpack":"^0.1.0","@babel/preset-env":"^7.8.4","markdown-it-regex":"^0.2.0","@types/webpack-env":"^1.15.2","karma-chrome-launcher":"^3.1.0","karma-firefox-launcher":"^1.3.0","karma-sourcemap-loader":"^0.3.7","@vuepress/plugin-search":"^1.3.1","typedoc-plugin-markdown":"^2.2.17","@typescript-eslint/parser":"^2.20.0","vuepress-plugin-clean-urls":"^1.1.1","karma-jasmine-html-reporter":"^1.5.3","eslint-plugin-license-header":"^0.2.0","string-replace-webpack-plugin":"^0.1.3","@babel/plugin-transform-runtime":"^7.8.3","@typescript-eslint/eslint-plugin":"^2.20.0","@vuepress/plugin-active-header-links":"^1.3.1","babel-plugin-transform-inline-environment-variables":"^0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/hyperformula_0.2.0_1600760940580_0.49815487390800195","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"hyperformula","version":"0.3.0","keywords":["formula","spreadsheet","calculation","data","compute","tabular-data","operation","conversion","arithmetic","concatenation","comparison","logical","formulas","parser","excel","office","workbook","worksheet","sheet","open formula","openformula"],"author":{"name":"Handsoncode","email":"hello@handsontable.com"},"license":"SEE LICENSE IN LICENSE.txt","_id":"hyperformula@0.3.0","maintainers":[{"name":"jansiegel","email":"js.ziggle@gmail.com"}],"homepage":"https://handsontable.com/docs/hyperformula","bugs":{"url":"https://github.com/handsontable/hyperformula/issues"},"dist":{"shasum":"bdf4f354da4a24944e9298635c51235947f18263","tarball":"https://registry.npmjs.org/hyperformula/-/hyperformula-0.3.0.tgz","fileCount":500,"integrity":"sha512-+yRejZyLJp6EVzToNibxY1zb9nH1d+UWk8lXGk+A9NXz6HDqjYeK3N4kumhdpKsGoR7c1MQIOyflRBMxFIKm/w==","signatures":[{"sig":"MEUCICfV0DPMwmM2eat50JHOg6h20ExzL5BYz4U57Romi4pLAiEA23Rq+/QLvMq2Z/1TKGYHUm2uUshdb1jyxae8iub7/aM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13394946,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkUWdCRA9TVsSAnZWagAA8xoP+wUtwQwKZDwtxQntwYRJ\n+8e5XmkFt2mgQM6cz6hsQ58sIVLZZ61Yo0pk3UhgU8NTK80IMOx/gF1DYhX/\ngLnmCjndu9Y8h5OtvU9M+L+KQm1QCKrhmL2mPN1/MY8ONR/8g3lkGbiDfUxp\nUX6FDqxUuv5JH1VdkNktw/IOM3R0cqfVSbs8EPkPy5d7RFx2OZB3BaI+cgDf\nq1J7ayxDeJsHxkhvTZW78Ol4ggRjv7LrTmhgq+z+oteZMTNjvDC0vFcbBAPJ\nqsPq+vdfOkMissSMRpJ3eWoXpvJrnhMk6r++NJs6szOeQB1cEZdKzhFdW3OU\nf9Aymud1uIeJz5q0LbXHm2odIcQg6Gy1SFSnMHOOpC112kQVXBaopbLiwSfm\npr/9pw4Q24YtqXtjIvhK3s3nD2rFbiQXQMn9itaCeSazWGSxj0DWuE7wWhAR\nOV4pB416RYU+T49HD2vlm3DmYFaozMqTblUCsdjxkGzB2wn1W8HIA8wxYfWI\nichh6PHGbk6YYJaIi17pEgkH1lxwNhwR7qOaGetW1CsQDIgF3V5biGLpWQev\neJO4HcaojQgs6zOkGtLJ0bjoI3NqAWytCX0yTzZ0+3M8qJzg+SpFJ12PtKiG\nGfzwdambQcf3GvmqIDxoqrEVxTIqnQUpHDe0dRNLdt6oE9cRr8ZdwfVpQPbF\ns8hK\r\n=ebJo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"commonjs/index.js","unpkg":"dist/hyperformula.min.js","module":"es/index.js","gitHead":"ee92fcc04c39ebeaee43d93fd214e03161194f37","scripts":{"docs":"npm run bundle-all && npm run docs:api && npm run docs:build","lint":"eslint . --ext .js,.ts","test":"npm-run-all lint test:unit test:browser","clean":"rimraf coverage/ commonjs/ dist/ es/ languages/ lib/ typings/ test-jasmine/","tsnode":"ts-node -O '{\"module\":\"commonjs\"}'","compile":"tsc","coverage":"npm run test:unit -- --coverage","docs:api":"typedoc --options .typedoc.md.ts","docs:dev":"vuepress dev docs --silent --no-clear-screen --no-cache","lint:fix":"eslint . --ext .js,.ts --fix","bundle:es":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=es env-cmd -f ht.config.js babel lib --out-dir es","test:unit":"cross-env NODE_ICU_DATA=node_modules/full-icu jest","bundle-all":"cross-env HF_COMPILE=1 npm-run-all clean compile bundle:** typings:generate verify-bundles","bundle:cjs":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=commonjs env-cmd -f ht.config.js babel lib --out-dir commonjs","docs:build":"vuepress build docs","verify:cjs":"node script/check-file.js commonjs","verify:umd":"node script/check-file.js dist/hyperformula.js","test:browser":"cross-env-shell BABEL_ENV=commonjs env-cmd -f ht.config.js karma start","test:unit.ci":"cross-env NODE_ICU_DATA=node_modules/full-icu node --expose-gc ./node_modules/jest/bin/jest --runInBand --logHeapUsage --forceExit","compile:tests":"tsc --project tsconfig.test.json","jasmine:start":"cross-env NODE_ICU_DATA=node_modules/full-icu jasmine --config=jasmine.json","typedoc:build":"typedoc --options .typedoc.ts","typedoc:serve":"npm run typedoc:build && serve doc -p 5005","typings:check":"tsc --noEmit","bundle:typings":"tsc --emitDeclarationOnly -d --outDir typings","check:licenses":"license-checker --production --excludePackages=\"hyperformula@0.0.1\" --onlyAllow=\"MIT; Apache-2.0; BSD-3-Clause; BSD-2-Clause; ISC; BSD; Unlicense\"","verify-bundles":"run-p verify:**","verify:umd:min":"node script/check-file.js dist/hyperformula.min.js","benchmark:basic":"npm run tsnode test/performance/1-basic.ts","benchmark:cruds":"npm run tsnode test/performance/2-cruds.ts","verify:umd:full":"node script/check-file.js dist/hyperformula.full.js","bundle:languages":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=commonjs NODE_ENV=languages env-cmd -f ht.config.js webpack","test:performance":"npm run benchmark:basic && npm run benchmark:cruds","typings:generate":"tsc --emitDeclarationOnly -d --outDir typings","bundle:production":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=commonjs NODE_ENV=production env-cmd -f ht.config.js webpack ./lib/index.js","bundle:development":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=commonjs NODE_ENV=development env-cmd -f ht.config.js webpack ./lib/index.js","test:browser.debug":"cross-env-shell BABEL_ENV=commonjs NODE_ENV=debug env-cmd -f ht.config.js karma start","verify:umd:full.min":"node script/check-file.js dist/hyperformula.full.min.js","verify:publish-package":"npm pack | node script/check-publish-package.js"},"typings":"./typings/index.d.ts","_npmUser":{"name":"jansiegel","email":"js.ziggle@gmail.com"},"jsdelivr":"dist/hyperformula.min.js","repository":{"url":"git+https://github.com/handsontable/hyperformula.git","type":"git"},"_npmVersion":"6.12.1","description":"HyperFormula is a JavaScript engine for efficient processing of spreadsheet-like data and formulas","directories":{},"jsnext:main":"es/index.js","_nodeVersion":"12.13.0","dependencies":{"gpu.js":"2.3.0","core-js":"^3.6.4","chevrotain":"^6.5.0","tiny-emitter":"^2.1.0","regenerator-runtime":"^0.13.3"},"_hasShrinkwrap":false,"devDependencies":{"tar":"^6.0.1","jest":"^26.1.0","jsdom":"^16.2.2","karma":"^5.0.5","serve":"^11.3.2","canvas":"^2.6.1","eslint":"^6.8.0","moment":"^2.22.2","rimraf":"^3.0.2","env-cmd":"^10.1.0","jasmine":"^3.5.0","ts-jest":"^26.1.1","ts-node":"^8.0.1","typedoc":"^0.17.3","webpack":"^4.41.6","full-icu":"^1.3.1","vuepress":"^1.3.1","cross-env":"^7.0.0","ts-loader":"^7.0.2","weak-napi":"^2.0.2","@babel/cli":"^7.8.4","typescript":"^3.2","webpackbar":"^4.0.0","@babel/core":"^7.8.4","@types/jest":"^25.1.3","@types/node":"^10.17.19","npm-run-all":"^4.1.5","webpack-cli":"^3.3.11","@types/jsdom":"^16.2.1","babel-loader":"^8.0.6","karma-jasmine":"^3.1.1","karma-webpack":"^4.0.2","@babel/runtime":"^7.8.4","@types/jasmine":"^3.5.10","@babel/register":"^7.9.0","license-checker":"^25.0.1","@microsoft/tsdoc":"^0.12.16","on-build-webpack":"^0.1.0","@babel/preset-env":"^7.8.4","markdown-it-regex":"^0.2.0","@types/webpack-env":"^1.15.2","karma-chrome-launcher":"^3.1.0","karma-firefox-launcher":"^1.3.0","karma-sourcemap-loader":"^0.3.7","@vuepress/plugin-search":"^1.3.1","typedoc-plugin-markdown":"^2.2.17","@typescript-eslint/parser":"^2.20.0","vuepress-plugin-clean-urls":"^1.1.1","karma-jasmine-html-reporter":"^1.5.3","eslint-plugin-license-header":"^0.2.0","string-replace-webpack-plugin":"^0.1.3","@babel/plugin-transform-runtime":"^7.8.3","@typescript-eslint/eslint-plugin":"^2.20.0","@vuepress/plugin-active-header-links":"^1.3.1","babel-plugin-transform-inline-environment-variables":"^0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/hyperformula_0.3.0_1603356060572_0.753448134790859","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"hyperformula","version":"0.4.0","keywords":["formula","spreadsheet","calculation","data","compute","tabular-data","operation","conversion","arithmetic","concatenation","comparison","logical","formulas","parser","excel","office","workbook","worksheet","sheet","open formula","openformula"],"author":{"name":"Handsoncode","email":"hello@handsontable.com"},"license":"SEE LICENSE IN LICENSE.txt","_id":"hyperformula@0.4.0","maintainers":[{"name":"jansiegel","email":"js.ziggle@gmail.com"}],"homepage":"https://handsontable.com/docs/hyperformula","bugs":{"url":"https://github.com/handsontable/hyperformula/issues"},"dist":{"shasum":"d2c0ad394f1c70db23e0755c54938d729b507856","tarball":"https://registry.npmjs.org/hyperformula/-/hyperformula-0.4.0.tgz","fileCount":515,"integrity":"sha512-RjCL7BqR5nZuIZe1bhpZD/ZemLzoEQT2GjI0bObtbhAT6kAQ1P+93j8SyBvg68Q78n2vczSkMTcz425GyLqi2Q==","signatures":[{"sig":"MEUCIQD07VklEI5RqCIbQlhvTAFCBmYQgE6ya4GW72BLoVayLwIgMxjRs9Dj9bS2aaa44K+IIubx6nMzC88W9+UL1o+vc5Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14734032,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2z6/CRA9TVsSAnZWagAAOIcP/2/N9jAxzcCSWypsPgq0\n/NWaZvht7D/c6jC9vTAaUGcZvPvkrYQ4BGF2v7N8oNRkhdiUmDPN92E86spf\neW48wn1tO5XwHSzm+wZJx+YXMzwemGJREMp+M/g4s3PZQxcAiAhdVCeO0Y3b\nlqZuE0A3FuhzemFFXF9J3ChcCqVDY4YqDCZvshXAfY2sOGxIA13X6g/5o2AM\nuq0aWUTkhQ8qSjgzM2qt5UngVCT8hANFMX3A4u1k9NH+5ia2su+gIxUjG6JB\nz2qdIRZa+6oLbZhqmkn8NOsweakpzpLCK7hEcrunKR6ZqvrjPMzNqo+jpeAD\nt5ze/LSJ8kmWwR1l/7K48324Wa2eElbiuvY99gcTzlP7YLPRub38Oa6hoWA4\nKSuyQxc0Z2Z+giVt/uDESkLA6cT+Me7czBXLdKR2f/tZEZaB+k6E/i5FCx5w\n1LvHfROOYJRs3zWLMIVymnPXJPYZgOVk3/zEB7SU7R/nPMASqAld/1yqJs+L\njSa2bSovytcyBopWSH3lGIpfG1/2MNBmGQ6pPPi3CmI3fYKLV+/Ta1mdxBgM\niHQE1s6fCLi4NbiajQL7C24KVUFFN/ou90DT9fD7W9w0L8acGwsMLfT+Fo/f\nlni9vYA2uoOwsuk1GQSbCQGe7qktl091sgkZYzzinDdZfcnoQk2QIQGG3q7x\neSwZ\r\n=6t8s\r\n-----END PGP SIGNATURE-----\r\n"},"main":"commonjs/index.js","unpkg":"dist/hyperformula.min.js","module":"es/index.js","gitHead":"35e526fad11bbf3fd1e83613492ff15352737a30","scripts":{"docs":"npm run bundle-all && npm run docs:api && npm run docs:build","lint":"eslint . --ext .js,.ts","test":"npm-run-all lint test:unit test:browser","clean":"rimraf coverage/ commonjs/ dist/ es/ languages/ lib/ typings/ test-jasmine/","tsnode":"ts-node -O '{\"module\":\"commonjs\"}'","compile":"tsc","coverage":"npm run test:unit -- --coverage","docs:api":"typedoc --options .typedoc.md.ts","docs:dev":"vuepress dev docs --silent --no-clear-screen --no-cache","lint:fix":"eslint . --ext .js,.ts --fix","bundle:es":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=es env-cmd -f ht.config.js babel lib --out-dir es","test:unit":"cross-env NODE_ICU_DATA=node_modules/full-icu jest","bundle-all":"cross-env HF_COMPILE=1 npm-run-all clean compile bundle:** typings:generate verify-bundles","bundle:cjs":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=commonjs env-cmd -f ht.config.js babel lib --out-dir commonjs","docs:build":"vuepress build docs","verify:cjs":"node script/check-file.js commonjs","verify:umd":"node script/check-file.js dist/hyperformula.js","test:browser":"cross-env-shell BABEL_ENV=commonjs env-cmd -f ht.config.js karma start","test:unit.ci":"cross-env NODE_ICU_DATA=node_modules/full-icu node --expose-gc ./node_modules/jest/bin/jest --runInBand --logHeapUsage --forceExit","compile:tests":"tsc --project tsconfig.test.json","jasmine:start":"cross-env NODE_ICU_DATA=node_modules/full-icu jasmine --config=jasmine.json","typedoc:build":"typedoc --options .typedoc.ts","typedoc:serve":"npm run typedoc:build && serve doc -p 5005","typings:check":"tsc --noEmit","bundle:typings":"tsc --emitDeclarationOnly -d --outDir typings","check:licenses":"license-checker --production --excludePackages=\"hyperformula@0.0.1\" --onlyAllow=\"MIT; Apache-2.0; BSD-3-Clause; BSD-2-Clause; ISC; BSD; Unlicense\"","verify-bundles":"run-p verify:**","verify:umd:min":"node script/check-file.js dist/hyperformula.min.js","benchmark:basic":"npm run tsnode test/performance/1-basic.ts","benchmark:cruds":"npm run tsnode test/performance/2-cruds.ts","verify:umd:full":"node script/check-file.js dist/hyperformula.full.js","bundle:languages":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=commonjs NODE_ENV=languages env-cmd -f ht.config.js webpack","test:performance":"npm run benchmark:basic && npm run benchmark:cruds","typings:generate":"tsc --emitDeclarationOnly -d --outDir typings","bundle:production":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=commonjs NODE_ENV=production env-cmd -f ht.config.js webpack ./lib/index.js","bundle:development":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=commonjs NODE_ENV=development env-cmd -f ht.config.js webpack ./lib/index.js","test:browser.debug":"cross-env-shell BABEL_ENV=commonjs NODE_ENV=debug env-cmd -f ht.config.js karma start","verify:umd:full.min":"node script/check-file.js dist/hyperformula.full.min.js","verify:publish-package":"npm pack | node script/check-publish-package.js"},"typings":"./typings/index.d.ts","_npmUser":{"name":"jansiegel","email":"js.ziggle@gmail.com"},"jsdelivr":"dist/hyperformula.min.js","repository":{"url":"git+https://github.com/handsontable/hyperformula.git","type":"git"},"_npmVersion":"6.12.1","description":"HyperFormula is a JavaScript engine for efficient processing of spreadsheet-like data and formulas","directories":{},"jsnext:main":"es/index.js","_nodeVersion":"12.13.0","dependencies":{"gpu.js":"2.3.0","core-js":"^3.6.4","chevrotain":"^6.5.0","tiny-emitter":"^2.1.0","regenerator-runtime":"^0.13.3"},"_hasShrinkwrap":false,"devDependencies":{"tar":"^6.0.1","jest":"^26.1.0","jsdom":"^16.2.2","karma":"^5.0.5","serve":"^11.3.2","canvas":"^2.6.1","eslint":"^6.8.0","moment":"^2.22.2","rimraf":"^3.0.2","env-cmd":"^10.1.0","jasmine":"^3.5.0","ts-jest":"^26.1.1","ts-node":"^8.0.1","typedoc":"^0.17.3","webpack":"^4.41.6","full-icu":"^1.3.1","vuepress":"^1.3.1","cross-env":"^7.0.0","ts-loader":"^7.0.2","weak-napi":"^2.0.2","@babel/cli":"^7.8.4","typescript":"^3.2","webpackbar":"^4.0.0","@babel/core":"^7.8.4","@types/jest":"^25.1.3","@types/node":"^10.17.19","npm-run-all":"^4.1.5","webpack-cli":"^3.3.11","@types/jsdom":"^16.2.1","babel-loader":"^8.0.6","karma-jasmine":"^3.1.1","karma-webpack":"^4.0.2","@babel/runtime":"^7.8.4","@types/jasmine":"^3.5.10","@babel/register":"^7.9.0","license-checker":"^25.0.1","@microsoft/tsdoc":"^0.12.16","on-build-webpack":"^0.1.0","@babel/preset-env":"^7.8.4","markdown-it-regex":"^0.2.0","@types/webpack-env":"^1.15.2","karma-chrome-launcher":"^3.1.0","karma-firefox-launcher":"^1.3.0","karma-sourcemap-loader":"^0.3.7","@vuepress/plugin-search":"^1.3.1","typedoc-plugin-markdown":"^2.2.17","@typescript-eslint/parser":"^2.20.0","vuepress-plugin-clean-urls":"^1.1.1","karma-jasmine-html-reporter":"^1.5.3","eslint-plugin-license-header":"^0.2.0","string-replace-webpack-plugin":"^0.1.3","@babel/plugin-transform-runtime":"^7.8.3","@typescript-eslint/eslint-plugin":"^2.20.0","@vuepress/plugin-active-header-links":"^1.3.1","babel-plugin-transform-inline-environment-variables":"^0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/hyperformula_0.4.0_1608203966787_0.6843470602932182","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"hyperformula","version":"0.5.0","keywords":["formula","spreadsheet","calculation","data","compute","tabular-data","operation","conversion","arithmetic","concatenation","comparison","logical","formulas","parser","excel","office","workbook","worksheet","sheet","open formula","openformula"],"author":{"name":"Handsoncode","email":"hello@handsontable.com"},"license":"SEE LICENSE IN LICENSE.txt","_id":"hyperformula@0.5.0","maintainers":[{"name":"jansiegel","email":"js.ziggle@gmail.com"}],"homepage":"https://handsontable.com/docs/hyperformula","bugs":{"url":"https://github.com/handsontable/hyperformula/issues"},"dist":{"shasum":"d6462d8a3e1a9728f2605fae5f006ef1a9647555","tarball":"https://registry.npmjs.org/hyperformula/-/hyperformula-0.5.0.tgz","fileCount":521,"integrity":"sha512-cG7BXbjj4Kw1xYn+fNm07g5ZcuIeC9jtp/O59035Y2+AIxqYIcIUx0N5BXCriA4VU4pjIdEPIrZUT7zo8Evj7g==","signatures":[{"sig":"MEQCIBgh25FvZjNo04qAS6Ju82TP/AhWK/aM3TLifRD3oVjKAiAdpjK3zw6iVs4MuxItHDptGTMUvCJB0mNDrtgWTdnbsw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14207259,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgeBAcCRA9TVsSAnZWagAAsyoQAJbnm0FVHFXbOzlZts5e\nFiEulxsZ4HBqS3DkzJStIoh7Ws91jl+XOPh4auSEJfN2P6yee9CgK4w+aBXz\ni3J8FHbsZBOH9y3xc0hkulRvS/htSuu3Nn3DjxUzIMSWuR/63MSlJN73A6sP\n04WPytU0MMmeMzFo4UDKaw5+nS4zZnWg5fueYvKr8qgonPkpfFTAhoTNuKQy\nyIIJpZleMk7QC/DVzZf1X5K5uGB0SzJFNx8BDUErOTkOVh6dnyYuyr2tSibE\n6M3dUTKaYu1ktW1xYVf7R6YP1mhC8D3EaKgDzhhHBJpQuZO5AkD15SxtRTq/\nRA5DoEjukXJvl8TWcOIVy6AQn15eXT8nWTrl9s9oeLm9hMvsCno4UDzlwCoQ\nCtsQUEWefO7pDR4xyZpPTOKRv+ZlxAY2qWvTMz+n+/m8V/VtcAmr83TlIYEv\nRFeXYjomDvvpWhWpfQNJ6XHVHach2TZgCIwYo5D6szLFov2DL8N7gU5JE+rE\nltQAv4tBZSj2dsBaV8A7VVylzTk20nPLkhAEVv0xh5Zcx4xn9qp47opmDYTk\nFs23KJmaxI8AIl4OPcyEGMd81vxqlTJpobEN+7JszqsQdVMVbszBluS2iSUo\nmHdRyao/tLHr5FShgbcM41uP8qnZNJoKsJ3dL9MU/ezO2kHJres3r/OuGc2B\nrcib\r\n=sSTy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"commonjs/index.js","unpkg":"dist/hyperformula.min.js","module":"es/index.js","gitHead":"6ec629b16035174d3f63e418d05cd0e98e682eb3","scripts":{"docs":"npm run bundle-all && npm run docs:api && npm run docs:build","lint":"eslint . --ext .js,.ts","test":"npm-run-all lint test:unit test:browser","clean":"rimraf coverage/ commonjs/ dist/ es/ languages/ lib/ typings/ test-jasmine/","tsnode":"ts-node -O '{\"module\":\"commonjs\"}'","compile":"tsc","coverage":"npm run test:unit -- --coverage","docs:api":"typedoc --options .typedoc.md.ts","docs:dev":"vuepress dev docs --silent --no-clear-screen --no-cache","lint:fix":"eslint . --ext .js,.ts --fix","bundle:es":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=es env-cmd -f ht.config.js babel lib --out-dir es","test:unit":"cross-env NODE_ICU_DATA=node_modules/full-icu jest","bundle-all":"cross-env HF_COMPILE=1 npm-run-all clean compile bundle:** typings:generate verify-bundles","bundle:cjs":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=commonjs env-cmd -f ht.config.js babel lib --out-dir commonjs","docs:build":"vuepress build docs","verify:cjs":"node script/check-file.js commonjs","verify:umd":"node script/check-file.js dist/hyperformula.js","test:browser":"cross-env-shell BABEL_ENV=commonjs env-cmd -f ht.config.js karma start","test:unit.ci":"cross-env NODE_ICU_DATA=node_modules/full-icu node --expose-gc ./node_modules/jest/bin/jest --runInBand --logHeapUsage --forceExit","compile:tests":"tsc --project tsconfig.test.json","jasmine:start":"cross-env NODE_ICU_DATA=node_modules/full-icu jasmine --config=jasmine.json","typedoc:build":"typedoc --options .typedoc.ts","typedoc:serve":"npm run typedoc:build && serve doc -p 5005","typings:check":"tsc --noEmit","bundle:typings":"tsc --emitDeclarationOnly -d --outDir typings","check:licenses":"license-checker --production --excludePackages=\"hyperformula@0.0.1\" --onlyAllow=\"MIT; Apache-2.0; BSD-3-Clause; BSD-2-Clause; ISC; BSD; Unlicense\"","verify-bundles":"run-p verify:**","verify:umd:min":"node script/check-file.js dist/hyperformula.min.js","benchmark:basic":"npm run tsnode test/performance/1-basic.ts","benchmark:cruds":"npm run tsnode test/performance/2-cruds.ts","verify:umd:full":"node script/check-file.js dist/hyperformula.full.js","bundle:languages":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=commonjs NODE_ENV=languages env-cmd -f ht.config.js webpack","test:performance":"npm run benchmark:basic && npm run benchmark:cruds","typings:generate":"tsc --emitDeclarationOnly -d --outDir typings","bundle:production":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=commonjs NODE_ENV=production env-cmd -f ht.config.js webpack ./lib/index.js","bundle:development":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=commonjs NODE_ENV=development env-cmd -f ht.config.js webpack ./lib/index.js","test:browser.debug":"cross-env-shell BABEL_ENV=commonjs NODE_ENV=debug env-cmd -f ht.config.js karma start","verify:umd:full.min":"node script/check-file.js dist/hyperformula.full.min.js","verify:publish-package":"npm pack | node script/check-publish-package.js"},"typings":"./typings/index.d.ts","_npmUser":{"name":"jansiegel","email":"js.ziggle@gmail.com"},"jsdelivr":"dist/hyperformula.min.js","repository":{"url":"git+https://github.com/handsontable/hyperformula.git","type":"git"},"_npmVersion":"7.9.0","description":"HyperFormula is a JavaScript engine for efficient processing of spreadsheet-like data and formulas","directories":{},"jsnext:main":"es/index.js","_nodeVersion":"15.10.0","dependencies":{"gpu.js":"2.3.0","core-js":"^3.6.4","chevrotain":"^6.5.0","tiny-emitter":"^2.1.0","regenerator-runtime":"^0.13.3"},"_hasShrinkwrap":false,"devDependencies":{"tar":"^6.0.1","jest":"^26.1.0","jsdom":"^16.2.2","karma":"^5.0.5","serve":"^11.3.2","canvas":"^2.6.1","eslint":"^6.8.0","moment":"^2.22.2","rimraf":"^3.0.2","env-cmd":"^10.1.0","jasmine":"^3.5.0","ts-jest":"^26.1.1","ts-node":"^8.0.1","typedoc":"^0.17.3","webpack":"^4.41.6","full-icu":"^1.3.1","vuepress":"^1.3.1","cross-env":"^7.0.0","ts-loader":"^7.0.2","weak-napi":"^2.0.2","@babel/cli":"^7.8.4","typescript":"^3.8","webpackbar":"^4.0.0","@babel/core":"^7.8.4","@types/jest":"^25.1.3","@types/node":"^10.17.19","npm-run-all":"^4.1.5","webpack-cli":"^3.3.11","@types/jsdom":"^16.2.1","babel-loader":"^8.0.6","karma-jasmine":"^3.1.1","karma-webpack":"^4.0.2","@babel/runtime":"^7.8.4","@types/jasmine":"^3.5.10","@babel/register":"^7.9.0","license-checker":"^25.0.1","@microsoft/tsdoc":"^0.12.16","on-build-webpack":"^0.1.0","@babel/preset-env":"^7.8.4","markdown-it-regex":"^0.2.0","@types/webpack-env":"^1.15.2","karma-chrome-launcher":"^3.1.0","karma-firefox-launcher":"^1.3.0","karma-sourcemap-loader":"^0.3.7","@vuepress/plugin-search":"^1.3.1","typedoc-plugin-markdown":"^2.2.17","@typescript-eslint/parser":"^2.20.0","vuepress-plugin-clean-urls":"^1.1.1","karma-jasmine-html-reporter":"^1.5.3","eslint-plugin-license-header":"^0.2.0","string-replace-webpack-plugin":"^0.1.3","@babel/plugin-transform-runtime":"^7.8.3","@typescript-eslint/eslint-plugin":"^2.20.0","@vuepress/plugin-active-header-links":"^1.3.1","babel-plugin-transform-inline-environment-variables":"^0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/hyperformula_0.5.0_1618481179651_0.23295950576270097","host":"s3://npm-registry-packages"}},"0.6.0":{"name":"hyperformula","version":"0.6.0","keywords":["formula","spreadsheet","calculation","data","compute","tabular-data","operation","conversion","arithmetic","concatenation","comparison","logical","formulas","parser","excel","office","workbook","worksheet","sheet","open formula","openformula"],"author":{"name":"Handsoncode","email":"hello@handsontable.com"},"license":"SEE LICENSE IN LICENSE.txt","_id":"hyperformula@0.6.0","maintainers":[{"name":"jansiegel","email":"js.ziggle@gmail.com"}],"homepage":"https://handsontable.com/docs/hyperformula","bugs":{"url":"https://github.com/handsontable/hyperformula/issues"},"dist":{"shasum":"bb8fc65fff102c384fc59fcf5ce473ddd690c452","tarball":"https://registry.npmjs.org/hyperformula/-/hyperformula-0.6.0.tgz","fileCount":521,"integrity":"sha512-aYjTebMh3DJWAJixRR4X4WRNvhrJKa1+v1jlBa4Ovfi2jbFpKE60VGlWAVjwQdI+4qWGfaX0BIQbxKG2G7FYcQ==","signatures":[{"sig":"MEQCID1p1EhkTSr8FJllKGUcZF8FKGax0FYC1ZiFTjO3NxFUAiBZgky9hptWXzTxsq0FJpuBO56nR6fu37s92mrMWIbTcg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14299893,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgh9mgCRA9TVsSAnZWagAAOacQAIDNqxUt7bhqbT+lf9QF\nuyFnHU91NVW/GE6azs1pn068kyWgIMQdfgwxYtycIiwwfm2sgjxEaK6fjt1H\nP0wuoSvMi/lIx0g3k4DwOYPnst5Zvvke3Fmav0TSK/zzb/Qj/wKZiwu2ex0O\nSnho0C1fm1NhcSSw9njSgEHiOSY6W9pCxURyxk79SHE2DTIf5B0gxI0ooGS8\nwRkjtpfZvPVOE/7C5i6WWFddzCOM/YaQ8DPAahyEJmaNqjMVj/vcvPSlrN8Z\nfu01nLJ9o6fx1pGMESkoy43wfPJNR0nFCT93pUIyOnpKvG9y7i6opTVoTGAV\nHgLUhrVAzhNCYSeIsKFy9V8ARso3DiE7UODOktMGKnuRAtcTCrQOy/iHdvM5\njEH6knIr3sDWnHIw42355wKh3A9C8oeTGuqSin4GzMiRBt2RbhqkfPzaeEzq\n/UXy6PKvwJMs7iowhAqm09V2nylGbjeAlSwfUmoW0kAsWqv7XMy8WjH3vvAv\nFENo9mcD6fPfYLf9lZ/w5Kq/kRHuO7mNegJkpW9cLseaZ+lSVg3dTzIIxXbL\nGjMY3aiK3HAqZlC/Oh3bXcqp2AuMvdHeSYOe1qtzz448/Uz5zoY2U2zD7Ide\nlDL5H9qWlUHOoCnkfG9VCcPmnw/M4sTzcsdLq7IsBRNydsz3sckfyLmv69L6\nqJ5k\r\n=aWuC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"commonjs/index.js","unpkg":"dist/hyperformula.min.js","module":"es/index.js","gitHead":"7ff3ab7888b7bab7aec9555620c3edf16f5b148d","scripts":{"docs":"npm run bundle-all && npm run docs:api && npm run docs:build","lint":"eslint . --ext .js,.ts","test":"npm-run-all lint test:unit test:browser","clean":"rimraf coverage/ commonjs/ dist/ es/ languages/ lib/ typings/ test-jasmine/","tsnode":"ts-node -O '{\"module\":\"commonjs\"}'","compile":"tsc","coverage":"npm run test:unit -- --coverage","docs:api":"typedoc --options .typedoc.md.ts","docs:dev":"vuepress dev docs --silent --no-clear-screen --no-cache","lint:fix":"eslint . --ext .js,.ts --fix","bundle:es":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=es env-cmd -f ht.config.js babel lib --out-dir es","test:unit":"cross-env NODE_ICU_DATA=node_modules/full-icu jest","bundle-all":"cross-env HF_COMPILE=1 npm-run-all clean compile bundle:** typings:generate verify-bundles","bundle:cjs":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=commonjs env-cmd -f ht.config.js babel lib --out-dir commonjs","docs:build":"vuepress build docs","verify:cjs":"node script/check-file.js commonjs","verify:umd":"node script/check-file.js dist/hyperformula.js","test:browser":"cross-env-shell BABEL_ENV=commonjs env-cmd -f ht.config.js karma start","test:unit.ci":"cross-env NODE_ICU_DATA=node_modules/full-icu node --expose-gc ./node_modules/jest/bin/jest --runInBand --logHeapUsage --forceExit","compile:tests":"tsc --project tsconfig.test.json","jasmine:start":"cross-env NODE_ICU_DATA=node_modules/full-icu jasmine --config=jasmine.json","typedoc:build":"typedoc --options .typedoc.ts","typedoc:serve":"npm run typedoc:build && serve doc -p 5005","typings:check":"tsc --noEmit","bundle:typings":"tsc --emitDeclarationOnly -d --outDir typings","check:licenses":"license-checker --production --excludePackages=\"hyperformula@0.0.1\" --onlyAllow=\"MIT; Apache-2.0; BSD-3-Clause; BSD-2-Clause; ISC; BSD; Unlicense\"","verify-bundles":"run-p verify:**","verify:umd:min":"node script/check-file.js dist/hyperformula.min.js","benchmark:basic":"npm run tsnode test/performance/1-basic.ts","benchmark:cruds":"npm run tsnode test/performance/2-cruds.ts","verify:umd:full":"node script/check-file.js dist/hyperformula.full.js","bundle:languages":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=commonjs NODE_ENV=languages env-cmd -f ht.config.js webpack","test:performance":"npm run benchmark:basic && npm run benchmark:cruds","typings:generate":"tsc --emitDeclarationOnly -d --outDir typings","bundle:production":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=commonjs NODE_ENV=production env-cmd -f ht.config.js webpack ./lib/index.js","bundle:development":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=commonjs NODE_ENV=development env-cmd -f ht.config.js webpack ./lib/index.js","test:browser.debug":"cross-env-shell BABEL_ENV=commonjs NODE_ENV=debug env-cmd -f ht.config.js karma start","verify:umd:full.min":"node script/check-file.js dist/hyperformula.full.min.js","verify:publish-package":"npm pack | node script/check-publish-package.js"},"typings":"./typings/index.d.ts","_npmUser":{"name":"jansiegel","email":"js.ziggle@gmail.com"},"jsdelivr":"dist/hyperformula.min.js","repository":{"url":"git+https://github.com/handsontable/hyperformula.git","type":"git"},"_npmVersion":"7.9.0","description":"HyperFormula is a JavaScript engine for efficient processing of spreadsheet-like data and formulas","directories":{},"jsnext:main":"es/index.js","_nodeVersion":"15.10.0","dependencies":{"gpu.js":"2.3.0","core-js":"^3.6.4","chevrotain":"^6.5.0","tiny-emitter":"^2.1.0","regenerator-runtime":"^0.13.3"},"_hasShrinkwrap":false,"devDependencies":{"tar":"^6.0.1","jest":"^26.1.0","jsdom":"^16.2.2","karma":"^5.0.5","serve":"^11.3.2","canvas":"^2.6.1","eslint":"^6.8.0","gpu.js":"2.3.0","moment":"^2.22.2","rimraf":"^3.0.2","env-cmd":"^10.1.0","jasmine":"^3.5.0","ts-jest":"^26.1.1","ts-node":"^8.0.1","typedoc":"^0.17.3","webpack":"^4.41.6","full-icu":"^1.3.1","vuepress":"^1.3.1","cross-env":"^7.0.0","ts-loader":"^7.0.2","weak-napi":"^2.0.2","@babel/cli":"^7.8.4","typescript":"^3.8","webpackbar":"^4.0.0","@babel/core":"^7.8.4","@types/jest":"^25.1.3","@types/node":"^10.17.19","npm-run-all":"^4.1.5","webpack-cli":"^3.3.11","@types/jsdom":"^16.2.1","babel-loader":"^8.0.6","karma-jasmine":"^3.1.1","karma-webpack":"^4.0.2","@babel/runtime":"^7.8.4","@types/jasmine":"^3.5.10","@babel/register":"^7.9.0","license-checker":"^25.0.1","@microsoft/tsdoc":"^0.12.16","on-build-webpack":"^0.1.0","@babel/preset-env":"^7.8.4","markdown-it-regex":"^0.2.0","@types/webpack-env":"^1.15.2","karma-chrome-launcher":"^3.1.0","karma-firefox-launcher":"^1.3.0","karma-sourcemap-loader":"^0.3.7","@vuepress/plugin-search":"^1.3.1","typedoc-plugin-markdown":"^2.2.17","@typescript-eslint/parser":"^2.20.0","vuepress-plugin-clean-urls":"^1.1.1","karma-jasmine-html-reporter":"^1.5.3","eslint-plugin-license-header":"^0.2.0","string-replace-webpack-plugin":"^0.1.3","@babel/plugin-transform-runtime":"^7.8.3","@typescript-eslint/eslint-plugin":"^2.20.0","@vuepress/plugin-active-header-links":"^1.3.1","babel-plugin-transform-inline-environment-variables":"^0.4.3"},"optionalDependencies":{"gpu.js":"2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/hyperformula_0.6.0_1619515808064_0.6332850783520076","host":"s3://npm-registry-packages"}},"0.6.1":{"name":"hyperformula","version":"0.6.1","keywords":["formula","spreadsheet","calculation","data","compute","tabular-data","operation","conversion","arithmetic","concatenation","comparison","logical","formulas","parser","excel","office","workbook","worksheet","sheet","open formula","openformula"],"author":{"name":"Handsoncode","email":"hello@handsontable.com"},"license":"SEE LICENSE IN LICENSE.txt","_id":"hyperformula@0.6.1","maintainers":[{"name":"jansiegel","email":"js.ziggle@gmail.com"}],"homepage":"https://handsontable.com/docs/hyperformula","bugs":{"url":"https://github.com/handsontable/hyperformula/issues"},"dist":{"shasum":"3d4d1c7f184344cb85f949f8dc66d44282c88be8","tarball":"https://registry.npmjs.org/hyperformula/-/hyperformula-0.6.1.tgz","fileCount":521,"integrity":"sha512-Yo3jZzgxs7r7UUnmuCaUljGw5+nBDdOSeMCjm46Jy6mV5fCRXvfg+AP/HjxjzHkYcH+GnC84fiD+/3oDye16CA==","signatures":[{"sig":"MEUCICl+MYEKEh7Aw2Jsp4iltGYS5U8eFEJ+dHp7z9xRUrWbAiEA/CaNaH07caRJZ03DZwdTuGuZI761AS4+Dw73aaMp7xM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14827125,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgq6QdCRA9TVsSAnZWagAAq2IP/i2sM4Rmt2l+cLKdoIkj\nRrOOAkPIy7xgEXtTnJtsYSOjaeQgd3meRhKK1Sy3dnUw8aTjzTm7k1t7LAO0\ntxV+m17yqnmNMNZ2shiPpLLvM0NtGu3UtIE33MihYxnvwvBBsjH6OW+BB3dL\nPzqyba14rsEkEyEsnRx5MKwAOUuo7fbUn6lcjbdezbcjq1uR+NiyNswI8X+5\n01m0ogpSUld11QiLOjngi3CmbM2LzMzyv8jZnt9Cd30xz3p3MQLHdjvLmU7f\nVDFO6ovwjt/MF8508Q0CxFXhxBSQ4KKJYAJ7YYDyFL+uaOs9Jtb2iXL0sSva\nPim0IKfZfWIQ0mWfs+a4XNZBybKMDFX28qMB3a44kq+rpod3OtuIbsiJWb0G\naboUbcvsWfN9IIwMvpBJJqP2gyWZ93Y/Ps3WYEN1856FnQK7OKs4SHgJkaT1\nnqIB8BNLk/MpGz8TQWaK01csyHmu3kkkX6ZhX/E586mKIP/R7B/ly7gLLp3w\nP1qcUjqs6sSTzizWdiU2c3WoENSaGkC8KVAbtpiRaxMK2bJDtMpDuT85Xwhq\nBKoFmIY4GkJrsp97asvJ1y1p1SLS3P6WkB4WzgO5fxPW7VTKEha0d/N40qGt\nJeG/R3qspIVOXwxavhlR3lVstM01/WZRPRHWero7hHA1BelTvryN/FJxWk5Z\nidNx\r\n=uQDo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"commonjs/index.js","unpkg":"dist/hyperformula.min.js","module":"es/index.js","gitHead":"aa6e13c7f7018c9dbeff82d29aea7e6ff7033131","scripts":{"docs":"npm run bundle-all && npm run docs:api && npm run docs:build","lint":"eslint . --ext .js,.ts","test":"npm-run-all lint test:unit test:browser","clean":"rimraf coverage/ commonjs/ dist/ es/ languages/ lib/ typings/ test-jasmine/","tsnode":"ts-node -O '{\"module\":\"commonjs\"}'","compile":"tsc","coverage":"npm run test:unit -- --coverage","docs:api":"typedoc --options .typedoc.md.ts","docs:dev":"vuepress dev docs --silent --no-clear-screen --no-cache","lint:fix":"eslint . --ext .js,.ts --fix","bundle:es":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=es env-cmd -f ht.config.js babel lib --out-dir es","test:unit":"cross-env NODE_ICU_DATA=node_modules/full-icu jest","bundle-all":"cross-env HF_COMPILE=1 npm-run-all clean compile bundle:** typings:generate verify-bundles","bundle:cjs":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=commonjs env-cmd -f ht.config.js babel lib --out-dir commonjs","docs:build":"vuepress build docs","verify:cjs":"node script/check-file.js commonjs","verify:umd":"node script/check-file.js dist/hyperformula.js","test:browser":"cross-env-shell BABEL_ENV=commonjs env-cmd -f ht.config.js karma start","test:unit.ci":"cross-env NODE_ICU_DATA=node_modules/full-icu node --expose-gc ./node_modules/jest/bin/jest --runInBand --logHeapUsage --forceExit","compile:tests":"tsc --project tsconfig.test.json","jasmine:start":"cross-env NODE_ICU_DATA=node_modules/full-icu jasmine --config=jasmine.json","typedoc:build":"typedoc --options .typedoc.ts","typedoc:serve":"npm run typedoc:build && serve doc -p 5005","typings:check":"tsc --noEmit","bundle:typings":"tsc --emitDeclarationOnly -d --outDir typings","check:licenses":"license-checker --production --excludePackages=\"hyperformula@0.0.1\" --onlyAllow=\"MIT; Apache-2.0; BSD-3-Clause; BSD-2-Clause; ISC; BSD; Unlicense\"","verify-bundles":"run-p verify:**","verify:umd:min":"node script/check-file.js dist/hyperformula.min.js","benchmark:basic":"npm run tsnode test/performance/1-basic.ts","benchmark:cruds":"npm run tsnode test/performance/2-cruds.ts","verify:umd:full":"node script/check-file.js dist/hyperformula.full.js","bundle:languages":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=commonjs NODE_ENV=languages env-cmd -f ht.config.js webpack","test:performance":"npm run benchmark:basic && npm run benchmark:cruds","typings:generate":"tsc --emitDeclarationOnly -d --outDir typings","bundle:production":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=commonjs NODE_ENV=production env-cmd -f ht.config.js webpack ./lib/index.js","bundle:development":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=commonjs NODE_ENV=development env-cmd -f ht.config.js webpack ./lib/index.js","test:browser.debug":"cross-env-shell BABEL_ENV=commonjs NODE_ENV=debug env-cmd -f ht.config.js karma start","verify:umd:full.min":"node script/check-file.js dist/hyperformula.full.min.js","verify:publish-package":"npm pack | node script/check-publish-package.js"},"typings":"./typings/index.d.ts","_npmUser":{"name":"jansiegel","email":"js.ziggle@gmail.com"},"jsdelivr":"dist/hyperformula.min.js","repository":{"url":"git+https://github.com/handsontable/hyperformula.git","type":"git"},"_npmVersion":"7.9.0","description":"HyperFormula is a JavaScript engine for efficient processing of spreadsheet-like data and formulas","directories":{},"jsnext:main":"es/index.js","_nodeVersion":"15.10.0","dependencies":{"unorm":"^1.6.0","gpu.js":"2.3.0","core-js":"^3.6.4","chevrotain":"^6.5.0","tiny-emitter":"^2.1.0","regenerator-runtime":"^0.13.3"},"_hasShrinkwrap":false,"devDependencies":{"tar":"^6.0.1","jest":"^26.1.0","jsdom":"^16.2.2","karma":"^5.0.5","serve":"^11.3.2","canvas":"^2.6.1","eslint":"^6.8.0","gpu.js":"2.3.0","moment":"^2.22.2","rimraf":"^3.0.2","env-cmd":"^10.1.0","jasmine":"^3.5.0","ts-jest":"^26.1.1","ts-node":"^8.0.1","typedoc":"^0.17.3","webpack":"^4.41.6","full-icu":"^1.3.1","vuepress":"^1.3.1","cross-env":"^7.0.0","ts-loader":"^7.0.2","weak-napi":"^2.0.2","@babel/cli":"^7.8.4","typescript":"^3.8","webpackbar":"^4.0.0","@babel/core":"^7.8.4","@types/jest":"^25.1.3","@types/node":"^10.17.19","npm-run-all":"^4.1.5","webpack-cli":"^3.3.11","@types/jsdom":"^16.2.1","@types/unorm":"^1.3.28","babel-loader":"^8.0.6","karma-jasmine":"^3.1.1","karma-webpack":"^4.0.2","@babel/runtime":"^7.8.4","@types/jasmine":"^3.5.10","@babel/register":"^7.9.0","license-checker":"^25.0.1","@microsoft/tsdoc":"^0.12.16","on-build-webpack":"^0.1.0","@babel/preset-env":"^7.8.4","markdown-it-regex":"^0.2.0","@types/webpack-env":"^1.15.2","karma-chrome-launcher":"^3.1.0","karma-firefox-launcher":"^1.3.0","karma-sourcemap-loader":"^0.3.7","@vuepress/plugin-search":"^1.3.1","typedoc-plugin-markdown":"^2.2.17","@typescript-eslint/parser":"^2.20.0","vuepress-plugin-clean-urls":"^1.1.1","karma-jasmine-html-reporter":"^1.5.3","eslint-plugin-license-header":"^0.2.0","string-replace-webpack-plugin":"^0.1.3","@babel/plugin-transform-runtime":"^7.8.3","@typescript-eslint/eslint-plugin":"^2.20.0","@vuepress/plugin-active-header-links":"^1.3.1","babel-plugin-transform-inline-environment-variables":"^0.4.3"},"optionalDependencies":{"gpu.js":"2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/hyperformula_0.6.1_1621861405016_0.33212556957643824","host":"s3://npm-registry-packages"}},"0.6.2":{"name":"hyperformula","version":"0.6.2","keywords":["formula","spreadsheet","calculation","data","compute","tabular-data","operation","conversion","arithmetic","concatenation","comparison","logical","formulas","parser","excel","office","workbook","worksheet","sheet","open formula","openformula"],"author":{"name":"Handsoncode","email":"hello@handsontable.com"},"license":"SEE LICENSE IN LICENSE.txt","_id":"hyperformula@0.6.2","maintainers":[{"name":"jansiegel","email":"js.ziggle@gmail.com"}],"homepage":"https://handsontable.com/docs/hyperformula","bugs":{"url":"https://github.com/handsontable/hyperformula/issues"},"dist":{"shasum":"969340f693138966101eb0fce89693169ac32f09","tarball":"https://registry.npmjs.org/hyperformula/-/hyperformula-0.6.2.tgz","fileCount":521,"integrity":"sha512-loYQhPW7CAWmtjz+XLEKo/TUTvABQLbW596BVAGkT81xRs/J7Qqr0a1Wy38VlaMBkO0m45Ry97pPFQUeBckhaA==","signatures":[{"sig":"MEQCIFoNekUGdFQRhMCg9pvCiVxJNoL/5IlX26M/qdQHeqdqAiBE5IWLI7SJGK9sJojDJk8PPpewc9FsyHzlBDjrGDMzCA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14821287,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrhWaCRA9TVsSAnZWagAABJoP/327Ru4hNYH3wijyD4SB\nJlLSmL+CYdcR56mnMFiqMH240IGhpD/5bKWgciAF7EXR6ljV/btByRZcM9hh\nUW9ECkYoNNQXQ39hDbsZRRwEQLN5eVa+oQ0wy/uItSyZ1aQ3FOLIAEGQlWnZ\n9nL9PsMsNQnNdy9kd5h/QsM/t94KZX7gv2s5Pkq+xcrgXnsc2xqy7xit3B4T\nIZYX0P/wOnsmbYJ03oUzOL7YHCzyYHLL1ctp0omcSJZNP2NaZcLSCKaj6PTa\nFIw6pywc3JWvkcGesPhQnlEqHMsIq67Eu2KY7PehO3jh9smVU8gu2Ak06Ej3\nVGyhmbbtV794idIuXggt84ylz/9mL+ID1rrSOvauVZjedksmrxeP/IIi5+2x\nT3dJyAU712pVk9LPU/gtFYoZbHF4ZPnT5NW+G9HxZUnKV9frqWkd7D7PAhGC\nKBBuJk2i/jU0gFrE/hDWgaRpeo8LgU3OWltLqWbwXIdpMqhT9YGIckrGy0NT\n9ZVNoe7M+XwKkHT+YrM1Dx0dRHveToVZlGsocC3C7rT6XEkS/TLDgzgbGDch\nwhJbFZ0QsCrYReGm807D5dKtpUTQUeY60QR6cNDHaE6xlu1oRVPd2m7+xd04\ntnySkiHb2M6/u0QNwfzRsuRw5GK/JOL0nRaqX2qvQNphLxjHn17azCoiSBDU\nAEH8\r\n=dI5g\r\n-----END PGP SIGNATURE-----\r\n"},"main":"commonjs/index.js","unpkg":"dist/hyperformula.min.js","module":"es/index.js","gitHead":"43071aa2a822ddcea04a7b1016fa3e8dda78e751","scripts":{"docs":"npm run bundle-all && npm run docs:api && npm run docs:build","lint":"eslint . --ext .js,.ts","test":"npm-run-all lint test:unit test:browser","clean":"rimraf coverage/ commonjs/ dist/ es/ languages/ lib/ typings/ test-jasmine/","tsnode":"ts-node -O '{\"module\":\"commonjs\"}'","compile":"tsc","coverage":"npm run test:unit -- --coverage","docs:api":"typedoc --options .typedoc.md.ts","docs:dev":"vuepress dev docs --silent --no-clear-screen --no-cache","lint:fix":"eslint . --ext .js,.ts --fix","bundle:es":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=es env-cmd -f ht.config.js babel lib --out-dir es","test:unit":"cross-env NODE_ICU_DATA=node_modules/full-icu jest","bundle-all":"cross-env HF_COMPILE=1 npm-run-all clean compile bundle:** typings:generate verify-bundles","bundle:cjs":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=commonjs env-cmd -f ht.config.js babel lib --out-dir commonjs","docs:build":"vuepress build docs","verify:cjs":"node script/check-file.js commonjs","verify:umd":"node script/check-file.js dist/hyperformula.js","test:browser":"cross-env-shell BABEL_ENV=commonjs env-cmd -f ht.config.js karma start","test:unit.ci":"cross-env NODE_ICU_DATA=node_modules/full-icu node --expose-gc ./node_modules/jest/bin/jest --runInBand --logHeapUsage --forceExit","compile:tests":"tsc --project tsconfig.test.json","jasmine:start":"cross-env NODE_ICU_DATA=node_modules/full-icu jasmine --config=jasmine.json","typedoc:build":"typedoc --options .typedoc.ts","typedoc:serve":"npm run typedoc:build && serve doc -p 5005","typings:check":"tsc --noEmit","bundle:typings":"tsc --emitDeclarationOnly -d --outDir typings","check:licenses":"license-checker --production --excludePackages=\"hyperformula@0.0.1\" --onlyAllow=\"MIT; Apache-2.0; BSD-3-Clause; BSD-2-Clause; ISC; BSD; Unlicense\"","verify-bundles":"run-p verify:**","verify:umd:min":"node script/check-file.js dist/hyperformula.min.js","benchmark:basic":"npm run tsnode test/performance/1-basic.ts","benchmark:cruds":"npm run tsnode test/performance/2-cruds.ts","verify:umd:full":"node script/check-file.js dist/hyperformula.full.js","bundle:languages":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=commonjs NODE_ENV=languages env-cmd -f ht.config.js webpack","test:performance":"npm run benchmark:basic && npm run benchmark:cruds","typings:generate":"tsc --emitDeclarationOnly -d --outDir typings","bundle:production":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=commonjs NODE_ENV=production env-cmd -f ht.config.js webpack ./lib/index.js","bundle:development":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=commonjs NODE_ENV=development env-cmd -f ht.config.js webpack ./lib/index.js","test:browser.debug":"cross-env-shell BABEL_ENV=commonjs NODE_ENV=debug env-cmd -f ht.config.js karma start","verify:umd:full.min":"node script/check-file.js dist/hyperformula.full.min.js","verify:publish-package":"npm pack | node script/check-publish-package.js"},"typings":"./typings/index.d.ts","_npmUser":{"name":"jansiegel","email":"js.ziggle@gmail.com"},"jsdelivr":"dist/hyperformula.min.js","repository":{"url":"git+https://github.com/handsontable/hyperformula.git","type":"git"},"_npmVersion":"7.9.0","description":"HyperFormula is a JavaScript engine for efficient processing of spreadsheet-like data and formulas","directories":{},"jsnext:main":"es/index.js","_nodeVersion":"15.10.0","dependencies":{"unorm":"^1.6.0","gpu.js":"2.3.0","core-js":"^3.6.4","chevrotain":"^6.5.0","tiny-emitter":"^2.1.0","regenerator-runtime":"^0.13.3"},"_hasShrinkwrap":false,"devDependencies":{"tar":"^6.0.1","jest":"^26.1.0","jsdom":"^16.2.2","karma":"^5.0.5","serve":"^11.3.2","canvas":"^2.6.1","eslint":"^6.8.0","gpu.js":"2.3.0","moment":"^2.22.2","rimraf":"^3.0.2","env-cmd":"^10.1.0","jasmine":"^3.5.0","ts-jest":"^26.1.1","ts-node":"^8.0.1","typedoc":"^0.17.3","webpack":"^4.41.6","full-icu":"^1.3.1","vuepress":"^1.3.1","cross-env":"^7.0.0","ts-loader":"^7.0.2","weak-napi":"^2.0.2","@babel/cli":"^7.8.4","typescript":"^3.8","webpackbar":"^4.0.0","@babel/core":"^7.8.4","@types/jest":"^25.1.3","@types/node":"^10.17.19","npm-run-all":"^4.1.5","webpack-cli":"^3.3.11","@types/jsdom":"^16.2.1","@types/unorm":"^1.3.28","babel-loader":"^8.0.6","karma-jasmine":"^3.1.1","karma-webpack":"^4.0.2","@babel/runtime":"^7.8.4","@types/jasmine":"^3.5.10","@babel/register":"^7.9.0","license-checker":"^25.0.1","@microsoft/tsdoc":"^0.12.16","on-build-webpack":"^0.1.0","@babel/preset-env":"^7.8.4","markdown-it-regex":"^0.2.0","@types/webpack-env":"^1.15.2","karma-chrome-launcher":"^3.1.0","karma-firefox-launcher":"^1.3.0","karma-sourcemap-loader":"^0.3.7","@vuepress/plugin-search":"^1.3.1","typedoc-plugin-markdown":"^2.2.17","@typescript-eslint/parser":"^2.20.0","vuepress-plugin-clean-urls":"^1.1.1","karma-jasmine-html-reporter":"^1.5.3","eslint-plugin-license-header":"^0.2.0","string-replace-webpack-plugin":"^0.1.3","@babel/plugin-transform-runtime":"^7.8.3","@typescript-eslint/eslint-plugin":"^2.20.0","@vuepress/plugin-active-header-links":"^1.3.1","babel-plugin-transform-inline-environment-variables":"^0.4.3"},"optionalDependencies":{"gpu.js":"2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/hyperformula_0.6.2_1622021529922_0.5265472423679904","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"hyperformula","version":"1.0.0","keywords":["formula","spreadsheet","calculation","data","compute","tabular-data","operation","conversion","arithmetic","concatenation","comparison","logical","formulas","parser","excel","office","workbook","worksheet","sheet","open formula","openformula"],"author":{"name":"Handsoncode","email":"hello@handsontable.com"},"license":"SEE LICENSE IN LICENSE.txt","_id":"hyperformula@1.0.0","maintainers":[{"name":"jansiegel","email":"js.ziggle@gmail.com"}],"homepage":"https://handsontable.com/docs/hyperformula","bugs":{"url":"https://github.com/handsontable/hyperformula/issues"},"dist":{"shasum":"48aa64f5b2d212e58fe95ba2811a8ebc16786019","tarball":"https://registry.npmjs.org/hyperformula/-/hyperformula-1.0.0.tgz","fileCount":526,"integrity":"sha512-g0LaMtMaa1d1euD76BJmhH9IXXi594zLaGNdg0mGQzMrrPe9yeKlvmA66samUaBOWwEuOzpsXIQm7pbqkK/2Ag==","signatures":[{"sig":"MEQCIDSm218cnQYUVNu6O+cje1qCHG5XjtfTSSWpLijhwVDJAiA8ECbgI3CtBDDHmaQEGR8uIdkF5s7cRy8akYkpiQlSng==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15305986,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg8B0ZCRA9TVsSAnZWagAA3tAP/063VF6/+H57eba/LDbM\nOjmmzN2IdzlE9aHpVK6LnGsgFEJ5quywDu5MLl97iL7JHx1xdbo74Tes/bbP\nEXOCdLPKXhaARXCHvtQTMZvVs4z7rlD3vSnrA3NMVyeSUu61HlI7Dc/nMy0X\n2Fo8PFI21eTpD0m6MPnLQ/heuWmsHq337vl3GW6i++h1eUfMQ/nBxMHu+Lmx\nEtDuEyzzW1AnHaGn8CcueTB0wlRAZxCWYcLe01omtkrngfEXzJprpStB7LMZ\nOJ46d1+CXEKyEEUcoeUVojxUHPde8/raAjHuHwHIqbMCv3hue0Zz7ED5zhcX\nYWPnn2seZ+1yX7JMS/boiuBUEc555afjDNBQiqUDbtNyUjQI3ZVP/a+EOw8l\nm7XmNfWAc70TSohdEzpR/K6Pbdg9oqtq4TBWQi6SMIsVZgIH+g3yCu418to2\n51zuIQKWgtRPDtSiuvInt964AgM8xOtgyiPgJcxeQxlGsd4OEh9OCdwJdHRY\nL5jS8ZtBXZGQ86kN8gyEUj5Y1JWKda7JxP2S6G4D9lTfn5gGfWRmUgfs3BgX\nOaFmnxpYEur34WsAXwu2pWTFvFxPO+l11JUJ4Xu3MmpRgAErHayFc7ZQzOJ7\nJVk521FBe3CaNdFs7GFgk3MTeKjUKZFy+2hVX757mAvj2QEftYf4hnkN9iZn\npOdz\r\n=n9e4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"commonjs/index.js","unpkg":"dist/hyperformula.min.js","module":"es/index.js","gitHead":"413e199a632452bffb45f33c747b53a6f8af2cab","scripts":{"docs":"npm run bundle-all && npm run docs:api && npm run docs:build","lint":"eslint . --ext .js,.ts","test":"npm-run-all lint test:unit test:browser","clean":"rimraf coverage/ commonjs/ dist/ es/ languages/ lib/ typings/ test-jasmine/","tsnode":"ts-node -O '{\"module\":\"commonjs\"}'","compile":"tsc","coverage":"npm run test:unit -- --coverage","docs:api":"typedoc --options .typedoc.md.ts","docs:dev":"vuepress dev docs --silent --no-clear-screen --no-cache","lint:fix":"eslint . --ext .js,.ts --fix","bundle:es":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=es env-cmd -f ht.config.js babel lib --out-dir es","test:unit":"cross-env NODE_ICU_DATA=node_modules/full-icu jest","bundle-all":"cross-env HF_COMPILE=1 npm-run-all clean compile bundle:** typings:generate verify-bundles","bundle:cjs":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=commonjs env-cmd -f ht.config.js babel lib --out-dir commonjs","docs:build":"vuepress build docs","verify:cjs":"node script/check-file.js commonjs","verify:umd":"node script/check-file.js dist/hyperformula.js","test:browser":"cross-env-shell BABEL_ENV=commonjs env-cmd -f ht.config.js karma start","test:unit.ci":"cross-env NODE_ICU_DATA=node_modules/full-icu node --expose-gc ./node_modules/jest/bin/jest --runInBand --logHeapUsage --forceExit","compile:tests":"tsc --project tsconfig.test.json","jasmine:start":"cross-env NODE_ICU_DATA=node_modules/full-icu jasmine --config=jasmine.json","typedoc:build":"typedoc --options .typedoc.ts","typedoc:serve":"npm run typedoc:build && serve doc -p 5005","typings:check":"tsc --noEmit","bundle:typings":"tsc --emitDeclarationOnly -d --outDir typings","check:licenses":"license-checker --production --excludePackages=\"hyperformula@0.0.1\" --onlyAllow=\"MIT; Apache-2.0; BSD-3-Clause; BSD-2-Clause; ISC; BSD; Unlicense\"","verify-bundles":"run-p verify:**","verify:umd:min":"node script/check-file.js dist/hyperformula.min.js","benchmark:basic":"npm run tsnode test/performance/1-basic.ts","benchmark:cruds":"npm run tsnode test/performance/2-cruds.ts","verify:umd:full":"node script/check-file.js dist/hyperformula.full.js","bundle:languages":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=commonjs NODE_ENV=languages env-cmd -f ht.config.js webpack","test:performance":"npm run benchmark:basic && npm run benchmark:cruds","typings:generate":"tsc --emitDeclarationOnly -d --outDir typings","bundle:production":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=commonjs NODE_ENV=production env-cmd -f ht.config.js webpack ./lib/index.js","bundle:development":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=commonjs NODE_ENV=development env-cmd -f ht.config.js webpack ./lib/index.js","test:browser.debug":"cross-env-shell BABEL_ENV=commonjs NODE_ENV=debug env-cmd -f ht.config.js karma start","verify:umd:full.min":"node script/check-file.js dist/hyperformula.full.min.js","verify:publish-package":"npm pack | node script/check-publish-package.js"},"typings":"./typings/index.d.ts","_npmUser":{"name":"jansiegel","email":"js.ziggle@gmail.com"},"jsdelivr":"dist/hyperformula.min.js","repository":{"url":"git+https://github.com/handsontable/hyperformula.git","type":"git"},"_npmVersion":"7.19.1","description":"HyperFormula is a JavaScript engine for efficient processing of spreadsheet-like data and formulas","directories":{},"jsnext:main":"es/index.js","_nodeVersion":"15.10.0","dependencies":{"unorm":"^1.6.0","gpu.js":"2.3.0","core-js":"^3.6.4","chevrotain":"^6.5.0","tiny-emitter":"^2.1.0","regenerator-runtime":"^0.13.3"},"_hasShrinkwrap":false,"devDependencies":{"tar":"^6.0.1","jest":"^26.1.0","jsdom":"^16.2.2","karma":"^5.0.5","serve":"^11.3.2","canvas":"^2.6.1","eslint":"^6.8.0","gpu.js":"2.3.0","moment":"^2.22.2","rimraf":"^3.0.2","env-cmd":"^10.1.0","jasmine":"^3.5.0","ts-jest":"^26.1.1","ts-node":"^8.0.1","typedoc":"^0.17.3","webpack":"^4.41.6","full-icu":"^1.3.1","vuepress":"^1.3.1","cross-env":"^7.0.0","ts-loader":"^7.0.2","weak-napi":"^2.0.2","@babel/cli":"^7.8.4","typescript":"^3.8","webpackbar":"^4.0.0","@babel/core":"^7.8.4","@types/jest":"^25.1.3","@types/node":"^10.17.19","npm-run-all":"^4.1.5","webpack-cli":"^3.3.11","@types/jsdom":"^16.2.1","@types/unorm":"^1.3.28","babel-loader":"^8.0.6","karma-jasmine":"^3.1.1","karma-webpack":"^4.0.2","@babel/runtime":"^7.8.4","@types/jasmine":"^3.5.10","@babel/register":"^7.9.0","license-checker":"^25.0.1","@microsoft/tsdoc":"^0.12.16","on-build-webpack":"^0.1.0","@babel/preset-env":"^7.8.4","markdown-it-regex":"^0.2.0","@types/webpack-env":"^1.15.2","karma-chrome-launcher":"^3.1.0","karma-firefox-launcher":"^1.3.0","karma-sourcemap-loader":"^0.3.7","@vuepress/plugin-search":"^1.3.1","typedoc-plugin-markdown":"^2.2.17","@typescript-eslint/parser":"^2.20.0","vuepress-plugin-clean-urls":"^1.1.1","karma-jasmine-html-reporter":"^1.5.3","eslint-plugin-license-header":"^0.2.0","string-replace-webpack-plugin":"^0.1.3","@babel/plugin-transform-runtime":"^7.8.3","@typescript-eslint/eslint-plugin":"^2.20.0","@vuepress/plugin-active-header-links":"^1.3.1","babel-plugin-transform-inline-environment-variables":"^0.4.3"},"optionalDependencies":{"gpu.js":"2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/hyperformula_1.0.0_1626348825056_0.13136370558845223","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"hyperformula","version":"1.1.0","keywords":["formula","spreadsheet","calculation","data","compute","tabular-data","operation","conversion","arithmetic","concatenation","comparison","logical","formulas","parser","excel","office","workbook","worksheet","sheet","open formula","openformula"],"author":{"name":"Handsoncode","email":"hello@handsontable.com"},"license":"SEE LICENSE IN LICENSE.txt","_id":"hyperformula@1.1.0","maintainers":[{"name":"jansiegel","email":"js.ziggle@gmail.com"}],"homepage":"https://handsontable.com/docs/hyperformula","bugs":{"url":"https://github.com/handsontable/hyperformula/issues"},"dist":{"shasum":"854dbd6f39240f152d70eeb16374e0e96bd65e86","tarball":"https://registry.npmjs.org/hyperformula/-/hyperformula-1.1.0.tgz","fileCount":529,"integrity":"sha512-xOTX9Uops6DnJ6AIjQym8C6RiwKG+I99ZtmgGgFa3w9YEd4RMh4U6sesw1ZDTqzipASpxqU+afkS/fq9t2i6PQ==","signatures":[{"sig":"MEUCIQD9dKQU09TKYKASKuaDCQK7yY70fy3OLaccWM6Yt6dPlgIgbibh+8AFh6E/INRjx2WbALYAg/UI1n3VzQWcTArf+MM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15378052,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFOsHCRA9TVsSAnZWagAA53MP/3S/o4KuEypiURntddS1\npr/z400zHkUaLX0NXbG7TpettIChDrYxgDkFBEH6tup4H20UsoO4aCtAtvYA\nlzbXMpPBqtIGavqep57+v6yK56OocCtmo6JC4awTMnt6gqWh+VYFOn2ACCwI\nW5Mecb61vPdMYyYvepq2Zt9pg0VFrNNYAY/KrWADOksgjl4Ec/noL70k59nG\nvItgt2osOmGL6Rns5tm+cUO8ieyH7r2GomVIU0AMtjBSDEVINxzTaa3nzHBN\n0sZzdhOYQOfZZH/V0ul27F15tZMKQgHGNPLLf/jomVXp9XzL+7nfznYFPWSv\nYjdspI83UPvcRZvRHALaploHjVrYGpXd0MRGbb3Mvo8HC/0iP15hdJmwpgvE\nb8QTszVqp9KliwR0SDyAnhMlSjH9whpTT8rVMG1nL4LR4BntpA4+a5E2mmM7\nd7fCoKAUKyzxXnXDgHrJgE1SISzGJp14M7PPbU8eLmIO18uS+ydK3nibAq8h\nbZOZcs//g2fr8c9xE/2OBJ6GnaIx6vUuitm7r5fUMmaoA1WicRLB+5vrZb3D\nUSHgeqJcwnQD5utL99QuDmPGygyJntR2IkwsIsk34SiSIacjvh5p0/wWVqsU\nOw54cVXSPS3kiAZXOc6NsV8j5QML4S6nq7TR1AbXPQhcDh1+Z9VyC1bdnMrU\nq44I\r\n=zlbh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"commonjs/index.js","unpkg":"dist/hyperformula.min.js","module":"es/index.js","gitHead":"072f829bff49a389b2b4be8649cf654bdb998cf2","scripts":{"docs":"npm run bundle-all && npm run docs:api && npm run docs:build","lint":"eslint . --ext .js,.ts","test":"npm-run-all lint test:unit test:browser","clean":"rimraf coverage/ commonjs/ dist/ es/ languages/ lib/ typings/ test-jasmine/","tsnode":"ts-node -O '{\"module\":\"commonjs\"}'","compile":"tsc","coverage":"npm run test:unit -- --coverage","docs:api":"typedoc --options .typedoc.md.ts","docs:dev":"vuepress dev docs --silent --no-clear-screen --no-cache","lint:fix":"eslint . --ext .js,.ts --fix","bundle:es":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=es env-cmd -f ht.config.js babel lib --out-dir es","test:unit":"cross-env NODE_ICU_DATA=node_modules/full-icu jest","bundle-all":"cross-env HF_COMPILE=1 npm-run-all clean compile bundle:** typings:generate verify-bundles","bundle:cjs":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=commonjs env-cmd -f ht.config.js babel lib --out-dir commonjs","docs:build":"vuepress build docs","verify:cjs":"node script/check-file.js commonjs","verify:umd":"node script/check-file.js dist/hyperformula.js","test:browser":"cross-env-shell BABEL_ENV=commonjs env-cmd -f ht.config.js karma start","test:unit.ci":"cross-env NODE_ICU_DATA=node_modules/full-icu node --expose-gc ./node_modules/jest/bin/jest --runInBand --logHeapUsage --forceExit","compile:tests":"tsc --project tsconfig.test.json","jasmine:start":"cross-env NODE_ICU_DATA=node_modules/full-icu jasmine --config=jasmine.json","typedoc:build":"typedoc --options .typedoc.ts","typedoc:serve":"npm run typedoc:build && serve doc -p 5005","typings:check":"tsc --noEmit","bundle:typings":"tsc --emitDeclarationOnly -d --outDir typings","check:licenses":"license-checker --production --excludePackages=\"hyperformula@0.0.1\" --onlyAllow=\"MIT; Apache-2.0; BSD-3-Clause; BSD-2-Clause; ISC; BSD; Unlicense\"","verify-bundles":"run-p verify:**","verify:umd:min":"node script/check-file.js dist/hyperformula.min.js","benchmark:basic":"npm run tsnode test/performance/1-basic.ts","benchmark:cruds":"npm run tsnode test/performance/2-cruds.ts","verify:umd:full":"node script/check-file.js dist/hyperformula.full.js","bundle:languages":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=commonjs NODE_ENV=languages env-cmd -f ht.config.js webpack","test:performance":"npm run benchmark:basic && npm run benchmark:cruds","typings:generate":"tsc --emitDeclarationOnly -d --outDir typings","bundle:production":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=commonjs NODE_ENV=production env-cmd -f ht.config.js webpack ./lib/index.js","bundle:development":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=commonjs NODE_ENV=development env-cmd -f ht.config.js webpack ./lib/index.js","test:browser.debug":"cross-env-shell BABEL_ENV=commonjs NODE_ENV=debug env-cmd -f ht.config.js karma start","verify:umd:full.min":"node script/check-file.js dist/hyperformula.full.min.js","verify:publish-package":"npm pack | node script/check-publish-package.js"},"typings":"./typings/index.d.ts","_npmUser":{"name":"jansiegel","email":"js.ziggle@gmail.com"},"jsdelivr":"dist/hyperformula.min.js","repository":{"url":"git+https://github.com/handsontable/hyperformula.git","type":"git"},"_npmVersion":"7.19.1","description":"HyperFormula is a JavaScript engine for efficient processing of spreadsheet-like data and formulas","directories":{},"jsnext:main":"es/index.js","_nodeVersion":"15.10.0","dependencies":{"unorm":"^1.6.0","gpu.js":"2.3.0","core-js":"^3.6.4","chevrotain":"^6.5.0","tiny-emitter":"^2.1.0","regenerator-runtime":"^0.13.3"},"_hasShrinkwrap":false,"devDependencies":{"tar":"^6.0.1","jest":"^26.1.0","jsdom":"^16.2.2","karma":"^5.0.5","serve":"^11.3.2","canvas":"^2.6.1","eslint":"^6.8.0","gpu.js":"2.3.0","moment":"^2.22.2","rimraf":"^3.0.2","env-cmd":"^10.1.0","jasmine":"^3.5.0","ts-jest":"^26.1.1","ts-node":"^8.0.1","typedoc":"^0.17.3","webpack":"^4.41.6","full-icu":"^1.3.1","vuepress":"^1.3.1","cross-env":"^7.0.0","ts-loader":"^7.0.2","weak-napi":"^2.0.2","@babel/cli":"^7.8.4","typescript":"^3.8","webpackbar":"^4.0.0","@babel/core":"^7.8.4","@types/jest":"^25.1.3","@types/node":"^10.17.19","npm-run-all":"^4.1.5","webpack-cli":"^3.3.11","@types/jsdom":"^16.2.1","@types/unorm":"^1.3.28","babel-loader":"^8.0.6","karma-jasmine":"^3.1.1","karma-webpack":"^4.0.2","@babel/runtime":"^7.8.4","@types/jasmine":"^3.5.10","@babel/register":"^7.9.0","license-checker":"^25.0.1","@microsoft/tsdoc":"^0.12.16","on-build-webpack":"^0.1.0","@babel/preset-env":"^7.8.4","markdown-it-regex":"^0.2.0","@types/webpack-env":"^1.15.2","karma-chrome-launcher":"^3.1.0","karma-firefox-launcher":"^1.3.0","karma-sourcemap-loader":"^0.3.7","@vuepress/plugin-search":"^1.3.1","typedoc-plugin-markdown":"^2.2.17","@typescript-eslint/parser":"^2.20.0","vuepress-plugin-clean-urls":"^1.1.1","karma-jasmine-html-reporter":"^1.5.3","eslint-plugin-license-header":"^0.2.0","string-replace-webpack-plugin":"^0.1.3","@babel/plugin-transform-runtime":"^7.8.3","@typescript-eslint/eslint-plugin":"^2.20.0","@vuepress/plugin-active-header-links":"^1.3.1","babel-plugin-transform-inline-environment-variables":"^0.4.3"},"optionalDependencies":{"gpu.js":"2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/hyperformula_1.1.0_1628760838991_0.9192048402728568","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"hyperformula","version":"1.2.0","keywords":["formula","spreadsheet","calculation","data","compute","tabular-data","operation","conversion","arithmetic","concatenation","comparison","logical","formulas","parser","excel","office","workbook","worksheet","sheet","open formula","openformula"],"author":{"name":"Handsoncode","email":"hello@handsontable.com"},"license":"SEE LICENSE IN LICENSE.txt","_id":"hyperformula@1.2.0","maintainers":[{"name":"jansiegel","email":"js.ziggle@gmail.com"}],"homepage":"https://handsontable.com/docs/hyperformula","bugs":{"url":"https://github.com/handsontable/hyperformula/issues"},"dist":{"shasum":"e0115fe415e21fb2fa9beb287077c66f420cb3f1","tarball":"https://registry.npmjs.org/hyperformula/-/hyperformula-1.2.0.tgz","fileCount":529,"integrity":"sha512-beBM3MICTPr4U7ppr1Z9eVOyp1Xh7INnil052ZHM/8xwVaLDMlZ+VFRvor4CzouiZlnAZs0PmiwX3k40voxGIA==","signatures":[{"sig":"MEUCIBCJ+UAjKfrSj3KSA6GenUco/cGhrL7Q7jU6PdUXU5+NAiEArydlFJMcWAafRdRJfGseSkI78EyjijksAmAiot4tXps=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15418344},"main":"commonjs/index.js","unpkg":"dist/hyperformula.min.js","module":"es/index.js","gitHead":"0e321bf1eb1e6e639cc81ea2f915d17f4e7c5abf","scripts":{"docs":"npm run bundle-all && npm run docs:api && npm run docs:build","lint":"eslint . --ext .js,.ts","test":"npm-run-all lint test:unit test:browser","clean":"rimraf coverage/ commonjs/ dist/ es/ languages/ lib/ typings/ test-jasmine/","tsnode":"ts-node -O '{\"module\":\"commonjs\"}'","compile":"tsc","coverage":"npm run test:unit -- --coverage","docs:api":"typedoc --options .typedoc.md.ts","docs:dev":"vuepress dev docs --silent --no-clear-screen --no-cache","lint:fix":"eslint . --ext .js,.ts --fix","bundle:es":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=es env-cmd -f ht.config.js babel lib --out-dir es","test:unit":"cross-env NODE_ICU_DATA=node_modules/full-icu jest","bundle-all":"cross-env HF_COMPILE=1 npm-run-all clean compile bundle:** typings:generate verify-bundles","bundle:cjs":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=commonjs env-cmd -f ht.config.js babel lib --out-dir commonjs","docs:build":"vuepress build docs","verify:cjs":"node script/check-file.js commonjs","verify:umd":"node script/check-file.js dist/hyperformula.js","test:browser":"cross-env-shell BABEL_ENV=commonjs env-cmd -f ht.config.js karma start","test:unit.ci":"cross-env NODE_ICU_DATA=node_modules/full-icu node --expose-gc ./node_modules/jest/bin/jest --runInBand --logHeapUsage --forceExit","compile:tests":"tsc --project tsconfig.test.json","jasmine:start":"cross-env NODE_ICU_DATA=node_modules/full-icu jasmine --config=jasmine.json","typedoc:build":"typedoc --options .typedoc.ts","typedoc:serve":"npm run typedoc:build && serve doc -p 5005","typings:check":"tsc --noEmit","bundle:typings":"tsc --emitDeclarationOnly -d --outDir typings","check:licenses":"license-checker --production --excludePackages=\"hyperformula@0.0.1\" --onlyAllow=\"MIT; Apache-2.0; BSD-3-Clause; BSD-2-Clause; ISC; BSD; Unlicense\"","verify-bundles":"run-p verify:**","verify:umd:min":"node script/check-file.js dist/hyperformula.min.js","benchmark:basic":"npm run tsnode test/performance/1-basic.ts","benchmark:cruds":"npm run tsnode test/performance/2-cruds.ts","verify:umd:full":"node script/check-file.js dist/hyperformula.full.js","bundle:languages":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=commonjs NODE_ENV=languages env-cmd -f ht.config.js webpack","test:performance":"npm run benchmark:basic && npm run benchmark:cruds","typings:generate":"tsc --emitDeclarationOnly -d --outDir typings","bundle:production":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=commonjs NODE_ENV=production env-cmd -f ht.config.js webpack ./lib/index.js","bundle:development":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=commonjs NODE_ENV=development env-cmd -f ht.config.js webpack ./lib/index.js","test:browser.debug":"cross-env-shell BABEL_ENV=commonjs NODE_ENV=debug env-cmd -f ht.config.js karma start","verify:umd:full.min":"node script/check-file.js dist/hyperformula.full.min.js","verify:publish-package":"npm pack | node script/check-publish-package.js"},"typings":"./typings/index.d.ts","_npmUser":{"name":"jansiegel","email":"js.ziggle@gmail.com"},"jsdelivr":"dist/hyperformula.min.js","repository":{"url":"git+https://github.com/handsontable/hyperformula.git","type":"git"},"_npmVersion":"7.20.6","description":"HyperFormula is a JavaScript engine for efficient processing of spreadsheet-like data and formulas","directories":{},"jsnext:main":"es/index.js","_nodeVersion":"15.10.0","dependencies":{"unorm":"^1.6.0","core-js":"^3.6.4","chevrotain":"^6.5.0","tiny-emitter":"^2.1.0","regenerator-runtime":"^0.13.3"},"_hasShrinkwrap":false,"devDependencies":{"tar":"^6.0.1","jest":"^26.1.0","jsdom":"^16.2.2","karma":"^5.0.5","serve":"^11.3.2","canvas":"^2.6.1","eslint":"^6.8.0","gpu.js":"2.3.0","moment":"^2.22.2","rimraf":"^3.0.2","env-cmd":"^10.1.0","jasmine":"^3.5.0","ts-jest":"^26.1.1","ts-node":"^8.0.1","typedoc":"^0.17.3","webpack":"^4.41.6","full-icu":"^1.3.1","vuepress":"^1.3.1","cross-env":"^7.0.0","ts-loader":"^7.0.2","weak-napi":"^2.0.2","@babel/cli":"^7.8.4","typescript":"^3.8","webpackbar":"^4.0.0","@babel/core":"^7.8.4","@types/jest":"^25.1.3","@types/node":"^10.17.19","npm-run-all":"^4.1.5","webpack-cli":"^3.3.11","@types/jsdom":"^16.2.1","@types/unorm":"^1.3.28","babel-loader":"^8.0.6","karma-jasmine":"^3.1.1","karma-webpack":"^4.0.2","@babel/runtime":"^7.8.4","@types/jasmine":"^3.5.10","@babel/register":"^7.9.0","license-checker":"^25.0.1","@microsoft/tsdoc":"^0.12.16","on-build-webpack":"^0.1.0","@babel/preset-env":"^7.8.4","markdown-it-regex":"^0.2.0","@types/webpack-env":"^1.15.2","karma-chrome-launcher":"^3.1.0","karma-firefox-launcher":"^1.3.0","karma-sourcemap-loader":"^0.3.7","@vuepress/plugin-search":"^1.3.1","typedoc-plugin-markdown":"^2.2.17","@typescript-eslint/parser":"^2.20.0","vuepress-plugin-clean-urls":"^1.1.1","karma-jasmine-html-reporter":"^1.5.3","eslint-plugin-license-header":"^0.2.0","string-replace-webpack-plugin":"^0.1.3","@babel/plugin-transform-runtime":"^7.8.3","@typescript-eslint/eslint-plugin":"^2.20.0","@vuepress/plugin-active-header-links":"^1.3.1","babel-plugin-transform-inline-environment-variables":"^0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/hyperformula_1.2.0_1632396801334_0.41649152019219926","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"hyperformula","version":"1.3.0","keywords":["formula","spreadsheet","calculation","data","compute","tabular-data","operation","conversion","arithmetic","concatenation","comparison","logical","formulas","parser","excel","office","workbook","worksheet","sheet","open formula","openformula"],"author":{"name":"Handsoncode","email":"hello@handsontable.com"},"license":"SEE LICENSE IN LICENSE.txt","_id":"hyperformula@1.3.0","maintainers":[{"name":"jansiegel","email":"js.ziggle@gmail.com"}],"homepage":"https://handsontable.com/docs/hyperformula","bugs":{"url":"https://github.com/handsontable/hyperformula/issues"},"dist":{"shasum":"328b2fc3b42a031b21af5ada729e23421a9780f9","tarball":"https://registry.npmjs.org/hyperformula/-/hyperformula-1.3.0.tgz","fileCount":529,"integrity":"sha512-1pFHop1J7g46jTfKo8vTRTCFJq13yIRXrrPr+Rz3C5Yc69qNJCqiGam/LdDWNy5UjILRF3BvIlfo9ZGOoJ6Y+Q==","signatures":[{"sig":"MEUCIG4nhRp/UUuASHKPDmjqfTmSFViLXTmzvSst1Uto4fA4AiEAzOWTEu0besJN26PlmenTUGmkmRURnXuTQLQO3E/fmk0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15496040,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2t2ECRA9TVsSAnZWagAAKm0P/2v0N3aIIlrQx5IeFuHy\nZ5vigURg7BbyCRteadqGk2y+PzNzhHSDCR60GVLU/2//CS5p+ohlV4pIozcA\nlW7zDxSR4Z/KTlQ+zLNJZr90atCWEH1L3Q/DHuwJwbwXo+EhSqlZaaV2nBgr\nItAQ0fn1capQaD42KC/6RpF3e5M47WAXJ7RjoYPYnyEHgPF/eyEP4Y3ykBaC\ngJTV08FCS+ZugE62nnPfUUVAZayVUpHbP6GPW+CHmX4IQCTuhV+TOSTA4NZY\nSv2WAF4aEstCZri83IhsmSZ/2uRDikb1Sv8/Kk+0OUvdS7mnzay7VtOYPEvr\nZal5VQN9fYldVvj6Iq2TaqQz6n0N4KsaA3+1BKbxIfQipwFwFHILTJYSkxKv\n4uQiz59gHxYhwTcHYeHNEBV4xRd1mBOQL/Uu4/ocERfBGhFwc7t/Dh4uWLND\n48IbDvQUnePtIXYVrYmapnwQz2/KXfviBBcapg3udqlbthmKz9cJGznbDUXZ\nebQoVjzO9ayleNdDwd4P0m04PFweBLjW4fBQPF/9d+J+mxQPUkyApcZbjjcb\nb+wG5VUtYmcb36CIaiPVUKd4DpFEHJ26aOk3jKKtFCFW8YACLWqmKLttrE4f\nQNYpE7NdF69VXM6sQHUb2TGTw0r+f2/3JqX8kTuvxwbiBcvdUv8YaBr0zc2J\nQsDn\r\n=LxUf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"commonjs/index.js","unpkg":"dist/hyperformula.min.js","module":"es/index.js","gitHead":"b989cfde24024309eae32a3edb069de84539ddeb","scripts":{"docs":"npm run bundle-all && npm run docs:api && npm run docs:build","lint":"eslint . --ext .js,.ts","test":"npm-run-all lint test:unit test:browser","clean":"rimraf coverage/ commonjs/ dist/ es/ languages/ lib/ typings/ test-jasmine/","tsnode":"ts-node -O '{\"module\":\"commonjs\"}'","compile":"tsc","coverage":"npm run test:unit -- --coverage","docs:api":"typedoc --options .typedoc.md.ts","docs:dev":"vuepress dev docs --silent --no-clear-screen --no-cache","lint:fix":"eslint . --ext .js,.ts --fix","bundle:es":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=es env-cmd -f ht.config.js babel lib --out-dir es","test:unit":"cross-env NODE_ICU_DATA=node_modules/full-icu jest","bundle-all":"cross-env HF_COMPILE=1 npm-run-all clean compile bundle:** typings:generate verify-bundles","bundle:cjs":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=commonjs env-cmd -f ht.config.js babel lib --out-dir commonjs","docs:build":"vuepress build docs","verify:cjs":"node script/check-file.js commonjs","verify:umd":"node script/check-file.js dist/hyperformula.js","test:browser":"cross-env-shell BABEL_ENV=commonjs env-cmd -f ht.config.js karma start","test:unit.ci":"cross-env NODE_ICU_DATA=node_modules/full-icu node --expose-gc ./node_modules/jest/bin/jest --runInBand --logHeapUsage --forceExit","compile:tests":"tsc --project tsconfig.test.json","jasmine:start":"cross-env NODE_ICU_DATA=node_modules/full-icu jasmine --config=jasmine.json","typedoc:build":"typedoc --options .typedoc.ts","typedoc:serve":"npm run typedoc:build && serve doc -p 5005","typings:check":"tsc --noEmit","bundle:typings":"tsc --emitDeclarationOnly -d --outDir typings","check:licenses":"license-checker --production --excludePackages=\"hyperformula@0.0.1\" --onlyAllow=\"MIT; Apache-2.0; BSD-3-Clause; BSD-2-Clause; ISC; BSD; Unlicense\"","verify-bundles":"run-p verify:**","verify:umd:min":"node script/check-file.js dist/hyperformula.min.js","benchmark:basic":"npm run tsnode test/performance/1-basic.ts","benchmark:cruds":"npm run tsnode test/performance/2-cruds.ts","verify:umd:full":"node script/check-file.js dist/hyperformula.full.js","bundle:languages":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=commonjs NODE_ENV=languages env-cmd -f ht.config.js webpack","test:performance":"npm run benchmark:basic && npm run benchmark:cruds","typings:generate":"tsc --emitDeclarationOnly -d --outDir typings","bundle:production":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=commonjs NODE_ENV=production env-cmd -f ht.config.js webpack ./lib/index.js","bundle:development":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=commonjs NODE_ENV=development env-cmd -f ht.config.js webpack ./lib/index.js","test:browser.debug":"cross-env-shell BABEL_ENV=commonjs NODE_ENV=debug env-cmd -f ht.config.js karma start","verify:umd:full.min":"node script/check-file.js dist/hyperformula.full.min.js","verify:publish-package":"npm pack | node script/check-publish-package.js"},"typings":"./typings/index.d.ts","_npmUser":{"name":"jansiegel","email":"js.ziggle@gmail.com"},"jsdelivr":"dist/hyperformula.min.js","repository":{"url":"git+https://github.com/handsontable/hyperformula.git","type":"git"},"_npmVersion":"7.24.2","description":"HyperFormula is a JavaScript engine for efficient processing of spreadsheet-like data and formulas","directories":{},"jsnext:main":"es/index.js","_nodeVersion":"16.5.0","dependencies":{"unorm":"^1.6.0","core-js":"^3.6.4","chevrotain":"^6.5.0","tiny-emitter":"^2.1.0","regenerator-runtime":"^0.13.3"},"_hasShrinkwrap":false,"devDependencies":{"tar":"^6.0.1","jest":"^26.1.0","jsdom":"^16.2.2","karma":"^5.0.5","serve":"^11.3.2","canvas":"^2.6.1","eslint":"^6.8.0","gpu.js":"2.3.0","moment":"^2.22.2","rimraf":"^3.0.2","env-cmd":"^10.1.0","jasmine":"^3.5.0","ts-jest":"^26.1.1","ts-node":"^8.0.1","typedoc":"^0.17.3","webpack":"^4.41.6","full-icu":"^1.3.1","vuepress":"^1.3.1","cross-env":"^7.0.0","ts-loader":"^7.0.2","weak-napi":"^2.0.2","@babel/cli":"^7.8.4","typescript":"^3.8","webpackbar":"^4.0.0","@babel/core":"^7.8.4","@types/jest":"^25.1.3","@types/node":"^10.17.19","npm-run-all":"^4.1.5","webpack-cli":"^3.3.11","@types/jsdom":"^16.2.1","@types/unorm":"^1.3.28","babel-loader":"^8.0.6","karma-jasmine":"^3.1.1","karma-webpack":"^4.0.2","@babel/runtime":"^7.8.4","@types/jasmine":"^3.5.10","@babel/register":"^7.9.0","license-checker":"^25.0.1","@microsoft/tsdoc":"^0.12.16","on-build-webpack":"^0.1.0","@babel/preset-env":"^7.8.4","markdown-it-regex":"^0.2.0","@types/webpack-env":"^1.15.2","karma-chrome-launcher":"^3.1.0","karma-firefox-launcher":"^1.3.0","karma-sourcemap-loader":"^0.3.7","@vuepress/plugin-search":"^1.3.1","typedoc-plugin-markdown":"^2.2.17","@typescript-eslint/parser":"^2.20.0","vuepress-plugin-clean-urls":"^1.1.1","karma-jasmine-html-reporter":"^1.5.3","eslint-plugin-license-header":"^0.2.0","string-replace-webpack-plugin":"^0.1.3","@babel/plugin-transform-runtime":"^7.8.3","@typescript-eslint/eslint-plugin":"^2.20.0","@vuepress/plugin-active-header-links":"^1.3.1","babel-plugin-transform-inline-environment-variables":"^0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/hyperformula_1.3.0_1634722387165_0.4832643082574246","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"hyperformula","version":"1.3.1","keywords":["formula","spreadsheet","calculation","data","compute","tabular-data","operation","conversion","arithmetic","concatenation","comparison","logical","formulas","parser","excel","office","workbook","worksheet","sheet","open formula","openformula"],"author":{"name":"Handsoncode","email":"hello@handsontable.com"},"license":"SEE LICENSE IN LICENSE.txt","_id":"hyperformula@1.3.1","maintainers":[{"name":"jansiegel","email":"js.ziggle@gmail.com"}],"homepage":"https://handsontable.com/docs/hyperformula","bugs":{"url":"https://github.com/handsontable/hyperformula/issues"},"dist":{"shasum":"10bcd160cafbd57de8181845b9fb6750d7431e30","tarball":"https://registry.npmjs.org/hyperformula/-/hyperformula-1.3.1.tgz","fileCount":529,"integrity":"sha512-9CdvkJSAy74PLaLQZf6mnvJGncE+ur2tmuZ6wB86E8M+A1hM9HeAJbl+6X3WjeZyvHle6UMV8b0uSNkjGxecKQ==","signatures":[{"sig":"MEUCIQC+JyG6NBw8PBgdZ5ES+S3RWe53rqYLlsWrH8YxH/OS2AIgUtTOyAgA+5CZG/vKSJpwmlEOfG90HDk0xTeQhRDqk2U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15660784,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3VYhCRA9TVsSAnZWagAAn+gP/R0Rl0uDBPEeOB43Becx\nYQMvlkiLZBYHJSZBMX53acG7RM9sbYHGAw+6lsXGIupGOUmGKwEZLJ98DcNu\nHr/BCsbMkFwKcmjJF1Y5yRUNWF8l2r1H8ZS08wX+mpkO9wmvZYxEkT+l+5kF\n2rJnyNVqlG5nn78w9T6JhSTLaFfAjqpUlXFyK46snj77z7PkBDFyjVRENCyX\nn3Du6QyI6dC4k1Yji+Bc3reT6hRqgQ4d4czAJxxw2xTVegqTTUDyBBM+79le\nBlW768K1oRFOX0japIuW6PpBt2uxb9bDO9FhKf33s8Tl2F2hepgydcz6wNUk\nqTaVxqnMA3bNi0IoLF8x+51VZHrqmyQmFmvR1wI0hOp0/MQzGIU87tBgDfX5\ngVskSLYtrJ/UgLZTdONC3i0TFaGId79nbMrSEn/6KgetSJ1fS7ldGLJAn0H8\njWnwx7mTEzrrPhhpvKurBUyloY49ei8wThRmVpeKyltMwTXZy86/Njs+sExm\nDU1kaZXE+dgId1D95btBi4AuTY1RqEq3dkLurbj0tkbICGcFwCxwQalD5a83\nwzIPQU92iEV2sn29HY4WnDsNUG4cpvylroMY3yK0fSG/7JxL49Zhxy+MkGU0\nDpknNTJNTsPphJYTKyr7294AA4iUILmHbf9UfqQFZuvXZx5LgzCqo9dfefFM\n47d5\r\n=K/fe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"commonjs/index.js","unpkg":"dist/hyperformula.min.js","module":"es/index.js","gitHead":"fd0a40581d1dea2a19c2307228825ad0c3b6dedb","scripts":{"docs":"npm run bundle-all && npm run docs:api && npm run docs:build","lint":"eslint . --ext .js,.ts","test":"npm-run-all lint test:unit test:browser","clean":"rimraf coverage/ commonjs/ dist/ es/ languages/ lib/ typings/ test-jasmine/","tsnode":"ts-node -O '{\"module\":\"commonjs\"}'","compile":"tsc","coverage":"npm run test:unit -- --coverage","docs:api":"typedoc --options .typedoc.md.ts","docs:dev":"vuepress dev docs --silent --no-clear-screen --no-cache","lint:fix":"eslint . --ext .js,.ts --fix","bundle:es":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=es env-cmd -f ht.config.js babel lib --out-dir es","test:unit":"cross-env NODE_ICU_DATA=node_modules/full-icu jest","bundle-all":"cross-env HF_COMPILE=1 npm-run-all clean compile bundle:** typings:generate verify-bundles","bundle:cjs":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=commonjs env-cmd -f ht.config.js babel lib --out-dir commonjs","docs:build":"vuepress build docs","verify:cjs":"node script/check-file.js commonjs","verify:umd":"node script/check-file.js dist/hyperformula.js","test:browser":"cross-env-shell BABEL_ENV=commonjs env-cmd -f ht.config.js karma start","test:unit.ci":"cross-env NODE_ICU_DATA=node_modules/full-icu node --expose-gc ./node_modules/jest/bin/jest --runInBand --logHeapUsage --forceExit","compile:tests":"tsc --project tsconfig.test.json","jasmine:start":"cross-env NODE_ICU_DATA=node_modules/full-icu jasmine --config=jasmine.json","typedoc:build":"typedoc --options .typedoc.ts","typedoc:serve":"npm run typedoc:build && serve doc -p 5005","typings:check":"tsc --noEmit","bundle:typings":"tsc --emitDeclarationOnly -d --outDir typings","check:licenses":"license-checker --production --excludePackages=\"hyperformula@0.0.1\" --onlyAllow=\"MIT; Apache-2.0; BSD-3-Clause; BSD-2-Clause; ISC; BSD; Unlicense\"","verify-bundles":"run-p verify:**","verify:umd:min":"node script/check-file.js dist/hyperformula.min.js","benchmark:basic":"npm run tsnode test/performance/1-basic.ts","benchmark:cruds":"npm run tsnode test/performance/2-cruds.ts","verify:umd:full":"node script/check-file.js dist/hyperformula.full.js","bundle:languages":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=commonjs NODE_ENV=languages env-cmd -f ht.config.js webpack","test:performance":"npm run benchmark:basic && npm run benchmark:cruds","typings:generate":"tsc --emitDeclarationOnly -d --outDir typings","bundle:production":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=commonjs NODE_ENV=production env-cmd -f ht.config.js webpack ./lib/index.js","bundle:development":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=commonjs NODE_ENV=development env-cmd -f ht.config.js webpack ./lib/index.js","test:browser.debug":"cross-env-shell BABEL_ENV=commonjs NODE_ENV=debug env-cmd -f ht.config.js karma start","verify:umd:full.min":"node script/check-file.js dist/hyperformula.full.min.js","verify:publish-package":"npm pack | node script/check-publish-package.js"},"typings":"./typings/index.d.ts","_npmUser":{"name":"jansiegel","email":"js.ziggle@gmail.com"},"jsdelivr":"dist/hyperformula.min.js","repository":{"url":"git+https://github.com/handsontable/hyperformula.git","type":"git"},"_npmVersion":"8.1.0","description":"HyperFormula is a JavaScript engine for efficient processing of spreadsheet-like data and formulas","directories":{},"jsnext:main":"es/index.js","_nodeVersion":"16.13.0","dependencies":{"unorm":"^1.6.0","core-js":"^3.6.4","chevrotain":"^6.5.0","tiny-emitter":"^2.1.0","regenerator-runtime":"^0.13.3"},"_hasShrinkwrap":false,"devDependencies":{"tar":"^6.0.1","jest":"^26.1.0","jsdom":"^16.2.2","karma":"^5.0.5","serve":"^11.3.2","canvas":"^2.6.1","eslint":"^6.8.0","gpu.js":"2.3.0","moment":"^2.22.2","rimraf":"^3.0.2","env-cmd":"^10.1.0","jasmine":"^4.0.0","ts-jest":"^26.1.1","ts-node":"^8.0.1","typedoc":"^0.17.3","webpack":"^4.41.6","full-icu":"^1.3.1","vuepress":"^1.3.1","cross-env":"^7.0.0","ts-loader":"^7.0.2","weak-napi":"^2.0.2","@babel/cli":"^7.8.4","typescript":"^3.8","webpackbar":"^4.0.0","@babel/core":"^7.8.4","@types/jest":"^25.1.3","@types/node":"^10.17.19","npm-run-all":"^4.1.5","webpack-cli":"^3.3.11","@types/jsdom":"^16.2.1","@types/unorm":"^1.3.28","babel-loader":"^8.0.6","karma-jasmine":"^4.0.1","karma-webpack":"^4.0.2","@babel/runtime":"^7.8.4","@types/jasmine":"^3.5.10","@babel/register":"^7.9.0","license-checker":"^25.0.1","@microsoft/tsdoc":"^0.12.16","on-build-webpack":"^0.1.0","@babel/preset-env":"^7.8.4","markdown-it-regex":"^0.2.0","@types/webpack-env":"^1.15.2","karma-chrome-launcher":"^3.1.0","karma-firefox-launcher":"^1.3.0","karma-sourcemap-loader":"^0.3.7","@vuepress/plugin-search":"^1.3.1","typedoc-plugin-markdown":"^2.2.17","@typescript-eslint/parser":"^2.20.0","vuepress-plugin-clean-urls":"^1.1.1","karma-jasmine-html-reporter":"^1.7.0","eslint-plugin-license-header":"^0.2.0","string-replace-webpack-plugin":"^0.1.3","@babel/plugin-transform-runtime":"^7.8.3","@typescript-eslint/eslint-plugin":"^2.20.0","@vuepress/plugin-active-header-links":"^1.3.1","babel-plugin-transform-inline-environment-variables":"^0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/hyperformula_1.3.1_1641895457536_0.9534437341680659","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"hyperformula","version":"2.0.0","keywords":["formula","spreadsheet","calculation","data","compute","tabular-data","operation","conversion","arithmetic","concatenation","comparison","logical","formulas","parser","excel","office","workbook","worksheet","sheet","open formula","openformula"],"author":{"name":"Handsoncode","email":"hello@handsontable.com"},"license":"SEE LICENSE IN LICENSE.txt","_id":"hyperformula@2.0.0","maintainers":[{"name":"warpech","email":"marcin.warpechowski@handsontable.com"},{"name":"kspilka","email":"krzysztof.spilka@handsontable.com"},{"name":"budnix","email":"budnix+npm@gmail.com"},{"name":"jansiegel","email":"js.ziggle@gmail.com"},{"name":"wszymanski","email":"wojciech.piotr.szymanski@gmail.com"}],"homepage":"https://handsontable.com/docs/hyperformula","bugs":{"url":"https://github.com/handsontable/hyperformula/issues"},"dist":{"shasum":"a7a12a52d620ec4b241ccae4172521d2ad223b39","tarball":"https://registry.npmjs.org/hyperformula/-/hyperformula-2.0.0.tgz","fileCount":529,"integrity":"sha512-h6T4nrflkLoCUBF++PI5JrCzwjNptvTI8XcMK3zLmxOGJRDxEVAWSijjryX04eSyIqqCZjhMX8TFNJRr3t4OJg==","signatures":[{"sig":"MEUCIAtwvJ2sE6/p21NsPclqJLupgl4dtdD0ZC+mMBR/Ld1nAiEAg7ZPoFtfucXem1qEkcCQ/Txve+0pOpswyH9if/lI53w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15705956,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiV8vCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqw4g//elTWnQmkSv6e6HY0PB8tBIxklz7rvF526TyAUXYXUdRhl8Ra\r\ncJWtKf3PF/BtwP9JM+B28eGCuh0iMV6y+/SjMosYvt6TLQqdFhcrb0dcfOsS\r\nxqqCx04A7VN57/1uEV88SM55Phn7VRr0ukguodpZ+m3JeYbxt8BROK9vkbxv\r\ne98DXCGra+nxeeSeUT74bk9Qf8HV6DJwE+PtX2RSS/6By7Q/jJF3tBLva9BU\r\nDMXTEY+ECZ3SxeUl2Zins5JDdJw73qn65OB8sOnoL19zWfJkYaOmmP29POUm\r\nVXPFczxar1woCChzyQZzLASz3FRB6131oQMDjXkUPQKmq/B+iyaL/030utPk\r\nZtEMTZrc45V8t9UPi3rpGjVI8t5cLqYKEr1VlRFZW1gPjzuko3aH0Wg3yYCQ\r\nGWdEV33GBabw1Q7LCRKQXu2otwvHBgtdTX2xW/Wz7i+VCRRTmm3gGxuTUSGr\r\nb06pmEcWNYETFH0Bxxhm5TelWj0rvXCfCziZseLyzlvBzpTnz+7sBnboRYyt\r\n1gcaBQAnUa6nlo5KCr1caktCTlZ6leDzr1q3KgC+dct9bom3K+KqTJkTXbhh\r\n5J+4PIttUQxoEzuccgbzyQCmIDmn6qMoSK3UaiAHWf9AOeRkiPeCJsh21bah\r\nV8sv0CATkpfsX+mXMfU/ykzjtZ44cpKU+RA=\r\n=GN4K\r\n-----END PGP SIGNATURE-----\r\n"},"main":"commonjs/index.js","unpkg":"dist/hyperformula.min.js","module":"es/index.js","gitHead":"50a0a548955b4020bee48a66cd63014dcf1db9b3","scripts":{"docs":"npm run bundle-all && npm run docs:api && npm run docs:build","lint":"eslint . --ext .js,.ts","test":"npm-run-all lint test:unit test:browser","clean":"rimraf coverage/ commonjs/ dist/ es/ languages/ lib/ typings/ test-jasmine/","tsnode":"ts-node -O {\\\"module\\\":\\\"commonjs\\\"}","compile":"tsc","coverage":"npm run test:unit -- --coverage","docs:api":"typedoc --options .typedoc.md.ts","docs:dev":"vuepress dev docs --silent --no-clear-screen --no-cache","lint:fix":"eslint . --ext .js,.ts --fix","bundle:es":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=es env-cmd -f ht.config.js babel lib --out-dir es","test:unit":"cross-env NODE_ICU_DATA=node_modules/full-icu jest","bundle-all":"cross-env HF_COMPILE=1 npm-run-all clean compile bundle:** verify-bundles","bundle:cjs":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=commonjs env-cmd -f ht.config.js babel lib --out-dir commonjs","docs:build":"vuepress build docs","verify:cjs":"node script/check-file.js commonjs","verify:umd":"node script/check-file.js dist/hyperformula.js","test:browser":"cross-env-shell BABEL_ENV=commonjs env-cmd -f ht.config.js karma start","test:unit.ci":"cross-env NODE_ICU_DATA=node_modules/full-icu node --expose-gc ./node_modules/jest/bin/jest --forceExit","compile:tests":"tsc --project tsconfig.test.json","jasmine:start":"cross-env NODE_ICU_DATA=node_modules/full-icu jasmine --config=jasmine.json","typedoc:build":"typedoc --options .typedoc.ts","typedoc:serve":"npm run typedoc:build && serve doc -p 5005","typings:check":"tsc --noEmit","bundle:typings":"tsc --emitDeclarationOnly -d --outDir typings","check:licenses":"license-checker --production --excludePackages=\"hyperformula@0.0.1\" --onlyAllow=\"MIT; Apache-2.0; BSD-3-Clause; BSD-2-Clause; ISC; BSD; Unlicense\"","test:logMemory":"cross-env NODE_ICU_DATA=node_modules/full-icu jest --runInBand --logHeapUsage","verify-bundles":"run-p verify:**","verify:umd:min":"node script/check-file.js dist/hyperformula.min.js","benchmark:basic":"npm run tsnode test/performance/1-basic.ts","benchmark:cruds":"npm run tsnode test/performance/2-cruds.ts","verify:umd:full":"node script/check-file.js dist/hyperformula.full.js","bundle:languages":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=commonjs NODE_ENV=languages env-cmd -f ht.config.js webpack","test:performance":"npm run benchmark:basic && npm run benchmark:cruds","bundle:production":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=commonjs NODE_ENV=production env-cmd -f ht.config.js webpack ./lib/index.js","bundle:development":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=commonjs NODE_ENV=development env-cmd -f ht.config.js webpack ./lib/index.js","test:browser.debug":"cross-env-shell BABEL_ENV=commonjs NODE_ENV=debug env-cmd -f ht.config.js karma start","verify:umd:full.min":"node script/check-file.js dist/hyperformula.full.min.js","verify:publish-package":"npm pack | node script/check-publish-package.js"},"typings":"./typings/index.d.ts","_npmUser":{"name":"jansiegel","email":"js.ziggle@gmail.com"},"jsdelivr":"dist/hyperformula.min.js","repository":{"url":"git+https://github.com/handsontable/hyperformula.git","type":"git"},"_npmVersion":"8.3.2","description":"HyperFormula is a JavaScript engine for efficient processing of spreadsheet-like data and formulas","directories":{},"jsnext:main":"es/index.js","_nodeVersion":"16.13.0","dependencies":{"unorm":"^1.6.0","core-js":"^3.6.4","fsevents":"~2.3.2","chevrotain":"^6.5.0","tiny-emitter":"^2.1.0","regenerator-runtime":"^0.13.3"},"_hasShrinkwrap":false,"devDependencies":{"tar":"^6.0.1","jest":"^26.1.0","jsdom":"^16.2.2","karma":"^5.0.5","serve":"^11.3.2","canvas":"^2.6.1","eslint":"^6.8.0","moment":"^2.22.2","rimraf":"^3.0.2","env-cmd":"^10.1.0","jasmine":"^4.0.0","ts-jest":"^26.1.1","ts-node":"^8.0.1","typedoc":"^0.17.8","webpack":"^4.41.6","full-icu":"^1.3.1","vuepress":"^1.3.1","cross-env":"^7.0.0","ts-loader":"^7.0.2","weak-napi":"^2.0.2","@babel/cli":"^7.8.4","typescript":"^3.8","webpackbar":"^4.0.0","@babel/core":"^7.8.4","@types/jest":"^25.1.3","@types/node":"^10.17.19","npm-run-all":"^4.1.5","webpack-cli":"^3.3.11","@types/jsdom":"^16.2.1","@types/unorm":"^1.3.28","babel-loader":"^8.0.6","karma-jasmine":"^4.0.1","karma-webpack":"^4.0.2","@babel/runtime":"^7.8.4","@types/jasmine":"^3.5.10","@babel/register":"^7.9.0","license-checker":"^25.0.1","@microsoft/tsdoc":"^0.12.16","on-build-webpack":"^0.1.0","@babel/preset-env":"^7.8.4","markdown-it-regex":"^0.2.0","@types/webpack-env":"^1.15.2","karma-chrome-launcher":"^3.1.0","karma-firefox-launcher":"^1.3.0","karma-sourcemap-loader":"^0.3.7","@vuepress/plugin-search":"^1.3.1","typedoc-plugin-markdown":"^2.2.17","@typescript-eslint/parser":"^2.20.0","vuepress-plugin-clean-urls":"^1.1.1","karma-jasmine-html-reporter":"^1.7.0","eslint-plugin-license-header":"^0.2.0","string-replace-webpack-plugin":"^0.1.3","@babel/plugin-transform-runtime":"^7.8.3","@typescript-eslint/eslint-plugin":"^2.20.0","@vuepress/plugin-active-header-links":"^1.3.1","babel-plugin-transform-inline-environment-variables":"^0.4.3"},"optionalDependencies":{"fsevents":"~2.3.2"},"_npmOperationalInternal":{"tmp":"tmp/hyperformula_2.0.0_1649920962002_0.26708051533084354","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"hyperformula","version":"2.0.1","keywords":["formula","spreadsheet","calculation","data","compute","tabular-data","operation","conversion","arithmetic","concatenation","comparison","logical","formulas","parser","excel","office","workbook","worksheet","sheet","open formula","openformula"],"author":{"name":"Handsoncode","email":"hello@handsontable.com"},"license":"SEE LICENSE IN LICENSE.txt","_id":"hyperformula@2.0.1","maintainers":[{"name":"warpech","email":"marcin.warpechowski@handsontable.com"},{"name":"kspilka","email":"krzysztof.spilka@handsontable.com"},{"name":"budnix","email":"budnix+npm@gmail.com"},{"name":"jansiegel","email":"js.ziggle@gmail.com"},{"name":"wszymanski","email":"wojciech.piotr.szymanski@gmail.com"},{"name":"jakub.sekowski_handsontable.com","email":"jakub.sekowski@handsontable.com"}],"homepage":"https://handsontable.com/docs/hyperformula","bugs":{"url":"https://github.com/handsontable/hyperformula/issues"},"dist":{"shasum":"a775b37b020bf2475f442e9b61b0561651b95059","tarball":"https://registry.npmjs.org/hyperformula/-/hyperformula-2.0.1.tgz","fileCount":529,"integrity":"sha512-rqqMUW6QcRHboi3UuJ4LckTQPve9Ls41hDMoMAGZqkWb6AKasSfZYaeJF5PU/cQJzrMdBzphWk3DksG5nd288A==","signatures":[{"sig":"MEQCID23KzJ/tYq6Ma6qyMNTmxZsBpiG5LAb7NkgU+aEnuylAiAJ/fJiTzXLMylhC9N2pgBcR5MQzWEURzrDaKQ+5Z8tJA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17038293,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqHvvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoQgxAAlih9NInkeB5LnV6RckpSFKOPeXLyVdWGYXHDPbFIaDI6GWXK\r\nFADSJcMy/LLxbCGhtpyNBSqEDRLcNOKcDXTINH/zwYXxbx6UrIx4VgGQF5YT\r\nGWYpzponxzyoSmYM+pPOaBbcUEv8ch1l0aySOze88urTq6A1yvrgXzgVwxC6\r\n5crhdM4sWUDNwFfoheWad8ZFelN7jFmTXeE7lMUW3+f+hSYdNrrL92l0PsiD\r\n+kX1ccvktsxvLXaYMXPSVc4oOT2AClcHDC5dyVkRNCvwyuwEhka1b2xwElHP\r\nHWBw2kf6ulqEN55dvTjNRvt7YGt5EKP77bLngxs+s6H+FksTVuguAnfoFx5g\r\nSw8D81Hxc9D4ahIxXAuXPm5aCGIPUOC/M5r3sQ4S6gP/2Wr1gHBo9rvhMMNf\r\nvsZSMPMyTEA0mrxflA2HCm5nJzxbbCZ6QUYKwGhJQMI0f7/qnDD6Ut71Gt1D\r\nYG30LqWlE9W0PRK6qR+6J2xSAHCdisPqfZNTcH+LI0EyLoYaZPx6omfW9n31\r\n6HSx6jtt5RnaXtrckNBNMyg4My1lD9Q15a0Dn0OhmxxDBYA3K59AjztLqmNy\r\n725DqG0yO3I0bIlGMDuXN6EPJUm2XSEJNUKqU9rkmUswyKACu8Y6E5wA5Pad\r\nAkzAP/IzH82Ov/iiTkF/zJuT8drtJM6pAPw=\r\n=3dlt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"commonjs/index.js","unpkg":"dist/hyperformula.min.js","module":"es/index.js","gitHead":"3e412092ff5ddafeeec77605c1d44c7559e7f785","scripts":{"lint":"eslint . --ext .js,.ts","test":"npm-run-all lint test:unit test:browser","clean":"rimraf coverage/ commonjs/ dist/ es/ languages/ lib/ typings/ test-jasmine/","tsnode":"ts-node -O {\\\"module\\\":\\\"commonjs\\\"}","compile":"tsc","docs:dev":"npm run typedoc:build-api && vuepress dev docs --silent --no-clear-screen --no-cache","lint:fix":"eslint . --ext .js,.ts --fix","bundle:es":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=es env-cmd -f ht.config.js babel lib --out-dir es","test:unit":"cross-env NODE_ICU_DATA=node_modules/full-icu jest","bundle-all":"cross-env HF_COMPILE=1 npm-run-all clean compile bundle:** verify-bundles","bundle:cjs":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=commonjs env-cmd -f ht.config.js babel lib --out-dir commonjs","docs:build":"npm run bundle-all && npm run typedoc:build-api && vuepress build docs","verify:cjs":"node script/check-file.js commonjs","verify:umd":"node script/check-file.js dist/hyperformula.js","test:browser":"cross-env-shell BABEL_ENV=commonjs env-cmd -f ht.config.js karma start","test:unit.ci":"cross-env NODE_ICU_DATA=node_modules/full-icu node --expose-gc ./node_modules/jest/bin/jest --forceExit","compile:tests":"tsc --project tsconfig.test.json","jasmine:start":"cross-env NODE_ICU_DATA=node_modules/full-icu jasmine --config=jasmine.json","test:coverage":"npm run test:unit -- --coverage","typedoc:build":"typedoc --options .typedoc.ts","typedoc:serve":"npm run typedoc:build && serve doc -p 5005","bundle:typings":"tsc --emitDeclarationOnly -d --outDir typings","check:licenses":"license-checker --production --excludePackages=\"hyperformula@0.0.1\" --onlyAllow=\"MIT; Apache-2.0; BSD-3-Clause; BSD-2-Clause; ISC; BSD; Unlicense\"","test:logMemory":"cross-env NODE_ICU_DATA=node_modules/full-icu jest --runInBand --logHeapUsage","verify-bundles":"run-p verify:**","verify:typings":"tsc --noEmit","verify:umd:min":"node script/check-file.js dist/hyperformula.min.js","benchmark:basic":"npm run tsnode test/performance/1-basic.ts","benchmark:cruds":"npm run tsnode test/performance/2-cruds.ts","verify:umd:full":"node script/check-file.js dist/hyperformula.full.js","bundle:languages":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=commonjs NODE_ENV=languages env-cmd -f ht.config.js webpack","test:performance":"npm run benchmark:basic && npm run benchmark:cruds","bundle:production":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=commonjs NODE_ENV=production env-cmd -f ht.config.js webpack ./lib/index.js","typedoc:build-api":"typedoc --options .typedoc.md.ts","bundle:development":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=commonjs NODE_ENV=development env-cmd -f ht.config.js webpack ./lib/index.js","test:browser.debug":"cross-env-shell BABEL_ENV=commonjs NODE_ENV=debug env-cmd -f ht.config.js karma start","verify:umd:full.min":"node script/check-file.js dist/hyperformula.full.min.js","verify:publish-package":"npm pack | node script/check-publish-package.js"},"typings":"./typings/index.d.ts","_npmUser":{"name":"jakub.sekowski_handsontable.com","email":"jakub.sekowski@handsontable.com"},"jsdelivr":"dist/hyperformula.min.js","repository":{"url":"git+https://github.com/handsontable/hyperformula.git","type":"git"},"_npmVersion":"8.3.1","description":"HyperFormula is a JavaScript engine for efficient processing of spreadsheet-like data and formulas","directories":{},"jsnext:main":"es/index.js","_nodeVersion":"16.14.0","dependencies":{"unorm":"^1.6.0","core-js":"^3.6.4","fsevents":"~2.3.2","chevrotain":"^6.5.0","tiny-emitter":"^2.1.0","regenerator-runtime":"^0.13.3"},"_hasShrinkwrap":false,"devDependencies":{"tar":"^6.0.1","jest":"^26.1.0","jsdom":"^16.2.2","karma":"^5.0.5","serve":"^11.3.2","canvas":"^2.6.1","eslint":"^6.8.0","moment":"^2.22.2","rimraf":"^3.0.2","env-cmd":"^10.1.0","jasmine":"^4.0.0","ts-jest":"^26.1.1","ts-node":"^8.0.1","typedoc":"^0.17.8","webpack":"^4.41.6","full-icu":"^1.3.1","vuepress":"^1.3.1","cross-env":"^7.0.0","ts-loader":"^7.0.2","weak-napi":"^2.0.2","@babel/cli":"^7.8.4","typescript":"^3.8","webpackbar":"^4.0.0","@babel/core":"^7.8.4","@types/jest":"^25.1.3","@types/node":"^10.17.19","npm-run-all":"^4.1.5","webpack-cli":"^3.3.11","@types/jsdom":"^16.2.1","@types/unorm":"^1.3.28","babel-loader":"^8.0.6","karma-jasmine":"^4.0.1","karma-webpack":"^4.0.2","@babel/runtime":"^7.8.4","@types/jasmine":"^3.5.10","@babel/register":"^7.9.0","license-checker":"^25.0.1","@microsoft/tsdoc":"^0.12.16","on-build-webpack":"^0.1.0","@babel/preset-env":"^7.8.4","markdown-it-regex":"^0.2.0","@types/webpack-env":"^1.15.2","karma-chrome-launcher":"^3.1.0","karma-firefox-launcher":"^1.3.0","karma-sourcemap-loader":"^0.3.7","typedoc-plugin-markdown":"^2.2.17","@typescript-eslint/parser":"^2.20.0","vuepress-plugin-clean-urls":"^1.1.1","karma-jasmine-html-reporter":"^1.7.0","eslint-plugin-license-header":"^0.2.0","string-replace-webpack-plugin":"^0.1.3","@babel/plugin-transform-runtime":"^7.8.3","@typescript-eslint/eslint-plugin":"^2.20.0","@vuepress/plugin-active-header-links":"^1.3.1","babel-plugin-transform-inline-environment-variables":"^0.4.3"},"optionalDependencies":{"fsevents":"~2.3.2"},"_npmOperationalInternal":{"tmp":"tmp/hyperformula_2.0.1_1655208943234_0.9526657082719778","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"hyperformula","version":"2.1.0","keywords":["formula","spreadsheet","calculation","data","compute","tabular-data","operation","conversion","arithmetic","concatenation","comparison","logical","formulas","parser","excel","office","workbook","worksheet","sheet","open formula","openformula"],"author":{"name":"Handsoncode","email":"hello@handsontable.com"},"license":"GPL-3.0-only","_id":"hyperformula@2.1.0","maintainers":[{"name":"warpech","email":"marcin.warpechowski@handsontable.com"},{"name":"kspilka","email":"krzysztof.spilka@handsontable.com"},{"name":"budnix","email":"budnix+npm@gmail.com"},{"name":"jansiegel","email":"js.ziggle@gmail.com"},{"name":"wszymanski","email":"wojciech.piotr.szymanski@gmail.com"},{"name":"jakub.sekowski_handsontable.com","email":"jakub.sekowski@handsontable.com"}],"homepage":"https://hyperformula.handsontable.com/","bugs":{"url":"https://github.com/handsontable/hyperformula/issues"},"dist":{"shasum":"90fc3913e2f630a3bec245fa5eefcf0ee780a88b","tarball":"https://registry.npmjs.org/hyperformula/-/hyperformula-2.1.0.tgz","fileCount":528,"integrity":"sha512-PeKMulVqQnI+XdOK0xbjrXhwY1JiYcyl2AjLyw9dWZ6VXMi1DjIn7X1k0OhQEHGjp5fCzb5L+XD1+KerjeFIOw==","signatures":[{"sig":"MEUCIQD53GtChrgWjnRLiHu9yJeCflpeCaqV1k7PWl2JqNFvYwIgJ0NxZQ9RN9k6yAshsDGADQP+JoJAQMVjtvsfYhrSGn8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9908357,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGc7VACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr5Fg/6Ap+8SsJCLyucwQ9Be/A7t75YBU0XHH3RjOP9VBvdsdtdQi/5\r\nqai+vCrU1aKhfKa7ZMZ9EUHv59IcYRzkZy7jdtE72vdL6ud/PrsnuHOt5lsB\r\nf6ySazZDV31YjoST8l50a/lzJbxPFZdv+dIy3mkdqALxZN+pMFb2Jd34K1sx\r\nq3gCH6hDFhs/9DzwNAft/x3qTVX5xpC8r7Ad7CEjw+R5oK/RL2+N8jnen4/E\r\nISsaVO23Xn4zWKTId2FgvIyiIeT7LQURYQRL17zlwFAf6HkARZM20ccy+nmf\r\n5EmU7Gl2tdySft/7dHhIIyd5ltI9XY/dkyWahbRc/0NbQmk1Ud+0ODyTuBCA\r\nnOT/Jj4jghFMs937VE69EIEekp6tToSbxXAumvp3Z/XqPzlsmouTDmgJJW5B\r\neYQJq344nRDJbrmiAPpnau1SrvkERhd2x49FvR16jqbZaauYc9WwigtsWC0j\r\ng+mlcriFEHclC58Rrt7hLhHJrXAcP7eydMKv2yrxHExaEItacQ9wKACcJnEH\r\nJrsCUGjSvAuIIIuTjNvkmb8f7YJxZUf/pDeCH8cG8YjlSF8Vl7AWvbh5PhZI\r\nsCYCSy2iGDolrN0+UVqSODkbPS3N26DpIV83QdNWsKIyN7THVR/VS435NzNL\r\n9cie9ssqTzFQH+hmhVpDW2OmEzJ32keizOw=\r\n=DD8O\r\n-----END PGP SIGNATURE-----\r\n"},"main":"commonjs/index.js","unpkg":"dist/hyperformula.min.js","module":"es/index.js","gitHead":"25941f6df7c7f2420ac814bacf76f6e31fce94b1","scripts":{"lint":"eslint . --ext .js,.ts","test":"npm-run-all lint test:unit test:browser","clean":"rimraf coverage/ commonjs/ dist/ es/ languages/ lib/ typings/ test-jasmine/","tsnode":"ts-node --transpile-only -O {\\\"module\\\":\\\"commonjs\\\"}","compile":"tsc","docs:dev":"npm run typedoc:build-api && vuepress dev docs --silent --no-clear-screen --no-cache","lint:fix":"eslint . --ext .js,.ts --fix","bundle:es":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=es env-cmd -f ht.config.js babel lib --out-dir es","test:unit":"cross-env NODE_ICU_DATA=node_modules/full-icu jest","bundle-all":"cross-env HF_COMPILE=1 npm-run-all clean compile bundle:** verify-bundles","bundle:cjs":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=commonjs env-cmd -f ht.config.js babel lib --out-dir commonjs","docs:build":"npm run bundle-all && npm run typedoc:build-api && vuepress build docs","verify:cjs":"node script/check-file.js commonjs","verify:umd":"node script/check-file.js dist/hyperformula.js","test:browser":"cross-env-shell BABEL_ENV=dist env-cmd -f ht.config.js karma start","test:unit.ci":"cross-env NODE_ICU_DATA=node_modules/full-icu node --expose-gc ./node_modules/jest/bin/jest --forceExit","compile:tests":"tsc --project tsconfig.test.json","jasmine:start":"cross-env NODE_ICU_DATA=node_modules/full-icu jasmine --config=jasmine.json","test:coverage":"npm run test:unit -- --coverage","typedoc:build":"typedoc --options .typedoc.ts","typedoc:serve":"npm run typedoc:build && serve doc -p 5005","bundle:typings":"tsc --emitDeclarationOnly -d --outDir typings","check:licenses":"license-checker --production --excludePackages=\"hyperformula@0.0.1\" --onlyAllow=\"MIT; Apache-2.0; BSD-3-Clause; BSD-2-Clause; ISC; BSD; Unlicense\"","test:logMemory":"cross-env NODE_ICU_DATA=node_modules/full-icu jest --runInBand --logHeapUsage","verify-bundles":"run-p verify:**","verify:typings":"tsc --noEmit","verify:umd:min":"node script/check-file.js dist/hyperformula.min.js","benchmark:basic":"npm run tsnode test/performance/run-basic-benchmark.ts","benchmark:cruds":"npm run tsnode test/performance/run-cruds-benchmark.ts","verify:umd:full":"node script/check-file.js dist/hyperformula.full.js","bundle:languages":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=dist NODE_ENV=languages env-cmd -f ht.config.js webpack","test:performance":"npm run benchmark:basic && npm run benchmark:cruds","bundle:production":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=dist NODE_ENV=production env-cmd -f ht.config.js webpack ./lib/index.js","typedoc:build-api":"typedoc --options .typedoc.md.ts","bundle:development":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=dist NODE_ENV=development env-cmd -f ht.config.js webpack ./lib/index.js","test:browser.debug":"cross-env-shell BABEL_ENV=dist NODE_ENV=debug env-cmd -f ht.config.js karma start","verify:umd:full.min":"node script/check-file.js dist/hyperformula.full.min.js","verify:publish-package":"npm pack | node script/check-publish-package.js","benchmark:write-to-file":"npm run tsnode test/performance/write-to-file.ts","benchmark:compare-benchmarks":"npm run tsnode test/performance/compare-benchmarks.ts"},"typings":"./typings/index.d.ts","_npmUser":{"name":"jakub.sekowski_handsontable.com","email":"jakub.sekowski@handsontable.com"},"jsdelivr":"dist/hyperformula.min.js","repository":{"url":"git+https://github.com/handsontable/hyperformula.git","type":"git"},"_npmVersion":"8.3.1","description":"HyperFormula is a JavaScript engine for efficient processing of spreadsheet-like data and formulas","directories":{},"jsnext:main":"es/index.js","_nodeVersion":"16.14.0","browserslist":["last 2 chrome versions","last 2 and_chr versions","last 2 firefox versions","last 2 and_ff versions","last 2 safari versions","last 2 ios_saf versions","last 2 edge versions","last 2 and_uc versions","last 2 and_qq versions","last 2 op_mob versions"],"dependencies":{"unorm":"^1.6.0","chevrotain":"^6.5.0","tiny-emitter":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tar":"^6.0.1","jest":"^26.1.0","jsdom":"^16.2.2","karma":"^5.0.5","serve":"^11.3.2","canvas":"^2.6.1","eslint":"^6.8.0","moment":"^2.22.2","rimraf":"^3.0.2","core-js":"^3.23.0","env-cmd":"^10.1.0","jasmine":"^4.0.0","ts-jest":"^26.1.1","ts-node":"^8.0.1","typedoc":"^0.17.8","webpack":"^4.41.6","as-table":"^1.0.55","full-icu":"^1.3.1","vuepress":"^1.3.1","cross-env":"^7.0.0","ts-loader":"^7.0.2","weak-napi":"^2.0.2","@babel/cli":"^7.8.4","typescript":"^3.8","webpackbar":"^4.0.0","@babel/core":"^7.8.4","@types/jest":"^25.1.3","@types/node":"^10.17.19","npm-run-all":"^4.1.5","webpack-cli":"^3.3.11","@types/jsdom":"^16.2.1","@types/unorm":"^1.3.28","babel-loader":"^8.0.6","karma-jasmine":"^4.0.1","karma-webpack":"^4.0.2","@babel/runtime":"^7.18.9","@types/jasmine":"^3.5.10","@babel/register":"^7.9.0","license-checker":"^25.0.1","@microsoft/tsdoc":"^0.12.16","on-build-webpack":"^0.1.0","@babel/preset-env":"^7.8.4","markdown-it-regex":"^0.2.0","@types/webpack-env":"^1.15.2","karma-chrome-launcher":"^3.1.0","karma-firefox-launcher":"^1.3.0","karma-sourcemap-loader":"^0.3.7","typedoc-plugin-markdown":"^2.2.17","@typescript-eslint/parser":"^2.20.0","vuepress-plugin-clean-urls":"^1.1.1","karma-jasmine-html-reporter":"^1.7.0","eslint-plugin-license-header":"^0.2.0","string-replace-webpack-plugin":"^0.1.3","@babel/plugin-transform-runtime":"^7.8.3","@typescript-eslint/eslint-plugin":"^2.20.0","@vuepress/plugin-active-header-links":"^1.3.1","babel-plugin-transform-inline-environment-variables":"^0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/hyperformula_2.1.0_1662635732756_0.36270191131667806","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"hyperformula","version":"2.2.0","keywords":["formula","spreadsheet","calculation","data","compute","tabular-data","operation","conversion","arithmetic","concatenation","comparison","logical","formulas","parser","excel","office","workbook","worksheet","sheet","open formula","openformula"],"author":{"name":"Handsoncode","email":"hello@handsontable.com"},"license":"GPL-3.0-only","_id":"hyperformula@2.2.0","maintainers":[{"name":"warpech","email":"marcin.warpechowski@handsontable.com"},{"name":"kspilka","email":"krzysztof.spilka@handsontable.com"},{"name":"budnix","email":"budnix+npm@gmail.com"},{"name":"jansiegel","email":"js.ziggle@gmail.com"},{"name":"wszymanski","email":"wojciech.piotr.szymanski@gmail.com"},{"name":"jakub.sekowski_handsontable.com","email":"jakub.sekowski@handsontable.com"}],"homepage":"https://hyperformula.handsontable.com/","bugs":{"url":"https://github.com/handsontable/hyperformula/issues"},"dist":{"shasum":"07cbc205851a405fbf039975b21c38c0a7f07cf6","tarball":"https://registry.npmjs.org/hyperformula/-/hyperformula-2.2.0.tgz","fileCount":532,"integrity":"sha512-RgtYOXcVfWqt48bzEj0hclQo67IGVdYSpmLNTvAlEYA0XIGPMXLhP6fZZIIYNmLK+pDnKEN6BHSUioB7t3hZYw==","signatures":[{"sig":"MEYCIQCXo0ruCXftkzosg0QprdmTqrOijj5RxQcWhclxeoNgqAIhANdULHcPVlPVYm5F6yqkzRspnjCGxHkFBxmhqg8q2RzV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10087581,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjdiqJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmokvA/+P+G+g209gE6TjPl03edOYAGQGSUqjGNm3855l0T99WkQsQtp\r\nNnuIQBpmSrYF2MMPqXOzFZ6AeN8nYf1GHpM1Nl8p5iHkyp+lDaVjIr91VWZf\r\nCjpAgmU1n/g4sA4F+gZg6GPVkVtLuy/xJKjamppQs+lHC1Xlt/O1lKabgMc5\r\nOe3wpShCGxthsBpvVl3qCiDGiHW5L1nAw7ksuaV8g2v5CLRvvo66s6h1rCpd\r\nAFBHDEDcf0e9CLajYJ8VbrQ3cfxfPNbVRH3VWIXQTLSyIgExcU2fEOShOIZ7\r\n7NJZvuqOvKnM9v0VYycwzAeciO0fEKohWkVG69PE15vcoZahl4dlqzTJZ1B6\r\n+9TZNG/S7+DYoDbyH4NJtWuvziS8bra4yZP7+WHqh0b1zCCR0snqNMU7ceD0\r\nq3Hl77soiq9Xs8kaqmofoS6ogduztxhcCCvB6Q+A0mNV2/MyYQcBNInjcCHR\r\nlhqBmRfoB1MmUh2Gg/adkkEOwvGzE6zR7VThuPUV/jg/SMJ9M/KLAlizLOVV\r\n8hKSzMn5NDPFLTGjRIZeqJ+nBCLK2C26Xhk3R1Fz4t9CLXyZD0l+ybrIVCGk\r\nOaBVYz3eR1MEYI8Fz0FPj6gq9qo0JjjGTQJZ/DkctcKc89cqAAf3QVmV3jwN\r\nOEDfNxnsAZ5vs3YYQmjbywRyQxlG4YFzAOw=\r\n=tcKR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"commonjs/index.js","unpkg":"dist/hyperformula.min.js","module":"es/index.js","gitHead":"f933913d6b164a606cf9de730d6f703566a82660","scripts":{"lint":"eslint . --ext .js,.ts","test":"npm-run-all lint test:unit test:browser","clean":"rimraf coverage/ commonjs/ dist/ es/ languages/ lib/ typings/ test-jasmine/","tsnode":"ts-node --transpile-only -O {\\\"module\\\":\\\"commonjs\\\"}","compile":"tsc","docs:dev":"npm run typedoc:build-api && vuepress dev docs --silent --no-clear-screen --no-cache","lint:fix":"eslint . --ext .js,.ts --fix","bundle:es":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=es env-cmd -f ht.config.js babel lib --out-dir es","test:unit":"cross-env NODE_ICU_DATA=node_modules/full-icu jest","bundle-all":"cross-env HF_COMPILE=1 npm-run-all clean compile bundle:** verify-bundles","bundle:cjs":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=commonjs env-cmd -f ht.config.js babel lib --out-dir commonjs","docs:build":"npm run bundle-all && npm run typedoc:build-api && vuepress build docs","verify:cjs":"node script/check-file.js commonjs","verify:umd":"node script/check-file.js dist/hyperformula.js","test:browser":"cross-env-shell BABEL_ENV=dist env-cmd -f ht.config.js karma start","test:unit.ci":"cross-env NODE_ICU_DATA=node_modules/full-icu node --expose-gc ./node_modules/jest/bin/jest --forceExit","compile:tests":"tsc --project tsconfig.test.json","jasmine:start":"cross-env NODE_ICU_DATA=node_modules/full-icu jasmine --config=jasmine.json","test:coverage":"npm run test:unit -- --coverage","typedoc:build":"typedoc --options .typedoc.ts","typedoc:serve":"npm run typedoc:build && serve doc -p 5005","bundle:typings":"tsc --emitDeclarationOnly -d --outDir typings","check:licenses":"license-checker --production --excludePackages=\"hyperformula@0.0.1\" --onlyAllow=\"MIT; Apache-2.0; BSD-3-Clause; BSD-2-Clause; ISC; BSD; Unlicense\"","test:logMemory":"cross-env NODE_ICU_DATA=node_modules/full-icu jest --runInBand --logHeapUsage","verify-bundles":"run-p verify:**","verify:typings":"tsc --noEmit","verify:umd:min":"node script/check-file.js dist/hyperformula.min.js","benchmark:basic":"npm run tsnode test/performance/run-basic-benchmark.ts","benchmark:cruds":"npm run tsnode test/performance/run-cruds-benchmark.ts","verify:umd:full":"node script/check-file.js dist/hyperformula.full.js","bundle:languages":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=dist NODE_ENV=languages env-cmd -f ht.config.js webpack","test:performance":"npm run benchmark:basic && npm run benchmark:cruds","bundle:production":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=dist NODE_ENV=production env-cmd -f ht.config.js webpack ./lib/index.js","typedoc:build-api":"typedoc --options .typedoc.md.ts","bundle:development":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=dist NODE_ENV=development env-cmd -f ht.config.js webpack ./lib/index.js","test:browser.debug":"cross-env-shell BABEL_ENV=dist NODE_ENV=debug env-cmd -f ht.config.js karma start","verify:umd:full.min":"node script/check-file.js dist/hyperformula.full.min.js","verify:publish-package":"npm pack | node script/check-publish-package.js","benchmark:write-to-file":"npm run tsnode test/performance/write-to-file.ts","benchmark:compare-benchmarks":"npm run tsnode test/performance/compare-benchmarks.ts"},"typings":"./typings/index.d.ts","_npmUser":{"name":"jakub.sekowski_handsontable.com","email":"jakub.sekowski@handsontable.com"},"jsdelivr":"dist/hyperformula.min.js","repository":{"url":"git+https://github.com/handsontable/hyperformula.git","type":"git"},"_npmVersion":"8.3.1","description":"HyperFormula is a JavaScript engine for efficient processing of spreadsheet-like data and formulas","directories":{},"jsnext:main":"es/index.js","_nodeVersion":"16.14.0","browserslist":["last 2 chrome versions","last 2 and_chr versions","last 2 firefox versions","last 2 and_ff versions","last 2 safari versions","last 2 ios_saf versions","last 2 edge versions","last 2 and_uc versions","last 2 and_qq versions","last 2 op_mob versions"],"dependencies":{"unorm":"^1.6.0","chevrotain":"^6.5.0","tiny-emitter":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tar":"^6.0.1","jest":"^26.1.0","jsdom":"^16.2.2","karma":"^5.0.5","serve":"^11.3.2","canvas":"^2.6.1","eslint":"^6.8.0","moment":"^2.22.2","rimraf":"^3.0.2","core-js":"^3.23.0","env-cmd":"^10.1.0","jasmine":"^4.0.0","ts-jest":"^26.1.1","ts-node":"^8.0.1","typedoc":"^0.17.8","webpack":"^4.41.6","as-table":"^1.0.55","full-icu":"^1.3.1","vuepress":"^1.3.1","cross-env":"^7.0.0","ts-loader":"^7.0.2","weak-napi":"^2.0.2","@babel/cli":"^7.8.4","typescript":"^3.8","webpackbar":"^4.0.0","@babel/core":"^7.8.4","@types/jest":"^25.1.3","@types/node":"^10.17.19","npm-run-all":"^4.1.5","webpack-cli":"^3.3.11","@types/jsdom":"^16.2.1","@types/unorm":"^1.3.28","babel-loader":"^8.0.6","karma-jasmine":"^4.0.1","karma-webpack":"^4.0.2","@babel/runtime":"^7.18.9","@types/jasmine":"^3.5.10","@babel/register":"^7.9.0","license-checker":"^25.0.1","@microsoft/tsdoc":"^0.12.16","on-build-webpack":"^0.1.0","@babel/preset-env":"^7.8.4","markdown-it-regex":"^0.2.0","@types/webpack-env":"^1.15.2","eslint-plugin-jsdoc":"^36.1.1","karma-chrome-launcher":"^3.1.0","karma-firefox-launcher":"^1.3.0","karma-sourcemap-loader":"^0.3.7","typedoc-plugin-markdown":"^2.2.17","@typescript-eslint/parser":"^2.20.0","vuepress-plugin-clean-urls":"^1.1.1","karma-jasmine-html-reporter":"^1.7.0","eslint-plugin-license-header":"^0.2.0","string-replace-webpack-plugin":"^0.1.3","@babel/plugin-transform-runtime":"^7.8.3","@typescript-eslint/eslint-plugin":"^2.20.0","@vuepress/plugin-active-header-links":"^1.3.1","babel-plugin-transform-inline-environment-variables":"^0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/hyperformula_2.2.0_1668688520716_0.7327093764392265","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"hyperformula","version":"2.3.0","keywords":["formula","spreadsheet","calculation","data","compute","tabular-data","operation","conversion","arithmetic","concatenation","comparison","logical","formulas","parser","excel","office","workbook","worksheet","sheet","open formula","openformula"],"author":{"name":"Handsoncode","email":"hello@handsontable.com"},"license":"GPL-3.0-only","_id":"hyperformula@2.3.0","maintainers":[{"name":"warpech","email":"marcin.warpechowski@handsontable.com"},{"name":"kspilka","email":"krzysztof.spilka@handsontable.com"},{"name":"budnix","email":"budnix+npm@gmail.com"},{"name":"jansiegel","email":"js.ziggle@gmail.com"},{"name":"wszymanski","email":"wojciech.piotr.szymanski@gmail.com"},{"name":"jakub.sekowski_handsontable.com","email":"jakub.sekowski@handsontable.com"}],"homepage":"https://hyperformula.handsontable.com/","bugs":{"url":"https://github.com/handsontable/hyperformula/issues"},"dist":{"shasum":"8f2679ded48807033fc228870fb44345f85bd1c8","tarball":"https://registry.npmjs.org/hyperformula/-/hyperformula-2.3.0.tgz","fileCount":532,"integrity":"sha512-23hP3/+jq8PzEqcu94JYRugaPU2VGSg2OOuYKeVTiPh7c6JYw71wWteXr2Q3CbSiccmtjfF3EqaA8NrmkJyA1w==","signatures":[{"sig":"MEUCIQCGWWjYLLK2t0hZfAE+mi1iFwmmG3+hosBuNn5q+EnsPQIgWtm5F7LizxVxrxL5PlrxtWPN1QCFbs34kPwTcGpxtF8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10128148,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjpCScACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpniA/+NDjXEtwNGVWP/7kTqAs4oZI1qmxf8SDw47yf1Iz7nzYTwBR+\r\n4I2kWf5a5fKK9MacWknPAzEFc6i7Sxtc5qbRVShvg8imCyhPQ4rZrVMEhzlu\r\n0NLa+VKbxkJem3N3Vbk1GRDo4ksnz9LqZn1OXuUjiCatZ2ias0Pov30Wc67Y\r\n8CoV/9Awx1sI4OSqhnniZ4TVnCyPCydj9Nptblym/7bqdOpTWJ9GiO4Ybcke\r\nji3O6rQ1jdnGDWUXPH3S5eE8hCZlmeWfXyl5hD8uilzrtQD9DSxmyXOtOUBD\r\nojB84Cvd4ufg3ijh4KbXcs8QLWrAcO9gho3QCsJwy2N6L0xRqsem5pUrsfdZ\r\nLswHK+vJfahO09YZO2b4T43W5RK1PWXWMzo/P7yIsS0jJ3exJVfg2iAzsIw5\r\n4W+hc2YJrippaQrGV646Vyox9g9TZYBgQjkbCjk5JopKb+gXeWWech+MADOE\r\n0wdM4QJ3za7E+ibFPk9HSf4jL2d6FoWjKBKw41wq1hc3o99g7Ones85zvhUO\r\nvTB7on3jKR4m6iBl/m0w0NNiAYH8SmLeqAfpJ3Cm5PubojDgIzhEZqB6zrK1\r\nHVnjksOYcEKGDFewjs4TgDIxKhs0lllz1gDCzvxrnQMKh1/6O9/KmR7+kerv\r\n7E5qZ+Can7Wyp8gwnApDp8JO/kAmuDWB12k=\r\n=kdpd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"commonjs/index.js","unpkg":"dist/hyperformula.min.js","module":"es/index.js","gitHead":"0adb3bbb02125910de93d9d8df4af45a840cd5b5","scripts":{"lint":"eslint . --ext .js,.ts","test":"npm-run-all lint test:unit test:browser","clean":"rimraf coverage/ commonjs/ dist/ es/ languages/ lib/ typings/ test-jasmine/","tsnode":"ts-node --transpile-only -O {\\\"module\\\":\\\"commonjs\\\"}","compile":"tsc","docs:dev":"npm run typedoc:build-api && vuepress dev docs --silent --no-clear-screen --no-cache","lint:fix":"eslint . --ext .js,.ts --fix","bundle:es":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=es env-cmd -f ht.config.js babel lib --out-dir es","test:unit":"cross-env NODE_ICU_DATA=node_modules/full-icu jest","bundle-all":"cross-env HF_COMPILE=1 npm-run-all clean compile bundle:** verify-bundles","bundle:cjs":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=commonjs env-cmd -f ht.config.js babel lib --out-dir commonjs","docs:build":"npm run bundle-all && npm run typedoc:build-api && vuepress build docs","verify:cjs":"node script/check-file.js commonjs","verify:umd":"node script/check-file.js dist/hyperformula.js","test:browser":"cross-env-shell BABEL_ENV=dist env-cmd -f ht.config.js karma start","test:unit.ci":"cross-env NODE_ICU_DATA=node_modules/full-icu node --expose-gc ./node_modules/jest/bin/jest --forceExit","compile:tests":"tsc --project tsconfig.test.json","jasmine:start":"cross-env NODE_ICU_DATA=node_modules/full-icu jasmine --config=jasmine.json","test:coverage":"npm run test:unit -- --coverage","typedoc:build":"typedoc --options .typedoc.ts","typedoc:serve":"npm run typedoc:build && serve doc -p 5005","bundle:typings":"tsc --emitDeclarationOnly -d --outDir typings","check:licenses":"license-checker --production --excludePackages=\"hyperformula@0.0.1\" --onlyAllow=\"MIT; Apache-2.0; BSD-3-Clause; BSD-2-Clause; ISC; BSD; Unlicense\"","test:logMemory":"cross-env NODE_ICU_DATA=node_modules/full-icu jest --runInBand --logHeapUsage","verify-bundles":"run-p verify:**","verify:typings":"tsc --noEmit","verify:umd:min":"node script/check-file.js dist/hyperformula.min.js","benchmark:basic":"npm run tsnode test/performance/run-basic-benchmark.ts","benchmark:cruds":"npm run tsnode test/performance/run-cruds-benchmark.ts","verify:umd:full":"node script/check-file.js dist/hyperformula.full.js","bundle:languages":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=dist NODE_ENV=languages env-cmd -f ht.config.js webpack","test:performance":"npm run benchmark:basic && npm run benchmark:cruds","bundle:production":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=dist NODE_ENV=production env-cmd -f ht.config.js webpack ./lib/index.js","typedoc:build-api":"typedoc --options .typedoc.md.ts","bundle:development":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=dist NODE_ENV=development env-cmd -f ht.config.js webpack ./lib/index.js","test:browser.debug":"cross-env-shell BABEL_ENV=dist NODE_ENV=debug env-cmd -f ht.config.js karma start","verify:umd:full.min":"node script/check-file.js dist/hyperformula.full.min.js","verify:publish-package":"npm pack | node script/check-publish-package.js","benchmark:write-to-file":"npm run tsnode test/performance/write-to-file.ts","benchmark:compare-benchmarks":"npm run tsnode test/performance/compare-benchmarks.ts"},"typings":"./typings/index.d.ts","_npmUser":{"name":"jakub.sekowski_handsontable.com","email":"jakub.sekowski@handsontable.com"},"jsdelivr":"dist/hyperformula.min.js","repository":{"url":"git+https://github.com/handsontable/hyperformula.git","type":"git"},"_npmVersion":"8.3.1","description":"HyperFormula is a JavaScript engine for efficient processing of spreadsheet-like data and formulas","directories":{},"jsnext:main":"es/index.js","_nodeVersion":"16.14.0","browserslist":["last 2 chrome versions","last 2 and_chr versions","last 2 firefox versions","last 2 and_ff versions","last 2 safari versions","last 2 ios_saf versions","last 2 edge versions","last 2 and_uc versions","last 2 and_qq versions","last 2 op_mob versions"],"dependencies":{"unorm":"^1.6.0","chevrotain":"^6.5.0","tiny-emitter":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tar":"^6.0.1","jest":"^26.1.0","jsdom":"^16.2.2","karma":"^5.0.5","serve":"^11.3.2","canvas":"^2.6.1","eslint":"^6.8.0","moment":"^2.22.2","rimraf":"^3.0.2","core-js":"^3.23.0","env-cmd":"^10.1.0","jasmine":"^4.0.0","ts-jest":"^26.1.1","ts-node":"^8.0.1","typedoc":"^0.17.8","webpack":"^4.41.6","as-table":"^1.0.55","full-icu":"^1.3.1","vuepress":"^1.3.1","cross-env":"^7.0.0","ts-loader":"^7.0.2","weak-napi":"^2.0.2","@babel/cli":"^7.8.4","typescript":"^3.8","webpackbar":"^4.0.0","@babel/core":"^7.8.4","@types/jest":"^25.1.3","@types/node":"^10.17.19","npm-run-all":"^4.1.5","webpack-cli":"^3.3.11","@types/jsdom":"^16.2.1","@types/unorm":"^1.3.28","babel-loader":"^8.0.6","karma-jasmine":"^4.0.1","karma-webpack":"^4.0.2","@babel/runtime":"^7.18.9","@types/jasmine":"^3.5.10","@babel/register":"^7.9.0","license-checker":"^25.0.1","@microsoft/tsdoc":"^0.12.16","on-build-webpack":"^0.1.0","@babel/preset-env":"^7.8.4","markdown-it-regex":"^0.2.0","@types/webpack-env":"^1.15.2","eslint-plugin-jsdoc":"^36.1.1","markdown-it-footnote":"^3.0.3","karma-chrome-launcher":"^3.1.0","karma-firefox-launcher":"^1.3.0","karma-sourcemap-loader":"^0.3.7","typedoc-plugin-markdown":"^2.2.17","@typescript-eslint/parser":"^2.20.0","vuepress-plugin-clean-urls":"^1.1.1","karma-jasmine-html-reporter":"^1.7.0","eslint-plugin-license-header":"^0.2.0","string-replace-webpack-plugin":"^0.1.3","@babel/plugin-transform-runtime":"^7.8.3","@typescript-eslint/eslint-plugin":"^2.20.0","@vuepress/plugin-active-header-links":"^1.3.1","babel-plugin-transform-inline-environment-variables":"^0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/hyperformula_2.3.0_1671701659738_0.920935657113275","host":"s3://npm-registry-packages"}},"2.3.1":{"name":"hyperformula","version":"2.3.1","keywords":["formula","spreadsheet","calculation","data","compute","tabular-data","operation","conversion","arithmetic","concatenation","comparison","logical","formulas","parser","excel","office","workbook","worksheet","sheet","open formula","openformula"],"author":{"name":"Handsoncode","email":"hello@handsontable.com"},"license":"GPL-3.0-only","_id":"hyperformula@2.3.1","maintainers":[{"name":"warpech","email":"marcin.warpechowski@handsontable.com"},{"name":"kspilka","email":"krzysztof.spilka@handsontable.com"},{"name":"budnix","email":"budnix+npm@gmail.com"},{"name":"jansiegel","email":"js.ziggle@gmail.com"},{"name":"wszymanski","email":"wojciech.piotr.szymanski@gmail.com"},{"name":"jakub.sekowski_handsontable.com","email":"jakub.sekowski@handsontable.com"}],"homepage":"https://hyperformula.handsontable.com/","bugs":{"url":"https://github.com/handsontable/hyperformula/issues"},"dist":{"shasum":"8d32af3aaa062f5f9837ec2a281a12958a8a5d69","tarball":"https://registry.npmjs.org/hyperformula/-/hyperformula-2.3.1.tgz","fileCount":541,"integrity":"sha512-pvOnQ1OlXBuH2o6Jvh51zi1Zemvk3oQrKz7FdZhnfIHaKH/FdQMScZYiJlB3CY0CyA+kq2x/Fg+bSaiLP+pQxg==","signatures":[{"sig":"MEUCIALafPxOeMVY7EFZeT3Zz0H3dDkDEJc6tHSMLZnBGRPzAiEAlsqzE62V/4DWGIg6uiL5pdSO8IJzD2XhrUSJPcL7Q+o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10280818,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkAbQ/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp+eQ/+PUgUhLIMzg3JhjUdWc82ohjVppxXrSPTM6GoOf/ULV0jvUBr\r\nd9DBnbkjxZ2PJZMXhqGOF03mZGEimFgMfwDs8WE5hTHvlX1lfTiQy1iFrqIW\r\noMaOeKYHonlA+x5synh1hqGkGOGi+6c3XnNV4tRdsg/ePWekw9YB3tlU3CVY\r\nfdDssp5gLP+mpXvPuWoQfgVgMCfw2zNaH+afsvEwcVpNtrxLUrVdsgvdQg4Y\r\n2IUmtRmHpkjQkBipcyS2iJaNtM/n2W29fD0oLOXoXHKQY7Qq3McAI4yEYbUk\r\n2HtzP0di6hG4kfsJq3Jofely0XZ/L2X2nYYhZ9L61mcUa2bVky0jbW1+xDYZ\r\nDqYJ52d/JUxHeHR55lB2JAHV1V78V7VrSAEkCRQWvH3zkK88Zq1EruPDfrpP\r\nDiGBU2sZQUHL4bIPH6lN3xS6C6gqzu1xZE40EocPNp6FhhxkUEtOyGbTAYYd\r\nrsFDrRWzu4BHTBV5y87Ubt2/wS3DONtZtHru+cFuLyp3N0y71VBxkylWjxR9\r\nTlpMvGXAToT6ii09ivbQ+xSopRLc8T8s91Wh6xiwF8yBzGXuSJEgIAp+qqeR\r\nfyN4Y/0QvTdpYJXf+M669auVJcgOAO/M5+rMPvZz7I0NmHPyTgdBYq5vhAEL\r\nw4g0rk2I2YE620sBxFIy0pRCLRLQh6PM2sU=\r\n=OoE6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"commonjs/index.js","unpkg":"dist/hyperformula.min.js","module":"es/index.js","gitHead":"a56a9703567ae1772bfaeeea9f452562cfc17614","scripts":{"lint":"eslint . --ext .js,.ts","test":"npm-run-all lint test:unit test:browser","clean":"rimraf coverage/ commonjs/ dist/ es/ languages/ lib/ typings/ test-jasmine/","tsnode":"ts-node --transpile-only -O {\\\"module\\\":\\\"commonjs\\\"}","compile":"tsc","docs:dev":"npm run typedoc:build-api && vuepress dev docs --silent --no-clear-screen --no-cache","lint:fix":"eslint . --ext .js,.ts --fix","bundle:es":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=es env-cmd -f ht.config.js babel lib --out-dir es","test:unit":"cross-env NODE_ICU_DATA=node_modules/full-icu jest","bundle-all":"cross-env HF_COMPILE=1 npm-run-all clean compile bundle:** verify-bundles","bundle:cjs":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=commonjs env-cmd -f ht.config.js babel lib --out-dir commonjs","docs:build":"npm run bundle-all && npm run typedoc:build-api && vuepress build docs","verify:cjs":"node script/check-file.js commonjs","verify:umd":"node script/check-file.js dist/hyperformula.js","test:browser":"cross-env-shell BABEL_ENV=dist env-cmd -f ht.config.js karma start","test:unit.ci":"cross-env NODE_ICU_DATA=node_modules/full-icu node --expose-gc ./node_modules/jest/bin/jest --forceExit","compile:tests":"tsc --project tsconfig.test.json","jasmine:start":"cross-env NODE_ICU_DATA=node_modules/full-icu jasmine --config=jasmine.json","test:coverage":"npm run test:unit -- --coverage","typedoc:build":"typedoc --options .typedoc.ts","typedoc:serve":"npm run typedoc:build && serve doc -p 5005","bundle:typings":"tsc --emitDeclarationOnly -d --outDir typings","check:licenses":"license-checker --production --excludePackages=\"hyperformula@0.0.1\" --onlyAllow=\"MIT; Apache-2.0; BSD-3-Clause; BSD-2-Clause; ISC; BSD; Unlicense\"","test:logMemory":"cross-env NODE_ICU_DATA=node_modules/full-icu jest --runInBand --logHeapUsage","verify-bundles":"run-p verify:**","verify:typings":"tsc --noEmit","verify:umd:min":"node script/check-file.js dist/hyperformula.min.js","benchmark:basic":"npm run tsnode test/performance/run-basic-benchmark.ts","benchmark:cruds":"npm run tsnode test/performance/run-cruds-benchmark.ts","verify:umd:full":"node script/check-file.js dist/hyperformula.full.js","bundle:languages":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=dist NODE_ENV=languages env-cmd -f ht.config.js webpack","test:performance":"npm run benchmark:basic && npm run benchmark:cruds","bundle:production":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=dist NODE_ENV=production env-cmd -f ht.config.js webpack ./lib/index.js","typedoc:build-api":"typedoc --options .typedoc.md.ts","bundle:development":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=dist NODE_ENV=development env-cmd -f ht.config.js webpack ./lib/index.js","test:browser.debug":"cross-env-shell BABEL_ENV=dist NODE_ENV=debug env-cmd -f ht.config.js karma start","verify:umd:full.min":"node script/check-file.js dist/hyperformula.full.min.js","verify:publish-package":"npm pack | node script/check-publish-package.js","benchmark:write-to-file":"npm run tsnode test/performance/write-to-file.ts","benchmark:compare-benchmarks":"npm run tsnode test/performance/compare-benchmarks.ts"},"typings":"./typings/index.d.ts","_npmUser":{"name":"jakub.sekowski_handsontable.com","email":"jakub.sekowski@handsontable.com"},"jsdelivr":"dist/hyperformula.min.js","repository":{"url":"git+https://github.com/handsontable/hyperformula.git","type":"git"},"_npmVersion":"8.3.1","description":"HyperFormula is a JavaScript engine for efficient processing of spreadsheet-like data and formulas","directories":{},"jsnext:main":"es/index.js","_nodeVersion":"16.14.0","browserslist":["last 2 chrome versions","last 2 and_chr versions","last 2 firefox versions","last 2 and_ff versions","last 2 safari versions","last 2 ios_saf versions","last 2 edge versions","last 2 and_uc versions","last 2 and_qq versions","last 2 op_mob versions"],"dependencies":{"unorm":"^1.6.0","chevrotain":"^6.5.0","tiny-emitter":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tar":"^6.0.1","jest":"^26.1.0","jsdom":"^16.2.2","karma":"^5.0.5","serve":"^11.3.2","canvas":"^2.6.1","eslint":"^6.8.0","moment":"^2.22.2","rimraf":"^3.0.2","core-js":"^3.23.0","env-cmd":"^10.1.0","jasmine":"^4.0.0","ts-jest":"^26.1.1","ts-node":"^8.0.1","typedoc":"^0.17.8","webpack":"^4.41.6","as-table":"^1.0.55","full-icu":"^1.3.1","vuepress":"^1.3.1","cross-env":"^7.0.0","ts-loader":"^7.0.2","weak-napi":"^2.0.2","@babel/cli":"^7.8.4","typescript":"^3.8","webpackbar":"^4.0.0","@babel/core":"^7.8.4","@types/jest":"^25.1.3","@types/node":"^10.17.19","npm-run-all":"^4.1.5","webpack-cli":"^3.3.11","@types/jsdom":"^16.2.1","@types/unorm":"^1.3.28","babel-loader":"^8.0.6","karma-jasmine":"^4.0.1","karma-webpack":"^4.0.2","@babel/runtime":"^7.18.9","@types/jasmine":"^3.5.10","@babel/register":"^7.9.0","license-checker":"^25.0.1","@microsoft/tsdoc":"^0.12.16","on-build-webpack":"^0.1.0","@babel/preset-env":"^7.8.4","markdown-it-regex":"^0.2.0","@types/webpack-env":"^1.15.2","eslint-plugin-jsdoc":"^36.1.1","markdown-it-footnote":"^3.0.3","karma-chrome-launcher":"^3.1.0","karma-firefox-launcher":"^1.3.0","karma-sourcemap-loader":"^0.3.7","typedoc-plugin-markdown":"^2.2.17","@typescript-eslint/parser":"^2.20.0","vuepress-plugin-clean-urls":"^1.1.1","karma-jasmine-html-reporter":"^1.7.0","eslint-plugin-license-header":"^0.2.0","string-replace-webpack-plugin":"^0.1.3","@babel/plugin-transform-runtime":"^7.8.3","@typescript-eslint/eslint-plugin":"^2.20.0","@vuepress/plugin-active-header-links":"^1.3.1","babel-plugin-transform-inline-environment-variables":"^0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/hyperformula_2.3.1_1677833279248_0.4890517917942505","host":"s3://npm-registry-packages"}},"2.4.0":{"name":"hyperformula","version":"2.4.0","keywords":["formula","spreadsheet","calculation","data","compute","tabular-data","operation","conversion","arithmetic","concatenation","comparison","logical","formulas","parser","excel","office","workbook","worksheet","sheet","open formula","openformula"],"author":{"name":"Handsoncode","email":"hello@handsontable.com"},"license":"GPL-3.0-only","_id":"hyperformula@2.4.0","maintainers":[{"name":"warpech","email":"marcin.warpechowski@handsontable.com"},{"name":"kspilka","email":"krzysztof.spilka@handsontable.com"},{"name":"budnix","email":"budnix+npm@gmail.com"},{"name":"jansiegel","email":"js.ziggle@gmail.com"},{"name":"wszymanski","email":"wojciech.piotr.szymanski@gmail.com"},{"name":"jakub.sekowski_handsontable.com","email":"jakub.sekowski@handsontable.com"}],"homepage":"https://hyperformula.handsontable.com/","bugs":{"url":"https://github.com/handsontable/hyperformula/issues"},"dist":{"shasum":"0838d0fb0f0190d1265a5af3613a3d5af940b152","tarball":"https://registry.npmjs.org/hyperformula/-/hyperformula-2.4.0.tgz","fileCount":541,"integrity":"sha512-W/3bP8BCfG5UEqn9aA/RROntiNxXXNWcAwSdGTskMzG0GYM6WR0UeU5OExjQYqg5TLnxo8GO+po61U3ZU7abfA==","signatures":[{"sig":"MEQCIQDXlKPEyn1D4bkkuzJ+H7mK33MNt9lvo4nqWPw+kgGeVAIfdxVMsrGCfgBROzdf/bFxdzFfrXjwOf6QHZKs9fZNvA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10200027,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkRjm8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpTBg/6ApwZyWJ2May1vve8C/gcsgBGEzTR9bMNCJbiAAOtxYM6M7wm\r\ncdD5dPSfJrcv48uKs9ZjRK4UXG6Qx8zZyYKe3qr/toMEjUpAyau+Gk+FFkGJ\r\ntEAMIWuWIENUWV+fRDGHIwLHaaMPL4uUAK+mM74LsM2fU7ggXixD9Oh4j56/\r\nL5ghs3uEfU56zfyNLV2nVx+DXUnqEoCFJY8REcwgsSW/4RpSRVF1CPFEuoVZ\r\nJNJLzm59ZcFT5srw0VP+whTV/iUOvawJBKUX8f/SI8IJMhT6Q3PvtM9oXbQe\r\nO9l/xX11lvnMu2nGygIPc/T314oZHgXBX9vsN98qgjwe0/X4RkkXEMsPJDj5\r\nEAococGfolarMlEsjez5nOZMHbNfGsp/+Ejsreh6f4GBCZGPRvUgXXqVrCRR\r\nEyGlK9TibD6LcVBe2TZHMNIerK/qUZspox6v/79tAyUcqp54LcF51f+jY0LW\r\nPiorks4H9YO237C6viGQ0MNKfpHpJdBIqSwty53OG5ZvjQ/shWYs7SUbyHwg\r\niv2FsNNp8ZV75wwwVYMC3q2jb/vV79XlnlTajU9UImsOBmGQKxZP3etm4ykH\r\nsJwo3YBl/nmbp7BF+e6BVpQyHErRGa3Tyo7HBMhxjU/TgvSvnxlzM8pbQ9XQ\r\nP1R/Uf+S6dY/zgy86LQEaGnSr0IunOtMIR4=\r\n=djxI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"commonjs/index.js","unpkg":"dist/hyperformula.min.js","module":"es/index.js","gitHead":"9f7b2dbfb4096a36e3faca41de7d6f35783029ce","scripts":{"lint":"eslint . --ext .js,.ts","test":"npm-run-all lint test:unit test:browser","clean":"rimraf coverage/ commonjs/ dist/ es/ languages/ lib/ typings/ test-jasmine/","tsnode":"ts-node --transpile-only -O {\\\"module\\\":\\\"commonjs\\\"}","compile":"tsc","docs:dev":"npm run typedoc:build-api && vuepress dev docs --silent --no-clear-screen --no-cache","lint:fix":"eslint . --ext .js,.ts --fix","bundle:es":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=es env-cmd -f ht.config.js babel lib --out-dir es","test:unit":"cross-env NODE_ICU_DATA=node_modules/full-icu jest","bundle-all":"cross-env HF_COMPILE=1 npm-run-all clean compile bundle:** verify-bundles","bundle:cjs":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=commonjs env-cmd -f ht.config.js babel lib --out-dir commonjs","docs:build":"npm run bundle-all && npm run typedoc:build-api && vuepress build docs","verify:cjs":"node script/check-file.js commonjs","verify:umd":"node script/check-file.js dist/hyperformula.js","test:browser":"cross-env-shell BABEL_ENV=dist env-cmd -f ht.config.js karma start","test:unit.ci":"cross-env NODE_ICU_DATA=node_modules/full-icu node --expose-gc ./node_modules/jest/bin/jest --forceExit","compile:tests":"tsc --project tsconfig.test.json","jasmine:start":"cross-env NODE_ICU_DATA=node_modules/full-icu jasmine --config=jasmine.json","test:coverage":"npm run test:unit -- --coverage","typedoc:build":"typedoc --options .typedoc.ts","typedoc:serve":"npm run typedoc:build && serve doc -p 5005","bundle:typings":"tsc --emitDeclarationOnly -d --outDir typings","check:licenses":"license-checker --production --excludePackages=\"hyperformula@0.0.1\" --onlyAllow=\"MIT; Apache-2.0; BSD-3-Clause; BSD-2-Clause; ISC; BSD; Unlicense\"","test:logMemory":"cross-env NODE_ICU_DATA=node_modules/full-icu jest --runInBand --logHeapUsage","verify-bundles":"run-p verify:**","verify:typings":"tsc --noEmit","verify:umd:min":"node script/check-file.js dist/hyperformula.min.js","benchmark:basic":"npm run tsnode test/performance/run-basic-benchmark.ts","benchmark:cruds":"npm run tsnode test/performance/run-cruds-benchmark.ts","verify:umd:full":"node script/check-file.js dist/hyperformula.full.js","bundle:languages":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=dist NODE_ENV=languages env-cmd -f ht.config.js webpack","test:performance":"npm run benchmark:basic && npm run benchmark:cruds","bundle:production":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=dist NODE_ENV=production env-cmd -f ht.config.js webpack ./lib/index.js","typedoc:build-api":"typedoc --options .typedoc.md.ts","bundle:development":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=dist NODE_ENV=development env-cmd -f ht.config.js webpack ./lib/index.js","test:browser.debug":"cross-env-shell BABEL_ENV=dist NODE_ENV=debug env-cmd -f ht.config.js karma start","verify:umd:full.min":"node script/check-file.js dist/hyperformula.full.min.js","verify:publish-package":"npm pack | node script/check-publish-package.js","benchmark:write-to-file":"npm run tsnode test/performance/write-to-file.ts","benchmark:compare-benchmarks":"npm run tsnode test/performance/compare-benchmarks.ts"},"typings":"./typings/index.d.ts","_npmUser":{"name":"jakub.sekowski_handsontable.com","email":"jakub.sekowski@handsontable.com"},"jsdelivr":"dist/hyperformula.min.js","repository":{"url":"git+https://github.com/handsontable/hyperformula.git","type":"git"},"_npmVersion":"8.3.1","description":"HyperFormula is a JavaScript engine for efficient processing of spreadsheet-like data and formulas","directories":{},"jsnext:main":"es/index.js","_nodeVersion":"16.14.0","browserslist":["last 2 chrome versions","last 2 and_chr versions","last 2 firefox versions","last 2 and_ff versions","last 2 safari versions","last 2 ios_saf versions","last 2 edge versions","last 2 and_uc versions","last 2 and_qq versions","last 2 op_mob versions"],"dependencies":{"unorm":"^1.6.0","chevrotain":"^6.5.0","tiny-emitter":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tar":"^6.0.1","jest":"^26.1.0","jsdom":"^16.2.2","karma":"^5.0.5","serve":"^11.3.2","eslint":"^6.8.0","moment":"^2.22.2","rimraf":"^3.0.2","core-js":"^3.23.0","env-cmd":"^10.1.0","jasmine":"^4.0.0","ts-jest":"^26.1.1","ts-node":"^8.0.1","typedoc":"^0.17.8","webpack":"^4.41.6","as-table":"^1.0.55","full-icu":"^1.3.1","vuepress":"^1.3.1","cross-env":"^7.0.0","ts-loader":"^7.0.2","weak-napi":"^2.0.2","@babel/cli":"^7.8.4","typescript":"^3.8","webpackbar":"^4.0.0","@babel/core":"^7.8.4","@types/jest":"^25.1.3","@types/node":"^10.17.19","npm-run-all":"^4.1.5","webpack-cli":"^3.3.11","@types/jsdom":"^16.2.1","@types/unorm":"^1.3.28","babel-loader":"^8.0.6","karma-jasmine":"^4.0.1","karma-webpack":"^4.0.2","@babel/runtime":"^7.18.9","@types/jasmine":"^3.5.10","@babel/register":"^7.9.0","license-checker":"^25.0.1","@microsoft/tsdoc":"^0.12.16","on-build-webpack":"^0.1.0","@babel/preset-env":"^7.8.4","markdown-it-regex":"^0.2.0","@types/webpack-env":"^1.15.2","eslint-plugin-jsdoc":"^36.1.1","markdown-it-footnote":"^3.0.3","karma-chrome-launcher":"^3.1.0","karma-firefox-launcher":"^1.3.0","karma-sourcemap-loader":"^0.3.7","typedoc-plugin-markdown":"^2.2.17","@typescript-eslint/parser":"^2.20.0","vuepress-plugin-clean-urls":"^1.1.1","karma-jasmine-html-reporter":"^1.7.0","eslint-plugin-license-header":"^0.2.0","string-replace-webpack-plugin":"^0.1.3","@babel/plugin-transform-runtime":"^7.8.3","@typescript-eslint/eslint-plugin":"^2.20.0","@vuepress/plugin-active-header-links":"^1.3.1","babel-plugin-transform-inline-environment-variables":"^0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/hyperformula_2.4.0_1682323900448_0.9265179601422382","host":"s3://npm-registry-packages"}},"2.5.0":{"name":"hyperformula","version":"2.5.0","keywords":["formula","spreadsheet","calculation","data","compute","tabular-data","operation","conversion","arithmetic","concatenation","comparison","logical","formulas","parser","excel","office","workbook","worksheet","sheet","open formula","openformula"],"author":{"name":"Handsoncode","email":"hello@handsontable.com"},"license":"GPL-3.0-only","_id":"hyperformula@2.5.0","maintainers":[{"name":"warpech","email":"marcin.warpechowski@handsontable.com"},{"name":"kspilka","email":"krzysztof.spilka@handsontable.com"},{"name":"budnix","email":"budnix+npm@gmail.com"},{"name":"jansiegel","email":"js.ziggle@gmail.com"},{"name":"wszymanski","email":"wojciech.piotr.szymanski@gmail.com"},{"name":"jakub.sekowski_handsontable.com","email":"jakub.sekowski@handsontable.com"}],"homepage":"https://hyperformula.handsontable.com/","bugs":{"url":"https://github.com/handsontable/hyperformula/issues"},"dist":{"shasum":"b4c88de766ed5f6fb9f811ff4ef02290fbfe3a76","tarball":"https://registry.npmjs.org/hyperformula/-/hyperformula-2.5.0.tgz","fileCount":547,"integrity":"sha512-HkP7JZAmG7EQFF5XAhB3aGtTHvafblSRITTMYUsVoT9czIvYY7CvMQFfK1JNHJUVS844t8bnJpKEOqwcgBcHZg==","signatures":[{"sig":"MEUCIQD/Wj3ouieTHD8fTf5j0hCSd+uPcsKuVrIqPUn5JIKx3gIgd7jGSiFmnulz87AUr41v6agwsunCoCxb/XBtqcSBjfE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10266706},"main":"commonjs/index.js","unpkg":"dist/hyperformula.min.js","module":"es/index.js","gitHead":"405d3c0b92d31f19a6df6516d62c538e5cec2b96","scripts":{"lint":"eslint . --ext .js,.ts","test":"npm-run-all lint test:unit test:browser","clean":"rimraf coverage/ commonjs/ dist/ es/ languages/ lib/ typings/ test-jasmine/","tsnode":"ts-node --transpile-only -O {\\\"module\\\":\\\"commonjs\\\"}","compile":"tsc","docs:dev":"npm run typedoc:build-api && vuepress dev docs --silent --no-clear-screen --no-cache","lint:fix":"eslint . --ext .js,.ts --fix","bundle:es":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=es env-cmd -f ht.config.js babel lib --out-dir es","test:unit":"cross-env NODE_ICU_DATA=node_modules/full-icu jest","bundle-all":"cross-env HF_COMPILE=1 npm-run-all clean compile bundle:** verify-bundles","bundle:cjs":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=commonjs env-cmd -f ht.config.js babel lib --out-dir commonjs","docs:build":"npm run bundle-all && npm run typedoc:build-api && vuepress build docs","verify:cjs":"node script/check-file.js commonjs","verify:umd":"node script/check-file.js dist/hyperformula.js","test:browser":"cross-env-shell BABEL_ENV=dist env-cmd -f ht.config.js karma start","test:unit.ci":"cross-env NODE_ICU_DATA=node_modules/full-icu node --expose-gc ./node_modules/jest/bin/jest --forceExit","compile:tests":"tsc --project tsconfig.test.json","jasmine:start":"cross-env NODE_ICU_DATA=node_modules/full-icu jasmine --config=jasmine.json","test:coverage":"npm run test:unit -- --coverage","typedoc:build":"typedoc --options .typedoc.ts","typedoc:serve":"npm run typedoc:build && serve doc -p 5005","bundle:typings":"tsc --emitDeclarationOnly -d --outDir typings","check:licenses":"license-checker --production --excludePackages=\"hyperformula@0.0.1\" --onlyAllow=\"MIT; Apache-2.0; BSD-3-Clause; BSD-2-Clause; ISC; BSD; Unlicense\"","test:logMemory":"cross-env NODE_ICU_DATA=node_modules/full-icu jest --runInBand --logHeapUsage","verify-bundles":"run-p verify:**","verify:typings":"tsc --noEmit","verify:umd:min":"node script/check-file.js dist/hyperformula.min.js","benchmark:basic":"npm run tsnode test/performance/run-basic-benchmark.ts","benchmark:cruds":"npm run tsnode test/performance/run-cruds-benchmark.ts","verify:umd:full":"node script/check-file.js dist/hyperformula.full.js","bundle:languages":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=dist NODE_ENV=languages env-cmd -f ht.config.js webpack","test:performance":"npm run benchmark:basic && npm run benchmark:cruds","bundle:production":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=dist NODE_ENV=production env-cmd -f ht.config.js webpack ./lib/index.js","typedoc:build-api":"typedoc --options .typedoc.md.ts","bundle:development":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=dist NODE_ENV=development env-cmd -f ht.config.js webpack ./lib/index.js","test:browser.debug":"cross-env-shell BABEL_ENV=dist NODE_ENV=debug env-cmd -f ht.config.js karma start","verify:umd:full.min":"node script/check-file.js dist/hyperformula.full.min.js","verify:publish-package":"npm pack | node script/check-publish-package.js","benchmark:write-to-file":"npm run tsnode test/performance/write-to-file.ts","benchmark:compare-benchmarks":"npm run tsnode test/performance/compare-benchmarks.ts"},"typings":"./typings/index.d.ts","_npmUser":{"name":"jakub.sekowski_handsontable.com","email":"jakub.sekowski@handsontable.com"},"jsdelivr":"dist/hyperformula.min.js","repository":{"url":"git+https://github.com/handsontable/hyperformula.git","type":"git"},"_npmVersion":"8.3.1","description":"HyperFormula is a JavaScript engine for efficient processing of spreadsheet-like data and formulas","directories":{},"jsnext:main":"es/index.js","_nodeVersion":"16.14.0","browserslist":["last 2 chrome versions","last 2 and_chr versions","last 2 firefox versions","last 2 and_ff versions","last 2 safari versions","last 2 ios_saf versions","last 2 edge versions","last 2 and_uc versions","last 2 and_qq versions","last 2 op_mob versions"],"dependencies":{"unorm":"^1.6.0","chevrotain":"^6.5.0","tiny-emitter":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tar":"^6.0.1","jest":"^26.0.0","jsdom":"^16.2.2","karma":"^6.4.2","serve":"^14.2.0","eslint":"^7.0.0","moment":"^2.22.2","rimraf":"^3.0.2","core-js":"^3.23.0","env-cmd":"^10.1.0","jasmine":"^4.0.0","ts-jest":"^26.0.0","ts-node":"^8.0.1","typedoc":"^0.19.2","webpack":"^4.41.6","as-table":"^1.0.55","full-icu":"^1.3.1","vuepress":"^1.9.9","cross-env":"^7.0.0","ts-loader":"^7.0.2","weak-napi":"^2.0.2","@babel/cli":"^7.8.4","typescript":"^4.0.8","webpackbar":"^4.0.0","@babel/core":"^7.8.4","@types/jest":"^26.0.0","@types/node":"^10.17.19","npm-run-all":"^4.1.5","webpack-cli":"^3.3.11","@types/jsdom":"^16.2.1","@types/unorm":"^1.3.28","babel-loader":"^8.0.6","karma-jasmine":"^4.0.1","karma-webpack":"^4.0.2","@babel/runtime":"^7.18.9","@types/jasmine":"^4.0.0","@babel/register":"^7.9.0","license-checker":"^25.0.1","@microsoft/tsdoc":"^0.12.16","on-build-webpack":"^0.1.0","@babel/preset-env":"^7.8.4","markdown-it-regex":"^0.2.0","@types/webpack-env":"^1.15.2","eslint-plugin-jsdoc":"^43.1.1","markdown-it-footnote":"^3.0.3","karma-chrome-launcher":"^3.1.0","string-replace-loader":"^2.3.0","karma-firefox-launcher":"^1.3.0","karma-sourcemap-loader":"^0.3.7","typedoc-plugin-markdown":"^2.2.17","@typescript-eslint/parser":"^5.59.1","vuepress-plugin-clean-urls":"^1.1.1","karma-jasmine-html-reporter":"^1.7.0","eslint-plugin-license-header":"^0.6.0","@babel/plugin-transform-runtime":"^7.8.3","@typescript-eslint/eslint-plugin":"^5.59.1","@vuepress/plugin-active-header-links":"^1.3.1","babel-plugin-transform-inline-environment-variables":"^0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/hyperformula_2.5.0_1685345801488_0.579096123886689","host":"s3://npm-registry-packages"}},"2.6.0":{"name":"hyperformula","version":"2.6.0","keywords":["formula","spreadsheet","calculation","data","compute","tabular-data","operation","conversion","arithmetic","concatenation","comparison","logical","formulas","parser","excel","office","workbook","worksheet","sheet","open formula","openformula"],"author":{"name":"Handsoncode","email":"hello@handsontable.com"},"license":"GPL-3.0-only","_id":"hyperformula@2.6.0","maintainers":[{"name":"warpech","email":"marcin.warpechowski@handsontable.com"},{"name":"kspilka","email":"krzysztof.spilka@handsontable.com"},{"name":"budnix","email":"budnix+npm@gmail.com"},{"name":"jansiegel","email":"js.ziggle@gmail.com"},{"name":"wszymanski","email":"wojciech.piotr.szymanski@gmail.com"},{"name":"jakub.sekowski_handsontable.com","email":"jakub.sekowski@handsontable.com"}],"homepage":"https://hyperformula.handsontable.com/","bugs":{"url":"https://github.com/handsontable/hyperformula/issues"},"dist":{"shasum":"6617c0517059a076e3c1b1b0d1b8988b0fe5ba90","tarball":"https://registry.npmjs.org/hyperformula/-/hyperformula-2.6.0.tgz","fileCount":553,"integrity":"sha512-jnEwxG8vFoxVBh7ahx2G6IpUvjH4yB3RNj6C9FX1C3XwQ4Km28dPp6obnRCXk/cZuh6tc/V4pSD9+jwv7r0Xgg==","signatures":[{"sig":"MEYCIQDMgWL3gXVwkghcQHi6ccvA/OkQHF1BexJ/HCjcx2iWpQIhAKAHtjlXBaSzGKoMtfcCVKvHzP8T/R3S0FFxE8STWUxq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10306560},"main":"commonjs/index.js","unpkg":"dist/hyperformula.min.js","module":"es/index.js","gitHead":"84e260034eaf65c6cdb0e6518053a185b2e3e9db","scripts":{"lint":"eslint . --ext .js,.ts","test":"npm-run-all lint test:unit test:browser","clean":"rimraf coverage/ commonjs/ dist/ es/ languages/ lib/ typings/ test-jasmine/","tsnode":"ts-node --transpile-only -O {\\\"module\\\":\\\"commonjs\\\"}","compile":"tsc","docs:dev":"npm run typedoc:build-api && vuepress dev docs --silent --no-clear-screen --no-cache","lint:fix":"eslint . --ext .js,.ts --fix","bundle:es":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=es env-cmd -f ht.config.js babel lib --out-dir es","test:unit":"cross-env NODE_ICU_DATA=node_modules/full-icu jest","bundle-all":"cross-env HF_COMPILE=1 npm-run-all clean compile bundle:** verify-bundles","bundle:cjs":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=commonjs env-cmd -f ht.config.js babel lib --out-dir commonjs","docs:build":"npm run bundle-all && npm run typedoc:build-api && vuepress build docs","verify:cjs":"node script/check-file.js commonjs","verify:umd":"node script/check-file.js dist/hyperformula.js","test:browser":"cross-env-shell BABEL_ENV=dist env-cmd -f ht.config.js karma start","test:unit.ci":"cross-env NODE_ICU_DATA=node_modules/full-icu node --expose-gc ./node_modules/jest/bin/jest --forceExit","compile:tests":"tsc --project tsconfig.test.json","jasmine:start":"cross-env NODE_ICU_DATA=node_modules/full-icu jasmine --config=jasmine.json","test:coverage":"npm run test:unit -- --coverage","typedoc:build":"typedoc --options .typedoc.ts","typedoc:serve":"npm run typedoc:build && serve doc -p 5005","bundle:typings":"tsc --emitDeclarationOnly -d --outDir typings","check:licenses":"license-checker --production --excludePackages=\"hyperformula@0.0.1\" --onlyAllow=\"MIT; Apache-2.0; BSD-3-Clause; BSD-2-Clause; ISC; BSD; Unlicense\"","test:logMemory":"cross-env NODE_ICU_DATA=node_modules/full-icu jest --runInBand --logHeapUsage","verify-bundles":"run-p verify:**","verify:typings":"tsc --noEmit","verify:umd:min":"node script/check-file.js dist/hyperformula.min.js","benchmark:basic":"npm run tsnode test/performance/run-basic-benchmark.ts","benchmark:cruds":"npm run tsnode test/performance/run-cruds-benchmark.ts","verify:umd:full":"node script/check-file.js dist/hyperformula.full.js","bundle:languages":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=dist NODE_ENV=languages env-cmd -f ht.config.js webpack","test:performance":"npm run benchmark:basic && npm run benchmark:cruds","bundle:production":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=dist NODE_ENV=production env-cmd -f ht.config.js webpack ./lib/index.js","typedoc:build-api":"typedoc --options .typedoc.md.ts","bundle:development":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=dist NODE_ENV=development env-cmd -f ht.config.js webpack ./lib/index.js","test:browser.debug":"cross-env-shell BABEL_ENV=dist NODE_ENV=debug env-cmd -f ht.config.js karma start","verify:umd:full.min":"node script/check-file.js dist/hyperformula.full.min.js","verify:publish-package":"npm pack | node script/check-publish-package.js","benchmark:write-to-file":"npm run tsnode test/performance/write-to-file.ts","benchmark:compare-benchmarks":"npm run tsnode test/performance/compare-benchmarks.ts"},"typings":"./typings/index.d.ts","_npmUser":{"name":"jakub.sekowski_handsontable.com","email":"jakub.sekowski@handsontable.com"},"jsdelivr":"dist/hyperformula.min.js","repository":{"url":"git+https://github.com/handsontable/hyperformula.git","type":"git"},"_npmVersion":"8.3.1","description":"HyperFormula is a JavaScript engine for efficient processing of spreadsheet-like data and formulas","directories":{},"jsnext:main":"es/index.js","_nodeVersion":"16.14.0","browserslist":["last 2 chrome versions","last 2 and_chr versions","last 2 firefox versions","last 2 and_ff versions","last 2 safari versions","last 2 ios_saf versions","last 2 edge versions","last 2 and_uc versions","last 2 and_qq versions","last 2 op_mob versions"],"dependencies":{"unorm":"^1.6.0","chevrotain":"^6.5.0","tiny-emitter":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tar":"^6.0.1","jest":"^26.0.0","jsdom":"^16.2.2","karma":"^6.4.2","serve":"^14.2.0","eslint":"^7.0.0","moment":"^2.22.2","rimraf":"^3.0.2","core-js":"^3.23.0","env-cmd":"^10.1.0","jasmine":"^4.0.0","ts-jest":"^26.0.0","ts-node":"^8.0.1","typedoc":"^0.19.2","webpack":"^4.41.6","as-table":"^1.0.55","full-icu":"^1.3.1","vuepress":"^1.9.9","cross-env":"^7.0.0","ts-loader":"^7.0.2","weak-napi":"^2.0.2","@babel/cli":"^7.8.4","typescript":"^4.0.8","webpackbar":"^4.0.0","@babel/core":"^7.8.4","@types/jest":"^26.0.0","@types/node":"^10.17.19","npm-run-all":"^4.1.5","webpack-cli":"^3.3.11","@types/jsdom":"^16.2.1","@types/unorm":"^1.3.28","babel-loader":"^8.0.6","karma-jasmine":"^4.0.1","karma-webpack":"^4.0.2","@babel/runtime":"^7.18.9","@types/jasmine":"^4.0.0","@babel/register":"^7.9.0","license-checker":"^25.0.1","@microsoft/tsdoc":"^0.12.16","on-build-webpack":"^0.1.0","@babel/preset-env":"^7.8.4","markdown-it-regex":"^0.2.0","@types/webpack-env":"^1.15.2","eslint-plugin-jsdoc":"^43.1.1","markdown-it-footnote":"^3.0.3","karma-chrome-launcher":"^3.1.0","string-replace-loader":"^2.3.0","karma-firefox-launcher":"^1.3.0","karma-sourcemap-loader":"^0.3.7","typedoc-plugin-markdown":"^2.2.17","@typescript-eslint/parser":"^5.59.1","vuepress-plugin-clean-urls":"^1.1.1","karma-jasmine-html-reporter":"^1.7.0","eslint-plugin-license-header":"^0.6.0","@babel/plugin-transform-runtime":"^7.8.3","@typescript-eslint/eslint-plugin":"^5.59.1","@vuepress/plugin-active-header-links":"^1.3.1","babel-plugin-transform-inline-environment-variables":"^0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/hyperformula_2.6.0_1695111947305_0.7274268513757185","host":"s3://npm-registry-packages"}},"2.6.1":{"name":"hyperformula","version":"2.6.1","keywords":["formula","spreadsheet","calculation","data","compute","tabular-data","operation","conversion","arithmetic","concatenation","comparison","logical","formulas","parser","excel","office","workbook","worksheet","sheet","open formula","openformula"],"author":{"name":"Handsoncode","email":"hello@handsontable.com"},"license":"GPL-3.0-only","_id":"hyperformula@2.6.1","maintainers":[{"name":"warpech","email":"marcin.warpechowski@handsontable.com"},{"name":"kspilka","email":"krzysztof.spilka@handsontable.com"},{"name":"budnix","email":"budnix+npm@gmail.com"},{"name":"jansiegel","email":"js.ziggle@gmail.com"},{"name":"wszymanski","email":"wojciech.piotr.szymanski@gmail.com"},{"name":"jakub.sekowski_handsontable.com","email":"jakub.sekowski@handsontable.com"}],"homepage":"https://hyperformula.handsontable.com/","bugs":{"url":"https://github.com/handsontable/hyperformula/issues"},"dist":{"shasum":"ba30ec23fb7a92aa7eb25c7cc3cb9b3de698ac81","tarball":"https://registry.npmjs.org/hyperformula/-/hyperformula-2.6.1.tgz","fileCount":553,"integrity":"sha512-GzL+R+UweB4FtT7p71cDS0wFVq5CMUjBincSSVzccBsPRgw4aIc/GbWLuuvrX6mH/r2ubYDu6udnr1/+OMoI9w==","signatures":[{"sig":"MEUCIEbr7Lt28zOrX+/AMAHQX2sGZRYwitG/5T5N0PsNSGZFAiEA6OfOtdan+bIbexYNZmuxetk5xwG/cDqWmTb7YLhN3tQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10326496},"main":"commonjs/index.js","unpkg":"dist/hyperformula.min.js","module":"es/index.js","gitHead":"9981e1b08c9ea9461ac5a2e6d776099fefec5e6c","scripts":{"lint":"eslint . --ext .js,.ts","test":"npm-run-all lint test:unit test:browser","clean":"rimraf coverage/ commonjs/ dist/ es/ languages/ lib/ typings/ test-jasmine/","tsnode":"ts-node --transpile-only -O {\\\"module\\\":\\\"commonjs\\\"}","compile":"tsc","docs:dev":"npm run typedoc:build-api && vuepress dev docs --silent --no-clear-screen --no-cache","lint:fix":"eslint . --ext .js,.ts --fix","bundle:es":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=es env-cmd -f ht.config.js babel lib --out-dir es","test:unit":"cross-env NODE_ICU_DATA=node_modules/full-icu jest","bundle-all":"cross-env HF_COMPILE=1 npm-run-all clean compile bundle:** verify-bundles","bundle:cjs":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=commonjs env-cmd -f ht.config.js babel lib --out-dir commonjs","docs:build":"npm run bundle-all && npm run typedoc:build-api && vuepress build docs","verify:cjs":"node script/check-file.js commonjs","verify:umd":"node script/check-file.js dist/hyperformula.js","test:browser":"cross-env-shell BABEL_ENV=dist env-cmd -f ht.config.js karma start","test:unit.ci":"cross-env NODE_ICU_DATA=node_modules/full-icu node --expose-gc ./node_modules/jest/bin/jest --forceExit","compile:tests":"tsc --project tsconfig.test.json","jasmine:start":"cross-env NODE_ICU_DATA=node_modules/full-icu jasmine --config=jasmine.json","test:coverage":"npm run test:unit -- --coverage","typedoc:build":"typedoc --options .typedoc.ts","typedoc:serve":"npm run typedoc:build && serve doc -p 5005","bundle:typings":"tsc --emitDeclarationOnly -d --outDir typings","check:licenses":"license-checker --production --excludePackages=\"hyperformula@0.0.1\" --onlyAllow=\"MIT; Apache-2.0; BSD-3-Clause; BSD-2-Clause; ISC; BSD; Unlicense\"","test:logMemory":"cross-env NODE_ICU_DATA=node_modules/full-icu jest --runInBand --logHeapUsage","verify-bundles":"run-p verify:**","verify:typings":"tsc --noEmit","verify:umd:min":"node script/check-file.js dist/hyperformula.min.js","benchmark:basic":"npm run tsnode test/performance/run-basic-benchmark.ts","benchmark:cruds":"npm run tsnode test/performance/run-cruds-benchmark.ts","verify:umd:full":"node script/check-file.js dist/hyperformula.full.js","bundle:languages":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=dist NODE_ENV=languages env-cmd -f ht.config.js webpack","test:performance":"npm run benchmark:basic && npm run benchmark:cruds","bundle:production":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=dist NODE_ENV=production env-cmd -f ht.config.js webpack ./lib/index.js","typedoc:build-api":"typedoc --options .typedoc.md.ts","bundle:development":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=dist NODE_ENV=development env-cmd -f ht.config.js webpack ./lib/index.js","test:browser.debug":"cross-env-shell BABEL_ENV=dist NODE_ENV=debug env-cmd -f ht.config.js karma start","verify:umd:full.min":"node script/check-file.js dist/hyperformula.full.min.js","verify:publish-package":"npm pack | node script/check-publish-package.js","benchmark:write-to-file":"npm run tsnode test/performance/write-to-file.ts","benchmark:compare-benchmarks":"npm run tsnode test/performance/compare-benchmarks.ts"},"typings":"./typings/index.d.ts","_npmUser":{"name":"jakub.sekowski_handsontable.com","email":"jakub.sekowski@handsontable.com"},"jsdelivr":"dist/hyperformula.min.js","repository":{"url":"git+https://github.com/handsontable/hyperformula.git","type":"git"},"_npmVersion":"8.3.1","description":"HyperFormula is a JavaScript engine for efficient processing of spreadsheet-like data and formulas","directories":{},"jsnext:main":"es/index.js","_nodeVersion":"16.14.0","browserslist":["last 2 chrome versions","last 2 and_chr versions","last 2 firefox versions","last 2 and_ff versions","last 2 safari versions","last 2 ios_saf versions","last 2 edge versions","last 2 and_uc versions","last 2 and_qq versions","last 2 op_mob versions"],"dependencies":{"unorm":"^1.6.0","chevrotain":"^6.5.0","tiny-emitter":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tar":"^6.0.1","jest":"^26.0.0","jsdom":"^16.2.2","karma":"^6.4.2","serve":"^14.2.0","eslint":"^7.0.0","moment":"^2.22.2","rimraf":"^3.0.2","core-js":"^3.23.0","env-cmd":"^10.1.0","jasmine":"^4.0.0","ts-jest":"^26.0.0","ts-node":"^8.0.1","typedoc":"^0.19.2","webpack":"^4.41.6","as-table":"^1.0.55","full-icu":"^1.3.1","vuepress":"^1.9.9","cross-env":"^7.0.0","ts-loader":"^7.0.2","weak-napi":"^2.0.2","@babel/cli":"^7.8.4","typescript":"^4.0.8","webpackbar":"^4.0.0","@babel/core":"^7.8.4","@types/jest":"^26.0.0","@types/node":"^10.17.19","npm-run-all":"^4.1.5","webpack-cli":"^3.3.11","@types/jsdom":"^16.2.1","@types/unorm":"^1.3.28","babel-loader":"^8.0.6","karma-jasmine":"^4.0.1","karma-webpack":"^4.0.2","@babel/runtime":"^7.18.9","@types/jasmine":"^4.0.0","@babel/register":"^7.9.0","license-checker":"^25.0.1","@microsoft/tsdoc":"^0.12.16","on-build-webpack":"^0.1.0","@babel/preset-env":"^7.8.4","markdown-it-regex":"^0.2.0","@types/webpack-env":"^1.15.2","eslint-plugin-jsdoc":"^43.1.1","markdown-it-footnote":"^3.0.3","karma-chrome-launcher":"^3.1.0","string-replace-loader":"^2.3.0","karma-firefox-launcher":"^1.3.0","karma-sourcemap-loader":"^0.3.7","typedoc-plugin-markdown":"^2.2.17","@typescript-eslint/parser":"^5.59.1","vuepress-plugin-clean-urls":"^1.1.1","karma-jasmine-html-reporter":"^1.7.0","eslint-plugin-license-header":"^0.6.0","@babel/plugin-transform-runtime":"^7.8.3","@typescript-eslint/eslint-plugin":"^5.59.1","@vuepress/plugin-active-header-links":"^1.3.1","babel-plugin-transform-inline-environment-variables":"^0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/hyperformula_2.6.1_1703681996530_0.27737677582190146","host":"s3://npm-registry-packages"}},"2.6.2":{"name":"hyperformula","version":"2.6.2","keywords":["formula","spreadsheet","calculation","data","compute","tabular-data","operation","conversion","arithmetic","concatenation","comparison","logical","formulas","parser","excel","office","workbook","worksheet","sheet","open formula","openformula"],"author":{"name":"Handsoncode","email":"hello@handsontable.com"},"license":"GPL-3.0-only","_id":"hyperformula@2.6.2","maintainers":[{"name":"warpech","email":"marcin.warpechowski@handsontable.com"},{"name":"kspilka","email":"krzysztof.spilka@handsontable.com"},{"name":"budnix","email":"budnix+npm@gmail.com"},{"name":"jansiegel","email":"js.ziggle@gmail.com"},{"name":"wszymanski","email":"wojciech.piotr.szymanski@gmail.com"},{"name":"jakub.sekowski_handsontable.com","email":"jakub.sekowski@handsontable.com"}],"homepage":"https://hyperformula.handsontable.com/","bugs":{"url":"https://github.com/handsontable/hyperformula/issues"},"dist":{"shasum":"763c74d7347012b847de3318fbe99383d6187587","tarball":"https://registry.npmjs.org/hyperformula/-/hyperformula-2.6.2.tgz","fileCount":553,"integrity":"sha512-PtrYbEi+qyXEc1GSN8bhQqdOeDh6wajWpZajAMhJiJT/XRlXNm7LhSbkvi0cCCBGJHu+8zP3Y5qDmrzbdCh0QA==","signatures":[{"sig":"MEQCIDr/w2sXO7kXkaXRbliFuiZ1YG/+xbiCuRnBobDFWG5YAiBh6EhD7ZGi0hewsrmwFRbO07cr8P8pSe3rUgBAcRUo8g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10042804},"main":"commonjs/index.js","unpkg":"dist/hyperformula.min.js","module":"es/index.js","gitHead":"14f7ffc2ecc67a8191d1caaf70089ba31c47286c","scripts":{"lint":"eslint . --ext .js,.ts","test":"npm-run-all lint test:unit test:browser","clean":"rimraf coverage/ commonjs/ dist/ es/ languages/ lib/ typings/ test-jasmine/","tsnode":"ts-node --transpile-only -O {\\\"module\\\":\\\"commonjs\\\"}","compile":"tsc","docs:dev":"npm run typedoc:build-api && vuepress dev docs --silent --no-clear-screen --no-cache","lint:fix":"eslint . --ext .js,.ts --fix","bundle:es":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=es env-cmd -f ht.config.js babel lib --out-dir es","test:unit":"cross-env NODE_ICU_DATA=node_modules/full-icu jest","bundle-all":"cross-env HF_COMPILE=1 npm-run-all clean compile bundle:** verify-bundles","bundle:cjs":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=commonjs env-cmd -f ht.config.js babel lib --out-dir commonjs","docs:build":"npm run bundle-all && npm run typedoc:build-api && vuepress build docs","verify:cjs":"node script/check-file.js commonjs","verify:umd":"node script/check-file.js dist/hyperformula.js","test:browser":"cross-env-shell BABEL_ENV=dist env-cmd -f ht.config.js karma start","test:unit.ci":"cross-env NODE_ICU_DATA=node_modules/full-icu node --expose-gc ./node_modules/jest/bin/jest --forceExit","compile:tests":"tsc --project tsconfig.test.json","jasmine:start":"cross-env NODE_ICU_DATA=node_modules/full-icu jasmine --config=jasmine.json","test:coverage":"npm run test:unit -- --coverage","typedoc:build":"typedoc --options .typedoc.ts","typedoc:serve":"npm run typedoc:build && serve doc -p 5005","bundle:typings":"tsc --emitDeclarationOnly -d --outDir typings","check:licenses":"license-checker --production --excludePackages=\"hyperformula@0.0.1\" --onlyAllow=\"MIT; Apache-2.0; BSD-3-Clause; BSD-2-Clause; ISC; BSD; Unlicense\"","test:logMemory":"cross-env NODE_ICU_DATA=node_modules/full-icu jest --runInBand --logHeapUsage","verify-bundles":"run-p verify:**","verify:typings":"tsc --noEmit","verify:umd:min":"node script/check-file.js dist/hyperformula.min.js","benchmark:basic":"npm run tsnode test/performance/run-basic-benchmark.ts","benchmark:cruds":"npm run tsnode test/performance/run-cruds-benchmark.ts","verify:umd:full":"node script/check-file.js dist/hyperformula.full.js","bundle:languages":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=dist NODE_ENV=languages env-cmd -f ht.config.js webpack","test:performance":"npm run benchmark:basic && npm run benchmark:cruds","bundle:production":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=dist NODE_ENV=production env-cmd -f ht.config.js webpack ./lib/index.js","typedoc:build-api":"typedoc --options .typedoc.md.ts","bundle:development":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=dist NODE_ENV=development env-cmd -f ht.config.js webpack ./lib/index.js","test:browser.debug":"cross-env-shell BABEL_ENV=dist NODE_ENV=debug env-cmd -f ht.config.js karma start","verify:umd:full.min":"node script/check-file.js dist/hyperformula.full.min.js","verify:publish-package":"npm pack | node script/check-publish-package.js","benchmark:write-to-file":"npm run tsnode test/performance/write-to-file.ts","benchmark:compare-benchmarks":"npm run tsnode test/performance/compare-benchmarks.ts"},"typings":"./typings/index.d.ts","_npmUser":{"name":"jakub.sekowski_handsontable.com","email":"jakub.sekowski@handsontable.com"},"jsdelivr":"dist/hyperformula.min.js","repository":{"url":"git+https://github.com/handsontable/hyperformula.git","type":"git"},"_npmVersion":"8.3.1","description":"HyperFormula is a JavaScript engine for efficient processing of spreadsheet-like data and formulas","directories":{},"jsnext:main":"es/index.js","_nodeVersion":"16.14.0","browserslist":["last 2 chrome versions","last 2 and_chr versions","last 2 firefox versions","last 2 and_ff versions","last 2 safari versions","last 2 ios_saf versions","last 2 edge versions","last 2 and_uc versions","last 2 and_qq versions","last 2 op_mob versions"],"dependencies":{"chevrotain":"^6.5.0","tiny-emitter":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tar":"^6.0.1","jest":"^26.0.0","jsdom":"^16.2.2","karma":"^6.4.2","serve":"^14.2.0","eslint":"^7.0.0","moment":"^2.22.2","rimraf":"^3.0.2","core-js":"^3.23.0","env-cmd":"^10.1.0","jasmine":"^4.0.0","ts-jest":"^26.0.0","ts-node":"^8.0.1","typedoc":"^0.19.2","webpack":"^4.41.6","as-table":"^1.0.55","full-icu":"^1.3.1","vuepress":"^1.9.9","cross-env":"^7.0.0","ts-loader":"^7.0.2","weak-napi":"^2.0.2","@babel/cli":"^7.8.4","typescript":"^4.0.8","webpackbar":"^4.0.0","@babel/core":"^7.8.4","@types/jest":"^26.0.0","@types/node":"^10.17.19","npm-run-all":"^4.1.5","webpack-cli":"^3.3.11","@types/jsdom":"^16.2.1","babel-loader":"^8.0.6","karma-jasmine":"^4.0.1","karma-webpack":"^4.0.2","@babel/runtime":"^7.18.9","@types/jasmine":"^4.0.0","@babel/register":"^7.9.0","license-checker":"^25.0.1","@microsoft/tsdoc":"^0.12.16","on-build-webpack":"^0.1.0","@babel/preset-env":"^7.8.4","markdown-it-regex":"^0.2.0","@types/webpack-env":"^1.15.2","eslint-plugin-jsdoc":"^43.1.1","markdown-it-footnote":"^3.0.3","karma-chrome-launcher":"^3.1.0","string-replace-loader":"^2.3.0","karma-firefox-launcher":"^1.3.0","karma-sourcemap-loader":"^0.3.7","typedoc-plugin-markdown":"^2.2.17","@typescript-eslint/parser":"^5.59.1","vuepress-plugin-clean-urls":"^1.1.1","karma-jasmine-html-reporter":"^1.7.0","eslint-plugin-license-header":"^0.6.0","@babel/plugin-transform-runtime":"^7.8.3","@typescript-eslint/eslint-plugin":"^5.59.1","@vuepress/plugin-active-header-links":"^1.3.1","babel-plugin-transform-inline-environment-variables":"^0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/hyperformula_2.6.2_1707995401675_0.8314771342536793","host":"s3://npm-registry-packages"}},"2.7.0":{"name":"hyperformula","version":"2.7.0","keywords":["formula","spreadsheet","calculation","data","compute","tabular-data","operation","conversion","arithmetic","concatenation","comparison","logical","formulas","parser","excel","office","workbook","worksheet","sheet","open formula","openformula"],"author":{"name":"Handsoncode","email":"hello@handsontable.com"},"license":"GPL-3.0-only","_id":"hyperformula@2.7.0","maintainers":[{"name":"warpech","email":"marcin.warpechowski@handsontable.com"},{"name":"kspilka","email":"krzysztof.spilka@handsontable.com"},{"name":"budnix","email":"budnix+npm@gmail.com"},{"name":"jansiegel","email":"js.ziggle@gmail.com"},{"name":"wszymanski","email":"wojciech.piotr.szymanski@gmail.com"},{"name":"jakub.sekowski_handsontable.com","email":"jakub.sekowski@handsontable.com"}],"homepage":"https://hyperformula.handsontable.com/","bugs":{"url":"https://github.com/handsontable/hyperformula/issues"},"dist":{"shasum":"3a96209272bd8b884fb28b7232861d1dc36b48dc","tarball":"https://registry.npmjs.org/hyperformula/-/hyperformula-2.7.0.tgz","fileCount":556,"integrity":"sha512-fbpLfT8tDGKVA8tIAw4yJ9neQXabL9zJQ3T2de1r7RbdcneGQ9B6hRzi57SFfQ9vy76iR4JexEYG/pV6mcsW8Q==","signatures":[{"sig":"MEQCIBWyWfPoCO00OqJZBERDJB8F/wIbHFI2GVMXyzu2uJs5AiBPSFoWd5nBNf4vvm1ImGA8v21+w2BXEX74EaUCeMUCOA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10052917},"main":"commonjs/index.js","unpkg":"dist/hyperformula.min.js","module":"es/index.js","gitHead":"03fefd50912e8c18bb17d0909576275227daf8bd","scripts":{"lint":"eslint . --ext .js,.ts","test":"npm-run-all lint test:unit test:browser","clean":"rimraf coverage/ commonjs/ dist/ es/ languages/ lib/ typings/ test-jasmine/","tsnode":"ts-node --transpile-only -O {\\\"module\\\":\\\"commonjs\\\"}","compile":"tsc","docs:dev":"npm run typedoc:build-api && vuepress dev docs --silent --no-clear-screen --no-cache","lint:fix":"eslint . --ext .js,.ts --fix","bundle:es":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=es env-cmd -f ht.config.js babel lib --out-dir es","test:unit":"cross-env NODE_ICU_DATA=node_modules/full-icu jest","bundle-all":"cross-env HF_COMPILE=1 npm-run-all clean compile bundle:** verify-bundles","bundle:cjs":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=commonjs env-cmd -f ht.config.js babel lib --out-dir commonjs","docs:build":"npm run bundle-all && npm run typedoc:build-api && vuepress build docs","test:watch":"cross-env NODE_ICU_DATA=node_modules/full-icu jest --watch","verify:cjs":"node script/check-file.js commonjs","verify:umd":"node script/check-file.js dist/hyperformula.js","test:browser":"cross-env-shell BABEL_ENV=dist env-cmd -f ht.config.js karma start","test:unit.ci":"cross-env NODE_ICU_DATA=node_modules/full-icu node --expose-gc ./node_modules/jest/bin/jest --forceExit","compile:tests":"tsc --project tsconfig.test.json","jasmine:start":"cross-env NODE_ICU_DATA=node_modules/full-icu jasmine --config=jasmine.json","test:coverage":"npm run test:unit -- --coverage","typedoc:build":"typedoc --options .typedoc.ts","typedoc:serve":"npm run typedoc:build && serve doc -p 5005","bundle:typings":"tsc --emitDeclarationOnly -d --outDir typings","check:licenses":"license-checker --production --excludePackages=\"hyperformula@0.0.1\" --onlyAllow=\"MIT; Apache-2.0; BSD-3-Clause; BSD-2-Clause; ISC; BSD; Unlicense\"","test:logMemory":"cross-env NODE_ICU_DATA=node_modules/full-icu jest --runInBand --logHeapUsage","verify-bundles":"run-p verify:**","verify:typings":"tsc --noEmit","verify:umd:min":"node script/check-file.js dist/hyperformula.min.js","benchmark:basic":"npm run tsnode test/performance/run-basic-benchmark.ts","benchmark:cruds":"npm run tsnode test/performance/run-cruds-benchmark.ts","verify:umd:full":"node script/check-file.js dist/hyperformula.full.js","bundle:languages":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=dist NODE_ENV=languages env-cmd -f ht.config.js webpack","test:performance":"npm run benchmark:basic && npm run benchmark:cruds","bundle:production":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=dist NODE_ENV=production env-cmd -f ht.config.js webpack ./lib/index.js","typedoc:build-api":"typedoc --options .typedoc.md.ts","bundle:development":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=dist NODE_ENV=development env-cmd -f ht.config.js webpack ./lib/index.js","test:browser.debug":"cross-env-shell BABEL_ENV=dist NODE_ENV=debug env-cmd -f ht.config.js karma start","verify:umd:full.min":"node script/check-file.js dist/hyperformula.full.min.js","verify:publish-package":"npm pack | node script/check-publish-package.js","benchmark:write-to-file":"npm run tsnode test/performance/write-to-file.ts","benchmark:compare-benchmarks":"npm run tsnode test/performance/compare-benchmarks.ts"},"typings":"./typings/index.d.ts","_npmUser":{"name":"jakub.sekowski_handsontable.com","email":"jakub.sekowski@handsontable.com"},"jsdelivr":"dist/hyperformula.min.js","repository":{"url":"git+https://github.com/handsontable/hyperformula.git","type":"git"},"_npmVersion":"8.3.1","description":"HyperFormula is a JavaScript engine for efficient processing of spreadsheet-like data and formulas","directories":{},"jsnext:main":"es/index.js","_nodeVersion":"16.14.0","browserslist":["last 2 chrome versions","last 2 and_chr versions","last 2 firefox versions","last 2 and_ff versions","last 2 safari versions","last 2 ios_saf versions","last 2 edge versions","last 2 and_uc versions","last 2 and_qq versions","last 2 op_mob versions"],"dependencies":{"chevrotain":"^6.5.0","tiny-emitter":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tar":"^6.0.1","jest":"^26.0.0","jsdom":"^16.2.2","karma":"^6.4.2","serve":"^14.2.0","eslint":"^7.0.0","moment":"^2.22.2","rimraf":"^3.0.2","core-js":"^3.23.0","env-cmd":"^10.1.0","jasmine":"^4.0.0","ts-jest":"^26.0.0","ts-node":"^8.0.1","typedoc":"^0.19.2","webpack":"^4.41.6","as-table":"^1.0.55","full-icu":"^1.3.1","vuepress":"^1.9.9","cross-env":"^7.0.0","ts-loader":"^7.0.2","weak-napi":"^2.0.2","@babel/cli":"^7.8.4","typescript":"^4.0.8","webpackbar":"^4.0.0","@babel/core":"^7.8.4","@types/jest":"^26.0.0","@types/node":"^10.17.19","npm-run-all":"^4.1.5","webpack-cli":"^3.3.11","@types/jsdom":"^16.2.1","babel-loader":"^8.0.6","karma-jasmine":"^4.0.1","karma-webpack":"^4.0.2","@babel/runtime":"^7.18.9","@types/jasmine":"^4.0.0","@babel/register":"^7.9.0","license-checker":"^25.0.1","@microsoft/tsdoc":"^0.12.16","on-build-webpack":"^0.1.0","@babel/preset-env":"^7.8.4","markdown-it-regex":"^0.2.0","@types/webpack-env":"^1.15.2","eslint-plugin-jsdoc":"^43.1.1","markdown-it-footnote":"^3.0.3","karma-chrome-launcher":"^3.1.0","string-replace-loader":"^2.3.0","karma-firefox-launcher":"^1.3.0","karma-sourcemap-loader":"^0.3.7","typedoc-plugin-markdown":"^2.2.17","@typescript-eslint/parser":"^5.59.1","vuepress-plugin-clean-urls":"^1.1.1","karma-jasmine-html-reporter":"^1.7.0","eslint-plugin-license-header":"^0.6.0","@babel/plugin-transform-runtime":"^7.8.3","@typescript-eslint/eslint-plugin":"^5.59.1","@vuepress/plugin-active-header-links":"^1.3.1","babel-plugin-transform-inline-environment-variables":"^0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/hyperformula_2.7.0_1712741754896_0.25339665889222585","host":"s3://npm-registry-packages"}},"2.7.1":{"name":"hyperformula","version":"2.7.1","keywords":["formula","spreadsheet","calculation","data","compute","tabular-data","operation","conversion","arithmetic","concatenation","comparison","logical","formulas","parser","excel","office","workbook","worksheet","sheet","open formula","openformula"],"author":{"name":"Handsoncode","email":"hello@handsontable.com"},"license":"GPL-3.0-only","_id":"hyperformula@2.7.1","maintainers":[{"name":"warpech","email":"marcin.warpechowski@handsontable.com"},{"name":"kspilka","email":"krzysztof.spilka@handsontable.com"},{"name":"budnix","email":"budnix+npm@gmail.com"},{"name":"jansiegel","email":"js.ziggle@gmail.com"},{"name":"wszymanski","email":"wojciech.piotr.szymanski@gmail.com"},{"name":"jakub.sekowski_handsontable.com","email":"jakub.sekowski@handsontable.com"}],"homepage":"https://hyperformula.handsontable.com/","bugs":{"url":"https://github.com/handsontable/hyperformula/issues"},"dist":{"shasum":"575c1d63b70b1c5c8be02cb1389594a64619d0fd","tarball":"https://registry.npmjs.org/hyperformula/-/hyperformula-2.7.1.tgz","fileCount":556,"integrity":"sha512-mpVF5zOyNpksZzgTaCQyRAzdC/X43+taz5x1n7zNbs/PUUv0AuLmsy2yfihCr+vihUzN/pk+gXBbOfNpXKOpgA==","signatures":[{"sig":"MEQCIDoRIRH5hxeqTqUmdFrLg1/wuCQx1yHIKhB12e0/qL1oAiAYmWoCnmQzDvDtB2B1pa6M3dVdVKudnG/Kl8twQdsiow==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9876203},"main":"commonjs/index.js","unpkg":"dist/hyperformula.min.js","module":"es/index.js","gitHead":"dd16991c9541007b8b87bd6386d540a2122c60c6","scripts":{"lint":"eslint . --ext .js,.ts","test":"npm-run-all lint test:unit test:browser","clean":"rimraf coverage/ commonjs/ dist/ es/ languages/ lib/ typings/ test-jasmine/","tsnode":"ts-node --transpile-only -O {\\\"module\\\":\\\"commonjs\\\"}","compile":"tsc","docs:dev":"npm run typedoc:build-api && vuepress dev docs --silent --no-clear-screen --no-cache","lint:fix":"eslint . --ext .js,.ts --fix","bundle:es":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=es env-cmd -f ht.config.js babel lib --out-dir es","test:unit":"cross-env NODE_ICU_DATA=node_modules/full-icu jest","bundle-all":"cross-env HF_COMPILE=1 npm-run-all clean compile bundle:** verify-bundles","bundle:cjs":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=commonjs env-cmd -f ht.config.js babel lib --out-dir commonjs","docs:build":"npm run bundle-all && npm run typedoc:build-api && set NODE_OPTIONS=--openssl-legacy-provider && vuepress build docs","test:watch":"cross-env NODE_ICU_DATA=node_modules/full-icu jest --watch","verify:cjs":"node script/check-file.js commonjs","verify:umd":"node script/check-file.js dist/hyperformula.js","test:browser":"cross-env-shell BABEL_ENV=dist env-cmd -f ht.config.js karma start","test:unit.ci":"cross-env NODE_ICU_DATA=node_modules/full-icu node --expose-gc ./node_modules/jest/bin/jest --forceExit","compile:tests":"tsc --project tsconfig.test.json","jasmine:start":"cross-env NODE_ICU_DATA=node_modules/full-icu jasmine --config=jasmine.json","test:coverage":"npm run test:unit -- --coverage","typedoc:build":"typedoc --options .typedoc.ts","typedoc:serve":"npm run typedoc:build && serve doc -p 5005","bundle:typings":"tsc --emitDeclarationOnly -d --outDir typings","check:licenses":"license-checker --production --excludePackages=\"hyperformula@0.0.1\" --onlyAllow=\"MIT; Apache-2.0; BSD-3-Clause; BSD-2-Clause; ISC; BSD; Unlicense\"","test:logMemory":"cross-env NODE_ICU_DATA=node_modules/full-icu jest --runInBand --logHeapUsage","verify-bundles":"run-p verify:**","verify:typings":"tsc --noEmit","verify:umd:min":"node script/check-file.js dist/hyperformula.min.js","benchmark:basic":"npm run tsnode test/performance/run-basic-benchmark.ts","benchmark:cruds":"npm run tsnode test/performance/run-cruds-benchmark.ts","verify:umd:full":"node script/check-file.js dist/hyperformula.full.js","bundle:languages":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=dist NODE_ENV=languages env-cmd -f ht.config.js webpack","test:performance":"npm run benchmark:basic && npm run benchmark:cruds","bundle:production":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=dist NODE_ENV=production env-cmd -f ht.config.js webpack ./lib/index.js","typedoc:build-api":"typedoc --options .typedoc.md.ts","bundle:development":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=dist NODE_ENV=development env-cmd -f ht.config.js webpack ./lib/index.js","test:browser.debug":"cross-env-shell BABEL_ENV=dist NODE_ENV=debug env-cmd -f ht.config.js karma start","verify:umd:full.min":"node script/check-file.js dist/hyperformula.full.min.js","verify:publish-package":"npm pack | node script/check-publish-package.js","benchmark:write-to-file":"npm run tsnode test/performance/write-to-file.ts","benchmark:compare-benchmarks":"npm run tsnode test/performance/compare-benchmarks.ts"},"typings":"./typings/index.d.ts","_npmUser":{"name":"jakub.sekowski_handsontable.com","email":"jakub.sekowski@handsontable.com"},"jsdelivr":"dist/hyperformula.min.js","repository":{"url":"git+https://github.com/handsontable/hyperformula.git","type":"git"},"_npmVersion":"10.8.1","description":"HyperFormula is a JavaScript engine for efficient processing of spreadsheet-like data and formulas","directories":{},"jsnext:main":"es/index.js","_nodeVersion":"22.4.1","browserslist":["last 2 chrome versions","last 2 and_chr versions","last 2 firefox versions","last 2 and_ff versions","last 2 safari versions","last 2 ios_saf versions","last 2 edge versions","last 2 and_uc versions","last 2 and_qq versions","last 2 op_mob versions"],"dependencies":{"chevrotain":"^6.5.0","tiny-emitter":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tar":"^6.0.1","jest":"^26.0.0","jsdom":"^16.2.2","karma":"^6.4.2","serve":"^14.2.0","eslint":"^7.0.0","moment":"^2.22.2","rimraf":"^3.0.2","core-js":"^3.23.0","env-cmd":"^10.1.0","jasmine":"^4.0.0","ts-jest":"^26.0.0","ts-node":"^8.0.1","typedoc":"^0.19.2","webpack":"^4.41.6","as-table":"^1.0.55","full-icu":"^1.3.1","vuepress":"^1.9.9","cross-env":"^7.0.0","ts-loader":"^7.0.2","weak-napi":"^2.0.2","@babel/cli":"^7.8.4","typescript":"^4.0.8","webpackbar":"^4.0.0","@babel/core":"^7.8.4","@types/jest":"^26.0.0","@types/node":"^10.17.19","npm-run-all":"^4.1.5","webpack-cli":"^3.3.11","@types/jsdom":"^16.2.1","babel-loader":"^8.0.6","karma-jasmine":"^4.0.1","karma-webpack":"^4.0.2","@babel/runtime":"^7.18.9","@types/jasmine":"^4.0.0","@babel/register":"^7.9.0","license-checker":"^25.0.1","@microsoft/tsdoc":"^0.12.16","on-build-webpack":"^0.1.0","@babel/preset-env":"^7.8.4","markdown-it-regex":"^0.2.0","@types/webpack-env":"^1.15.2","eslint-plugin-jsdoc":"^43.1.1","markdown-it-footnote":"^3.0.3","karma-chrome-launcher":"^3.1.0","string-replace-loader":"^2.3.0","karma-firefox-launcher":"^1.3.0","karma-sourcemap-loader":"^0.3.7","typedoc-plugin-markdown":"^2.2.17","@typescript-eslint/parser":"^5.59.1","vuepress-plugin-clean-urls":"^1.1.1","karma-jasmine-html-reporter":"^1.7.0","eslint-plugin-license-header":"^0.6.0","@babel/plugin-transform-runtime":"^7.8.3","@typescript-eslint/eslint-plugin":"^5.59.1","@vuepress/plugin-active-header-links":"^1.3.1","babel-plugin-transform-inline-environment-variables":"^0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/hyperformula_2.7.1_1721295078853_0.37375513175385033","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"hyperformula","version":"3.0.0","keywords":["formula","spreadsheet","calculation","data","compute","tabular-data","operation","conversion","arithmetic","concatenation","comparison","logical","formulas","parser","excel","office","workbook","worksheet","sheet","open formula","openformula"],"author":{"name":"Handsoncode","email":"hello@handsontable.com"},"license":"GPL-3.0-only","_id":"hyperformula@3.0.0","maintainers":[{"name":"warpech","email":"marcin.warpechowski@handsontable.com"},{"name":"kspilka","email":"krzysztof.spilka@handsontable.com"},{"name":"budnix","email":"budnix+npm@gmail.com"},{"name":"jansiegel","email":"js.ziggle@gmail.com"},{"name":"wszymanski","email":"wojciech.piotr.szymanski@gmail.com"},{"name":"jakub.sekowski_handsontable.com","email":"jakub.sekowski@handsontable.com"}],"homepage":"https://hyperformula.handsontable.com/","bugs":{"url":"https://github.com/handsontable/hyperformula/issues"},"dist":{"shasum":"741d96ce54ef370ace5cf56b19aeb0ba9a7858e9","tarball":"https://registry.npmjs.org/hyperformula/-/hyperformula-3.0.0.tgz","fileCount":556,"integrity":"sha512-fAmwxQnbo405llUZiLcnrQTWA26kmbWZk+Cn58PJrANJ/xHBk7ls0ilcNJRIJdti5Z6AqPVi0hZSKvHLbTYtyQ==","signatures":[{"sig":"MEUCIBMF6AfQ3KU1DJZqas+T+z95X9peAs59pRszenibJKgWAiEA1oygaeHE3G2PXAzVRK0kPX9bF8eybZBrEfkTJdJ2rh0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10098020},"main":"commonjs/index.js","type":"commonjs","unpkg":"dist/hyperformula.min.js","module":"es/index.mjs","exports":{".":{"types":"./typings/index.d.ts","import":"./es/index.mjs","require":"./commonjs/index.js"},"./i18n/languages":{"types":"./typings/i18n/languages/index.d.ts","import":"./es/i18n/languages/index.mjs","require":"./commonjs/i18n/languages/index.js"},"./es/i18n/languages":{"types":"./typings/i18n/languages/index.d.ts","import":"./es/i18n/languages/index.mjs","require":"./commonjs/i18n/languages/index.js"},"./i18n/languages/csCZ":{"types":"./typings/i18n/languages/csCZ.d.ts","import":"./es/i18n/languages/csCZ.mjs","require":"./commonjs/i18n/languages/csCZ.js"},"./i18n/languages/daDK":{"types":"./typings/i18n/languages/daDK.d.ts","import":"./es/i18n/languages/daDK.mjs","require":"./commonjs/i18n/languages/daDK.js"},"./i18n/languages/deDE":{"types":"./typings/i18n/languages/deDE.d.ts","import":"./es/i18n/languages/deDE.mjs","require":"./commonjs/i18n/languages/deDE.js"},"./i18n/languages/enGB":{"types":"./typings/i18n/languages/enGB.d.ts","import":"./es/i18n/languages/enGB.mjs","require":"./commonjs/i18n/languages/enGB.js"},"./i18n/languages/enUS":{"types":"./typings/i18n/languages/enUS.d.ts","import":"./es/i18n/languages/enUS.mjs","require":"./commonjs/i18n/languages/enUS.js"},"./i18n/languages/esES":{"types":"./typings/i18n/languages/esES.d.ts","import":"./es/i18n/languages/esES.mjs","require":"./commonjs/i18n/languages/esES.js"},"./i18n/languages/fiFI":{"types":"./typings/i18n/languages/fiFI.d.ts","import":"./es/i18n/languages/fiFI.mjs","require":"./commonjs/i18n/languages/fiFI.js"},"./i18n/languages/frFR":{"types":"./typings/i18n/languages/frFR.d.ts","import":"./es/i18n/languages/frFR.mjs","require":"./commonjs/i18n/languages/frFR.js"},"./i18n/languages/huHU":{"types":"./typings/i18n/languages/huHU.d.ts","import":"./es/i18n/languages/huHU.mjs","require":"./commonjs/i18n/languages/huHU.js"},"./i18n/languages/itIT":{"types":"./typings/i18n/languages/itIT.d.ts","import":"./es/i18n/languages/itIT.mjs","require":"./commonjs/i18n/languages/itIT.js"},"./i18n/languages/nbNO":{"types":"./typings/i18n/languages/nbNO.d.ts","import":"./es/i18n/languages/nbNO.mjs","require":"./commonjs/i18n/languages/nbNO.js"},"./i18n/languages/nlNL":{"types":"./typings/i18n/languages/nlNL.d.ts","import":"./es/i18n/languages/nlNL.mjs","require":"./commonjs/i18n/languages/nlNL.js"},"./i18n/languages/plPL":{"types":"./typings/i18n/languages/plPL.d.ts","import":"./es/i18n/languages/plPL.mjs","require":"./commonjs/i18n/languages/plPL.js"},"./i18n/languages/ptPT":{"types":"./typings/i18n/languages/ptPT.d.ts","import":"./es/i18n/languages/ptPT.mjs","require":"./commonjs/i18n/languages/ptPT.js"},"./i18n/languages/ruRU":{"types":"./typings/i18n/languages/ruRU.d.ts","import":"./es/i18n/languages/ruRU.mjs","require":"./commonjs/i18n/languages/ruRU.js"},"./i18n/languages/svSE":{"types":"./typings/i18n/languages/svSE.d.ts","import":"./es/i18n/languages/svSE.mjs","require":"./commonjs/i18n/languages/svSE.js"},"./i18n/languages/trTR":{"types":"./typings/i18n/languages/trTR.d.ts","import":"./es/i18n/languages/trTR.mjs","require":"./commonjs/i18n/languages/trTR.js"},"./es/i18n/languages/csCZ":{"types":"./typings/i18n/languages/csCZ.d.ts","import":"./es/i18n/languages/csCZ.mjs","require":"./commonjs/i18n/languages/csCZ.js"},"./es/i18n/languages/daDK":{"types":"./typings/i18n/languages/daDK.d.ts","import":"./es/i18n/languages/daDK.mjs","require":"./commonjs/i18n/languages/daDK.js"},"./es/i18n/languages/deDE":{"types":"./typings/i18n/languages/deDE.d.ts","import":"./es/i18n/languages/deDE.mjs","require":"./commonjs/i18n/languages/deDE.js"},"./es/i18n/languages/enGB":{"types":"./typings/i18n/languages/enGB.d.ts","import":"./es/i18n/languages/enGB.mjs","require":"./commonjs/i18n/languages/enGB.js"},"./es/i18n/languages/enUS":{"types":"./typings/i18n/languages/enUS.d.ts","import":"./es/i18n/languages/enUS.mjs","require":"./commonjs/i18n/languages/enUS.js"},"./es/i18n/languages/esES":{"types":"./typings/i18n/languages/esES.d.ts","import":"./es/i18n/languages/esES.mjs","require":"./commonjs/i18n/languages/esES.js"},"./es/i18n/languages/fiFI":{"types":"./typings/i18n/languages/fiFI.d.ts","import":"./es/i18n/languages/fiFI.mjs","require":"./commonjs/i18n/languages/fiFI.js"},"./es/i18n/languages/frFR":{"types":"./typings/i18n/languages/frFR.d.ts","import":"./es/i18n/languages/frFR.mjs","require":"./commonjs/i18n/languages/frFR.js"},"./es/i18n/languages/huHU":{"types":"./typings/i18n/languages/huHU.d.ts","import":"./es/i18n/languages/huHU.mjs","require":"./commonjs/i18n/languages/huHU.js"},"./es/i18n/languages/itIT":{"types":"./typings/i18n/languages/itIT.d.ts","import":"./es/i18n/languages/itIT.mjs","require":"./commonjs/i18n/languages/itIT.js"},"./es/i18n/languages/nbNO":{"types":"./typings/i18n/languages/nbNO.d.ts","import":"./es/i18n/languages/nbNO.mjs","require":"./commonjs/i18n/languages/nbNO.js"},"./es/i18n/languages/nlNL":{"types":"./typings/i18n/languages/nlNL.d.ts","import":"./es/i18n/languages/nlNL.mjs","require":"./commonjs/i18n/languages/nlNL.js"},"./es/i18n/languages/plPL":{"types":"./typings/i18n/languages/plPL.d.ts","import":"./es/i18n/languages/plPL.mjs","require":"./commonjs/i18n/languages/plPL.js"},"./es/i18n/languages/ptPT":{"types":"./typings/i18n/languages/ptPT.d.ts","import":"./es/i18n/languages/ptPT.mjs","require":"./commonjs/i18n/languages/ptPT.js"},"./es/i18n/languages/ruRU":{"types":"./typings/i18n/languages/ruRU.d.ts","import":"./es/i18n/languages/ruRU.mjs","require":"./commonjs/i18n/languages/ruRU.js"},"./es/i18n/languages/svSE":{"types":"./typings/i18n/languages/svSE.d.ts","import":"./es/i18n/languages/svSE.mjs","require":"./commonjs/i18n/languages/svSE.js"},"./es/i18n/languages/trTR":{"types":"./typings/i18n/languages/trTR.d.ts","import":"./es/i18n/languages/trTR.mjs","require":"./commonjs/i18n/languages/trTR.js"},"./commonjs/i18n/languages":{"types":"./typings/i18n/languages/index.d.ts","import":"./es/i18n/languages/index.mjs","require":"./commonjs/i18n/languages/index.js"},"./es/i18n/languages/csCZ.js":{"types":"./typings/i18n/languages/csCZ.d.ts","import":"./es/i18n/languages/csCZ.mjs","require":"./commonjs/i18n/languages/csCZ.js"},"./es/i18n/languages/daDK.js":{"types":"./typings/i18n/languages/daDK.d.ts","import":"./es/i18n/languages/daDK.mjs","require":"./commonjs/i18n/languages/daDK.js"},"./es/i18n/languages/deDE.js":{"types":"./typings/i18n/languages/deDE.d.ts","import":"./es/i18n/languages/deDE.mjs","require":"./commonjs/i18n/languages/deDE.js"},"./es/i18n/languages/enGB.js":{"types":"./typings/i18n/languages/enGB.d.ts","import":"./es/i18n/languages/enGB.mjs","require":"./commonjs/i18n/languages/enGB.js"},"./es/i18n/languages/enUS.js":{"types":"./typings/i18n/languages/enUS.d.ts","import":"./es/i18n/languages/enUS.mjs","require":"./commonjs/i18n/languages/enUS.js"},"./es/i18n/languages/esES.js":{"types":"./typings/i18n/languages/esES.d.ts","import":"./es/i18n/languages/esES.mjs","require":"./commonjs/i18n/languages/esES.js"},"./es/i18n/languages/fiFI.js":{"types":"./typings/i18n/languages/fiFI.d.ts","import":"./es/i18n/languages/fiFI.mjs","require":"./commonjs/i18n/languages/fiFI.js"},"./es/i18n/languages/frFR.js":{"types":"./typings/i18n/languages/frFR.d.ts","import":"./es/i18n/languages/frFR.mjs","require":"./commonjs/i18n/languages/frFR.js"},"./es/i18n/languages/huHU.js":{"types":"./typings/i18n/languages/huHU.d.ts","import":"./es/i18n/languages/huHU.mjs","require":"./commonjs/i18n/languages/huHU.js"},"./es/i18n/languages/itIT.js":{"types":"./typings/i18n/languages/itIT.d.ts","import":"./es/i18n/languages/itIT.mjs","require":"./commonjs/i18n/languages/itIT.js"},"./es/i18n/languages/nbNO.js":{"types":"./typings/i18n/languages/nbNO.d.ts","import":"./es/i18n/languages/nbNO.mjs","require":"./commonjs/i18n/languages/nbNO.js"},"./es/i18n/languages/nlNL.js":{"types":"./typings/i18n/languages/nlNL.d.ts","import":"./es/i18n/languages/nlNL.mjs","require":"./commonjs/i18n/languages/nlNL.js"},"./es/i18n/languages/plPL.js":{"types":"./typings/i18n/languages/plPL.d.ts","import":"./es/i18n/languages/plPL.mjs","require":"./commonjs/i18n/languages/plPL.js"},"./es/i18n/languages/ptPT.js":{"types":"./typings/i18n/languages/ptPT.d.ts","import":"./es/i18n/languages/ptPT.mjs","require":"./commonjs/i18n/languages/ptPT.js"},"./es/i18n/languages/ruRU.js":{"types":"./typings/i18n/languages/ruRU.d.ts","import":"./es/i18n/languages/ruRU.mjs","require":"./commonjs/i18n/languages/ruRU.js"},"./es/i18n/languages/svSE.js":{"types":"./typings/i18n/languages/svSE.d.ts","import":"./es/i18n/languages/svSE.mjs","require":"./commonjs/i18n/languages/svSE.js"},"./es/i18n/languages/trTR.js":{"types":"./typings/i18n/languages/trTR.d.ts","import":"./es/i18n/languages/trTR.mjs","require":"./commonjs/i18n/languages/trTR.js"},"./commonjs/i18n/languages/csCZ":{"types":"./typings/i18n/languages/csCZ.d.ts","import":"./es/i18n/languages/csCZ.mjs","require":"./commonjs/i18n/languages/csCZ.js"},"./commonjs/i18n/languages/daDK":{"types":"./typings/i18n/languages/daDK.d.ts","import":"./es/i18n/languages/daDK.mjs","require":"./commonjs/i18n/languages/daDK.js"},"./commonjs/i18n/languages/deDE":{"types":"./typings/i18n/languages/deDE.d.ts","import":"./es/i18n/languages/deDE.mjs","require":"./commonjs/i18n/languages/deDE.js"},"./commonjs/i18n/languages/enGB":{"types":"./typings/i18n/languages/enGB.d.ts","import":"./es/i18n/languages/enGB.mjs","require":"./commonjs/i18n/languages/enGB.js"},"./commonjs/i18n/languages/enUS":{"types":"./typings/i18n/languages/enUS.d.ts","import":"./es/i18n/languages/enUS.mjs","require":"./commonjs/i18n/languages/enUS.js"},"./commonjs/i18n/languages/esES":{"types":"./typings/i18n/languages/esES.d.ts","import":"./es/i18n/languages/esES.mjs","require":"./commonjs/i18n/languages/esES.js"},"./commonjs/i18n/languages/fiFI":{"types":"./typings/i18n/languages/fiFI.d.ts","import":"./es/i18n/languages/fiFI.mjs","require":"./commonjs/i18n/languages/fiFI.js"},"./commonjs/i18n/languages/frFR":{"types":"./typings/i18n/languages/frFR.d.ts","import":"./es/i18n/languages/frFR.mjs","require":"./commonjs/i18n/languages/frFR.js"},"./commonjs/i18n/languages/huHU":{"types":"./typings/i18n/languages/huHU.d.ts","import":"./es/i18n/languages/huHU.mjs","require":"./commonjs/i18n/languages/huHU.js"},"./commonjs/i18n/languages/itIT":{"types":"./typings/i18n/languages/itIT.d.ts","import":"./es/i18n/languages/itIT.mjs","require":"./commonjs/i18n/languages/itIT.js"},"./commonjs/i18n/languages/nbNO":{"types":"./typings/i18n/languages/nbNO.d.ts","import":"./es/i18n/languages/nbNO.mjs","require":"./commonjs/i18n/languages/nbNO.js"},"./commonjs/i18n/languages/nlNL":{"types":"./typings/i18n/languages/nlNL.d.ts","import":"./es/i18n/languages/nlNL.mjs","require":"./commonjs/i18n/languages/nlNL.js"},"./commonjs/i18n/languages/plPL":{"types":"./typings/i18n/languages/plPL.d.ts","import":"./es/i18n/languages/plPL.mjs","require":"./commonjs/i18n/languages/plPL.js"},"./commonjs/i18n/languages/ptPT":{"types":"./typings/i18n/languages/ptPT.d.ts","import":"./es/i18n/languages/ptPT.mjs","require":"./commonjs/i18n/languages/ptPT.js"},"./commonjs/i18n/languages/ruRU":{"types":"./typings/i18n/languages/ruRU.d.ts","import":"./es/i18n/languages/ruRU.mjs","require":"./commonjs/i18n/languages/ruRU.js"},"./commonjs/i18n/languages/svSE":{"types":"./typings/i18n/languages/svSE.d.ts","import":"./es/i18n/languages/svSE.mjs","require":"./commonjs/i18n/languages/svSE.js"},"./commonjs/i18n/languages/trTR":{"types":"./typings/i18n/languages/trTR.d.ts","import":"./es/i18n/languages/trTR.mjs","require":"./commonjs/i18n/languages/trTR.js"},"./commonjs/i18n/languages/csCZ.js":{"types":"./typings/i18n/languages/csCZ.d.ts","import":"./es/i18n/languages/csCZ.mjs","require":"./commonjs/i18n/languages/csCZ.js"},"./commonjs/i18n/languages/daDK.js":{"types":"./typings/i18n/languages/daDK.d.ts","import":"./es/i18n/languages/daDK.mjs","require":"./commonjs/i18n/languages/daDK.js"},"./commonjs/i18n/languages/deDE.js":{"types":"./typings/i18n/languages/deDE.d.ts","import":"./es/i18n/languages/deDE.mjs","require":"./commonjs/i18n/languages/deDE.js"},"./commonjs/i18n/languages/enGB.js":{"types":"./typings/i18n/languages/enGB.d.ts","import":"./es/i18n/languages/enGB.mjs","require":"./commonjs/i18n/languages/enGB.js"},"./commonjs/i18n/languages/enUS.js":{"types":"./typings/i18n/languages/enUS.d.ts","import":"./es/i18n/languages/enUS.mjs","require":"./commonjs/i18n/languages/enUS.js"},"./commonjs/i18n/languages/esES.js":{"types":"./typings/i18n/languages/esES.d.ts","import":"./es/i18n/languages/esES.mjs","require":"./commonjs/i18n/languages/esES.js"},"./commonjs/i18n/languages/fiFI.js":{"types":"./typings/i18n/languages/fiFI.d.ts","import":"./es/i18n/languages/fiFI.mjs","require":"./commonjs/i18n/languages/fiFI.js"},"./commonjs/i18n/languages/frFR.js":{"types":"./typings/i18n/languages/frFR.d.ts","import":"./es/i18n/languages/frFR.mjs","require":"./commonjs/i18n/languages/frFR.js"},"./commonjs/i18n/languages/huHU.js":{"types":"./typings/i18n/languages/huHU.d.ts","import":"./es/i18n/languages/huHU.mjs","require":"./commonjs/i18n/languages/huHU.js"},"./commonjs/i18n/languages/itIT.js":{"types":"./typings/i18n/languages/itIT.d.ts","import":"./es/i18n/languages/itIT.mjs","require":"./commonjs/i18n/languages/itIT.js"},"./commonjs/i18n/languages/nbNO.js":{"types":"./typings/i18n/languages/nbNO.d.ts","import":"./es/i18n/languages/nbNO.mjs","require":"./commonjs/i18n/languages/nbNO.js"},"./commonjs/i18n/languages/nlNL.js":{"types":"./typings/i18n/languages/nlNL.d.ts","import":"./es/i18n/languages/nlNL.mjs","require":"./commonjs/i18n/languages/nlNL.js"},"./commonjs/i18n/languages/plPL.js":{"types":"./typings/i18n/languages/plPL.d.ts","import":"./es/i18n/languages/plPL.mjs","require":"./commonjs/i18n/languages/plPL.js"},"./commonjs/i18n/languages/ptPT.js":{"types":"./typings/i18n/languages/ptPT.d.ts","import":"./es/i18n/languages/ptPT.mjs","require":"./commonjs/i18n/languages/ptPT.js"},"./commonjs/i18n/languages/ruRU.js":{"types":"./typings/i18n/languages/ruRU.d.ts","import":"./es/i18n/languages/ruRU.mjs","require":"./commonjs/i18n/languages/ruRU.js"},"./commonjs/i18n/languages/svSE.js":{"types":"./typings/i18n/languages/svSE.d.ts","import":"./es/i18n/languages/svSE.mjs","require":"./commonjs/i18n/languages/svSE.js"},"./commonjs/i18n/languages/trTR.js":{"types":"./typings/i18n/languages/trTR.d.ts","import":"./es/i18n/languages/trTR.mjs","require":"./commonjs/i18n/languages/trTR.js"}},"gitHead":"a2a3e6fe416fc38565cf0bce327e6e8c6c8528cb","scripts":{"lint":"eslint . --ext .js,.ts","test":"npm-run-all lint test:unit test:browser","clean":"rimraf coverage/ commonjs/ dist/ es/ languages/ lib/ typings/ test-jasmine/","tsnode":"ts-node --transpile-only -O {\\\"module\\\":\\\"commonjs\\\"}","compile":"tsc","docs:dev":"npm run typedoc:build-api && cross-env NODE_OPTIONS=--openssl-legacy-provider vuepress dev docs --silent --no-clear-screen --no-cache","lint:fix":"eslint . --ext .js,.ts --fix","bundle:es":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=es env-cmd -f ht.config.js babel lib --out-file-extension .mjs --out-dir es","test:unit":"cross-env NODE_ICU_DATA=node_modules/full-icu jest","bundle-all":"cross-env HF_COMPILE=1 npm-run-all clean compile bundle:** verify-bundles","bundle:cjs":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=commonjs env-cmd -f ht.config.js babel lib --out-dir commonjs","docs:build":"npm run bundle-all && npm run typedoc:build-api && cross-env NODE_OPTIONS=--openssl-legacy-provider vuepress build docs","test:watch":"cross-env NODE_ICU_DATA=node_modules/full-icu jest --watch","verify:cjs":"node script/check-file.js commonjs","verify:umd":"node script/check-file.js dist/hyperformula.js","test:browser":"cross-env-shell BABEL_ENV=dist env-cmd -f ht.config.js karma start","test:unit.ci":"cross-env NODE_ICU_DATA=node_modules/full-icu node --expose-gc ./node_modules/jest/bin/jest --forceExit","test:coverage":"npm run test:unit -- --coverage","bundle:typings":"tsc --emitDeclarationOnly -d --outDir typings","check:licenses":"license-checker --production --excludePackages=\"hyperformula@3.0.0\" --onlyAllow=\"MIT; Apache-2.0; BSD-3-Clause; BSD-2-Clause; ISC; BSD; Unlicense\"","test:logMemory":"cross-env NODE_ICU_DATA=node_modules/full-icu jest --runInBand --logHeapUsage","test:watch-tmp":"cross-env NODE_ICU_DATA=node_modules/full-icu jest --watch xlookup","verify-bundles":"run-p verify:**","verify:typings":"tsc --noEmit","verify:umd:min":"node script/check-file.js dist/hyperformula.min.js","benchmark:basic":"npm run tsnode test/performance/run-basic-benchmark.ts","benchmark:cruds":"npm run tsnode test/performance/run-cruds-benchmark.ts","verify:umd:full":"node script/check-file.js dist/hyperformula.full.js","bundle:languages":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=dist NODE_ENV=languages env-cmd -f ht.config.js webpack","test:performance":"npm run benchmark:basic && npm run benchmark:cruds","bundle:production":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=dist NODE_ENV=production env-cmd -f ht.config.js webpack ./lib/index.js","typedoc:build-api":"cross-env NODE_OPTIONS=--openssl-legacy-provider typedoc --options .typedoc.md.ts","bundle:development":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=dist NODE_ENV=development env-cmd -f ht.config.js webpack ./lib/index.js","test:browser.debug":"cross-env-shell BABEL_ENV=dist NODE_ENV=debug env-cmd -f ht.config.js karma start","verify:umd:full.min":"node script/check-file.js dist/hyperformula.full.min.js","verify:publish-package":"npm pack | node script/check-publish-package.js","benchmark:write-to-file":"npm run tsnode test/performance/write-to-file.ts","benchmark:compare-benchmarks":"npm run tsnode test/performance/compare-benchmarks.ts","docs:code-examples:generate-js":"bash docs/code-examples-generator.sh","docs:code-examples:format-all-ts":"bash docs/code-examples-generator.sh --formatAllTsExamples","docs:code-examples:generate-all-js":"bash docs/code-examples-generator.sh --generateAll"},"typings":"./typings/index.d.ts","_npmUser":{"name":"jakub.sekowski_handsontable.com","email":"jakub.sekowski@handsontable.com"},"jsdelivr":"dist/hyperformula.min.js","repository":{"url":"git+https://github.com/handsontable/hyperformula.git","type":"git"},"_npmVersion":"10.7.0","description":"HyperFormula is a JavaScript engine for efficient processing of spreadsheet-like data and formulas","directories":{},"jsnext:main":"es/index.mjs","_nodeVersion":"20.15.1","browserslist":["last 2 chrome versions","last 2 and_chr versions","last 2 firefox versions","last 2 and_ff versions","last 2 safari versions","last 2 ios_saf versions","last 2 edge versions","last 2 and_uc versions","last 2 and_qq versions","last 2 op_mob versions"],"dependencies":{"chevrotain":"^6.5.0","tiny-emitter":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tar":"^7.4.3","jest":"^26.6.3","jsdom":"^25.0.1","karma":"^6.4.4","eslint":"^8.57.1","moment":"^2.30.1","rimraf":"^6.0.1","core-js":"^3.39.0","env-cmd":"^10.1.0","jasmine":"^5.4.0","ts-jest":"^26.5.6","ts-node":"^10.9.2","typedoc":"^0.19.2","webpack":"^4.47.0","as-table":"^1.0.55","full-icu":"^1.5.0","vuepress":"^1.9.10","cross-env":"^7.0.3","ts-loader":"^8.4.0","@babel/cli":"^7.25.9","typescript":"^4.0.8","webpackbar":"^6.0.1","@babel/core":"^7.26.0","@types/jest":"^26.0.24","@types/node":"^17.0.45","npm-run-all":"^4.1.5","webpack-cli":"^4.10.0","@types/jsdom":"^21.1.7","babel-loader":"^8.4.1","karma-jasmine":"^5.1.0","karma-webpack":"^4.0.2","@babel/runtime":"^7.26.0","@types/jasmine":"^5.1.4","@babel/register":"^7.25.9","license-checker":"^25.0.1","on-build-webpack":"^0.1.0","@babel/preset-env":"^7.26.0","markdown-it-regex":"^0.2.0","@types/webpack-env":"^1.18.5","@babel/preset-react":"^7.25.9","eslint-plugin-jsdoc":"^50.5.0","markdown-it-footnote":"^4.0.0","karma-chrome-launcher":"^3.2.0","string-replace-loader":"^2.3.0","terser-webpack-plugin":"^4.2.3","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","karma-firefox-launcher":"^2.1.3","karma-sourcemap-loader":"^0.4.0","typedoc-plugin-markdown":"^2.4.2","@babel/preset-typescript":"^7.26.0","@typescript-eslint/parser":"^5.62.0","karma-jasmine-html-reporter":"^2.1.0","eslint-plugin-license-header":"^0.6.1","@babel/plugin-transform-runtime":"^7.25.9","@typescript-eslint/eslint-plugin":"^5.62.0","@babel/plugin-proposal-decorators":"^7.25.9","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/plugin-proposal-private-methods":"^7.18.6","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-transform-modules-commonjs":"^7.25.9","@babel/plugin-proposal-private-property-in-object":"^7.21.11","babel-plugin-transform-inline-environment-variables":"^0.4.4"},"_npmOperationalInternal":{"tmp":"tmp/hyperformula_3.0.0_1736852705181_0.5052186834143695","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"hyperformula","version":"3.0.1","keywords":["formula","spreadsheet","calculation","data","compute","tabular-data","operation","conversion","arithmetic","concatenation","comparison","logical","formulas","parser","excel","office","workbook","worksheet","sheet","open formula","openformula"],"author":{"name":"Handsoncode","email":"hello@handsontable.com"},"license":"GPL-3.0-only","_id":"hyperformula@3.0.1","maintainers":[{"name":"warpech","email":"marcin.warpechowski@handsontable.com"},{"name":"kspilka","email":"krzysztof.spilka@handsontable.com"},{"name":"budnix","email":"budnix+npm@gmail.com"},{"name":"jansiegel","email":"js.ziggle@gmail.com"},{"name":"wszymanski","email":"wojciech.piotr.szymanski@gmail.com"},{"name":"jakub.sekowski_handsontable.com","email":"jakub.sekowski@handsontable.com"}],"homepage":"https://hyperformula.handsontable.com/","bugs":{"url":"https://github.com/handsontable/hyperformula/issues"},"dist":{"shasum":"8a337004432fe9e823cdf94927656f8db5640398","tarball":"https://registry.npmjs.org/hyperformula/-/hyperformula-3.0.1.tgz","fileCount":556,"integrity":"sha512-SFH8fOPtL7uHnYhVrd6u0g0Jp2UQyDprcRfdQh5dmLgwtCg397J3QkwGCCWuQi17WRWF1Z2+gB44WO8h+DK7dA==","signatures":[{"sig":"MEUCIBBNKeAlLJAmFgO68Yy5C5E2hp6ivTqX7z+n06hPKR2DAiEA5mPIO7PEyJUKQirr/Zmb9gmfhE13vg7Eed+7ipWx7i0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10132190},"main":"commonjs/index.js","type":"commonjs","unpkg":"dist/hyperformula.min.js","module":"es/index.mjs","exports":{".":{"types":"./typings/index.d.ts","import":"./es/index.mjs","require":"./commonjs/index.js"},"./i18n/languages":{"types":"./typings/i18n/languages/index.d.ts","import":"./es/i18n/languages/index.mjs","require":"./commonjs/i18n/languages/index.js"},"./es/i18n/languages":{"types":"./typings/i18n/languages/index.d.ts","import":"./es/i18n/languages/index.mjs","require":"./commonjs/i18n/languages/index.js"},"./i18n/languages/csCZ":{"types":"./typings/i18n/languages/csCZ.d.ts","import":"./es/i18n/languages/csCZ.mjs","require":"./commonjs/i18n/languages/csCZ.js"},"./i18n/languages/daDK":{"types":"./typings/i18n/languages/daDK.d.ts","import":"./es/i18n/languages/daDK.mjs","require":"./commonjs/i18n/languages/daDK.js"},"./i18n/languages/deDE":{"types":"./typings/i18n/languages/deDE.d.ts","import":"./es/i18n/languages/deDE.mjs","require":"./commonjs/i18n/languages/deDE.js"},"./i18n/languages/enGB":{"types":"./typings/i18n/languages/enGB.d.ts","import":"./es/i18n/languages/enGB.mjs","require":"./commonjs/i18n/languages/enGB.js"},"./i18n/languages/enUS":{"types":"./typings/i18n/languages/enUS.d.ts","import":"./es/i18n/languages/enUS.mjs","require":"./commonjs/i18n/languages/enUS.js"},"./i18n/languages/esES":{"types":"./typings/i18n/languages/esES.d.ts","import":"./es/i18n/languages/esES.mjs","require":"./commonjs/i18n/languages/esES.js"},"./i18n/languages/fiFI":{"types":"./typings/i18n/languages/fiFI.d.ts","import":"./es/i18n/languages/fiFI.mjs","require":"./commonjs/i18n/languages/fiFI.js"},"./i18n/languages/frFR":{"types":"./typings/i18n/languages/frFR.d.ts","import":"./es/i18n/languages/frFR.mjs","require":"./commonjs/i18n/languages/frFR.js"},"./i18n/languages/huHU":{"types":"./typings/i18n/languages/huHU.d.ts","import":"./es/i18n/languages/huHU.mjs","require":"./commonjs/i18n/languages/huHU.js"},"./i18n/languages/itIT":{"types":"./typings/i18n/languages/itIT.d.ts","import":"./es/i18n/languages/itIT.mjs","require":"./commonjs/i18n/languages/itIT.js"},"./i18n/languages/nbNO":{"types":"./typings/i18n/languages/nbNO.d.ts","import":"./es/i18n/languages/nbNO.mjs","require":"./commonjs/i18n/languages/nbNO.js"},"./i18n/languages/nlNL":{"types":"./typings/i18n/languages/nlNL.d.ts","import":"./es/i18n/languages/nlNL.mjs","require":"./commonjs/i18n/languages/nlNL.js"},"./i18n/languages/plPL":{"types":"./typings/i18n/languages/plPL.d.ts","import":"./es/i18n/languages/plPL.mjs","require":"./commonjs/i18n/languages/plPL.js"},"./i18n/languages/ptPT":{"types":"./typings/i18n/languages/ptPT.d.ts","import":"./es/i18n/languages/ptPT.mjs","require":"./commonjs/i18n/languages/ptPT.js"},"./i18n/languages/ruRU":{"types":"./typings/i18n/languages/ruRU.d.ts","import":"./es/i18n/languages/ruRU.mjs","require":"./commonjs/i18n/languages/ruRU.js"},"./i18n/languages/svSE":{"types":"./typings/i18n/languages/svSE.d.ts","import":"./es/i18n/languages/svSE.mjs","require":"./commonjs/i18n/languages/svSE.js"},"./i18n/languages/trTR":{"types":"./typings/i18n/languages/trTR.d.ts","import":"./es/i18n/languages/trTR.mjs","require":"./commonjs/i18n/languages/trTR.js"},"./es/i18n/languages/csCZ":{"types":"./typings/i18n/languages/csCZ.d.ts","import":"./es/i18n/languages/csCZ.mjs","require":"./commonjs/i18n/languages/csCZ.js"},"./es/i18n/languages/daDK":{"types":"./typings/i18n/languages/daDK.d.ts","import":"./es/i18n/languages/daDK.mjs","require":"./commonjs/i18n/languages/daDK.js"},"./es/i18n/languages/deDE":{"types":"./typings/i18n/languages/deDE.d.ts","import":"./es/i18n/languages/deDE.mjs","require":"./commonjs/i18n/languages/deDE.js"},"./es/i18n/languages/enGB":{"types":"./typings/i18n/languages/enGB.d.ts","import":"./es/i18n/languages/enGB.mjs","require":"./commonjs/i18n/languages/enGB.js"},"./es/i18n/languages/enUS":{"types":"./typings/i18n/languages/enUS.d.ts","import":"./es/i18n/languages/enUS.mjs","require":"./commonjs/i18n/languages/enUS.js"},"./es/i18n/languages/esES":{"types":"./typings/i18n/languages/esES.d.ts","import":"./es/i18n/languages/esES.mjs","require":"./commonjs/i18n/languages/esES.js"},"./es/i18n/languages/fiFI":{"types":"./typings/i18n/languages/fiFI.d.ts","import":"./es/i18n/languages/fiFI.mjs","require":"./commonjs/i18n/languages/fiFI.js"},"./es/i18n/languages/frFR":{"types":"./typings/i18n/languages/frFR.d.ts","import":"./es/i18n/languages/frFR.mjs","require":"./commonjs/i18n/languages/frFR.js"},"./es/i18n/languages/huHU":{"types":"./typings/i18n/languages/huHU.d.ts","import":"./es/i18n/languages/huHU.mjs","require":"./commonjs/i18n/languages/huHU.js"},"./es/i18n/languages/itIT":{"types":"./typings/i18n/languages/itIT.d.ts","import":"./es/i18n/languages/itIT.mjs","require":"./commonjs/i18n/languages/itIT.js"},"./es/i18n/languages/nbNO":{"types":"./typings/i18n/languages/nbNO.d.ts","import":"./es/i18n/languages/nbNO.mjs","require":"./commonjs/i18n/languages/nbNO.js"},"./es/i18n/languages/nlNL":{"types":"./typings/i18n/languages/nlNL.d.ts","import":"./es/i18n/languages/nlNL.mjs","require":"./commonjs/i18n/languages/nlNL.js"},"./es/i18n/languages/plPL":{"types":"./typings/i18n/languages/plPL.d.ts","import":"./es/i18n/languages/plPL.mjs","require":"./commonjs/i18n/languages/plPL.js"},"./es/i18n/languages/ptPT":{"types":"./typings/i18n/languages/ptPT.d.ts","import":"./es/i18n/languages/ptPT.mjs","require":"./commonjs/i18n/languages/ptPT.js"},"./es/i18n/languages/ruRU":{"types":"./typings/i18n/languages/ruRU.d.ts","import":"./es/i18n/languages/ruRU.mjs","require":"./commonjs/i18n/languages/ruRU.js"},"./es/i18n/languages/svSE":{"types":"./typings/i18n/languages/svSE.d.ts","import":"./es/i18n/languages/svSE.mjs","require":"./commonjs/i18n/languages/svSE.js"},"./es/i18n/languages/trTR":{"types":"./typings/i18n/languages/trTR.d.ts","import":"./es/i18n/languages/trTR.mjs","require":"./commonjs/i18n/languages/trTR.js"},"./commonjs/i18n/languages":{"types":"./typings/i18n/languages/index.d.ts","import":"./es/i18n/languages/index.mjs","require":"./commonjs/i18n/languages/index.js"},"./es/i18n/languages/csCZ.js":{"types":"./typings/i18n/languages/csCZ.d.ts","import":"./es/i18n/languages/csCZ.mjs","require":"./commonjs/i18n/languages/csCZ.js"},"./es/i18n/languages/daDK.js":{"types":"./typings/i18n/languages/daDK.d.ts","import":"./es/i18n/languages/daDK.mjs","require":"./commonjs/i18n/languages/daDK.js"},"./es/i18n/languages/deDE.js":{"types":"./typings/i18n/languages/deDE.d.ts","import":"./es/i18n/languages/deDE.mjs","require":"./commonjs/i18n/languages/deDE.js"},"./es/i18n/languages/enGB.js":{"types":"./typings/i18n/languages/enGB.d.ts","import":"./es/i18n/languages/enGB.mjs","require":"./commonjs/i18n/languages/enGB.js"},"./es/i18n/languages/enUS.js":{"types":"./typings/i18n/languages/enUS.d.ts","import":"./es/i18n/languages/enUS.mjs","require":"./commonjs/i18n/languages/enUS.js"},"./es/i18n/languages/esES.js":{"types":"./typings/i18n/languages/esES.d.ts","import":"./es/i18n/languages/esES.mjs","require":"./commonjs/i18n/languages/esES.js"},"./es/i18n/languages/fiFI.js":{"types":"./typings/i18n/languages/fiFI.d.ts","import":"./es/i18n/languages/fiFI.mjs","require":"./commonjs/i18n/languages/fiFI.js"},"./es/i18n/languages/frFR.js":{"types":"./typings/i18n/languages/frFR.d.ts","import":"./es/i18n/languages/frFR.mjs","require":"./commonjs/i18n/languages/frFR.js"},"./es/i18n/languages/huHU.js":{"types":"./typings/i18n/languages/huHU.d.ts","import":"./es/i18n/languages/huHU.mjs","require":"./commonjs/i18n/languages/huHU.js"},"./es/i18n/languages/itIT.js":{"types":"./typings/i18n/languages/itIT.d.ts","import":"./es/i18n/languages/itIT.mjs","require":"./commonjs/i18n/languages/itIT.js"},"./es/i18n/languages/nbNO.js":{"types":"./typings/i18n/languages/nbNO.d.ts","import":"./es/i18n/languages/nbNO.mjs","require":"./commonjs/i18n/languages/nbNO.js"},"./es/i18n/languages/nlNL.js":{"types":"./typings/i18n/languages/nlNL.d.ts","import":"./es/i18n/languages/nlNL.mjs","require":"./commonjs/i18n/languages/nlNL.js"},"./es/i18n/languages/plPL.js":{"types":"./typings/i18n/languages/plPL.d.ts","import":"./es/i18n/languages/plPL.mjs","require":"./commonjs/i18n/languages/plPL.js"},"./es/i18n/languages/ptPT.js":{"types":"./typings/i18n/languages/ptPT.d.ts","import":"./es/i18n/languages/ptPT.mjs","require":"./commonjs/i18n/languages/ptPT.js"},"./es/i18n/languages/ruRU.js":{"types":"./typings/i18n/languages/ruRU.d.ts","import":"./es/i18n/languages/ruRU.mjs","require":"./commonjs/i18n/languages/ruRU.js"},"./es/i18n/languages/svSE.js":{"types":"./typings/i18n/languages/svSE.d.ts","import":"./es/i18n/languages/svSE.mjs","require":"./commonjs/i18n/languages/svSE.js"},"./es/i18n/languages/trTR.js":{"types":"./typings/i18n/languages/trTR.d.ts","import":"./es/i18n/languages/trTR.mjs","require":"./commonjs/i18n/languages/trTR.js"},"./commonjs/i18n/languages/csCZ":{"types":"./typings/i18n/languages/csCZ.d.ts","import":"./es/i18n/languages/csCZ.mjs","require":"./commonjs/i18n/languages/csCZ.js"},"./commonjs/i18n/languages/daDK":{"types":"./typings/i18n/languages/daDK.d.ts","import":"./es/i18n/languages/daDK.mjs","require":"./commonjs/i18n/languages/daDK.js"},"./commonjs/i18n/languages/deDE":{"types":"./typings/i18n/languages/deDE.d.ts","import":"./es/i18n/languages/deDE.mjs","require":"./commonjs/i18n/languages/deDE.js"},"./commonjs/i18n/languages/enGB":{"types":"./typings/i18n/languages/enGB.d.ts","import":"./es/i18n/languages/enGB.mjs","require":"./commonjs/i18n/languages/enGB.js"},"./commonjs/i18n/languages/enUS":{"types":"./typings/i18n/languages/enUS.d.ts","import":"./es/i18n/languages/enUS.mjs","require":"./commonjs/i18n/languages/enUS.js"},"./commonjs/i18n/languages/esES":{"types":"./typings/i18n/languages/esES.d.ts","import":"./es/i18n/languages/esES.mjs","require":"./commonjs/i18n/languages/esES.js"},"./commonjs/i18n/languages/fiFI":{"types":"./typings/i18n/languages/fiFI.d.ts","import":"./es/i18n/languages/fiFI.mjs","require":"./commonjs/i18n/languages/fiFI.js"},"./commonjs/i18n/languages/frFR":{"types":"./typings/i18n/languages/frFR.d.ts","import":"./es/i18n/languages/frFR.mjs","require":"./commonjs/i18n/languages/frFR.js"},"./commonjs/i18n/languages/huHU":{"types":"./typings/i18n/languages/huHU.d.ts","import":"./es/i18n/languages/huHU.mjs","require":"./commonjs/i18n/languages/huHU.js"},"./commonjs/i18n/languages/itIT":{"types":"./typings/i18n/languages/itIT.d.ts","import":"./es/i18n/languages/itIT.mjs","require":"./commonjs/i18n/languages/itIT.js"},"./commonjs/i18n/languages/nbNO":{"types":"./typings/i18n/languages/nbNO.d.ts","import":"./es/i18n/languages/nbNO.mjs","require":"./commonjs/i18n/languages/nbNO.js"},"./commonjs/i18n/languages/nlNL":{"types":"./typings/i18n/languages/nlNL.d.ts","import":"./es/i18n/languages/nlNL.mjs","require":"./commonjs/i18n/languages/nlNL.js"},"./commonjs/i18n/languages/plPL":{"types":"./typings/i18n/languages/plPL.d.ts","import":"./es/i18n/languages/plPL.mjs","require":"./commonjs/i18n/languages/plPL.js"},"./commonjs/i18n/languages/ptPT":{"types":"./typings/i18n/languages/ptPT.d.ts","import":"./es/i18n/languages/ptPT.mjs","require":"./commonjs/i18n/languages/ptPT.js"},"./commonjs/i18n/languages/ruRU":{"types":"./typings/i18n/languages/ruRU.d.ts","import":"./es/i18n/languages/ruRU.mjs","require":"./commonjs/i18n/languages/ruRU.js"},"./commonjs/i18n/languages/svSE":{"types":"./typings/i18n/languages/svSE.d.ts","import":"./es/i18n/languages/svSE.mjs","require":"./commonjs/i18n/languages/svSE.js"},"./commonjs/i18n/languages/trTR":{"types":"./typings/i18n/languages/trTR.d.ts","import":"./es/i18n/languages/trTR.mjs","require":"./commonjs/i18n/languages/trTR.js"},"./commonjs/i18n/languages/csCZ.js":{"types":"./typings/i18n/languages/csCZ.d.ts","import":"./es/i18n/languages/csCZ.mjs","require":"./commonjs/i18n/languages/csCZ.js"},"./commonjs/i18n/languages/daDK.js":{"types":"./typings/i18n/languages/daDK.d.ts","import":"./es/i18n/languages/daDK.mjs","require":"./commonjs/i18n/languages/daDK.js"},"./commonjs/i18n/languages/deDE.js":{"types":"./typings/i18n/languages/deDE.d.ts","import":"./es/i18n/languages/deDE.mjs","require":"./commonjs/i18n/languages/deDE.js"},"./commonjs/i18n/languages/enGB.js":{"types":"./typings/i18n/languages/enGB.d.ts","import":"./es/i18n/languages/enGB.mjs","require":"./commonjs/i18n/languages/enGB.js"},"./commonjs/i18n/languages/enUS.js":{"types":"./typings/i18n/languages/enUS.d.ts","import":"./es/i18n/languages/enUS.mjs","require":"./commonjs/i18n/languages/enUS.js"},"./commonjs/i18n/languages/esES.js":{"types":"./typings/i18n/languages/esES.d.ts","import":"./es/i18n/languages/esES.mjs","require":"./commonjs/i18n/languages/esES.js"},"./commonjs/i18n/languages/fiFI.js":{"types":"./typings/i18n/languages/fiFI.d.ts","import":"./es/i18n/languages/fiFI.mjs","require":"./commonjs/i18n/languages/fiFI.js"},"./commonjs/i18n/languages/frFR.js":{"types":"./typings/i18n/languages/frFR.d.ts","import":"./es/i18n/languages/frFR.mjs","require":"./commonjs/i18n/languages/frFR.js"},"./commonjs/i18n/languages/huHU.js":{"types":"./typings/i18n/languages/huHU.d.ts","import":"./es/i18n/languages/huHU.mjs","require":"./commonjs/i18n/languages/huHU.js"},"./commonjs/i18n/languages/itIT.js":{"types":"./typings/i18n/languages/itIT.d.ts","import":"./es/i18n/languages/itIT.mjs","require":"./commonjs/i18n/languages/itIT.js"},"./commonjs/i18n/languages/nbNO.js":{"types":"./typings/i18n/languages/nbNO.d.ts","import":"./es/i18n/languages/nbNO.mjs","require":"./commonjs/i18n/languages/nbNO.js"},"./commonjs/i18n/languages/nlNL.js":{"types":"./typings/i18n/languages/nlNL.d.ts","import":"./es/i18n/languages/nlNL.mjs","require":"./commonjs/i18n/languages/nlNL.js"},"./commonjs/i18n/languages/plPL.js":{"types":"./typings/i18n/languages/plPL.d.ts","import":"./es/i18n/languages/plPL.mjs","require":"./commonjs/i18n/languages/plPL.js"},"./commonjs/i18n/languages/ptPT.js":{"types":"./typings/i18n/languages/ptPT.d.ts","import":"./es/i18n/languages/ptPT.mjs","require":"./commonjs/i18n/languages/ptPT.js"},"./commonjs/i18n/languages/ruRU.js":{"types":"./typings/i18n/languages/ruRU.d.ts","import":"./es/i18n/languages/ruRU.mjs","require":"./commonjs/i18n/languages/ruRU.js"},"./commonjs/i18n/languages/svSE.js":{"types":"./typings/i18n/languages/svSE.d.ts","import":"./es/i18n/languages/svSE.mjs","require":"./commonjs/i18n/languages/svSE.js"},"./commonjs/i18n/languages/trTR.js":{"types":"./typings/i18n/languages/trTR.d.ts","import":"./es/i18n/languages/trTR.mjs","require":"./commonjs/i18n/languages/trTR.js"}},"gitHead":"b72f7978e8d773a139aa5d7aed0159d310ad02ed","scripts":{"lint":"eslint . --ext .js,.ts","test":"npm-run-all lint test:unit test:browser","clean":"rimraf coverage/ commonjs/ dist/ es/ languages/ lib/ typings/ test-jasmine/","tsnode":"ts-node --transpile-only -O {\\\"module\\\":\\\"commonjs\\\"}","compile":"tsc","docs:dev":"npm run typedoc:build-api && cross-env NODE_OPTIONS=--openssl-legacy-provider vuepress dev docs --silent --no-clear-screen --no-cache","lint:fix":"eslint . --ext .js,.ts --fix","bundle:es":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=es env-cmd -f ht.config.js babel lib --out-file-extension .mjs --out-dir es","test:unit":"cross-env NODE_ICU_DATA=node_modules/full-icu jest","bundle-all":"cross-env HF_COMPILE=1 npm-run-all clean compile bundle:** verify-bundles","bundle:cjs":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=commonjs env-cmd -f ht.config.js babel lib --out-dir commonjs","docs:build":"npm run bundle-all && npm run typedoc:build-api && cross-env NODE_OPTIONS=--openssl-legacy-provider vuepress build docs","test:watch":"cross-env NODE_ICU_DATA=node_modules/full-icu jest --watch","verify:cjs":"node script/check-file.js commonjs","verify:umd":"node script/check-file.js dist/hyperformula.js","test:browser":"cross-env-shell BABEL_ENV=dist env-cmd -f ht.config.js karma start","test:unit.ci":"cross-env NODE_ICU_DATA=node_modules/full-icu node --expose-gc ./node_modules/jest/bin/jest --forceExit","test:coverage":"npm run test:unit -- --coverage","bundle:typings":"tsc --emitDeclarationOnly -d --outDir typings","check:licenses":"license-checker --production --excludePackages=\"hyperformula@3.0.1\" --onlyAllow=\"MIT; Apache-2.0; BSD-3-Clause; BSD-2-Clause; ISC; BSD; Unlicense\"","test:logMemory":"cross-env NODE_ICU_DATA=node_modules/full-icu jest --runInBand --logHeapUsage","test:watch-tdd":"cross-env NODE_ICU_DATA=node_modules/full-icu jest --watch xlookup","verify-bundles":"run-p verify:**","verify:typings":"tsc --noEmit","verify:umd:min":"node script/check-file.js dist/hyperformula.min.js","benchmark:basic":"npm run tsnode test/performance/run-basic-benchmark.ts","benchmark:cruds":"npm run tsnode test/performance/run-cruds-benchmark.ts","verify:umd:full":"node script/check-file.js dist/hyperformula.full.js","bundle:languages":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=dist NODE_ENV=languages env-cmd -f ht.config.js webpack","test:performance":"npm run benchmark:basic && npm run benchmark:cruds","bundle:production":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=dist NODE_ENV=production env-cmd -f ht.config.js webpack ./lib/index.js","typedoc:build-api":"cross-env NODE_OPTIONS=--openssl-legacy-provider typedoc --options .typedoc.md.ts","bundle:development":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=dist NODE_ENV=development env-cmd -f ht.config.js webpack ./lib/index.js","test:browser.debug":"cross-env-shell BABEL_ENV=dist NODE_ENV=debug env-cmd -f ht.config.js karma start","verify:umd:full.min":"node script/check-file.js dist/hyperformula.full.min.js","verify:publish-package":"npm pack | node script/check-publish-package.js","benchmark:write-to-file":"npm run tsnode test/performance/write-to-file.ts","benchmark:compare-benchmarks":"npm run tsnode test/performance/compare-benchmarks.ts","docs:code-examples:generate-js":"bash docs/code-examples-generator.sh","docs:code-examples:format-all-ts":"bash docs/code-examples-generator.sh --formatAllTsExamples","docs:code-examples:generate-all-js":"bash docs/code-examples-generator.sh --generateAll"},"typings":"./typings/index.d.ts","_npmUser":{"name":"jakub.sekowski_handsontable.com","email":"jakub.sekowski@handsontable.com"},"jsdelivr":"dist/hyperformula.min.js","repository":{"url":"git+https://github.com/handsontable/hyperformula.git","type":"git"},"_npmVersion":"10.7.0","description":"HyperFormula is a JavaScript engine for efficient processing of spreadsheet-like data and formulas","directories":{},"jsnext:main":"es/index.mjs","_nodeVersion":"20.15.1","browserslist":["last 2 chrome versions","last 2 and_chr versions","last 2 firefox versions","last 2 and_ff versions","last 2 safari versions","last 2 ios_saf versions","last 2 edge versions","last 2 and_uc versions","last 2 and_qq versions","last 2 op_mob versions"],"dependencies":{"chevrotain":"^6.5.0","tiny-emitter":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tar":"^7.4.3","jest":"^26.6.3","jsdom":"^25.0.1","karma":"^6.4.4","eslint":"^8.57.1","moment":"^2.30.1","rimraf":"^6.0.1","core-js":"^3.39.0","env-cmd":"^10.1.0","jasmine":"^5.4.0","ts-jest":"^26.5.6","ts-node":"^10.9.2","typedoc":"^0.19.2","webpack":"^4.47.0","as-table":"^1.0.55","full-icu":"^1.5.0","vuepress":"^1.9.10","cross-env":"^7.0.3","ts-loader":"^8.4.0","@babel/cli":"^7.25.9","typescript":"^4.0.8","webpackbar":"^6.0.1","@babel/core":"^7.26.0","@types/jest":"^26.0.24","@types/node":"^17.0.45","npm-run-all":"^4.1.5","webpack-cli":"^4.10.0","@types/jsdom":"^21.1.7","babel-loader":"^8.4.1","karma-jasmine":"^5.1.0","karma-webpack":"^4.0.2","@babel/runtime":"^7.26.0","@types/jasmine":"^5.1.4","@babel/register":"^7.25.9","license-checker":"^25.0.1","on-build-webpack":"^0.1.0","@babel/preset-env":"^7.26.0","markdown-it-regex":"^0.2.0","@types/webpack-env":"^1.18.5","@babel/preset-react":"^7.25.9","eslint-plugin-jsdoc":"^50.5.0","markdown-it-footnote":"^4.0.0","karma-chrome-launcher":"^3.2.0","string-replace-loader":"^2.3.0","terser-webpack-plugin":"^4.2.3","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","karma-firefox-launcher":"^2.1.3","karma-sourcemap-loader":"^0.4.0","typedoc-plugin-markdown":"^2.4.2","@babel/preset-typescript":"^7.26.0","@typescript-eslint/parser":"^5.62.0","karma-jasmine-html-reporter":"^2.1.0","eslint-plugin-license-header":"^0.6.1","@babel/plugin-transform-runtime":"^7.25.9","@typescript-eslint/eslint-plugin":"^5.62.0","@babel/plugin-proposal-decorators":"^7.25.9","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/plugin-proposal-private-methods":"^7.18.6","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-transform-modules-commonjs":"^7.25.9","@babel/plugin-proposal-private-property-in-object":"^7.21.11","babel-plugin-transform-inline-environment-variables":"^0.4.4"},"_npmOperationalInternal":{"tmp":"tmp/hyperformula_3.0.1_1754902523564_0.1433060734589331","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"hyperformula","version":"3.1.0","keywords":["formula","spreadsheet","calculation","data","compute","tabular-data","operation","conversion","arithmetic","concatenation","comparison","logical","formulas","parser","excel","office","workbook","worksheet","sheet","open formula","openformula"],"author":{"name":"Handsoncode","email":"hello@handsontable.com"},"license":"GPL-3.0-only","_id":"hyperformula@3.1.0","maintainers":[{"name":"warpech","email":"marcin.warpechowski@handsontable.com"},{"name":"budnix","email":"budnix+npm@gmail.com"},{"name":"jansiegel","email":"js.ziggle@gmail.com"},{"name":"jakub.sekowski_handsontable.com","email":"jakub.sekowski@handsontable.com"}],"homepage":"https://hyperformula.handsontable.com/","bugs":{"url":"https://github.com/handsontable/hyperformula/issues"},"dist":{"shasum":"e6cb429c5d44c1f21c6abe644084c4f6b977f5ba","tarball":"https://registry.npmjs.org/hyperformula/-/hyperformula-3.1.0.tgz","fileCount":556,"integrity":"sha512-zlAESfaIYWq5Hwo+VS3CkJzIRxCPgQKy6fIAMP5g0VXTyfIW2X8wBjNV4s+0qd0BVJJmu2gUFLy3cl8bN4R8yw==","signatures":[{"sig":"MEYCIQDfsfziA3gdyWknTxo0Fc+K39zzYoyVhSjhxjyl/TyxgwIhAPVMFccs/N0zeBGL3XIlz6WYYl1enTGgGah1kYsgkEEo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10077228},"main":"commonjs/index.js","type":"commonjs","unpkg":"dist/hyperformula.min.js","module":"es/index.mjs","exports":{".":{"types":"./typings/index.d.ts","import":"./es/index.mjs","require":"./commonjs/index.js"},"./i18n/languages":{"types":"./typings/i18n/languages/index.d.ts","import":"./es/i18n/languages/index.mjs","require":"./commonjs/i18n/languages/index.js"},"./es/i18n/languages":{"types":"./typings/i18n/languages/index.d.ts","import":"./es/i18n/languages/index.mjs","require":"./commonjs/i18n/languages/index.js"},"./i18n/languages/csCZ":{"types":"./typings/i18n/languages/csCZ.d.ts","import":"./es/i18n/languages/csCZ.mjs","require":"./commonjs/i18n/languages/csCZ.js"},"./i18n/languages/daDK":{"types":"./typings/i18n/languages/daDK.d.ts","import":"./es/i18n/languages/daDK.mjs","require":"./commonjs/i18n/languages/daDK.js"},"./i18n/languages/deDE":{"types":"./typings/i18n/languages/deDE.d.ts","import":"./es/i18n/languages/deDE.mjs","require":"./commonjs/i18n/languages/deDE.js"},"./i18n/languages/enGB":{"types":"./typings/i18n/languages/enGB.d.ts","import":"./es/i18n/languages/enGB.mjs","require":"./commonjs/i18n/languages/enGB.js"},"./i18n/languages/enUS":{"types":"./typings/i18n/languages/enUS.d.ts","import":"./es/i18n/languages/enUS.mjs","require":"./commonjs/i18n/languages/enUS.js"},"./i18n/languages/esES":{"types":"./typings/i18n/languages/esES.d.ts","import":"./es/i18n/languages/esES.mjs","require":"./commonjs/i18n/languages/esES.js"},"./i18n/languages/fiFI":{"types":"./typings/i18n/languages/fiFI.d.ts","import":"./es/i18n/languages/fiFI.mjs","require":"./commonjs/i18n/languages/fiFI.js"},"./i18n/languages/frFR":{"types":"./typings/i18n/languages/frFR.d.ts","import":"./es/i18n/languages/frFR.mjs","require":"./commonjs/i18n/languages/frFR.js"},"./i18n/languages/huHU":{"types":"./typings/i18n/languages/huHU.d.ts","import":"./es/i18n/languages/huHU.mjs","require":"./commonjs/i18n/languages/huHU.js"},"./i18n/languages/itIT":{"types":"./typings/i18n/languages/itIT.d.ts","import":"./es/i18n/languages/itIT.mjs","require":"./commonjs/i18n/languages/itIT.js"},"./i18n/languages/nbNO":{"types":"./typings/i18n/languages/nbNO.d.ts","import":"./es/i18n/languages/nbNO.mjs","require":"./commonjs/i18n/languages/nbNO.js"},"./i18n/languages/nlNL":{"types":"./typings/i18n/languages/nlNL.d.ts","import":"./es/i18n/languages/nlNL.mjs","require":"./commonjs/i18n/languages/nlNL.js"},"./i18n/languages/plPL":{"types":"./typings/i18n/languages/plPL.d.ts","import":"./es/i18n/languages/plPL.mjs","require":"./commonjs/i18n/languages/plPL.js"},"./i18n/languages/ptPT":{"types":"./typings/i18n/languages/ptPT.d.ts","import":"./es/i18n/languages/ptPT.mjs","require":"./commonjs/i18n/languages/ptPT.js"},"./i18n/languages/ruRU":{"types":"./typings/i18n/languages/ruRU.d.ts","import":"./es/i18n/languages/ruRU.mjs","require":"./commonjs/i18n/languages/ruRU.js"},"./i18n/languages/svSE":{"types":"./typings/i18n/languages/svSE.d.ts","import":"./es/i18n/languages/svSE.mjs","require":"./commonjs/i18n/languages/svSE.js"},"./i18n/languages/trTR":{"types":"./typings/i18n/languages/trTR.d.ts","import":"./es/i18n/languages/trTR.mjs","require":"./commonjs/i18n/languages/trTR.js"},"./es/i18n/languages/csCZ":{"types":"./typings/i18n/languages/csCZ.d.ts","import":"./es/i18n/languages/csCZ.mjs","require":"./commonjs/i18n/languages/csCZ.js"},"./es/i18n/languages/daDK":{"types":"./typings/i18n/languages/daDK.d.ts","import":"./es/i18n/languages/daDK.mjs","require":"./commonjs/i18n/languages/daDK.js"},"./es/i18n/languages/deDE":{"types":"./typings/i18n/languages/deDE.d.ts","import":"./es/i18n/languages/deDE.mjs","require":"./commonjs/i18n/languages/deDE.js"},"./es/i18n/languages/enGB":{"types":"./typings/i18n/languages/enGB.d.ts","import":"./es/i18n/languages/enGB.mjs","require":"./commonjs/i18n/languages/enGB.js"},"./es/i18n/languages/enUS":{"types":"./typings/i18n/languages/enUS.d.ts","import":"./es/i18n/languages/enUS.mjs","require":"./commonjs/i18n/languages/enUS.js"},"./es/i18n/languages/esES":{"types":"./typings/i18n/languages/esES.d.ts","import":"./es/i18n/languages/esES.mjs","require":"./commonjs/i18n/languages/esES.js"},"./es/i18n/languages/fiFI":{"types":"./typings/i18n/languages/fiFI.d.ts","import":"./es/i18n/languages/fiFI.mjs","require":"./commonjs/i18n/languages/fiFI.js"},"./es/i18n/languages/frFR":{"types":"./typings/i18n/languages/frFR.d.ts","import":"./es/i18n/languages/frFR.mjs","require":"./commonjs/i18n/languages/frFR.js"},"./es/i18n/languages/huHU":{"types":"./typings/i18n/languages/huHU.d.ts","import":"./es/i18n/languages/huHU.mjs","require":"./commonjs/i18n/languages/huHU.js"},"./es/i18n/languages/itIT":{"types":"./typings/i18n/languages/itIT.d.ts","import":"./es/i18n/languages/itIT.mjs","require":"./commonjs/i18n/languages/itIT.js"},"./es/i18n/languages/nbNO":{"types":"./typings/i18n/languages/nbNO.d.ts","import":"./es/i18n/languages/nbNO.mjs","require":"./commonjs/i18n/languages/nbNO.js"},"./es/i18n/languages/nlNL":{"types":"./typings/i18n/languages/nlNL.d.ts","import":"./es/i18n/languages/nlNL.mjs","require":"./commonjs/i18n/languages/nlNL.js"},"./es/i18n/languages/plPL":{"types":"./typings/i18n/languages/plPL.d.ts","import":"./es/i18n/languages/plPL.mjs","require":"./commonjs/i18n/languages/plPL.js"},"./es/i18n/languages/ptPT":{"types":"./typings/i18n/languages/ptPT.d.ts","import":"./es/i18n/languages/ptPT.mjs","require":"./commonjs/i18n/languages/ptPT.js"},"./es/i18n/languages/ruRU":{"types":"./typings/i18n/languages/ruRU.d.ts","import":"./es/i18n/languages/ruRU.mjs","require":"./commonjs/i18n/languages/ruRU.js"},"./es/i18n/languages/svSE":{"types":"./typings/i18n/languages/svSE.d.ts","import":"./es/i18n/languages/svSE.mjs","require":"./commonjs/i18n/languages/svSE.js"},"./es/i18n/languages/trTR":{"types":"./typings/i18n/languages/trTR.d.ts","import":"./es/i18n/languages/trTR.mjs","require":"./commonjs/i18n/languages/trTR.js"},"./commonjs/i18n/languages":{"types":"./typings/i18n/languages/index.d.ts","import":"./es/i18n/languages/index.mjs","require":"./commonjs/i18n/languages/index.js"},"./es/i18n/languages/csCZ.js":{"types":"./typings/i18n/languages/csCZ.d.ts","import":"./es/i18n/languages/csCZ.mjs","require":"./commonjs/i18n/languages/csCZ.js"},"./es/i18n/languages/daDK.js":{"types":"./typings/i18n/languages/daDK.d.ts","import":"./es/i18n/languages/daDK.mjs","require":"./commonjs/i18n/languages/daDK.js"},"./es/i18n/languages/deDE.js":{"types":"./typings/i18n/languages/deDE.d.ts","import":"./es/i18n/languages/deDE.mjs","require":"./commonjs/i18n/languages/deDE.js"},"./es/i18n/languages/enGB.js":{"types":"./typings/i18n/languages/enGB.d.ts","import":"./es/i18n/languages/enGB.mjs","require":"./commonjs/i18n/languages/enGB.js"},"./es/i18n/languages/enUS.js":{"types":"./typings/i18n/languages/enUS.d.ts","import":"./es/i18n/languages/enUS.mjs","require":"./commonjs/i18n/languages/enUS.js"},"./es/i18n/languages/esES.js":{"types":"./typings/i18n/languages/esES.d.ts","import":"./es/i18n/languages/esES.mjs","require":"./commonjs/i18n/languages/esES.js"},"./es/i18n/languages/fiFI.js":{"types":"./typings/i18n/languages/fiFI.d.ts","import":"./es/i18n/languages/fiFI.mjs","require":"./commonjs/i18n/languages/fiFI.js"},"./es/i18n/languages/frFR.js":{"types":"./typings/i18n/languages/frFR.d.ts","import":"./es/i18n/languages/frFR.mjs","require":"./commonjs/i18n/languages/frFR.js"},"./es/i18n/languages/huHU.js":{"types":"./typings/i18n/languages/huHU.d.ts","import":"./es/i18n/languages/huHU.mjs","require":"./commonjs/i18n/languages/huHU.js"},"./es/i18n/languages/itIT.js":{"types":"./typings/i18n/languages/itIT.d.ts","import":"./es/i18n/languages/itIT.mjs","require":"./commonjs/i18n/languages/itIT.js"},"./es/i18n/languages/nbNO.js":{"types":"./typings/i18n/languages/nbNO.d.ts","import":"./es/i18n/languages/nbNO.mjs","require":"./commonjs/i18n/languages/nbNO.js"},"./es/i18n/languages/nlNL.js":{"types":"./typings/i18n/languages/nlNL.d.ts","import":"./es/i18n/languages/nlNL.mjs","require":"./commonjs/i18n/languages/nlNL.js"},"./es/i18n/languages/plPL.js":{"types":"./typings/i18n/languages/plPL.d.ts","import":"./es/i18n/languages/plPL.mjs","require":"./commonjs/i18n/languages/plPL.js"},"./es/i18n/languages/ptPT.js":{"types":"./typings/i18n/languages/ptPT.d.ts","import":"./es/i18n/languages/ptPT.mjs","require":"./commonjs/i18n/languages/ptPT.js"},"./es/i18n/languages/ruRU.js":{"types":"./typings/i18n/languages/ruRU.d.ts","import":"./es/i18n/languages/ruRU.mjs","require":"./commonjs/i18n/languages/ruRU.js"},"./es/i18n/languages/svSE.js":{"types":"./typings/i18n/languages/svSE.d.ts","import":"./es/i18n/languages/svSE.mjs","require":"./commonjs/i18n/languages/svSE.js"},"./es/i18n/languages/trTR.js":{"types":"./typings/i18n/languages/trTR.d.ts","import":"./es/i18n/languages/trTR.mjs","require":"./commonjs/i18n/languages/trTR.js"},"./commonjs/i18n/languages/csCZ":{"types":"./typings/i18n/languages/csCZ.d.ts","import":"./es/i18n/languages/csCZ.mjs","require":"./commonjs/i18n/languages/csCZ.js"},"./commonjs/i18n/languages/daDK":{"types":"./typings/i18n/languages/daDK.d.ts","import":"./es/i18n/languages/daDK.mjs","require":"./commonjs/i18n/languages/daDK.js"},"./commonjs/i18n/languages/deDE":{"types":"./typings/i18n/languages/deDE.d.ts","import":"./es/i18n/languages/deDE.mjs","require":"./commonjs/i18n/languages/deDE.js"},"./commonjs/i18n/languages/enGB":{"types":"./typings/i18n/languages/enGB.d.ts","import":"./es/i18n/languages/enGB.mjs","require":"./commonjs/i18n/languages/enGB.js"},"./commonjs/i18n/languages/enUS":{"types":"./typings/i18n/languages/enUS.d.ts","import":"./es/i18n/languages/enUS.mjs","require":"./commonjs/i18n/languages/enUS.js"},"./commonjs/i18n/languages/esES":{"types":"./typings/i18n/languages/esES.d.ts","import":"./es/i18n/languages/esES.mjs","require":"./commonjs/i18n/languages/esES.js"},"./commonjs/i18n/languages/fiFI":{"types":"./typings/i18n/languages/fiFI.d.ts","import":"./es/i18n/languages/fiFI.mjs","require":"./commonjs/i18n/languages/fiFI.js"},"./commonjs/i18n/languages/frFR":{"types":"./typings/i18n/languages/frFR.d.ts","import":"./es/i18n/languages/frFR.mjs","require":"./commonjs/i18n/languages/frFR.js"},"./commonjs/i18n/languages/huHU":{"types":"./typings/i18n/languages/huHU.d.ts","import":"./es/i18n/languages/huHU.mjs","require":"./commonjs/i18n/languages/huHU.js"},"./commonjs/i18n/languages/itIT":{"types":"./typings/i18n/languages/itIT.d.ts","import":"./es/i18n/languages/itIT.mjs","require":"./commonjs/i18n/languages/itIT.js"},"./commonjs/i18n/languages/nbNO":{"types":"./typings/i18n/languages/nbNO.d.ts","import":"./es/i18n/languages/nbNO.mjs","require":"./commonjs/i18n/languages/nbNO.js"},"./commonjs/i18n/languages/nlNL":{"types":"./typings/i18n/languages/nlNL.d.ts","import":"./es/i18n/languages/nlNL.mjs","require":"./commonjs/i18n/languages/nlNL.js"},"./commonjs/i18n/languages/plPL":{"types":"./typings/i18n/languages/plPL.d.ts","import":"./es/i18n/languages/plPL.mjs","require":"./commonjs/i18n/languages/plPL.js"},"./commonjs/i18n/languages/ptPT":{"types":"./typings/i18n/languages/ptPT.d.ts","import":"./es/i18n/languages/ptPT.mjs","require":"./commonjs/i18n/languages/ptPT.js"},"./commonjs/i18n/languages/ruRU":{"types":"./typings/i18n/languages/ruRU.d.ts","import":"./es/i18n/languages/ruRU.mjs","require":"./commonjs/i18n/languages/ruRU.js"},"./commonjs/i18n/languages/svSE":{"types":"./typings/i18n/languages/svSE.d.ts","import":"./es/i18n/languages/svSE.mjs","require":"./commonjs/i18n/languages/svSE.js"},"./commonjs/i18n/languages/trTR":{"types":"./typings/i18n/languages/trTR.d.ts","import":"./es/i18n/languages/trTR.mjs","require":"./commonjs/i18n/languages/trTR.js"},"./commonjs/i18n/languages/csCZ.js":{"types":"./typings/i18n/languages/csCZ.d.ts","import":"./es/i18n/languages/csCZ.mjs","require":"./commonjs/i18n/languages/csCZ.js"},"./commonjs/i18n/languages/daDK.js":{"types":"./typings/i18n/languages/daDK.d.ts","import":"./es/i18n/languages/daDK.mjs","require":"./commonjs/i18n/languages/daDK.js"},"./commonjs/i18n/languages/deDE.js":{"types":"./typings/i18n/languages/deDE.d.ts","import":"./es/i18n/languages/deDE.mjs","require":"./commonjs/i18n/languages/deDE.js"},"./commonjs/i18n/languages/enGB.js":{"types":"./typings/i18n/languages/enGB.d.ts","import":"./es/i18n/languages/enGB.mjs","require":"./commonjs/i18n/languages/enGB.js"},"./commonjs/i18n/languages/enUS.js":{"types":"./typings/i18n/languages/enUS.d.ts","import":"./es/i18n/languages/enUS.mjs","require":"./commonjs/i18n/languages/enUS.js"},"./commonjs/i18n/languages/esES.js":{"types":"./typings/i18n/languages/esES.d.ts","import":"./es/i18n/languages/esES.mjs","require":"./commonjs/i18n/languages/esES.js"},"./commonjs/i18n/languages/fiFI.js":{"types":"./typings/i18n/languages/fiFI.d.ts","import":"./es/i18n/languages/fiFI.mjs","require":"./commonjs/i18n/languages/fiFI.js"},"./commonjs/i18n/languages/frFR.js":{"types":"./typings/i18n/languages/frFR.d.ts","import":"./es/i18n/languages/frFR.mjs","require":"./commonjs/i18n/languages/frFR.js"},"./commonjs/i18n/languages/huHU.js":{"types":"./typings/i18n/languages/huHU.d.ts","import":"./es/i18n/languages/huHU.mjs","require":"./commonjs/i18n/languages/huHU.js"},"./commonjs/i18n/languages/itIT.js":{"types":"./typings/i18n/languages/itIT.d.ts","import":"./es/i18n/languages/itIT.mjs","require":"./commonjs/i18n/languages/itIT.js"},"./commonjs/i18n/languages/nbNO.js":{"types":"./typings/i18n/languages/nbNO.d.ts","import":"./es/i18n/languages/nbNO.mjs","require":"./commonjs/i18n/languages/nbNO.js"},"./commonjs/i18n/languages/nlNL.js":{"types":"./typings/i18n/languages/nlNL.d.ts","import":"./es/i18n/languages/nlNL.mjs","require":"./commonjs/i18n/languages/nlNL.js"},"./commonjs/i18n/languages/plPL.js":{"types":"./typings/i18n/languages/plPL.d.ts","import":"./es/i18n/languages/plPL.mjs","require":"./commonjs/i18n/languages/plPL.js"},"./commonjs/i18n/languages/ptPT.js":{"types":"./typings/i18n/languages/ptPT.d.ts","import":"./es/i18n/languages/ptPT.mjs","require":"./commonjs/i18n/languages/ptPT.js"},"./commonjs/i18n/languages/ruRU.js":{"types":"./typings/i18n/languages/ruRU.d.ts","import":"./es/i18n/languages/ruRU.mjs","require":"./commonjs/i18n/languages/ruRU.js"},"./commonjs/i18n/languages/svSE.js":{"types":"./typings/i18n/languages/svSE.d.ts","import":"./es/i18n/languages/svSE.mjs","require":"./commonjs/i18n/languages/svSE.js"},"./commonjs/i18n/languages/trTR.js":{"types":"./typings/i18n/languages/trTR.d.ts","import":"./es/i18n/languages/trTR.mjs","require":"./commonjs/i18n/languages/trTR.js"}},"gitHead":"af30acd17308cb8bd8fadf78dc38edf1fb5fda2b","scripts":{"lint":"eslint . --ext .js,.ts","test":"npm-run-all lint test:unit test:browser test:compatibility","clean":"rimraf coverage/ commonjs/ dist/ es/ languages/ lib/ typings/ test-jasmine/","tsnode":"ts-node --transpile-only -O {\\\"module\\\":\\\"commonjs\\\"}","compile":"tsc","docs:dev":"npm run typedoc:build-api && cross-env NODE_OPTIONS=--openssl-legacy-provider vuepress dev docs --silent --no-clear-screen --no-cache","lint:fix":"eslint . --ext .js,.ts --fix","test:tdd":"cross-env NODE_ICU_DATA=node_modules/full-icu jest --watch offset","bundle:es":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=es env-cmd -f ht.config.js babel lib --out-file-extension .mjs --out-dir es","test:unit":"cross-env NODE_ICU_DATA=node_modules/full-icu jest","bundle-all":"cross-env HF_COMPILE=1 npm-run-all clean compile bundle:** verify-bundles","bundle:cjs":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=commonjs env-cmd -f ht.config.js babel lib --out-dir commonjs","docs:build":"npm run bundle-all && npm run typedoc:build-api && cross-env NODE_OPTIONS=--openssl-legacy-provider vuepress build docs","test:watch":"cross-env NODE_ICU_DATA=node_modules/full-icu jest --watch","verify:cjs":"node script/check-file.js commonjs","verify:umd":"node script/check-file.js dist/hyperformula.js","test:browser":"cross-env-shell BABEL_ENV=dist env-cmd -f ht.config.js karma start","test:unit.ci":"cross-env NODE_ICU_DATA=node_modules/full-icu node --expose-gc ./node_modules/jest/bin/jest --forceExit","test:coverage":"npm run test:unit -- --coverage","bundle:typings":"tsc --emitDeclarationOnly -d --outDir typings","check:licenses":"license-checker --production --excludePackages=\"hyperformula@3.0.1\" --onlyAllow=\"MIT; Apache-2.0; BSD-3-Clause; BSD-2-Clause; ISC; BSD; Unlicense\"","test:logMemory":"cross-env NODE_ICU_DATA=node_modules/full-icu jest --runInBand --logHeapUsage","verify-bundles":"run-p verify:**","verify:typings":"tsc --noEmit","verify:umd:min":"node script/check-file.js dist/hyperformula.min.js","benchmark:basic":"npm run tsnode test/performance/run-basic-benchmark.ts","benchmark:cruds":"npm run tsnode test/performance/run-cruds-benchmark.ts","verify:umd:full":"node script/check-file.js dist/hyperformula.full.js","bundle:languages":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=dist NODE_ENV=languages env-cmd -f ht.config.js webpack","test:performance":"npm run benchmark:basic && npm run benchmark:cruds","bundle:production":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=dist NODE_ENV=production env-cmd -f ht.config.js webpack ./lib/index.js","typedoc:build-api":"cross-env NODE_OPTIONS=--openssl-legacy-provider typedoc --options .typedoc.md.ts","bundle:development":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=dist NODE_ENV=development env-cmd -f ht.config.js webpack ./lib/index.js","test:browser.debug":"cross-env-shell BABEL_ENV=dist NODE_ENV=debug env-cmd -f ht.config.js karma start","test:compatibility":"bash test/compatibility/test-compatibility.sh","verify:umd:full.min":"node script/check-file.js dist/hyperformula.full.min.js","verify:publish-package":"npm pack | node script/check-publish-package.js","benchmark:write-to-file":"npm run tsnode test/performance/write-to-file.ts","benchmark:compare-benchmarks":"npm run tsnode test/performance/compare-benchmarks.ts","docs:code-examples:generate-js":"bash docs/code-examples-generator.sh","docs:code-examples:format-all-ts":"bash docs/code-examples-generator.sh --formatAllTsExamples","docs:code-examples:generate-all-js":"bash docs/code-examples-generator.sh --generateAll"},"typings":"./typings/index.d.ts","_npmUser":{"name":"jakub.sekowski_handsontable.com","email":"jakub.sekowski@handsontable.com"},"jsdelivr":"dist/hyperformula.min.js","repository":{"url":"git+https://github.com/handsontable/hyperformula.git","type":"git"},"_npmVersion":"10.9.3","description":"HyperFormula is a JavaScript engine for efficient processing of spreadsheet-like data and formulas","directories":{},"jsnext:main":"es/index.mjs","_nodeVersion":"22.18.0","browserslist":["last 2 chrome versions","last 2 and_chr versions","last 2 firefox versions","last 2 and_ff versions","last 2 safari versions","last 2 ios_saf versions","last 2 edge versions","last 2 and_uc versions","last 2 and_qq versions","last 2 op_mob versions"],"dependencies":{"chevrotain":"^6.5.0","tiny-emitter":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tar":"^7.4.3","jest":"^26.6.3","jsdom":"^25.0.1","karma":"^6.4.4","eslint":"^8.57.1","moment":"^2.30.1","rimraf":"^6.0.1","core-js":"^3.39.0","env-cmd":"^10.1.0","exceljs":"^4.4.0","jasmine":"^5.4.0","ts-jest":"^26.5.6","ts-node":"^10.9.2","typedoc":"^0.19.2","webpack":"^4.47.0","as-table":"^1.0.55","full-icu":"^1.5.0","vuepress":"^1.9.10","cross-env":"^7.0.3","ts-loader":"^8.4.0","@babel/cli":"^7.25.9","typescript":"^4.0.8","webpackbar":"^6.0.1","@babel/core":"^7.26.0","@types/jest":"^26.0.24","@types/node":"^17.0.45","npm-run-all":"^4.1.5","webpack-cli":"^4.10.0","@types/jsdom":"^21.1.7","babel-loader":"^8.4.1","karma-jasmine":"^5.1.0","karma-webpack":"^4.0.2","@babel/runtime":"^7.26.0","@types/exceljs":"^0.5.3","@types/jasmine":"^5.1.4","@babel/register":"^7.25.9","license-checker":"^25.0.1","on-build-webpack":"^0.1.0","@babel/preset-env":"^7.26.0","markdown-it-regex":"^0.2.0","@types/webpack-env":"^1.18.5","@babel/preset-react":"^7.25.9","eslint-plugin-jsdoc":"^50.5.0","markdown-it-footnote":"^4.0.0","karma-chrome-launcher":"^3.2.0","string-replace-loader":"^2.3.0","terser-webpack-plugin":"^4.2.3","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","karma-firefox-launcher":"^2.1.3","karma-sourcemap-loader":"^0.4.0","typedoc-plugin-markdown":"^2.4.2","@babel/preset-typescript":"^7.26.0","@typescript-eslint/parser":"^5.62.0","karma-jasmine-html-reporter":"^2.1.0","eslint-plugin-license-header":"^0.6.1","@babel/plugin-transform-runtime":"^7.25.9","@typescript-eslint/eslint-plugin":"^5.62.0","@babel/plugin-proposal-decorators":"^7.25.9","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/plugin-proposal-private-methods":"^7.18.6","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-transform-modules-commonjs":"^7.25.9","@babel/plugin-proposal-private-property-in-object":"^7.21.11","babel-plugin-transform-inline-environment-variables":"^0.4.4"},"_npmOperationalInternal":{"tmp":"tmp/hyperformula_3.1.0_1760428551490_0.9404226091168639","host":"s3://npm-registry-packages-npm-production"}},"3.1.1":{"name":"hyperformula","version":"3.1.1","keywords":["formula","spreadsheet","calculation","data","compute","tabular-data","operation","conversion","arithmetic","concatenation","comparison","logical","formulas","parser","excel","office","workbook","worksheet","sheet","open formula","openformula"],"author":{"name":"Handsoncode","email":"hello@handsontable.com"},"license":"GPL-3.0-only","_id":"hyperformula@3.1.1","maintainers":[{"name":"warpech","email":"marcin.warpechowski@handsontable.com"},{"name":"budnix","email":"budnix+npm@gmail.com"},{"name":"jansiegel","email":"js.ziggle@gmail.com"},{"name":"mateusz.wojczal","email":"mateusz.wojczal@handsontable.com"},{"name":"jakub.sekowski_handsontable.com","email":"jakub.sekowski@handsontable.com"}],"homepage":"https://hyperformula.handsontable.com/","bugs":{"url":"https://github.com/handsontable/hyperformula/issues"},"dist":{"shasum":"60db5a00e47c154dc90b5334cb18b67296f9915b","tarball":"https://registry.npmjs.org/hyperformula/-/hyperformula-3.1.1.tgz","fileCount":559,"integrity":"sha512-v+yvRPZGL73KinH2lvS4/1QMe2xNviTfgIcVgKjzKGi66xEuvuoDRgQ48ODc4XhD+c+JLNfs9Ln1GnHQ5TDNGA==","signatures":[{"sig":"MEUCIQCYh2us2TcA+XbW0mWiNAVIpm+OgO7XQb0i/EqKJ5EzoAIgLoowBCOXMbgq3Nd5ee2w1tiVvmut9wSq2jmeGv9twX4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10302010},"main":"commonjs/index.js","type":"commonjs","unpkg":"dist/hyperformula.min.js","module":"es/index.mjs","exports":{".":{"types":"./typings/index.d.ts","import":"./es/index.mjs","require":"./commonjs/index.js"},"./i18n/languages":{"types":"./typings/i18n/languages/index.d.ts","import":"./es/i18n/languages/index.mjs","require":"./commonjs/i18n/languages/index.js"},"./es/i18n/languages":{"types":"./typings/i18n/languages/index.d.ts","import":"./es/i18n/languages/index.mjs","require":"./commonjs/i18n/languages/index.js"},"./i18n/languages/csCZ":{"types":"./typings/i18n/languages/csCZ.d.ts","import":"./es/i18n/languages/csCZ.mjs","require":"./commonjs/i18n/languages/csCZ.js"},"./i18n/languages/daDK":{"types":"./typings/i18n/languages/daDK.d.ts","import":"./es/i18n/languages/daDK.mjs","require":"./commonjs/i18n/languages/daDK.js"},"./i18n/languages/deDE":{"types":"./typings/i18n/languages/deDE.d.ts","import":"./es/i18n/languages/deDE.mjs","require":"./commonjs/i18n/languages/deDE.js"},"./i18n/languages/enGB":{"types":"./typings/i18n/languages/enGB.d.ts","import":"./es/i18n/languages/enGB.mjs","require":"./commonjs/i18n/languages/enGB.js"},"./i18n/languages/enUS":{"types":"./typings/i18n/languages/enUS.d.ts","import":"./es/i18n/languages/enUS.mjs","require":"./commonjs/i18n/languages/enUS.js"},"./i18n/languages/esES":{"types":"./typings/i18n/languages/esES.d.ts","import":"./es/i18n/languages/esES.mjs","require":"./commonjs/i18n/languages/esES.js"},"./i18n/languages/fiFI":{"types":"./typings/i18n/languages/fiFI.d.ts","import":"./es/i18n/languages/fiFI.mjs","require":"./commonjs/i18n/languages/fiFI.js"},"./i18n/languages/frFR":{"types":"./typings/i18n/languages/frFR.d.ts","import":"./es/i18n/languages/frFR.mjs","require":"./commonjs/i18n/languages/frFR.js"},"./i18n/languages/huHU":{"types":"./typings/i18n/languages/huHU.d.ts","import":"./es/i18n/languages/huHU.mjs","require":"./commonjs/i18n/languages/huHU.js"},"./i18n/languages/itIT":{"types":"./typings/i18n/languages/itIT.d.ts","import":"./es/i18n/languages/itIT.mjs","require":"./commonjs/i18n/languages/itIT.js"},"./i18n/languages/nbNO":{"types":"./typings/i18n/languages/nbNO.d.ts","import":"./es/i18n/languages/nbNO.mjs","require":"./commonjs/i18n/languages/nbNO.js"},"./i18n/languages/nlNL":{"types":"./typings/i18n/languages/nlNL.d.ts","import":"./es/i18n/languages/nlNL.mjs","require":"./commonjs/i18n/languages/nlNL.js"},"./i18n/languages/plPL":{"types":"./typings/i18n/languages/plPL.d.ts","import":"./es/i18n/languages/plPL.mjs","require":"./commonjs/i18n/languages/plPL.js"},"./i18n/languages/ptPT":{"types":"./typings/i18n/languages/ptPT.d.ts","import":"./es/i18n/languages/ptPT.mjs","require":"./commonjs/i18n/languages/ptPT.js"},"./i18n/languages/ruRU":{"types":"./typings/i18n/languages/ruRU.d.ts","import":"./es/i18n/languages/ruRU.mjs","require":"./commonjs/i18n/languages/ruRU.js"},"./i18n/languages/svSE":{"types":"./typings/i18n/languages/svSE.d.ts","import":"./es/i18n/languages/svSE.mjs","require":"./commonjs/i18n/languages/svSE.js"},"./i18n/languages/trTR":{"types":"./typings/i18n/languages/trTR.d.ts","import":"./es/i18n/languages/trTR.mjs","require":"./commonjs/i18n/languages/trTR.js"},"./es/i18n/languages/csCZ":{"types":"./typings/i18n/languages/csCZ.d.ts","import":"./es/i18n/languages/csCZ.mjs","require":"./commonjs/i18n/languages/csCZ.js"},"./es/i18n/languages/daDK":{"types":"./typings/i18n/languages/daDK.d.ts","import":"./es/i18n/languages/daDK.mjs","require":"./commonjs/i18n/languages/daDK.js"},"./es/i18n/languages/deDE":{"types":"./typings/i18n/languages/deDE.d.ts","import":"./es/i18n/languages/deDE.mjs","require":"./commonjs/i18n/languages/deDE.js"},"./es/i18n/languages/enGB":{"types":"./typings/i18n/languages/enGB.d.ts","import":"./es/i18n/languages/enGB.mjs","require":"./commonjs/i18n/languages/enGB.js"},"./es/i18n/languages/enUS":{"types":"./typings/i18n/languages/enUS.d.ts","import":"./es/i18n/languages/enUS.mjs","require":"./commonjs/i18n/languages/enUS.js"},"./es/i18n/languages/esES":{"types":"./typings/i18n/languages/esES.d.ts","import":"./es/i18n/languages/esES.mjs","require":"./commonjs/i18n/languages/esES.js"},"./es/i18n/languages/fiFI":{"types":"./typings/i18n/languages/fiFI.d.ts","import":"./es/i18n/languages/fiFI.mjs","require":"./commonjs/i18n/languages/fiFI.js"},"./es/i18n/languages/frFR":{"types":"./typings/i18n/languages/frFR.d.ts","import":"./es/i18n/languages/frFR.mjs","require":"./commonjs/i18n/languages/frFR.js"},"./es/i18n/languages/huHU":{"types":"./typings/i18n/languages/huHU.d.ts","import":"./es/i18n/languages/huHU.mjs","require":"./commonjs/i18n/languages/huHU.js"},"./es/i18n/languages/itIT":{"types":"./typings/i18n/languages/itIT.d.ts","import":"./es/i18n/languages/itIT.mjs","require":"./commonjs/i18n/languages/itIT.js"},"./es/i18n/languages/nbNO":{"types":"./typings/i18n/languages/nbNO.d.ts","import":"./es/i18n/languages/nbNO.mjs","require":"./commonjs/i18n/languages/nbNO.js"},"./es/i18n/languages/nlNL":{"types":"./typings/i18n/languages/nlNL.d.ts","import":"./es/i18n/languages/nlNL.mjs","require":"./commonjs/i18n/languages/nlNL.js"},"./es/i18n/languages/plPL":{"types":"./typings/i18n/languages/plPL.d.ts","import":"./es/i18n/languages/plPL.mjs","require":"./commonjs/i18n/languages/plPL.js"},"./es/i18n/languages/ptPT":{"types":"./typings/i18n/languages/ptPT.d.ts","import":"./es/i18n/languages/ptPT.mjs","require":"./commonjs/i18n/languages/ptPT.js"},"./es/i18n/languages/ruRU":{"types":"./typings/i18n/languages/ruRU.d.ts","import":"./es/i18n/languages/ruRU.mjs","require":"./commonjs/i18n/languages/ruRU.js"},"./es/i18n/languages/svSE":{"types":"./typings/i18n/languages/svSE.d.ts","import":"./es/i18n/languages/svSE.mjs","require":"./commonjs/i18n/languages/svSE.js"},"./es/i18n/languages/trTR":{"types":"./typings/i18n/languages/trTR.d.ts","import":"./es/i18n/languages/trTR.mjs","require":"./commonjs/i18n/languages/trTR.js"},"./commonjs/i18n/languages":{"types":"./typings/i18n/languages/index.d.ts","import":"./es/i18n/languages/index.mjs","require":"./commonjs/i18n/languages/index.js"},"./es/i18n/languages/csCZ.js":{"types":"./typings/i18n/languages/csCZ.d.ts","import":"./es/i18n/languages/csCZ.mjs","require":"./commonjs/i18n/languages/csCZ.js"},"./es/i18n/languages/daDK.js":{"types":"./typings/i18n/languages/daDK.d.ts","import":"./es/i18n/languages/daDK.mjs","require":"./commonjs/i18n/languages/daDK.js"},"./es/i18n/languages/deDE.js":{"types":"./typings/i18n/languages/deDE.d.ts","import":"./es/i18n/languages/deDE.mjs","require":"./commonjs/i18n/languages/deDE.js"},"./es/i18n/languages/enGB.js":{"types":"./typings/i18n/languages/enGB.d.ts","import":"./es/i18n/languages/enGB.mjs","require":"./commonjs/i18n/languages/enGB.js"},"./es/i18n/languages/enUS.js":{"types":"./typings/i18n/languages/enUS.d.ts","import":"./es/i18n/languages/enUS.mjs","require":"./commonjs/i18n/languages/enUS.js"},"./es/i18n/languages/esES.js":{"types":"./typings/i18n/languages/esES.d.ts","import":"./es/i18n/languages/esES.mjs","require":"./commonjs/i18n/languages/esES.js"},"./es/i18n/languages/fiFI.js":{"types":"./typings/i18n/languages/fiFI.d.ts","import":"./es/i18n/languages/fiFI.mjs","require":"./commonjs/i18n/languages/fiFI.js"},"./es/i18n/languages/frFR.js":{"types":"./typings/i18n/languages/frFR.d.ts","import":"./es/i18n/languages/frFR.mjs","require":"./commonjs/i18n/languages/frFR.js"},"./es/i18n/languages/huHU.js":{"types":"./typings/i18n/languages/huHU.d.ts","import":"./es/i18n/languages/huHU.mjs","require":"./commonjs/i18n/languages/huHU.js"},"./es/i18n/languages/itIT.js":{"types":"./typings/i18n/languages/itIT.d.ts","import":"./es/i18n/languages/itIT.mjs","require":"./commonjs/i18n/languages/itIT.js"},"./es/i18n/languages/nbNO.js":{"types":"./typings/i18n/languages/nbNO.d.ts","import":"./es/i18n/languages/nbNO.mjs","require":"./commonjs/i18n/languages/nbNO.js"},"./es/i18n/languages/nlNL.js":{"types":"./typings/i18n/languages/nlNL.d.ts","import":"./es/i18n/languages/nlNL.mjs","require":"./commonjs/i18n/languages/nlNL.js"},"./es/i18n/languages/plPL.js":{"types":"./typings/i18n/languages/plPL.d.ts","import":"./es/i18n/languages/plPL.mjs","require":"./commonjs/i18n/languages/plPL.js"},"./es/i18n/languages/ptPT.js":{"types":"./typings/i18n/languages/ptPT.d.ts","import":"./es/i18n/languages/ptPT.mjs","require":"./commonjs/i18n/languages/ptPT.js"},"./es/i18n/languages/ruRU.js":{"types":"./typings/i18n/languages/ruRU.d.ts","import":"./es/i18n/languages/ruRU.mjs","require":"./commonjs/i18n/languages/ruRU.js"},"./es/i18n/languages/svSE.js":{"types":"./typings/i18n/languages/svSE.d.ts","import":"./es/i18n/languages/svSE.mjs","require":"./commonjs/i18n/languages/svSE.js"},"./es/i18n/languages/trTR.js":{"types":"./typings/i18n/languages/trTR.d.ts","import":"./es/i18n/languages/trTR.mjs","require":"./commonjs/i18n/languages/trTR.js"},"./commonjs/i18n/languages/csCZ":{"types":"./typings/i18n/languages/csCZ.d.ts","import":"./es/i18n/languages/csCZ.mjs","require":"./commonjs/i18n/languages/csCZ.js"},"./commonjs/i18n/languages/daDK":{"types":"./typings/i18n/languages/daDK.d.ts","import":"./es/i18n/languages/daDK.mjs","require":"./commonjs/i18n/languages/daDK.js"},"./commonjs/i18n/languages/deDE":{"types":"./typings/i18n/languages/deDE.d.ts","import":"./es/i18n/languages/deDE.mjs","require":"./commonjs/i18n/languages/deDE.js"},"./commonjs/i18n/languages/enGB":{"types":"./typings/i18n/languages/enGB.d.ts","import":"./es/i18n/languages/enGB.mjs","require":"./commonjs/i18n/languages/enGB.js"},"./commonjs/i18n/languages/enUS":{"types":"./typings/i18n/languages/enUS.d.ts","import":"./es/i18n/languages/enUS.mjs","require":"./commonjs/i18n/languages/enUS.js"},"./commonjs/i18n/languages/esES":{"types":"./typings/i18n/languages/esES.d.ts","import":"./es/i18n/languages/esES.mjs","require":"./commonjs/i18n/languages/esES.js"},"./commonjs/i18n/languages/fiFI":{"types":"./typings/i18n/languages/fiFI.d.ts","import":"./es/i18n/languages/fiFI.mjs","require":"./commonjs/i18n/languages/fiFI.js"},"./commonjs/i18n/languages/frFR":{"types":"./typings/i18n/languages/frFR.d.ts","import":"./es/i18n/languages/frFR.mjs","require":"./commonjs/i18n/languages/frFR.js"},"./commonjs/i18n/languages/huHU":{"types":"./typings/i18n/languages/huHU.d.ts","import":"./es/i18n/languages/huHU.mjs","require":"./commonjs/i18n/languages/huHU.js"},"./commonjs/i18n/languages/itIT":{"types":"./typings/i18n/languages/itIT.d.ts","import":"./es/i18n/languages/itIT.mjs","require":"./commonjs/i18n/languages/itIT.js"},"./commonjs/i18n/languages/nbNO":{"types":"./typings/i18n/languages/nbNO.d.ts","import":"./es/i18n/languages/nbNO.mjs","require":"./commonjs/i18n/languages/nbNO.js"},"./commonjs/i18n/languages/nlNL":{"types":"./typings/i18n/languages/nlNL.d.ts","import":"./es/i18n/languages/nlNL.mjs","require":"./commonjs/i18n/languages/nlNL.js"},"./commonjs/i18n/languages/plPL":{"types":"./typings/i18n/languages/plPL.d.ts","import":"./es/i18n/languages/plPL.mjs","require":"./commonjs/i18n/languages/plPL.js"},"./commonjs/i18n/languages/ptPT":{"types":"./typings/i18n/languages/ptPT.d.ts","import":"./es/i18n/languages/ptPT.mjs","require":"./commonjs/i18n/languages/ptPT.js"},"./commonjs/i18n/languages/ruRU":{"types":"./typings/i18n/languages/ruRU.d.ts","import":"./es/i18n/languages/ruRU.mjs","require":"./commonjs/i18n/languages/ruRU.js"},"./commonjs/i18n/languages/svSE":{"types":"./typings/i18n/languages/svSE.d.ts","import":"./es/i18n/languages/svSE.mjs","require":"./commonjs/i18n/languages/svSE.js"},"./commonjs/i18n/languages/trTR":{"types":"./typings/i18n/languages/trTR.d.ts","import":"./es/i18n/languages/trTR.mjs","require":"./commonjs/i18n/languages/trTR.js"},"./commonjs/i18n/languages/csCZ.js":{"types":"./typings/i18n/languages/csCZ.d.ts","import":"./es/i18n/languages/csCZ.mjs","require":"./commonjs/i18n/languages/csCZ.js"},"./commonjs/i18n/languages/daDK.js":{"types":"./typings/i18n/languages/daDK.d.ts","import":"./es/i18n/languages/daDK.mjs","require":"./commonjs/i18n/languages/daDK.js"},"./commonjs/i18n/languages/deDE.js":{"types":"./typings/i18n/languages/deDE.d.ts","import":"./es/i18n/languages/deDE.mjs","require":"./commonjs/i18n/languages/deDE.js"},"./commonjs/i18n/languages/enGB.js":{"types":"./typings/i18n/languages/enGB.d.ts","import":"./es/i18n/languages/enGB.mjs","require":"./commonjs/i18n/languages/enGB.js"},"./commonjs/i18n/languages/enUS.js":{"types":"./typings/i18n/languages/enUS.d.ts","import":"./es/i18n/languages/enUS.mjs","require":"./commonjs/i18n/languages/enUS.js"},"./commonjs/i18n/languages/esES.js":{"types":"./typings/i18n/languages/esES.d.ts","import":"./es/i18n/languages/esES.mjs","require":"./commonjs/i18n/languages/esES.js"},"./commonjs/i18n/languages/fiFI.js":{"types":"./typings/i18n/languages/fiFI.d.ts","import":"./es/i18n/languages/fiFI.mjs","require":"./commonjs/i18n/languages/fiFI.js"},"./commonjs/i18n/languages/frFR.js":{"types":"./typings/i18n/languages/frFR.d.ts","import":"./es/i18n/languages/frFR.mjs","require":"./commonjs/i18n/languages/frFR.js"},"./commonjs/i18n/languages/huHU.js":{"types":"./typings/i18n/languages/huHU.d.ts","import":"./es/i18n/languages/huHU.mjs","require":"./commonjs/i18n/languages/huHU.js"},"./commonjs/i18n/languages/itIT.js":{"types":"./typings/i18n/languages/itIT.d.ts","import":"./es/i18n/languages/itIT.mjs","require":"./commonjs/i18n/languages/itIT.js"},"./commonjs/i18n/languages/nbNO.js":{"types":"./typings/i18n/languages/nbNO.d.ts","import":"./es/i18n/languages/nbNO.mjs","require":"./commonjs/i18n/languages/nbNO.js"},"./commonjs/i18n/languages/nlNL.js":{"types":"./typings/i18n/languages/nlNL.d.ts","import":"./es/i18n/languages/nlNL.mjs","require":"./commonjs/i18n/languages/nlNL.js"},"./commonjs/i18n/languages/plPL.js":{"types":"./typings/i18n/languages/plPL.d.ts","import":"./es/i18n/languages/plPL.mjs","require":"./commonjs/i18n/languages/plPL.js"},"./commonjs/i18n/languages/ptPT.js":{"types":"./typings/i18n/languages/ptPT.d.ts","import":"./es/i18n/languages/ptPT.mjs","require":"./commonjs/i18n/languages/ptPT.js"},"./commonjs/i18n/languages/ruRU.js":{"types":"./typings/i18n/languages/ruRU.d.ts","import":"./es/i18n/languages/ruRU.mjs","require":"./commonjs/i18n/languages/ruRU.js"},"./commonjs/i18n/languages/svSE.js":{"types":"./typings/i18n/languages/svSE.d.ts","import":"./es/i18n/languages/svSE.mjs","require":"./commonjs/i18n/languages/svSE.js"},"./commonjs/i18n/languages/trTR.js":{"types":"./typings/i18n/languages/trTR.d.ts","import":"./es/i18n/languages/trTR.mjs","require":"./commonjs/i18n/languages/trTR.js"}},"gitHead":"d30eeab3fadbb88d7bdede4ee12478baf5d0a24f","scripts":{"lint":"eslint . --ext .js,.ts","test":"npm-run-all lint test:unit test:browser test:compatibility","audit":"npm audit --omit=dev","clean":"rimraf coverage/ commonjs/ dist/ es/ languages/ lib/ typings/ test-jasmine/","tsnode":"ts-node --transpile-only -O {\\\"module\\\":\\\"commonjs\\\"}","compile":"tsc","docs:dev":"npm run typedoc:build-api && cross-env NODE_OPTIONS=--openssl-legacy-provider vuepress dev docs --silent --no-clear-screen --no-cache","lint:fix":"eslint . --ext .js,.ts --fix","test:tdd":"cross-env NODE_ICU_DATA=node_modules/full-icu jest --watch adding-sheet","bundle:es":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=es env-cmd -f ht.config.js babel lib --out-file-extension .mjs --out-dir es","test:unit":"cross-env NODE_ICU_DATA=node_modules/full-icu jest","bundle-all":"cross-env HF_COMPILE=1 npm-run-all clean compile bundle:** verify-bundles","bundle:cjs":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=commonjs env-cmd -f ht.config.js babel lib --out-dir commonjs","docs:build":"npm run bundle-all && npm run typedoc:build-api && cross-env NODE_OPTIONS=--openssl-legacy-provider vuepress build docs","test:watch":"cross-env NODE_ICU_DATA=node_modules/full-icu jest --watch","verify:cjs":"node script/check-file.js commonjs","verify:umd":"node script/check-file.js dist/hyperformula.js","test:browser":"cross-env-shell BABEL_ENV=dist env-cmd -f ht.config.js karma start","test:unit.ci":"cross-env NODE_ICU_DATA=node_modules/full-icu node --expose-gc ./node_modules/jest/bin/jest --forceExit","test:coverage":"npm run test:unit -- --coverage","bundle:typings":"tsc --emitDeclarationOnly -d --outDir typings","check:licenses":"license-checker --production --excludePackages=\"hyperformula@3.0.1\" --onlyAllow=\"MIT; Apache-2.0; BSD-3-Clause; BSD-2-Clause; ISC; BSD; Unlicense\"","test:logMemory":"cross-env NODE_ICU_DATA=node_modules/full-icu jest --runInBand --logHeapUsage","verify-bundles":"run-p verify:**","verify:typings":"tsc --noEmit","verify:umd:min":"node script/check-file.js dist/hyperformula.min.js","benchmark:basic":"npm run tsnode test/performance/run-basic-benchmark.ts","benchmark:cruds":"npm run tsnode test/performance/run-cruds-benchmark.ts","verify:umd:full":"node script/check-file.js dist/hyperformula.full.js","bundle:languages":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=dist NODE_ENV=languages env-cmd -f ht.config.js webpack","test:performance":"npm run benchmark:basic && npm run benchmark:cruds","bundle:production":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=dist NODE_ENV=production env-cmd -f ht.config.js webpack ./lib/index.js","typedoc:build-api":"cross-env NODE_OPTIONS=--openssl-legacy-provider typedoc --options .typedoc.md.ts","bundle:development":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=dist NODE_ENV=development env-cmd -f ht.config.js webpack ./lib/index.js","test:browser.debug":"cross-env-shell BABEL_ENV=dist NODE_ENV=debug env-cmd -f ht.config.js karma start","test:compatibility":"bash test/compatibility/test-compatibility.sh","verify:umd:full.min":"node script/check-file.js dist/hyperformula.full.min.js","verify:publish-package":"npm pack | node script/check-publish-package.js","benchmark:write-to-file":"npm run tsnode test/performance/write-to-file.ts","benchmark:compare-benchmarks":"npm run tsnode test/performance/compare-benchmarks.ts","docs:code-examples:generate-js":"bash docs/code-examples-generator.sh","docs:code-examples:format-all-ts":"bash docs/code-examples-generator.sh --formatAllTsExamples","docs:code-examples:generate-all-js":"bash docs/code-examples-generator.sh --generateAll"},"typings":"./typings/index.d.ts","_npmUser":{"name":"jakub.sekowski_handsontable.com","email":"jakub.sekowski@handsontable.com"},"jsdelivr":"dist/hyperformula.min.js","repository":{"url":"git+https://github.com/handsontable/hyperformula.git","type":"git"},"_npmVersion":"10.9.4","description":"HyperFormula is a JavaScript engine for efficient processing of spreadsheet-like data and formulas","directories":{},"jsnext:main":"es/index.mjs","_nodeVersion":"22.21.1","browserslist":["last 2 chrome versions","last 2 and_chr versions","last 2 firefox versions","last 2 and_ff versions","last 2 safari versions","last 2 ios_saf versions","last 2 edge versions","last 2 and_uc versions","last 2 and_qq versions","last 2 op_mob versions"],"dependencies":{"chevrotain":"^6.5.0","tiny-emitter":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tar":"^7.4.3","jest":"^26.6.3","jsdom":"^25.0.1","karma":"^6.4.4","eslint":"^8.57.1","moment":"^2.30.1","rimraf":"^6.0.1","core-js":"^3.39.0","env-cmd":"^10.1.0","exceljs":"^4.4.0","jasmine":"^5.4.0","ts-jest":"^26.5.6","ts-node":"^10.9.2","typedoc":"^0.19.2","webpack":"^4.47.0","as-table":"^1.0.55","full-icu":"^1.5.0","vuepress":"^1.9.10","cross-env":"^7.0.3","ts-loader":"^8.4.0","@babel/cli":"^7.25.9","typescript":"^4.0.8","webpackbar":"^6.0.1","@babel/core":"^7.26.0","@types/jest":"^26.0.24","@types/node":"^17.0.45","npm-run-all":"^4.1.5","webpack-cli":"^4.10.0","@types/jsdom":"^21.1.7","babel-loader":"^8.4.1","karma-jasmine":"^5.1.0","karma-webpack":"^4.0.2","@babel/runtime":"^7.26.0","@types/exceljs":"^0.5.3","@types/jasmine":"^5.1.4","@babel/register":"^7.25.9","license-checker":"^25.0.1","on-build-webpack":"^0.1.0","@babel/preset-env":"^7.26.0","markdown-it-regex":"^0.2.0","@types/webpack-env":"^1.18.5","eslint-plugin-jest":"^27.9.0","@babel/preset-react":"^7.25.9","eslint-plugin-jsdoc":"^50.5.0","markdown-it-footnote":"^4.0.0","eslint-plugin-jasmine":"^4.2.2","karma-chrome-launcher":"^3.2.0","string-replace-loader":"^2.3.0","terser-webpack-plugin":"^4.2.3","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","karma-firefox-launcher":"^2.1.3","karma-sourcemap-loader":"^0.4.0","typedoc-plugin-markdown":"^2.4.2","@babel/preset-typescript":"^7.26.0","@typescript-eslint/parser":"^5.62.0","karma-jasmine-html-reporter":"^2.1.0","eslint-plugin-license-header":"^0.6.1","@babel/plugin-transform-runtime":"^7.25.9","@typescript-eslint/eslint-plugin":"^5.62.0","@babel/plugin-proposal-decorators":"^7.25.9","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/plugin-proposal-private-methods":"^7.18.6","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-transform-modules-commonjs":"^7.25.9","@babel/plugin-proposal-private-property-in-object":"^7.21.11","babel-plugin-transform-inline-environment-variables":"^0.4.4"},"_npmOperationalInternal":{"tmp":"tmp/hyperformula_3.1.1_1766055137161_0.7249833734420961","host":"s3://npm-registry-packages-npm-production"}},"3.2.0":{"name":"hyperformula","version":"3.2.0","keywords":["formula","spreadsheet","calculation","data","compute","tabular-data","operation","conversion","arithmetic","concatenation","comparison","logical","formulas","parser","excel","office","workbook","worksheet","sheet","open formula","openformula"],"author":{"name":"Handsoncode","email":"hello@handsontable.com"},"license":"GPL-3.0-only","_id":"hyperformula@3.2.0","maintainers":[{"name":"warpech","email":"marcin.warpechowski@handsontable.com"},{"name":"budnix","email":"budnix+npm@gmail.com"},{"name":"jansiegel","email":"js.ziggle@gmail.com"},{"name":"mateusz.wojczal","email":"mateusz.wojczal@handsontable.com"},{"name":"jakub.sekowski_handsontable.com","email":"jakub.sekowski@handsontable.com"}],"homepage":"https://hyperformula.handsontable.com/","bugs":{"url":"https://github.com/handsontable/hyperformula/issues"},"dist":{"shasum":"c6cabe209ecae61a0064b21d5662fd1febc76085","tarball":"https://registry.npmjs.org/hyperformula/-/hyperformula-3.2.0.tgz","fileCount":562,"integrity":"sha512-2vzQKKVMDPLsubZJb0JJWT/DhrkgIjsWj40Z9BIUVT6Jkl/YM5VtkLOP3agCieqW9HuqnXlWc+Vi+7XzQuC1Nw==","signatures":[{"sig":"MEYCIQDw3VtbLghvPtHQ9fPWUQLImKqDmg+aVXJ20AcWPPg4hgIhAOQzQ1qbW5gF782mckjgWZzm0xGlm53GHfavC4phMViU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10381557},"main":"commonjs/index.js","type":"commonjs","unpkg":"dist/hyperformula.min.js","module":"es/index.mjs","exports":{".":{"types":"./typings/index.d.ts","import":"./es/index.mjs","require":"./commonjs/index.js"},"./i18n/languages":{"types":"./typings/i18n/languages/index.d.ts","import":"./es/i18n/languages/index.mjs","require":"./commonjs/i18n/languages/index.js"},"./es/i18n/languages":{"types":"./typings/i18n/languages/index.d.ts","import":"./es/i18n/languages/index.mjs","require":"./commonjs/i18n/languages/index.js"},"./i18n/languages/csCZ":{"types":"./typings/i18n/languages/csCZ.d.ts","import":"./es/i18n/languages/csCZ.mjs","require":"./commonjs/i18n/languages/csCZ.js"},"./i18n/languages/daDK":{"types":"./typings/i18n/languages/daDK.d.ts","import":"./es/i18n/languages/daDK.mjs","require":"./commonjs/i18n/languages/daDK.js"},"./i18n/languages/deDE":{"types":"./typings/i18n/languages/deDE.d.ts","import":"./es/i18n/languages/deDE.mjs","require":"./commonjs/i18n/languages/deDE.js"},"./i18n/languages/enGB":{"types":"./typings/i18n/languages/enGB.d.ts","import":"./es/i18n/languages/enGB.mjs","require":"./commonjs/i18n/languages/enGB.js"},"./i18n/languages/enUS":{"types":"./typings/i18n/languages/enUS.d.ts","import":"./es/i18n/languages/enUS.mjs","require":"./commonjs/i18n/languages/enUS.js"},"./i18n/languages/esES":{"types":"./typings/i18n/languages/esES.d.ts","import":"./es/i18n/languages/esES.mjs","require":"./commonjs/i18n/languages/esES.js"},"./i18n/languages/fiFI":{"types":"./typings/i18n/languages/fiFI.d.ts","import":"./es/i18n/languages/fiFI.mjs","require":"./commonjs/i18n/languages/fiFI.js"},"./i18n/languages/frFR":{"types":"./typings/i18n/languages/frFR.d.ts","import":"./es/i18n/languages/frFR.mjs","require":"./commonjs/i18n/languages/frFR.js"},"./i18n/languages/huHU":{"types":"./typings/i18n/languages/huHU.d.ts","import":"./es/i18n/languages/huHU.mjs","require":"./commonjs/i18n/languages/huHU.js"},"./i18n/languages/itIT":{"types":"./typings/i18n/languages/itIT.d.ts","import":"./es/i18n/languages/itIT.mjs","require":"./commonjs/i18n/languages/itIT.js"},"./i18n/languages/nbNO":{"types":"./typings/i18n/languages/nbNO.d.ts","import":"./es/i18n/languages/nbNO.mjs","require":"./commonjs/i18n/languages/nbNO.js"},"./i18n/languages/nlNL":{"types":"./typings/i18n/languages/nlNL.d.ts","import":"./es/i18n/languages/nlNL.mjs","require":"./commonjs/i18n/languages/nlNL.js"},"./i18n/languages/plPL":{"types":"./typings/i18n/languages/plPL.d.ts","import":"./es/i18n/languages/plPL.mjs","require":"./commonjs/i18n/languages/plPL.js"},"./i18n/languages/ptPT":{"types":"./typings/i18n/languages/ptPT.d.ts","import":"./es/i18n/languages/ptPT.mjs","require":"./commonjs/i18n/languages/ptPT.js"},"./i18n/languages/ruRU":{"types":"./typings/i18n/languages/ruRU.d.ts","import":"./es/i18n/languages/ruRU.mjs","require":"./commonjs/i18n/languages/ruRU.js"},"./i18n/languages/svSE":{"types":"./typings/i18n/languages/svSE.d.ts","import":"./es/i18n/languages/svSE.mjs","require":"./commonjs/i18n/languages/svSE.js"},"./i18n/languages/trTR":{"types":"./typings/i18n/languages/trTR.d.ts","import":"./es/i18n/languages/trTR.mjs","require":"./commonjs/i18n/languages/trTR.js"},"./es/i18n/languages/csCZ":{"types":"./typings/i18n/languages/csCZ.d.ts","import":"./es/i18n/languages/csCZ.mjs","require":"./commonjs/i18n/languages/csCZ.js"},"./es/i18n/languages/daDK":{"types":"./typings/i18n/languages/daDK.d.ts","import":"./es/i18n/languages/daDK.mjs","require":"./commonjs/i18n/languages/daDK.js"},"./es/i18n/languages/deDE":{"types":"./typings/i18n/languages/deDE.d.ts","import":"./es/i18n/languages/deDE.mjs","require":"./commonjs/i18n/languages/deDE.js"},"./es/i18n/languages/enGB":{"types":"./typings/i18n/languages/enGB.d.ts","import":"./es/i18n/languages/enGB.mjs","require":"./commonjs/i18n/languages/enGB.js"},"./es/i18n/languages/enUS":{"types":"./typings/i18n/languages/enUS.d.ts","import":"./es/i18n/languages/enUS.mjs","require":"./commonjs/i18n/languages/enUS.js"},"./es/i18n/languages/esES":{"types":"./typings/i18n/languages/esES.d.ts","import":"./es/i18n/languages/esES.mjs","require":"./commonjs/i18n/languages/esES.js"},"./es/i18n/languages/fiFI":{"types":"./typings/i18n/languages/fiFI.d.ts","import":"./es/i18n/languages/fiFI.mjs","require":"./commonjs/i18n/languages/fiFI.js"},"./es/i18n/languages/frFR":{"types":"./typings/i18n/languages/frFR.d.ts","import":"./es/i18n/languages/frFR.mjs","require":"./commonjs/i18n/languages/frFR.js"},"./es/i18n/languages/huHU":{"types":"./typings/i18n/languages/huHU.d.ts","import":"./es/i18n/languages/huHU.mjs","require":"./commonjs/i18n/languages/huHU.js"},"./es/i18n/languages/itIT":{"types":"./typings/i18n/languages/itIT.d.ts","import":"./es/i18n/languages/itIT.mjs","require":"./commonjs/i18n/languages/itIT.js"},"./es/i18n/languages/nbNO":{"types":"./typings/i18n/languages/nbNO.d.ts","import":"./es/i18n/languages/nbNO.mjs","require":"./commonjs/i18n/languages/nbNO.js"},"./es/i18n/languages/nlNL":{"types":"./typings/i18n/languages/nlNL.d.ts","import":"./es/i18n/languages/nlNL.mjs","require":"./commonjs/i18n/languages/nlNL.js"},"./es/i18n/languages/plPL":{"types":"./typings/i18n/languages/plPL.d.ts","import":"./es/i18n/languages/plPL.mjs","require":"./commonjs/i18n/languages/plPL.js"},"./es/i18n/languages/ptPT":{"types":"./typings/i18n/languages/ptPT.d.ts","import":"./es/i18n/languages/ptPT.mjs","require":"./commonjs/i18n/languages/ptPT.js"},"./es/i18n/languages/ruRU":{"types":"./typings/i18n/languages/ruRU.d.ts","import":"./es/i18n/languages/ruRU.mjs","require":"./commonjs/i18n/languages/ruRU.js"},"./es/i18n/languages/svSE":{"types":"./typings/i18n/languages/svSE.d.ts","import":"./es/i18n/languages/svSE.mjs","require":"./commonjs/i18n/languages/svSE.js"},"./es/i18n/languages/trTR":{"types":"./typings/i18n/languages/trTR.d.ts","import":"./es/i18n/languages/trTR.mjs","require":"./commonjs/i18n/languages/trTR.js"},"./commonjs/i18n/languages":{"types":"./typings/i18n/languages/index.d.ts","import":"./es/i18n/languages/index.mjs","require":"./commonjs/i18n/languages/index.js"},"./es/i18n/languages/csCZ.js":{"types":"./typings/i18n/languages/csCZ.d.ts","import":"./es/i18n/languages/csCZ.mjs","require":"./commonjs/i18n/languages/csCZ.js"},"./es/i18n/languages/daDK.js":{"types":"./typings/i18n/languages/daDK.d.ts","import":"./es/i18n/languages/daDK.mjs","require":"./commonjs/i18n/languages/daDK.js"},"./es/i18n/languages/deDE.js":{"types":"./typings/i18n/languages/deDE.d.ts","import":"./es/i18n/languages/deDE.mjs","require":"./commonjs/i18n/languages/deDE.js"},"./es/i18n/languages/enGB.js":{"types":"./typings/i18n/languages/enGB.d.ts","import":"./es/i18n/languages/enGB.mjs","require":"./commonjs/i18n/languages/enGB.js"},"./es/i18n/languages/enUS.js":{"types":"./typings/i18n/languages/enUS.d.ts","import":"./es/i18n/languages/enUS.mjs","require":"./commonjs/i18n/languages/enUS.js"},"./es/i18n/languages/esES.js":{"types":"./typings/i18n/languages/esES.d.ts","import":"./es/i18n/languages/esES.mjs","require":"./commonjs/i18n/languages/esES.js"},"./es/i18n/languages/fiFI.js":{"types":"./typings/i18n/languages/fiFI.d.ts","import":"./es/i18n/languages/fiFI.mjs","require":"./commonjs/i18n/languages/fiFI.js"},"./es/i18n/languages/frFR.js":{"types":"./typings/i18n/languages/frFR.d.ts","import":"./es/i18n/languages/frFR.mjs","require":"./commonjs/i18n/languages/frFR.js"},"./es/i18n/languages/huHU.js":{"types":"./typings/i18n/languages/huHU.d.ts","import":"./es/i18n/languages/huHU.mjs","require":"./commonjs/i18n/languages/huHU.js"},"./es/i18n/languages/itIT.js":{"types":"./typings/i18n/languages/itIT.d.ts","import":"./es/i18n/languages/itIT.mjs","require":"./commonjs/i18n/languages/itIT.js"},"./es/i18n/languages/nbNO.js":{"types":"./typings/i18n/languages/nbNO.d.ts","import":"./es/i18n/languages/nbNO.mjs","require":"./commonjs/i18n/languages/nbNO.js"},"./es/i18n/languages/nlNL.js":{"types":"./typings/i18n/languages/nlNL.d.ts","import":"./es/i18n/languages/nlNL.mjs","require":"./commonjs/i18n/languages/nlNL.js"},"./es/i18n/languages/plPL.js":{"types":"./typings/i18n/languages/plPL.d.ts","import":"./es/i18n/languages/plPL.mjs","require":"./commonjs/i18n/languages/plPL.js"},"./es/i18n/languages/ptPT.js":{"types":"./typings/i18n/languages/ptPT.d.ts","import":"./es/i18n/languages/ptPT.mjs","require":"./commonjs/i18n/languages/ptPT.js"},"./es/i18n/languages/ruRU.js":{"types":"./typings/i18n/languages/ruRU.d.ts","import":"./es/i18n/languages/ruRU.mjs","require":"./commonjs/i18n/languages/ruRU.js"},"./es/i18n/languages/svSE.js":{"types":"./typings/i18n/languages/svSE.d.ts","import":"./es/i18n/languages/svSE.mjs","require":"./commonjs/i18n/languages/svSE.js"},"./es/i18n/languages/trTR.js":{"types":"./typings/i18n/languages/trTR.d.ts","import":"./es/i18n/languages/trTR.mjs","require":"./commonjs/i18n/languages/trTR.js"},"./commonjs/i18n/languages/csCZ":{"types":"./typings/i18n/languages/csCZ.d.ts","import":"./es/i18n/languages/csCZ.mjs","require":"./commonjs/i18n/languages/csCZ.js"},"./commonjs/i18n/languages/daDK":{"types":"./typings/i18n/languages/daDK.d.ts","import":"./es/i18n/languages/daDK.mjs","require":"./commonjs/i18n/languages/daDK.js"},"./commonjs/i18n/languages/deDE":{"types":"./typings/i18n/languages/deDE.d.ts","import":"./es/i18n/languages/deDE.mjs","require":"./commonjs/i18n/languages/deDE.js"},"./commonjs/i18n/languages/enGB":{"types":"./typings/i18n/languages/enGB.d.ts","import":"./es/i18n/languages/enGB.mjs","require":"./commonjs/i18n/languages/enGB.js"},"./commonjs/i18n/languages/enUS":{"types":"./typings/i18n/languages/enUS.d.ts","import":"./es/i18n/languages/enUS.mjs","require":"./commonjs/i18n/languages/enUS.js"},"./commonjs/i18n/languages/esES":{"types":"./typings/i18n/languages/esES.d.ts","import":"./es/i18n/languages/esES.mjs","require":"./commonjs/i18n/languages/esES.js"},"./commonjs/i18n/languages/fiFI":{"types":"./typings/i18n/languages/fiFI.d.ts","import":"./es/i18n/languages/fiFI.mjs","require":"./commonjs/i18n/languages/fiFI.js"},"./commonjs/i18n/languages/frFR":{"types":"./typings/i18n/languages/frFR.d.ts","import":"./es/i18n/languages/frFR.mjs","require":"./commonjs/i18n/languages/frFR.js"},"./commonjs/i18n/languages/huHU":{"types":"./typings/i18n/languages/huHU.d.ts","import":"./es/i18n/languages/huHU.mjs","require":"./commonjs/i18n/languages/huHU.js"},"./commonjs/i18n/languages/itIT":{"types":"./typings/i18n/languages/itIT.d.ts","import":"./es/i18n/languages/itIT.mjs","require":"./commonjs/i18n/languages/itIT.js"},"./commonjs/i18n/languages/nbNO":{"types":"./typings/i18n/languages/nbNO.d.ts","import":"./es/i18n/languages/nbNO.mjs","require":"./commonjs/i18n/languages/nbNO.js"},"./commonjs/i18n/languages/nlNL":{"types":"./typings/i18n/languages/nlNL.d.ts","import":"./es/i18n/languages/nlNL.mjs","require":"./commonjs/i18n/languages/nlNL.js"},"./commonjs/i18n/languages/plPL":{"types":"./typings/i18n/languages/plPL.d.ts","import":"./es/i18n/languages/plPL.mjs","require":"./commonjs/i18n/languages/plPL.js"},"./commonjs/i18n/languages/ptPT":{"types":"./typings/i18n/languages/ptPT.d.ts","import":"./es/i18n/languages/ptPT.mjs","require":"./commonjs/i18n/languages/ptPT.js"},"./commonjs/i18n/languages/ruRU":{"types":"./typings/i18n/languages/ruRU.d.ts","import":"./es/i18n/languages/ruRU.mjs","require":"./commonjs/i18n/languages/ruRU.js"},"./commonjs/i18n/languages/svSE":{"types":"./typings/i18n/languages/svSE.d.ts","import":"./es/i18n/languages/svSE.mjs","require":"./commonjs/i18n/languages/svSE.js"},"./commonjs/i18n/languages/trTR":{"types":"./typings/i18n/languages/trTR.d.ts","import":"./es/i18n/languages/trTR.mjs","require":"./commonjs/i18n/languages/trTR.js"},"./commonjs/i18n/languages/csCZ.js":{"types":"./typings/i18n/languages/csCZ.d.ts","import":"./es/i18n/languages/csCZ.mjs","require":"./commonjs/i18n/languages/csCZ.js"},"./commonjs/i18n/languages/daDK.js":{"types":"./typings/i18n/languages/daDK.d.ts","import":"./es/i18n/languages/daDK.mjs","require":"./commonjs/i18n/languages/daDK.js"},"./commonjs/i18n/languages/deDE.js":{"types":"./typings/i18n/languages/deDE.d.ts","import":"./es/i18n/languages/deDE.mjs","require":"./commonjs/i18n/languages/deDE.js"},"./commonjs/i18n/languages/enGB.js":{"types":"./typings/i18n/languages/enGB.d.ts","import":"./es/i18n/languages/enGB.mjs","require":"./commonjs/i18n/languages/enGB.js"},"./commonjs/i18n/languages/enUS.js":{"types":"./typings/i18n/languages/enUS.d.ts","import":"./es/i18n/languages/enUS.mjs","require":"./commonjs/i18n/languages/enUS.js"},"./commonjs/i18n/languages/esES.js":{"types":"./typings/i18n/languages/esES.d.ts","import":"./es/i18n/languages/esES.mjs","require":"./commonjs/i18n/languages/esES.js"},"./commonjs/i18n/languages/fiFI.js":{"types":"./typings/i18n/languages/fiFI.d.ts","import":"./es/i18n/languages/fiFI.mjs","require":"./commonjs/i18n/languages/fiFI.js"},"./commonjs/i18n/languages/frFR.js":{"types":"./typings/i18n/languages/frFR.d.ts","import":"./es/i18n/languages/frFR.mjs","require":"./commonjs/i18n/languages/frFR.js"},"./commonjs/i18n/languages/huHU.js":{"types":"./typings/i18n/languages/huHU.d.ts","import":"./es/i18n/languages/huHU.mjs","require":"./commonjs/i18n/languages/huHU.js"},"./commonjs/i18n/languages/itIT.js":{"types":"./typings/i18n/languages/itIT.d.ts","import":"./es/i18n/languages/itIT.mjs","require":"./commonjs/i18n/languages/itIT.js"},"./commonjs/i18n/languages/nbNO.js":{"types":"./typings/i18n/languages/nbNO.d.ts","import":"./es/i18n/languages/nbNO.mjs","require":"./commonjs/i18n/languages/nbNO.js"},"./commonjs/i18n/languages/nlNL.js":{"types":"./typings/i18n/languages/nlNL.d.ts","import":"./es/i18n/languages/nlNL.mjs","require":"./commonjs/i18n/languages/nlNL.js"},"./commonjs/i18n/languages/plPL.js":{"types":"./typings/i18n/languages/plPL.d.ts","import":"./es/i18n/languages/plPL.mjs","require":"./commonjs/i18n/languages/plPL.js"},"./commonjs/i18n/languages/ptPT.js":{"types":"./typings/i18n/languages/ptPT.d.ts","import":"./es/i18n/languages/ptPT.mjs","require":"./commonjs/i18n/languages/ptPT.js"},"./commonjs/i18n/languages/ruRU.js":{"types":"./typings/i18n/languages/ruRU.d.ts","import":"./es/i18n/languages/ruRU.mjs","require":"./commonjs/i18n/languages/ruRU.js"},"./commonjs/i18n/languages/svSE.js":{"types":"./typings/i18n/languages/svSE.d.ts","import":"./es/i18n/languages/svSE.mjs","require":"./commonjs/i18n/languages/svSE.js"},"./commonjs/i18n/languages/trTR.js":{"types":"./typings/i18n/languages/trTR.d.ts","import":"./es/i18n/languages/trTR.mjs","require":"./commonjs/i18n/languages/trTR.js"}},"gitHead":"689fb0dba5962aadd320361b9288a206d9675246","scripts":{"lint":"eslint . --ext .js,.ts","test":"npm-run-all lint test:jest test:browser","audit":"npm audit --omit=dev","clean":"rimraf commonjs/ dist/ es/ languages/ lib/ typings/ test-jasmine/","tsnode":"ts-node --transpile-only -O {\\\"module\\\":\\\"commonjs\\\"}","compile":"tsc","test:ci":"cross-env NODE_ICU_DATA=node_modules/full-icu node --expose-gc ./node_modules/jest/bin/jest --forceExit","docs:dev":"npm run typedoc:build-api && cross-env NODE_OPTIONS=--openssl-legacy-provider vuepress dev docs --silent --no-clear-screen --no-cache","lint:fix":"eslint . --ext .js,.ts --fix","bundle:es":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=es env-cmd -f ht.config.js babel lib --out-file-extension .mjs --out-dir es","test:jest":"cross-env NODE_ICU_DATA=node_modules/full-icu jest","bundle-all":"cross-env HF_COMPILE=1 npm-run-all clean compile bundle:** verify-bundles","bundle:cjs":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=commonjs env-cmd -f ht.config.js babel lib --out-dir commonjs","docs:build":"npm run bundle-all && npm run typedoc:build-api && cross-env NODE_OPTIONS=--openssl-legacy-provider vuepress build docs","verify:cjs":"node script/check-file.js commonjs","verify:umd":"node script/check-file.js dist/hyperformula.js","test:browser":"cross-env-shell BABEL_ENV=dist env-cmd -f ht.config.js karma start","bundle:typings":"tsc --emitDeclarationOnly -d --outDir typings","check:licenses":"license-checker --production --excludePackages=\"hyperformula@3.1.1\" --onlyAllow=\"MIT; Apache-2.0; BSD-3-Clause; BSD-2-Clause; ISC; BSD; Unlicense\"","verify-bundles":"run-p verify:**","verify:typings":"tsc --noEmit","verify:umd:min":"node script/check-file.js dist/hyperformula.min.js","verify:umd:full":"node script/check-file.js dist/hyperformula.full.js","bundle:languages":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=dist NODE_ENV=languages env-cmd -f ht.config.js webpack","bundle:production":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=dist NODE_ENV=production env-cmd -f ht.config.js webpack ./lib/index.js","typedoc:build-api":"cross-env NODE_OPTIONS=--openssl-legacy-provider typedoc --options .typedoc.md.ts","bundle:development":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=dist NODE_ENV=development env-cmd -f ht.config.js webpack ./lib/index.js","verify:umd:full.min":"node script/check-file.js dist/hyperformula.full.min.js","verify:publish-package":"npm pack | node script/check-publish-package.js","docs:code-examples:generate-js":"bash docs/code-examples-generator.sh","docs:code-examples:format-all-ts":"bash docs/code-examples-generator.sh --formatAllTsExamples","docs:code-examples:generate-all-js":"bash docs/code-examples-generator.sh --generateAll"},"typings":"./typings/index.d.ts","_npmUser":{"name":"jakub.sekowski_handsontable.com","email":"jakub.sekowski@handsontable.com"},"jsdelivr":"dist/hyperformula.min.js","repository":{"url":"git+https://github.com/handsontable/hyperformula.git","type":"git"},"_npmVersion":"10.9.4","description":"HyperFormula is a JavaScript engine for efficient processing of spreadsheet-like data and formulas","directories":{},"jsnext:main":"es/index.mjs","_nodeVersion":"22.21.1","browserslist":["last 2 chrome versions","last 2 and_chr versions","last 2 firefox versions","last 2 and_ff versions","last 2 safari versions","last 2 ios_saf versions","last 2 edge versions","last 2 and_uc versions","last 2 and_qq versions","last 2 op_mob versions"],"dependencies":{"chevrotain":"^6.5.0","tiny-emitter":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"esm":"^3.2.25","tar":"^7.4.3","jest":"^26.6.3","jsdom":"^25.0.1","karma":"^6.4.4","eslint":"^8.57.1","moment":"^2.30.1","rimraf":"^6.0.1","core-js":"^3.39.0","env-cmd":"^10.1.0","exceljs":"^4.4.0","jasmine":"^5.4.0","ts-jest":"^26.5.6","ts-node":"^10.9.2","typedoc":"^0.19.2","webpack":"^4.47.0","as-table":"^1.0.55","full-icu":"^1.5.0","vuepress":"^1.9.10","cross-env":"^7.0.3","ts-loader":"^8.4.0","@babel/cli":"^7.25.9","typescript":"^4.0.8","webpackbar":"^6.0.1","@babel/core":"^7.26.0","@types/jest":"^26.0.24","@types/node":"^17.0.45","npm-run-all":"^4.1.5","webpack-cli":"^4.10.0","@types/jsdom":"^21.1.7","babel-loader":"^8.4.1","karma-jasmine":"^5.1.0","karma-webpack":"^4.0.2","@babel/runtime":"^7.26.0","@types/exceljs":"^0.5.3","@types/jasmine":"^5.1.4","@babel/register":"^7.25.9","license-checker":"^25.0.1","on-build-webpack":"^0.1.0","@babel/preset-env":"^7.26.0","markdown-it-regex":"^0.2.0","@types/webpack-env":"^1.18.5","eslint-plugin-jest":"^27.9.0","@babel/preset-react":"^7.25.9","eslint-plugin-jsdoc":"^50.5.0","markdown-it-footnote":"^4.0.0","eslint-plugin-jasmine":"^4.2.2","karma-chrome-launcher":"^3.2.0","string-replace-loader":"^2.3.0","terser-webpack-plugin":"^4.2.3","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","karma-firefox-launcher":"^2.1.3","karma-sourcemap-loader":"^0.4.0","typedoc-plugin-markdown":"^2.4.2","vuepress-plugin-sitemap":"^2.3.1","@babel/preset-typescript":"^7.26.0","@typescript-eslint/parser":"^5.62.0","karma-jasmine-html-reporter":"^2.1.0","eslint-plugin-license-header":"^0.6.1","@babel/plugin-transform-runtime":"^7.25.9","@typescript-eslint/eslint-plugin":"^5.62.0","@babel/plugin-proposal-decorators":"^7.25.9","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/plugin-proposal-private-methods":"^7.18.6","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-transform-modules-commonjs":"^7.25.9","@babel/plugin-proposal-private-property-in-object":"^7.21.11","babel-plugin-transform-inline-environment-variables":"^0.4.4"},"_npmOperationalInternal":{"tmp":"tmp/hyperformula_3.2.0_1771500001894_0.0633464920603648","host":"s3://npm-registry-packages-npm-production"}},"3.3.0":{"name":"hyperformula","version":"3.3.0","keywords":["formula","spreadsheet","calculation","data","compute","tabular-data","operation","conversion","arithmetic","concatenation","comparison","logical","formulas","parser","excel","office","workbook","worksheet","sheet","open formula","openformula"],"author":{"name":"Handsoncode","email":"hello@handsontable.com"},"license":"GPL-3.0-only","_id":"hyperformula@3.3.0","maintainers":[{"name":"warpech","email":"marcin.warpechowski@handsontable.com"},{"name":"budnix","email":"budnix+npm@gmail.com"},{"name":"jansiegel","email":"js.ziggle@gmail.com"},{"name":"mateusz.wojczal","email":"mateusz.wojczal@handsontable.com"},{"name":"jakub.sekowski_handsontable.com","email":"jakub.sekowski@handsontable.com"}],"homepage":"https://hyperformula.handsontable.com/","bugs":{"url":"https://github.com/handsontable/hyperformula/issues"},"dist":{"shasum":"684bd030333c83c7a2f5a3157e0337ef279523d9","tarball":"https://registry.npmjs.org/hyperformula/-/hyperformula-3.3.0.tgz","fileCount":571,"integrity":"sha512-Mkc7AxP9WQDM4xHo1/XpAwzcpMLkwMand4HO9rfRzP502TBzoR1Z96zoCzRrwXodLSVyh+MD7FvzRVALDxmRFQ==","signatures":[{"sig":"MEYCIQDie4yD3ZBlYMCgpvJZJaPlP9joFyAduZZhJ5hJV1s/7QIhAO2h/9ILR6u7jn7IbVIRVEXoIFxLkkU64f+laPL1Wmid","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10778355},"main":"commonjs/index.js","type":"commonjs","unpkg":"dist/hyperformula.min.js","module":"es/index.mjs","exports":{".":{"types":"./typings/index.d.ts","import":"./es/index.mjs","require":"./commonjs/index.js"},"./i18n/languages":{"types":"./typings/i18n/languages/index.d.ts","import":"./es/i18n/languages/index.mjs","require":"./commonjs/i18n/languages/index.js"},"./es/i18n/languages":{"types":"./typings/i18n/languages/index.d.ts","import":"./es/i18n/languages/index.mjs","require":"./commonjs/i18n/languages/index.js"},"./i18n/languages/csCZ":{"types":"./typings/i18n/languages/csCZ.d.ts","import":"./es/i18n/languages/csCZ.mjs","require":"./commonjs/i18n/languages/csCZ.js"},"./i18n/languages/daDK":{"types":"./typings/i18n/languages/daDK.d.ts","import":"./es/i18n/languages/daDK.mjs","require":"./commonjs/i18n/languages/daDK.js"},"./i18n/languages/deDE":{"types":"./typings/i18n/languages/deDE.d.ts","import":"./es/i18n/languages/deDE.mjs","require":"./commonjs/i18n/languages/deDE.js"},"./i18n/languages/enGB":{"types":"./typings/i18n/languages/enGB.d.ts","import":"./es/i18n/languages/enGB.mjs","require":"./commonjs/i18n/languages/enGB.js"},"./i18n/languages/enUS":{"types":"./typings/i18n/languages/enUS.d.ts","import":"./es/i18n/languages/enUS.mjs","require":"./commonjs/i18n/languages/enUS.js"},"./i18n/languages/esES":{"types":"./typings/i18n/languages/esES.d.ts","import":"./es/i18n/languages/esES.mjs","require":"./commonjs/i18n/languages/esES.js"},"./i18n/languages/fiFI":{"types":"./typings/i18n/languages/fiFI.d.ts","import":"./es/i18n/languages/fiFI.mjs","require":"./commonjs/i18n/languages/fiFI.js"},"./i18n/languages/frFR":{"types":"./typings/i18n/languages/frFR.d.ts","import":"./es/i18n/languages/frFR.mjs","require":"./commonjs/i18n/languages/frFR.js"},"./i18n/languages/huHU":{"types":"./typings/i18n/languages/huHU.d.ts","import":"./es/i18n/languages/huHU.mjs","require":"./commonjs/i18n/languages/huHU.js"},"./i18n/languages/itIT":{"types":"./typings/i18n/languages/itIT.d.ts","import":"./es/i18n/languages/itIT.mjs","require":"./commonjs/i18n/languages/itIT.js"},"./i18n/languages/nbNO":{"types":"./typings/i18n/languages/nbNO.d.ts","import":"./es/i18n/languages/nbNO.mjs","require":"./commonjs/i18n/languages/nbNO.js"},"./i18n/languages/nlNL":{"types":"./typings/i18n/languages/nlNL.d.ts","import":"./es/i18n/languages/nlNL.mjs","require":"./commonjs/i18n/languages/nlNL.js"},"./i18n/languages/plPL":{"types":"./typings/i18n/languages/plPL.d.ts","import":"./es/i18n/languages/plPL.mjs","require":"./commonjs/i18n/languages/plPL.js"},"./i18n/languages/ptPT":{"types":"./typings/i18n/languages/ptPT.d.ts","import":"./es/i18n/languages/ptPT.mjs","require":"./commonjs/i18n/languages/ptPT.js"},"./i18n/languages/ruRU":{"types":"./typings/i18n/languages/ruRU.d.ts","import":"./es/i18n/languages/ruRU.mjs","require":"./commonjs/i18n/languages/ruRU.js"},"./i18n/languages/svSE":{"types":"./typings/i18n/languages/svSE.d.ts","import":"./es/i18n/languages/svSE.mjs","require":"./commonjs/i18n/languages/svSE.js"},"./i18n/languages/trTR":{"types":"./typings/i18n/languages/trTR.d.ts","import":"./es/i18n/languages/trTR.mjs","require":"./commonjs/i18n/languages/trTR.js"},"./es/i18n/languages/csCZ":{"types":"./typings/i18n/languages/csCZ.d.ts","import":"./es/i18n/languages/csCZ.mjs","require":"./commonjs/i18n/languages/csCZ.js"},"./es/i18n/languages/daDK":{"types":"./typings/i18n/languages/daDK.d.ts","import":"./es/i18n/languages/daDK.mjs","require":"./commonjs/i18n/languages/daDK.js"},"./es/i18n/languages/deDE":{"types":"./typings/i18n/languages/deDE.d.ts","import":"./es/i18n/languages/deDE.mjs","require":"./commonjs/i18n/languages/deDE.js"},"./es/i18n/languages/enGB":{"types":"./typings/i18n/languages/enGB.d.ts","import":"./es/i18n/languages/enGB.mjs","require":"./commonjs/i18n/languages/enGB.js"},"./es/i18n/languages/enUS":{"types":"./typings/i18n/languages/enUS.d.ts","import":"./es/i18n/languages/enUS.mjs","require":"./commonjs/i18n/languages/enUS.js"},"./es/i18n/languages/esES":{"types":"./typings/i18n/languages/esES.d.ts","import":"./es/i18n/languages/esES.mjs","require":"./commonjs/i18n/languages/esES.js"},"./es/i18n/languages/fiFI":{"types":"./typings/i18n/languages/fiFI.d.ts","import":"./es/i18n/languages/fiFI.mjs","require":"./commonjs/i18n/languages/fiFI.js"},"./es/i18n/languages/frFR":{"types":"./typings/i18n/languages/frFR.d.ts","import":"./es/i18n/languages/frFR.mjs","require":"./commonjs/i18n/languages/frFR.js"},"./es/i18n/languages/huHU":{"types":"./typings/i18n/languages/huHU.d.ts","import":"./es/i18n/languages/huHU.mjs","require":"./commonjs/i18n/languages/huHU.js"},"./es/i18n/languages/itIT":{"types":"./typings/i18n/languages/itIT.d.ts","import":"./es/i18n/languages/itIT.mjs","require":"./commonjs/i18n/languages/itIT.js"},"./es/i18n/languages/nbNO":{"types":"./typings/i18n/languages/nbNO.d.ts","import":"./es/i18n/languages/nbNO.mjs","require":"./commonjs/i18n/languages/nbNO.js"},"./es/i18n/languages/nlNL":{"types":"./typings/i18n/languages/nlNL.d.ts","import":"./es/i18n/languages/nlNL.mjs","require":"./commonjs/i18n/languages/nlNL.js"},"./es/i18n/languages/plPL":{"types":"./typings/i18n/languages/plPL.d.ts","import":"./es/i18n/languages/plPL.mjs","require":"./commonjs/i18n/languages/plPL.js"},"./es/i18n/languages/ptPT":{"types":"./typings/i18n/languages/ptPT.d.ts","import":"./es/i18n/languages/ptPT.mjs","require":"./commonjs/i18n/languages/ptPT.js"},"./es/i18n/languages/ruRU":{"types":"./typings/i18n/languages/ruRU.d.ts","import":"./es/i18n/languages/ruRU.mjs","require":"./commonjs/i18n/languages/ruRU.js"},"./es/i18n/languages/svSE":{"types":"./typings/i18n/languages/svSE.d.ts","import":"./es/i18n/languages/svSE.mjs","require":"./commonjs/i18n/languages/svSE.js"},"./es/i18n/languages/trTR":{"types":"./typings/i18n/languages/trTR.d.ts","import":"./es/i18n/languages/trTR.mjs","require":"./commonjs/i18n/languages/trTR.js"},"./commonjs/i18n/languages":{"types":"./typings/i18n/languages/index.d.ts","import":"./es/i18n/languages/index.mjs","require":"./commonjs/i18n/languages/index.js"},"./es/i18n/languages/csCZ.js":{"types":"./typings/i18n/languages/csCZ.d.ts","import":"./es/i18n/languages/csCZ.mjs","require":"./commonjs/i18n/languages/csCZ.js"},"./es/i18n/languages/daDK.js":{"types":"./typings/i18n/languages/daDK.d.ts","import":"./es/i18n/languages/daDK.mjs","require":"./commonjs/i18n/languages/daDK.js"},"./es/i18n/languages/deDE.js":{"types":"./typings/i18n/languages/deDE.d.ts","import":"./es/i18n/languages/deDE.mjs","require":"./commonjs/i18n/languages/deDE.js"},"./es/i18n/languages/enGB.js":{"types":"./typings/i18n/languages/enGB.d.ts","import":"./es/i18n/languages/enGB.mjs","require":"./commonjs/i18n/languages/enGB.js"},"./es/i18n/languages/enUS.js":{"types":"./typings/i18n/languages/enUS.d.ts","import":"./es/i18n/languages/enUS.mjs","require":"./commonjs/i18n/languages/enUS.js"},"./es/i18n/languages/esES.js":{"types":"./typings/i18n/languages/esES.d.ts","import":"./es/i18n/languages/esES.mjs","require":"./commonjs/i18n/languages/esES.js"},"./es/i18n/languages/fiFI.js":{"types":"./typings/i18n/languages/fiFI.d.ts","import":"./es/i18n/languages/fiFI.mjs","require":"./commonjs/i18n/languages/fiFI.js"},"./es/i18n/languages/frFR.js":{"types":"./typings/i18n/languages/frFR.d.ts","import":"./es/i18n/languages/frFR.mjs","require":"./commonjs/i18n/languages/frFR.js"},"./es/i18n/languages/huHU.js":{"types":"./typings/i18n/languages/huHU.d.ts","import":"./es/i18n/languages/huHU.mjs","require":"./commonjs/i18n/languages/huHU.js"},"./es/i18n/languages/itIT.js":{"types":"./typings/i18n/languages/itIT.d.ts","import":"./es/i18n/languages/itIT.mjs","require":"./commonjs/i18n/languages/itIT.js"},"./es/i18n/languages/nbNO.js":{"types":"./typings/i18n/languages/nbNO.d.ts","import":"./es/i18n/languages/nbNO.mjs","require":"./commonjs/i18n/languages/nbNO.js"},"./es/i18n/languages/nlNL.js":{"types":"./typings/i18n/languages/nlNL.d.ts","import":"./es/i18n/languages/nlNL.mjs","require":"./commonjs/i18n/languages/nlNL.js"},"./es/i18n/languages/plPL.js":{"types":"./typings/i18n/languages/plPL.d.ts","import":"./es/i18n/languages/plPL.mjs","require":"./commonjs/i18n/languages/plPL.js"},"./es/i18n/languages/ptPT.js":{"types":"./typings/i18n/languages/ptPT.d.ts","import":"./es/i18n/languages/ptPT.mjs","require":"./commonjs/i18n/languages/ptPT.js"},"./es/i18n/languages/ruRU.js":{"types":"./typings/i18n/languages/ruRU.d.ts","import":"./es/i18n/languages/ruRU.mjs","require":"./commonjs/i18n/languages/ruRU.js"},"./es/i18n/languages/svSE.js":{"types":"./typings/i18n/languages/svSE.d.ts","import":"./es/i18n/languages/svSE.mjs","require":"./commonjs/i18n/languages/svSE.js"},"./es/i18n/languages/trTR.js":{"types":"./typings/i18n/languages/trTR.d.ts","import":"./es/i18n/languages/trTR.mjs","require":"./commonjs/i18n/languages/trTR.js"},"./commonjs/i18n/languages/csCZ":{"types":"./typings/i18n/languages/csCZ.d.ts","import":"./es/i18n/languages/csCZ.mjs","require":"./commonjs/i18n/languages/csCZ.js"},"./commonjs/i18n/languages/daDK":{"types":"./typings/i18n/languages/daDK.d.ts","import":"./es/i18n/languages/daDK.mjs","require":"./commonjs/i18n/languages/daDK.js"},"./commonjs/i18n/languages/deDE":{"types":"./typings/i18n/languages/deDE.d.ts","import":"./es/i18n/languages/deDE.mjs","require":"./commonjs/i18n/languages/deDE.js"},"./commonjs/i18n/languages/enGB":{"types":"./typings/i18n/languages/enGB.d.ts","import":"./es/i18n/languages/enGB.mjs","require":"./commonjs/i18n/languages/enGB.js"},"./commonjs/i18n/languages/enUS":{"types":"./typings/i18n/languages/enUS.d.ts","import":"./es/i18n/languages/enUS.mjs","require":"./commonjs/i18n/languages/enUS.js"},"./commonjs/i18n/languages/esES":{"types":"./typings/i18n/languages/esES.d.ts","import":"./es/i18n/languages/esES.mjs","require":"./commonjs/i18n/languages/esES.js"},"./commonjs/i18n/languages/fiFI":{"types":"./typings/i18n/languages/fiFI.d.ts","import":"./es/i18n/languages/fiFI.mjs","require":"./commonjs/i18n/languages/fiFI.js"},"./commonjs/i18n/languages/frFR":{"types":"./typings/i18n/languages/frFR.d.ts","import":"./es/i18n/languages/frFR.mjs","require":"./commonjs/i18n/languages/frFR.js"},"./commonjs/i18n/languages/huHU":{"types":"./typings/i18n/languages/huHU.d.ts","import":"./es/i18n/languages/huHU.mjs","require":"./commonjs/i18n/languages/huHU.js"},"./commonjs/i18n/languages/itIT":{"types":"./typings/i18n/languages/itIT.d.ts","import":"./es/i18n/languages/itIT.mjs","require":"./commonjs/i18n/languages/itIT.js"},"./commonjs/i18n/languages/nbNO":{"types":"./typings/i18n/languages/nbNO.d.ts","import":"./es/i18n/languages/nbNO.mjs","require":"./commonjs/i18n/languages/nbNO.js"},"./commonjs/i18n/languages/nlNL":{"types":"./typings/i18n/languages/nlNL.d.ts","import":"./es/i18n/languages/nlNL.mjs","require":"./commonjs/i18n/languages/nlNL.js"},"./commonjs/i18n/languages/plPL":{"types":"./typings/i18n/languages/plPL.d.ts","import":"./es/i18n/languages/plPL.mjs","require":"./commonjs/i18n/languages/plPL.js"},"./commonjs/i18n/languages/ptPT":{"types":"./typings/i18n/languages/ptPT.d.ts","import":"./es/i18n/languages/ptPT.mjs","require":"./commonjs/i18n/languages/ptPT.js"},"./commonjs/i18n/languages/ruRU":{"types":"./typings/i18n/languages/ruRU.d.ts","import":"./es/i18n/languages/ruRU.mjs","require":"./commonjs/i18n/languages/ruRU.js"},"./commonjs/i18n/languages/svSE":{"types":"./typings/i18n/languages/svSE.d.ts","import":"./es/i18n/languages/svSE.mjs","require":"./commonjs/i18n/languages/svSE.js"},"./commonjs/i18n/languages/trTR":{"types":"./typings/i18n/languages/trTR.d.ts","import":"./es/i18n/languages/trTR.mjs","require":"./commonjs/i18n/languages/trTR.js"},"./commonjs/i18n/languages/csCZ.js":{"types":"./typings/i18n/languages/csCZ.d.ts","import":"./es/i18n/languages/csCZ.mjs","require":"./commonjs/i18n/languages/csCZ.js"},"./commonjs/i18n/languages/daDK.js":{"types":"./typings/i18n/languages/daDK.d.ts","import":"./es/i18n/languages/daDK.mjs","require":"./commonjs/i18n/languages/daDK.js"},"./commonjs/i18n/languages/deDE.js":{"types":"./typings/i18n/languages/deDE.d.ts","import":"./es/i18n/languages/deDE.mjs","require":"./commonjs/i18n/languages/deDE.js"},"./commonjs/i18n/languages/enGB.js":{"types":"./typings/i18n/languages/enGB.d.ts","import":"./es/i18n/languages/enGB.mjs","require":"./commonjs/i18n/languages/enGB.js"},"./commonjs/i18n/languages/enUS.js":{"types":"./typings/i18n/languages/enUS.d.ts","import":"./es/i18n/languages/enUS.mjs","require":"./commonjs/i18n/languages/enUS.js"},"./commonjs/i18n/languages/esES.js":{"types":"./typings/i18n/languages/esES.d.ts","import":"./es/i18n/languages/esES.mjs","require":"./commonjs/i18n/languages/esES.js"},"./commonjs/i18n/languages/fiFI.js":{"types":"./typings/i18n/languages/fiFI.d.ts","import":"./es/i18n/languages/fiFI.mjs","require":"./commonjs/i18n/languages/fiFI.js"},"./commonjs/i18n/languages/frFR.js":{"types":"./typings/i18n/languages/frFR.d.ts","import":"./es/i18n/languages/frFR.mjs","require":"./commonjs/i18n/languages/frFR.js"},"./commonjs/i18n/languages/huHU.js":{"types":"./typings/i18n/languages/huHU.d.ts","import":"./es/i18n/languages/huHU.mjs","require":"./commonjs/i18n/languages/huHU.js"},"./commonjs/i18n/languages/itIT.js":{"types":"./typings/i18n/languages/itIT.d.ts","import":"./es/i18n/languages/itIT.mjs","require":"./commonjs/i18n/languages/itIT.js"},"./commonjs/i18n/languages/nbNO.js":{"types":"./typings/i18n/languages/nbNO.d.ts","import":"./es/i18n/languages/nbNO.mjs","require":"./commonjs/i18n/languages/nbNO.js"},"./commonjs/i18n/languages/nlNL.js":{"types":"./typings/i18n/languages/nlNL.d.ts","import":"./es/i18n/languages/nlNL.mjs","require":"./commonjs/i18n/languages/nlNL.js"},"./commonjs/i18n/languages/plPL.js":{"types":"./typings/i18n/languages/plPL.d.ts","import":"./es/i18n/languages/plPL.mjs","require":"./commonjs/i18n/languages/plPL.js"},"./commonjs/i18n/languages/ptPT.js":{"types":"./typings/i18n/languages/ptPT.d.ts","import":"./es/i18n/languages/ptPT.mjs","require":"./commonjs/i18n/languages/ptPT.js"},"./commonjs/i18n/languages/ruRU.js":{"types":"./typings/i18n/languages/ruRU.d.ts","import":"./es/i18n/languages/ruRU.mjs","require":"./commonjs/i18n/languages/ruRU.js"},"./commonjs/i18n/languages/svSE.js":{"types":"./typings/i18n/languages/svSE.d.ts","import":"./es/i18n/languages/svSE.mjs","require":"./commonjs/i18n/languages/svSE.js"},"./commonjs/i18n/languages/trTR.js":{"types":"./typings/i18n/languages/trTR.d.ts","import":"./es/i18n/languages/trTR.mjs","require":"./commonjs/i18n/languages/trTR.js"}},"gitHead":"68ae69102969784246bbd29f6646c446f0270bc7","scripts":{"lint":"eslint . --ext .js,.ts","test":"npm-run-all lint test:jest test:browser","audit":"npm audit --omit=dev","clean":"rimraf coverage/ commonjs/ dist/ es/ languages/ lib/ typings/ test-jasmine/","tsnode":"ts-node --transpile-only -O {\\\"module\\\":\\\"commonjs\\\"}","compile":"tsc","test:ci":"cross-env NODE_ICU_DATA=node_modules/full-icu node --expose-gc ./node_modules/jest/bin/jest --forceExit","docs:dev":"npm run typedoc:build-api && cross-env NODE_OPTIONS=--openssl-legacy-provider vuepress dev docs --silent --no-clear-screen --no-cache","lint:fix":"eslint . --ext .js,.ts --fix","test:tmp":"npm run test:jest -- --watch function-irr","bundle:es":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=es env-cmd -f ht.config.js babel lib --out-file-extension .mjs --out-dir es","test:jest":"cross-env NODE_ICU_DATA=node_modules/full-icu jest","bundle-all":"cross-env HF_COMPILE=1 npm-run-all clean compile bundle:** verify-bundles","bundle:cjs":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=commonjs env-cmd -f ht.config.js babel lib --out-dir commonjs","docs:build":"npm run bundle-all && npm run typedoc:build-api && cross-env NODE_OPTIONS=--openssl-legacy-provider vuepress build docs","test:watch":"npm run test:jest -- --watch","verify:cjs":"node script/check-file.js commonjs","verify:umd":"node script/check-file.js dist/hyperformula.js","test:browser":"cross-env-shell BABEL_ENV=dist env-cmd -f ht.config.js karma start","test:coverage":"npm run test:jest -- --coverage","bundle:typings":"tsc --emitDeclarationOnly -d --outDir typings","check:licenses":"license-checker --production --excludePackages=\"hyperformula@3.1.1\" --onlyAllow=\"MIT; Apache-2.0; BSD-3-Clause; BSD-2-Clause; ISC; BSD; Unlicense\"","test:logMemory":"npm run test:jest -- --runInBand --logHeapUsage","verify-bundles":"run-p verify:**","verify:typings":"tsc --noEmit","verify:umd:min":"node script/check-file.js dist/hyperformula.min.js","benchmark:basic":"npm run tsnode test/hyperformula-tests/performance/run-basic-benchmark.ts","benchmark:cruds":"npm run tsnode test/hyperformula-tests/performance/run-cruds-benchmark.ts","verify:umd:full":"node script/check-file.js dist/hyperformula.full.js","bundle:languages":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=dist NODE_ENV=languages env-cmd -f ht.config.js webpack","test:performance":"npm run benchmark:basic && npm run benchmark:cruds","bundle:production":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=dist NODE_ENV=production env-cmd -f ht.config.js webpack ./lib/index.js","typedoc:build-api":"cross-env NODE_OPTIONS=--openssl-legacy-provider typedoc --options .typedoc.md.ts","bundle:development":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=dist NODE_ENV=development env-cmd -f ht.config.js webpack ./lib/index.js","test:browser.debug":"cross-env-shell BABEL_ENV=dist NODE_ENV=debug env-cmd -f ht.config.js karma start","test:compatibility":"bash test/compatibility/test-compatibility.sh","test:setup-private":"bash test/fetch-tests.sh","verify:umd:full.min":"node script/check-file.js dist/hyperformula.full.min.js","verify:publish-package":"npm pack | node script/check-publish-package.js","benchmark:write-to-file":"npm run tsnode test/hyperformula-tests/performance/write-to-file.ts","benchmark:compare-benchmarks":"npm run tsnode test/hyperformula-tests/performance/compare-benchmarks.ts","docs:code-examples:generate-js":"bash docs/code-examples-generator.sh","docs:code-examples:format-all-ts":"bash docs/code-examples-generator.sh --formatAllTsExamples","docs:code-examples:generate-all-js":"bash docs/code-examples-generator.sh --generateAll"},"typings":"./typings/index.d.ts","_npmUser":{"name":"jakub.sekowski_handsontable.com","email":"jakub.sekowski@handsontable.com"},"jsdelivr":"dist/hyperformula.min.js","repository":{"url":"git+https://github.com/handsontable/hyperformula.git","type":"git"},"_npmVersion":"11.8.0","description":"HyperFormula is a JavaScript engine for efficient processing of spreadsheet-like data and formulas","directories":{},"jsnext:main":"es/index.mjs","_nodeVersion":"24.13.1","browserslist":["last 2 chrome versions","last 2 and_chr versions","last 2 firefox versions","last 2 and_ff versions","last 2 safari versions","last 2 ios_saf versions","last 2 edge versions","last 2 and_uc versions","last 2 and_qq versions","last 2 op_mob versions"],"dependencies":{"chevrotain":"^6.5.0","tiny-emitter":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"esm":"^3.2.25","tar":"^7.4.3","jest":"^26.6.3","jsdom":"^25.0.1","karma":"^6.4.4","eslint":"^8.57.1","moment":"^2.30.1","rimraf":"^6.0.1","core-js":"^3.39.0","env-cmd":"^10.1.0","exceljs":"^4.4.0","jasmine":"^5.4.0","ts-jest":"^26.5.6","ts-node":"^10.9.2","typedoc":"^0.19.2","webpack":"^4.47.0","as-table":"^1.0.55","full-icu":"^1.5.0","vuepress":"^1.9.10","cross-env":"^7.0.3","ts-loader":"^8.4.0","@babel/cli":"^7.25.9","typescript":"^4.0.8","webpackbar":"^6.0.1","@babel/core":"^7.26.0","@types/jest":"^26.0.24","@types/node":"^17.0.45","npm-run-all":"^4.1.5","webpack-cli":"^4.10.0","@types/jsdom":"^21.1.7","babel-loader":"^8.4.1","karma-jasmine":"^5.1.0","karma-webpack":"^4.0.2","@babel/runtime":"^7.26.0","@types/exceljs":"^0.5.3","@types/jasmine":"^5.1.4","@babel/register":"^7.25.9","license-checker":"^25.0.1","on-build-webpack":"^0.1.0","@babel/preset-env":"^7.26.0","markdown-it-regex":"^0.2.0","@types/webpack-env":"^1.18.5","eslint-plugin-jest":"^27.9.0","@babel/preset-react":"^7.25.9","eslint-plugin-jsdoc":"^50.5.0","markdown-it-footnote":"^4.0.0","eslint-plugin-jasmine":"^4.2.2","karma-chrome-launcher":"^3.2.0","string-replace-loader":"^2.3.0","terser-webpack-plugin":"^4.2.3","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","karma-firefox-launcher":"^2.1.3","karma-sourcemap-loader":"^0.4.0","typedoc-plugin-markdown":"^2.4.2","vuepress-plugin-sitemap":"^2.3.1","@babel/preset-typescript":"^7.26.0","@typescript-eslint/parser":"^5.62.0","karma-jasmine-html-reporter":"^2.1.0","eslint-plugin-license-header":"^0.6.1","@babel/plugin-transform-runtime":"^7.25.9","@typescript-eslint/eslint-plugin":"^5.62.0","@babel/plugin-proposal-decorators":"^7.25.9","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/plugin-proposal-private-methods":"^7.18.6","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-transform-modules-commonjs":"^7.25.9","@babel/plugin-proposal-private-property-in-object":"^7.21.11","babel-plugin-transform-inline-environment-variables":"^0.4.4"},"_npmOperationalInternal":{"tmp":"tmp/hyperformula_3.3.0_1779281924848_0.32564416539106933","host":"s3://npm-registry-packages-npm-production"}},"3.4.0":{"name":"hyperformula","version":"3.4.0","keywords":["formula","spreadsheet","calculation","data","compute","tabular-data","operation","conversion","arithmetic","concatenation","comparison","logical","formulas","parser","excel","office","workbook","worksheet","sheet","open formula","openformula"],"author":{"name":"Handsoncode","email":"hello@handsontable.com"},"license":"GPL-3.0-only","_id":"hyperformula@3.4.0","maintainers":[{"name":"warpech","email":"marcin.warpechowski@handsontable.com"},{"name":"budnix","email":"budnix+npm@gmail.com"},{"name":"jansiegel","email":"js.ziggle@gmail.com"},{"name":"mateusz.wojczal","email":"mateusz.wojczal@handsontable.com"},{"name":"jakub.sekowski_handsontable.com","email":"jakub.sekowski@handsontable.com"}],"homepage":"https://hyperformula.handsontable.com/","bugs":{"url":"https://github.com/handsontable/hyperformula/issues"},"dist":{"shasum":"4d3dd3a8c49ace73479ed1ee986909339cc7121a","tarball":"https://registry.npmjs.org/hyperformula/-/hyperformula-3.4.0.tgz","fileCount":632,"integrity":"sha512-w1N11JWfdHedHpNoSgYBd3Mz7e1yr1BEQ+g4GFJbLv+qlYVXyC4I8xy1mSwj13FhcoDBGNU5yxPCdXB6vwaYaA==","signatures":[{"sig":"MEUCIQCJ6Rl5Ww6UJJTCRpbHO5C/V0H/l1eqGp/qp4h8NgttGAIgO2gMsL7d0nmcDibYmcBnEYOuThMPwqYnyHRBoNIDOAA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12882621},"main":"commonjs/index.js","type":"commonjs","unpkg":"dist/hyperformula.min.js","module":"es/index.mjs","exports":{".":{"types":"./typings/index.d.ts","import":"./es/index.mjs","require":"./commonjs/index.js"},"./i18n/languages":{"types":"./typings/i18n/languages/index.d.ts","import":"./es/i18n/languages/index.mjs","require":"./commonjs/i18n/languages/index.js"},"./es/i18n/languages":{"types":"./typings/i18n/languages/index.d.ts","import":"./es/i18n/languages/index.mjs","require":"./commonjs/i18n/languages/index.js"},"./i18n/languages/csCZ":{"types":"./typings/i18n/languages/csCZ.d.ts","import":"./es/i18n/languages/csCZ.mjs","require":"./commonjs/i18n/languages/csCZ.js"},"./i18n/languages/daDK":{"types":"./typings/i18n/languages/daDK.d.ts","import":"./es/i18n/languages/daDK.mjs","require":"./commonjs/i18n/languages/daDK.js"},"./i18n/languages/deDE":{"types":"./typings/i18n/languages/deDE.d.ts","import":"./es/i18n/languages/deDE.mjs","require":"./commonjs/i18n/languages/deDE.js"},"./i18n/languages/enGB":{"types":"./typings/i18n/languages/enGB.d.ts","import":"./es/i18n/languages/enGB.mjs","require":"./commonjs/i18n/languages/enGB.js"},"./i18n/languages/enUS":{"types":"./typings/i18n/languages/enUS.d.ts","import":"./es/i18n/languages/enUS.mjs","require":"./commonjs/i18n/languages/enUS.js"},"./i18n/languages/esES":{"types":"./typings/i18n/languages/esES.d.ts","import":"./es/i18n/languages/esES.mjs","require":"./commonjs/i18n/languages/esES.js"},"./i18n/languages/fiFI":{"types":"./typings/i18n/languages/fiFI.d.ts","import":"./es/i18n/languages/fiFI.mjs","require":"./commonjs/i18n/languages/fiFI.js"},"./i18n/languages/frFR":{"types":"./typings/i18n/languages/frFR.d.ts","import":"./es/i18n/languages/frFR.mjs","require":"./commonjs/i18n/languages/frFR.js"},"./i18n/languages/huHU":{"types":"./typings/i18n/languages/huHU.d.ts","import":"./es/i18n/languages/huHU.mjs","require":"./commonjs/i18n/languages/huHU.js"},"./i18n/languages/itIT":{"types":"./typings/i18n/languages/itIT.d.ts","import":"./es/i18n/languages/itIT.mjs","require":"./commonjs/i18n/languages/itIT.js"},"./i18n/languages/nbNO":{"types":"./typings/i18n/languages/nbNO.d.ts","import":"./es/i18n/languages/nbNO.mjs","require":"./commonjs/i18n/languages/nbNO.js"},"./i18n/languages/nlNL":{"types":"./typings/i18n/languages/nlNL.d.ts","import":"./es/i18n/languages/nlNL.mjs","require":"./commonjs/i18n/languages/nlNL.js"},"./i18n/languages/plPL":{"types":"./typings/i18n/languages/plPL.d.ts","import":"./es/i18n/languages/plPL.mjs","require":"./commonjs/i18n/languages/plPL.js"},"./i18n/languages/ptPT":{"types":"./typings/i18n/languages/ptPT.d.ts","import":"./es/i18n/languages/ptPT.mjs","require":"./commonjs/i18n/languages/ptPT.js"},"./i18n/languages/ruRU":{"types":"./typings/i18n/languages/ruRU.d.ts","import":"./es/i18n/languages/ruRU.mjs","require":"./commonjs/i18n/languages/ruRU.js"},"./i18n/languages/svSE":{"types":"./typings/i18n/languages/svSE.d.ts","import":"./es/i18n/languages/svSE.mjs","require":"./commonjs/i18n/languages/svSE.js"},"./i18n/languages/trTR":{"types":"./typings/i18n/languages/trTR.d.ts","import":"./es/i18n/languages/trTR.mjs","require":"./commonjs/i18n/languages/trTR.js"},"./es/i18n/languages/csCZ":{"types":"./typings/i18n/languages/csCZ.d.ts","import":"./es/i18n/languages/csCZ.mjs","require":"./commonjs/i18n/languages/csCZ.js"},"./es/i18n/languages/daDK":{"types":"./typings/i18n/languages/daDK.d.ts","import":"./es/i18n/languages/daDK.mjs","require":"./commonjs/i18n/languages/daDK.js"},"./es/i18n/languages/deDE":{"types":"./typings/i18n/languages/deDE.d.ts","import":"./es/i18n/languages/deDE.mjs","require":"./commonjs/i18n/languages/deDE.js"},"./es/i18n/languages/enGB":{"types":"./typings/i18n/languages/enGB.d.ts","import":"./es/i18n/languages/enGB.mjs","require":"./commonjs/i18n/languages/enGB.js"},"./es/i18n/languages/enUS":{"types":"./typings/i18n/languages/enUS.d.ts","import":"./es/i18n/languages/enUS.mjs","require":"./commonjs/i18n/languages/enUS.js"},"./es/i18n/languages/esES":{"types":"./typings/i18n/languages/esES.d.ts","import":"./es/i18n/languages/esES.mjs","require":"./commonjs/i18n/languages/esES.js"},"./es/i18n/languages/fiFI":{"types":"./typings/i18n/languages/fiFI.d.ts","import":"./es/i18n/languages/fiFI.mjs","require":"./commonjs/i18n/languages/fiFI.js"},"./es/i18n/languages/frFR":{"types":"./typings/i18n/languages/frFR.d.ts","import":"./es/i18n/languages/frFR.mjs","require":"./commonjs/i18n/languages/frFR.js"},"./es/i18n/languages/huHU":{"types":"./typings/i18n/languages/huHU.d.ts","import":"./es/i18n/languages/huHU.mjs","require":"./commonjs/i18n/languages/huHU.js"},"./es/i18n/languages/itIT":{"types":"./typings/i18n/languages/itIT.d.ts","import":"./es/i18n/languages/itIT.mjs","require":"./commonjs/i18n/languages/itIT.js"},"./es/i18n/languages/nbNO":{"types":"./typings/i18n/languages/nbNO.d.ts","import":"./es/i18n/languages/nbNO.mjs","require":"./commonjs/i18n/languages/nbNO.js"},"./es/i18n/languages/nlNL":{"types":"./typings/i18n/languages/nlNL.d.ts","import":"./es/i18n/languages/nlNL.mjs","require":"./commonjs/i18n/languages/nlNL.js"},"./es/i18n/languages/plPL":{"types":"./typings/i18n/languages/plPL.d.ts","import":"./es/i18n/languages/plPL.mjs","require":"./commonjs/i18n/languages/plPL.js"},"./es/i18n/languages/ptPT":{"types":"./typings/i18n/languages/ptPT.d.ts","import":"./es/i18n/languages/ptPT.mjs","require":"./commonjs/i18n/languages/ptPT.js"},"./es/i18n/languages/ruRU":{"types":"./typings/i18n/languages/ruRU.d.ts","import":"./es/i18n/languages/ruRU.mjs","require":"./commonjs/i18n/languages/ruRU.js"},"./es/i18n/languages/svSE":{"types":"./typings/i18n/languages/svSE.d.ts","import":"./es/i18n/languages/svSE.mjs","require":"./commonjs/i18n/languages/svSE.js"},"./es/i18n/languages/trTR":{"types":"./typings/i18n/languages/trTR.d.ts","import":"./es/i18n/languages/trTR.mjs","require":"./commonjs/i18n/languages/trTR.js"},"./commonjs/i18n/languages":{"types":"./typings/i18n/languages/index.d.ts","import":"./es/i18n/languages/index.mjs","require":"./commonjs/i18n/languages/index.js"},"./es/i18n/languages/csCZ.js":{"types":"./typings/i18n/languages/csCZ.d.ts","import":"./es/i18n/languages/csCZ.mjs","require":"./commonjs/i18n/languages/csCZ.js"},"./es/i18n/languages/daDK.js":{"types":"./typings/i18n/languages/daDK.d.ts","import":"./es/i18n/languages/daDK.mjs","require":"./commonjs/i18n/languages/daDK.js"},"./es/i18n/languages/deDE.js":{"types":"./typings/i18n/languages/deDE.d.ts","import":"./es/i18n/languages/deDE.mjs","require":"./commonjs/i18n/languages/deDE.js"},"./es/i18n/languages/enGB.js":{"types":"./typings/i18n/languages/enGB.d.ts","import":"./es/i18n/languages/enGB.mjs","require":"./commonjs/i18n/languages/enGB.js"},"./es/i18n/languages/enUS.js":{"types":"./typings/i18n/languages/enUS.d.ts","import":"./es/i18n/languages/enUS.mjs","require":"./commonjs/i18n/languages/enUS.js"},"./es/i18n/languages/esES.js":{"types":"./typings/i18n/languages/esES.d.ts","import":"./es/i18n/languages/esES.mjs","require":"./commonjs/i18n/languages/esES.js"},"./es/i18n/languages/fiFI.js":{"types":"./typings/i18n/languages/fiFI.d.ts","import":"./es/i18n/languages/fiFI.mjs","require":"./commonjs/i18n/languages/fiFI.js"},"./es/i18n/languages/frFR.js":{"types":"./typings/i18n/languages/frFR.d.ts","import":"./es/i18n/languages/frFR.mjs","require":"./commonjs/i18n/languages/frFR.js"},"./es/i18n/languages/huHU.js":{"types":"./typings/i18n/languages/huHU.d.ts","import":"./es/i18n/languages/huHU.mjs","require":"./commonjs/i18n/languages/huHU.js"},"./es/i18n/languages/itIT.js":{"types":"./typings/i18n/languages/itIT.d.ts","import":"./es/i18n/languages/itIT.mjs","require":"./commonjs/i18n/languages/itIT.js"},"./es/i18n/languages/nbNO.js":{"types":"./typings/i18n/languages/nbNO.d.ts","import":"./es/i18n/languages/nbNO.mjs","require":"./commonjs/i18n/languages/nbNO.js"},"./es/i18n/languages/nlNL.js":{"types":"./typings/i18n/languages/nlNL.d.ts","import":"./es/i18n/languages/nlNL.mjs","require":"./commonjs/i18n/languages/nlNL.js"},"./es/i18n/languages/plPL.js":{"types":"./typings/i18n/languages/plPL.d.ts","import":"./es/i18n/languages/plPL.mjs","require":"./commonjs/i18n/languages/plPL.js"},"./es/i18n/languages/ptPT.js":{"types":"./typings/i18n/languages/ptPT.d.ts","import":"./es/i18n/languages/ptPT.mjs","require":"./commonjs/i18n/languages/ptPT.js"},"./es/i18n/languages/ruRU.js":{"types":"./typings/i18n/languages/ruRU.d.ts","import":"./es/i18n/languages/ruRU.mjs","require":"./commonjs/i18n/languages/ruRU.js"},"./es/i18n/languages/svSE.js":{"types":"./typings/i18n/languages/svSE.d.ts","import":"./es/i18n/languages/svSE.mjs","require":"./commonjs/i18n/languages/svSE.js"},"./es/i18n/languages/trTR.js":{"types":"./typings/i18n/languages/trTR.d.ts","import":"./es/i18n/languages/trTR.mjs","require":"./commonjs/i18n/languages/trTR.js"},"./commonjs/i18n/languages/csCZ":{"types":"./typings/i18n/languages/csCZ.d.ts","import":"./es/i18n/languages/csCZ.mjs","require":"./commonjs/i18n/languages/csCZ.js"},"./commonjs/i18n/languages/daDK":{"types":"./typings/i18n/languages/daDK.d.ts","import":"./es/i18n/languages/daDK.mjs","require":"./commonjs/i18n/languages/daDK.js"},"./commonjs/i18n/languages/deDE":{"types":"./typings/i18n/languages/deDE.d.ts","import":"./es/i18n/languages/deDE.mjs","require":"./commonjs/i18n/languages/deDE.js"},"./commonjs/i18n/languages/enGB":{"types":"./typings/i18n/languages/enGB.d.ts","import":"./es/i18n/languages/enGB.mjs","require":"./commonjs/i18n/languages/enGB.js"},"./commonjs/i18n/languages/enUS":{"types":"./typings/i18n/languages/enUS.d.ts","import":"./es/i18n/languages/enUS.mjs","require":"./commonjs/i18n/languages/enUS.js"},"./commonjs/i18n/languages/esES":{"types":"./typings/i18n/languages/esES.d.ts","import":"./es/i18n/languages/esES.mjs","require":"./commonjs/i18n/languages/esES.js"},"./commonjs/i18n/languages/fiFI":{"types":"./typings/i18n/languages/fiFI.d.ts","import":"./es/i18n/languages/fiFI.mjs","require":"./commonjs/i18n/languages/fiFI.js"},"./commonjs/i18n/languages/frFR":{"types":"./typings/i18n/languages/frFR.d.ts","import":"./es/i18n/languages/frFR.mjs","require":"./commonjs/i18n/languages/frFR.js"},"./commonjs/i18n/languages/huHU":{"types":"./typings/i18n/languages/huHU.d.ts","import":"./es/i18n/languages/huHU.mjs","require":"./commonjs/i18n/languages/huHU.js"},"./commonjs/i18n/languages/itIT":{"types":"./typings/i18n/languages/itIT.d.ts","import":"./es/i18n/languages/itIT.mjs","require":"./commonjs/i18n/languages/itIT.js"},"./commonjs/i18n/languages/nbNO":{"types":"./typings/i18n/languages/nbNO.d.ts","import":"./es/i18n/languages/nbNO.mjs","require":"./commonjs/i18n/languages/nbNO.js"},"./commonjs/i18n/languages/nlNL":{"types":"./typings/i18n/languages/nlNL.d.ts","import":"./es/i18n/languages/nlNL.mjs","require":"./commonjs/i18n/languages/nlNL.js"},"./commonjs/i18n/languages/plPL":{"types":"./typings/i18n/languages/plPL.d.ts","import":"./es/i18n/languages/plPL.mjs","require":"./commonjs/i18n/languages/plPL.js"},"./commonjs/i18n/languages/ptPT":{"types":"./typings/i18n/languages/ptPT.d.ts","import":"./es/i18n/languages/ptPT.mjs","require":"./commonjs/i18n/languages/ptPT.js"},"./commonjs/i18n/languages/ruRU":{"types":"./typings/i18n/languages/ruRU.d.ts","import":"./es/i18n/languages/ruRU.mjs","require":"./commonjs/i18n/languages/ruRU.js"},"./commonjs/i18n/languages/svSE":{"types":"./typings/i18n/languages/svSE.d.ts","import":"./es/i18n/languages/svSE.mjs","require":"./commonjs/i18n/languages/svSE.js"},"./commonjs/i18n/languages/trTR":{"types":"./typings/i18n/languages/trTR.d.ts","import":"./es/i18n/languages/trTR.mjs","require":"./commonjs/i18n/languages/trTR.js"},"./commonjs/i18n/languages/csCZ.js":{"types":"./typings/i18n/languages/csCZ.d.ts","import":"./es/i18n/languages/csCZ.mjs","require":"./commonjs/i18n/languages/csCZ.js"},"./commonjs/i18n/languages/daDK.js":{"types":"./typings/i18n/languages/daDK.d.ts","import":"./es/i18n/languages/daDK.mjs","require":"./commonjs/i18n/languages/daDK.js"},"./commonjs/i18n/languages/deDE.js":{"types":"./typings/i18n/languages/deDE.d.ts","import":"./es/i18n/languages/deDE.mjs","require":"./commonjs/i18n/languages/deDE.js"},"./commonjs/i18n/languages/enGB.js":{"types":"./typings/i18n/languages/enGB.d.ts","import":"./es/i18n/languages/enGB.mjs","require":"./commonjs/i18n/languages/enGB.js"},"./commonjs/i18n/languages/enUS.js":{"types":"./typings/i18n/languages/enUS.d.ts","import":"./es/i18n/languages/enUS.mjs","require":"./commonjs/i18n/languages/enUS.js"},"./commonjs/i18n/languages/esES.js":{"types":"./typings/i18n/languages/esES.d.ts","import":"./es/i18n/languages/esES.mjs","require":"./commonjs/i18n/languages/esES.js"},"./commonjs/i18n/languages/fiFI.js":{"types":"./typings/i18n/languages/fiFI.d.ts","import":"./es/i18n/languages/fiFI.mjs","require":"./commonjs/i18n/languages/fiFI.js"},"./commonjs/i18n/languages/frFR.js":{"types":"./typings/i18n/languages/frFR.d.ts","import":"./es/i18n/languages/frFR.mjs","require":"./commonjs/i18n/languages/frFR.js"},"./commonjs/i18n/languages/huHU.js":{"types":"./typings/i18n/languages/huHU.d.ts","import":"./es/i18n/languages/huHU.mjs","require":"./commonjs/i18n/languages/huHU.js"},"./commonjs/i18n/languages/itIT.js":{"types":"./typings/i18n/languages/itIT.d.ts","import":"./es/i18n/languages/itIT.mjs","require":"./commonjs/i18n/languages/itIT.js"},"./commonjs/i18n/languages/nbNO.js":{"types":"./typings/i18n/languages/nbNO.d.ts","import":"./es/i18n/languages/nbNO.mjs","require":"./commonjs/i18n/languages/nbNO.js"},"./commonjs/i18n/languages/nlNL.js":{"types":"./typings/i18n/languages/nlNL.d.ts","import":"./es/i18n/languages/nlNL.mjs","require":"./commonjs/i18n/languages/nlNL.js"},"./commonjs/i18n/languages/plPL.js":{"types":"./typings/i18n/languages/plPL.d.ts","import":"./es/i18n/languages/plPL.mjs","require":"./commonjs/i18n/languages/plPL.js"},"./commonjs/i18n/languages/ptPT.js":{"types":"./typings/i18n/languages/ptPT.d.ts","import":"./es/i18n/languages/ptPT.mjs","require":"./commonjs/i18n/languages/ptPT.js"},"./commonjs/i18n/languages/ruRU.js":{"types":"./typings/i18n/languages/ruRU.d.ts","import":"./es/i18n/languages/ruRU.mjs","require":"./commonjs/i18n/languages/ruRU.js"},"./commonjs/i18n/languages/svSE.js":{"types":"./typings/i18n/languages/svSE.d.ts","import":"./es/i18n/languages/svSE.mjs","require":"./commonjs/i18n/languages/svSE.js"},"./commonjs/i18n/languages/trTR.js":{"types":"./typings/i18n/languages/trTR.d.ts","import":"./es/i18n/languages/trTR.mjs","require":"./commonjs/i18n/languages/trTR.js"}},"gitHead":"af2d59dc61ec1434498c7233d06e77370e7235b8","scripts":{"lint":"eslint . --ext .js,.ts","test":"npm-run-all lint test:jest test:browser","audit":"npm audit --omit=dev","clean":"rimraf coverage/ commonjs/ dist/ es/ languages/ lib/ typings/ test-jasmine/","tsnode":"ts-node --transpile-only -O {\\\"module\\\":\\\"commonjs\\\"}","compile":"tsc","release":"bash script/release/release.sh","test:ci":"cross-env NODE_ICU_DATA=node_modules/full-icu node --expose-gc ./node_modules/jest/bin/jest --forceExit","docs:dev":"npm run docs:generate-function-docs && npm run typedoc:build-api && cross-env NODE_OPTIONS=--openssl-legacy-provider vuepress dev docs --silent --no-clear-screen --no-cache","lint:fix":"eslint . --ext .js,.ts --fix","test:tmp":"npm run test:jest -- --watch function-irr","bundle:es":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=es env-cmd -f ht.config.js babel lib --out-file-extension .mjs --out-dir es","test:jest":"cross-env NODE_ICU_DATA=node_modules/full-icu jest","bundle-all":"cross-env HF_COMPILE=1 npm-run-all clean compile bundle:** verify-bundles","bundle:cjs":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=commonjs env-cmd -f ht.config.js babel lib --out-dir commonjs","docs:build":"npm run docs:generate-function-docs && npm run bundle-all && npm run typedoc:build-api && cross-env NODE_OPTIONS=--openssl-legacy-provider vuepress build docs","test:watch":"npm run test:jest -- --watch","verify:cjs":"node script/check-file.js commonjs","verify:umd":"node script/check-file.js dist/hyperformula.js","test:browser":"cross-env-shell BABEL_ENV=dist env-cmd -f ht.config.js karma start","docs:build:cf":"rimraf docs/.vuepress/dist && npm run docs:build && node script/prepare-cf-assets.js","test:coverage":"npm run test:jest -- --coverage","bundle:typings":"tsc --emitDeclarationOnly -d --outDir typings","check:licenses":"license-checker --production --excludePackages=\"hyperformula@3.1.1\" --onlyAllow=\"MIT; Apache-2.0; BSD-3-Clause; BSD-2-Clause; ISC; BSD; Unlicense\"","docs:deploy:cf":"wrangler deploy","test:logMemory":"npm run test:jest -- --runInBand --logHeapUsage","verify-bundles":"run-p verify:**","verify:typings":"tsc --noEmit","verify:umd:min":"node script/check-file.js dist/hyperformula.min.js","benchmark:basic":"npm run tsnode test/hyperformula-tests/performance/run-basic-benchmark.ts","benchmark:cruds":"npm run tsnode test/hyperformula-tests/performance/run-cruds-benchmark.ts","docs:preview:cf":"wrangler versions upload","verify:umd:full":"node script/check-file.js dist/hyperformula.full.js","bundle:languages":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=dist NODE_ENV=languages env-cmd -f ht.config.js webpack","test:performance":"npm run benchmark:basic && npm run benchmark:cruds","bundle:production":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=dist NODE_ENV=production env-cmd -f ht.config.js webpack ./lib/index.js","typedoc:build-api":"cross-env NODE_OPTIONS=--openssl-legacy-provider typedoc --options .typedoc.md.ts","bundle:development":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=dist NODE_ENV=development env-cmd -f ht.config.js webpack ./lib/index.js","test:browser.debug":"cross-env-shell BABEL_ENV=dist NODE_ENV=debug env-cmd -f ht.config.js karma start","test:compatibility":"bash test/compatibility/test-compatibility.sh","test:setup-private":"bash test/fetch-tests.sh","verify:umd:full.min":"node script/check-file.js dist/hyperformula.full.min.js","verify:publish-package":"npm pack | node script/check-publish-package.js","benchmark:write-to-file":"npm run tsnode test/hyperformula-tests/performance/write-to-file.ts","docs:generate-function-docs":"npm run tsnode script/generate-builtin-functions-doc.ts","benchmark:compare-benchmarks":"npm run tsnode test/hyperformula-tests/performance/compare-benchmarks.ts","docs:code-examples:generate-js":"bash docs/code-examples-generator.sh","docs:code-examples:format-all-ts":"bash docs/code-examples-generator.sh --formatAllTsExamples","docs:code-examples:generate-all-js":"bash docs/code-examples-generator.sh --generateAll"},"typings":"./typings/index.d.ts","_npmUser":{"name":"jakub.sekowski_handsontable.com","email":"jakub.sekowski@handsontable.com"},"jsdelivr":"dist/hyperformula.min.js","repository":{"url":"git+https://github.com/handsontable/hyperformula.git","type":"git"},"_npmVersion":"11.13.0","description":"HyperFormula is a JavaScript engine for efficient processing of spreadsheet-like data and formulas","directories":{},"jsnext:main":"es/index.mjs","_nodeVersion":"24.16.0","browserslist":["last 2 chrome versions","last 2 and_chr versions","last 2 firefox versions","last 2 and_ff versions","last 2 safari versions","last 2 ios_saf versions","last 2 edge versions","last 2 and_uc versions","last 2 and_qq versions","last 2 op_mob versions"],"dependencies":{"chevrotain":"^6.5.0","tiny-emitter":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"esm":"^3.2.25","tar":"^7.4.3","jest":"^26.6.3","jsdom":"^25.0.1","karma":"^6.4.4","eslint":"^8.57.1","moment":"^2.30.1","rimraf":"^6.0.1","core-js":"^3.39.0","env-cmd":"^10.1.0","exceljs":"^4.4.0","jasmine":"^5.4.0","ts-jest":"^26.5.6","ts-node":"^10.9.2","typedoc":"^0.19.2","webpack":"^4.47.0","as-table":"^1.0.55","full-icu":"^1.5.0","vuepress":"^1.9.10","wrangler":"^4.118.0","cross-env":"^7.0.3","ts-loader":"^8.4.0","@babel/cli":"^7.25.9","typescript":"^4.0.8","webpackbar":"^6.0.1","@babel/core":"^7.26.0","@types/jest":"^26.0.24","@types/node":"^17.0.45","npm-run-all":"^4.1.5","webpack-cli":"^4.10.0","@types/jsdom":"^21.1.7","babel-loader":"^8.4.1","karma-jasmine":"^5.1.0","karma-webpack":"^4.0.2","@babel/runtime":"^7.26.0","@types/exceljs":"^0.5.3","@types/jasmine":"^5.1.4","@babel/register":"^7.25.9","license-checker":"^25.0.1","on-build-webpack":"^0.1.0","@babel/preset-env":"^7.26.0","markdown-it-regex":"^0.2.0","@types/webpack-env":"^1.18.5","eslint-plugin-jest":"^27.9.0","@babel/preset-react":"^7.25.9","eslint-plugin-jsdoc":"^50.5.0","markdown-it-footnote":"^4.0.0","eslint-plugin-jasmine":"^4.2.2","karma-chrome-launcher":"^3.2.0","string-replace-loader":"^2.3.0","terser-webpack-plugin":"^4.2.3","@vuepress/shared-utils":"^1.9.10","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","karma-firefox-launcher":"^2.1.3","karma-sourcemap-loader":"^0.4.0","typedoc-plugin-markdown":"^2.4.2","vuepress-plugin-sitemap":"^2.3.1","@babel/preset-typescript":"^7.26.0","@typescript-eslint/parser":"^5.62.0","karma-jasmine-html-reporter":"^2.1.0","eslint-plugin-license-header":"^0.6.1","@babel/plugin-transform-runtime":"^7.25.9","@typescript-eslint/eslint-plugin":"^5.62.0","@babel/plugin-proposal-decorators":"^7.25.9","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/plugin-proposal-private-methods":"^7.18.6","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-transform-modules-commonjs":"^7.25.9","@babel/plugin-proposal-private-property-in-object":"^7.21.11","babel-plugin-transform-inline-environment-variables":"^0.4.4"},"_npmOperationalInternal":{"tmp":"tmp/hyperformula_3.4.0_1786378227371_0.06513231390429963","host":"s3://npm-registry-packages-npm-production"}},"3.5.0":{"_id":"hyperformula@3.5.0","bugs":{"url":"https://github.com/handsontable/hyperformula/issues"},"dist":{"shasum":"c4e94c029c12d0fe1241925227ad96064dc25780","tarball":"https://registry.npmjs.org/hyperformula/-/hyperformula-3.5.0.tgz","fileCount":701,"integrity":"sha512-wV0IpiVEG1L36UGUR2vAROEWNVgOQDlTUyZTL67v75JuzSWh0ANEONuoKqdhHdhd94Uo2A1EVk9q8LZabYNDkw==","signatures":[{"sig":"MEYCIQC89yVeetz2OxIgv3qZM2wkWsWfnpcacqudYFNJfjtPxgIhAPhcjAUr5fBOHW4jh/ycko8VXfV0BTWxj9NiS66G/e32","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGMYicfqrOpBCW7KCkJiNizaegJAiSnPm1gP3WkMJPI/AiEAtzdI4eDZxp/AdVCocxSjtY5vYpDuZmQG9GxKahFFrBg="}],"unpackedSize":14086167},"main":"commonjs/index.js","name":"hyperformula","type":"commonjs","unpkg":"dist/hyperformula.min.js","author":{"name":"Handsoncode","email":"hello@handsontable.com"},"module":"es/index.mjs","exports":{".":{"types":"./typings/index.d.ts","import":"./es/index.mjs","require":"./commonjs/index.js"},"./i18n/languages":{"types":"./typings/i18n/languages/index.d.ts","import":"./es/i18n/languages/index.mjs","require":"./commonjs/i18n/languages/index.js"},"./es/i18n/languages":{"types":"./typings/i18n/languages/index.d.ts","import":"./es/i18n/languages/index.mjs","require":"./commonjs/i18n/languages/index.js"},"./i18n/languages/csCZ":{"types":"./typings/i18n/languages/csCZ.d.ts","import":"./es/i18n/languages/csCZ.mjs","require":"./commonjs/i18n/languages/csCZ.js"},"./i18n/languages/daDK":{"types":"./typings/i18n/languages/daDK.d.ts","import":"./es/i18n/languages/daDK.mjs","require":"./commonjs/i18n/languages/daDK.js"},"./i18n/languages/deDE":{"types":"./typings/i18n/languages/deDE.d.ts","import":"./es/i18n/languages/deDE.mjs","require":"./commonjs/i18n/languages/deDE.js"},"./i18n/languages/enGB":{"types":"./typings/i18n/languages/enGB.d.ts","import":"./es/i18n/languages/enGB.mjs","require":"./commonjs/i18n/languages/enGB.js"},"./i18n/languages/enUS":{"types":"./typings/i18n/languages/enUS.d.ts","import":"./es/i18n/languages/enUS.mjs","require":"./commonjs/i18n/languages/enUS.js"},"./i18n/languages/esES":{"types":"./typings/i18n/languages/esES.d.ts","import":"./es/i18n/languages/esES.mjs","require":"./commonjs/i18n/languages/esES.js"},"./i18n/languages/fiFI":{"types":"./typings/i18n/languages/fiFI.d.ts","import":"./es/i18n/languages/fiFI.mjs","require":"./commonjs/i18n/languages/fiFI.js"},"./i18n/languages/frFR":{"types":"./typings/i18n/languages/frFR.d.ts","import":"./es/i18n/languages/frFR.mjs","require":"./commonjs/i18n/languages/frFR.js"},"./i18n/languages/huHU":{"types":"./typings/i18n/languages/huHU.d.ts","import":"./es/i18n/languages/huHU.mjs","require":"./commonjs/i18n/languages/huHU.js"},"./i18n/languages/itIT":{"types":"./typings/i18n/languages/itIT.d.ts","import":"./es/i18n/languages/itIT.mjs","require":"./commonjs/i18n/languages/itIT.js"},"./i18n/languages/nbNO":{"types":"./typings/i18n/languages/nbNO.d.ts","import":"./es/i18n/languages/nbNO.mjs","require":"./commonjs/i18n/languages/nbNO.js"},"./i18n/languages/nlNL":{"types":"./typings/i18n/languages/nlNL.d.ts","import":"./es/i18n/languages/nlNL.mjs","require":"./commonjs/i18n/languages/nlNL.js"},"./i18n/languages/plPL":{"types":"./typings/i18n/languages/plPL.d.ts","import":"./es/i18n/languages/plPL.mjs","require":"./commonjs/i18n/languages/plPL.js"},"./i18n/languages/ptPT":{"types":"./typings/i18n/languages/ptPT.d.ts","import":"./es/i18n/languages/ptPT.mjs","require":"./commonjs/i18n/languages/ptPT.js"},"./i18n/languages/ruRU":{"types":"./typings/i18n/languages/ruRU.d.ts","import":"./es/i18n/languages/ruRU.mjs","require":"./commonjs/i18n/languages/ruRU.js"},"./i18n/languages/svSE":{"types":"./typings/i18n/languages/svSE.d.ts","import":"./es/i18n/languages/svSE.mjs","require":"./commonjs/i18n/languages/svSE.js"},"./i18n/languages/trTR":{"types":"./typings/i18n/languages/trTR.d.ts","import":"./es/i18n/languages/trTR.mjs","require":"./commonjs/i18n/languages/trTR.js"},"./es/i18n/languages/csCZ":{"types":"./typings/i18n/languages/csCZ.d.ts","import":"./es/i18n/languages/csCZ.mjs","require":"./commonjs/i18n/languages/csCZ.js"},"./es/i18n/languages/daDK":{"types":"./typings/i18n/languages/daDK.d.ts","import":"./es/i18n/languages/daDK.mjs","require":"./commonjs/i18n/languages/daDK.js"},"./es/i18n/languages/deDE":{"types":"./typings/i18n/languages/deDE.d.ts","import":"./es/i18n/languages/deDE.mjs","require":"./commonjs/i18n/languages/deDE.js"},"./es/i18n/languages/enGB":{"types":"./typings/i18n/languages/enGB.d.ts","import":"./es/i18n/languages/enGB.mjs","require":"./commonjs/i18n/languages/enGB.js"},"./es/i18n/languages/enUS":{"types":"./typings/i18n/languages/enUS.d.ts","import":"./es/i18n/languages/enUS.mjs","require":"./commonjs/i18n/languages/enUS.js"},"./es/i18n/languages/esES":{"types":"./typings/i18n/languages/esES.d.ts","import":"./es/i18n/languages/esES.mjs","require":"./commonjs/i18n/languages/esES.js"},"./es/i18n/languages/fiFI":{"types":"./typings/i18n/languages/fiFI.d.ts","import":"./es/i18n/languages/fiFI.mjs","require":"./commonjs/i18n/languages/fiFI.js"},"./es/i18n/languages/frFR":{"types":"./typings/i18n/languages/frFR.d.ts","import":"./es/i18n/languages/frFR.mjs","require":"./commonjs/i18n/languages/frFR.js"},"./es/i18n/languages/huHU":{"types":"./typings/i18n/languages/huHU.d.ts","import":"./es/i18n/languages/huHU.mjs","require":"./commonjs/i18n/languages/huHU.js"},"./es/i18n/languages/itIT":{"types":"./typings/i18n/languages/itIT.d.ts","import":"./es/i18n/languages/itIT.mjs","require":"./commonjs/i18n/languages/itIT.js"},"./es/i18n/languages/nbNO":{"types":"./typings/i18n/languages/nbNO.d.ts","import":"./es/i18n/languages/nbNO.mjs","require":"./commonjs/i18n/languages/nbNO.js"},"./es/i18n/languages/nlNL":{"types":"./typings/i18n/languages/nlNL.d.ts","import":"./es/i18n/languages/nlNL.mjs","require":"./commonjs/i18n/languages/nlNL.js"},"./es/i18n/languages/plPL":{"types":"./typings/i18n/languages/plPL.d.ts","import":"./es/i18n/languages/plPL.mjs","require":"./commonjs/i18n/languages/plPL.js"},"./es/i18n/languages/ptPT":{"types":"./typings/i18n/languages/ptPT.d.ts","import":"./es/i18n/languages/ptPT.mjs","require":"./commonjs/i18n/languages/ptPT.js"},"./es/i18n/languages/ruRU":{"types":"./typings/i18n/languages/ruRU.d.ts","import":"./es/i18n/languages/ruRU.mjs","require":"./commonjs/i18n/languages/ruRU.js"},"./es/i18n/languages/svSE":{"types":"./typings/i18n/languages/svSE.d.ts","import":"./es/i18n/languages/svSE.mjs","require":"./commonjs/i18n/languages/svSE.js"},"./es/i18n/languages/trTR":{"types":"./typings/i18n/languages/trTR.d.ts","import":"./es/i18n/languages/trTR.mjs","require":"./commonjs/i18n/languages/trTR.js"},"./commonjs/i18n/languages":{"types":"./typings/i18n/languages/index.d.ts","import":"./es/i18n/languages/index.mjs","require":"./commonjs/i18n/languages/index.js"},"./es/i18n/languages/csCZ.js":{"types":"./typings/i18n/languages/csCZ.d.ts","import":"./es/i18n/languages/csCZ.mjs","require":"./commonjs/i18n/languages/csCZ.js"},"./es/i18n/languages/daDK.js":{"types":"./typings/i18n/languages/daDK.d.ts","import":"./es/i18n/languages/daDK.mjs","require":"./commonjs/i18n/languages/daDK.js"},"./es/i18n/languages/deDE.js":{"types":"./typings/i18n/languages/deDE.d.ts","import":"./es/i18n/languages/deDE.mjs","require":"./commonjs/i18n/languages/deDE.js"},"./es/i18n/languages/enGB.js":{"types":"./typings/i18n/languages/enGB.d.ts","import":"./es/i18n/languages/enGB.mjs","require":"./commonjs/i18n/languages/enGB.js"},"./es/i18n/languages/enUS.js":{"types":"./typings/i18n/languages/enUS.d.ts","import":"./es/i18n/languages/enUS.mjs","require":"./commonjs/i18n/languages/enUS.js"},"./es/i18n/languages/esES.js":{"types":"./typings/i18n/languages/esES.d.ts","import":"./es/i18n/languages/esES.mjs","require":"./commonjs/i18n/languages/esES.js"},"./es/i18n/languages/fiFI.js":{"types":"./typings/i18n/languages/fiFI.d.ts","import":"./es/i18n/languages/fiFI.mjs","require":"./commonjs/i18n/languages/fiFI.js"},"./es/i18n/languages/frFR.js":{"types":"./typings/i18n/languages/frFR.d.ts","import":"./es/i18n/languages/frFR.mjs","require":"./commonjs/i18n/languages/frFR.js"},"./es/i18n/languages/huHU.js":{"types":"./typings/i18n/languages/huHU.d.ts","import":"./es/i18n/languages/huHU.mjs","require":"./commonjs/i18n/languages/huHU.js"},"./es/i18n/languages/itIT.js":{"types":"./typings/i18n/languages/itIT.d.ts","import":"./es/i18n/languages/itIT.mjs","require":"./commonjs/i18n/languages/itIT.js"},"./es/i18n/languages/nbNO.js":{"types":"./typings/i18n/languages/nbNO.d.ts","import":"./es/i18n/languages/nbNO.mjs","require":"./commonjs/i18n/languages/nbNO.js"},"./es/i18n/languages/nlNL.js":{"types":"./typings/i18n/languages/nlNL.d.ts","import":"./es/i18n/languages/nlNL.mjs","require":"./commonjs/i18n/languages/nlNL.js"},"./es/i18n/languages/plPL.js":{"types":"./typings/i18n/languages/plPL.d.ts","import":"./es/i18n/languages/plPL.mjs","require":"./commonjs/i18n/languages/plPL.js"},"./es/i18n/languages/ptPT.js":{"types":"./typings/i18n/languages/ptPT.d.ts","import":"./es/i18n/languages/ptPT.mjs","require":"./commonjs/i18n/languages/ptPT.js"},"./es/i18n/languages/ruRU.js":{"types":"./typings/i18n/languages/ruRU.d.ts","import":"./es/i18n/languages/ruRU.mjs","require":"./commonjs/i18n/languages/ruRU.js"},"./es/i18n/languages/svSE.js":{"types":"./typings/i18n/languages/svSE.d.ts","import":"./es/i18n/languages/svSE.mjs","require":"./commonjs/i18n/languages/svSE.js"},"./es/i18n/languages/trTR.js":{"types":"./typings/i18n/languages/trTR.d.ts","import":"./es/i18n/languages/trTR.mjs","require":"./commonjs/i18n/languages/trTR.js"},"./commonjs/i18n/languages/csCZ":{"types":"./typings/i18n/languages/csCZ.d.ts","import":"./es/i18n/languages/csCZ.mjs","require":"./commonjs/i18n/languages/csCZ.js"},"./commonjs/i18n/languages/daDK":{"types":"./typings/i18n/languages/daDK.d.ts","import":"./es/i18n/languages/daDK.mjs","require":"./commonjs/i18n/languages/daDK.js"},"./commonjs/i18n/languages/deDE":{"types":"./typings/i18n/languages/deDE.d.ts","import":"./es/i18n/languages/deDE.mjs","require":"./commonjs/i18n/languages/deDE.js"},"./commonjs/i18n/languages/enGB":{"types":"./typings/i18n/languages/enGB.d.ts","import":"./es/i18n/languages/enGB.mjs","require":"./commonjs/i18n/languages/enGB.js"},"./commonjs/i18n/languages/enUS":{"types":"./typings/i18n/languages/enUS.d.ts","import":"./es/i18n/languages/enUS.mjs","require":"./commonjs/i18n/languages/enUS.js"},"./commonjs/i18n/languages/esES":{"types":"./typings/i18n/languages/esES.d.ts","import":"./es/i18n/languages/esES.mjs","require":"./commonjs/i18n/languages/esES.js"},"./commonjs/i18n/languages/fiFI":{"types":"./typings/i18n/languages/fiFI.d.ts","import":"./es/i18n/languages/fiFI.mjs","require":"./commonjs/i18n/languages/fiFI.js"},"./commonjs/i18n/languages/frFR":{"types":"./typings/i18n/languages/frFR.d.ts","import":"./es/i18n/languages/frFR.mjs","require":"./commonjs/i18n/languages/frFR.js"},"./commonjs/i18n/languages/huHU":{"types":"./typings/i18n/languages/huHU.d.ts","import":"./es/i18n/languages/huHU.mjs","require":"./commonjs/i18n/languages/huHU.js"},"./commonjs/i18n/languages/itIT":{"types":"./typings/i18n/languages/itIT.d.ts","import":"./es/i18n/languages/itIT.mjs","require":"./commonjs/i18n/languages/itIT.js"},"./commonjs/i18n/languages/nbNO":{"types":"./typings/i18n/languages/nbNO.d.ts","import":"./es/i18n/languages/nbNO.mjs","require":"./commonjs/i18n/languages/nbNO.js"},"./commonjs/i18n/languages/nlNL":{"types":"./typings/i18n/languages/nlNL.d.ts","import":"./es/i18n/languages/nlNL.mjs","require":"./commonjs/i18n/languages/nlNL.js"},"./commonjs/i18n/languages/plPL":{"types":"./typings/i18n/languages/plPL.d.ts","import":"./es/i18n/languages/plPL.mjs","require":"./commonjs/i18n/languages/plPL.js"},"./commonjs/i18n/languages/ptPT":{"types":"./typings/i18n/languages/ptPT.d.ts","import":"./es/i18n/languages/ptPT.mjs","require":"./commonjs/i18n/languages/ptPT.js"},"./commonjs/i18n/languages/ruRU":{"types":"./typings/i18n/languages/ruRU.d.ts","import":"./es/i18n/languages/ruRU.mjs","require":"./commonjs/i18n/languages/ruRU.js"},"./commonjs/i18n/languages/svSE":{"types":"./typings/i18n/languages/svSE.d.ts","import":"./es/i18n/languages/svSE.mjs","require":"./commonjs/i18n/languages/svSE.js"},"./commonjs/i18n/languages/trTR":{"types":"./typings/i18n/languages/trTR.d.ts","import":"./es/i18n/languages/trTR.mjs","require":"./commonjs/i18n/languages/trTR.js"},"./commonjs/i18n/languages/csCZ.js":{"types":"./typings/i18n/languages/csCZ.d.ts","import":"./es/i18n/languages/csCZ.mjs","require":"./commonjs/i18n/languages/csCZ.js"},"./commonjs/i18n/languages/daDK.js":{"types":"./typings/i18n/languages/daDK.d.ts","import":"./es/i18n/languages/daDK.mjs","require":"./commonjs/i18n/languages/daDK.js"},"./commonjs/i18n/languages/deDE.js":{"types":"./typings/i18n/languages/deDE.d.ts","import":"./es/i18n/languages/deDE.mjs","require":"./commonjs/i18n/languages/deDE.js"},"./commonjs/i18n/languages/enGB.js":{"types":"./typings/i18n/languages/enGB.d.ts","import":"./es/i18n/languages/enGB.mjs","require":"./commonjs/i18n/languages/enGB.js"},"./commonjs/i18n/languages/enUS.js":{"types":"./typings/i18n/languages/enUS.d.ts","import":"./es/i18n/languages/enUS.mjs","require":"./commonjs/i18n/languages/enUS.js"},"./commonjs/i18n/languages/esES.js":{"types":"./typings/i18n/languages/esES.d.ts","import":"./es/i18n/languages/esES.mjs","require":"./commonjs/i18n/languages/esES.js"},"./commonjs/i18n/languages/fiFI.js":{"types":"./typings/i18n/languages/fiFI.d.ts","import":"./es/i18n/languages/fiFI.mjs","require":"./commonjs/i18n/languages/fiFI.js"},"./commonjs/i18n/languages/frFR.js":{"types":"./typings/i18n/languages/frFR.d.ts","import":"./es/i18n/languages/frFR.mjs","require":"./commonjs/i18n/languages/frFR.js"},"./commonjs/i18n/languages/huHU.js":{"types":"./typings/i18n/languages/huHU.d.ts","import":"./es/i18n/languages/huHU.mjs","require":"./commonjs/i18n/languages/huHU.js"},"./commonjs/i18n/languages/itIT.js":{"types":"./typings/i18n/languages/itIT.d.ts","import":"./es/i18n/languages/itIT.mjs","require":"./commonjs/i18n/languages/itIT.js"},"./commonjs/i18n/languages/nbNO.js":{"types":"./typings/i18n/languages/nbNO.d.ts","import":"./es/i18n/languages/nbNO.mjs","require":"./commonjs/i18n/languages/nbNO.js"},"./commonjs/i18n/languages/nlNL.js":{"types":"./typings/i18n/languages/nlNL.d.ts","import":"./es/i18n/languages/nlNL.mjs","require":"./commonjs/i18n/languages/nlNL.js"},"./commonjs/i18n/languages/plPL.js":{"types":"./typings/i18n/languages/plPL.d.ts","import":"./es/i18n/languages/plPL.mjs","require":"./commonjs/i18n/languages/plPL.js"},"./commonjs/i18n/languages/ptPT.js":{"types":"./typings/i18n/languages/ptPT.d.ts","import":"./es/i18n/languages/ptPT.mjs","require":"./commonjs/i18n/languages/ptPT.js"},"./commonjs/i18n/languages/ruRU.js":{"types":"./typings/i18n/languages/ruRU.d.ts","import":"./es/i18n/languages/ruRU.mjs","require":"./commonjs/i18n/languages/ruRU.js"},"./commonjs/i18n/languages/svSE.js":{"types":"./typings/i18n/languages/svSE.d.ts","import":"./es/i18n/languages/svSE.mjs","require":"./commonjs/i18n/languages/svSE.js"},"./commonjs/i18n/languages/trTR.js":{"types":"./typings/i18n/languages/trTR.d.ts","import":"./es/i18n/languages/trTR.mjs","require":"./commonjs/i18n/languages/trTR.js"}},"gitHead":"99a45ea1d7ee88755607d8ae0153fb6d13efc36c","license":"GPL-3.0-only","scripts":{"lint":"eslint . --ext .js,.ts","test":"npm-run-all lint test:jest test:browser","audit":"npm audit --omit=dev","clean":"rimraf coverage/ commonjs/ dist/ es/ languages/ lib/ typings/ test-jasmine/","tsnode":"ts-node --transpile-only -O {\\\"module\\\":\\\"commonjs\\\"}","compile":"tsc","release":"bash script/release/release.sh","test:ci":"cross-env NODE_ICU_DATA=node_modules/full-icu node --expose-gc ./node_modules/jest/bin/jest --forceExit","docs:dev":"npm run docs:generate-function-docs && npm run typedoc:build-api && cross-env NODE_OPTIONS=--openssl-legacy-provider vuepress dev docs --silent --no-clear-screen --no-cache","lint:fix":"eslint . --ext .js,.ts --fix","test:tmp":"npm run test:jest -- --watch function-irr","bundle:es":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=es env-cmd -f ht.config.js babel lib --out-file-extension .mjs --out-dir es","test:jest":"cross-env NODE_ICU_DATA=node_modules/full-icu jest","bundle-all":"cross-env HF_COMPILE=1 npm-run-all clean compile bundle:** verify-bundles","bundle:cjs":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=commonjs env-cmd -f ht.config.js babel lib --out-dir commonjs","docs:build":"npm run docs:generate-function-docs && npm run bundle-all && npm run typedoc:build-api && cross-env NODE_OPTIONS=--openssl-legacy-provider vuepress build docs","test:watch":"npm run test:jest -- --watch","verify:cjs":"node script/check-file.js commonjs","verify:umd":"node script/check-file.js dist/hyperformula.js","test:browser":"cross-env-shell BABEL_ENV=dist env-cmd -f ht.config.js karma start","docs:build:cf":"rimraf docs/.vuepress/dist && npm run docs:build && node script/prepare-cf-assets.js","test:coverage":"npm run test:jest -- --coverage","bundle:typings":"tsc --emitDeclarationOnly -d --outDir typings","check:licenses":"license-checker --production --excludePackages=\"hyperformula@3.5.0\" --onlyAllow=\"MIT; Apache-2.0; BSD-3-Clause; BSD-2-Clause; ISC; BSD; Unlicense\"","docs:deploy:cf":"wrangler deploy","test:logMemory":"npm run test:jest -- --runInBand --logHeapUsage","verify-bundles":"run-p verify:**","verify:typings":"tsc --noEmit","verify:umd:min":"node script/check-file.js dist/hyperformula.min.js","benchmark:basic":"npm run tsnode test/hyperformula-tests/performance/run-basic-benchmark.ts","benchmark:cruds":"npm run tsnode test/hyperformula-tests/performance/run-cruds-benchmark.ts","docs:preview:cf":"wrangler versions upload","verify:umd:full":"node script/check-file.js dist/hyperformula.full.js","bundle:languages":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=dist NODE_ENV=languages env-cmd -f ht.config.js webpack","test:performance":"npm run benchmark:basic && npm run benchmark:cruds","bundle:production":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=dist NODE_ENV=production env-cmd -f ht.config.js webpack ./lib/index.js","typedoc:build-api":"cross-env NODE_OPTIONS=--openssl-legacy-provider typedoc --options .typedoc.md.ts","bundle:development":"(node script/if-ne-env.js HF_COMPILE=1 || npm run compile) && cross-env-shell BABEL_ENV=dist NODE_ENV=development env-cmd -f ht.config.js webpack ./lib/index.js","test:browser.debug":"cross-env-shell BABEL_ENV=dist NODE_ENV=debug env-cmd -f ht.config.js karma start","test:compatibility":"bash test/compatibility/test-compatibility.sh","test:setup-private":"bash test/fetch-tests.sh","verify:umd:full.min":"node script/check-file.js dist/hyperformula.full.min.js","verify:publish-package":"npm pack | node script/check-publish-package.js","benchmark:write-to-file":"npm run tsnode test/hyperformula-tests/performance/write-to-file.ts","docs:generate-function-docs":"npm run tsnode script/generate-builtin-functions-doc.ts","benchmark:compare-benchmarks":"npm run tsnode test/hyperformula-tests/performance/compare-benchmarks.ts","check:license-key-parser-drift":"node script/check-license-key-parser-drift.js","docs:code-examples:generate-js":"bash docs/code-examples-generator.sh","docs:code-examples:format-all-ts":"bash docs/code-examples-generator.sh --formatAllTsExamples","docs:code-examples:generate-all-js":"bash docs/code-examples-generator.sh --generateAll"},"typings":"./typings/index.d.ts","version":"3.5.0","_npmUser":{"name":"jakub.sekowski_handsontable.com","email":"jakub.sekowski@handsontable.com"},"homepage":"https://hyperformula.handsontable.com/","jsdelivr":"dist/hyperformula.min.js","keywords":["formula","spreadsheet","calculation","data","compute","tabular-data","operation","conversion","arithmetic","concatenation","comparison","logical","formulas","parser","excel","office","workbook","worksheet","sheet","open formula","openformula"],"repository":{"url":"git+https://github.com/handsontable/hyperformula.git","type":"git"},"_npmVersion":"11.13.0","description":"HyperFormula is a JavaScript engine for efficient processing of spreadsheet-like data and formulas","directories":{},"jsnext:main":"es/index.mjs","maintainers":[{"name":"warpech","email":"marcin.warpechowski@handsontable.com"},{"name":"budnix","email":"budnix+npm@gmail.com"},{"name":"jansiegel","email":"js.ziggle@gmail.com"},{"name":"mateusz.wojczal","email":"mateusz.wojczal@handsontable.com"},{"name":"jakub.sekowski_handsontable.com","email":"jakub.sekowski@handsontable.com"}],"_nodeVersion":"24.16.0","browserslist":["last 2 chrome versions","last 2 and_chr versions","last 2 firefox versions","last 2 and_ff versions","last 2 safari versions","last 2 ios_saf versions","last 2 edge versions","last 2 and_uc versions","last 2 and_qq versions","last 2 op_mob versions"],"dependencies":{"chevrotain":"^6.5.0","tiny-emitter":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"esm":"^3.2.25","tar":"^7.4.3","jest":"^26.6.3","jsdom":"^25.0.1","karma":"^6.4.4","eslint":"^8.57.1","moment":"^2.30.1","rimraf":"^6.0.1","core-js":"^3.39.0","env-cmd":"^10.1.0","exceljs":"^4.4.0","jasmine":"^5.4.0","ts-jest":"^26.5.6","ts-node":"^10.9.2","typedoc":"^0.19.2","webpack":"^4.47.0","as-table":"^1.0.55","full-icu":"^1.5.0","vuepress":"^1.9.10","wrangler":"^4.118.0","cross-env":"^7.0.3","ts-loader":"^8.4.0","@babel/cli":"^7.25.9","typescript":"^4.0.8","webpackbar":"^6.0.1","@babel/core":"^7.26.0","@types/jest":"^26.0.24","@types/node":"^17.0.45","npm-run-all":"^4.1.5","webpack-cli":"^4.10.0","@types/jsdom":"^21.1.7","babel-loader":"^8.4.1","karma-jasmine":"^5.1.0","karma-webpack":"^4.0.2","@babel/runtime":"^7.26.0","@types/exceljs":"^0.5.3","@types/jasmine":"^5.1.4","@babel/register":"^7.25.9","license-checker":"^25.0.1","on-build-webpack":"^0.1.0","@babel/preset-env":"^7.26.0","markdown-it-regex":"^0.2.0","@types/webpack-env":"^1.18.5","eslint-plugin-jest":"^27.9.0","@babel/preset-react":"^7.25.9","eslint-plugin-jsdoc":"^50.5.0","markdown-it-footnote":"^4.0.0","eslint-plugin-jasmine":"^4.2.2","karma-chrome-launcher":"^3.2.0","string-replace-loader":"^2.3.0","terser-webpack-plugin":"^4.2.3","@vuepress/shared-utils":"^1.9.10","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","karma-firefox-launcher":"^2.1.3","karma-sourcemap-loader":"^0.4.0","typedoc-plugin-markdown":"^2.4.2","vuepress-plugin-sitemap":"^2.3.1","@babel/preset-typescript":"^7.26.0","@typescript-eslint/parser":"^5.62.0","karma-jasmine-html-reporter":"^2.1.0","eslint-plugin-license-header":"^0.6.1","@babel/plugin-transform-runtime":"^7.25.9","@typescript-eslint/eslint-plugin":"^5.62.0","@babel/plugin-proposal-decorators":"^7.25.9","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/plugin-proposal-private-methods":"^7.18.6","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-transform-modules-commonjs":"^7.25.9","@babel/plugin-proposal-private-property-in-object":"^7.21.11","babel-plugin-transform-inline-environment-variables":"^0.4.4"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/hyperformula_3.5.0_1791540709130_0.7044111333911534"}}},"time":{"created":"2019-09-10T08:31:11.043Z","modified":"2026-10-09T10:11:49.618Z","0.0.1-alpha":"2019-09-10T08:31:11.208Z","0.1.0":"2020-06-25T13:37:48.325Z","0.1.1":"2020-07-01T08:18:22.222Z","0.1.2":"2020-07-13T10:28:32.365Z","0.1.3":"2020-07-21T07:50:50.494Z","0.2.0":"2020-09-22T07:49:00.761Z","0.3.0":"2020-10-22T08:41:00.792Z","0.4.0":"2020-12-17T11:19:27.133Z","0.5.0":"2021-04-15T10:06:19.868Z","0.6.0":"2021-04-27T09:30:08.325Z","0.6.1":"2021-05-24T13:03:25.333Z","0.6.2":"2021-05-26T09:32:10.194Z","1.0.0":"2021-07-15T11:33:45.249Z","1.1.0":"2021-08-12T09:33:59.295Z","1.2.0":"2021-09-23T11:33:21.740Z","1.3.0":"2021-10-20T09:33:07.449Z","1.3.1":"2022-01-11T10:04:17.917Z","2.0.0":"2022-04-14T07:22:42.339Z","2.0.1":"2022-06-14T12:15:43.500Z","2.1.0":"2022-09-08T11:15:33.191Z","2.2.0":"2022-11-17T12:35:21.033Z","2.3.0":"2022-12-22T09:34:20.016Z","2.3.1":"2023-03-03T08:47:59.464Z","2.4.0":"2023-04-24T08:11:40.694Z","2.5.0":"2023-05-29T07:36:41.777Z","2.6.0":"2023-09-19T08:25:47.596Z","2.6.1":"2023-12-27T12:59:56.769Z","2.6.2":"2024-02-15T11:10:01.996Z","2.7.0":"2024-04-10T09:35:55.178Z","2.7.1":"2024-07-18T09:31:19.131Z","3.0.0":"2025-01-14T11:05:05.540Z","3.0.1":"2025-08-11T08:55:23.817Z","3.1.0":"2025-10-14T07:55:51.721Z","3.1.1":"2025-12-18T10:52:17.402Z","3.2.0":"2026-02-19T11:20:02.144Z","3.3.0":"2026-05-20T12:58:45.081Z","3.4.0":"2026-08-10T16:10:27.630Z","3.5.0":"2026-10-09T10:11:49.351Z"},"bugs":{"url":"https://github.com/handsontable/hyperformula/issues"},"author":{"name":"Handsoncode","email":"hello@handsontable.com"},"license":"GPL-3.0-only","homepage":"https://hyperformula.handsontable.com/","keywords":["formula","spreadsheet","calculation","data","compute","tabular-data","operation","conversion","arithmetic","concatenation","comparison","logical","formulas","parser","excel","office","workbook","worksheet","sheet","open formula","openformula"],"repository":{"url":"git+https://github.com/handsontable/hyperformula.git","type":"git"},"description":"HyperFormula is a JavaScript engine for efficient processing of spreadsheet-like data and formulas","maintainers":[{"name":"warpech","email":"marcin.warpechowski@handsontable.com"},{"name":"budnix","email":"budnix+npm@gmail.com"},{"name":"jansiegel","email":"js.ziggle@gmail.com"},{"name":"mateusz.wojczal","email":"mateusz.wojczal@handsontable.com"},{"name":"jakub.sekowski_handsontable.com","email":"jakub.sekowski@handsontable.com"}],"readme":"<br>\n<p align=\"center\">\n  <a href=\"https://hyperformula.handsontable.com/\">\n    <img src=\"https://raw.githubusercontent.com/handsontable/hyperformula/master/github-hf-logo-blue.svg\" width=\"350\" height=\"71\" alt=\"HyperFormula - A headless spreadsheet, a parser and evaluator of Excel formulas\"/>\n  </a>\n</p>\n\n<p align=\"center\">\n  <strong>An open-source headless spreadsheet for business web apps</strong>\n</p>\n\n<p align=\"center\">\n  <a href=\"https://npmjs.com/package/hyperformula\"><img src=\"https://img.shields.io/npm/dt/hyperformula.svg\" alt=\"npm total downloads\"></a>\n  <a href=\"https://npmjs.com/package/hyperformula\"><img src=\"https://img.shields.io/npm/dm/hyperformula.svg\" alt=\"npm monthly downloads\"></a>\n  <a href=\"https://github.com/handsontable/hyperformula/graphs/contributors\"><img src=\"https://img.shields.io/github/contributors/handsontable/hyperformula\" alt=\"GitHub contributors\"></a>\n  <a href=\"https://snyk.io/test/github/handsontable/hyperformula?targetFile=package.json\"><img src=\"https://snyk.io/test/github/handsontable/hyperformula/badge.svg?targetFile=package.json\" alt=\"Known Vulnerabilities\"></a>\n  <br>\n  <a href=\"https://app.fossa.io/projects/git%2Bgithub.com%2Fhandsontable%2Fhyperformula?ref=badge_shield\"><img src=\"https://app.fossa.io/api/projects/git%2Bgithub.com%2Fhandsontable%2Fhyperformula.svg?type=shield\" alt=\"FOSSA Status\"></a>\n  <a href=\"https://github.com/handsontable/hyperformula/actions?query=workflow%3Abuild+branch%3Amaster\"><img src=\"https://img.shields.io/github/actions/workflow/status/handsontable/hyperformula/build.yml?branch=master\" alt=\"GitHub Workflow Status\"></a>\n  <a href=\"https://codecov.io/gh/handsontable/hyperformula\"><img src=\"https://codecov.io/gh/handsontable/hyperformula/branch/master/graph/badge.svg?token=5k9ZQv8azO\" alt=\"codecov\"></a>\n</p>\n\n---\n\nHyperFormula is a headless spreadsheet built in TypeScript, serving as both a parser and evaluator of spreadsheet formulas. It can be integrated into your browser or utilized as a service with Node.js as your back-end technology.\n\n## What HyperFormula can be used for?\n\nHyperFormula doesn't assume any existing user interface, making it a general-purpose library that can be used in various business applications. Here are some examples:\n\n- Deterministic compute layer for AI & LLMs\n- Calculated fields in CRM and ERP software\n- Custom spreadsheet-like app\n- Business logic builder\n- Forms and form builder\n- Educational app\n- Online calculator\n\n## Features\n\n- [Function syntax compatible with Microsoft Excel](https://hyperformula.handsontable.com/docs/guide/compatibility-with-microsoft-excel.html) and [Google Sheets](https://hyperformula.handsontable.com/docs/guide/compatibility-with-google-sheets.html)\n- High-speed parsing and evaluation of spreadsheet formulas\n- [A library of over 400 built-in functions](https://hyperformula.handsontable.com/docs/guide/built-in-functions.html)\n- [Support for custom functions](https://hyperformula.handsontable.com/docs/guide/custom-functions.html)\n- [Support for Node.js](https://hyperformula.handsontable.com/docs/guide/server-side-installation.html#install-with-npm-or-yarn)\n- [Support for undo/redo](https://hyperformula.handsontable.com/docs/guide/undo-redo.html)\n- [Support for CRUD operations](https://hyperformula.handsontable.com/docs/guide/basic-operations.html)\n- [Support for clipboard](https://hyperformula.handsontable.com/docs/guide/clipboard-operations.html)\n- [Support for named expressions](https://hyperformula.handsontable.com/docs/guide/named-expressions.html)\n- [Support for data sorting](https://hyperformula.handsontable.com/docs/guide/sorting-data.html)\n- [Support for formula localization with 18 built-in languages](https://hyperformula.handsontable.com/docs/guide/i18n-features.html)\n- Easy integration with any front-end or back-end application\n- GPLv3 or a [commercial license](https://handsontable.com/get-a-quote)\n- Maintained by the team that stands behind the [Handsontable](https://handsontable.com/) data grid\n\n## Documentation\n\n- [Client-side installation](https://hyperformula.handsontable.com/docs/guide/client-side-installation.html)\n- [Server-side installation](https://hyperformula.handsontable.com/docs/guide/server-side-installation.html)\n- [Basic usage](https://hyperformula.handsontable.com/docs/guide/basic-usage.html)\n- [Configuration options](https://hyperformula.handsontable.com/docs/guide/configuration-options.html)\n- [List of built-in functions](https://hyperformula.handsontable.com/docs/guide/built-in-functions.html)\n- [API Reference](https://hyperformula.handsontable.com/docs/api/)\n\n## Integrations\n\n- [Integration with React](https://hyperformula.handsontable.com/docs/guide/integration-with-react.html#demo)\n- [Integration with Angular](https://hyperformula.handsontable.com/docs/guide/integration-with-angular.html#demo)\n- [Integration with Vue](https://hyperformula.handsontable.com/docs/guide/integration-with-vue.html#demo)\n- [Integration with Svelte](https://hyperformula.handsontable.com/docs/guide/integration-with-svelte.html#demo)\n\n## Installation and usage\n\nInstall the library from [npm](https://www.npmjs.com/package/hyperformula) like so:\n\n```bash\nnpm install hyperformula\n```\n\nOnce installed, you can use it to develop applications tailored to your specific business needs. Here, we've used it to craft a form that calculates mortgage payments using the `PMT` formula.\n\n```js\nimport { HyperFormula } from 'hyperformula';\n\n// Create a HyperFormula instance\nconst hf = HyperFormula.buildEmpty({ licenseKey: 'gpl-v3' });\n\n// Add an empty sheet\nconst sheetName = hf.addSheet('Mortgage Calculator');\nconst sheetId = hf.getSheetId(sheetName);\n\n// Enter the mortgage parameters\nhf.addNamedExpression('AnnualInterestRate', '8%');\nhf.addNamedExpression('NumberOfMonths', 360);\nhf.addNamedExpression('LoanAmount', 800000);\n\n// Use the PMT function to calculate the monthly payment\nhf.setCellContents({ sheet: sheetId, row: 0, col: 0 }, [['Monthly Payment', '=PMT(AnnualInterestRate/12, NumberOfMonths, -LoanAmount)']]);\n\n// Display the result\nconsole.log(`${hf.getCellValue({ sheet: sheetId, row: 0, col: 0 })}: ${hf.getCellValue({ sheet: sheetId, row: 0, col: 1 })}`);\n```\n\n[Run this code in StackBlitz](https://stackblitz.com/github/handsontable/hyperformula-demos/tree/3.5.x/mortgage-calculator)\n\nHyperFormula ships an official Claude skill and machine-readable docs, so your AI coding agent can scaffold, configure, and debug HyperFormula correctly. To install the skill in Claude Code, or to point Cursor, GitHub Copilot, or another agent at the docs, see [Set up your coding agent](https://hyperformula.handsontable.com/docs/guide/setup-coding-agent.html). You can also connect any MCP-capable agent to the first-party [docs MCP server](https://handsontable.com/docs/javascript-data-grid/docs-mcp-server/) — semantic search over the full HyperFormula and Handsontable knowledge base: docs guides, API reference, code recipes, release notes, blog posts, and GitHub issues, always current with the latest release.\n\n## Contributing\n\nContributions are welcome, but before you make them, please read the [Contributing Guide](https://hyperformula.handsontable.com/docs/guide/contributing.html) and accept the [Contributor License Agreement](https://goo.gl/forms/yuutGuN0RjsikVpM2).\n\n## License\n\nHyperFormula is available under two different licenses: GPLv3 and proprietary. The proprietary license can be purchased by [contacting our team](https://handsontable.com/get-a-quote) at Handsontable.\n\nCopyright (c) Handsoncode\n","readmeFilename":"README.md"}