{"_id":"hyperformula","_rev":"45-7b7c7b7e743e473980e75c20172b29dc","name":"hyperformula","dist-tags":{"latest":"3.4.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","description":"HyperFormula is a JavaScript engine for efficient processing of spreadsheet-like data and formulas","homepage":"https://hyperformula.handsontable.com/","repository":{"type":"git","url":"git+https://github.com/handsontable/hyperformula.git"},"bugs":{"url":"https://github.com/handsontable/hyperformula/issues"},"author":{"name":"Handsoncode","email":"hello@handsontable.com"},"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"],"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"],"license":"GPL-3.0-only","type":"commonjs","module":"es/index.mjs","main":"commonjs/index.js","jsnext:main":"es/index.mjs","jsdelivr":"dist/hyperformula.min.js","unpkg":"dist/hyperformula.min.js","typings":"./typings/index.d.ts","scripts":{"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","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","docs:build:cf":"rimraf docs/.vuepress/dist && npm run docs:build && node script/prepare-cf-assets.js","docs:deploy:cf":"wrangler deploy","docs:preview:cf":"wrangler versions upload","docs:code-examples:generate-js":"bash docs/code-examples-generator.sh","docs:code-examples:generate-all-js":"bash docs/code-examples-generator.sh --generateAll","docs:code-examples:format-all-ts":"bash docs/code-examples-generator.sh --formatAllTsExamples","docs:generate-function-docs":"npm run tsnode script/generate-builtin-functions-doc.ts","bundle-all":"cross-env HF_COMPILE=1 npm-run-all clean compile bundle:** verify-bundles","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","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","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","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","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:typings":"tsc --emitDeclarationOnly -d --outDir typings","verify-bundles":"run-p verify:**","verify:umd":"node script/check-file.js dist/hyperformula.js","verify:umd:min":"node script/check-file.js dist/hyperformula.min.js","verify:umd:full":"node script/check-file.js dist/hyperformula.full.js","verify:umd:full.min":"node script/check-file.js dist/hyperformula.full.min.js","verify:cjs":"node script/check-file.js commonjs","verify:publish-package":"npm pack | node script/check-publish-package.js","verify:typings":"tsc --noEmit","test":"npm-run-all lint test:jest test:browser","test:setup-private":"bash test/fetch-tests.sh","test:jest":"cross-env NODE_ICU_DATA=node_modules/full-icu jest","test:watch":"npm run test:jest -- --watch","test:tmp":"npm run test:jest -- --watch function-irr","test:coverage":"npm run test:jest -- --coverage","test:logMemory":"npm run test:jest -- --runInBand --logHeapUsage","test:performance":"npm run benchmark:basic && npm run benchmark:cruds","test:compatibility":"bash test/compatibility/test-compatibility.sh","test:ci":"cross-env NODE_ICU_DATA=node_modules/full-icu node --expose-gc ./node_modules/jest/bin/jest --forceExit","test:browser":"cross-env-shell BABEL_ENV=dist env-cmd -f ht.config.js karma start","test:browser.debug":"cross-env-shell BABEL_ENV=dist NODE_ENV=debug env-cmd -f ht.config.js karma start","typedoc:build-api":"cross-env NODE_OPTIONS=--openssl-legacy-provider typedoc --options .typedoc.md.ts","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","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","lint":"eslint . --ext .js,.ts","lint:fix":"eslint . --ext .js,.ts --fix","audit":"npm audit --omit=dev","clean":"rimraf coverage/ commonjs/ dist/ es/ languages/ lib/ typings/ test-jasmine/","compile":"tsc","check:licenses":"license-checker --production --excludePackages=\"hyperformula@3.1.1\" --onlyAllow=\"MIT; Apache-2.0; BSD-3-Clause; BSD-2-Clause; ISC; BSD; Unlicense\"","tsnode":"ts-node --transpile-only -O {\\\"module\\\":\\\"commonjs\\\"}","release":"bash script/release/release.sh"},"dependencies":{"chevrotain":"^6.5.0","tiny-emitter":"^2.1.0"},"devDependencies":{"@babel/cli":"^7.25.9","@babel/core":"^7.26.0","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-decorators":"^7.25.9","@babel/plugin-proposal-private-methods":"^7.18.6","@babel/plugin-proposal-private-property-in-object":"^7.21.11","@babel/plugin-syntax-class-properties":"^7.12.13","@babel/plugin-transform-modules-commonjs":"^7.25.9","@babel/plugin-transform-runtime":"^7.25.9","@babel/preset-env":"^7.26.0","@babel/preset-react":"^7.25.9","@babel/preset-typescript":"^7.26.0","@babel/register":"^7.25.9","@babel/runtime":"^7.26.0","@types/exceljs":"^0.5.3","@types/jasmine":"^5.1.4","@types/jest":"^26.0.24","@types/jsdom":"^21.1.7","@types/node":"^17.0.45","@types/webpack-env":"^1.18.5","@typescript-eslint/eslint-plugin":"^5.62.0","@typescript-eslint/parser":"^5.62.0","@vuepress/shared-utils":"^1.9.10","as-table":"^1.0.55","babel-loader":"^8.4.1","babel-plugin-transform-inline-environment-variables":"^0.4.4","core-js":"^3.39.0","cross-env":"^7.0.3","env-cmd":"^10.1.0","eslint":"^8.57.1","eslint-config-prettier":"^9.1.0","eslint-plugin-jasmine":"^4.2.2","eslint-plugin-jest":"^27.9.0","eslint-plugin-jsdoc":"^50.5.0","eslint-plugin-license-header":"^0.6.1","eslint-plugin-prettier":"^5.2.1","esm":"^3.2.25","exceljs":"^4.4.0","full-icu":"^1.5.0","jasmine":"^5.4.0","jest":"^26.6.3","jsdom":"^25.0.1","karma":"^6.4.4","karma-chrome-launcher":"^3.2.0","karma-firefox-launcher":"^2.1.3","karma-jasmine":"^5.1.0","karma-jasmine-html-reporter":"^2.1.0","karma-sourcemap-loader":"^0.4.0","karma-webpack":"^4.0.2","license-checker":"^25.0.1","markdown-it-footnote":"^4.0.0","markdown-it-regex":"^0.2.0","moment":"^2.30.1","npm-run-all":"^4.1.5","on-build-webpack":"^0.1.0","rimraf":"^6.0.1","string-replace-loader":"^2.3.0","tar":"^7.4.3","terser-webpack-plugin":"^4.2.3","ts-jest":"^26.5.6","ts-loader":"^8.4.0","ts-node":"^10.9.2","typedoc":"^0.19.2","typedoc-plugin-markdown":"^2.4.2","typescript":"^4.0.8","vuepress":"^1.9.10","vuepress-plugin-sitemap":"^2.3.1","webpack":"^4.47.0","webpack-cli":"^4.10.0","webpackbar":"^6.0.1","wrangler":"^4.118.0"},"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"},"./commonjs/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"},"./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/csCZ.js":{"types":"./typings/i18n/languages/csCZ.d.ts","import":"./es/i18n/languages/csCZ.mjs","require":"./commonjs/i18n/languages/csCZ.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/csCZ.js":{"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"},"./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/daDK.js":{"types":"./typings/i18n/languages/daDK.d.ts","import":"./es/i18n/languages/daDK.mjs","require":"./commonjs/i18n/languages/daDK.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/daDK.js":{"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"},"./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/deDE.js":{"types":"./typings/i18n/languages/deDE.d.ts","import":"./es/i18n/languages/deDE.mjs","require":"./commonjs/i18n/languages/deDE.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/deDE.js":{"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"},"./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/enGB.js":{"types":"./typings/i18n/languages/enGB.d.ts","import":"./es/i18n/languages/enGB.mjs","require":"./commonjs/i18n/languages/enGB.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/enGB.js":{"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"},"./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/enUS.js":{"types":"./typings/i18n/languages/enUS.d.ts","import":"./es/i18n/languages/enUS.mjs","require":"./commonjs/i18n/languages/enUS.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/enUS.js":{"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"},"./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/esES.js":{"types":"./typings/i18n/languages/esES.d.ts","import":"./es/i18n/languages/esES.mjs","require":"./commonjs/i18n/languages/esES.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/esES.js":{"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"},"./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/fiFI.js":{"types":"./typings/i18n/languages/fiFI.d.ts","import":"./es/i18n/languages/fiFI.mjs","require":"./commonjs/i18n/languages/fiFI.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/fiFI.js":{"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"},"./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/frFR.js":{"types":"./typings/i18n/languages/frFR.d.ts","import":"./es/i18n/languages/frFR.mjs","require":"./commonjs/i18n/languages/frFR.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/frFR.js":{"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"},"./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/huHU.js":{"types":"./typings/i18n/languages/huHU.d.ts","import":"./es/i18n/languages/huHU.mjs","require":"./commonjs/i18n/languages/huHU.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/huHU.js":{"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"},"./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/itIT.js":{"types":"./typings/i18n/languages/itIT.d.ts","import":"./es/i18n/languages/itIT.mjs","require":"./commonjs/i18n/languages/itIT.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/itIT.js":{"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"},"./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/nbNO.js":{"types":"./typings/i18n/languages/nbNO.d.ts","import":"./es/i18n/languages/nbNO.mjs","require":"./commonjs/i18n/languages/nbNO.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/nbNO.js":{"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"},"./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/nlNL.js":{"types":"./typings/i18n/languages/nlNL.d.ts","import":"./es/i18n/languages/nlNL.mjs","require":"./commonjs/i18n/languages/nlNL.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/nlNL.js":{"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"},"./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/plPL.js":{"types":"./typings/i18n/languages/plPL.d.ts","import":"./es/i18n/languages/plPL.mjs","require":"./commonjs/i18n/languages/plPL.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/plPL.js":{"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"},"./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/ptPT.js":{"types":"./typings/i18n/languages/ptPT.d.ts","import":"./es/i18n/languages/ptPT.mjs","require":"./commonjs/i18n/languages/ptPT.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/ptPT.js":{"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"},"./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/ruRU.js":{"types":"./typings/i18n/languages/ruRU.d.ts","import":"./es/i18n/languages/ruRU.mjs","require":"./commonjs/i18n/languages/ruRU.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/ruRU.js":{"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"},"./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/svSE.js":{"types":"./typings/i18n/languages/svSE.d.ts","import":"./es/i18n/languages/svSE.mjs","require":"./commonjs/i18n/languages/svSE.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/svSE.js":{"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/trTR":{"types":"./typings/i18n/languages/trTR.d.ts","import":"./es/i18n/languages/trTR.mjs","require":"./commonjs/i18n/languages/trTR.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/trTR":{"types":"./typings/i18n/languages/trTR.d.ts","import":"./es/i18n/languages/trTR.mjs","require":"./commonjs/i18n/languages/trTR.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","_id":"hyperformula@3.4.0","_nodeVersion":"24.16.0","_npmVersion":"11.13.0","dist":{"integrity":"sha512-w1N11JWfdHedHpNoSgYBd3Mz7e1yr1BEQ+g4GFJbLv+qlYVXyC4I8xy1mSwj13FhcoDBGNU5yxPCdXB6vwaYaA==","shasum":"4d3dd3a8c49ace73479ed1ee986909339cc7121a","tarball":"https://registry.npmjs.org/hyperformula/-/hyperformula-3.4.0.tgz","fileCount":632,"unpackedSize":12882621,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCJ6Rl5Ww6UJJTCRpbHO5C/V0H/l1eqGp/qp4h8NgttGAIgO2gMsL7d0nmcDibYmcBnEYOuThMPwqYnyHRBoNIDOAA="}]},"_npmUser":{"name":"jakub.sekowski_handsontable.com","email":"jakub.sekowski@handsontable.com"},"directories":{},"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"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/hyperformula_3.4.0_1786378227371_0.06513231390429963"},"_hasShrinkwrap":false}},"time":{"created":"2019-09-10T08:31:11.043Z","modified":"2026-08-10T16:10:27.848Z","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"},"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":{"type":"git","url":"git+https://github.com/handsontable/hyperformula.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\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/guide/compatibility-with-microsoft-excel.html) and [Google Sheets](https://hyperformula.handsontable.com/guide/compatibility-with-google-sheets.html)\n- High-speed parsing and evaluation of spreadsheet formulas\n- [A library of ~400 built-in functions](https://hyperformula.handsontable.com/guide/built-in-functions.html)\n- [Support for custom functions](https://hyperformula.handsontable.com/guide/custom-functions.html)\n- [Support for Node.js](https://hyperformula.handsontable.com/guide/server-side-installation.html#install-with-npm-or-yarn)\n- [Support for undo/redo](https://hyperformula.handsontable.com/guide/undo-redo.html)\n- [Support for CRUD operations](https://hyperformula.handsontable.com/guide/basic-operations.html)\n- [Support for clipboard](https://hyperformula.handsontable.com/guide/clipboard-operations.html)\n- [Support for named expressions](https://hyperformula.handsontable.com/guide/named-expressions.html)\n- [Support for data sorting](https://hyperformula.handsontable.com/guide/sorting-data.html)\n- [Support for formula localization with 17 built-in languages](https://hyperformula.handsontable.com/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/guide/client-side-installation.html)\n- [Server-side installation](https://hyperformula.handsontable.com/guide/server-side-installation.html)\n- [Basic usage](https://hyperformula.handsontable.com/guide/basic-usage.html)\n- [Configuration options](https://hyperformula.handsontable.com/guide/configuration-options.html)\n- [List of built-in functions](https://hyperformula.handsontable.com/guide/built-in-functions.html)\n- [API Reference](https://hyperformula.handsontable.com/api/)\n\n## Integrations\n\n- [Integration with React](https://hyperformula.handsontable.com/guide/integration-with-react.html#demo)\n- [Integration with Angular](https://hyperformula.handsontable.com/guide/integration-with-angular.html#demo)\n- [Integration with Vue](https://hyperformula.handsontable.com/guide/integration-with-vue.html#demo)\n- [Integration with Svelte](https://hyperformula.handsontable.com/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.4.x/mortgage-calculator)\n\n## Contributing\n\nContributions are welcome, but before you make them, please read the [Contributing Guide](https://hyperformula.handsontable.com/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"}