diff --git a/package-lock.json b/package-lock.json index dac3722..e9271d5 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,17 +1,17 @@ { "name": "justus", - "version": "0.5.33", + "version": "0.5.34", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "justus", - "version": "0.5.33", + "version": "0.5.34", "license": "Apache-2.0", "devDependencies": { - "@plugjs/build": "^0.5.42", - "@plugjs/tsd": "^0.5.41", - "typescript": "^5.4.5" + "@plugjs/build": "^0.5.43", + "@plugjs/tsd": "^0.5.42", + "typescript": "^5.5.2" } }, "node_modules/@babel/code-frame": { @@ -708,56 +708,56 @@ } }, "node_modules/@plugjs/build": { - "version": "0.5.42", - "resolved": "https://registry.npmjs.org/@plugjs/build/-/build-0.5.42.tgz", - "integrity": "sha512-NpR91ju0FaEfRGrqswh1qi1ccwykdDSKrP335dKta0rSzXEug4eHo+i6pVCjL40/IeNQLd7rPbp3nX7cZUFWbw==", + "version": "0.5.43", + "resolved": "https://registry.npmjs.org/@plugjs/build/-/build-0.5.43.tgz", + "integrity": "sha512-GF9/MYq4zJwixaJMLhy7j+yvoVgoNejSuW6IIAIPy5QU8A9Xze5SuaRdrt3PkD3r4DeynebfJjxm7qo2kGh2ew==", "dev": true, "dependencies": { - "@plugjs/cov8": "^0.5.41", - "@plugjs/eslint": "^0.5.41", + "@plugjs/cov8": "^0.5.42", + "@plugjs/eslint": "^0.5.42", "@plugjs/eslint-plugin": "^0.1.22", - "@plugjs/expect5": "^0.5.41", - "@plugjs/plug": "^0.5.41", - "@plugjs/typescript": "^0.5.41" + "@plugjs/expect5": "^0.5.42", + "@plugjs/plug": "^0.5.42", + "@plugjs/typescript": "^0.5.42" }, "bin": { "bootstrap-plugjs-build": "dist/bootstrap.mjs" } }, "node_modules/@plugjs/cov8": { - "version": "0.5.41", - "resolved": "https://registry.npmjs.org/@plugjs/cov8/-/cov8-0.5.41.tgz", - "integrity": "sha512-GDgL2IafJTHH2e2HwAOW01Mfwzd8f7M918/WVsH0tzhK6iVTW8pfD/MF97ON6BYLw+TqvOJbdGe/dggwlscRjA==", + "version": "0.5.42", + "resolved": "https://registry.npmjs.org/@plugjs/cov8/-/cov8-0.5.42.tgz", + "integrity": "sha512-c+nddL8aa/5+R8qmaErPXeFSICEIYj5jnW+alq4yylggKRjZHArjc51nDWHR7MpOTDM7+DbgSYJwpYdc+uXcJw==", "dev": true, "dependencies": { "@babel/parser": "^7.24.7", "@babel/types": "^7.24.7", - "@plugjs/cov8-html": "^0.1.67", + "@plugjs/cov8-html": "^0.1.68", "source-map": "^0.7.4" }, "bin": { "cov8": "dist/cli.mjs" }, "peerDependencies": { - "@plugjs/plug": "0.5.41" + "@plugjs/plug": "0.5.42" } }, "node_modules/@plugjs/cov8-html": { - "version": "0.1.67", - "resolved": "https://registry.npmjs.org/@plugjs/cov8-html/-/cov8-html-0.1.67.tgz", - "integrity": "sha512-t/w4ZDM3tXrbikn91tbQcdqqKOSEn7TySPfAbpKc8XhmqOFWgMtTRxBH28M04xsE8vFgNUXSPkRTkB+rYg1m0g==", + "version": "0.1.68", + "resolved": "https://registry.npmjs.org/@plugjs/cov8-html/-/cov8-html-0.1.68.tgz", + "integrity": "sha512-43KRwojnn8ATEp3jC+/n/7MDjR/WJmQf9jiXzg8weoF/nl6WKqrCneEMDiTzXejzB9AmuMmo9Dnjq3J0BAYmqw==", "dev": true }, "node_modules/@plugjs/eslint": { - "version": "0.5.41", - "resolved": "https://registry.npmjs.org/@plugjs/eslint/-/eslint-0.5.41.tgz", - "integrity": "sha512-NrGrtC/AnJJ1sZiL3fQRAtT4r0p0VjrAVtIL5mM92FtBGFHihuUkFHkFIMLWaPi9PTyLTkZWIVVHTFPgVTMRyw==", + "version": "0.5.42", + "resolved": "https://registry.npmjs.org/@plugjs/eslint/-/eslint-0.5.42.tgz", + "integrity": "sha512-PK+F6DAC7eS0Z5dZQx+xc/kst8jbylV73cMu+DZP91vVejf8WOAS/Rc7W4vM8OKzT5jqsUqykU83oBGoK9y85A==", "dev": true, "dependencies": { "eslint": "<9" }, "peerDependencies": { - "@plugjs/plug": "0.5.41" + "@plugjs/plug": "0.5.42" } }, "node_modules/@plugjs/eslint-plugin": { @@ -777,26 +777,26 @@ } }, "node_modules/@plugjs/expect5": { - "version": "0.5.41", - "resolved": "https://registry.npmjs.org/@plugjs/expect5/-/expect5-0.5.41.tgz", - "integrity": "sha512-Cqhiyurfojs3jf+AMUJTVelnPLuZ0SMWzMONsGN81mHGZ9m3AQ+dFQPZ2eplVs/jPq8obfcOe/qyQi28u4QG5w==", + "version": "0.5.42", + "resolved": "https://registry.npmjs.org/@plugjs/expect5/-/expect5-0.5.42.tgz", + "integrity": "sha512-cteuC87N5fxOpW2JQlM2W+eqP3efFKyrIM3WBq3i1X0QafJa1MJ65UYvm5akB3Mn7OFQS+JUSf1izT+fHe5tVQ==", "dev": true, "bin": { "expect5": "dist/cli.mjs" }, "peerDependencies": { - "@plugjs/plug": "0.5.41" + "@plugjs/plug": "0.5.42" } }, "node_modules/@plugjs/plug": { - "version": "0.5.41", - "resolved": "https://registry.npmjs.org/@plugjs/plug/-/plug-0.5.41.tgz", - "integrity": "sha512-HA9zZV7qrgIF3jzhLCDRbAPiJuXdFOdAE15I5pItooM+4XdjpjrfViGLndG6K++lhb8xtFoBmpubi7fBVDkp2g==", + "version": "0.5.42", + "resolved": "https://registry.npmjs.org/@plugjs/plug/-/plug-0.5.42.tgz", + "integrity": "sha512-fm3Jh6Dk1SODhhW9lOpgmAkwARTvEDyPqkig2KzRLoURNwZz6/ujGeOjwqQFZM2uOEoplG3LD18vS5diFNsAlA==", "dev": true, "dependencies": { - "@plugjs/tsrun": "^0.5.21", + "@plugjs/tsrun": "^0.5.22", "@types/node": "<19", - "esbuild": "^0.21.4", + "esbuild": "^0.21.5", "jsonc-parser": "^3.2.1", "picomatch": "^4.0.2" }, @@ -805,39 +805,39 @@ } }, "node_modules/@plugjs/tsd": { - "version": "0.5.41", - "resolved": "https://registry.npmjs.org/@plugjs/tsd/-/tsd-0.5.41.tgz", - "integrity": "sha512-EikeAnGiIiVw+ovPvwfpVS+CMzh7SLKItQZ5L9xAHly5I6LRycPWNvpmsX0/SPBmVyuAIDhLkoZEIIkyc0h3DA==", + "version": "0.5.42", + "resolved": "https://registry.npmjs.org/@plugjs/tsd/-/tsd-0.5.42.tgz", + "integrity": "sha512-VhLfBSLSafQzmiDmB4nKmSLLdpGV6AjX0Zv9fm30/4JHkZr6FKarES+9tcluHIzHZxuVDxC/Ug/TZLXuMipJ2g==", "dev": true, "dependencies": { "tsd": "^0.31.0" }, "peerDependencies": { - "@plugjs/plug": "0.5.41" + "@plugjs/plug": "0.5.42" } }, "node_modules/@plugjs/tsrun": { - "version": "0.5.21", - "resolved": "https://registry.npmjs.org/@plugjs/tsrun/-/tsrun-0.5.21.tgz", - "integrity": "sha512-pitYu7JVoZ7kCcHQt+laRJUBMvqUSkznaMXUtE1aThla3z+eRIERUGtQarY03jgckrl6nFDy5xy5OXRe2M1Ylg==", + "version": "0.5.22", + "resolved": "https://registry.npmjs.org/@plugjs/tsrun/-/tsrun-0.5.22.tgz", + "integrity": "sha512-aL8vpYbpfgBXztcnVsAs98VSfEOSMieAyckgpiKtv1+LMHhOUqm3McjpE6UtbjG88wm3MaZDijGd2YfX2gie4A==", "dev": true, "dependencies": { - "esbuild": "^0.21.4" + "esbuild": "^0.21.5" }, "bin": { "tsrun": "dist/tsrun.mjs" } }, "node_modules/@plugjs/typescript": { - "version": "0.5.41", - "resolved": "https://registry.npmjs.org/@plugjs/typescript/-/typescript-0.5.41.tgz", - "integrity": "sha512-ir95ZeMGyB2oTEaMQpUh7lavQySPS0lOIaODZh5kyV84HIG1iREO2ZJPfQQSlEXv3ubHd7g9m+81o4PiinaVPg==", + "version": "0.5.42", + "resolved": "https://registry.npmjs.org/@plugjs/typescript/-/typescript-0.5.42.tgz", + "integrity": "sha512-FMI2I7QD2sg6pwe2GPQoWdD1Y5ou8i8XXejCnpC8eHmPLIXrW8b2wGheDovNZrxpUzvjKKSrj7KFn7RMT4VGbw==", "dev": true, "dependencies": { "typescript": "^5.4.5" }, "peerDependencies": { - "@plugjs/plug": "0.5.41" + "@plugjs/plug": "0.5.42" } }, "node_modules/@sinclair/typebox": { @@ -890,9 +890,9 @@ "dev": true }, "node_modules/@types/node": { - "version": "18.19.34", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.34.tgz", - "integrity": "sha512-eXF4pfBNV5DAMKGbI02NnDtWrQ40hAN558/2vvS4gMpMIxaf6JmD7YjnZbq0Q9TDSSkKBamime8ewRoomHdt4g==", + "version": "18.19.38", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.38.tgz", + "integrity": "sha512-SApYXUF7si4JJ+lO2o6X60OPOnA6wPpbiB09GMCkQ+JAwpa9hxUVG8p7GzA08TKQn5OhzK57rj1wFj+185YsGg==", "dev": true, "dependencies": { "undici-types": "~5.26.4" @@ -905,17 +905,17 @@ "dev": true }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.13.0.tgz", - "integrity": "sha512-FX1X6AF0w8MdVFLSdqwqN/me2hyhuQg4ykN6ZpVhh1ij/80pTvDKclX1sZB9iqex8SjQfVhwMKs3JtnnMLzG9w==", + "version": "7.13.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.13.1.tgz", + "integrity": "sha512-kZqi+WZQaZfPKnsflLJQCz6Ze9FFSMfXrrIOcyargekQxG37ES7DJNpJUE9Q/X5n3yTIP/WPutVNzgknQ7biLg==", "dev": true, "peer": true, "dependencies": { "@eslint-community/regexpp": "^4.10.0", - "@typescript-eslint/scope-manager": "7.13.0", - "@typescript-eslint/type-utils": "7.13.0", - "@typescript-eslint/utils": "7.13.0", - "@typescript-eslint/visitor-keys": "7.13.0", + "@typescript-eslint/scope-manager": "7.13.1", + "@typescript-eslint/type-utils": "7.13.1", + "@typescript-eslint/utils": "7.13.1", + "@typescript-eslint/visitor-keys": "7.13.1", "graphemer": "^1.4.0", "ignore": "^5.3.1", "natural-compare": "^1.4.0", @@ -939,16 +939,16 @@ } }, "node_modules/@typescript-eslint/parser": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-7.13.0.tgz", - "integrity": "sha512-EjMfl69KOS9awXXe83iRN7oIEXy9yYdqWfqdrFAYAAr6syP8eLEFI7ZE4939antx2mNgPRW/o1ybm2SFYkbTVA==", + "version": "7.13.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-7.13.1.tgz", + "integrity": "sha512-1ELDPlnLvDQ5ybTSrMhRTFDfOQEOXNM+eP+3HT/Yq7ruWpciQw+Avi73pdEbA4SooCawEWo3dtYbF68gN7Ed1A==", "dev": true, "peer": true, "dependencies": { - "@typescript-eslint/scope-manager": "7.13.0", - "@typescript-eslint/types": "7.13.0", - "@typescript-eslint/typescript-estree": "7.13.0", - "@typescript-eslint/visitor-keys": "7.13.0", + "@typescript-eslint/scope-manager": "7.13.1", + "@typescript-eslint/types": "7.13.1", + "@typescript-eslint/typescript-estree": "7.13.1", + "@typescript-eslint/visitor-keys": "7.13.1", "debug": "^4.3.4" }, "engines": { @@ -968,14 +968,14 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.13.0.tgz", - "integrity": "sha512-ZrMCe1R6a01T94ilV13egvcnvVJ1pxShkE0+NDjDzH4nvG1wXpwsVI5bZCvE7AEDH1mXEx5tJSVR68bLgG7Dng==", + "version": "7.13.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.13.1.tgz", + "integrity": "sha512-adbXNVEs6GmbzaCpymHQ0MB6E4TqoiVbC0iqG3uijR8ZYfpAXMGttouQzF4Oat3P2GxDVIrg7bMI/P65LiQZdg==", "dev": true, "peer": true, "dependencies": { - "@typescript-eslint/types": "7.13.0", - "@typescript-eslint/visitor-keys": "7.13.0" + "@typescript-eslint/types": "7.13.1", + "@typescript-eslint/visitor-keys": "7.13.1" }, "engines": { "node": "^18.18.0 || >=20.0.0" @@ -986,14 +986,14 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-7.13.0.tgz", - "integrity": "sha512-xMEtMzxq9eRkZy48XuxlBFzpVMDurUAfDu5Rz16GouAtXm0TaAoTFzqWUFPPuQYXI/CDaH/Bgx/fk/84t/Bc9A==", + "version": "7.13.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-7.13.1.tgz", + "integrity": "sha512-aWDbLu1s9bmgPGXSzNCxELu+0+HQOapV/y+60gPXafR8e2g1Bifxzevaa+4L2ytCWm+CHqpELq4CSoN9ELiwCg==", "dev": true, "peer": true, "dependencies": { - "@typescript-eslint/typescript-estree": "7.13.0", - "@typescript-eslint/utils": "7.13.0", + "@typescript-eslint/typescript-estree": "7.13.1", + "@typescript-eslint/utils": "7.13.1", "debug": "^4.3.4", "ts-api-utils": "^1.3.0" }, @@ -1014,9 +1014,9 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.13.0.tgz", - "integrity": "sha512-QWuwm9wcGMAuTsxP+qz6LBBd3Uq8I5Nv8xb0mk54jmNoCyDspnMvVsOxI6IsMmway5d1S9Su2+sCKv1st2l6eA==", + "version": "7.13.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.13.1.tgz", + "integrity": "sha512-7K7HMcSQIAND6RBL4kDl24sG/xKM13cA85dc7JnmQXw2cBDngg7c19B++JzvJHRG3zG36n9j1i451GBzRuHchw==", "dev": true, "peer": true, "engines": { @@ -1028,14 +1028,14 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.13.0.tgz", - "integrity": "sha512-cAvBvUoobaoIcoqox1YatXOnSl3gx92rCZoMRPzMNisDiM12siGilSM4+dJAekuuHTibI2hVC2fYK79iSFvWjw==", + "version": "7.13.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.13.1.tgz", + "integrity": "sha512-uxNr51CMV7npU1BxZzYjoVz9iyjckBduFBP0S5sLlh1tXYzHzgZ3BR9SVsNed+LmwKrmnqN3Kdl5t7eZ5TS1Yw==", "dev": true, "peer": true, "dependencies": { - "@typescript-eslint/types": "7.13.0", - "@typescript-eslint/visitor-keys": "7.13.0", + "@typescript-eslint/types": "7.13.1", + "@typescript-eslint/visitor-keys": "7.13.1", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -1057,16 +1057,16 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.13.0.tgz", - "integrity": "sha512-jceD8RgdKORVnB4Y6BqasfIkFhl4pajB1wVxrF4akxD2QPM8GNYjgGwEzYS+437ewlqqrg7Dw+6dhdpjMpeBFQ==", + "version": "7.13.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.13.1.tgz", + "integrity": "sha512-h5MzFBD5a/Gh/fvNdp9pTfqJAbuQC4sCN2WzuXme71lqFJsZtLbjxfSk4r3p02WIArOF9N94pdsLiGutpDbrXQ==", "dev": true, "peer": true, "dependencies": { "@eslint-community/eslint-utils": "^4.4.0", - "@typescript-eslint/scope-manager": "7.13.0", - "@typescript-eslint/types": "7.13.0", - "@typescript-eslint/typescript-estree": "7.13.0" + "@typescript-eslint/scope-manager": "7.13.1", + "@typescript-eslint/types": "7.13.1", + "@typescript-eslint/typescript-estree": "7.13.1" }, "engines": { "node": "^18.18.0 || >=20.0.0" @@ -1080,13 +1080,13 @@ } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.13.0.tgz", - "integrity": "sha512-nxn+dozQx+MK61nn/JP+M4eCkHDSxSLDpgE3WcQo0+fkjEolnaB5jswvIKC4K56By8MMgIho7f1PVxERHEo8rw==", + "version": "7.13.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.13.1.tgz", + "integrity": "sha512-k/Bfne7lrP7hcb7m9zSsgcBmo+8eicqqfNAJ7uUY+jkTFpKeH2FSkWpFRtimBxgkyvqfu9jTPRbYOvud6isdXA==", "dev": true, "peer": true, "dependencies": { - "@typescript-eslint/types": "7.13.0", + "@typescript-eslint/types": "7.13.1", "eslint-visitor-keys": "^3.4.3" }, "engines": { @@ -1104,9 +1104,9 @@ "dev": true }, "node_modules/acorn": { - "version": "8.11.3", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.3.tgz", - "integrity": "sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==", + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.12.0.tgz", + "integrity": "sha512-RTvkC4w+KNXrM39/lWCUaG0IbRkWdCv7W/IOW9oU6SawyxulvkQy5HQPVTKxEjczcUvapcrw3cFx/60VN/NRNw==", "dev": true, "bin": { "acorn": "bin/acorn" @@ -1471,9 +1471,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001633", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001633.tgz", - "integrity": "sha512-6sT0yf/z5jqf8tISAgpJDrmwOpLsrpnyCdD/lOZKvKkkJK4Dn0X5i7KF7THEZhOq+30bmhwBlNEaqPUiHiKtZg==", + "version": "1.0.30001636", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001636.tgz", + "integrity": "sha512-bMg2vmr8XBsbL6Lr0UHXy/21m84FTxDLWn2FSqMd5PrlbMxwJlQnC2YWYxVgp66PZE+BBNF2jYQUBKCo1FDeZg==", "dev": true, "funding": [ { @@ -1769,9 +1769,9 @@ } }, "node_modules/electron-to-chromium": { - "version": "1.4.802", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.802.tgz", - "integrity": "sha512-TnTMUATbgNdPXVSHsxvNVSG0uEd6cSZsANjm8c9HbvflZVVn1yTRcmVXYT1Ma95/ssB/Dcd30AHweH2TE+dNpA==", + "version": "1.4.807", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.807.tgz", + "integrity": "sha512-kSmJl2ZwhNf/bcIuCH/imtNOKlpkLDn2jqT5FJ+/0CXjhnFaOa9cOe9gHKKy71eM49izwuQjZhKk+lWQ1JxB7A==", "dev": true }, "node_modules/emoji-regex": { @@ -2316,12 +2316,12 @@ } }, "node_modules/eslint-plugin-unicorn/node_modules/espree": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/espree/-/espree-10.0.1.tgz", - "integrity": "sha512-MWkrWZbJsL2UwnjxTX3gG8FneachS/Mwg7tdGXce011sJd5b0JG54vat5KHnfSBODZ3Wvzd2WnjxyzsRoVv+ww==", + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-10.1.0.tgz", + "integrity": "sha512-M1M6CpiE6ffoigIOWYO9UDP8TMUw9kqb21tf+08IgDYjCsOvCuDt4jQcZmoYxx+w7zlKw9/N0KXfto+I8/FrXA==", "dev": true, "dependencies": { - "acorn": "^8.11.3", + "acorn": "^8.12.0", "acorn-jsx": "^5.3.2", "eslint-visitor-keys": "^4.0.0" }, @@ -3072,12 +3072,15 @@ } }, "node_modules/is-core-module": { - "version": "2.13.1", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.1.tgz", - "integrity": "sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==", + "version": "2.14.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.14.0.tgz", + "integrity": "sha512-a5dFJih5ZLYlRtDc0dZWP7RiKr6xIKzmn/oAYCDvdLThadVgyJwlaoQPmRtMSpz+rk0OGAgIu+TcM9HUF0fk1A==", "dev": true, "dependencies": { - "hasown": "^2.0.0" + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -4672,9 +4675,9 @@ } }, "node_modules/tsd": { - "version": "0.31.0", - "resolved": "https://registry.npmjs.org/tsd/-/tsd-0.31.0.tgz", - "integrity": "sha512-yjBiQ5n8OMv/IZOuhDjBy0ZLCoJ7rky/RxRh5W4sJ0oNNCU/kf6s3puPAkGNi59PptDdkcpUm+RsKSdjR2YbNg==", + "version": "0.31.1", + "resolved": "https://registry.npmjs.org/tsd/-/tsd-0.31.1.tgz", + "integrity": "sha512-sSL84A0SFwx2xGMWrxlGaarKFSQszWjJS2vgNDDLwatytzg2aq6ShlwHsBYxRNmjzXISODwMva5ZOdAg/4AoOA==", "dev": true, "dependencies": { "@tsd/typescript": "~5.4.3", @@ -4790,9 +4793,9 @@ } }, "node_modules/typescript": { - "version": "5.4.5", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.5.tgz", - "integrity": "sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ==", + "version": "5.5.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.5.2.tgz", + "integrity": "sha512-NcRtPEOsPFFWjobJEtfihkLCZCXZt/os3zf8nTxjVH3RvTSxjrCamJpbExGvYOF+tFHc3pA65qpdwPbzjohhew==", "dev": true, "bin": { "tsc": "bin/tsc", diff --git a/package.json b/package.json index cfdd264..b9d5e8a 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "justus", - "version": "0.5.33", + "version": "0.5.34", "description": "A JavaScript validation library, with types!", "main": "./dist/index.cjs", "module": "./dist/index.mjs", @@ -78,9 +78,9 @@ "author": "Juit Developers ", "license": "Apache-2.0", "devDependencies": { - "@plugjs/build": "^0.5.42", - "@plugjs/tsd": "^0.5.41", - "typescript": "^5.4.5" + "@plugjs/build": "^0.5.43", + "@plugjs/tsd": "^0.5.42", + "typescript": "^5.5.2" }, "directories": { "test": "test"