diff --git a/package-lock.json b/package-lock.json index aa315f782..ddcef2141 100644 --- a/package-lock.json +++ b/package-lock.json @@ -12,7 +12,7 @@ "-": "0.0.1", "bootstrap": "3.4.1", "codemirror": "^5.59.4", - "handsontable": "7.2.2", + "handsontable": "12.3.1", "jexcel": "^3.9.1", "jquery-ui": "1.10.4", "micro-parsons": "https://github.com/amy21206/micro-parsons-element/releases/download/v0.1.4/micro-parsons-0.1.4.tgz", @@ -48,18 +48,6 @@ "node": ">=10.0.0" } }, - "node_modules/@handsontable/formulajs": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@handsontable/formulajs/-/formulajs-2.0.2.tgz", - "integrity": "sha512-maIyMJtYjA5e/R9nyA22Qd7Yw73MBSxClJvle0a8XWAS/5l6shc/OFpQqrmwMy4IXUCmywJ9ER0gOGz/YA720w==", - "dependencies": { - "bessel": "^1.0.2", - "jstat": "^1.9.2" - }, - "bin": { - "implementation-stats": "bin/implementation-stats" - } - }, "node_modules/@jridgewell/gen-mapping": { "version": "0.3.2", "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", @@ -218,9 +206,9 @@ "dev": true }, "node_modules/@types/pikaday": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/@types/pikaday/-/pikaday-1.6.0.tgz", - "integrity": "sha512-cnKjF7i6oA1ADxQdSWHcEStLZeiH8qbf6l7B9O88PhLgnmbUMM62ali0/PaDtINm6ezpNcqtERWL6Y+pAgHKQQ==", + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/@types/pikaday/-/pikaday-1.7.4.tgz", + "integrity": "sha512-0KsHVyw5pTG829nqG4IRu7m+BFQlFEBdbE/1i3S5182HeKUKv1uEW0gyEmkJVp5i4IV+9pyh23O83+KpRkSQbw==", "dependencies": { "moment": ">=2.14.0" } @@ -557,18 +545,10 @@ "optional": true, "peer": true }, - "node_modules/bessel": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/bessel/-/bessel-1.0.2.tgz", - "integrity": "sha512-Al3nHGQGqDYqqinXhQzmwmcRToe/3WyBv4N8aZc5Pef8xw2neZlR9VPi84Sa23JtgWcucu18HxVZrnI0fn2etw==", - "engines": { - "node": ">=0.8" - } - }, "node_modules/bignumber.js": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-4.1.0.tgz", - "integrity": "sha512-eJzYkFYy9L4JzXsbymsFn3p54D+llV27oTQ+ziJG7WFRheJcNZilgVXMG0LoZtlQSKBsJdWtLFqOD0u+U0jZKA==", + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-8.1.1.tgz", + "integrity": "sha512-QD46ppGintwPGuL1KqmwhR0O+N2cZUg8JG/VzwI2e28sM9TqHjQB10lI4QAaMHVbLzwVLLAwEglpKPViWX+5NQ==", "engines": { "node": "*" } @@ -846,6 +826,15 @@ "node": ">=8" } }, + "node_modules/chevrotain": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/chevrotain/-/chevrotain-6.5.0.tgz", + "integrity": "sha512-BwqQ/AgmKJ8jcMEjaSnfMybnKMgGTrtDKowfTP3pX4jwVy0kNjRsT/AP6h+wC3+3NC+X8X15VWBnTCQlX+wQFg==", + "optional": true, + "dependencies": { + "regexp-to-ast": "0.4.0" + } + }, "node_modules/chownr": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", @@ -1657,6 +1646,11 @@ "url": "https://github.com/fb55/domhandler?sponsor=1" } }, + "node_modules/dompurify": { + "version": "2.4.4", + "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-2.4.4.tgz", + "integrity": "sha512-1e2SpqHiRx4DPvmRuXU5J0di3iQACwJM+mFGE2HAkkK7Tbnfk9WcghcAmyWc9CRrjyRRUpmuhPUH6LphQQR3EQ==" + }, "node_modules/domutils": { "version": "2.8.0", "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", @@ -2138,17 +2132,19 @@ } }, "node_modules/handsontable": { - "version": "7.2.2", - "resolved": "https://registry.npmjs.org/handsontable/-/handsontable-7.2.2.tgz", - "integrity": "sha512-j3TUmOLAvafgftRFp++G6uSZttM/vhwB490+elJTtRMyQsMWSJsXqxom5wDM6OB1UhklfRQMBSjr0JZlxptlSg==", - "hasInstallScript": true, + "version": "12.3.1", + "resolved": "https://registry.npmjs.org/handsontable/-/handsontable-12.3.1.tgz", + "integrity": "sha512-gm6dUoOwWo4ppwBnWFWn3VKSD2SkM00rwnI8JCU4TpsuDebkmqQqBcXZVPLqoOnB2USm/5t64/R4kXqJPaMB2g==", "dependencies": { - "@types/pikaday": "1.6.0", + "@types/pikaday": "1.7.4", "core-js": "^3.0.0", - "hot-formula-parser": "^3.0.1", - "moment": "2.20.1", - "numbro": "2.1.1", - "pikaday": "1.5.1" + "dompurify": "^2.1.1", + "moment": "2.29.4", + "numbro": "2.1.2", + "pikaday": "1.8.2" + }, + "optionalDependencies": { + "hyperformula": "^2.0.0" } }, "node_modules/has": { @@ -2196,15 +2192,6 @@ "node": ">=12.0.0" } }, - "node_modules/hot-formula-parser": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/hot-formula-parser/-/hot-formula-parser-3.0.2.tgz", - "integrity": "sha512-W/Dj/UbIyuViMIQOQD6tUEVySl7jd6ei+gfWslTiRqa4yRhkyHnIz8N4oLnqgDRhhVAQIcFF5NfNz49k4X8IxQ==", - "dependencies": { - "@handsontable/formulajs": "^2.0.2", - "tiny-emitter": "^2.1.0" - } - }, "node_modules/html-loader": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/html-loader/-/html-loader-3.1.2.tgz", @@ -2288,6 +2275,17 @@ "entities": "^2.0.0" } }, + "node_modules/hyperformula": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/hyperformula/-/hyperformula-2.3.0.tgz", + "integrity": "sha512-23hP3/+jq8PzEqcu94JYRugaPU2VGSg2OOuYKeVTiPh7c6JYw71wWteXr2Q3CbSiccmtjfF3EqaA8NrmkJyA1w==", + "optional": true, + "dependencies": { + "chevrotain": "^6.5.0", + "tiny-emitter": "^2.1.0", + "unorm": "^1.6.0" + } + }, "node_modules/iconv-lite": { "version": "0.4.24", "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", @@ -2561,11 +2559,6 @@ "node": "*" } }, - "node_modules/jstat": { - "version": "1.9.5", - "resolved": "https://registry.npmjs.org/jstat/-/jstat-1.9.5.tgz", - "integrity": "sha512-cWnp4vObF5GmB2XsIEzxI/1ZTcYlcfNqxQ/9Fp5KFUa0Jf/4tO0ZkGVnqoEHDisJvYgvn5n3eWZbd2xTVJJPUQ==" - }, "node_modules/jsuites": { "version": "2.8.0", "resolved": "https://registry.npmjs.org/jsuites/-/jsuites-2.8.0.tgz", @@ -2847,9 +2840,9 @@ } }, "node_modules/moment": { - "version": "2.20.1", - "resolved": "https://registry.npmjs.org/moment/-/moment-2.20.1.tgz", - "integrity": "sha512-Yh9y73JRljxW5QxN08Fner68eFLxM5ynNOAw2LbIB1YAGeQzZT8QFSUvkAz609Zf+IHhhaUxqZK8dG3W/+HEvg==", + "version": "2.29.4", + "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.4.tgz", + "integrity": "sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w==", "engines": { "node": "*" } @@ -3103,11 +3096,11 @@ } }, "node_modules/numbro": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/numbro/-/numbro-2.1.1.tgz", - "integrity": "sha512-H3VamlHyqYYomNngAbrl/CT92DnOSC2rJxx6hfZrgj0NVnqxAtOvGbwgpOYjv4ASgxodDWBSYHJ1ZxaEq2lfTg==", + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/numbro/-/numbro-2.1.2.tgz", + "integrity": "sha512-7w833BxZmKGLE9HI0aREtNVRVH6WTYUUlWf4qgA5gKNhPQ4F/MRZ14sc0v8eoLORprk9ZTVwYaLwj8N3Zgxwiw==", "dependencies": { - "bignumber.js": "^4.0.4" + "bignumber.js": "^8.0.1" }, "engines": { "node": "*" @@ -3338,12 +3331,9 @@ } }, "node_modules/pikaday": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/pikaday/-/pikaday-1.5.1.tgz", - "integrity": "sha512-JpGs4DM+DrwhGx/deyi2pUcrUtTcyegR6XOIbFkjSaJp0yYp5d8Bvzlgtl8eaX1gNEqsqJZFIsRMEzdRA1xbDQ==", - "optionalDependencies": { - "moment": "2.x" - } + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/pikaday/-/pikaday-1.8.2.tgz", + "integrity": "sha512-TNtsE+34BIax3WtkB/qqu5uepV1McKYEgvL3kWzU7aqPCpMEN6rBF3AOwu4WCwAealWlBGobXny/9kJb49C1ew==" }, "node_modules/pkg-dir": { "version": "4.2.0", @@ -3979,6 +3969,12 @@ "node": ">= 0.10" } }, + "node_modules/regexp-to-ast": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/regexp-to-ast/-/regexp-to-ast-0.4.0.tgz", + "integrity": "sha512-4qf/7IsIKfSNHQXSwial1IFmfM1Cc/whNBQqRwe0V2stPe7KmN1U0tWQiIx6JiirgSrisjE0eECdNf7Tav1Ntw==", + "optional": true + }, "node_modules/relateurl": { "version": "0.2.7", "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", @@ -4597,7 +4593,8 @@ "node_modules/tiny-emitter": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/tiny-emitter/-/tiny-emitter-2.1.0.tgz", - "integrity": "sha512-NB6Dk1A9xgQPMoGqC5CVXn123gWyte215ONT5Pp5a0yt4nlEoO1ZWeCwpncaekPHXO60i47ihFnZPiRPjRMq4Q==" + "integrity": "sha512-NB6Dk1A9xgQPMoGqC5CVXn123gWyte215ONT5Pp5a0yt4nlEoO1ZWeCwpncaekPHXO60i47ihFnZPiRPjRMq4Q==", + "optional": true }, "node_modules/to-regex-range": { "version": "5.0.1", @@ -4662,6 +4659,15 @@ "node": ">= 10.0.0" } }, + "node_modules/unorm": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/unorm/-/unorm-1.6.0.tgz", + "integrity": "sha512-b2/KCUlYZUeA7JFUuRJZPUtr4gZvBh7tavtv4fvk4+KV9pfGiR6CQAQAWl49ZpR3ts2dk4FYkP7EIgDJoiOLDA==", + "optional": true, + "engines": { + "node": ">= 0.4.0" + } + }, "node_modules/update-browserslist-db": { "version": "1.0.9", "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.9.tgz", @@ -5747,15 +5753,6 @@ "integrity": "sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==", "dev": true }, - "@handsontable/formulajs": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@handsontable/formulajs/-/formulajs-2.0.2.tgz", - "integrity": "sha512-maIyMJtYjA5e/R9nyA22Qd7Yw73MBSxClJvle0a8XWAS/5l6shc/OFpQqrmwMy4IXUCmywJ9ER0gOGz/YA720w==", - "requires": { - "bessel": "^1.0.2", - "jstat": "^1.9.2" - } - }, "@jridgewell/gen-mapping": { "version": "0.3.2", "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", @@ -5893,9 +5890,9 @@ "dev": true }, "@types/pikaday": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/@types/pikaday/-/pikaday-1.6.0.tgz", - "integrity": "sha512-cnKjF7i6oA1ADxQdSWHcEStLZeiH8qbf6l7B9O88PhLgnmbUMM62ali0/PaDtINm6ezpNcqtERWL6Y+pAgHKQQ==", + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/@types/pikaday/-/pikaday-1.7.4.tgz", + "integrity": "sha512-0KsHVyw5pTG829nqG4IRu7m+BFQlFEBdbE/1i3S5182HeKUKv1uEW0gyEmkJVp5i4IV+9pyh23O83+KpRkSQbw==", "requires": { "moment": ">=2.14.0" } @@ -6181,15 +6178,10 @@ "optional": true, "peer": true }, - "bessel": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/bessel/-/bessel-1.0.2.tgz", - "integrity": "sha512-Al3nHGQGqDYqqinXhQzmwmcRToe/3WyBv4N8aZc5Pef8xw2neZlR9VPi84Sa23JtgWcucu18HxVZrnI0fn2etw==" - }, "bignumber.js": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-4.1.0.tgz", - "integrity": "sha512-eJzYkFYy9L4JzXsbymsFn3p54D+llV27oTQ+ziJG7WFRheJcNZilgVXMG0LoZtlQSKBsJdWtLFqOD0u+U0jZKA==" + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-8.1.1.tgz", + "integrity": "sha512-QD46ppGintwPGuL1KqmwhR0O+N2cZUg8JG/VzwI2e28sM9TqHjQB10lI4QAaMHVbLzwVLLAwEglpKPViWX+5NQ==" }, "bit-field": { "version": "1.6.0", @@ -6392,6 +6384,15 @@ } } }, + "chevrotain": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/chevrotain/-/chevrotain-6.5.0.tgz", + "integrity": "sha512-BwqQ/AgmKJ8jcMEjaSnfMybnKMgGTrtDKowfTP3pX4jwVy0kNjRsT/AP6h+wC3+3NC+X8X15VWBnTCQlX+wQFg==", + "optional": true, + "requires": { + "regexp-to-ast": "0.4.0" + } + }, "chownr": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", @@ -7011,6 +7012,11 @@ "domelementtype": "^2.2.0" } }, + "dompurify": { + "version": "2.4.4", + "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-2.4.4.tgz", + "integrity": "sha512-1e2SpqHiRx4DPvmRuXU5J0di3iQACwJM+mFGE2HAkkK7Tbnfk9WcghcAmyWc9CRrjyRRUpmuhPUH6LphQQR3EQ==" + }, "domutils": { "version": "2.8.0", "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", @@ -7398,16 +7404,17 @@ } }, "handsontable": { - "version": "7.2.2", - "resolved": "https://registry.npmjs.org/handsontable/-/handsontable-7.2.2.tgz", - "integrity": "sha512-j3TUmOLAvafgftRFp++G6uSZttM/vhwB490+elJTtRMyQsMWSJsXqxom5wDM6OB1UhklfRQMBSjr0JZlxptlSg==", + "version": "12.3.1", + "resolved": "https://registry.npmjs.org/handsontable/-/handsontable-12.3.1.tgz", + "integrity": "sha512-gm6dUoOwWo4ppwBnWFWn3VKSD2SkM00rwnI8JCU4TpsuDebkmqQqBcXZVPLqoOnB2USm/5t64/R4kXqJPaMB2g==", "requires": { - "@types/pikaday": "1.6.0", + "@types/pikaday": "1.7.4", "core-js": "^3.0.0", - "hot-formula-parser": "^3.0.1", - "moment": "2.20.1", - "numbro": "2.1.1", - "pikaday": "1.5.1" + "dompurify": "^2.1.1", + "hyperformula": "^2.0.0", + "moment": "2.29.4", + "numbro": "2.1.2", + "pikaday": "1.8.2" } }, "has": { @@ -7443,15 +7450,6 @@ "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-11.7.0.tgz", "integrity": "sha512-1rRqesRFhMO/PRF+G86evnyJkCgaZFOI+Z6kdj15TA18funfoqJXvgPCLSf0SWq3SRfg1j3HlDs8o4s3EGq1oQ==" }, - "hot-formula-parser": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/hot-formula-parser/-/hot-formula-parser-3.0.2.tgz", - "integrity": "sha512-W/Dj/UbIyuViMIQOQD6tUEVySl7jd6ei+gfWslTiRqa4yRhkyHnIz8N4oLnqgDRhhVAQIcFF5NfNz49k4X8IxQ==", - "requires": { - "@handsontable/formulajs": "^2.0.2", - "tiny-emitter": "^2.1.0" - } - }, "html-loader": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/html-loader/-/html-loader-3.1.2.tgz", @@ -7502,6 +7500,17 @@ "entities": "^2.0.0" } }, + "hyperformula": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/hyperformula/-/hyperformula-2.3.0.tgz", + "integrity": "sha512-23hP3/+jq8PzEqcu94JYRugaPU2VGSg2OOuYKeVTiPh7c6JYw71wWteXr2Q3CbSiccmtjfF3EqaA8NrmkJyA1w==", + "optional": true, + "requires": { + "chevrotain": "^6.5.0", + "tiny-emitter": "^2.1.0", + "unorm": "^1.6.0" + } + }, "iconv-lite": { "version": "0.4.24", "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", @@ -7717,11 +7726,6 @@ "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz", "integrity": "sha512-trvBk1ki43VZptdBI5rIlG4YOzyeH/WefQt5rj1grasPn4iiZWKet8nkgc4GlsAylaztn0qZfUYOiTsASJFdNA==" }, - "jstat": { - "version": "1.9.5", - "resolved": "https://registry.npmjs.org/jstat/-/jstat-1.9.5.tgz", - "integrity": "sha512-cWnp4vObF5GmB2XsIEzxI/1ZTcYlcfNqxQ/9Fp5KFUa0Jf/4tO0ZkGVnqoEHDisJvYgvn5n3eWZbd2xTVJJPUQ==" - }, "jsuites": { "version": "2.8.0", "resolved": "https://registry.npmjs.org/jsuites/-/jsuites-2.8.0.tgz", @@ -7948,9 +7952,9 @@ } }, "moment": { - "version": "2.20.1", - "resolved": "https://registry.npmjs.org/moment/-/moment-2.20.1.tgz", - "integrity": "sha512-Yh9y73JRljxW5QxN08Fner68eFLxM5ynNOAw2LbIB1YAGeQzZT8QFSUvkAz609Zf+IHhhaUxqZK8dG3W/+HEvg==" + "version": "2.29.4", + "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.4.tgz", + "integrity": "sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w==" }, "mrmime": { "version": "1.0.1", @@ -8148,11 +8152,11 @@ "integrity": "sha512-4jbtZXNAsfZbAHiiqjLPBiCl16dES1zI4Hpzzxw61Tk+loF+sBDBKx1ICKKKwIqQ7M0mFn1TmkN7euSncWgHiQ==" }, "numbro": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/numbro/-/numbro-2.1.1.tgz", - "integrity": "sha512-H3VamlHyqYYomNngAbrl/CT92DnOSC2rJxx6hfZrgj0NVnqxAtOvGbwgpOYjv4ASgxodDWBSYHJ1ZxaEq2lfTg==", + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/numbro/-/numbro-2.1.2.tgz", + "integrity": "sha512-7w833BxZmKGLE9HI0aREtNVRVH6WTYUUlWf4qgA5gKNhPQ4F/MRZ14sc0v8eoLORprk9ZTVwYaLwj8N3Zgxwiw==", "requires": { - "bignumber.js": "^4.0.4" + "bignumber.js": "^8.0.1" } }, "object-assign": { @@ -8326,12 +8330,9 @@ "dev": true }, "pikaday": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/pikaday/-/pikaday-1.5.1.tgz", - "integrity": "sha512-JpGs4DM+DrwhGx/deyi2pUcrUtTcyegR6XOIbFkjSaJp0yYp5d8Bvzlgtl8eaX1gNEqsqJZFIsRMEzdRA1xbDQ==", - "requires": { - "moment": "2.x" - } + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/pikaday/-/pikaday-1.8.2.tgz", + "integrity": "sha512-TNtsE+34BIax3WtkB/qqu5uepV1McKYEgvL3kWzU7aqPCpMEN6rBF3AOwu4WCwAealWlBGobXny/9kJb49C1ew==" }, "pkg-dir": { "version": "4.2.0", @@ -8750,6 +8751,12 @@ "resolve": "^1.9.0" } }, + "regexp-to-ast": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/regexp-to-ast/-/regexp-to-ast-0.4.0.tgz", + "integrity": "sha512-4qf/7IsIKfSNHQXSwial1IFmfM1Cc/whNBQqRwe0V2stPe7KmN1U0tWQiIx6JiirgSrisjE0eECdNf7Tav1Ntw==", + "optional": true + }, "relateurl": { "version": "0.2.7", "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", @@ -9198,7 +9205,8 @@ "tiny-emitter": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/tiny-emitter/-/tiny-emitter-2.1.0.tgz", - "integrity": "sha512-NB6Dk1A9xgQPMoGqC5CVXn123gWyte215ONT5Pp5a0yt4nlEoO1ZWeCwpncaekPHXO60i47ihFnZPiRPjRMq4Q==" + "integrity": "sha512-NB6Dk1A9xgQPMoGqC5CVXn123gWyte215ONT5Pp5a0yt4nlEoO1ZWeCwpncaekPHXO60i47ihFnZPiRPjRMq4Q==", + "optional": true }, "to-regex-range": { "version": "5.0.1", @@ -9251,6 +9259,12 @@ "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==" }, + "unorm": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/unorm/-/unorm-1.6.0.tgz", + "integrity": "sha512-b2/KCUlYZUeA7JFUuRJZPUtr4gZvBh7tavtv4fvk4+KV9pfGiR6CQAQAWl49ZpR3ts2dk4FYkP7EIgDJoiOLDA==", + "optional": true + }, "update-browserslist-db": { "version": "1.0.9", "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.9.tgz", diff --git a/package.json b/package.json index 952b4d372..cbfc8e0ae 100644 --- a/package.json +++ b/package.json @@ -33,7 +33,7 @@ "-": "0.0.1", "bootstrap": "3.4.1", "codemirror": "^5.59.4", - "handsontable": "7.2.2", + "handsontable": "12.3.1", "jexcel": "^3.9.1", "jquery-ui": "1.10.4", "micro-parsons": "https://github.com/amy21206/micro-parsons-element/releases/download/v0.1.4/micro-parsons-0.1.4.tgz",