diff --git a/webpack-bs5-demo-with-locales/package-lock.json b/webpack-bs5-demo-with-locales/package-lock.json index 9de9958..de9b821 100644 --- a/webpack-bs5-demo-with-locales/package-lock.json +++ b/webpack-bs5-demo-with-locales/package-lock.json @@ -9,19 +9,19 @@ "version": "0.0.0", "license": "MIT", "dependencies": { - "@aurelia/fetch-client": "^2.0.0-beta.20", - "@aurelia/router": "^2.0.0-beta.20", + "@aurelia/fetch-client": "^2.0.0-beta.21", + "@aurelia/router": "^2.0.0-beta.21", "@formkit/tempo": "^0.1.2", "@popperjs/core": "^2.11.8", - "@slickgrid-universal/composite-editor-component": "^5.5.0", - "@slickgrid-universal/custom-tooltip-plugin": "^5.5.0", - "@slickgrid-universal/excel-export": "^5.5.0", - "@slickgrid-universal/graphql": "^5.5.0", - "@slickgrid-universal/odata": "^5.5.0", - "@slickgrid-universal/rxjs-observable": "^5.5.0", - "@slickgrid-universal/text-export": "^5.5.0", - "aurelia": "^2.0.0-beta.20", - "aurelia-slickgrid": "^8.5.0", + "@slickgrid-universal/composite-editor-component": "^5.5.1", + "@slickgrid-universal/custom-tooltip-plugin": "^5.5.1", + "@slickgrid-universal/excel-export": "^5.5.1", + "@slickgrid-universal/graphql": "^5.5.1", + "@slickgrid-universal/odata": "^5.5.1", + "@slickgrid-universal/rxjs-observable": "^5.5.1", + "@slickgrid-universal/text-export": "^5.5.1", + "aurelia": "^2.0.0-beta.21", + "aurelia-slickgrid": "^8.5.1", "bootstrap": "^5.3.3", "dompurify": "^3.1.6", "fetch-jsonp": "^1.3.0", @@ -29,12 +29,12 @@ "tslib": "^2.6.3" }, "devDependencies": { - "@aurelia/webpack-loader": "^2.0.0-beta.20", + "@aurelia/webpack-loader": "^2.0.0-beta.21", "@faker-js/faker": "^8.4.1", "@fnando/sparkline": "^0.3.10", "@types/bluebird": "^3.5.42", "@types/fnando__sparkline": "^0.3.7", - "@types/node": "^22.1.0", + "@types/node": "^22.4.0", "@types/webpack": "^5.28.5", "aurelia-polyfills": "^1.3.4", "autoprefixer": "^10.4.20", @@ -43,7 +43,7 @@ "copyfiles": "^2.4.1", "cross-env": "^7.0.3", "css-loader": "^7.1.2", - "eslint": "^9.8.0", + "eslint": "^9.9.0", "eslint-plugin-n": "^17.10.2", "eslint-plugin-prefer-arrow": "^1.2.3", "file-loader": "^6.2.0", @@ -64,7 +64,7 @@ "ts-loader": "^9.5.1", "ts-node": "^10.9.2", "typescript": "^5.5.4", - "typescript-eslint": "^8.0.1", + "typescript-eslint": "^8.1.0", "webpack": "^5.93.0", "webpack-bundle-analyzer": "^4.10.2", "webpack-cli": "^5.1.4", @@ -76,40 +76,40 @@ } }, "node_modules/@aurelia/expression-parser": { - "version": "2.0.0-beta.20", - "resolved": "https://registry.npmjs.org/@aurelia/expression-parser/-/expression-parser-2.0.0-beta.20.tgz", - "integrity": "sha512-r1P9rTZAOflCq/hANTRt9hwtrloGwQkiB7g+XitJQR5OMqPW/XhEfzK20QPS5edrE7xKHywMziCs4DDJ/iAUtg==", + "version": "2.0.0-beta.21", + "resolved": "https://registry.npmjs.org/@aurelia/expression-parser/-/expression-parser-2.0.0-beta.21.tgz", + "integrity": "sha512-XSjMqRvB+C+qMxMLflQQXhaYJXA+MPTClN9gxGC9Ro8T42wrGWRdBp5VO12L63bs0eJjD+m7GyAgQ7KRoVdd5Q==", "dependencies": { - "@aurelia/kernel": "2.0.0-beta.20" + "@aurelia/kernel": "2.0.0-beta.21" }, "engines": { "node": ">=14.17.0" } }, "node_modules/@aurelia/fetch-client": { - "version": "2.0.0-beta.20", - "resolved": "https://registry.npmjs.org/@aurelia/fetch-client/-/fetch-client-2.0.0-beta.20.tgz", - "integrity": "sha512-sThyRjMGm03Y1RitxGDUG+QgcZophECuBtJzyZO/UoutxseZppBWakpNGulK8bTH5BHLNXEyBlUqV5c/egclVA==", + "version": "2.0.0-beta.21", + "resolved": "https://registry.npmjs.org/@aurelia/fetch-client/-/fetch-client-2.0.0-beta.21.tgz", + "integrity": "sha512-hUjAiJ/F59oV1aOKoxcWzw9S8EwBmK2HsFVOJm8N53oAbmP+9gwq72b+wGeaA9o99TjZ1cKxW945yufe7JzqDA==", "dependencies": { - "@aurelia/kernel": "2.0.0-beta.20", - "@aurelia/metadata": "2.0.0-beta.20" + "@aurelia/kernel": "2.0.0-beta.21", + "@aurelia/metadata": "2.0.0-beta.21" }, "engines": { "node": ">=14.17.0" } }, "node_modules/@aurelia/i18n": { - "version": "2.0.0-beta.20", - "resolved": "https://registry.npmjs.org/@aurelia/i18n/-/i18n-2.0.0-beta.20.tgz", - "integrity": "sha512-4b6IOGjGUoWR6KQ9tHXIqdxU92VjgOaa3m5ZHvO4h2BLMVa2OQX3orhi9Lc9x5RiL+7/aB/BX1YVpAhcNLNU/g==", - "dependencies": { - "@aurelia/expression-parser": "2.0.0-beta.20", - "@aurelia/kernel": "2.0.0-beta.20", - "@aurelia/metadata": "2.0.0-beta.20", - "@aurelia/platform": "2.0.0-beta.20", - "@aurelia/runtime": "2.0.0-beta.20", - "@aurelia/runtime-html": "2.0.0-beta.20", - "@aurelia/template-compiler": "2.0.0-beta.20", + "version": "2.0.0-beta.21", + "resolved": "https://registry.npmjs.org/@aurelia/i18n/-/i18n-2.0.0-beta.21.tgz", + "integrity": "sha512-yodGJnRhKPP8pq14wCbC+0iDt4c2Wvn2Ttw5H35FsR9t4y3YyIlvO0tdzl/L4UMkS74wfb0KEHbUpDpcHixY/Q==", + "dependencies": { + "@aurelia/expression-parser": "2.0.0-beta.21", + "@aurelia/kernel": "2.0.0-beta.21", + "@aurelia/metadata": "2.0.0-beta.21", + "@aurelia/platform": "2.0.0-beta.21", + "@aurelia/runtime": "2.0.0-beta.21", + "@aurelia/runtime-html": "2.0.0-beta.21", + "@aurelia/template-compiler": "2.0.0-beta.21", "i18next": ">= 17.3.1" }, "engines": { @@ -117,55 +117,55 @@ } }, "node_modules/@aurelia/kernel": { - "version": "2.0.0-beta.20", - "resolved": "https://registry.npmjs.org/@aurelia/kernel/-/kernel-2.0.0-beta.20.tgz", - "integrity": "sha512-0ifacB8k6h2GTv702J+uXZ5CPXSZhXIHGWhReL0xZf0wrQE+8Z88cPF7Qjy9i8X1kfs5vPUoJOYqfW1CevJNkA==", + "version": "2.0.0-beta.21", + "resolved": "https://registry.npmjs.org/@aurelia/kernel/-/kernel-2.0.0-beta.21.tgz", + "integrity": "sha512-A5XHdyK6EMtuiwlqbKm8WlX+UVBpPQrHdr9U+raadSi5HxncmtmjFVCLbVtUpp2j0EpppWSs+JuIdDhPbVzlIA==", "dependencies": { - "@aurelia/metadata": "2.0.0-beta.20", - "@aurelia/platform": "2.0.0-beta.20" + "@aurelia/metadata": "2.0.0-beta.21", + "@aurelia/platform": "2.0.0-beta.21" }, "engines": { "node": ">=14.17.0" } }, "node_modules/@aurelia/metadata": { - "version": "2.0.0-beta.20", - "resolved": "https://registry.npmjs.org/@aurelia/metadata/-/metadata-2.0.0-beta.20.tgz", - "integrity": "sha512-Cr3k+UCcJKzw7GyBgLsXzRANF7z8LgJYNh89kpwnE34+/p4yvGbC4aAndwUuc9brObaIE6vcXu0+ALqYPUndeQ==", + "version": "2.0.0-beta.21", + "resolved": "https://registry.npmjs.org/@aurelia/metadata/-/metadata-2.0.0-beta.21.tgz", + "integrity": "sha512-GtZ6NebijItCICbjSM2B3RI96lj5dns9OgmZGprGu/sOhE8qdL/2iWUHv8ksdMEt2KmBiMgo3uIaiYkm79HLvg==", "engines": { "node": ">=14.17.0" } }, "node_modules/@aurelia/platform": { - "version": "2.0.0-beta.20", - "resolved": "https://registry.npmjs.org/@aurelia/platform/-/platform-2.0.0-beta.20.tgz", - "integrity": "sha512-8oDuYpjUCyrvV2fxGnpUrtS4Su6RUouSnxJtY62346jGxFjHwE+m51dTwyi1QUnoKiZLlbY+MjbtcTjf5+faqA==", + "version": "2.0.0-beta.21", + "resolved": "https://registry.npmjs.org/@aurelia/platform/-/platform-2.0.0-beta.21.tgz", + "integrity": "sha512-Rr8ZaU0k2fs2vnfAkJJpuSsphrrPsX/9XqoQqgbLZAavRGKL1+06mmyk+nlADewLk0rQpsys1nMxqPiR6zDf3g==", "engines": { "node": ">=14.17.0" } }, "node_modules/@aurelia/platform-browser": { - "version": "2.0.0-beta.20", - "resolved": "https://registry.npmjs.org/@aurelia/platform-browser/-/platform-browser-2.0.0-beta.20.tgz", - "integrity": "sha512-rMpOxi4Gdo2IHESpD8Qt2CaGzDPbgaLZp4RnYWN/p474Ga7bASCOgLYl+JYFSgFtk7d1nqRj+I/l3N9RgXgBCQ==", + "version": "2.0.0-beta.21", + "resolved": "https://registry.npmjs.org/@aurelia/platform-browser/-/platform-browser-2.0.0-beta.21.tgz", + "integrity": "sha512-zXcTSxMv776+0ar8jom+MdifrSNBSfEK8m6PBTpj59tHH2lg+2ngZtG/EujtdnwX0dH5/TIzOJnej7zLdG5duw==", "dependencies": { - "@aurelia/platform": "2.0.0-beta.20" + "@aurelia/platform": "2.0.0-beta.21" }, "engines": { "node": ">=14.17.0" } }, "node_modules/@aurelia/plugin-conventions": { - "version": "2.0.0-beta.20", - "resolved": "https://registry.npmjs.org/@aurelia/plugin-conventions/-/plugin-conventions-2.0.0-beta.20.tgz", - "integrity": "sha512-CiRbX3NygpPCLp34csFL0LgFqDWtJhFMYEteugnlFfWvZffSDxH4xYHaQwLVwRkrIiksBIzRfytw6qzhxH6iNg==", + "version": "2.0.0-beta.21", + "resolved": "https://registry.npmjs.org/@aurelia/plugin-conventions/-/plugin-conventions-2.0.0-beta.21.tgz", + "integrity": "sha512-Se6X4y1eIL2936Lw46LdjuFcgkywUgEX3P3KYsRqNHOaMODbfZqp2qxVE8XwXcR59o5oTsvTo3GitQc0AvPmYw==", "dev": true, "dependencies": { - "@aurelia/kernel": "2.0.0-beta.20", - "@aurelia/metadata": "2.0.0-beta.20", - "@aurelia/platform": "2.0.0-beta.20", - "@aurelia/runtime": "2.0.0-beta.20", - "@aurelia/runtime-html": "2.0.0-beta.20", + "@aurelia/kernel": "2.0.0-beta.21", + "@aurelia/metadata": "2.0.0-beta.21", + "@aurelia/platform": "2.0.0-beta.21", + "@aurelia/runtime": "2.0.0-beta.21", + "@aurelia/runtime-html": "2.0.0-beta.21", "modify-code": "^2.1.3", "parse5": "^7.1.2", "typescript": "^5.4.2" @@ -175,86 +175,86 @@ } }, "node_modules/@aurelia/route-recognizer": { - "version": "2.0.0-beta.20", - "resolved": "https://registry.npmjs.org/@aurelia/route-recognizer/-/route-recognizer-2.0.0-beta.20.tgz", - "integrity": "sha512-QnpngpqSPoCge172Blg3LdIKBOFY19GOMx/54ZVsXlt/PVPfdCGL+/Y6zBJbMv8bpIcOuD9yqEALXP4OV+UpPw==", + "version": "2.0.0-beta.21", + "resolved": "https://registry.npmjs.org/@aurelia/route-recognizer/-/route-recognizer-2.0.0-beta.21.tgz", + "integrity": "sha512-WePXRqbFV1DAW6tSqaSORq8uWg2VkECWIiCwIP7DWj7/pteCQQDSK9mqj8a7bk1Ah7U0/7US8P7L2hCNURCBIg==", "engines": { "node": ">=14.17.0" } }, "node_modules/@aurelia/router": { - "version": "2.0.0-beta.20", - "resolved": "https://registry.npmjs.org/@aurelia/router/-/router-2.0.0-beta.20.tgz", - "integrity": "sha512-1gY2xaYdrXy8P0pz0+HtXCowVWd2kh8dKrkmEzFYDLBKFTNe1Eho72TuIg1kSMLBPy+PAc6a83dhY99NWx+krg==", + "version": "2.0.0-beta.21", + "resolved": "https://registry.npmjs.org/@aurelia/router/-/router-2.0.0-beta.21.tgz", + "integrity": "sha512-D4i02FIr+HDrGhCItouja1t/kZeBEQ7lNu6SW4paHsU2levfvopgxDm4aMVBfXmTmrbETBIo6ftUEEpM1nqyBg==", "dependencies": { - "@aurelia/kernel": "2.0.0-beta.20", - "@aurelia/metadata": "2.0.0-beta.20", - "@aurelia/platform": "2.0.0-beta.20", - "@aurelia/platform-browser": "2.0.0-beta.20", - "@aurelia/route-recognizer": "2.0.0-beta.20", - "@aurelia/runtime": "2.0.0-beta.20", - "@aurelia/runtime-html": "2.0.0-beta.20", - "@aurelia/template-compiler": "2.0.0-beta.20" + "@aurelia/kernel": "2.0.0-beta.21", + "@aurelia/metadata": "2.0.0-beta.21", + "@aurelia/platform": "2.0.0-beta.21", + "@aurelia/platform-browser": "2.0.0-beta.21", + "@aurelia/route-recognizer": "2.0.0-beta.21", + "@aurelia/runtime": "2.0.0-beta.21", + "@aurelia/runtime-html": "2.0.0-beta.21", + "@aurelia/template-compiler": "2.0.0-beta.21" }, "engines": { "node": ">=14.17.0" } }, "node_modules/@aurelia/runtime": { - "version": "2.0.0-beta.20", - "resolved": "https://registry.npmjs.org/@aurelia/runtime/-/runtime-2.0.0-beta.20.tgz", - "integrity": "sha512-sTxk4TBwyGGdmqf84Ka5QBXuNwBMDl2U+lEYGoE7w3sj++82eojR+I5O2oj6whYYMldbQuGkNfFGUW8nWXTIwQ==", + "version": "2.0.0-beta.21", + "resolved": "https://registry.npmjs.org/@aurelia/runtime/-/runtime-2.0.0-beta.21.tgz", + "integrity": "sha512-3IwwyFT2IuCQiYhcHybtyqwroYkhGJwQOO7gg3ExifYq4tJyIlW/NMxMH13ZRQmz4d4BQgwzIXphfei070/zjQ==", "dependencies": { - "@aurelia/expression-parser": "2.0.0-beta.20", - "@aurelia/kernel": "2.0.0-beta.20", - "@aurelia/metadata": "2.0.0-beta.20", - "@aurelia/platform": "2.0.0-beta.20" + "@aurelia/expression-parser": "2.0.0-beta.21", + "@aurelia/kernel": "2.0.0-beta.21", + "@aurelia/metadata": "2.0.0-beta.21", + "@aurelia/platform": "2.0.0-beta.21" }, "engines": { "node": ">=14.17.0" } }, "node_modules/@aurelia/runtime-html": { - "version": "2.0.0-beta.20", - "resolved": "https://registry.npmjs.org/@aurelia/runtime-html/-/runtime-html-2.0.0-beta.20.tgz", - "integrity": "sha512-nY2UB8mrtvv/iDLJinACVGgv2Y2wCzigiiBuyss6+G8SzoDWjGKxoBGlriV7/NH8egkt0C4WZXhPWcVC16Btkw==", + "version": "2.0.0-beta.21", + "resolved": "https://registry.npmjs.org/@aurelia/runtime-html/-/runtime-html-2.0.0-beta.21.tgz", + "integrity": "sha512-MrSkSMEGJ9vsDcr87UcCobxNLwQvXOn1QAR4SLo3IYQS3aAy9e5Tv5cPhXi6mPkhK2/P35WPUM/aqKi0EsPF4Q==", "dependencies": { - "@aurelia/expression-parser": "2.0.0-beta.20", - "@aurelia/kernel": "2.0.0-beta.20", - "@aurelia/metadata": "2.0.0-beta.20", - "@aurelia/platform": "2.0.0-beta.20", - "@aurelia/platform-browser": "2.0.0-beta.20", - "@aurelia/runtime": "2.0.0-beta.20", - "@aurelia/template-compiler": "2.0.0-beta.20" + "@aurelia/expression-parser": "2.0.0-beta.21", + "@aurelia/kernel": "2.0.0-beta.21", + "@aurelia/metadata": "2.0.0-beta.21", + "@aurelia/platform": "2.0.0-beta.21", + "@aurelia/platform-browser": "2.0.0-beta.21", + "@aurelia/runtime": "2.0.0-beta.21", + "@aurelia/template-compiler": "2.0.0-beta.21" }, "engines": { "node": ">=14.17.0" } }, "node_modules/@aurelia/template-compiler": { - "version": "2.0.0-beta.20", - "resolved": "https://registry.npmjs.org/@aurelia/template-compiler/-/template-compiler-2.0.0-beta.20.tgz", - "integrity": "sha512-KpDg6Ab1Egq5apt4fL0zO/SaDm6RVV/ZjwHhc51LaqSh191z8NHnKoyUNIROif6Q2ymxZwAM168egN2bvnM5Wg==", + "version": "2.0.0-beta.21", + "resolved": "https://registry.npmjs.org/@aurelia/template-compiler/-/template-compiler-2.0.0-beta.21.tgz", + "integrity": "sha512-XSYSb2myvSBmjx6XkvO2RATLH4EHbSyuU9IQdD8KnRLaUKPHHkrPVGYnlRN7HujqVAumVZLue1YtK2w0PyHSXw==", "dependencies": { - "@aurelia/expression-parser": "2.0.0-beta.20", - "@aurelia/kernel": "2.0.0-beta.20", - "@aurelia/metadata": "2.0.0-beta.20" + "@aurelia/expression-parser": "2.0.0-beta.21", + "@aurelia/kernel": "2.0.0-beta.21", + "@aurelia/metadata": "2.0.0-beta.21" }, "engines": { "node": ">=14.17.0" } }, "node_modules/@aurelia/webpack-loader": { - "version": "2.0.0-beta.20", - "resolved": "https://registry.npmjs.org/@aurelia/webpack-loader/-/webpack-loader-2.0.0-beta.20.tgz", - "integrity": "sha512-usZ5lR0ClQWSWXHx8mcAUwVxSadzkgdZlJL/93qTCWMn3e1M/nArw1BR0N48ZBqMBkoUDTImWrf0TX98AUN3FQ==", + "version": "2.0.0-beta.21", + "resolved": "https://registry.npmjs.org/@aurelia/webpack-loader/-/webpack-loader-2.0.0-beta.21.tgz", + "integrity": "sha512-aYt/GRvEhKmpoB1OB3oJ052btKc3Gs+zI3rRVJIdv6Bnw4IFkdf2KJ8weCLGCPJoUKt2LHUDuNJTU8/PwZ/N4Q==", "dev": true, "dependencies": { - "@aurelia/kernel": "2.0.0-beta.20", - "@aurelia/metadata": "2.0.0-beta.20", - "@aurelia/platform": "2.0.0-beta.20", - "@aurelia/plugin-conventions": "2.0.0-beta.20", - "@aurelia/runtime": "2.0.0-beta.20", + "@aurelia/kernel": "2.0.0-beta.21", + "@aurelia/metadata": "2.0.0-beta.21", + "@aurelia/platform": "2.0.0-beta.21", + "@aurelia/plugin-conventions": "2.0.0-beta.21", + "@aurelia/runtime": "2.0.0-beta.21", "loader-utils": "^2.0.0" }, "engines": { @@ -298,8 +298,9 @@ } }, "node_modules/@babel/runtime": { - "version": "7.23.6", - "license": "MIT", + "version": "7.25.0", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.25.0.tgz", + "integrity": "sha512-7dRy4DwXwtzBrPbZflqxnvfxLF8kdZXPkhymtDeFoFqE6ldzjQFgYTtYIFARcLEYDrqfBfYcZt1WqFxRoyC9Rw==", "dependencies": { "regenerator-runtime": "^0.14.0" }, @@ -307,10 +308,6 @@ "node": ">=6.9.0" } }, - "node_modules/@babel/runtime/node_modules/regenerator-runtime": { - "version": "0.14.1", - "license": "MIT" - }, "node_modules/@cspotcode/source-map-support": { "version": "0.8.1", "dev": true, @@ -515,9 +512,9 @@ "dev": true }, "node_modules/@eslint/js": { - "version": "9.8.0", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.8.0.tgz", - "integrity": "sha512-MfluB7EUfxXtv3i/++oh89uzAr4PDI4nn201hsp+qaXqsjAWzinlZEHEfPgAX4doIlKvPG/i0A9dpKxOLII8yA==", + "version": "9.9.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.9.0.tgz", + "integrity": "sha512-hhetes6ZHP3BlXLxmd8K2SNgkhNSi+UcecbnwWKwpP7kyi/uC75DJ1lOOBO3xrC4jyojtGE3YxKZPHfk4yrgug==", "dev": true, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -813,27 +810,28 @@ } }, "node_modules/@slickgrid-universal/binding": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@slickgrid-universal/binding/-/binding-5.5.0.tgz", - "integrity": "sha512-AQwwoZIOX1ei//dBLLAmNRID9F32OHIi4eXM80IMPdIu3YQuJYXz0lgbCK6F7lSrXzIMjPdMuFDYZG5Ov7LnIQ==" + "version": "5.5.1", + "resolved": "https://registry.npmjs.org/@slickgrid-universal/binding/-/binding-5.5.1.tgz", + "integrity": "sha512-XWoX+is9UgMqyj9rAtdNs1iFMc5DaiAkeIdtcIz3k+3dwjRWM5riHkpSgVlv6rqjttpgXi7B1PX78FJ1akUmTw==" }, "node_modules/@slickgrid-universal/common": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@slickgrid-universal/common/-/common-5.5.0.tgz", - "integrity": "sha512-gERhBeRqe5uVtlJETiiz6+ENN3zwuFV1UnZp5cd1knwbmhM2tpNaED0gO1lyxSVSxvnEClUgsQCL6gs3syxegg==", + "version": "5.5.1", + "resolved": "https://registry.npmjs.org/@slickgrid-universal/common/-/common-5.5.1.tgz", + "integrity": "sha512-iQrGpA6LB7i9RTYxfr9vLcO7lsUN6n5SWGxg2cyYC4dxCEw1Z53ISSdfgLgHjUI69lnte3vqL4jQU+m6qsgnEA==", "dependencies": { "@formkit/tempo": "^0.1.2", - "@slickgrid-universal/binding": "~5.5.0", - "@slickgrid-universal/event-pub-sub": "~5.5.0", - "@slickgrid-universal/utils": "~5.5.0", + "@slickgrid-universal/binding": "~5.5.1", + "@slickgrid-universal/event-pub-sub": "~5.5.1", + "@slickgrid-universal/utils": "~5.5.1", "@types/sortablejs": "^1.15.8", - "autocompleter": "^9.3.0", + "@types/trusted-types": "^2.0.7", + "autocompleter": "^9.3.2", "dequal": "^2.0.3", "excel-builder-vanilla": "3.0.1", - "multiple-select-vanilla": "^3.2.2", + "multiple-select-vanilla": "^3.3.1", "sortablejs": "^1.15.2", "un-flatten-tree": "^2.0.12", - "vanilla-calendar-picker": "^2.11.8" + "vanilla-calendar-picker": "^2.11.9" }, "engines": { "node": "^18.0.0 || >=20.0.0" @@ -844,57 +842,57 @@ } }, "node_modules/@slickgrid-universal/composite-editor-component": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@slickgrid-universal/composite-editor-component/-/composite-editor-component-5.5.0.tgz", - "integrity": "sha512-mm6CpfVOEuRSRLMqK6eg214Z+PnTzUOnW5mnekKbcW0XkdnwTCyYxM70eIxdzCsYSL6zcUYMdWOOc5YTlfA6Wg==", + "version": "5.5.1", + "resolved": "https://registry.npmjs.org/@slickgrid-universal/composite-editor-component/-/composite-editor-component-5.5.1.tgz", + "integrity": "sha512-c8dVmqieR7oJ1jsMz09g0D95FhZxYaYXlPe+jh74JTPlJEOgFUtYz79I+/EhJcLzt9xfgY9ClxH+J6fmQQUflQ==", "dependencies": { - "@slickgrid-universal/binding": "~5.5.0", - "@slickgrid-universal/common": "~5.5.0", - "@slickgrid-universal/utils": "~5.5.0" + "@slickgrid-universal/binding": "~5.5.1", + "@slickgrid-universal/common": "~5.5.1", + "@slickgrid-universal/utils": "~5.5.1" } }, "node_modules/@slickgrid-universal/custom-footer-component": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@slickgrid-universal/custom-footer-component/-/custom-footer-component-5.5.0.tgz", - "integrity": "sha512-y4MviGTfqPO7wbQdNf39+FLSw0W0b0A5vYPi2ZfPd7QxLrzviYGI1upZmGEk4/wd+quiC2wKWZDWTwY1XKRZOA==", + "version": "5.5.1", + "resolved": "https://registry.npmjs.org/@slickgrid-universal/custom-footer-component/-/custom-footer-component-5.5.1.tgz", + "integrity": "sha512-WDsfeKM44y6fBhYtzKsOyFKTyM2K8CCd83zQg1g0MBKIhtAELPWW3gUrVG23YuZn32/pG8Gca3IsONP5FA8iLA==", "dependencies": { "@formkit/tempo": "^0.1.2", - "@slickgrid-universal/binding": "~5.5.0", - "@slickgrid-universal/common": "~5.5.0" + "@slickgrid-universal/binding": "~5.5.1", + "@slickgrid-universal/common": "~5.5.1" } }, "node_modules/@slickgrid-universal/custom-tooltip-plugin": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@slickgrid-universal/custom-tooltip-plugin/-/custom-tooltip-plugin-5.5.0.tgz", - "integrity": "sha512-6MPKZumDcn1t3DKNam/OM6E6OFOWXgYQwHAVYHZqd3Y1XHTVch69QngRLHvn4KJ3q9luukqVW6hq0tsjH2RtNg==", + "version": "5.5.1", + "resolved": "https://registry.npmjs.org/@slickgrid-universal/custom-tooltip-plugin/-/custom-tooltip-plugin-5.5.1.tgz", + "integrity": "sha512-VNUqhC39TuY2fk+IEzSJf7e/Ee0McLIfGO0/cyC6vJtwP2I5tOSLxfzlOiGg1JZvA6onvrmX0IxlMUUtxVsBMA==", "dependencies": { - "@slickgrid-universal/common": "~5.5.0", - "@slickgrid-universal/utils": "~5.5.0" + "@slickgrid-universal/common": "~5.5.1", + "@slickgrid-universal/utils": "~5.5.1" } }, "node_modules/@slickgrid-universal/empty-warning-component": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@slickgrid-universal/empty-warning-component/-/empty-warning-component-5.5.0.tgz", - "integrity": "sha512-iYRORauRzBdDd0pNgoapqNAWhOzrQ0xzuDheVQ2trfNTMZbT+UWBUHERCqOceidK9TTg5U1ukOG452eg4Jcnwg==", + "version": "5.5.1", + "resolved": "https://registry.npmjs.org/@slickgrid-universal/empty-warning-component/-/empty-warning-component-5.5.1.tgz", + "integrity": "sha512-23HVgo1Iz7V/QpTsCIhxwb+W8xlvaAzsYwCJRsut72xHmKOc366SgWaDVC8Nk4J4ZLj5zkgH9uhuGwkNxwyKiw==", "dependencies": { - "@slickgrid-universal/common": "~5.5.0" + "@slickgrid-universal/common": "~5.5.1" } }, "node_modules/@slickgrid-universal/event-pub-sub": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@slickgrid-universal/event-pub-sub/-/event-pub-sub-5.5.0.tgz", - "integrity": "sha512-5nhXnS2oJZTUQAOt8WX6YQz0mhdSbY1CDAMrIc32QoDEFRQRuxBOEw3tqAwWq8CLTE7eXSyhldVbBiTgumXSzA==", + "version": "5.5.1", + "resolved": "https://registry.npmjs.org/@slickgrid-universal/event-pub-sub/-/event-pub-sub-5.5.1.tgz", + "integrity": "sha512-a+vYlK5SS7KA72xSR5oXqFMBIWgLXc7B6hXE/KOruZSN/wyTqXfdZVkB0jHmfO5FFBCvBNCS2TnZ+4GQNXw8PQ==", "dependencies": { - "@slickgrid-universal/utils": "~5.5.0" + "@slickgrid-universal/utils": "~5.5.1" } }, "node_modules/@slickgrid-universal/excel-export": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@slickgrid-universal/excel-export/-/excel-export-5.5.0.tgz", - "integrity": "sha512-kTmpdBxoZOEEO17PMNp42U/eLE6XhuTpfoPU2/j2e0nOBhs4u6GBLd0zQnotHRRrH00cyRz6W/uoM2PZg/y6qg==", + "version": "5.5.1", + "resolved": "https://registry.npmjs.org/@slickgrid-universal/excel-export/-/excel-export-5.5.1.tgz", + "integrity": "sha512-YNXFtwD0/SlBecr8gA/eGLAh9Yv+T4/EiNlhe9vqf+9gsePMsZX4g7/mxzYVMS/AXOsesHT+umcvfWuDeWNBXA==", "dependencies": { - "@slickgrid-universal/common": "~5.5.0", - "@slickgrid-universal/utils": "~5.5.0", + "@slickgrid-universal/common": "~5.5.1", + "@slickgrid-universal/utils": "~5.5.1", "excel-builder-vanilla": "^3.0.1" }, "funding": { @@ -903,12 +901,12 @@ } }, "node_modules/@slickgrid-universal/graphql": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@slickgrid-universal/graphql/-/graphql-5.5.0.tgz", - "integrity": "sha512-WnHFRdxS4a4qcbw61gEgXcwXgjCdbHf8+04xoexPAHVV3TfE6VeIei6oXgGh5/zTavd+IZ7TsWMjxe80FQt/mA==", + "version": "5.5.1", + "resolved": "https://registry.npmjs.org/@slickgrid-universal/graphql/-/graphql-5.5.1.tgz", + "integrity": "sha512-UnCytuQ8TCbZW52/r9vfOc/lNeiguPOwmxIC+ynogIESoZ48c+0G+ZvWHDNa+FDY4Inw2HzOItNpvnmN1rHQqA==", "dependencies": { - "@slickgrid-universal/common": "~5.5.0", - "@slickgrid-universal/utils": "~5.5.0" + "@slickgrid-universal/common": "~5.5.1", + "@slickgrid-universal/utils": "~5.5.1" }, "funding": { "type": "ko_fi", @@ -916,12 +914,12 @@ } }, "node_modules/@slickgrid-universal/odata": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@slickgrid-universal/odata/-/odata-5.5.0.tgz", - "integrity": "sha512-mg/YW24SCkI28gLouwEFcpsCLf6nXwdOsqHCozP5r9YOHPsr0fH+zxrhvf6B7MqtB6YXyaVpuzoWG2p2BhrFZQ==", + "version": "5.5.1", + "resolved": "https://registry.npmjs.org/@slickgrid-universal/odata/-/odata-5.5.1.tgz", + "integrity": "sha512-ZADK3ypLq2iN7MEH/F95O0g2lCzeS2UdtL914LOLZDnBwUQrMG1G9MFGXw2GhU0NcWtMa1qRXC6hCtArnue8LA==", "dependencies": { - "@slickgrid-universal/common": "~5.5.0", - "@slickgrid-universal/utils": "~5.5.0" + "@slickgrid-universal/common": "~5.5.1", + "@slickgrid-universal/utils": "~5.5.1" }, "funding": { "type": "ko_fi", @@ -929,39 +927,39 @@ } }, "node_modules/@slickgrid-universal/pagination-component": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@slickgrid-universal/pagination-component/-/pagination-component-5.5.0.tgz", - "integrity": "sha512-GoiVNgMOMSMx4pwpGmbXYk/E25EEFbVkaJFWYmkcKwpoHyyMaswl1oMuG12U+lGASrcJbQ8e4wBCnmjLLjKicA==", + "version": "5.5.1", + "resolved": "https://registry.npmjs.org/@slickgrid-universal/pagination-component/-/pagination-component-5.5.1.tgz", + "integrity": "sha512-u+PmrfpV2rLvAKcEJ/4JZ2ypuncZMiRwDNXEiQv1WmoeSwa18aVbyBEChO73Fy2e3WP6rT7UHmI7pwu+dRaLeg==", "dependencies": { - "@slickgrid-universal/binding": "~5.5.0", - "@slickgrid-universal/common": "~5.5.0" + "@slickgrid-universal/binding": "~5.5.1", + "@slickgrid-universal/common": "~5.5.1" } }, "node_modules/@slickgrid-universal/row-detail-view-plugin": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@slickgrid-universal/row-detail-view-plugin/-/row-detail-view-plugin-5.5.0.tgz", - "integrity": "sha512-D+AIkj0XpH4ZHc++O4zKqVTpAAXX+n9/4RxkpoIDkVBGuWubu9unb6TTnNqkMyOAxnn08RSYj6IIDQKtUsipbg==", + "version": "5.5.1", + "resolved": "https://registry.npmjs.org/@slickgrid-universal/row-detail-view-plugin/-/row-detail-view-plugin-5.5.1.tgz", + "integrity": "sha512-O7/8Wr9DJhusnrisXogsYRgKxiGZTLC2JHZD09HtSYDw3LhRECdCPquvPK8NC2Tb48XPL44PqcIXb0WAphY1hQ==", "dependencies": { - "@slickgrid-universal/common": "~5.5.0", - "@slickgrid-universal/utils": "~5.5.0" + "@slickgrid-universal/common": "~5.5.1", + "@slickgrid-universal/utils": "~5.5.1" } }, "node_modules/@slickgrid-universal/rxjs-observable": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@slickgrid-universal/rxjs-observable/-/rxjs-observable-5.5.0.tgz", - "integrity": "sha512-sBN1AecVDI2h6yJ5jrjG2JIV/kKB2TRKP+8MiHCWGeLeErlvqP/rQH7jLH6my2zbz3J5rSnkuItiiLEon96D5w==", + "version": "5.5.1", + "resolved": "https://registry.npmjs.org/@slickgrid-universal/rxjs-observable/-/rxjs-observable-5.5.1.tgz", + "integrity": "sha512-2wChr7bGjreYF7rX9pCwjy0ah0HyE/U/lQYdZVKR7KJjbR5es3kgA9tytd4yXnHbInawu6tt8V3DQ9GnvbMjBg==", "dependencies": { - "@slickgrid-universal/common": "~5.5.0", + "@slickgrid-universal/common": "~5.5.1", "rxjs": "^7.8.1" } }, "node_modules/@slickgrid-universal/text-export": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@slickgrid-universal/text-export/-/text-export-5.5.0.tgz", - "integrity": "sha512-gMxei8nlMYPmcGPwtmKW1GmFC2zqVGqwZXUl/OeFtIHp0IMtUaztZcCmxC4WJWOEzgxqZMofE0pKIYpUv+zliA==", + "version": "5.5.1", + "resolved": "https://registry.npmjs.org/@slickgrid-universal/text-export/-/text-export-5.5.1.tgz", + "integrity": "sha512-S4Z4FATkxNhJCKe++Ur+awABUDeiDq/h/EeCGSmqJMDPViq68ColQ6OiRdLSrGRQ6MV++Zp8gZNDQac+Bo0M4A==", "dependencies": { - "@slickgrid-universal/common": "~5.5.0", - "@slickgrid-universal/utils": "~5.5.0", + "@slickgrid-universal/common": "~5.5.1", + "@slickgrid-universal/utils": "~5.5.1", "text-encoding-utf-8": "^1.0.2" }, "funding": { @@ -970,9 +968,9 @@ } }, "node_modules/@slickgrid-universal/utils": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@slickgrid-universal/utils/-/utils-5.5.0.tgz", - "integrity": "sha512-wExXsBsSV+VKQR7y+37hbaHXCzvR3Gpwz86BipL+Mj2dTSXLp5Ucobt8taZHAVEj4+VD2V1Uwm1GLEFOPmgJ7Q==" + "version": "5.5.1", + "resolved": "https://registry.npmjs.org/@slickgrid-universal/utils/-/utils-5.5.1.tgz", + "integrity": "sha512-XTuoKFFgi0Zv3Af2AiqLplXPc3g4xhzf+v7tIAvlU4sCHxTVn6kolf/i70rFsd5epkTn4+KxcGHfj2HHwBwfIw==" }, "node_modules/@tsconfig/node10": { "version": "1.0.9", @@ -1132,12 +1130,12 @@ "license": "MIT" }, "node_modules/@types/node": { - "version": "22.1.0", - "resolved": "https://registry.npmjs.org/@types/node/-/node-22.1.0.tgz", - "integrity": "sha512-AOmuRF0R2/5j1knA3c6G3HOk523Ga+l+ZXltX8SF1+5oqcXijjfTd8fY3XRZqSihEu9XhtQnKYLmkFaoxgsJHw==", + "version": "22.4.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.4.0.tgz", + "integrity": "sha512-49AbMDwYUz7EXxKU/r7mXOsxwFr4BYbvB7tWYxVuLdb2ibd30ijjXINSMAHiEEZk5PCRBmW1gUeisn2VMKt3cQ==", "dev": true, "dependencies": { - "undici-types": "~6.13.0" + "undici-types": "~6.19.2" } }, "node_modules/@types/node-forge": { @@ -1240,16 +1238,16 @@ } }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.0.1.tgz", - "integrity": "sha512-5g3Y7GDFsJAnY4Yhvk8sZtFfV6YNF2caLzjrRPUBzewjPCaj0yokePB4LJSobyCzGMzjZZYFbwuzbfDHlimXbQ==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.1.0.tgz", + "integrity": "sha512-LlNBaHFCEBPHyD4pZXb35mzjGkuGKXU5eeCA1SxvHfiRES0E82dOounfVpL4DCqYvJEKab0bZIA0gCRpdLKkCw==", "dev": true, "dependencies": { "@eslint-community/regexpp": "^4.10.0", - "@typescript-eslint/scope-manager": "8.0.1", - "@typescript-eslint/type-utils": "8.0.1", - "@typescript-eslint/utils": "8.0.1", - "@typescript-eslint/visitor-keys": "8.0.1", + "@typescript-eslint/scope-manager": "8.1.0", + "@typescript-eslint/type-utils": "8.1.0", + "@typescript-eslint/utils": "8.1.0", + "@typescript-eslint/visitor-keys": "8.1.0", "graphemer": "^1.4.0", "ignore": "^5.3.1", "natural-compare": "^1.4.0", @@ -1273,15 +1271,15 @@ } }, "node_modules/@typescript-eslint/parser": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.0.1.tgz", - "integrity": "sha512-5IgYJ9EO/12pOUwiBKFkpU7rS3IU21mtXzB81TNwq2xEybcmAZrE9qwDtsb5uQd9aVO9o0fdabFyAmKveXyujg==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.1.0.tgz", + "integrity": "sha512-U7iTAtGgJk6DPX9wIWPPOlt1gO57097G06gIcl0N0EEnNw8RGD62c+2/DiP/zL7KrkqnnqF7gtFGR7YgzPllTA==", "dev": true, "dependencies": { - "@typescript-eslint/scope-manager": "8.0.1", - "@typescript-eslint/types": "8.0.1", - "@typescript-eslint/typescript-estree": "8.0.1", - "@typescript-eslint/visitor-keys": "8.0.1", + "@typescript-eslint/scope-manager": "8.1.0", + "@typescript-eslint/types": "8.1.0", + "@typescript-eslint/typescript-estree": "8.1.0", + "@typescript-eslint/visitor-keys": "8.1.0", "debug": "^4.3.4" }, "engines": { @@ -1324,13 +1322,13 @@ "dev": true }, "node_modules/@typescript-eslint/scope-manager": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.0.1.tgz", - "integrity": "sha512-NpixInP5dm7uukMiRyiHjRKkom5RIFA4dfiHvalanD2cF0CLUuQqxfg8PtEUo9yqJI2bBhF+pcSafqnG3UBnRQ==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.1.0.tgz", + "integrity": "sha512-DsuOZQji687sQUjm4N6c9xABJa7fjvfIdjqpSIIVOgaENf2jFXiM9hIBZOL3hb6DHK9Nvd2d7zZnoMLf9e0OtQ==", "dev": true, "dependencies": { - "@typescript-eslint/types": "8.0.1", - "@typescript-eslint/visitor-keys": "8.0.1" + "@typescript-eslint/types": "8.1.0", + "@typescript-eslint/visitor-keys": "8.1.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -1341,13 +1339,13 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.0.1.tgz", - "integrity": "sha512-+/UT25MWvXeDX9YaHv1IS6KI1fiuTto43WprE7pgSMswHbn1Jm9GEM4Txp+X74ifOWV8emu2AWcbLhpJAvD5Ng==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.1.0.tgz", + "integrity": "sha512-oLYvTxljVvsMnldfl6jIKxTaU7ok7km0KDrwOt1RHYu6nxlhN3TIx8k5Q52L6wR33nOwDgM7VwW1fT1qMNfFIA==", "dev": true, "dependencies": { - "@typescript-eslint/typescript-estree": "8.0.1", - "@typescript-eslint/utils": "8.0.1", + "@typescript-eslint/typescript-estree": "8.1.0", + "@typescript-eslint/utils": "8.1.0", "debug": "^4.3.4", "ts-api-utils": "^1.3.0" }, @@ -1388,9 +1386,9 @@ "dev": true }, "node_modules/@typescript-eslint/types": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.0.1.tgz", - "integrity": "sha512-PpqTVT3yCA/bIgJ12czBuE3iBlM3g4inRSC5J0QOdQFAn07TYrYEQBBKgXH1lQpglup+Zy6c1fxuwTk4MTNKIw==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.1.0.tgz", + "integrity": "sha512-q2/Bxa0gMOu/2/AKALI0tCKbG2zppccnRIRCW6BaaTlRVaPKft4oVYPp7WOPpcnsgbr0qROAVCVKCvIQ0tbWog==", "dev": true, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -1401,13 +1399,13 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.0.1.tgz", - "integrity": "sha512-8V9hriRvZQXPWU3bbiUV4Epo7EvgM6RTs+sUmxp5G//dBGy402S7Fx0W0QkB2fb4obCF8SInoUzvTYtc3bkb5w==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.1.0.tgz", + "integrity": "sha512-NTHhmufocEkMiAord/g++gWKb0Fr34e9AExBRdqgWdVBaKoei2dIyYKD9Q0jBnvfbEA5zaf8plUFMUH6kQ0vGg==", "dev": true, "dependencies": { - "@typescript-eslint/types": "8.0.1", - "@typescript-eslint/visitor-keys": "8.0.1", + "@typescript-eslint/types": "8.1.0", + "@typescript-eslint/visitor-keys": "8.1.0", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -1490,15 +1488,15 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.0.1.tgz", - "integrity": "sha512-CBFR0G0sCt0+fzfnKaciu9IBsKvEKYwN9UZ+eeogK1fYHg4Qxk1yf/wLQkLXlq8wbU2dFlgAesxt8Gi76E8RTA==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.1.0.tgz", + "integrity": "sha512-ypRueFNKTIFwqPeJBfeIpxZ895PQhNyH4YID6js0UoBImWYoSjBsahUn9KMiJXh94uOjVBgHD9AmkyPsPnFwJA==", "dev": true, "dependencies": { "@eslint-community/eslint-utils": "^4.4.0", - "@typescript-eslint/scope-manager": "8.0.1", - "@typescript-eslint/types": "8.0.1", - "@typescript-eslint/typescript-estree": "8.0.1" + "@typescript-eslint/scope-manager": "8.1.0", + "@typescript-eslint/types": "8.1.0", + "@typescript-eslint/typescript-estree": "8.1.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -1512,12 +1510,12 @@ } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.0.1.tgz", - "integrity": "sha512-W5E+o0UfUcK5EgchLZsyVWqARmsM7v54/qEq6PY3YI5arkgmCzHiuk0zKSJJbm71V0xdRna4BGomkCTXz2/LkQ==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.1.0.tgz", + "integrity": "sha512-ba0lNI19awqZ5ZNKh6wCModMwoZs457StTebQ0q1NP58zSi2F6MOZRXwfKZy+jB78JNJ/WH8GSh2IQNzXX8Nag==", "dev": true, "dependencies": { - "@typescript-eslint/types": "8.0.1", + "@typescript-eslint/types": "8.1.0", "eslint-visitor-keys": "^3.4.3" }, "engines": { @@ -1929,19 +1927,19 @@ } }, "node_modules/aurelia": { - "version": "2.0.0-beta.20", - "resolved": "https://registry.npmjs.org/aurelia/-/aurelia-2.0.0-beta.20.tgz", - "integrity": "sha512-SXQASH94VrI4acy0BxMoTfN+AKCxUtd5n/GD+nWvZ1oHHAq3yfgA9XqW0vNd15EHrTDK+XQmVivf1NC+4G8yMQ==", + "version": "2.0.0-beta.21", + "resolved": "https://registry.npmjs.org/aurelia/-/aurelia-2.0.0-beta.21.tgz", + "integrity": "sha512-7E+FzLYwggc7mI6PKFBIEY1lTjheJHLr+Ikuv3kXZaHvMJ3dmlRq01P8jR8trVDZ1B/Uio7aG/LGoIQijsfP3w==", "dependencies": { - "@aurelia/expression-parser": "2.0.0-beta.20", - "@aurelia/fetch-client": "2.0.0-beta.20", - "@aurelia/kernel": "2.0.0-beta.20", - "@aurelia/metadata": "2.0.0-beta.20", - "@aurelia/platform": "2.0.0-beta.20", - "@aurelia/platform-browser": "2.0.0-beta.20", - "@aurelia/runtime": "2.0.0-beta.20", - "@aurelia/runtime-html": "2.0.0-beta.20", - "@aurelia/template-compiler": "2.0.0-beta.20" + "@aurelia/expression-parser": "2.0.0-beta.21", + "@aurelia/fetch-client": "2.0.0-beta.21", + "@aurelia/kernel": "2.0.0-beta.21", + "@aurelia/metadata": "2.0.0-beta.21", + "@aurelia/platform": "2.0.0-beta.21", + "@aurelia/platform-browser": "2.0.0-beta.21", + "@aurelia/runtime": "2.0.0-beta.21", + "@aurelia/runtime-html": "2.0.0-beta.21", + "@aurelia/template-compiler": "2.0.0-beta.21" }, "engines": { "node": ">=14.17.0" @@ -1961,32 +1959,32 @@ } }, "node_modules/aurelia-slickgrid": { - "version": "8.5.0", - "resolved": "https://registry.npmjs.org/aurelia-slickgrid/-/aurelia-slickgrid-8.5.0.tgz", - "integrity": "sha512-zidQ9lX0elW0iHZ7rtVW+3dAsZZNfFZGslqN7KWBblBSfwXkz7ZFrqUNIyLk44SakNoY5TMIyqZSRZ9KR/ZLTA==", + "version": "8.5.1", + "resolved": "https://registry.npmjs.org/aurelia-slickgrid/-/aurelia-slickgrid-8.5.1.tgz", + "integrity": "sha512-YA4U2OsxLLdZekRZ3Jonh+6Mgka7md9uF3dUKCge++kWryGsWe+PSgJjL21u7eBS0rhcu/Jkp28ZYvBeORuH2g==", "dependencies": { - "@aurelia/i18n": "^2.0.0-beta.20", - "@aurelia/runtime": "^2.0.0-beta.20", - "@aurelia/runtime-html": "^2.0.0-beta.20", + "@aurelia/i18n": "^2.0.0-beta.21", + "@aurelia/runtime": "^2.0.0-beta.21", + "@aurelia/runtime-html": "^2.0.0-beta.21", "@formkit/tempo": "^0.1.2", - "@slickgrid-universal/common": "~5.5.0", - "@slickgrid-universal/custom-footer-component": "~5.5.0", - "@slickgrid-universal/empty-warning-component": "~5.5.0", - "@slickgrid-universal/event-pub-sub": "~5.5.0", - "@slickgrid-universal/pagination-component": "~5.5.0", - "@slickgrid-universal/row-detail-view-plugin": "~5.5.0", - "@slickgrid-universal/utils": "~5.5.0", + "@slickgrid-universal/common": "~5.5.1", + "@slickgrid-universal/custom-footer-component": "~5.5.1", + "@slickgrid-universal/empty-warning-component": "~5.5.1", + "@slickgrid-universal/event-pub-sub": "~5.5.1", + "@slickgrid-universal/pagination-component": "~5.5.1", + "@slickgrid-universal/row-detail-view-plugin": "~5.5.1", + "@slickgrid-universal/utils": "~5.5.1", "dequal": "^2.0.3", "sortablejs": "^1.15.2" }, "peerDependencies": { - "aurelia": "^2.0.0-beta.20" + "aurelia": "^2.0.0-beta.21" } }, "node_modules/autocompleter": { - "version": "9.3.0", - "resolved": "https://registry.npmjs.org/autocompleter/-/autocompleter-9.3.0.tgz", - "integrity": "sha512-ykZIm9OZd99I+ee3139O6mqrw9Jdtlk3CwHdDIxtOjNAcxUBChza8f0wrgL4+ZvmHNZgosljKdHskRKuiYjFHQ==" + "version": "9.3.2", + "resolved": "https://registry.npmjs.org/autocompleter/-/autocompleter-9.3.2.tgz", + "integrity": "sha512-rLbf2TLGOD7y+gOS36ksrZdIsvoHa2KXc2A7503w+NBRPrcF73zzFeYBxEcV/iMPjaBH3jFhNIYObZ7zt1fkCQ==" }, "node_modules/autoprefixer": { "version": "10.4.20", @@ -3204,16 +3202,16 @@ } }, "node_modules/eslint": { - "version": "9.8.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.8.0.tgz", - "integrity": "sha512-K8qnZ/QJzT2dLKdZJVX6W4XOwBzutMYmt0lqUS+JdXgd+HTYFlonFgkJ8s44d/zMPPCnOOk0kMWCApCPhiOy9A==", + "version": "9.9.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.9.0.tgz", + "integrity": "sha512-JfiKJrbx0506OEerjK2Y1QlldtBxkAlLxT5OEcRF8uaQ86noDe2k31Vw9rnSWv+MXZHj7OOUV/dA0AhdLFcyvA==", "dev": true, "dependencies": { "@eslint-community/eslint-utils": "^4.2.0", "@eslint-community/regexpp": "^4.11.0", "@eslint/config-array": "^0.17.1", "@eslint/eslintrc": "^3.1.0", - "@eslint/js": "9.8.0", + "@eslint/js": "9.9.0", "@humanwhocodes/module-importer": "^1.0.1", "@humanwhocodes/retry": "^0.3.0", "@nodelib/fs.walk": "^1.2.8", @@ -3252,6 +3250,14 @@ }, "funding": { "url": "https://eslint.org/donate" + }, + "peerDependencies": { + "jiti": "*" + }, + "peerDependenciesMeta": { + "jiti": { + "optional": true + } } }, "node_modules/eslint-compat-utils": { @@ -4541,10 +4547,25 @@ } }, "node_modules/i18next": { - "version": "17.3.1", - "license": "MIT", + "version": "23.13.0", + "resolved": "https://registry.npmjs.org/i18next/-/i18next-23.13.0.tgz", + "integrity": "sha512-B+g0/KTKmN3+NeMKPljQxdrih6Q6lyDF5O2e/Ofd0JQsTLojJD/BSTTN04iw6OVc0yBiHeypu5hoBNV6ag44Zw==", + "funding": [ + { + "type": "individual", + "url": "https://locize.com" + }, + { + "type": "individual", + "url": "https://locize.com/i18next.html" + }, + { + "type": "individual", + "url": "https://www.i18next.com/how-to/faq#i18next-is-awesome.-how-can-i-support-the-project" + } + ], "dependencies": { - "@babel/runtime": "^7.3.1" + "@babel/runtime": "^7.23.2" } }, "node_modules/iconv-lite": { @@ -5566,9 +5587,9 @@ } }, "node_modules/multiple-select-vanilla": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/multiple-select-vanilla/-/multiple-select-vanilla-3.3.0.tgz", - "integrity": "sha512-T+jGaxc/n+xJ8UfHjwdUXjaj9/75B7GRk/KD9Sp6jVq+OXQEChtbJd4TUyY4ujL5JLQI6eSObloBqlsJDzGutw==", + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/multiple-select-vanilla/-/multiple-select-vanilla-3.3.1.tgz", + "integrity": "sha512-c8HdfzI/YuVdoYPW+T1lJpkPWWTjjAUDLfLWpmVAwsIAJeFJvMsujvMGwd39yosys2LZFi5sCBiNM2Uc0Wr/nA==", "dependencies": { "@types/trusted-types": "^2.0.7" }, @@ -6568,6 +6589,11 @@ "node": ">= 10.13.0" } }, + "node_modules/regenerator-runtime": { + "version": "0.14.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", + "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==" + }, "node_modules/regexp.prototype.flags": { "version": "1.4.3", "dev": true, @@ -7797,14 +7823,14 @@ } }, "node_modules/typescript-eslint": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.0.1.tgz", - "integrity": "sha512-V3Y+MdfhawxEjE16dWpb7/IOgeXnLwAEEkS7v8oDqNcR1oYlqWhGH/iHqHdKVdpWme1VPZ0SoywXAkCqawj2eQ==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.1.0.tgz", + "integrity": "sha512-prB2U3jXPJLpo1iVLN338Lvolh6OrcCZO+9Yv6AR+tvegPPptYCDBIHiEEUdqRi8gAv2bXNKfMUrgAd2ejn/ow==", "dev": true, "dependencies": { - "@typescript-eslint/eslint-plugin": "8.0.1", - "@typescript-eslint/parser": "8.0.1", - "@typescript-eslint/utils": "8.0.1" + "@typescript-eslint/eslint-plugin": "8.1.0", + "@typescript-eslint/parser": "8.1.0", + "@typescript-eslint/utils": "8.1.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -7839,9 +7865,9 @@ } }, "node_modules/undici-types": { - "version": "6.13.0", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.13.0.tgz", - "integrity": "sha512-xtFJHudx8S2DSoujjMd1WeWvn7KKWFRESZTMeL1RptAYERu29D6jphMjjY+vn96jvN3kVPDNxU/E13VTaXj6jg==", + "version": "6.19.6", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.19.6.tgz", + "integrity": "sha512-e/vggGopEfTKSvj4ihnOLTsqhrKRN3LeO6qSN/GxohhuRv8qH9bNQ4B8W7e/vFL+0XTnmHPB4/kegunZGA4Org==", "dev": true }, "node_modules/unicorn-magic": { @@ -7951,9 +7977,9 @@ } }, "node_modules/vanilla-calendar-picker": { - "version": "2.11.8", - "resolved": "https://registry.npmjs.org/vanilla-calendar-picker/-/vanilla-calendar-picker-2.11.8.tgz", - "integrity": "sha512-MK+9v1bERnjYRhNxE6DxsUg1h1e+yjHuu+R0Sd2K1LNR261gnyShRTBxEOOzJl1O1M9XL8gMga/IJPc6ldUoCg==" + "version": "2.11.9", + "resolved": "https://registry.npmjs.org/vanilla-calendar-picker/-/vanilla-calendar-picker-2.11.9.tgz", + "integrity": "sha512-XnGs83zOgD2J1CY349DjJAxUqKf8+o5QrnhU5uIfdJxGELLkB+rVpFjXAHzOImd12UVpLrI5r6huiEljt6lpnA==" }, "node_modules/vary": { "version": "1.1.2", @@ -8639,146 +8665,146 @@ }, "dependencies": { "@aurelia/expression-parser": { - "version": "2.0.0-beta.20", - "resolved": "https://registry.npmjs.org/@aurelia/expression-parser/-/expression-parser-2.0.0-beta.20.tgz", - "integrity": "sha512-r1P9rTZAOflCq/hANTRt9hwtrloGwQkiB7g+XitJQR5OMqPW/XhEfzK20QPS5edrE7xKHywMziCs4DDJ/iAUtg==", + "version": "2.0.0-beta.21", + "resolved": "https://registry.npmjs.org/@aurelia/expression-parser/-/expression-parser-2.0.0-beta.21.tgz", + "integrity": "sha512-XSjMqRvB+C+qMxMLflQQXhaYJXA+MPTClN9gxGC9Ro8T42wrGWRdBp5VO12L63bs0eJjD+m7GyAgQ7KRoVdd5Q==", "requires": { - "@aurelia/kernel": "2.0.0-beta.20" + "@aurelia/kernel": "2.0.0-beta.21" } }, "@aurelia/fetch-client": { - "version": "2.0.0-beta.20", - "resolved": "https://registry.npmjs.org/@aurelia/fetch-client/-/fetch-client-2.0.0-beta.20.tgz", - "integrity": "sha512-sThyRjMGm03Y1RitxGDUG+QgcZophECuBtJzyZO/UoutxseZppBWakpNGulK8bTH5BHLNXEyBlUqV5c/egclVA==", + "version": "2.0.0-beta.21", + "resolved": "https://registry.npmjs.org/@aurelia/fetch-client/-/fetch-client-2.0.0-beta.21.tgz", + "integrity": "sha512-hUjAiJ/F59oV1aOKoxcWzw9S8EwBmK2HsFVOJm8N53oAbmP+9gwq72b+wGeaA9o99TjZ1cKxW945yufe7JzqDA==", "requires": { - "@aurelia/kernel": "2.0.0-beta.20", - "@aurelia/metadata": "2.0.0-beta.20" + "@aurelia/kernel": "2.0.0-beta.21", + "@aurelia/metadata": "2.0.0-beta.21" } }, "@aurelia/i18n": { - "version": "2.0.0-beta.20", - "resolved": "https://registry.npmjs.org/@aurelia/i18n/-/i18n-2.0.0-beta.20.tgz", - "integrity": "sha512-4b6IOGjGUoWR6KQ9tHXIqdxU92VjgOaa3m5ZHvO4h2BLMVa2OQX3orhi9Lc9x5RiL+7/aB/BX1YVpAhcNLNU/g==", - "requires": { - "@aurelia/expression-parser": "2.0.0-beta.20", - "@aurelia/kernel": "2.0.0-beta.20", - "@aurelia/metadata": "2.0.0-beta.20", - "@aurelia/platform": "2.0.0-beta.20", - "@aurelia/runtime": "2.0.0-beta.20", - "@aurelia/runtime-html": "2.0.0-beta.20", - "@aurelia/template-compiler": "2.0.0-beta.20", + "version": "2.0.0-beta.21", + "resolved": "https://registry.npmjs.org/@aurelia/i18n/-/i18n-2.0.0-beta.21.tgz", + "integrity": "sha512-yodGJnRhKPP8pq14wCbC+0iDt4c2Wvn2Ttw5H35FsR9t4y3YyIlvO0tdzl/L4UMkS74wfb0KEHbUpDpcHixY/Q==", + "requires": { + "@aurelia/expression-parser": "2.0.0-beta.21", + "@aurelia/kernel": "2.0.0-beta.21", + "@aurelia/metadata": "2.0.0-beta.21", + "@aurelia/platform": "2.0.0-beta.21", + "@aurelia/runtime": "2.0.0-beta.21", + "@aurelia/runtime-html": "2.0.0-beta.21", + "@aurelia/template-compiler": "2.0.0-beta.21", "i18next": ">= 17.3.1" } }, "@aurelia/kernel": { - "version": "2.0.0-beta.20", - "resolved": "https://registry.npmjs.org/@aurelia/kernel/-/kernel-2.0.0-beta.20.tgz", - "integrity": "sha512-0ifacB8k6h2GTv702J+uXZ5CPXSZhXIHGWhReL0xZf0wrQE+8Z88cPF7Qjy9i8X1kfs5vPUoJOYqfW1CevJNkA==", + "version": "2.0.0-beta.21", + "resolved": "https://registry.npmjs.org/@aurelia/kernel/-/kernel-2.0.0-beta.21.tgz", + "integrity": "sha512-A5XHdyK6EMtuiwlqbKm8WlX+UVBpPQrHdr9U+raadSi5HxncmtmjFVCLbVtUpp2j0EpppWSs+JuIdDhPbVzlIA==", "requires": { - "@aurelia/metadata": "2.0.0-beta.20", - "@aurelia/platform": "2.0.0-beta.20" + "@aurelia/metadata": "2.0.0-beta.21", + "@aurelia/platform": "2.0.0-beta.21" } }, "@aurelia/metadata": { - "version": "2.0.0-beta.20", - "resolved": "https://registry.npmjs.org/@aurelia/metadata/-/metadata-2.0.0-beta.20.tgz", - "integrity": "sha512-Cr3k+UCcJKzw7GyBgLsXzRANF7z8LgJYNh89kpwnE34+/p4yvGbC4aAndwUuc9brObaIE6vcXu0+ALqYPUndeQ==" + "version": "2.0.0-beta.21", + "resolved": "https://registry.npmjs.org/@aurelia/metadata/-/metadata-2.0.0-beta.21.tgz", + "integrity": "sha512-GtZ6NebijItCICbjSM2B3RI96lj5dns9OgmZGprGu/sOhE8qdL/2iWUHv8ksdMEt2KmBiMgo3uIaiYkm79HLvg==" }, "@aurelia/platform": { - "version": "2.0.0-beta.20", - "resolved": "https://registry.npmjs.org/@aurelia/platform/-/platform-2.0.0-beta.20.tgz", - "integrity": "sha512-8oDuYpjUCyrvV2fxGnpUrtS4Su6RUouSnxJtY62346jGxFjHwE+m51dTwyi1QUnoKiZLlbY+MjbtcTjf5+faqA==" + "version": "2.0.0-beta.21", + "resolved": "https://registry.npmjs.org/@aurelia/platform/-/platform-2.0.0-beta.21.tgz", + "integrity": "sha512-Rr8ZaU0k2fs2vnfAkJJpuSsphrrPsX/9XqoQqgbLZAavRGKL1+06mmyk+nlADewLk0rQpsys1nMxqPiR6zDf3g==" }, "@aurelia/platform-browser": { - "version": "2.0.0-beta.20", - "resolved": "https://registry.npmjs.org/@aurelia/platform-browser/-/platform-browser-2.0.0-beta.20.tgz", - "integrity": "sha512-rMpOxi4Gdo2IHESpD8Qt2CaGzDPbgaLZp4RnYWN/p474Ga7bASCOgLYl+JYFSgFtk7d1nqRj+I/l3N9RgXgBCQ==", + "version": "2.0.0-beta.21", + "resolved": "https://registry.npmjs.org/@aurelia/platform-browser/-/platform-browser-2.0.0-beta.21.tgz", + "integrity": "sha512-zXcTSxMv776+0ar8jom+MdifrSNBSfEK8m6PBTpj59tHH2lg+2ngZtG/EujtdnwX0dH5/TIzOJnej7zLdG5duw==", "requires": { - "@aurelia/platform": "2.0.0-beta.20" + "@aurelia/platform": "2.0.0-beta.21" } }, "@aurelia/plugin-conventions": { - "version": "2.0.0-beta.20", - "resolved": "https://registry.npmjs.org/@aurelia/plugin-conventions/-/plugin-conventions-2.0.0-beta.20.tgz", - "integrity": "sha512-CiRbX3NygpPCLp34csFL0LgFqDWtJhFMYEteugnlFfWvZffSDxH4xYHaQwLVwRkrIiksBIzRfytw6qzhxH6iNg==", + "version": "2.0.0-beta.21", + "resolved": "https://registry.npmjs.org/@aurelia/plugin-conventions/-/plugin-conventions-2.0.0-beta.21.tgz", + "integrity": "sha512-Se6X4y1eIL2936Lw46LdjuFcgkywUgEX3P3KYsRqNHOaMODbfZqp2qxVE8XwXcR59o5oTsvTo3GitQc0AvPmYw==", "dev": true, "requires": { - "@aurelia/kernel": "2.0.0-beta.20", - "@aurelia/metadata": "2.0.0-beta.20", - "@aurelia/platform": "2.0.0-beta.20", - "@aurelia/runtime": "2.0.0-beta.20", - "@aurelia/runtime-html": "2.0.0-beta.20", + "@aurelia/kernel": "2.0.0-beta.21", + "@aurelia/metadata": "2.0.0-beta.21", + "@aurelia/platform": "2.0.0-beta.21", + "@aurelia/runtime": "2.0.0-beta.21", + "@aurelia/runtime-html": "2.0.0-beta.21", "modify-code": "^2.1.3", "parse5": "^7.1.2", "typescript": "^5.4.2" } }, "@aurelia/route-recognizer": { - "version": "2.0.0-beta.20", - "resolved": "https://registry.npmjs.org/@aurelia/route-recognizer/-/route-recognizer-2.0.0-beta.20.tgz", - "integrity": "sha512-QnpngpqSPoCge172Blg3LdIKBOFY19GOMx/54ZVsXlt/PVPfdCGL+/Y6zBJbMv8bpIcOuD9yqEALXP4OV+UpPw==" + "version": "2.0.0-beta.21", + "resolved": "https://registry.npmjs.org/@aurelia/route-recognizer/-/route-recognizer-2.0.0-beta.21.tgz", + "integrity": "sha512-WePXRqbFV1DAW6tSqaSORq8uWg2VkECWIiCwIP7DWj7/pteCQQDSK9mqj8a7bk1Ah7U0/7US8P7L2hCNURCBIg==" }, "@aurelia/router": { - "version": "2.0.0-beta.20", - "resolved": "https://registry.npmjs.org/@aurelia/router/-/router-2.0.0-beta.20.tgz", - "integrity": "sha512-1gY2xaYdrXy8P0pz0+HtXCowVWd2kh8dKrkmEzFYDLBKFTNe1Eho72TuIg1kSMLBPy+PAc6a83dhY99NWx+krg==", + "version": "2.0.0-beta.21", + "resolved": "https://registry.npmjs.org/@aurelia/router/-/router-2.0.0-beta.21.tgz", + "integrity": "sha512-D4i02FIr+HDrGhCItouja1t/kZeBEQ7lNu6SW4paHsU2levfvopgxDm4aMVBfXmTmrbETBIo6ftUEEpM1nqyBg==", "requires": { - "@aurelia/kernel": "2.0.0-beta.20", - "@aurelia/metadata": "2.0.0-beta.20", - "@aurelia/platform": "2.0.0-beta.20", - "@aurelia/platform-browser": "2.0.0-beta.20", - "@aurelia/route-recognizer": "2.0.0-beta.20", - "@aurelia/runtime": "2.0.0-beta.20", - "@aurelia/runtime-html": "2.0.0-beta.20", - "@aurelia/template-compiler": "2.0.0-beta.20" + "@aurelia/kernel": "2.0.0-beta.21", + "@aurelia/metadata": "2.0.0-beta.21", + "@aurelia/platform": "2.0.0-beta.21", + "@aurelia/platform-browser": "2.0.0-beta.21", + "@aurelia/route-recognizer": "2.0.0-beta.21", + "@aurelia/runtime": "2.0.0-beta.21", + "@aurelia/runtime-html": "2.0.0-beta.21", + "@aurelia/template-compiler": "2.0.0-beta.21" } }, "@aurelia/runtime": { - "version": "2.0.0-beta.20", - "resolved": "https://registry.npmjs.org/@aurelia/runtime/-/runtime-2.0.0-beta.20.tgz", - "integrity": "sha512-sTxk4TBwyGGdmqf84Ka5QBXuNwBMDl2U+lEYGoE7w3sj++82eojR+I5O2oj6whYYMldbQuGkNfFGUW8nWXTIwQ==", + "version": "2.0.0-beta.21", + "resolved": "https://registry.npmjs.org/@aurelia/runtime/-/runtime-2.0.0-beta.21.tgz", + "integrity": "sha512-3IwwyFT2IuCQiYhcHybtyqwroYkhGJwQOO7gg3ExifYq4tJyIlW/NMxMH13ZRQmz4d4BQgwzIXphfei070/zjQ==", "requires": { - "@aurelia/expression-parser": "2.0.0-beta.20", - "@aurelia/kernel": "2.0.0-beta.20", - "@aurelia/metadata": "2.0.0-beta.20", - "@aurelia/platform": "2.0.0-beta.20" + "@aurelia/expression-parser": "2.0.0-beta.21", + "@aurelia/kernel": "2.0.0-beta.21", + "@aurelia/metadata": "2.0.0-beta.21", + "@aurelia/platform": "2.0.0-beta.21" } }, "@aurelia/runtime-html": { - "version": "2.0.0-beta.20", - "resolved": "https://registry.npmjs.org/@aurelia/runtime-html/-/runtime-html-2.0.0-beta.20.tgz", - "integrity": "sha512-nY2UB8mrtvv/iDLJinACVGgv2Y2wCzigiiBuyss6+G8SzoDWjGKxoBGlriV7/NH8egkt0C4WZXhPWcVC16Btkw==", + "version": "2.0.0-beta.21", + "resolved": "https://registry.npmjs.org/@aurelia/runtime-html/-/runtime-html-2.0.0-beta.21.tgz", + "integrity": "sha512-MrSkSMEGJ9vsDcr87UcCobxNLwQvXOn1QAR4SLo3IYQS3aAy9e5Tv5cPhXi6mPkhK2/P35WPUM/aqKi0EsPF4Q==", "requires": { - "@aurelia/expression-parser": "2.0.0-beta.20", - "@aurelia/kernel": "2.0.0-beta.20", - "@aurelia/metadata": "2.0.0-beta.20", - "@aurelia/platform": "2.0.0-beta.20", - "@aurelia/platform-browser": "2.0.0-beta.20", - "@aurelia/runtime": "2.0.0-beta.20", - "@aurelia/template-compiler": "2.0.0-beta.20" + "@aurelia/expression-parser": "2.0.0-beta.21", + "@aurelia/kernel": "2.0.0-beta.21", + "@aurelia/metadata": "2.0.0-beta.21", + "@aurelia/platform": "2.0.0-beta.21", + "@aurelia/platform-browser": "2.0.0-beta.21", + "@aurelia/runtime": "2.0.0-beta.21", + "@aurelia/template-compiler": "2.0.0-beta.21" } }, "@aurelia/template-compiler": { - "version": "2.0.0-beta.20", - "resolved": "https://registry.npmjs.org/@aurelia/template-compiler/-/template-compiler-2.0.0-beta.20.tgz", - "integrity": "sha512-KpDg6Ab1Egq5apt4fL0zO/SaDm6RVV/ZjwHhc51LaqSh191z8NHnKoyUNIROif6Q2ymxZwAM168egN2bvnM5Wg==", + "version": "2.0.0-beta.21", + "resolved": "https://registry.npmjs.org/@aurelia/template-compiler/-/template-compiler-2.0.0-beta.21.tgz", + "integrity": "sha512-XSYSb2myvSBmjx6XkvO2RATLH4EHbSyuU9IQdD8KnRLaUKPHHkrPVGYnlRN7HujqVAumVZLue1YtK2w0PyHSXw==", "requires": { - "@aurelia/expression-parser": "2.0.0-beta.20", - "@aurelia/kernel": "2.0.0-beta.20", - "@aurelia/metadata": "2.0.0-beta.20" + "@aurelia/expression-parser": "2.0.0-beta.21", + "@aurelia/kernel": "2.0.0-beta.21", + "@aurelia/metadata": "2.0.0-beta.21" } }, "@aurelia/webpack-loader": { - "version": "2.0.0-beta.20", - "resolved": "https://registry.npmjs.org/@aurelia/webpack-loader/-/webpack-loader-2.0.0-beta.20.tgz", - "integrity": "sha512-usZ5lR0ClQWSWXHx8mcAUwVxSadzkgdZlJL/93qTCWMn3e1M/nArw1BR0N48ZBqMBkoUDTImWrf0TX98AUN3FQ==", + "version": "2.0.0-beta.21", + "resolved": "https://registry.npmjs.org/@aurelia/webpack-loader/-/webpack-loader-2.0.0-beta.21.tgz", + "integrity": "sha512-aYt/GRvEhKmpoB1OB3oJ052btKc3Gs+zI3rRVJIdv6Bnw4IFkdf2KJ8weCLGCPJoUKt2LHUDuNJTU8/PwZ/N4Q==", "dev": true, "requires": { - "@aurelia/kernel": "2.0.0-beta.20", - "@aurelia/metadata": "2.0.0-beta.20", - "@aurelia/platform": "2.0.0-beta.20", - "@aurelia/plugin-conventions": "2.0.0-beta.20", - "@aurelia/runtime": "2.0.0-beta.20", + "@aurelia/kernel": "2.0.0-beta.21", + "@aurelia/metadata": "2.0.0-beta.21", + "@aurelia/platform": "2.0.0-beta.21", + "@aurelia/plugin-conventions": "2.0.0-beta.21", + "@aurelia/runtime": "2.0.0-beta.21", "loader-utils": "^2.0.0" } }, @@ -8810,14 +8836,11 @@ } }, "@babel/runtime": { - "version": "7.23.6", + "version": "7.25.0", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.25.0.tgz", + "integrity": "sha512-7dRy4DwXwtzBrPbZflqxnvfxLF8kdZXPkhymtDeFoFqE6ldzjQFgYTtYIFARcLEYDrqfBfYcZt1WqFxRoyC9Rw==", "requires": { "regenerator-runtime": "^0.14.0" - }, - "dependencies": { - "regenerator-runtime": { - "version": "0.14.1" - } } }, "@cspotcode/source-map-support": { @@ -8971,9 +8994,9 @@ } }, "@eslint/js": { - "version": "9.8.0", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.8.0.tgz", - "integrity": "sha512-MfluB7EUfxXtv3i/++oh89uzAr4PDI4nn201hsp+qaXqsjAWzinlZEHEfPgAX4doIlKvPG/i0A9dpKxOLII8yA==", + "version": "9.9.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.9.0.tgz", + "integrity": "sha512-hhetes6ZHP3BlXLxmd8K2SNgkhNSi+UcecbnwWKwpP7kyi/uC75DJ1lOOBO3xrC4jyojtGE3YxKZPHfk4yrgug==", "dev": true }, "@eslint/object-schema": { @@ -9172,143 +9195,144 @@ "dev": true }, "@slickgrid-universal/binding": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@slickgrid-universal/binding/-/binding-5.5.0.tgz", - "integrity": "sha512-AQwwoZIOX1ei//dBLLAmNRID9F32OHIi4eXM80IMPdIu3YQuJYXz0lgbCK6F7lSrXzIMjPdMuFDYZG5Ov7LnIQ==" + "version": "5.5.1", + "resolved": "https://registry.npmjs.org/@slickgrid-universal/binding/-/binding-5.5.1.tgz", + "integrity": "sha512-XWoX+is9UgMqyj9rAtdNs1iFMc5DaiAkeIdtcIz3k+3dwjRWM5riHkpSgVlv6rqjttpgXi7B1PX78FJ1akUmTw==" }, "@slickgrid-universal/common": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@slickgrid-universal/common/-/common-5.5.0.tgz", - "integrity": "sha512-gERhBeRqe5uVtlJETiiz6+ENN3zwuFV1UnZp5cd1knwbmhM2tpNaED0gO1lyxSVSxvnEClUgsQCL6gs3syxegg==", + "version": "5.5.1", + "resolved": "https://registry.npmjs.org/@slickgrid-universal/common/-/common-5.5.1.tgz", + "integrity": "sha512-iQrGpA6LB7i9RTYxfr9vLcO7lsUN6n5SWGxg2cyYC4dxCEw1Z53ISSdfgLgHjUI69lnte3vqL4jQU+m6qsgnEA==", "requires": { "@formkit/tempo": "^0.1.2", - "@slickgrid-universal/binding": "~5.5.0", - "@slickgrid-universal/event-pub-sub": "~5.5.0", - "@slickgrid-universal/utils": "~5.5.0", + "@slickgrid-universal/binding": "~5.5.1", + "@slickgrid-universal/event-pub-sub": "~5.5.1", + "@slickgrid-universal/utils": "~5.5.1", "@types/sortablejs": "^1.15.8", - "autocompleter": "^9.3.0", + "@types/trusted-types": "^2.0.7", + "autocompleter": "^9.3.2", "dequal": "^2.0.3", "excel-builder-vanilla": "3.0.1", - "multiple-select-vanilla": "^3.2.2", + "multiple-select-vanilla": "^3.3.1", "sortablejs": "^1.15.2", "un-flatten-tree": "^2.0.12", - "vanilla-calendar-picker": "^2.11.8" + "vanilla-calendar-picker": "^2.11.9" } }, "@slickgrid-universal/composite-editor-component": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@slickgrid-universal/composite-editor-component/-/composite-editor-component-5.5.0.tgz", - "integrity": "sha512-mm6CpfVOEuRSRLMqK6eg214Z+PnTzUOnW5mnekKbcW0XkdnwTCyYxM70eIxdzCsYSL6zcUYMdWOOc5YTlfA6Wg==", + "version": "5.5.1", + "resolved": "https://registry.npmjs.org/@slickgrid-universal/composite-editor-component/-/composite-editor-component-5.5.1.tgz", + "integrity": "sha512-c8dVmqieR7oJ1jsMz09g0D95FhZxYaYXlPe+jh74JTPlJEOgFUtYz79I+/EhJcLzt9xfgY9ClxH+J6fmQQUflQ==", "requires": { - "@slickgrid-universal/binding": "~5.5.0", - "@slickgrid-universal/common": "~5.5.0", - "@slickgrid-universal/utils": "~5.5.0" + "@slickgrid-universal/binding": "~5.5.1", + "@slickgrid-universal/common": "~5.5.1", + "@slickgrid-universal/utils": "~5.5.1" } }, "@slickgrid-universal/custom-footer-component": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@slickgrid-universal/custom-footer-component/-/custom-footer-component-5.5.0.tgz", - "integrity": "sha512-y4MviGTfqPO7wbQdNf39+FLSw0W0b0A5vYPi2ZfPd7QxLrzviYGI1upZmGEk4/wd+quiC2wKWZDWTwY1XKRZOA==", + "version": "5.5.1", + "resolved": "https://registry.npmjs.org/@slickgrid-universal/custom-footer-component/-/custom-footer-component-5.5.1.tgz", + "integrity": "sha512-WDsfeKM44y6fBhYtzKsOyFKTyM2K8CCd83zQg1g0MBKIhtAELPWW3gUrVG23YuZn32/pG8Gca3IsONP5FA8iLA==", "requires": { "@formkit/tempo": "^0.1.2", - "@slickgrid-universal/binding": "~5.5.0", - "@slickgrid-universal/common": "~5.5.0" + "@slickgrid-universal/binding": "~5.5.1", + "@slickgrid-universal/common": "~5.5.1" } }, "@slickgrid-universal/custom-tooltip-plugin": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@slickgrid-universal/custom-tooltip-plugin/-/custom-tooltip-plugin-5.5.0.tgz", - "integrity": "sha512-6MPKZumDcn1t3DKNam/OM6E6OFOWXgYQwHAVYHZqd3Y1XHTVch69QngRLHvn4KJ3q9luukqVW6hq0tsjH2RtNg==", + "version": "5.5.1", + "resolved": "https://registry.npmjs.org/@slickgrid-universal/custom-tooltip-plugin/-/custom-tooltip-plugin-5.5.1.tgz", + "integrity": "sha512-VNUqhC39TuY2fk+IEzSJf7e/Ee0McLIfGO0/cyC6vJtwP2I5tOSLxfzlOiGg1JZvA6onvrmX0IxlMUUtxVsBMA==", "requires": { - "@slickgrid-universal/common": "~5.5.0", - "@slickgrid-universal/utils": "~5.5.0" + "@slickgrid-universal/common": "~5.5.1", + "@slickgrid-universal/utils": "~5.5.1" } }, "@slickgrid-universal/empty-warning-component": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@slickgrid-universal/empty-warning-component/-/empty-warning-component-5.5.0.tgz", - "integrity": "sha512-iYRORauRzBdDd0pNgoapqNAWhOzrQ0xzuDheVQ2trfNTMZbT+UWBUHERCqOceidK9TTg5U1ukOG452eg4Jcnwg==", + "version": "5.5.1", + "resolved": "https://registry.npmjs.org/@slickgrid-universal/empty-warning-component/-/empty-warning-component-5.5.1.tgz", + "integrity": "sha512-23HVgo1Iz7V/QpTsCIhxwb+W8xlvaAzsYwCJRsut72xHmKOc366SgWaDVC8Nk4J4ZLj5zkgH9uhuGwkNxwyKiw==", "requires": { - "@slickgrid-universal/common": "~5.5.0" + "@slickgrid-universal/common": "~5.5.1" } }, "@slickgrid-universal/event-pub-sub": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@slickgrid-universal/event-pub-sub/-/event-pub-sub-5.5.0.tgz", - "integrity": "sha512-5nhXnS2oJZTUQAOt8WX6YQz0mhdSbY1CDAMrIc32QoDEFRQRuxBOEw3tqAwWq8CLTE7eXSyhldVbBiTgumXSzA==", + "version": "5.5.1", + "resolved": "https://registry.npmjs.org/@slickgrid-universal/event-pub-sub/-/event-pub-sub-5.5.1.tgz", + "integrity": "sha512-a+vYlK5SS7KA72xSR5oXqFMBIWgLXc7B6hXE/KOruZSN/wyTqXfdZVkB0jHmfO5FFBCvBNCS2TnZ+4GQNXw8PQ==", "requires": { - "@slickgrid-universal/utils": "~5.5.0" + "@slickgrid-universal/utils": "~5.5.1" } }, "@slickgrid-universal/excel-export": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@slickgrid-universal/excel-export/-/excel-export-5.5.0.tgz", - "integrity": "sha512-kTmpdBxoZOEEO17PMNp42U/eLE6XhuTpfoPU2/j2e0nOBhs4u6GBLd0zQnotHRRrH00cyRz6W/uoM2PZg/y6qg==", + "version": "5.5.1", + "resolved": "https://registry.npmjs.org/@slickgrid-universal/excel-export/-/excel-export-5.5.1.tgz", + "integrity": "sha512-YNXFtwD0/SlBecr8gA/eGLAh9Yv+T4/EiNlhe9vqf+9gsePMsZX4g7/mxzYVMS/AXOsesHT+umcvfWuDeWNBXA==", "requires": { - "@slickgrid-universal/common": "~5.5.0", - "@slickgrid-universal/utils": "~5.5.0", + "@slickgrid-universal/common": "~5.5.1", + "@slickgrid-universal/utils": "~5.5.1", "excel-builder-vanilla": "^3.0.1" } }, "@slickgrid-universal/graphql": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@slickgrid-universal/graphql/-/graphql-5.5.0.tgz", - "integrity": "sha512-WnHFRdxS4a4qcbw61gEgXcwXgjCdbHf8+04xoexPAHVV3TfE6VeIei6oXgGh5/zTavd+IZ7TsWMjxe80FQt/mA==", + "version": "5.5.1", + "resolved": "https://registry.npmjs.org/@slickgrid-universal/graphql/-/graphql-5.5.1.tgz", + "integrity": "sha512-UnCytuQ8TCbZW52/r9vfOc/lNeiguPOwmxIC+ynogIESoZ48c+0G+ZvWHDNa+FDY4Inw2HzOItNpvnmN1rHQqA==", "requires": { - "@slickgrid-universal/common": "~5.5.0", - "@slickgrid-universal/utils": "~5.5.0" + "@slickgrid-universal/common": "~5.5.1", + "@slickgrid-universal/utils": "~5.5.1" } }, "@slickgrid-universal/odata": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@slickgrid-universal/odata/-/odata-5.5.0.tgz", - "integrity": "sha512-mg/YW24SCkI28gLouwEFcpsCLf6nXwdOsqHCozP5r9YOHPsr0fH+zxrhvf6B7MqtB6YXyaVpuzoWG2p2BhrFZQ==", + "version": "5.5.1", + "resolved": "https://registry.npmjs.org/@slickgrid-universal/odata/-/odata-5.5.1.tgz", + "integrity": "sha512-ZADK3ypLq2iN7MEH/F95O0g2lCzeS2UdtL914LOLZDnBwUQrMG1G9MFGXw2GhU0NcWtMa1qRXC6hCtArnue8LA==", "requires": { - "@slickgrid-universal/common": "~5.5.0", - "@slickgrid-universal/utils": "~5.5.0" + "@slickgrid-universal/common": "~5.5.1", + "@slickgrid-universal/utils": "~5.5.1" } }, "@slickgrid-universal/pagination-component": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@slickgrid-universal/pagination-component/-/pagination-component-5.5.0.tgz", - "integrity": "sha512-GoiVNgMOMSMx4pwpGmbXYk/E25EEFbVkaJFWYmkcKwpoHyyMaswl1oMuG12U+lGASrcJbQ8e4wBCnmjLLjKicA==", + "version": "5.5.1", + "resolved": "https://registry.npmjs.org/@slickgrid-universal/pagination-component/-/pagination-component-5.5.1.tgz", + "integrity": "sha512-u+PmrfpV2rLvAKcEJ/4JZ2ypuncZMiRwDNXEiQv1WmoeSwa18aVbyBEChO73Fy2e3WP6rT7UHmI7pwu+dRaLeg==", "requires": { - "@slickgrid-universal/binding": "~5.5.0", - "@slickgrid-universal/common": "~5.5.0" + "@slickgrid-universal/binding": "~5.5.1", + "@slickgrid-universal/common": "~5.5.1" } }, "@slickgrid-universal/row-detail-view-plugin": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@slickgrid-universal/row-detail-view-plugin/-/row-detail-view-plugin-5.5.0.tgz", - "integrity": "sha512-D+AIkj0XpH4ZHc++O4zKqVTpAAXX+n9/4RxkpoIDkVBGuWubu9unb6TTnNqkMyOAxnn08RSYj6IIDQKtUsipbg==", + "version": "5.5.1", + "resolved": "https://registry.npmjs.org/@slickgrid-universal/row-detail-view-plugin/-/row-detail-view-plugin-5.5.1.tgz", + "integrity": "sha512-O7/8Wr9DJhusnrisXogsYRgKxiGZTLC2JHZD09HtSYDw3LhRECdCPquvPK8NC2Tb48XPL44PqcIXb0WAphY1hQ==", "requires": { - "@slickgrid-universal/common": "~5.5.0", - "@slickgrid-universal/utils": "~5.5.0" + "@slickgrid-universal/common": "~5.5.1", + "@slickgrid-universal/utils": "~5.5.1" } }, "@slickgrid-universal/rxjs-observable": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@slickgrid-universal/rxjs-observable/-/rxjs-observable-5.5.0.tgz", - "integrity": "sha512-sBN1AecVDI2h6yJ5jrjG2JIV/kKB2TRKP+8MiHCWGeLeErlvqP/rQH7jLH6my2zbz3J5rSnkuItiiLEon96D5w==", + "version": "5.5.1", + "resolved": "https://registry.npmjs.org/@slickgrid-universal/rxjs-observable/-/rxjs-observable-5.5.1.tgz", + "integrity": "sha512-2wChr7bGjreYF7rX9pCwjy0ah0HyE/U/lQYdZVKR7KJjbR5es3kgA9tytd4yXnHbInawu6tt8V3DQ9GnvbMjBg==", "requires": { - "@slickgrid-universal/common": "~5.5.0", + "@slickgrid-universal/common": "~5.5.1", "rxjs": "^7.8.1" } }, "@slickgrid-universal/text-export": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@slickgrid-universal/text-export/-/text-export-5.5.0.tgz", - "integrity": "sha512-gMxei8nlMYPmcGPwtmKW1GmFC2zqVGqwZXUl/OeFtIHp0IMtUaztZcCmxC4WJWOEzgxqZMofE0pKIYpUv+zliA==", + "version": "5.5.1", + "resolved": "https://registry.npmjs.org/@slickgrid-universal/text-export/-/text-export-5.5.1.tgz", + "integrity": "sha512-S4Z4FATkxNhJCKe++Ur+awABUDeiDq/h/EeCGSmqJMDPViq68ColQ6OiRdLSrGRQ6MV++Zp8gZNDQac+Bo0M4A==", "requires": { - "@slickgrid-universal/common": "~5.5.0", - "@slickgrid-universal/utils": "~5.5.0", + "@slickgrid-universal/common": "~5.5.1", + "@slickgrid-universal/utils": "~5.5.1", "text-encoding-utf-8": "^1.0.2" } }, "@slickgrid-universal/utils": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@slickgrid-universal/utils/-/utils-5.5.0.tgz", - "integrity": "sha512-wExXsBsSV+VKQR7y+37hbaHXCzvR3Gpwz86BipL+Mj2dTSXLp5Ucobt8taZHAVEj4+VD2V1Uwm1GLEFOPmgJ7Q==" + "version": "5.5.1", + "resolved": "https://registry.npmjs.org/@slickgrid-universal/utils/-/utils-5.5.1.tgz", + "integrity": "sha512-XTuoKFFgi0Zv3Af2AiqLplXPc3g4xhzf+v7tIAvlU4sCHxTVn6kolf/i70rFsd5epkTn4+KxcGHfj2HHwBwfIw==" }, "@tsconfig/node10": { "version": "1.0.9", @@ -9452,12 +9476,12 @@ "dev": true }, "@types/node": { - "version": "22.1.0", - "resolved": "https://registry.npmjs.org/@types/node/-/node-22.1.0.tgz", - "integrity": "sha512-AOmuRF0R2/5j1knA3c6G3HOk523Ga+l+ZXltX8SF1+5oqcXijjfTd8fY3XRZqSihEu9XhtQnKYLmkFaoxgsJHw==", + "version": "22.4.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.4.0.tgz", + "integrity": "sha512-49AbMDwYUz7EXxKU/r7mXOsxwFr4BYbvB7tWYxVuLdb2ibd30ijjXINSMAHiEEZk5PCRBmW1gUeisn2VMKt3cQ==", "dev": true, "requires": { - "undici-types": "~6.13.0" + "undici-types": "~6.19.2" } }, "@types/node-forge": { @@ -9559,16 +9583,16 @@ } }, "@typescript-eslint/eslint-plugin": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.0.1.tgz", - "integrity": "sha512-5g3Y7GDFsJAnY4Yhvk8sZtFfV6YNF2caLzjrRPUBzewjPCaj0yokePB4LJSobyCzGMzjZZYFbwuzbfDHlimXbQ==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.1.0.tgz", + "integrity": "sha512-LlNBaHFCEBPHyD4pZXb35mzjGkuGKXU5eeCA1SxvHfiRES0E82dOounfVpL4DCqYvJEKab0bZIA0gCRpdLKkCw==", "dev": true, "requires": { "@eslint-community/regexpp": "^4.10.0", - "@typescript-eslint/scope-manager": "8.0.1", - "@typescript-eslint/type-utils": "8.0.1", - "@typescript-eslint/utils": "8.0.1", - "@typescript-eslint/visitor-keys": "8.0.1", + "@typescript-eslint/scope-manager": "8.1.0", + "@typescript-eslint/type-utils": "8.1.0", + "@typescript-eslint/utils": "8.1.0", + "@typescript-eslint/visitor-keys": "8.1.0", "graphemer": "^1.4.0", "ignore": "^5.3.1", "natural-compare": "^1.4.0", @@ -9576,15 +9600,15 @@ } }, "@typescript-eslint/parser": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.0.1.tgz", - "integrity": "sha512-5IgYJ9EO/12pOUwiBKFkpU7rS3IU21mtXzB81TNwq2xEybcmAZrE9qwDtsb5uQd9aVO9o0fdabFyAmKveXyujg==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.1.0.tgz", + "integrity": "sha512-U7iTAtGgJk6DPX9wIWPPOlt1gO57097G06gIcl0N0EEnNw8RGD62c+2/DiP/zL7KrkqnnqF7gtFGR7YgzPllTA==", "dev": true, "requires": { - "@typescript-eslint/scope-manager": "8.0.1", - "@typescript-eslint/types": "8.0.1", - "@typescript-eslint/typescript-estree": "8.0.1", - "@typescript-eslint/visitor-keys": "8.0.1", + "@typescript-eslint/scope-manager": "8.1.0", + "@typescript-eslint/types": "8.1.0", + "@typescript-eslint/typescript-estree": "8.1.0", + "@typescript-eslint/visitor-keys": "8.1.0", "debug": "^4.3.4" }, "dependencies": { @@ -9606,23 +9630,23 @@ } }, "@typescript-eslint/scope-manager": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.0.1.tgz", - "integrity": "sha512-NpixInP5dm7uukMiRyiHjRKkom5RIFA4dfiHvalanD2cF0CLUuQqxfg8PtEUo9yqJI2bBhF+pcSafqnG3UBnRQ==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.1.0.tgz", + "integrity": "sha512-DsuOZQji687sQUjm4N6c9xABJa7fjvfIdjqpSIIVOgaENf2jFXiM9hIBZOL3hb6DHK9Nvd2d7zZnoMLf9e0OtQ==", "dev": true, "requires": { - "@typescript-eslint/types": "8.0.1", - "@typescript-eslint/visitor-keys": "8.0.1" + "@typescript-eslint/types": "8.1.0", + "@typescript-eslint/visitor-keys": "8.1.0" } }, "@typescript-eslint/type-utils": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.0.1.tgz", - "integrity": "sha512-+/UT25MWvXeDX9YaHv1IS6KI1fiuTto43WprE7pgSMswHbn1Jm9GEM4Txp+X74ifOWV8emu2AWcbLhpJAvD5Ng==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.1.0.tgz", + "integrity": "sha512-oLYvTxljVvsMnldfl6jIKxTaU7ok7km0KDrwOt1RHYu6nxlhN3TIx8k5Q52L6wR33nOwDgM7VwW1fT1qMNfFIA==", "dev": true, "requires": { - "@typescript-eslint/typescript-estree": "8.0.1", - "@typescript-eslint/utils": "8.0.1", + "@typescript-eslint/typescript-estree": "8.1.0", + "@typescript-eslint/utils": "8.1.0", "debug": "^4.3.4", "ts-api-utils": "^1.3.0" }, @@ -9645,19 +9669,19 @@ } }, "@typescript-eslint/types": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.0.1.tgz", - "integrity": "sha512-PpqTVT3yCA/bIgJ12czBuE3iBlM3g4inRSC5J0QOdQFAn07TYrYEQBBKgXH1lQpglup+Zy6c1fxuwTk4MTNKIw==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.1.0.tgz", + "integrity": "sha512-q2/Bxa0gMOu/2/AKALI0tCKbG2zppccnRIRCW6BaaTlRVaPKft4oVYPp7WOPpcnsgbr0qROAVCVKCvIQ0tbWog==", "dev": true }, "@typescript-eslint/typescript-estree": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.0.1.tgz", - "integrity": "sha512-8V9hriRvZQXPWU3bbiUV4Epo7EvgM6RTs+sUmxp5G//dBGy402S7Fx0W0QkB2fb4obCF8SInoUzvTYtc3bkb5w==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.1.0.tgz", + "integrity": "sha512-NTHhmufocEkMiAord/g++gWKb0Fr34e9AExBRdqgWdVBaKoei2dIyYKD9Q0jBnvfbEA5zaf8plUFMUH6kQ0vGg==", "dev": true, "requires": { - "@typescript-eslint/types": "8.0.1", - "@typescript-eslint/visitor-keys": "8.0.1", + "@typescript-eslint/types": "8.1.0", + "@typescript-eslint/visitor-keys": "8.1.0", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -9710,24 +9734,24 @@ } }, "@typescript-eslint/utils": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.0.1.tgz", - "integrity": "sha512-CBFR0G0sCt0+fzfnKaciu9IBsKvEKYwN9UZ+eeogK1fYHg4Qxk1yf/wLQkLXlq8wbU2dFlgAesxt8Gi76E8RTA==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.1.0.tgz", + "integrity": "sha512-ypRueFNKTIFwqPeJBfeIpxZ895PQhNyH4YID6js0UoBImWYoSjBsahUn9KMiJXh94uOjVBgHD9AmkyPsPnFwJA==", "dev": true, "requires": { "@eslint-community/eslint-utils": "^4.4.0", - "@typescript-eslint/scope-manager": "8.0.1", - "@typescript-eslint/types": "8.0.1", - "@typescript-eslint/typescript-estree": "8.0.1" + "@typescript-eslint/scope-manager": "8.1.0", + "@typescript-eslint/types": "8.1.0", + "@typescript-eslint/typescript-estree": "8.1.0" } }, "@typescript-eslint/visitor-keys": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.0.1.tgz", - "integrity": "sha512-W5E+o0UfUcK5EgchLZsyVWqARmsM7v54/qEq6PY3YI5arkgmCzHiuk0zKSJJbm71V0xdRna4BGomkCTXz2/LkQ==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.1.0.tgz", + "integrity": "sha512-ba0lNI19awqZ5ZNKh6wCModMwoZs457StTebQ0q1NP58zSi2F6MOZRXwfKZy+jB78JNJ/WH8GSh2IQNzXX8Nag==", "dev": true, "requires": { - "@typescript-eslint/types": "8.0.1", + "@typescript-eslint/types": "8.1.0", "eslint-visitor-keys": "^3.4.3" }, "dependencies": { @@ -10037,19 +10061,19 @@ "dev": true }, "aurelia": { - "version": "2.0.0-beta.20", - "resolved": "https://registry.npmjs.org/aurelia/-/aurelia-2.0.0-beta.20.tgz", - "integrity": "sha512-SXQASH94VrI4acy0BxMoTfN+AKCxUtd5n/GD+nWvZ1oHHAq3yfgA9XqW0vNd15EHrTDK+XQmVivf1NC+4G8yMQ==", + "version": "2.0.0-beta.21", + "resolved": "https://registry.npmjs.org/aurelia/-/aurelia-2.0.0-beta.21.tgz", + "integrity": "sha512-7E+FzLYwggc7mI6PKFBIEY1lTjheJHLr+Ikuv3kXZaHvMJ3dmlRq01P8jR8trVDZ1B/Uio7aG/LGoIQijsfP3w==", "requires": { - "@aurelia/expression-parser": "2.0.0-beta.20", - "@aurelia/fetch-client": "2.0.0-beta.20", - "@aurelia/kernel": "2.0.0-beta.20", - "@aurelia/metadata": "2.0.0-beta.20", - "@aurelia/platform": "2.0.0-beta.20", - "@aurelia/platform-browser": "2.0.0-beta.20", - "@aurelia/runtime": "2.0.0-beta.20", - "@aurelia/runtime-html": "2.0.0-beta.20", - "@aurelia/template-compiler": "2.0.0-beta.20" + "@aurelia/expression-parser": "2.0.0-beta.21", + "@aurelia/fetch-client": "2.0.0-beta.21", + "@aurelia/kernel": "2.0.0-beta.21", + "@aurelia/metadata": "2.0.0-beta.21", + "@aurelia/platform": "2.0.0-beta.21", + "@aurelia/platform-browser": "2.0.0-beta.21", + "@aurelia/runtime": "2.0.0-beta.21", + "@aurelia/runtime-html": "2.0.0-beta.21", + "@aurelia/template-compiler": "2.0.0-beta.21" } }, "aurelia-pal": { @@ -10064,29 +10088,29 @@ } }, "aurelia-slickgrid": { - "version": "8.5.0", - "resolved": "https://registry.npmjs.org/aurelia-slickgrid/-/aurelia-slickgrid-8.5.0.tgz", - "integrity": "sha512-zidQ9lX0elW0iHZ7rtVW+3dAsZZNfFZGslqN7KWBblBSfwXkz7ZFrqUNIyLk44SakNoY5TMIyqZSRZ9KR/ZLTA==", + "version": "8.5.1", + "resolved": "https://registry.npmjs.org/aurelia-slickgrid/-/aurelia-slickgrid-8.5.1.tgz", + "integrity": "sha512-YA4U2OsxLLdZekRZ3Jonh+6Mgka7md9uF3dUKCge++kWryGsWe+PSgJjL21u7eBS0rhcu/Jkp28ZYvBeORuH2g==", "requires": { - "@aurelia/i18n": "^2.0.0-beta.20", - "@aurelia/runtime": "^2.0.0-beta.20", - "@aurelia/runtime-html": "^2.0.0-beta.20", + "@aurelia/i18n": "^2.0.0-beta.21", + "@aurelia/runtime": "^2.0.0-beta.21", + "@aurelia/runtime-html": "^2.0.0-beta.21", "@formkit/tempo": "^0.1.2", - "@slickgrid-universal/common": "~5.5.0", - "@slickgrid-universal/custom-footer-component": "~5.5.0", - "@slickgrid-universal/empty-warning-component": "~5.5.0", - "@slickgrid-universal/event-pub-sub": "~5.5.0", - "@slickgrid-universal/pagination-component": "~5.5.0", - "@slickgrid-universal/row-detail-view-plugin": "~5.5.0", - "@slickgrid-universal/utils": "~5.5.0", + "@slickgrid-universal/common": "~5.5.1", + "@slickgrid-universal/custom-footer-component": "~5.5.1", + "@slickgrid-universal/empty-warning-component": "~5.5.1", + "@slickgrid-universal/event-pub-sub": "~5.5.1", + "@slickgrid-universal/pagination-component": "~5.5.1", + "@slickgrid-universal/row-detail-view-plugin": "~5.5.1", + "@slickgrid-universal/utils": "~5.5.1", "dequal": "^2.0.3", "sortablejs": "^1.15.2" } }, "autocompleter": { - "version": "9.3.0", - "resolved": "https://registry.npmjs.org/autocompleter/-/autocompleter-9.3.0.tgz", - "integrity": "sha512-ykZIm9OZd99I+ee3139O6mqrw9Jdtlk3CwHdDIxtOjNAcxUBChza8f0wrgL4+ZvmHNZgosljKdHskRKuiYjFHQ==" + "version": "9.3.2", + "resolved": "https://registry.npmjs.org/autocompleter/-/autocompleter-9.3.2.tgz", + "integrity": "sha512-rLbf2TLGOD7y+gOS36ksrZdIsvoHa2KXc2A7503w+NBRPrcF73zzFeYBxEcV/iMPjaBH3jFhNIYObZ7zt1fkCQ==" }, "autoprefixer": { "version": "10.4.20", @@ -10881,16 +10905,16 @@ "dev": true }, "eslint": { - "version": "9.8.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.8.0.tgz", - "integrity": "sha512-K8qnZ/QJzT2dLKdZJVX6W4XOwBzutMYmt0lqUS+JdXgd+HTYFlonFgkJ8s44d/zMPPCnOOk0kMWCApCPhiOy9A==", + "version": "9.9.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.9.0.tgz", + "integrity": "sha512-JfiKJrbx0506OEerjK2Y1QlldtBxkAlLxT5OEcRF8uaQ86noDe2k31Vw9rnSWv+MXZHj7OOUV/dA0AhdLFcyvA==", "dev": true, "requires": { "@eslint-community/eslint-utils": "^4.2.0", "@eslint-community/regexpp": "^4.11.0", "@eslint/config-array": "^0.17.1", "@eslint/eslintrc": "^3.1.0", - "@eslint/js": "9.8.0", + "@eslint/js": "9.9.0", "@humanwhocodes/module-importer": "^1.0.1", "@humanwhocodes/retry": "^0.3.0", "@nodelib/fs.walk": "^1.2.8", @@ -11758,9 +11782,11 @@ "dev": true }, "i18next": { - "version": "17.3.1", + "version": "23.13.0", + "resolved": "https://registry.npmjs.org/i18next/-/i18next-23.13.0.tgz", + "integrity": "sha512-B+g0/KTKmN3+NeMKPljQxdrih6Q6lyDF5O2e/Ofd0JQsTLojJD/BSTTN04iw6OVc0yBiHeypu5hoBNV6ag44Zw==", "requires": { - "@babel/runtime": "^7.3.1" + "@babel/runtime": "^7.23.2" } }, "iconv-lite": { @@ -12407,9 +12433,9 @@ } }, "multiple-select-vanilla": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/multiple-select-vanilla/-/multiple-select-vanilla-3.3.0.tgz", - "integrity": "sha512-T+jGaxc/n+xJ8UfHjwdUXjaj9/75B7GRk/KD9Sp6jVq+OXQEChtbJd4TUyY4ujL5JLQI6eSObloBqlsJDzGutw==", + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/multiple-select-vanilla/-/multiple-select-vanilla-3.3.1.tgz", + "integrity": "sha512-c8HdfzI/YuVdoYPW+T1lJpkPWWTjjAUDLfLWpmVAwsIAJeFJvMsujvMGwd39yosys2LZFi5sCBiNM2Uc0Wr/nA==", "requires": { "@types/trusted-types": "^2.0.7" } @@ -13053,6 +13079,11 @@ "resolve": "^1.20.0" } }, + "regenerator-runtime": { + "version": "0.14.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", + "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==" + }, "regexp.prototype.flags": { "version": "1.4.3", "dev": true, @@ -13830,14 +13861,14 @@ "dev": true }, "typescript-eslint": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.0.1.tgz", - "integrity": "sha512-V3Y+MdfhawxEjE16dWpb7/IOgeXnLwAEEkS7v8oDqNcR1oYlqWhGH/iHqHdKVdpWme1VPZ0SoywXAkCqawj2eQ==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.1.0.tgz", + "integrity": "sha512-prB2U3jXPJLpo1iVLN338Lvolh6OrcCZO+9Yv6AR+tvegPPptYCDBIHiEEUdqRi8gAv2bXNKfMUrgAd2ejn/ow==", "dev": true, "requires": { - "@typescript-eslint/eslint-plugin": "8.0.1", - "@typescript-eslint/parser": "8.0.1", - "@typescript-eslint/utils": "8.0.1" + "@typescript-eslint/eslint-plugin": "8.1.0", + "@typescript-eslint/parser": "8.1.0", + "@typescript-eslint/utils": "8.1.0" } }, "un-flatten-tree": { @@ -13856,9 +13887,9 @@ } }, "undici-types": { - "version": "6.13.0", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.13.0.tgz", - "integrity": "sha512-xtFJHudx8S2DSoujjMd1WeWvn7KKWFRESZTMeL1RptAYERu29D6jphMjjY+vn96jvN3kVPDNxU/E13VTaXj6jg==", + "version": "6.19.6", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.19.6.tgz", + "integrity": "sha512-e/vggGopEfTKSvj4ihnOLTsqhrKRN3LeO6qSN/GxohhuRv8qH9bNQ4B8W7e/vFL+0XTnmHPB4/kegunZGA4Org==", "dev": true }, "unicorn-magic": { @@ -13921,9 +13952,9 @@ } }, "vanilla-calendar-picker": { - "version": "2.11.8", - "resolved": "https://registry.npmjs.org/vanilla-calendar-picker/-/vanilla-calendar-picker-2.11.8.tgz", - "integrity": "sha512-MK+9v1bERnjYRhNxE6DxsUg1h1e+yjHuu+R0Sd2K1LNR261gnyShRTBxEOOzJl1O1M9XL8gMga/IJPc6ldUoCg==" + "version": "2.11.9", + "resolved": "https://registry.npmjs.org/vanilla-calendar-picker/-/vanilla-calendar-picker-2.11.9.tgz", + "integrity": "sha512-XnGs83zOgD2J1CY349DjJAxUqKf8+o5QrnhU5uIfdJxGELLkB+rVpFjXAHzOImd12UVpLrI5r6huiEljt6lpnA==" }, "vary": { "version": "1.1.2", diff --git a/webpack-bs5-demo-with-locales/package.json b/webpack-bs5-demo-with-locales/package.json index c956102..43dec61 100644 --- a/webpack-bs5-demo-with-locales/package.json +++ b/webpack-bs5-demo-with-locales/package.json @@ -22,19 +22,19 @@ "test": "au test" }, "dependencies": { - "@aurelia/fetch-client": "^2.0.0-beta.20", - "@aurelia/router": "^2.0.0-beta.20", + "@aurelia/fetch-client": "^2.0.0-beta.21", + "@aurelia/router": "^2.0.0-beta.21", "@formkit/tempo": "^0.1.2", "@popperjs/core": "^2.11.8", - "@slickgrid-universal/composite-editor-component": "^5.5.0", - "@slickgrid-universal/custom-tooltip-plugin": "^5.5.0", - "@slickgrid-universal/excel-export": "^5.5.0", - "@slickgrid-universal/graphql": "^5.5.0", - "@slickgrid-universal/odata": "^5.5.0", - "@slickgrid-universal/rxjs-observable": "^5.5.0", - "@slickgrid-universal/text-export": "^5.5.0", - "aurelia": "^2.0.0-beta.20", - "aurelia-slickgrid": "^8.5.0", + "@slickgrid-universal/composite-editor-component": "^5.5.1", + "@slickgrid-universal/custom-tooltip-plugin": "^5.5.1", + "@slickgrid-universal/excel-export": "^5.5.1", + "@slickgrid-universal/graphql": "^5.5.1", + "@slickgrid-universal/odata": "^5.5.1", + "@slickgrid-universal/rxjs-observable": "^5.5.1", + "@slickgrid-universal/text-export": "^5.5.1", + "aurelia": "^2.0.0-beta.21", + "aurelia-slickgrid": "^8.5.1", "bootstrap": "^5.3.3", "dompurify": "^3.1.6", "fetch-jsonp": "^1.3.0", @@ -42,12 +42,12 @@ "tslib": "^2.6.3" }, "devDependencies": { - "@aurelia/webpack-loader": "^2.0.0-beta.20", + "@aurelia/webpack-loader": "^2.0.0-beta.21", "@faker-js/faker": "^8.4.1", "@fnando/sparkline": "^0.3.10", "@types/bluebird": "^3.5.42", "@types/fnando__sparkline": "^0.3.7", - "@types/node": "^22.1.0", + "@types/node": "^22.4.0", "@types/webpack": "^5.28.5", "aurelia-polyfills": "^1.3.4", "autoprefixer": "^10.4.20", @@ -56,7 +56,7 @@ "copyfiles": "^2.4.1", "cross-env": "^7.0.3", "css-loader": "^7.1.2", - "eslint": "^9.8.0", + "eslint": "^9.9.0", "eslint-plugin-n": "^17.10.2", "eslint-plugin-prefer-arrow": "^1.2.3", "file-loader": "^6.2.0", @@ -77,7 +77,7 @@ "ts-loader": "^9.5.1", "ts-node": "^10.9.2", "typescript": "^5.5.4", - "typescript-eslint": "^8.0.1", + "typescript-eslint": "^8.1.0", "webpack": "^5.93.0", "webpack-bundle-analyzer": "^4.10.2", "webpack-cli": "^5.1.4", diff --git a/webpack-bs5-demo/package-lock.json b/webpack-bs5-demo/package-lock.json index a3cef21..c029070 100644 --- a/webpack-bs5-demo/package-lock.json +++ b/webpack-bs5-demo/package-lock.json @@ -9,20 +9,20 @@ "version": "0.0.0", "license": "MIT", "dependencies": { - "@aurelia/fetch-client": "^2.0.0-beta.20", - "@aurelia/i18n": "^2.0.0-beta.20", - "@aurelia/router": "^2.0.0-beta.20", + "@aurelia/fetch-client": "^2.0.0-beta.21", + "@aurelia/i18n": "^2.0.0-beta.21", + "@aurelia/router": "^2.0.0-beta.21", "@formkit/tempo": "^0.1.2", "@popperjs/core": "^2.11.8", - "@slickgrid-universal/composite-editor-component": "^5.5.0", - "@slickgrid-universal/custom-tooltip-plugin": "^5.5.0", - "@slickgrid-universal/excel-export": "^5.5.0", - "@slickgrid-universal/graphql": "^5.5.0", - "@slickgrid-universal/odata": "^5.5.0", - "@slickgrid-universal/rxjs-observable": "^5.5.0", - "@slickgrid-universal/text-export": "^5.5.0", - "aurelia": "^2.0.0-beta.20", - "aurelia-slickgrid": "^8.5.0", + "@slickgrid-universal/composite-editor-component": "^5.5.1", + "@slickgrid-universal/custom-tooltip-plugin": "^5.5.1", + "@slickgrid-universal/excel-export": "^5.5.1", + "@slickgrid-universal/graphql": "^5.5.1", + "@slickgrid-universal/odata": "^5.5.1", + "@slickgrid-universal/rxjs-observable": "^5.5.1", + "@slickgrid-universal/text-export": "^5.5.1", + "aurelia": "^2.0.0-beta.21", + "aurelia-slickgrid": "^8.5.1", "bootstrap": "^5.3.3", "dompurify": "^3.1.6", "fetch-jsonp": "^1.3.0", @@ -31,13 +31,13 @@ "tslib": "^2.6.3" }, "devDependencies": { - "@aurelia/webpack-loader": "^2.0.0-beta.20", + "@aurelia/webpack-loader": "^2.0.0-beta.21", "@faker-js/faker": "^8.4.1", "@fnando/sparkline": "^0.3.10", "@types/bluebird": "^3.5.42", "@types/fnando__sparkline": "^0.3.7", "@types/i18next-xhr-backend": "^1.4.2", - "@types/node": "^22.1.0", + "@types/node": "^22.4.0", "@types/webpack": "^5.28.5", "aurelia-polyfills": "^1.3.4", "autoprefixer": "^10.4.20", @@ -46,7 +46,7 @@ "copyfiles": "^2.4.1", "cross-env": "^7.0.3", "css-loader": "^7.1.2", - "eslint": "^9.8.0", + "eslint": "^9.9.0", "eslint-plugin-n": "^17.10.2", "eslint-plugin-prefer-arrow": "^1.2.3", "file-loader": "^6.2.0", @@ -67,7 +67,7 @@ "ts-loader": "^9.5.1", "ts-node": "^10.9.2", "typescript": "^5.5.4", - "typescript-eslint": "^8.0.1", + "typescript-eslint": "^8.1.0", "webpack": "^5.93.0", "webpack-bundle-analyzer": "^4.10.2", "webpack-cli": "^5.1.4", @@ -79,40 +79,40 @@ } }, "node_modules/@aurelia/expression-parser": { - "version": "2.0.0-beta.20", - "resolved": "https://registry.npmjs.org/@aurelia/expression-parser/-/expression-parser-2.0.0-beta.20.tgz", - "integrity": "sha512-r1P9rTZAOflCq/hANTRt9hwtrloGwQkiB7g+XitJQR5OMqPW/XhEfzK20QPS5edrE7xKHywMziCs4DDJ/iAUtg==", + "version": "2.0.0-beta.21", + "resolved": "https://registry.npmjs.org/@aurelia/expression-parser/-/expression-parser-2.0.0-beta.21.tgz", + "integrity": "sha512-XSjMqRvB+C+qMxMLflQQXhaYJXA+MPTClN9gxGC9Ro8T42wrGWRdBp5VO12L63bs0eJjD+m7GyAgQ7KRoVdd5Q==", "dependencies": { - "@aurelia/kernel": "2.0.0-beta.20" + "@aurelia/kernel": "2.0.0-beta.21" }, "engines": { "node": ">=14.17.0" } }, "node_modules/@aurelia/fetch-client": { - "version": "2.0.0-beta.20", - "resolved": "https://registry.npmjs.org/@aurelia/fetch-client/-/fetch-client-2.0.0-beta.20.tgz", - "integrity": "sha512-sThyRjMGm03Y1RitxGDUG+QgcZophECuBtJzyZO/UoutxseZppBWakpNGulK8bTH5BHLNXEyBlUqV5c/egclVA==", + "version": "2.0.0-beta.21", + "resolved": "https://registry.npmjs.org/@aurelia/fetch-client/-/fetch-client-2.0.0-beta.21.tgz", + "integrity": "sha512-hUjAiJ/F59oV1aOKoxcWzw9S8EwBmK2HsFVOJm8N53oAbmP+9gwq72b+wGeaA9o99TjZ1cKxW945yufe7JzqDA==", "dependencies": { - "@aurelia/kernel": "2.0.0-beta.20", - "@aurelia/metadata": "2.0.0-beta.20" + "@aurelia/kernel": "2.0.0-beta.21", + "@aurelia/metadata": "2.0.0-beta.21" }, "engines": { "node": ">=14.17.0" } }, "node_modules/@aurelia/i18n": { - "version": "2.0.0-beta.20", - "resolved": "https://registry.npmjs.org/@aurelia/i18n/-/i18n-2.0.0-beta.20.tgz", - "integrity": "sha512-4b6IOGjGUoWR6KQ9tHXIqdxU92VjgOaa3m5ZHvO4h2BLMVa2OQX3orhi9Lc9x5RiL+7/aB/BX1YVpAhcNLNU/g==", - "dependencies": { - "@aurelia/expression-parser": "2.0.0-beta.20", - "@aurelia/kernel": "2.0.0-beta.20", - "@aurelia/metadata": "2.0.0-beta.20", - "@aurelia/platform": "2.0.0-beta.20", - "@aurelia/runtime": "2.0.0-beta.20", - "@aurelia/runtime-html": "2.0.0-beta.20", - "@aurelia/template-compiler": "2.0.0-beta.20", + "version": "2.0.0-beta.21", + "resolved": "https://registry.npmjs.org/@aurelia/i18n/-/i18n-2.0.0-beta.21.tgz", + "integrity": "sha512-yodGJnRhKPP8pq14wCbC+0iDt4c2Wvn2Ttw5H35FsR9t4y3YyIlvO0tdzl/L4UMkS74wfb0KEHbUpDpcHixY/Q==", + "dependencies": { + "@aurelia/expression-parser": "2.0.0-beta.21", + "@aurelia/kernel": "2.0.0-beta.21", + "@aurelia/metadata": "2.0.0-beta.21", + "@aurelia/platform": "2.0.0-beta.21", + "@aurelia/runtime": "2.0.0-beta.21", + "@aurelia/runtime-html": "2.0.0-beta.21", + "@aurelia/template-compiler": "2.0.0-beta.21", "i18next": ">= 17.3.1" }, "engines": { @@ -120,55 +120,55 @@ } }, "node_modules/@aurelia/kernel": { - "version": "2.0.0-beta.20", - "resolved": "https://registry.npmjs.org/@aurelia/kernel/-/kernel-2.0.0-beta.20.tgz", - "integrity": "sha512-0ifacB8k6h2GTv702J+uXZ5CPXSZhXIHGWhReL0xZf0wrQE+8Z88cPF7Qjy9i8X1kfs5vPUoJOYqfW1CevJNkA==", + "version": "2.0.0-beta.21", + "resolved": "https://registry.npmjs.org/@aurelia/kernel/-/kernel-2.0.0-beta.21.tgz", + "integrity": "sha512-A5XHdyK6EMtuiwlqbKm8WlX+UVBpPQrHdr9U+raadSi5HxncmtmjFVCLbVtUpp2j0EpppWSs+JuIdDhPbVzlIA==", "dependencies": { - "@aurelia/metadata": "2.0.0-beta.20", - "@aurelia/platform": "2.0.0-beta.20" + "@aurelia/metadata": "2.0.0-beta.21", + "@aurelia/platform": "2.0.0-beta.21" }, "engines": { "node": ">=14.17.0" } }, "node_modules/@aurelia/metadata": { - "version": "2.0.0-beta.20", - "resolved": "https://registry.npmjs.org/@aurelia/metadata/-/metadata-2.0.0-beta.20.tgz", - "integrity": "sha512-Cr3k+UCcJKzw7GyBgLsXzRANF7z8LgJYNh89kpwnE34+/p4yvGbC4aAndwUuc9brObaIE6vcXu0+ALqYPUndeQ==", + "version": "2.0.0-beta.21", + "resolved": "https://registry.npmjs.org/@aurelia/metadata/-/metadata-2.0.0-beta.21.tgz", + "integrity": "sha512-GtZ6NebijItCICbjSM2B3RI96lj5dns9OgmZGprGu/sOhE8qdL/2iWUHv8ksdMEt2KmBiMgo3uIaiYkm79HLvg==", "engines": { "node": ">=14.17.0" } }, "node_modules/@aurelia/platform": { - "version": "2.0.0-beta.20", - "resolved": "https://registry.npmjs.org/@aurelia/platform/-/platform-2.0.0-beta.20.tgz", - "integrity": "sha512-8oDuYpjUCyrvV2fxGnpUrtS4Su6RUouSnxJtY62346jGxFjHwE+m51dTwyi1QUnoKiZLlbY+MjbtcTjf5+faqA==", + "version": "2.0.0-beta.21", + "resolved": "https://registry.npmjs.org/@aurelia/platform/-/platform-2.0.0-beta.21.tgz", + "integrity": "sha512-Rr8ZaU0k2fs2vnfAkJJpuSsphrrPsX/9XqoQqgbLZAavRGKL1+06mmyk+nlADewLk0rQpsys1nMxqPiR6zDf3g==", "engines": { "node": ">=14.17.0" } }, "node_modules/@aurelia/platform-browser": { - "version": "2.0.0-beta.20", - "resolved": "https://registry.npmjs.org/@aurelia/platform-browser/-/platform-browser-2.0.0-beta.20.tgz", - "integrity": "sha512-rMpOxi4Gdo2IHESpD8Qt2CaGzDPbgaLZp4RnYWN/p474Ga7bASCOgLYl+JYFSgFtk7d1nqRj+I/l3N9RgXgBCQ==", + "version": "2.0.0-beta.21", + "resolved": "https://registry.npmjs.org/@aurelia/platform-browser/-/platform-browser-2.0.0-beta.21.tgz", + "integrity": "sha512-zXcTSxMv776+0ar8jom+MdifrSNBSfEK8m6PBTpj59tHH2lg+2ngZtG/EujtdnwX0dH5/TIzOJnej7zLdG5duw==", "dependencies": { - "@aurelia/platform": "2.0.0-beta.20" + "@aurelia/platform": "2.0.0-beta.21" }, "engines": { "node": ">=14.17.0" } }, "node_modules/@aurelia/plugin-conventions": { - "version": "2.0.0-beta.20", - "resolved": "https://registry.npmjs.org/@aurelia/plugin-conventions/-/plugin-conventions-2.0.0-beta.20.tgz", - "integrity": "sha512-CiRbX3NygpPCLp34csFL0LgFqDWtJhFMYEteugnlFfWvZffSDxH4xYHaQwLVwRkrIiksBIzRfytw6qzhxH6iNg==", + "version": "2.0.0-beta.21", + "resolved": "https://registry.npmjs.org/@aurelia/plugin-conventions/-/plugin-conventions-2.0.0-beta.21.tgz", + "integrity": "sha512-Se6X4y1eIL2936Lw46LdjuFcgkywUgEX3P3KYsRqNHOaMODbfZqp2qxVE8XwXcR59o5oTsvTo3GitQc0AvPmYw==", "dev": true, "dependencies": { - "@aurelia/kernel": "2.0.0-beta.20", - "@aurelia/metadata": "2.0.0-beta.20", - "@aurelia/platform": "2.0.0-beta.20", - "@aurelia/runtime": "2.0.0-beta.20", - "@aurelia/runtime-html": "2.0.0-beta.20", + "@aurelia/kernel": "2.0.0-beta.21", + "@aurelia/metadata": "2.0.0-beta.21", + "@aurelia/platform": "2.0.0-beta.21", + "@aurelia/runtime": "2.0.0-beta.21", + "@aurelia/runtime-html": "2.0.0-beta.21", "modify-code": "^2.1.3", "parse5": "^7.1.2", "typescript": "^5.4.2" @@ -178,86 +178,86 @@ } }, "node_modules/@aurelia/route-recognizer": { - "version": "2.0.0-beta.20", - "resolved": "https://registry.npmjs.org/@aurelia/route-recognizer/-/route-recognizer-2.0.0-beta.20.tgz", - "integrity": "sha512-QnpngpqSPoCge172Blg3LdIKBOFY19GOMx/54ZVsXlt/PVPfdCGL+/Y6zBJbMv8bpIcOuD9yqEALXP4OV+UpPw==", + "version": "2.0.0-beta.21", + "resolved": "https://registry.npmjs.org/@aurelia/route-recognizer/-/route-recognizer-2.0.0-beta.21.tgz", + "integrity": "sha512-WePXRqbFV1DAW6tSqaSORq8uWg2VkECWIiCwIP7DWj7/pteCQQDSK9mqj8a7bk1Ah7U0/7US8P7L2hCNURCBIg==", "engines": { "node": ">=14.17.0" } }, "node_modules/@aurelia/router": { - "version": "2.0.0-beta.20", - "resolved": "https://registry.npmjs.org/@aurelia/router/-/router-2.0.0-beta.20.tgz", - "integrity": "sha512-1gY2xaYdrXy8P0pz0+HtXCowVWd2kh8dKrkmEzFYDLBKFTNe1Eho72TuIg1kSMLBPy+PAc6a83dhY99NWx+krg==", + "version": "2.0.0-beta.21", + "resolved": "https://registry.npmjs.org/@aurelia/router/-/router-2.0.0-beta.21.tgz", + "integrity": "sha512-D4i02FIr+HDrGhCItouja1t/kZeBEQ7lNu6SW4paHsU2levfvopgxDm4aMVBfXmTmrbETBIo6ftUEEpM1nqyBg==", "dependencies": { - "@aurelia/kernel": "2.0.0-beta.20", - "@aurelia/metadata": "2.0.0-beta.20", - "@aurelia/platform": "2.0.0-beta.20", - "@aurelia/platform-browser": "2.0.0-beta.20", - "@aurelia/route-recognizer": "2.0.0-beta.20", - "@aurelia/runtime": "2.0.0-beta.20", - "@aurelia/runtime-html": "2.0.0-beta.20", - "@aurelia/template-compiler": "2.0.0-beta.20" + "@aurelia/kernel": "2.0.0-beta.21", + "@aurelia/metadata": "2.0.0-beta.21", + "@aurelia/platform": "2.0.0-beta.21", + "@aurelia/platform-browser": "2.0.0-beta.21", + "@aurelia/route-recognizer": "2.0.0-beta.21", + "@aurelia/runtime": "2.0.0-beta.21", + "@aurelia/runtime-html": "2.0.0-beta.21", + "@aurelia/template-compiler": "2.0.0-beta.21" }, "engines": { "node": ">=14.17.0" } }, "node_modules/@aurelia/runtime": { - "version": "2.0.0-beta.20", - "resolved": "https://registry.npmjs.org/@aurelia/runtime/-/runtime-2.0.0-beta.20.tgz", - "integrity": "sha512-sTxk4TBwyGGdmqf84Ka5QBXuNwBMDl2U+lEYGoE7w3sj++82eojR+I5O2oj6whYYMldbQuGkNfFGUW8nWXTIwQ==", + "version": "2.0.0-beta.21", + "resolved": "https://registry.npmjs.org/@aurelia/runtime/-/runtime-2.0.0-beta.21.tgz", + "integrity": "sha512-3IwwyFT2IuCQiYhcHybtyqwroYkhGJwQOO7gg3ExifYq4tJyIlW/NMxMH13ZRQmz4d4BQgwzIXphfei070/zjQ==", "dependencies": { - "@aurelia/expression-parser": "2.0.0-beta.20", - "@aurelia/kernel": "2.0.0-beta.20", - "@aurelia/metadata": "2.0.0-beta.20", - "@aurelia/platform": "2.0.0-beta.20" + "@aurelia/expression-parser": "2.0.0-beta.21", + "@aurelia/kernel": "2.0.0-beta.21", + "@aurelia/metadata": "2.0.0-beta.21", + "@aurelia/platform": "2.0.0-beta.21" }, "engines": { "node": ">=14.17.0" } }, "node_modules/@aurelia/runtime-html": { - "version": "2.0.0-beta.20", - "resolved": "https://registry.npmjs.org/@aurelia/runtime-html/-/runtime-html-2.0.0-beta.20.tgz", - "integrity": "sha512-nY2UB8mrtvv/iDLJinACVGgv2Y2wCzigiiBuyss6+G8SzoDWjGKxoBGlriV7/NH8egkt0C4WZXhPWcVC16Btkw==", + "version": "2.0.0-beta.21", + "resolved": "https://registry.npmjs.org/@aurelia/runtime-html/-/runtime-html-2.0.0-beta.21.tgz", + "integrity": "sha512-MrSkSMEGJ9vsDcr87UcCobxNLwQvXOn1QAR4SLo3IYQS3aAy9e5Tv5cPhXi6mPkhK2/P35WPUM/aqKi0EsPF4Q==", "dependencies": { - "@aurelia/expression-parser": "2.0.0-beta.20", - "@aurelia/kernel": "2.0.0-beta.20", - "@aurelia/metadata": "2.0.0-beta.20", - "@aurelia/platform": "2.0.0-beta.20", - "@aurelia/platform-browser": "2.0.0-beta.20", - "@aurelia/runtime": "2.0.0-beta.20", - "@aurelia/template-compiler": "2.0.0-beta.20" + "@aurelia/expression-parser": "2.0.0-beta.21", + "@aurelia/kernel": "2.0.0-beta.21", + "@aurelia/metadata": "2.0.0-beta.21", + "@aurelia/platform": "2.0.0-beta.21", + "@aurelia/platform-browser": "2.0.0-beta.21", + "@aurelia/runtime": "2.0.0-beta.21", + "@aurelia/template-compiler": "2.0.0-beta.21" }, "engines": { "node": ">=14.17.0" } }, "node_modules/@aurelia/template-compiler": { - "version": "2.0.0-beta.20", - "resolved": "https://registry.npmjs.org/@aurelia/template-compiler/-/template-compiler-2.0.0-beta.20.tgz", - "integrity": "sha512-KpDg6Ab1Egq5apt4fL0zO/SaDm6RVV/ZjwHhc51LaqSh191z8NHnKoyUNIROif6Q2ymxZwAM168egN2bvnM5Wg==", + "version": "2.0.0-beta.21", + "resolved": "https://registry.npmjs.org/@aurelia/template-compiler/-/template-compiler-2.0.0-beta.21.tgz", + "integrity": "sha512-XSYSb2myvSBmjx6XkvO2RATLH4EHbSyuU9IQdD8KnRLaUKPHHkrPVGYnlRN7HujqVAumVZLue1YtK2w0PyHSXw==", "dependencies": { - "@aurelia/expression-parser": "2.0.0-beta.20", - "@aurelia/kernel": "2.0.0-beta.20", - "@aurelia/metadata": "2.0.0-beta.20" + "@aurelia/expression-parser": "2.0.0-beta.21", + "@aurelia/kernel": "2.0.0-beta.21", + "@aurelia/metadata": "2.0.0-beta.21" }, "engines": { "node": ">=14.17.0" } }, "node_modules/@aurelia/webpack-loader": { - "version": "2.0.0-beta.20", - "resolved": "https://registry.npmjs.org/@aurelia/webpack-loader/-/webpack-loader-2.0.0-beta.20.tgz", - "integrity": "sha512-usZ5lR0ClQWSWXHx8mcAUwVxSadzkgdZlJL/93qTCWMn3e1M/nArw1BR0N48ZBqMBkoUDTImWrf0TX98AUN3FQ==", + "version": "2.0.0-beta.21", + "resolved": "https://registry.npmjs.org/@aurelia/webpack-loader/-/webpack-loader-2.0.0-beta.21.tgz", + "integrity": "sha512-aYt/GRvEhKmpoB1OB3oJ052btKc3Gs+zI3rRVJIdv6Bnw4IFkdf2KJ8weCLGCPJoUKt2LHUDuNJTU8/PwZ/N4Q==", "dev": true, "dependencies": { - "@aurelia/kernel": "2.0.0-beta.20", - "@aurelia/metadata": "2.0.0-beta.20", - "@aurelia/platform": "2.0.0-beta.20", - "@aurelia/plugin-conventions": "2.0.0-beta.20", - "@aurelia/runtime": "2.0.0-beta.20", + "@aurelia/kernel": "2.0.0-beta.21", + "@aurelia/metadata": "2.0.0-beta.21", + "@aurelia/platform": "2.0.0-beta.21", + "@aurelia/plugin-conventions": "2.0.0-beta.21", + "@aurelia/runtime": "2.0.0-beta.21", "loader-utils": "^2.0.0" }, "engines": { @@ -518,9 +518,9 @@ "dev": true }, "node_modules/@eslint/js": { - "version": "9.8.0", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.8.0.tgz", - "integrity": "sha512-MfluB7EUfxXtv3i/++oh89uzAr4PDI4nn201hsp+qaXqsjAWzinlZEHEfPgAX4doIlKvPG/i0A9dpKxOLII8yA==", + "version": "9.9.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.9.0.tgz", + "integrity": "sha512-hhetes6ZHP3BlXLxmd8K2SNgkhNSi+UcecbnwWKwpP7kyi/uC75DJ1lOOBO3xrC4jyojtGE3YxKZPHfk4yrgug==", "dev": true, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -816,27 +816,28 @@ } }, "node_modules/@slickgrid-universal/binding": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@slickgrid-universal/binding/-/binding-5.5.0.tgz", - "integrity": "sha512-AQwwoZIOX1ei//dBLLAmNRID9F32OHIi4eXM80IMPdIu3YQuJYXz0lgbCK6F7lSrXzIMjPdMuFDYZG5Ov7LnIQ==" + "version": "5.5.1", + "resolved": "https://registry.npmjs.org/@slickgrid-universal/binding/-/binding-5.5.1.tgz", + "integrity": "sha512-XWoX+is9UgMqyj9rAtdNs1iFMc5DaiAkeIdtcIz3k+3dwjRWM5riHkpSgVlv6rqjttpgXi7B1PX78FJ1akUmTw==" }, "node_modules/@slickgrid-universal/common": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@slickgrid-universal/common/-/common-5.5.0.tgz", - "integrity": "sha512-gERhBeRqe5uVtlJETiiz6+ENN3zwuFV1UnZp5cd1knwbmhM2tpNaED0gO1lyxSVSxvnEClUgsQCL6gs3syxegg==", + "version": "5.5.1", + "resolved": "https://registry.npmjs.org/@slickgrid-universal/common/-/common-5.5.1.tgz", + "integrity": "sha512-iQrGpA6LB7i9RTYxfr9vLcO7lsUN6n5SWGxg2cyYC4dxCEw1Z53ISSdfgLgHjUI69lnte3vqL4jQU+m6qsgnEA==", "dependencies": { "@formkit/tempo": "^0.1.2", - "@slickgrid-universal/binding": "~5.5.0", - "@slickgrid-universal/event-pub-sub": "~5.5.0", - "@slickgrid-universal/utils": "~5.5.0", + "@slickgrid-universal/binding": "~5.5.1", + "@slickgrid-universal/event-pub-sub": "~5.5.1", + "@slickgrid-universal/utils": "~5.5.1", "@types/sortablejs": "^1.15.8", - "autocompleter": "^9.3.0", + "@types/trusted-types": "^2.0.7", + "autocompleter": "^9.3.2", "dequal": "^2.0.3", "excel-builder-vanilla": "3.0.1", - "multiple-select-vanilla": "^3.2.2", + "multiple-select-vanilla": "^3.3.1", "sortablejs": "^1.15.2", "un-flatten-tree": "^2.0.12", - "vanilla-calendar-picker": "^2.11.8" + "vanilla-calendar-picker": "^2.11.9" }, "engines": { "node": "^18.0.0 || >=20.0.0" @@ -847,57 +848,57 @@ } }, "node_modules/@slickgrid-universal/composite-editor-component": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@slickgrid-universal/composite-editor-component/-/composite-editor-component-5.5.0.tgz", - "integrity": "sha512-mm6CpfVOEuRSRLMqK6eg214Z+PnTzUOnW5mnekKbcW0XkdnwTCyYxM70eIxdzCsYSL6zcUYMdWOOc5YTlfA6Wg==", + "version": "5.5.1", + "resolved": "https://registry.npmjs.org/@slickgrid-universal/composite-editor-component/-/composite-editor-component-5.5.1.tgz", + "integrity": "sha512-c8dVmqieR7oJ1jsMz09g0D95FhZxYaYXlPe+jh74JTPlJEOgFUtYz79I+/EhJcLzt9xfgY9ClxH+J6fmQQUflQ==", "dependencies": { - "@slickgrid-universal/binding": "~5.5.0", - "@slickgrid-universal/common": "~5.5.0", - "@slickgrid-universal/utils": "~5.5.0" + "@slickgrid-universal/binding": "~5.5.1", + "@slickgrid-universal/common": "~5.5.1", + "@slickgrid-universal/utils": "~5.5.1" } }, "node_modules/@slickgrid-universal/custom-footer-component": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@slickgrid-universal/custom-footer-component/-/custom-footer-component-5.5.0.tgz", - "integrity": "sha512-y4MviGTfqPO7wbQdNf39+FLSw0W0b0A5vYPi2ZfPd7QxLrzviYGI1upZmGEk4/wd+quiC2wKWZDWTwY1XKRZOA==", + "version": "5.5.1", + "resolved": "https://registry.npmjs.org/@slickgrid-universal/custom-footer-component/-/custom-footer-component-5.5.1.tgz", + "integrity": "sha512-WDsfeKM44y6fBhYtzKsOyFKTyM2K8CCd83zQg1g0MBKIhtAELPWW3gUrVG23YuZn32/pG8Gca3IsONP5FA8iLA==", "dependencies": { "@formkit/tempo": "^0.1.2", - "@slickgrid-universal/binding": "~5.5.0", - "@slickgrid-universal/common": "~5.5.0" + "@slickgrid-universal/binding": "~5.5.1", + "@slickgrid-universal/common": "~5.5.1" } }, "node_modules/@slickgrid-universal/custom-tooltip-plugin": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@slickgrid-universal/custom-tooltip-plugin/-/custom-tooltip-plugin-5.5.0.tgz", - "integrity": "sha512-6MPKZumDcn1t3DKNam/OM6E6OFOWXgYQwHAVYHZqd3Y1XHTVch69QngRLHvn4KJ3q9luukqVW6hq0tsjH2RtNg==", + "version": "5.5.1", + "resolved": "https://registry.npmjs.org/@slickgrid-universal/custom-tooltip-plugin/-/custom-tooltip-plugin-5.5.1.tgz", + "integrity": "sha512-VNUqhC39TuY2fk+IEzSJf7e/Ee0McLIfGO0/cyC6vJtwP2I5tOSLxfzlOiGg1JZvA6onvrmX0IxlMUUtxVsBMA==", "dependencies": { - "@slickgrid-universal/common": "~5.5.0", - "@slickgrid-universal/utils": "~5.5.0" + "@slickgrid-universal/common": "~5.5.1", + "@slickgrid-universal/utils": "~5.5.1" } }, "node_modules/@slickgrid-universal/empty-warning-component": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@slickgrid-universal/empty-warning-component/-/empty-warning-component-5.5.0.tgz", - "integrity": "sha512-iYRORauRzBdDd0pNgoapqNAWhOzrQ0xzuDheVQ2trfNTMZbT+UWBUHERCqOceidK9TTg5U1ukOG452eg4Jcnwg==", + "version": "5.5.1", + "resolved": "https://registry.npmjs.org/@slickgrid-universal/empty-warning-component/-/empty-warning-component-5.5.1.tgz", + "integrity": "sha512-23HVgo1Iz7V/QpTsCIhxwb+W8xlvaAzsYwCJRsut72xHmKOc366SgWaDVC8Nk4J4ZLj5zkgH9uhuGwkNxwyKiw==", "dependencies": { - "@slickgrid-universal/common": "~5.5.0" + "@slickgrid-universal/common": "~5.5.1" } }, "node_modules/@slickgrid-universal/event-pub-sub": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@slickgrid-universal/event-pub-sub/-/event-pub-sub-5.5.0.tgz", - "integrity": "sha512-5nhXnS2oJZTUQAOt8WX6YQz0mhdSbY1CDAMrIc32QoDEFRQRuxBOEw3tqAwWq8CLTE7eXSyhldVbBiTgumXSzA==", + "version": "5.5.1", + "resolved": "https://registry.npmjs.org/@slickgrid-universal/event-pub-sub/-/event-pub-sub-5.5.1.tgz", + "integrity": "sha512-a+vYlK5SS7KA72xSR5oXqFMBIWgLXc7B6hXE/KOruZSN/wyTqXfdZVkB0jHmfO5FFBCvBNCS2TnZ+4GQNXw8PQ==", "dependencies": { - "@slickgrid-universal/utils": "~5.5.0" + "@slickgrid-universal/utils": "~5.5.1" } }, "node_modules/@slickgrid-universal/excel-export": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@slickgrid-universal/excel-export/-/excel-export-5.5.0.tgz", - "integrity": "sha512-kTmpdBxoZOEEO17PMNp42U/eLE6XhuTpfoPU2/j2e0nOBhs4u6GBLd0zQnotHRRrH00cyRz6W/uoM2PZg/y6qg==", + "version": "5.5.1", + "resolved": "https://registry.npmjs.org/@slickgrid-universal/excel-export/-/excel-export-5.5.1.tgz", + "integrity": "sha512-YNXFtwD0/SlBecr8gA/eGLAh9Yv+T4/EiNlhe9vqf+9gsePMsZX4g7/mxzYVMS/AXOsesHT+umcvfWuDeWNBXA==", "dependencies": { - "@slickgrid-universal/common": "~5.5.0", - "@slickgrid-universal/utils": "~5.5.0", + "@slickgrid-universal/common": "~5.5.1", + "@slickgrid-universal/utils": "~5.5.1", "excel-builder-vanilla": "^3.0.1" }, "funding": { @@ -906,12 +907,12 @@ } }, "node_modules/@slickgrid-universal/graphql": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@slickgrid-universal/graphql/-/graphql-5.5.0.tgz", - "integrity": "sha512-WnHFRdxS4a4qcbw61gEgXcwXgjCdbHf8+04xoexPAHVV3TfE6VeIei6oXgGh5/zTavd+IZ7TsWMjxe80FQt/mA==", + "version": "5.5.1", + "resolved": "https://registry.npmjs.org/@slickgrid-universal/graphql/-/graphql-5.5.1.tgz", + "integrity": "sha512-UnCytuQ8TCbZW52/r9vfOc/lNeiguPOwmxIC+ynogIESoZ48c+0G+ZvWHDNa+FDY4Inw2HzOItNpvnmN1rHQqA==", "dependencies": { - "@slickgrid-universal/common": "~5.5.0", - "@slickgrid-universal/utils": "~5.5.0" + "@slickgrid-universal/common": "~5.5.1", + "@slickgrid-universal/utils": "~5.5.1" }, "funding": { "type": "ko_fi", @@ -919,12 +920,12 @@ } }, "node_modules/@slickgrid-universal/odata": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@slickgrid-universal/odata/-/odata-5.5.0.tgz", - "integrity": "sha512-mg/YW24SCkI28gLouwEFcpsCLf6nXwdOsqHCozP5r9YOHPsr0fH+zxrhvf6B7MqtB6YXyaVpuzoWG2p2BhrFZQ==", + "version": "5.5.1", + "resolved": "https://registry.npmjs.org/@slickgrid-universal/odata/-/odata-5.5.1.tgz", + "integrity": "sha512-ZADK3ypLq2iN7MEH/F95O0g2lCzeS2UdtL914LOLZDnBwUQrMG1G9MFGXw2GhU0NcWtMa1qRXC6hCtArnue8LA==", "dependencies": { - "@slickgrid-universal/common": "~5.5.0", - "@slickgrid-universal/utils": "~5.5.0" + "@slickgrid-universal/common": "~5.5.1", + "@slickgrid-universal/utils": "~5.5.1" }, "funding": { "type": "ko_fi", @@ -932,39 +933,39 @@ } }, "node_modules/@slickgrid-universal/pagination-component": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@slickgrid-universal/pagination-component/-/pagination-component-5.5.0.tgz", - "integrity": "sha512-GoiVNgMOMSMx4pwpGmbXYk/E25EEFbVkaJFWYmkcKwpoHyyMaswl1oMuG12U+lGASrcJbQ8e4wBCnmjLLjKicA==", + "version": "5.5.1", + "resolved": "https://registry.npmjs.org/@slickgrid-universal/pagination-component/-/pagination-component-5.5.1.tgz", + "integrity": "sha512-u+PmrfpV2rLvAKcEJ/4JZ2ypuncZMiRwDNXEiQv1WmoeSwa18aVbyBEChO73Fy2e3WP6rT7UHmI7pwu+dRaLeg==", "dependencies": { - "@slickgrid-universal/binding": "~5.5.0", - "@slickgrid-universal/common": "~5.5.0" + "@slickgrid-universal/binding": "~5.5.1", + "@slickgrid-universal/common": "~5.5.1" } }, "node_modules/@slickgrid-universal/row-detail-view-plugin": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@slickgrid-universal/row-detail-view-plugin/-/row-detail-view-plugin-5.5.0.tgz", - "integrity": "sha512-D+AIkj0XpH4ZHc++O4zKqVTpAAXX+n9/4RxkpoIDkVBGuWubu9unb6TTnNqkMyOAxnn08RSYj6IIDQKtUsipbg==", + "version": "5.5.1", + "resolved": "https://registry.npmjs.org/@slickgrid-universal/row-detail-view-plugin/-/row-detail-view-plugin-5.5.1.tgz", + "integrity": "sha512-O7/8Wr9DJhusnrisXogsYRgKxiGZTLC2JHZD09HtSYDw3LhRECdCPquvPK8NC2Tb48XPL44PqcIXb0WAphY1hQ==", "dependencies": { - "@slickgrid-universal/common": "~5.5.0", - "@slickgrid-universal/utils": "~5.5.0" + "@slickgrid-universal/common": "~5.5.1", + "@slickgrid-universal/utils": "~5.5.1" } }, "node_modules/@slickgrid-universal/rxjs-observable": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@slickgrid-universal/rxjs-observable/-/rxjs-observable-5.5.0.tgz", - "integrity": "sha512-sBN1AecVDI2h6yJ5jrjG2JIV/kKB2TRKP+8MiHCWGeLeErlvqP/rQH7jLH6my2zbz3J5rSnkuItiiLEon96D5w==", + "version": "5.5.1", + "resolved": "https://registry.npmjs.org/@slickgrid-universal/rxjs-observable/-/rxjs-observable-5.5.1.tgz", + "integrity": "sha512-2wChr7bGjreYF7rX9pCwjy0ah0HyE/U/lQYdZVKR7KJjbR5es3kgA9tytd4yXnHbInawu6tt8V3DQ9GnvbMjBg==", "dependencies": { - "@slickgrid-universal/common": "~5.5.0", + "@slickgrid-universal/common": "~5.5.1", "rxjs": "^7.8.1" } }, "node_modules/@slickgrid-universal/text-export": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@slickgrid-universal/text-export/-/text-export-5.5.0.tgz", - "integrity": "sha512-gMxei8nlMYPmcGPwtmKW1GmFC2zqVGqwZXUl/OeFtIHp0IMtUaztZcCmxC4WJWOEzgxqZMofE0pKIYpUv+zliA==", + "version": "5.5.1", + "resolved": "https://registry.npmjs.org/@slickgrid-universal/text-export/-/text-export-5.5.1.tgz", + "integrity": "sha512-S4Z4FATkxNhJCKe++Ur+awABUDeiDq/h/EeCGSmqJMDPViq68ColQ6OiRdLSrGRQ6MV++Zp8gZNDQac+Bo0M4A==", "dependencies": { - "@slickgrid-universal/common": "~5.5.0", - "@slickgrid-universal/utils": "~5.5.0", + "@slickgrid-universal/common": "~5.5.1", + "@slickgrid-universal/utils": "~5.5.1", "text-encoding-utf-8": "^1.0.2" }, "funding": { @@ -973,9 +974,9 @@ } }, "node_modules/@slickgrid-universal/utils": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@slickgrid-universal/utils/-/utils-5.5.0.tgz", - "integrity": "sha512-wExXsBsSV+VKQR7y+37hbaHXCzvR3Gpwz86BipL+Mj2dTSXLp5Ucobt8taZHAVEj4+VD2V1Uwm1GLEFOPmgJ7Q==" + "version": "5.5.1", + "resolved": "https://registry.npmjs.org/@slickgrid-universal/utils/-/utils-5.5.1.tgz", + "integrity": "sha512-XTuoKFFgi0Zv3Af2AiqLplXPc3g4xhzf+v7tIAvlU4sCHxTVn6kolf/i70rFsd5epkTn4+KxcGHfj2HHwBwfIw==" }, "node_modules/@tsconfig/node10": { "version": "1.0.9", @@ -1143,12 +1144,12 @@ "license": "MIT" }, "node_modules/@types/node": { - "version": "22.1.0", - "resolved": "https://registry.npmjs.org/@types/node/-/node-22.1.0.tgz", - "integrity": "sha512-AOmuRF0R2/5j1knA3c6G3HOk523Ga+l+ZXltX8SF1+5oqcXijjfTd8fY3XRZqSihEu9XhtQnKYLmkFaoxgsJHw==", + "version": "22.4.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.4.0.tgz", + "integrity": "sha512-49AbMDwYUz7EXxKU/r7mXOsxwFr4BYbvB7tWYxVuLdb2ibd30ijjXINSMAHiEEZk5PCRBmW1gUeisn2VMKt3cQ==", "dev": true, "dependencies": { - "undici-types": "~6.13.0" + "undici-types": "~6.19.2" } }, "node_modules/@types/node-forge": { @@ -1251,16 +1252,16 @@ } }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.0.1.tgz", - "integrity": "sha512-5g3Y7GDFsJAnY4Yhvk8sZtFfV6YNF2caLzjrRPUBzewjPCaj0yokePB4LJSobyCzGMzjZZYFbwuzbfDHlimXbQ==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.1.0.tgz", + "integrity": "sha512-LlNBaHFCEBPHyD4pZXb35mzjGkuGKXU5eeCA1SxvHfiRES0E82dOounfVpL4DCqYvJEKab0bZIA0gCRpdLKkCw==", "dev": true, "dependencies": { "@eslint-community/regexpp": "^4.10.0", - "@typescript-eslint/scope-manager": "8.0.1", - "@typescript-eslint/type-utils": "8.0.1", - "@typescript-eslint/utils": "8.0.1", - "@typescript-eslint/visitor-keys": "8.0.1", + "@typescript-eslint/scope-manager": "8.1.0", + "@typescript-eslint/type-utils": "8.1.0", + "@typescript-eslint/utils": "8.1.0", + "@typescript-eslint/visitor-keys": "8.1.0", "graphemer": "^1.4.0", "ignore": "^5.3.1", "natural-compare": "^1.4.0", @@ -1284,15 +1285,15 @@ } }, "node_modules/@typescript-eslint/parser": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.0.1.tgz", - "integrity": "sha512-5IgYJ9EO/12pOUwiBKFkpU7rS3IU21mtXzB81TNwq2xEybcmAZrE9qwDtsb5uQd9aVO9o0fdabFyAmKveXyujg==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.1.0.tgz", + "integrity": "sha512-U7iTAtGgJk6DPX9wIWPPOlt1gO57097G06gIcl0N0EEnNw8RGD62c+2/DiP/zL7KrkqnnqF7gtFGR7YgzPllTA==", "dev": true, "dependencies": { - "@typescript-eslint/scope-manager": "8.0.1", - "@typescript-eslint/types": "8.0.1", - "@typescript-eslint/typescript-estree": "8.0.1", - "@typescript-eslint/visitor-keys": "8.0.1", + "@typescript-eslint/scope-manager": "8.1.0", + "@typescript-eslint/types": "8.1.0", + "@typescript-eslint/typescript-estree": "8.1.0", + "@typescript-eslint/visitor-keys": "8.1.0", "debug": "^4.3.4" }, "engines": { @@ -1335,13 +1336,13 @@ "dev": true }, "node_modules/@typescript-eslint/scope-manager": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.0.1.tgz", - "integrity": "sha512-NpixInP5dm7uukMiRyiHjRKkom5RIFA4dfiHvalanD2cF0CLUuQqxfg8PtEUo9yqJI2bBhF+pcSafqnG3UBnRQ==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.1.0.tgz", + "integrity": "sha512-DsuOZQji687sQUjm4N6c9xABJa7fjvfIdjqpSIIVOgaENf2jFXiM9hIBZOL3hb6DHK9Nvd2d7zZnoMLf9e0OtQ==", "dev": true, "dependencies": { - "@typescript-eslint/types": "8.0.1", - "@typescript-eslint/visitor-keys": "8.0.1" + "@typescript-eslint/types": "8.1.0", + "@typescript-eslint/visitor-keys": "8.1.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -1352,13 +1353,13 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.0.1.tgz", - "integrity": "sha512-+/UT25MWvXeDX9YaHv1IS6KI1fiuTto43WprE7pgSMswHbn1Jm9GEM4Txp+X74ifOWV8emu2AWcbLhpJAvD5Ng==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.1.0.tgz", + "integrity": "sha512-oLYvTxljVvsMnldfl6jIKxTaU7ok7km0KDrwOt1RHYu6nxlhN3TIx8k5Q52L6wR33nOwDgM7VwW1fT1qMNfFIA==", "dev": true, "dependencies": { - "@typescript-eslint/typescript-estree": "8.0.1", - "@typescript-eslint/utils": "8.0.1", + "@typescript-eslint/typescript-estree": "8.1.0", + "@typescript-eslint/utils": "8.1.0", "debug": "^4.3.4", "ts-api-utils": "^1.3.0" }, @@ -1399,9 +1400,9 @@ "dev": true }, "node_modules/@typescript-eslint/types": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.0.1.tgz", - "integrity": "sha512-PpqTVT3yCA/bIgJ12czBuE3iBlM3g4inRSC5J0QOdQFAn07TYrYEQBBKgXH1lQpglup+Zy6c1fxuwTk4MTNKIw==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.1.0.tgz", + "integrity": "sha512-q2/Bxa0gMOu/2/AKALI0tCKbG2zppccnRIRCW6BaaTlRVaPKft4oVYPp7WOPpcnsgbr0qROAVCVKCvIQ0tbWog==", "dev": true, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -1412,13 +1413,13 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.0.1.tgz", - "integrity": "sha512-8V9hriRvZQXPWU3bbiUV4Epo7EvgM6RTs+sUmxp5G//dBGy402S7Fx0W0QkB2fb4obCF8SInoUzvTYtc3bkb5w==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.1.0.tgz", + "integrity": "sha512-NTHhmufocEkMiAord/g++gWKb0Fr34e9AExBRdqgWdVBaKoei2dIyYKD9Q0jBnvfbEA5zaf8plUFMUH6kQ0vGg==", "dev": true, "dependencies": { - "@typescript-eslint/types": "8.0.1", - "@typescript-eslint/visitor-keys": "8.0.1", + "@typescript-eslint/types": "8.1.0", + "@typescript-eslint/visitor-keys": "8.1.0", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -1501,15 +1502,15 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.0.1.tgz", - "integrity": "sha512-CBFR0G0sCt0+fzfnKaciu9IBsKvEKYwN9UZ+eeogK1fYHg4Qxk1yf/wLQkLXlq8wbU2dFlgAesxt8Gi76E8RTA==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.1.0.tgz", + "integrity": "sha512-ypRueFNKTIFwqPeJBfeIpxZ895PQhNyH4YID6js0UoBImWYoSjBsahUn9KMiJXh94uOjVBgHD9AmkyPsPnFwJA==", "dev": true, "dependencies": { "@eslint-community/eslint-utils": "^4.4.0", - "@typescript-eslint/scope-manager": "8.0.1", - "@typescript-eslint/types": "8.0.1", - "@typescript-eslint/typescript-estree": "8.0.1" + "@typescript-eslint/scope-manager": "8.1.0", + "@typescript-eslint/types": "8.1.0", + "@typescript-eslint/typescript-estree": "8.1.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -1523,12 +1524,12 @@ } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.0.1.tgz", - "integrity": "sha512-W5E+o0UfUcK5EgchLZsyVWqARmsM7v54/qEq6PY3YI5arkgmCzHiuk0zKSJJbm71V0xdRna4BGomkCTXz2/LkQ==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.1.0.tgz", + "integrity": "sha512-ba0lNI19awqZ5ZNKh6wCModMwoZs457StTebQ0q1NP58zSi2F6MOZRXwfKZy+jB78JNJ/WH8GSh2IQNzXX8Nag==", "dev": true, "dependencies": { - "@typescript-eslint/types": "8.0.1", + "@typescript-eslint/types": "8.1.0", "eslint-visitor-keys": "^3.4.3" }, "engines": { @@ -1940,19 +1941,19 @@ } }, "node_modules/aurelia": { - "version": "2.0.0-beta.20", - "resolved": "https://registry.npmjs.org/aurelia/-/aurelia-2.0.0-beta.20.tgz", - "integrity": "sha512-SXQASH94VrI4acy0BxMoTfN+AKCxUtd5n/GD+nWvZ1oHHAq3yfgA9XqW0vNd15EHrTDK+XQmVivf1NC+4G8yMQ==", + "version": "2.0.0-beta.21", + "resolved": "https://registry.npmjs.org/aurelia/-/aurelia-2.0.0-beta.21.tgz", + "integrity": "sha512-7E+FzLYwggc7mI6PKFBIEY1lTjheJHLr+Ikuv3kXZaHvMJ3dmlRq01P8jR8trVDZ1B/Uio7aG/LGoIQijsfP3w==", "dependencies": { - "@aurelia/expression-parser": "2.0.0-beta.20", - "@aurelia/fetch-client": "2.0.0-beta.20", - "@aurelia/kernel": "2.0.0-beta.20", - "@aurelia/metadata": "2.0.0-beta.20", - "@aurelia/platform": "2.0.0-beta.20", - "@aurelia/platform-browser": "2.0.0-beta.20", - "@aurelia/runtime": "2.0.0-beta.20", - "@aurelia/runtime-html": "2.0.0-beta.20", - "@aurelia/template-compiler": "2.0.0-beta.20" + "@aurelia/expression-parser": "2.0.0-beta.21", + "@aurelia/fetch-client": "2.0.0-beta.21", + "@aurelia/kernel": "2.0.0-beta.21", + "@aurelia/metadata": "2.0.0-beta.21", + "@aurelia/platform": "2.0.0-beta.21", + "@aurelia/platform-browser": "2.0.0-beta.21", + "@aurelia/runtime": "2.0.0-beta.21", + "@aurelia/runtime-html": "2.0.0-beta.21", + "@aurelia/template-compiler": "2.0.0-beta.21" }, "engines": { "node": ">=14.17.0" @@ -1972,32 +1973,32 @@ } }, "node_modules/aurelia-slickgrid": { - "version": "8.5.0", - "resolved": "https://registry.npmjs.org/aurelia-slickgrid/-/aurelia-slickgrid-8.5.0.tgz", - "integrity": "sha512-zidQ9lX0elW0iHZ7rtVW+3dAsZZNfFZGslqN7KWBblBSfwXkz7ZFrqUNIyLk44SakNoY5TMIyqZSRZ9KR/ZLTA==", + "version": "8.5.1", + "resolved": "https://registry.npmjs.org/aurelia-slickgrid/-/aurelia-slickgrid-8.5.1.tgz", + "integrity": "sha512-YA4U2OsxLLdZekRZ3Jonh+6Mgka7md9uF3dUKCge++kWryGsWe+PSgJjL21u7eBS0rhcu/Jkp28ZYvBeORuH2g==", "dependencies": { - "@aurelia/i18n": "^2.0.0-beta.20", - "@aurelia/runtime": "^2.0.0-beta.20", - "@aurelia/runtime-html": "^2.0.0-beta.20", + "@aurelia/i18n": "^2.0.0-beta.21", + "@aurelia/runtime": "^2.0.0-beta.21", + "@aurelia/runtime-html": "^2.0.0-beta.21", "@formkit/tempo": "^0.1.2", - "@slickgrid-universal/common": "~5.5.0", - "@slickgrid-universal/custom-footer-component": "~5.5.0", - "@slickgrid-universal/empty-warning-component": "~5.5.0", - "@slickgrid-universal/event-pub-sub": "~5.5.0", - "@slickgrid-universal/pagination-component": "~5.5.0", - "@slickgrid-universal/row-detail-view-plugin": "~5.5.0", - "@slickgrid-universal/utils": "~5.5.0", + "@slickgrid-universal/common": "~5.5.1", + "@slickgrid-universal/custom-footer-component": "~5.5.1", + "@slickgrid-universal/empty-warning-component": "~5.5.1", + "@slickgrid-universal/event-pub-sub": "~5.5.1", + "@slickgrid-universal/pagination-component": "~5.5.1", + "@slickgrid-universal/row-detail-view-plugin": "~5.5.1", + "@slickgrid-universal/utils": "~5.5.1", "dequal": "^2.0.3", "sortablejs": "^1.15.2" }, "peerDependencies": { - "aurelia": "^2.0.0-beta.20" + "aurelia": "^2.0.0-beta.21" } }, "node_modules/autocompleter": { - "version": "9.3.0", - "resolved": "https://registry.npmjs.org/autocompleter/-/autocompleter-9.3.0.tgz", - "integrity": "sha512-ykZIm9OZd99I+ee3139O6mqrw9Jdtlk3CwHdDIxtOjNAcxUBChza8f0wrgL4+ZvmHNZgosljKdHskRKuiYjFHQ==" + "version": "9.3.2", + "resolved": "https://registry.npmjs.org/autocompleter/-/autocompleter-9.3.2.tgz", + "integrity": "sha512-rLbf2TLGOD7y+gOS36ksrZdIsvoHa2KXc2A7503w+NBRPrcF73zzFeYBxEcV/iMPjaBH3jFhNIYObZ7zt1fkCQ==" }, "node_modules/autoprefixer": { "version": "10.4.20", @@ -3215,16 +3216,16 @@ } }, "node_modules/eslint": { - "version": "9.8.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.8.0.tgz", - "integrity": "sha512-K8qnZ/QJzT2dLKdZJVX6W4XOwBzutMYmt0lqUS+JdXgd+HTYFlonFgkJ8s44d/zMPPCnOOk0kMWCApCPhiOy9A==", + "version": "9.9.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.9.0.tgz", + "integrity": "sha512-JfiKJrbx0506OEerjK2Y1QlldtBxkAlLxT5OEcRF8uaQ86noDe2k31Vw9rnSWv+MXZHj7OOUV/dA0AhdLFcyvA==", "dev": true, "dependencies": { "@eslint-community/eslint-utils": "^4.2.0", "@eslint-community/regexpp": "^4.11.0", "@eslint/config-array": "^0.17.1", "@eslint/eslintrc": "^3.1.0", - "@eslint/js": "9.8.0", + "@eslint/js": "9.9.0", "@humanwhocodes/module-importer": "^1.0.1", "@humanwhocodes/retry": "^0.3.0", "@nodelib/fs.walk": "^1.2.8", @@ -3263,6 +3264,14 @@ }, "funding": { "url": "https://eslint.org/donate" + }, + "peerDependencies": { + "jiti": "*" + }, + "peerDependenciesMeta": { + "jiti": { + "optional": true + } } }, "node_modules/eslint-compat-utils": { @@ -5593,9 +5602,9 @@ } }, "node_modules/multiple-select-vanilla": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/multiple-select-vanilla/-/multiple-select-vanilla-3.3.0.tgz", - "integrity": "sha512-T+jGaxc/n+xJ8UfHjwdUXjaj9/75B7GRk/KD9Sp6jVq+OXQEChtbJd4TUyY4ujL5JLQI6eSObloBqlsJDzGutw==", + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/multiple-select-vanilla/-/multiple-select-vanilla-3.3.1.tgz", + "integrity": "sha512-c8HdfzI/YuVdoYPW+T1lJpkPWWTjjAUDLfLWpmVAwsIAJeFJvMsujvMGwd39yosys2LZFi5sCBiNM2Uc0Wr/nA==", "dependencies": { "@types/trusted-types": "^2.0.7" }, @@ -7824,14 +7833,14 @@ } }, "node_modules/typescript-eslint": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.0.1.tgz", - "integrity": "sha512-V3Y+MdfhawxEjE16dWpb7/IOgeXnLwAEEkS7v8oDqNcR1oYlqWhGH/iHqHdKVdpWme1VPZ0SoywXAkCqawj2eQ==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.1.0.tgz", + "integrity": "sha512-prB2U3jXPJLpo1iVLN338Lvolh6OrcCZO+9Yv6AR+tvegPPptYCDBIHiEEUdqRi8gAv2bXNKfMUrgAd2ejn/ow==", "dev": true, "dependencies": { - "@typescript-eslint/eslint-plugin": "8.0.1", - "@typescript-eslint/parser": "8.0.1", - "@typescript-eslint/utils": "8.0.1" + "@typescript-eslint/eslint-plugin": "8.1.0", + "@typescript-eslint/parser": "8.1.0", + "@typescript-eslint/utils": "8.1.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -7866,9 +7875,9 @@ } }, "node_modules/undici-types": { - "version": "6.13.0", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.13.0.tgz", - "integrity": "sha512-xtFJHudx8S2DSoujjMd1WeWvn7KKWFRESZTMeL1RptAYERu29D6jphMjjY+vn96jvN3kVPDNxU/E13VTaXj6jg==", + "version": "6.19.6", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.19.6.tgz", + "integrity": "sha512-e/vggGopEfTKSvj4ihnOLTsqhrKRN3LeO6qSN/GxohhuRv8qH9bNQ4B8W7e/vFL+0XTnmHPB4/kegunZGA4Org==", "dev": true }, "node_modules/unicorn-magic": { @@ -7978,9 +7987,9 @@ } }, "node_modules/vanilla-calendar-picker": { - "version": "2.11.8", - "resolved": "https://registry.npmjs.org/vanilla-calendar-picker/-/vanilla-calendar-picker-2.11.8.tgz", - "integrity": "sha512-MK+9v1bERnjYRhNxE6DxsUg1h1e+yjHuu+R0Sd2K1LNR261gnyShRTBxEOOzJl1O1M9XL8gMga/IJPc6ldUoCg==" + "version": "2.11.9", + "resolved": "https://registry.npmjs.org/vanilla-calendar-picker/-/vanilla-calendar-picker-2.11.9.tgz", + "integrity": "sha512-XnGs83zOgD2J1CY349DjJAxUqKf8+o5QrnhU5uIfdJxGELLkB+rVpFjXAHzOImd12UVpLrI5r6huiEljt6lpnA==" }, "node_modules/vary": { "version": "1.1.2", @@ -8666,146 +8675,146 @@ }, "dependencies": { "@aurelia/expression-parser": { - "version": "2.0.0-beta.20", - "resolved": "https://registry.npmjs.org/@aurelia/expression-parser/-/expression-parser-2.0.0-beta.20.tgz", - "integrity": "sha512-r1P9rTZAOflCq/hANTRt9hwtrloGwQkiB7g+XitJQR5OMqPW/XhEfzK20QPS5edrE7xKHywMziCs4DDJ/iAUtg==", + "version": "2.0.0-beta.21", + "resolved": "https://registry.npmjs.org/@aurelia/expression-parser/-/expression-parser-2.0.0-beta.21.tgz", + "integrity": "sha512-XSjMqRvB+C+qMxMLflQQXhaYJXA+MPTClN9gxGC9Ro8T42wrGWRdBp5VO12L63bs0eJjD+m7GyAgQ7KRoVdd5Q==", "requires": { - "@aurelia/kernel": "2.0.0-beta.20" + "@aurelia/kernel": "2.0.0-beta.21" } }, "@aurelia/fetch-client": { - "version": "2.0.0-beta.20", - "resolved": "https://registry.npmjs.org/@aurelia/fetch-client/-/fetch-client-2.0.0-beta.20.tgz", - "integrity": "sha512-sThyRjMGm03Y1RitxGDUG+QgcZophECuBtJzyZO/UoutxseZppBWakpNGulK8bTH5BHLNXEyBlUqV5c/egclVA==", + "version": "2.0.0-beta.21", + "resolved": "https://registry.npmjs.org/@aurelia/fetch-client/-/fetch-client-2.0.0-beta.21.tgz", + "integrity": "sha512-hUjAiJ/F59oV1aOKoxcWzw9S8EwBmK2HsFVOJm8N53oAbmP+9gwq72b+wGeaA9o99TjZ1cKxW945yufe7JzqDA==", "requires": { - "@aurelia/kernel": "2.0.0-beta.20", - "@aurelia/metadata": "2.0.0-beta.20" + "@aurelia/kernel": "2.0.0-beta.21", + "@aurelia/metadata": "2.0.0-beta.21" } }, "@aurelia/i18n": { - "version": "2.0.0-beta.20", - "resolved": "https://registry.npmjs.org/@aurelia/i18n/-/i18n-2.0.0-beta.20.tgz", - "integrity": "sha512-4b6IOGjGUoWR6KQ9tHXIqdxU92VjgOaa3m5ZHvO4h2BLMVa2OQX3orhi9Lc9x5RiL+7/aB/BX1YVpAhcNLNU/g==", - "requires": { - "@aurelia/expression-parser": "2.0.0-beta.20", - "@aurelia/kernel": "2.0.0-beta.20", - "@aurelia/metadata": "2.0.0-beta.20", - "@aurelia/platform": "2.0.0-beta.20", - "@aurelia/runtime": "2.0.0-beta.20", - "@aurelia/runtime-html": "2.0.0-beta.20", - "@aurelia/template-compiler": "2.0.0-beta.20", + "version": "2.0.0-beta.21", + "resolved": "https://registry.npmjs.org/@aurelia/i18n/-/i18n-2.0.0-beta.21.tgz", + "integrity": "sha512-yodGJnRhKPP8pq14wCbC+0iDt4c2Wvn2Ttw5H35FsR9t4y3YyIlvO0tdzl/L4UMkS74wfb0KEHbUpDpcHixY/Q==", + "requires": { + "@aurelia/expression-parser": "2.0.0-beta.21", + "@aurelia/kernel": "2.0.0-beta.21", + "@aurelia/metadata": "2.0.0-beta.21", + "@aurelia/platform": "2.0.0-beta.21", + "@aurelia/runtime": "2.0.0-beta.21", + "@aurelia/runtime-html": "2.0.0-beta.21", + "@aurelia/template-compiler": "2.0.0-beta.21", "i18next": ">= 17.3.1" } }, "@aurelia/kernel": { - "version": "2.0.0-beta.20", - "resolved": "https://registry.npmjs.org/@aurelia/kernel/-/kernel-2.0.0-beta.20.tgz", - "integrity": "sha512-0ifacB8k6h2GTv702J+uXZ5CPXSZhXIHGWhReL0xZf0wrQE+8Z88cPF7Qjy9i8X1kfs5vPUoJOYqfW1CevJNkA==", + "version": "2.0.0-beta.21", + "resolved": "https://registry.npmjs.org/@aurelia/kernel/-/kernel-2.0.0-beta.21.tgz", + "integrity": "sha512-A5XHdyK6EMtuiwlqbKm8WlX+UVBpPQrHdr9U+raadSi5HxncmtmjFVCLbVtUpp2j0EpppWSs+JuIdDhPbVzlIA==", "requires": { - "@aurelia/metadata": "2.0.0-beta.20", - "@aurelia/platform": "2.0.0-beta.20" + "@aurelia/metadata": "2.0.0-beta.21", + "@aurelia/platform": "2.0.0-beta.21" } }, "@aurelia/metadata": { - "version": "2.0.0-beta.20", - "resolved": "https://registry.npmjs.org/@aurelia/metadata/-/metadata-2.0.0-beta.20.tgz", - "integrity": "sha512-Cr3k+UCcJKzw7GyBgLsXzRANF7z8LgJYNh89kpwnE34+/p4yvGbC4aAndwUuc9brObaIE6vcXu0+ALqYPUndeQ==" + "version": "2.0.0-beta.21", + "resolved": "https://registry.npmjs.org/@aurelia/metadata/-/metadata-2.0.0-beta.21.tgz", + "integrity": "sha512-GtZ6NebijItCICbjSM2B3RI96lj5dns9OgmZGprGu/sOhE8qdL/2iWUHv8ksdMEt2KmBiMgo3uIaiYkm79HLvg==" }, "@aurelia/platform": { - "version": "2.0.0-beta.20", - "resolved": "https://registry.npmjs.org/@aurelia/platform/-/platform-2.0.0-beta.20.tgz", - "integrity": "sha512-8oDuYpjUCyrvV2fxGnpUrtS4Su6RUouSnxJtY62346jGxFjHwE+m51dTwyi1QUnoKiZLlbY+MjbtcTjf5+faqA==" + "version": "2.0.0-beta.21", + "resolved": "https://registry.npmjs.org/@aurelia/platform/-/platform-2.0.0-beta.21.tgz", + "integrity": "sha512-Rr8ZaU0k2fs2vnfAkJJpuSsphrrPsX/9XqoQqgbLZAavRGKL1+06mmyk+nlADewLk0rQpsys1nMxqPiR6zDf3g==" }, "@aurelia/platform-browser": { - "version": "2.0.0-beta.20", - "resolved": "https://registry.npmjs.org/@aurelia/platform-browser/-/platform-browser-2.0.0-beta.20.tgz", - "integrity": "sha512-rMpOxi4Gdo2IHESpD8Qt2CaGzDPbgaLZp4RnYWN/p474Ga7bASCOgLYl+JYFSgFtk7d1nqRj+I/l3N9RgXgBCQ==", + "version": "2.0.0-beta.21", + "resolved": "https://registry.npmjs.org/@aurelia/platform-browser/-/platform-browser-2.0.0-beta.21.tgz", + "integrity": "sha512-zXcTSxMv776+0ar8jom+MdifrSNBSfEK8m6PBTpj59tHH2lg+2ngZtG/EujtdnwX0dH5/TIzOJnej7zLdG5duw==", "requires": { - "@aurelia/platform": "2.0.0-beta.20" + "@aurelia/platform": "2.0.0-beta.21" } }, "@aurelia/plugin-conventions": { - "version": "2.0.0-beta.20", - "resolved": "https://registry.npmjs.org/@aurelia/plugin-conventions/-/plugin-conventions-2.0.0-beta.20.tgz", - "integrity": "sha512-CiRbX3NygpPCLp34csFL0LgFqDWtJhFMYEteugnlFfWvZffSDxH4xYHaQwLVwRkrIiksBIzRfytw6qzhxH6iNg==", + "version": "2.0.0-beta.21", + "resolved": "https://registry.npmjs.org/@aurelia/plugin-conventions/-/plugin-conventions-2.0.0-beta.21.tgz", + "integrity": "sha512-Se6X4y1eIL2936Lw46LdjuFcgkywUgEX3P3KYsRqNHOaMODbfZqp2qxVE8XwXcR59o5oTsvTo3GitQc0AvPmYw==", "dev": true, "requires": { - "@aurelia/kernel": "2.0.0-beta.20", - "@aurelia/metadata": "2.0.0-beta.20", - "@aurelia/platform": "2.0.0-beta.20", - "@aurelia/runtime": "2.0.0-beta.20", - "@aurelia/runtime-html": "2.0.0-beta.20", + "@aurelia/kernel": "2.0.0-beta.21", + "@aurelia/metadata": "2.0.0-beta.21", + "@aurelia/platform": "2.0.0-beta.21", + "@aurelia/runtime": "2.0.0-beta.21", + "@aurelia/runtime-html": "2.0.0-beta.21", "modify-code": "^2.1.3", "parse5": "^7.1.2", "typescript": "^5.4.2" } }, "@aurelia/route-recognizer": { - "version": "2.0.0-beta.20", - "resolved": "https://registry.npmjs.org/@aurelia/route-recognizer/-/route-recognizer-2.0.0-beta.20.tgz", - "integrity": "sha512-QnpngpqSPoCge172Blg3LdIKBOFY19GOMx/54ZVsXlt/PVPfdCGL+/Y6zBJbMv8bpIcOuD9yqEALXP4OV+UpPw==" + "version": "2.0.0-beta.21", + "resolved": "https://registry.npmjs.org/@aurelia/route-recognizer/-/route-recognizer-2.0.0-beta.21.tgz", + "integrity": "sha512-WePXRqbFV1DAW6tSqaSORq8uWg2VkECWIiCwIP7DWj7/pteCQQDSK9mqj8a7bk1Ah7U0/7US8P7L2hCNURCBIg==" }, "@aurelia/router": { - "version": "2.0.0-beta.20", - "resolved": "https://registry.npmjs.org/@aurelia/router/-/router-2.0.0-beta.20.tgz", - "integrity": "sha512-1gY2xaYdrXy8P0pz0+HtXCowVWd2kh8dKrkmEzFYDLBKFTNe1Eho72TuIg1kSMLBPy+PAc6a83dhY99NWx+krg==", + "version": "2.0.0-beta.21", + "resolved": "https://registry.npmjs.org/@aurelia/router/-/router-2.0.0-beta.21.tgz", + "integrity": "sha512-D4i02FIr+HDrGhCItouja1t/kZeBEQ7lNu6SW4paHsU2levfvopgxDm4aMVBfXmTmrbETBIo6ftUEEpM1nqyBg==", "requires": { - "@aurelia/kernel": "2.0.0-beta.20", - "@aurelia/metadata": "2.0.0-beta.20", - "@aurelia/platform": "2.0.0-beta.20", - "@aurelia/platform-browser": "2.0.0-beta.20", - "@aurelia/route-recognizer": "2.0.0-beta.20", - "@aurelia/runtime": "2.0.0-beta.20", - "@aurelia/runtime-html": "2.0.0-beta.20", - "@aurelia/template-compiler": "2.0.0-beta.20" + "@aurelia/kernel": "2.0.0-beta.21", + "@aurelia/metadata": "2.0.0-beta.21", + "@aurelia/platform": "2.0.0-beta.21", + "@aurelia/platform-browser": "2.0.0-beta.21", + "@aurelia/route-recognizer": "2.0.0-beta.21", + "@aurelia/runtime": "2.0.0-beta.21", + "@aurelia/runtime-html": "2.0.0-beta.21", + "@aurelia/template-compiler": "2.0.0-beta.21" } }, "@aurelia/runtime": { - "version": "2.0.0-beta.20", - "resolved": "https://registry.npmjs.org/@aurelia/runtime/-/runtime-2.0.0-beta.20.tgz", - "integrity": "sha512-sTxk4TBwyGGdmqf84Ka5QBXuNwBMDl2U+lEYGoE7w3sj++82eojR+I5O2oj6whYYMldbQuGkNfFGUW8nWXTIwQ==", + "version": "2.0.0-beta.21", + "resolved": "https://registry.npmjs.org/@aurelia/runtime/-/runtime-2.0.0-beta.21.tgz", + "integrity": "sha512-3IwwyFT2IuCQiYhcHybtyqwroYkhGJwQOO7gg3ExifYq4tJyIlW/NMxMH13ZRQmz4d4BQgwzIXphfei070/zjQ==", "requires": { - "@aurelia/expression-parser": "2.0.0-beta.20", - "@aurelia/kernel": "2.0.0-beta.20", - "@aurelia/metadata": "2.0.0-beta.20", - "@aurelia/platform": "2.0.0-beta.20" + "@aurelia/expression-parser": "2.0.0-beta.21", + "@aurelia/kernel": "2.0.0-beta.21", + "@aurelia/metadata": "2.0.0-beta.21", + "@aurelia/platform": "2.0.0-beta.21" } }, "@aurelia/runtime-html": { - "version": "2.0.0-beta.20", - "resolved": "https://registry.npmjs.org/@aurelia/runtime-html/-/runtime-html-2.0.0-beta.20.tgz", - "integrity": "sha512-nY2UB8mrtvv/iDLJinACVGgv2Y2wCzigiiBuyss6+G8SzoDWjGKxoBGlriV7/NH8egkt0C4WZXhPWcVC16Btkw==", + "version": "2.0.0-beta.21", + "resolved": "https://registry.npmjs.org/@aurelia/runtime-html/-/runtime-html-2.0.0-beta.21.tgz", + "integrity": "sha512-MrSkSMEGJ9vsDcr87UcCobxNLwQvXOn1QAR4SLo3IYQS3aAy9e5Tv5cPhXi6mPkhK2/P35WPUM/aqKi0EsPF4Q==", "requires": { - "@aurelia/expression-parser": "2.0.0-beta.20", - "@aurelia/kernel": "2.0.0-beta.20", - "@aurelia/metadata": "2.0.0-beta.20", - "@aurelia/platform": "2.0.0-beta.20", - "@aurelia/platform-browser": "2.0.0-beta.20", - "@aurelia/runtime": "2.0.0-beta.20", - "@aurelia/template-compiler": "2.0.0-beta.20" + "@aurelia/expression-parser": "2.0.0-beta.21", + "@aurelia/kernel": "2.0.0-beta.21", + "@aurelia/metadata": "2.0.0-beta.21", + "@aurelia/platform": "2.0.0-beta.21", + "@aurelia/platform-browser": "2.0.0-beta.21", + "@aurelia/runtime": "2.0.0-beta.21", + "@aurelia/template-compiler": "2.0.0-beta.21" } }, "@aurelia/template-compiler": { - "version": "2.0.0-beta.20", - "resolved": "https://registry.npmjs.org/@aurelia/template-compiler/-/template-compiler-2.0.0-beta.20.tgz", - "integrity": "sha512-KpDg6Ab1Egq5apt4fL0zO/SaDm6RVV/ZjwHhc51LaqSh191z8NHnKoyUNIROif6Q2ymxZwAM168egN2bvnM5Wg==", + "version": "2.0.0-beta.21", + "resolved": "https://registry.npmjs.org/@aurelia/template-compiler/-/template-compiler-2.0.0-beta.21.tgz", + "integrity": "sha512-XSYSb2myvSBmjx6XkvO2RATLH4EHbSyuU9IQdD8KnRLaUKPHHkrPVGYnlRN7HujqVAumVZLue1YtK2w0PyHSXw==", "requires": { - "@aurelia/expression-parser": "2.0.0-beta.20", - "@aurelia/kernel": "2.0.0-beta.20", - "@aurelia/metadata": "2.0.0-beta.20" + "@aurelia/expression-parser": "2.0.0-beta.21", + "@aurelia/kernel": "2.0.0-beta.21", + "@aurelia/metadata": "2.0.0-beta.21" } }, "@aurelia/webpack-loader": { - "version": "2.0.0-beta.20", - "resolved": "https://registry.npmjs.org/@aurelia/webpack-loader/-/webpack-loader-2.0.0-beta.20.tgz", - "integrity": "sha512-usZ5lR0ClQWSWXHx8mcAUwVxSadzkgdZlJL/93qTCWMn3e1M/nArw1BR0N48ZBqMBkoUDTImWrf0TX98AUN3FQ==", + "version": "2.0.0-beta.21", + "resolved": "https://registry.npmjs.org/@aurelia/webpack-loader/-/webpack-loader-2.0.0-beta.21.tgz", + "integrity": "sha512-aYt/GRvEhKmpoB1OB3oJ052btKc3Gs+zI3rRVJIdv6Bnw4IFkdf2KJ8weCLGCPJoUKt2LHUDuNJTU8/PwZ/N4Q==", "dev": true, "requires": { - "@aurelia/kernel": "2.0.0-beta.20", - "@aurelia/metadata": "2.0.0-beta.20", - "@aurelia/platform": "2.0.0-beta.20", - "@aurelia/plugin-conventions": "2.0.0-beta.20", - "@aurelia/runtime": "2.0.0-beta.20", + "@aurelia/kernel": "2.0.0-beta.21", + "@aurelia/metadata": "2.0.0-beta.21", + "@aurelia/platform": "2.0.0-beta.21", + "@aurelia/plugin-conventions": "2.0.0-beta.21", + "@aurelia/runtime": "2.0.0-beta.21", "loader-utils": "^2.0.0" } }, @@ -8998,9 +9007,9 @@ } }, "@eslint/js": { - "version": "9.8.0", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.8.0.tgz", - "integrity": "sha512-MfluB7EUfxXtv3i/++oh89uzAr4PDI4nn201hsp+qaXqsjAWzinlZEHEfPgAX4doIlKvPG/i0A9dpKxOLII8yA==", + "version": "9.9.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.9.0.tgz", + "integrity": "sha512-hhetes6ZHP3BlXLxmd8K2SNgkhNSi+UcecbnwWKwpP7kyi/uC75DJ1lOOBO3xrC4jyojtGE3YxKZPHfk4yrgug==", "dev": true }, "@eslint/object-schema": { @@ -9199,143 +9208,144 @@ "dev": true }, "@slickgrid-universal/binding": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@slickgrid-universal/binding/-/binding-5.5.0.tgz", - "integrity": "sha512-AQwwoZIOX1ei//dBLLAmNRID9F32OHIi4eXM80IMPdIu3YQuJYXz0lgbCK6F7lSrXzIMjPdMuFDYZG5Ov7LnIQ==" + "version": "5.5.1", + "resolved": "https://registry.npmjs.org/@slickgrid-universal/binding/-/binding-5.5.1.tgz", + "integrity": "sha512-XWoX+is9UgMqyj9rAtdNs1iFMc5DaiAkeIdtcIz3k+3dwjRWM5riHkpSgVlv6rqjttpgXi7B1PX78FJ1akUmTw==" }, "@slickgrid-universal/common": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@slickgrid-universal/common/-/common-5.5.0.tgz", - "integrity": "sha512-gERhBeRqe5uVtlJETiiz6+ENN3zwuFV1UnZp5cd1knwbmhM2tpNaED0gO1lyxSVSxvnEClUgsQCL6gs3syxegg==", + "version": "5.5.1", + "resolved": "https://registry.npmjs.org/@slickgrid-universal/common/-/common-5.5.1.tgz", + "integrity": "sha512-iQrGpA6LB7i9RTYxfr9vLcO7lsUN6n5SWGxg2cyYC4dxCEw1Z53ISSdfgLgHjUI69lnte3vqL4jQU+m6qsgnEA==", "requires": { "@formkit/tempo": "^0.1.2", - "@slickgrid-universal/binding": "~5.5.0", - "@slickgrid-universal/event-pub-sub": "~5.5.0", - "@slickgrid-universal/utils": "~5.5.0", + "@slickgrid-universal/binding": "~5.5.1", + "@slickgrid-universal/event-pub-sub": "~5.5.1", + "@slickgrid-universal/utils": "~5.5.1", "@types/sortablejs": "^1.15.8", - "autocompleter": "^9.3.0", + "@types/trusted-types": "^2.0.7", + "autocompleter": "^9.3.2", "dequal": "^2.0.3", "excel-builder-vanilla": "3.0.1", - "multiple-select-vanilla": "^3.2.2", + "multiple-select-vanilla": "^3.3.1", "sortablejs": "^1.15.2", "un-flatten-tree": "^2.0.12", - "vanilla-calendar-picker": "^2.11.8" + "vanilla-calendar-picker": "^2.11.9" } }, "@slickgrid-universal/composite-editor-component": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@slickgrid-universal/composite-editor-component/-/composite-editor-component-5.5.0.tgz", - "integrity": "sha512-mm6CpfVOEuRSRLMqK6eg214Z+PnTzUOnW5mnekKbcW0XkdnwTCyYxM70eIxdzCsYSL6zcUYMdWOOc5YTlfA6Wg==", + "version": "5.5.1", + "resolved": "https://registry.npmjs.org/@slickgrid-universal/composite-editor-component/-/composite-editor-component-5.5.1.tgz", + "integrity": "sha512-c8dVmqieR7oJ1jsMz09g0D95FhZxYaYXlPe+jh74JTPlJEOgFUtYz79I+/EhJcLzt9xfgY9ClxH+J6fmQQUflQ==", "requires": { - "@slickgrid-universal/binding": "~5.5.0", - "@slickgrid-universal/common": "~5.5.0", - "@slickgrid-universal/utils": "~5.5.0" + "@slickgrid-universal/binding": "~5.5.1", + "@slickgrid-universal/common": "~5.5.1", + "@slickgrid-universal/utils": "~5.5.1" } }, "@slickgrid-universal/custom-footer-component": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@slickgrid-universal/custom-footer-component/-/custom-footer-component-5.5.0.tgz", - "integrity": "sha512-y4MviGTfqPO7wbQdNf39+FLSw0W0b0A5vYPi2ZfPd7QxLrzviYGI1upZmGEk4/wd+quiC2wKWZDWTwY1XKRZOA==", + "version": "5.5.1", + "resolved": "https://registry.npmjs.org/@slickgrid-universal/custom-footer-component/-/custom-footer-component-5.5.1.tgz", + "integrity": "sha512-WDsfeKM44y6fBhYtzKsOyFKTyM2K8CCd83zQg1g0MBKIhtAELPWW3gUrVG23YuZn32/pG8Gca3IsONP5FA8iLA==", "requires": { "@formkit/tempo": "^0.1.2", - "@slickgrid-universal/binding": "~5.5.0", - "@slickgrid-universal/common": "~5.5.0" + "@slickgrid-universal/binding": "~5.5.1", + "@slickgrid-universal/common": "~5.5.1" } }, "@slickgrid-universal/custom-tooltip-plugin": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@slickgrid-universal/custom-tooltip-plugin/-/custom-tooltip-plugin-5.5.0.tgz", - "integrity": "sha512-6MPKZumDcn1t3DKNam/OM6E6OFOWXgYQwHAVYHZqd3Y1XHTVch69QngRLHvn4KJ3q9luukqVW6hq0tsjH2RtNg==", + "version": "5.5.1", + "resolved": "https://registry.npmjs.org/@slickgrid-universal/custom-tooltip-plugin/-/custom-tooltip-plugin-5.5.1.tgz", + "integrity": "sha512-VNUqhC39TuY2fk+IEzSJf7e/Ee0McLIfGO0/cyC6vJtwP2I5tOSLxfzlOiGg1JZvA6onvrmX0IxlMUUtxVsBMA==", "requires": { - "@slickgrid-universal/common": "~5.5.0", - "@slickgrid-universal/utils": "~5.5.0" + "@slickgrid-universal/common": "~5.5.1", + "@slickgrid-universal/utils": "~5.5.1" } }, "@slickgrid-universal/empty-warning-component": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@slickgrid-universal/empty-warning-component/-/empty-warning-component-5.5.0.tgz", - "integrity": "sha512-iYRORauRzBdDd0pNgoapqNAWhOzrQ0xzuDheVQ2trfNTMZbT+UWBUHERCqOceidK9TTg5U1ukOG452eg4Jcnwg==", + "version": "5.5.1", + "resolved": "https://registry.npmjs.org/@slickgrid-universal/empty-warning-component/-/empty-warning-component-5.5.1.tgz", + "integrity": "sha512-23HVgo1Iz7V/QpTsCIhxwb+W8xlvaAzsYwCJRsut72xHmKOc366SgWaDVC8Nk4J4ZLj5zkgH9uhuGwkNxwyKiw==", "requires": { - "@slickgrid-universal/common": "~5.5.0" + "@slickgrid-universal/common": "~5.5.1" } }, "@slickgrid-universal/event-pub-sub": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@slickgrid-universal/event-pub-sub/-/event-pub-sub-5.5.0.tgz", - "integrity": "sha512-5nhXnS2oJZTUQAOt8WX6YQz0mhdSbY1CDAMrIc32QoDEFRQRuxBOEw3tqAwWq8CLTE7eXSyhldVbBiTgumXSzA==", + "version": "5.5.1", + "resolved": "https://registry.npmjs.org/@slickgrid-universal/event-pub-sub/-/event-pub-sub-5.5.1.tgz", + "integrity": "sha512-a+vYlK5SS7KA72xSR5oXqFMBIWgLXc7B6hXE/KOruZSN/wyTqXfdZVkB0jHmfO5FFBCvBNCS2TnZ+4GQNXw8PQ==", "requires": { - "@slickgrid-universal/utils": "~5.5.0" + "@slickgrid-universal/utils": "~5.5.1" } }, "@slickgrid-universal/excel-export": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@slickgrid-universal/excel-export/-/excel-export-5.5.0.tgz", - "integrity": "sha512-kTmpdBxoZOEEO17PMNp42U/eLE6XhuTpfoPU2/j2e0nOBhs4u6GBLd0zQnotHRRrH00cyRz6W/uoM2PZg/y6qg==", + "version": "5.5.1", + "resolved": "https://registry.npmjs.org/@slickgrid-universal/excel-export/-/excel-export-5.5.1.tgz", + "integrity": "sha512-YNXFtwD0/SlBecr8gA/eGLAh9Yv+T4/EiNlhe9vqf+9gsePMsZX4g7/mxzYVMS/AXOsesHT+umcvfWuDeWNBXA==", "requires": { - "@slickgrid-universal/common": "~5.5.0", - "@slickgrid-universal/utils": "~5.5.0", + "@slickgrid-universal/common": "~5.5.1", + "@slickgrid-universal/utils": "~5.5.1", "excel-builder-vanilla": "^3.0.1" } }, "@slickgrid-universal/graphql": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@slickgrid-universal/graphql/-/graphql-5.5.0.tgz", - "integrity": "sha512-WnHFRdxS4a4qcbw61gEgXcwXgjCdbHf8+04xoexPAHVV3TfE6VeIei6oXgGh5/zTavd+IZ7TsWMjxe80FQt/mA==", + "version": "5.5.1", + "resolved": "https://registry.npmjs.org/@slickgrid-universal/graphql/-/graphql-5.5.1.tgz", + "integrity": "sha512-UnCytuQ8TCbZW52/r9vfOc/lNeiguPOwmxIC+ynogIESoZ48c+0G+ZvWHDNa+FDY4Inw2HzOItNpvnmN1rHQqA==", "requires": { - "@slickgrid-universal/common": "~5.5.0", - "@slickgrid-universal/utils": "~5.5.0" + "@slickgrid-universal/common": "~5.5.1", + "@slickgrid-universal/utils": "~5.5.1" } }, "@slickgrid-universal/odata": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@slickgrid-universal/odata/-/odata-5.5.0.tgz", - "integrity": "sha512-mg/YW24SCkI28gLouwEFcpsCLf6nXwdOsqHCozP5r9YOHPsr0fH+zxrhvf6B7MqtB6YXyaVpuzoWG2p2BhrFZQ==", + "version": "5.5.1", + "resolved": "https://registry.npmjs.org/@slickgrid-universal/odata/-/odata-5.5.1.tgz", + "integrity": "sha512-ZADK3ypLq2iN7MEH/F95O0g2lCzeS2UdtL914LOLZDnBwUQrMG1G9MFGXw2GhU0NcWtMa1qRXC6hCtArnue8LA==", "requires": { - "@slickgrid-universal/common": "~5.5.0", - "@slickgrid-universal/utils": "~5.5.0" + "@slickgrid-universal/common": "~5.5.1", + "@slickgrid-universal/utils": "~5.5.1" } }, "@slickgrid-universal/pagination-component": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@slickgrid-universal/pagination-component/-/pagination-component-5.5.0.tgz", - "integrity": "sha512-GoiVNgMOMSMx4pwpGmbXYk/E25EEFbVkaJFWYmkcKwpoHyyMaswl1oMuG12U+lGASrcJbQ8e4wBCnmjLLjKicA==", + "version": "5.5.1", + "resolved": "https://registry.npmjs.org/@slickgrid-universal/pagination-component/-/pagination-component-5.5.1.tgz", + "integrity": "sha512-u+PmrfpV2rLvAKcEJ/4JZ2ypuncZMiRwDNXEiQv1WmoeSwa18aVbyBEChO73Fy2e3WP6rT7UHmI7pwu+dRaLeg==", "requires": { - "@slickgrid-universal/binding": "~5.5.0", - "@slickgrid-universal/common": "~5.5.0" + "@slickgrid-universal/binding": "~5.5.1", + "@slickgrid-universal/common": "~5.5.1" } }, "@slickgrid-universal/row-detail-view-plugin": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@slickgrid-universal/row-detail-view-plugin/-/row-detail-view-plugin-5.5.0.tgz", - "integrity": "sha512-D+AIkj0XpH4ZHc++O4zKqVTpAAXX+n9/4RxkpoIDkVBGuWubu9unb6TTnNqkMyOAxnn08RSYj6IIDQKtUsipbg==", + "version": "5.5.1", + "resolved": "https://registry.npmjs.org/@slickgrid-universal/row-detail-view-plugin/-/row-detail-view-plugin-5.5.1.tgz", + "integrity": "sha512-O7/8Wr9DJhusnrisXogsYRgKxiGZTLC2JHZD09HtSYDw3LhRECdCPquvPK8NC2Tb48XPL44PqcIXb0WAphY1hQ==", "requires": { - "@slickgrid-universal/common": "~5.5.0", - "@slickgrid-universal/utils": "~5.5.0" + "@slickgrid-universal/common": "~5.5.1", + "@slickgrid-universal/utils": "~5.5.1" } }, "@slickgrid-universal/rxjs-observable": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@slickgrid-universal/rxjs-observable/-/rxjs-observable-5.5.0.tgz", - "integrity": "sha512-sBN1AecVDI2h6yJ5jrjG2JIV/kKB2TRKP+8MiHCWGeLeErlvqP/rQH7jLH6my2zbz3J5rSnkuItiiLEon96D5w==", + "version": "5.5.1", + "resolved": "https://registry.npmjs.org/@slickgrid-universal/rxjs-observable/-/rxjs-observable-5.5.1.tgz", + "integrity": "sha512-2wChr7bGjreYF7rX9pCwjy0ah0HyE/U/lQYdZVKR7KJjbR5es3kgA9tytd4yXnHbInawu6tt8V3DQ9GnvbMjBg==", "requires": { - "@slickgrid-universal/common": "~5.5.0", + "@slickgrid-universal/common": "~5.5.1", "rxjs": "^7.8.1" } }, "@slickgrid-universal/text-export": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@slickgrid-universal/text-export/-/text-export-5.5.0.tgz", - "integrity": "sha512-gMxei8nlMYPmcGPwtmKW1GmFC2zqVGqwZXUl/OeFtIHp0IMtUaztZcCmxC4WJWOEzgxqZMofE0pKIYpUv+zliA==", + "version": "5.5.1", + "resolved": "https://registry.npmjs.org/@slickgrid-universal/text-export/-/text-export-5.5.1.tgz", + "integrity": "sha512-S4Z4FATkxNhJCKe++Ur+awABUDeiDq/h/EeCGSmqJMDPViq68ColQ6OiRdLSrGRQ6MV++Zp8gZNDQac+Bo0M4A==", "requires": { - "@slickgrid-universal/common": "~5.5.0", - "@slickgrid-universal/utils": "~5.5.0", + "@slickgrid-universal/common": "~5.5.1", + "@slickgrid-universal/utils": "~5.5.1", "text-encoding-utf-8": "^1.0.2" } }, "@slickgrid-universal/utils": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@slickgrid-universal/utils/-/utils-5.5.0.tgz", - "integrity": "sha512-wExXsBsSV+VKQR7y+37hbaHXCzvR3Gpwz86BipL+Mj2dTSXLp5Ucobt8taZHAVEj4+VD2V1Uwm1GLEFOPmgJ7Q==" + "version": "5.5.1", + "resolved": "https://registry.npmjs.org/@slickgrid-universal/utils/-/utils-5.5.1.tgz", + "integrity": "sha512-XTuoKFFgi0Zv3Af2AiqLplXPc3g4xhzf+v7tIAvlU4sCHxTVn6kolf/i70rFsd5epkTn4+KxcGHfj2HHwBwfIw==" }, "@tsconfig/node10": { "version": "1.0.9", @@ -9486,12 +9496,12 @@ "dev": true }, "@types/node": { - "version": "22.1.0", - "resolved": "https://registry.npmjs.org/@types/node/-/node-22.1.0.tgz", - "integrity": "sha512-AOmuRF0R2/5j1knA3c6G3HOk523Ga+l+ZXltX8SF1+5oqcXijjfTd8fY3XRZqSihEu9XhtQnKYLmkFaoxgsJHw==", + "version": "22.4.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.4.0.tgz", + "integrity": "sha512-49AbMDwYUz7EXxKU/r7mXOsxwFr4BYbvB7tWYxVuLdb2ibd30ijjXINSMAHiEEZk5PCRBmW1gUeisn2VMKt3cQ==", "dev": true, "requires": { - "undici-types": "~6.13.0" + "undici-types": "~6.19.2" } }, "@types/node-forge": { @@ -9593,16 +9603,16 @@ } }, "@typescript-eslint/eslint-plugin": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.0.1.tgz", - "integrity": "sha512-5g3Y7GDFsJAnY4Yhvk8sZtFfV6YNF2caLzjrRPUBzewjPCaj0yokePB4LJSobyCzGMzjZZYFbwuzbfDHlimXbQ==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.1.0.tgz", + "integrity": "sha512-LlNBaHFCEBPHyD4pZXb35mzjGkuGKXU5eeCA1SxvHfiRES0E82dOounfVpL4DCqYvJEKab0bZIA0gCRpdLKkCw==", "dev": true, "requires": { "@eslint-community/regexpp": "^4.10.0", - "@typescript-eslint/scope-manager": "8.0.1", - "@typescript-eslint/type-utils": "8.0.1", - "@typescript-eslint/utils": "8.0.1", - "@typescript-eslint/visitor-keys": "8.0.1", + "@typescript-eslint/scope-manager": "8.1.0", + "@typescript-eslint/type-utils": "8.1.0", + "@typescript-eslint/utils": "8.1.0", + "@typescript-eslint/visitor-keys": "8.1.0", "graphemer": "^1.4.0", "ignore": "^5.3.1", "natural-compare": "^1.4.0", @@ -9610,15 +9620,15 @@ } }, "@typescript-eslint/parser": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.0.1.tgz", - "integrity": "sha512-5IgYJ9EO/12pOUwiBKFkpU7rS3IU21mtXzB81TNwq2xEybcmAZrE9qwDtsb5uQd9aVO9o0fdabFyAmKveXyujg==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.1.0.tgz", + "integrity": "sha512-U7iTAtGgJk6DPX9wIWPPOlt1gO57097G06gIcl0N0EEnNw8RGD62c+2/DiP/zL7KrkqnnqF7gtFGR7YgzPllTA==", "dev": true, "requires": { - "@typescript-eslint/scope-manager": "8.0.1", - "@typescript-eslint/types": "8.0.1", - "@typescript-eslint/typescript-estree": "8.0.1", - "@typescript-eslint/visitor-keys": "8.0.1", + "@typescript-eslint/scope-manager": "8.1.0", + "@typescript-eslint/types": "8.1.0", + "@typescript-eslint/typescript-estree": "8.1.0", + "@typescript-eslint/visitor-keys": "8.1.0", "debug": "^4.3.4" }, "dependencies": { @@ -9640,23 +9650,23 @@ } }, "@typescript-eslint/scope-manager": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.0.1.tgz", - "integrity": "sha512-NpixInP5dm7uukMiRyiHjRKkom5RIFA4dfiHvalanD2cF0CLUuQqxfg8PtEUo9yqJI2bBhF+pcSafqnG3UBnRQ==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.1.0.tgz", + "integrity": "sha512-DsuOZQji687sQUjm4N6c9xABJa7fjvfIdjqpSIIVOgaENf2jFXiM9hIBZOL3hb6DHK9Nvd2d7zZnoMLf9e0OtQ==", "dev": true, "requires": { - "@typescript-eslint/types": "8.0.1", - "@typescript-eslint/visitor-keys": "8.0.1" + "@typescript-eslint/types": "8.1.0", + "@typescript-eslint/visitor-keys": "8.1.0" } }, "@typescript-eslint/type-utils": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.0.1.tgz", - "integrity": "sha512-+/UT25MWvXeDX9YaHv1IS6KI1fiuTto43WprE7pgSMswHbn1Jm9GEM4Txp+X74ifOWV8emu2AWcbLhpJAvD5Ng==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.1.0.tgz", + "integrity": "sha512-oLYvTxljVvsMnldfl6jIKxTaU7ok7km0KDrwOt1RHYu6nxlhN3TIx8k5Q52L6wR33nOwDgM7VwW1fT1qMNfFIA==", "dev": true, "requires": { - "@typescript-eslint/typescript-estree": "8.0.1", - "@typescript-eslint/utils": "8.0.1", + "@typescript-eslint/typescript-estree": "8.1.0", + "@typescript-eslint/utils": "8.1.0", "debug": "^4.3.4", "ts-api-utils": "^1.3.0" }, @@ -9679,19 +9689,19 @@ } }, "@typescript-eslint/types": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.0.1.tgz", - "integrity": "sha512-PpqTVT3yCA/bIgJ12czBuE3iBlM3g4inRSC5J0QOdQFAn07TYrYEQBBKgXH1lQpglup+Zy6c1fxuwTk4MTNKIw==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.1.0.tgz", + "integrity": "sha512-q2/Bxa0gMOu/2/AKALI0tCKbG2zppccnRIRCW6BaaTlRVaPKft4oVYPp7WOPpcnsgbr0qROAVCVKCvIQ0tbWog==", "dev": true }, "@typescript-eslint/typescript-estree": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.0.1.tgz", - "integrity": "sha512-8V9hriRvZQXPWU3bbiUV4Epo7EvgM6RTs+sUmxp5G//dBGy402S7Fx0W0QkB2fb4obCF8SInoUzvTYtc3bkb5w==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.1.0.tgz", + "integrity": "sha512-NTHhmufocEkMiAord/g++gWKb0Fr34e9AExBRdqgWdVBaKoei2dIyYKD9Q0jBnvfbEA5zaf8plUFMUH6kQ0vGg==", "dev": true, "requires": { - "@typescript-eslint/types": "8.0.1", - "@typescript-eslint/visitor-keys": "8.0.1", + "@typescript-eslint/types": "8.1.0", + "@typescript-eslint/visitor-keys": "8.1.0", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -9744,24 +9754,24 @@ } }, "@typescript-eslint/utils": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.0.1.tgz", - "integrity": "sha512-CBFR0G0sCt0+fzfnKaciu9IBsKvEKYwN9UZ+eeogK1fYHg4Qxk1yf/wLQkLXlq8wbU2dFlgAesxt8Gi76E8RTA==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.1.0.tgz", + "integrity": "sha512-ypRueFNKTIFwqPeJBfeIpxZ895PQhNyH4YID6js0UoBImWYoSjBsahUn9KMiJXh94uOjVBgHD9AmkyPsPnFwJA==", "dev": true, "requires": { "@eslint-community/eslint-utils": "^4.4.0", - "@typescript-eslint/scope-manager": "8.0.1", - "@typescript-eslint/types": "8.0.1", - "@typescript-eslint/typescript-estree": "8.0.1" + "@typescript-eslint/scope-manager": "8.1.0", + "@typescript-eslint/types": "8.1.0", + "@typescript-eslint/typescript-estree": "8.1.0" } }, "@typescript-eslint/visitor-keys": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.0.1.tgz", - "integrity": "sha512-W5E+o0UfUcK5EgchLZsyVWqARmsM7v54/qEq6PY3YI5arkgmCzHiuk0zKSJJbm71V0xdRna4BGomkCTXz2/LkQ==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.1.0.tgz", + "integrity": "sha512-ba0lNI19awqZ5ZNKh6wCModMwoZs457StTebQ0q1NP58zSi2F6MOZRXwfKZy+jB78JNJ/WH8GSh2IQNzXX8Nag==", "dev": true, "requires": { - "@typescript-eslint/types": "8.0.1", + "@typescript-eslint/types": "8.1.0", "eslint-visitor-keys": "^3.4.3" }, "dependencies": { @@ -10071,19 +10081,19 @@ "dev": true }, "aurelia": { - "version": "2.0.0-beta.20", - "resolved": "https://registry.npmjs.org/aurelia/-/aurelia-2.0.0-beta.20.tgz", - "integrity": "sha512-SXQASH94VrI4acy0BxMoTfN+AKCxUtd5n/GD+nWvZ1oHHAq3yfgA9XqW0vNd15EHrTDK+XQmVivf1NC+4G8yMQ==", + "version": "2.0.0-beta.21", + "resolved": "https://registry.npmjs.org/aurelia/-/aurelia-2.0.0-beta.21.tgz", + "integrity": "sha512-7E+FzLYwggc7mI6PKFBIEY1lTjheJHLr+Ikuv3kXZaHvMJ3dmlRq01P8jR8trVDZ1B/Uio7aG/LGoIQijsfP3w==", "requires": { - "@aurelia/expression-parser": "2.0.0-beta.20", - "@aurelia/fetch-client": "2.0.0-beta.20", - "@aurelia/kernel": "2.0.0-beta.20", - "@aurelia/metadata": "2.0.0-beta.20", - "@aurelia/platform": "2.0.0-beta.20", - "@aurelia/platform-browser": "2.0.0-beta.20", - "@aurelia/runtime": "2.0.0-beta.20", - "@aurelia/runtime-html": "2.0.0-beta.20", - "@aurelia/template-compiler": "2.0.0-beta.20" + "@aurelia/expression-parser": "2.0.0-beta.21", + "@aurelia/fetch-client": "2.0.0-beta.21", + "@aurelia/kernel": "2.0.0-beta.21", + "@aurelia/metadata": "2.0.0-beta.21", + "@aurelia/platform": "2.0.0-beta.21", + "@aurelia/platform-browser": "2.0.0-beta.21", + "@aurelia/runtime": "2.0.0-beta.21", + "@aurelia/runtime-html": "2.0.0-beta.21", + "@aurelia/template-compiler": "2.0.0-beta.21" } }, "aurelia-pal": { @@ -10098,29 +10108,29 @@ } }, "aurelia-slickgrid": { - "version": "8.5.0", - "resolved": "https://registry.npmjs.org/aurelia-slickgrid/-/aurelia-slickgrid-8.5.0.tgz", - "integrity": "sha512-zidQ9lX0elW0iHZ7rtVW+3dAsZZNfFZGslqN7KWBblBSfwXkz7ZFrqUNIyLk44SakNoY5TMIyqZSRZ9KR/ZLTA==", + "version": "8.5.1", + "resolved": "https://registry.npmjs.org/aurelia-slickgrid/-/aurelia-slickgrid-8.5.1.tgz", + "integrity": "sha512-YA4U2OsxLLdZekRZ3Jonh+6Mgka7md9uF3dUKCge++kWryGsWe+PSgJjL21u7eBS0rhcu/Jkp28ZYvBeORuH2g==", "requires": { - "@aurelia/i18n": "^2.0.0-beta.20", - "@aurelia/runtime": "^2.0.0-beta.20", - "@aurelia/runtime-html": "^2.0.0-beta.20", + "@aurelia/i18n": "^2.0.0-beta.21", + "@aurelia/runtime": "^2.0.0-beta.21", + "@aurelia/runtime-html": "^2.0.0-beta.21", "@formkit/tempo": "^0.1.2", - "@slickgrid-universal/common": "~5.5.0", - "@slickgrid-universal/custom-footer-component": "~5.5.0", - "@slickgrid-universal/empty-warning-component": "~5.5.0", - "@slickgrid-universal/event-pub-sub": "~5.5.0", - "@slickgrid-universal/pagination-component": "~5.5.0", - "@slickgrid-universal/row-detail-view-plugin": "~5.5.0", - "@slickgrid-universal/utils": "~5.5.0", + "@slickgrid-universal/common": "~5.5.1", + "@slickgrid-universal/custom-footer-component": "~5.5.1", + "@slickgrid-universal/empty-warning-component": "~5.5.1", + "@slickgrid-universal/event-pub-sub": "~5.5.1", + "@slickgrid-universal/pagination-component": "~5.5.1", + "@slickgrid-universal/row-detail-view-plugin": "~5.5.1", + "@slickgrid-universal/utils": "~5.5.1", "dequal": "^2.0.3", "sortablejs": "^1.15.2" } }, "autocompleter": { - "version": "9.3.0", - "resolved": "https://registry.npmjs.org/autocompleter/-/autocompleter-9.3.0.tgz", - "integrity": "sha512-ykZIm9OZd99I+ee3139O6mqrw9Jdtlk3CwHdDIxtOjNAcxUBChza8f0wrgL4+ZvmHNZgosljKdHskRKuiYjFHQ==" + "version": "9.3.2", + "resolved": "https://registry.npmjs.org/autocompleter/-/autocompleter-9.3.2.tgz", + "integrity": "sha512-rLbf2TLGOD7y+gOS36ksrZdIsvoHa2KXc2A7503w+NBRPrcF73zzFeYBxEcV/iMPjaBH3jFhNIYObZ7zt1fkCQ==" }, "autoprefixer": { "version": "10.4.20", @@ -10915,16 +10925,16 @@ "dev": true }, "eslint": { - "version": "9.8.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.8.0.tgz", - "integrity": "sha512-K8qnZ/QJzT2dLKdZJVX6W4XOwBzutMYmt0lqUS+JdXgd+HTYFlonFgkJ8s44d/zMPPCnOOk0kMWCApCPhiOy9A==", + "version": "9.9.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.9.0.tgz", + "integrity": "sha512-JfiKJrbx0506OEerjK2Y1QlldtBxkAlLxT5OEcRF8uaQ86noDe2k31Vw9rnSWv+MXZHj7OOUV/dA0AhdLFcyvA==", "dev": true, "requires": { "@eslint-community/eslint-utils": "^4.2.0", "@eslint-community/regexpp": "^4.11.0", "@eslint/config-array": "^0.17.1", "@eslint/eslintrc": "^3.1.0", - "@eslint/js": "9.8.0", + "@eslint/js": "9.9.0", "@humanwhocodes/module-importer": "^1.0.1", "@humanwhocodes/retry": "^0.3.0", "@nodelib/fs.walk": "^1.2.8", @@ -12453,9 +12463,9 @@ } }, "multiple-select-vanilla": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/multiple-select-vanilla/-/multiple-select-vanilla-3.3.0.tgz", - "integrity": "sha512-T+jGaxc/n+xJ8UfHjwdUXjaj9/75B7GRk/KD9Sp6jVq+OXQEChtbJd4TUyY4ujL5JLQI6eSObloBqlsJDzGutw==", + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/multiple-select-vanilla/-/multiple-select-vanilla-3.3.1.tgz", + "integrity": "sha512-c8HdfzI/YuVdoYPW+T1lJpkPWWTjjAUDLfLWpmVAwsIAJeFJvMsujvMGwd39yosys2LZFi5sCBiNM2Uc0Wr/nA==", "requires": { "@types/trusted-types": "^2.0.7" } @@ -13876,14 +13886,14 @@ "dev": true }, "typescript-eslint": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.0.1.tgz", - "integrity": "sha512-V3Y+MdfhawxEjE16dWpb7/IOgeXnLwAEEkS7v8oDqNcR1oYlqWhGH/iHqHdKVdpWme1VPZ0SoywXAkCqawj2eQ==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.1.0.tgz", + "integrity": "sha512-prB2U3jXPJLpo1iVLN338Lvolh6OrcCZO+9Yv6AR+tvegPPptYCDBIHiEEUdqRi8gAv2bXNKfMUrgAd2ejn/ow==", "dev": true, "requires": { - "@typescript-eslint/eslint-plugin": "8.0.1", - "@typescript-eslint/parser": "8.0.1", - "@typescript-eslint/utils": "8.0.1" + "@typescript-eslint/eslint-plugin": "8.1.0", + "@typescript-eslint/parser": "8.1.0", + "@typescript-eslint/utils": "8.1.0" } }, "un-flatten-tree": { @@ -13902,9 +13912,9 @@ } }, "undici-types": { - "version": "6.13.0", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.13.0.tgz", - "integrity": "sha512-xtFJHudx8S2DSoujjMd1WeWvn7KKWFRESZTMeL1RptAYERu29D6jphMjjY+vn96jvN3kVPDNxU/E13VTaXj6jg==", + "version": "6.19.6", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.19.6.tgz", + "integrity": "sha512-e/vggGopEfTKSvj4ihnOLTsqhrKRN3LeO6qSN/GxohhuRv8qH9bNQ4B8W7e/vFL+0XTnmHPB4/kegunZGA4Org==", "dev": true }, "unicorn-magic": { @@ -13967,9 +13977,9 @@ } }, "vanilla-calendar-picker": { - "version": "2.11.8", - "resolved": "https://registry.npmjs.org/vanilla-calendar-picker/-/vanilla-calendar-picker-2.11.8.tgz", - "integrity": "sha512-MK+9v1bERnjYRhNxE6DxsUg1h1e+yjHuu+R0Sd2K1LNR261gnyShRTBxEOOzJl1O1M9XL8gMga/IJPc6ldUoCg==" + "version": "2.11.9", + "resolved": "https://registry.npmjs.org/vanilla-calendar-picker/-/vanilla-calendar-picker-2.11.9.tgz", + "integrity": "sha512-XnGs83zOgD2J1CY349DjJAxUqKf8+o5QrnhU5uIfdJxGELLkB+rVpFjXAHzOImd12UVpLrI5r6huiEljt6lpnA==" }, "vary": { "version": "1.1.2", diff --git a/webpack-bs5-demo/package.json b/webpack-bs5-demo/package.json index 079144a..014a750 100644 --- a/webpack-bs5-demo/package.json +++ b/webpack-bs5-demo/package.json @@ -25,20 +25,20 @@ "test": "au test" }, "dependencies": { - "@aurelia/fetch-client": "^2.0.0-beta.20", - "@aurelia/i18n": "^2.0.0-beta.20", - "@aurelia/router": "^2.0.0-beta.20", + "@aurelia/fetch-client": "^2.0.0-beta.21", + "@aurelia/i18n": "^2.0.0-beta.21", + "@aurelia/router": "^2.0.0-beta.21", "@formkit/tempo": "^0.1.2", "@popperjs/core": "^2.11.8", - "@slickgrid-universal/composite-editor-component": "^5.5.0", - "@slickgrid-universal/custom-tooltip-plugin": "^5.5.0", - "@slickgrid-universal/excel-export": "^5.5.0", - "@slickgrid-universal/graphql": "^5.5.0", - "@slickgrid-universal/odata": "^5.5.0", - "@slickgrid-universal/rxjs-observable": "^5.5.0", - "@slickgrid-universal/text-export": "^5.5.0", - "aurelia": "^2.0.0-beta.20", - "aurelia-slickgrid": "^8.5.0", + "@slickgrid-universal/composite-editor-component": "^5.5.1", + "@slickgrid-universal/custom-tooltip-plugin": "^5.5.1", + "@slickgrid-universal/excel-export": "^5.5.1", + "@slickgrid-universal/graphql": "^5.5.1", + "@slickgrid-universal/odata": "^5.5.1", + "@slickgrid-universal/rxjs-observable": "^5.5.1", + "@slickgrid-universal/text-export": "^5.5.1", + "aurelia": "^2.0.0-beta.21", + "aurelia-slickgrid": "^8.5.1", "bootstrap": "^5.3.3", "dompurify": "^3.1.6", "fetch-jsonp": "^1.3.0", @@ -47,13 +47,13 @@ "tslib": "^2.6.3" }, "devDependencies": { - "@aurelia/webpack-loader": "^2.0.0-beta.20", + "@aurelia/webpack-loader": "^2.0.0-beta.21", "@faker-js/faker": "^8.4.1", "@fnando/sparkline": "^0.3.10", "@types/bluebird": "^3.5.42", "@types/fnando__sparkline": "^0.3.7", "@types/i18next-xhr-backend": "^1.4.2", - "@types/node": "^22.1.0", + "@types/node": "^22.4.0", "@types/webpack": "^5.28.5", "aurelia-polyfills": "^1.3.4", "autoprefixer": "^10.4.20", @@ -62,7 +62,7 @@ "copyfiles": "^2.4.1", "cross-env": "^7.0.3", "css-loader": "^7.1.2", - "eslint": "^9.8.0", + "eslint": "^9.9.0", "eslint-plugin-n": "^17.10.2", "eslint-plugin-prefer-arrow": "^1.2.3", "file-loader": "^6.2.0", @@ -83,7 +83,7 @@ "ts-loader": "^9.5.1", "ts-node": "^10.9.2", "typescript": "^5.5.4", - "typescript-eslint": "^8.0.1", + "typescript-eslint": "^8.1.0", "webpack": "^5.93.0", "webpack-bundle-analyzer": "^4.10.2", "webpack-cli": "^5.1.4",