diff --git a/package-lock.json b/package-lock.json index 2d4c8db..67bbcec 100644 --- a/package-lock.json +++ b/package-lock.json @@ -12,7 +12,7 @@ "@actions/core": "^1.10.1", "@actions/exec": "^1.1.1", "@actions/github": "6", - "zod": "^3.22.4" + "zod": "^3.23.0" }, "devDependencies": { "@types/lodash": "^4.17.0", @@ -20,9 +20,9 @@ "@typescript-eslint/eslint-plugin": "^6", "@typescript-eslint/parser": "^6", "@vercel/ncc": "^0.38.1", - "@vladcos/eslint-config": "^0.0.44", - "@vladcos/prettier-config": "^0.0.39", - "@vladcos/projen-github-action": "^0.0.125", + "@vladcos/eslint-config": "^0.0.45", + "@vladcos/prettier-config": "^0.0.40", + "@vladcos/projen-github-action": "^0.0.129", "@vladcos/tsconfig": "^0.0.25", "alias-hq": "^6", "babel-plugin-module-resolver": "^5", @@ -34,7 +34,7 @@ "lodash": "^4.17.21", "packemon": "^3", "prettier": "^3", - "projen": "^0.81.0", + "projen": "^0.81.1", "replace-in-file": "^7.1.0", "standard-version": "^9", "ts-extras": "^0.11.0", @@ -4729,9 +4729,9 @@ ] }, "node_modules/@rushstack/eslint-patch": { - "version": "1.10.1", - "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.10.1.tgz", - "integrity": "sha512-S3Kq8e7LqxkA9s7HKLqXGTGck1uwis5vAXan3FnU5yw1Ec5hsSGnq4s/UCaSqABPOnOTg7zASLyst7+ohgWexg==", + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.10.2.tgz", + "integrity": "sha512-hw437iINopmQuxWPSUEvqE56NCPsiU8N4AYtfHmJFckclktzK9YQJieD3XkDCDH4OjL+C7zgPUh73R/nrcHrqw==", "dev": true }, "node_modules/@sinclair/typebox": { @@ -5562,12 +5562,12 @@ } }, "node_modules/@vladcos/eslint-config": { - "version": "0.0.44", - "resolved": "https://registry.npmjs.org/@vladcos/eslint-config/-/eslint-config-0.0.44.tgz", - "integrity": "sha512-Ntu/tBvyppC63mVD3pfAIK0GfnhALLcV5EO+fzHU2IbXJ6qBDmAusluS+Q7GZmIbAduW+Pd3Y6Sxr0N59U9pbQ==", + "version": "0.0.45", + "resolved": "https://registry.npmjs.org/@vladcos/eslint-config/-/eslint-config-0.0.45.tgz", + "integrity": "sha512-d/MWJ9gh/6VrUJZB+mQonV3HINkaTwgj62r/BD4hdKksBZiW5+qLRaJDLTseJ0iOCTHD1d4RDcDGJcHVZ8IwZg==", "dev": true, "dependencies": { - "@rushstack/eslint-patch": "^1.10.1", + "@rushstack/eslint-patch": "^1.10.2", "@typescript-eslint/eslint-plugin": "^6.21.0", "@typescript-eslint/parser": "^6.21.0", "eslint": "^8.57.0", @@ -5580,19 +5580,19 @@ "eslint-plugin-jest": "^28.2.0", "eslint-plugin-json-files": "^4.1.0", "eslint-plugin-json-schema-validator": "^5.1.0", - "eslint-plugin-jsonc": "^2.15.0", + "eslint-plugin-jsonc": "^2.15.1", "eslint-plugin-node": "^11.1.0", "eslint-plugin-promise": "^6.1.1", "eslint-plugin-react": "^7.34.1", "eslint-plugin-react-hooks": "^4.6.0", "eslint-plugin-react-refresh": "^0.4.6", - "eslint-plugin-readable-tailwind": "^1.3.0", - "eslint-plugin-simple-import-sort": "^12.0.0", + "eslint-plugin-readable-tailwind": "^1.3.1", + "eslint-plugin-simple-import-sort": "^12.1.0", "eslint-plugin-sonarjs": "^0", "eslint-plugin-tailwindcss": "^3.15.1", "eslint-plugin-unicorn": "^52.0.0", "eslint-plugin-unused-imports": "^3.1.0", - "eslint-plugin-vue": "^9.24.1" + "eslint-plugin-vue": "^9.25.0" } }, "node_modules/@vladcos/eslint-config/node_modules/eslint-plugin-jest": { @@ -5621,24 +5621,24 @@ } }, "node_modules/@vladcos/eslint-config/node_modules/eslint-plugin-simple-import-sort": { - "version": "12.0.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-simple-import-sort/-/eslint-plugin-simple-import-sort-12.0.0.tgz", - "integrity": "sha512-8o0dVEdAkYap0Cn5kNeklaKcT1nUsa3LITWEuFk3nJifOoD+5JQGoyDUW2W/iPWwBsNBJpyJS9y4je/BgxLcyQ==", + "version": "12.1.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-simple-import-sort/-/eslint-plugin-simple-import-sort-12.1.0.tgz", + "integrity": "sha512-Y2fqAfC11TcG/WP3TrI1Gi3p3nc8XJyEOJYHyEPEGI/UAgNx6akxxlX74p7SbAQdLcgASKhj8M0GKvH3vq/+ig==", "dev": true, "peerDependencies": { "eslint": ">=5.0.0" } }, "node_modules/@vladcos/prettier-config": { - "version": "0.0.39", - "resolved": "https://registry.npmjs.org/@vladcos/prettier-config/-/prettier-config-0.0.39.tgz", - "integrity": "sha512-MHmUrRUJwqcdpkzqVXFl6mrvqlhY9mtrLxXtOEOx6fuObcej+408OqbqyyVGupEvrivVf61WI0sCQ4+sEtqRhQ==", + "version": "0.0.40", + "resolved": "https://registry.npmjs.org/@vladcos/prettier-config/-/prettier-config-0.0.40.tgz", + "integrity": "sha512-TVv0H7VwVQXvdzSZ+yu63D1fnfw/G1ahdXtGt5ca0nWsszETK/61K4eBxi5ilgxRlaqPEtbbgq/3qE4PVCC1ug==", "dev": true }, "node_modules/@vladcos/projen-base": { - "version": "0.0.227", - "resolved": "https://registry.npmjs.org/@vladcos/projen-base/-/projen-base-0.0.227.tgz", - "integrity": "sha512-nJgqboluZgcrncI2RxEGw5L0zMdvUuJ1qUq9Zqm7cat4lcRFnWJDbyerTrv1M6V+hFrlbiU4NL1iG7Xua5Az9Q==", + "version": "0.0.229", + "resolved": "https://registry.npmjs.org/@vladcos/projen-base/-/projen-base-0.0.229.tgz", + "integrity": "sha512-w2fXpoH3TdWPLHVVK/R3/KpZm7Z1IixWdHwqrhQw0HAbbUWmq86SAUqKYl/Ws0iMEjwCxO9ST7srCMVSCHgr5w==", "bundleDependencies": [ "@types/lodash", "app-root-path", @@ -5654,7 +5654,7 @@ "type-fest": "^4.15.0" }, "peerDependencies": { - "projen": "^0.81.0" + "projen": "^0.81.1" } }, "node_modules/@vladcos/projen-base/node_modules/@types/lodash": { @@ -5695,9 +5695,9 @@ } }, "node_modules/@vladcos/projen-github-action": { - "version": "0.0.125", - "resolved": "https://registry.npmjs.org/@vladcos/projen-github-action/-/projen-github-action-0.0.125.tgz", - "integrity": "sha512-1azZhI6+1v6a9dMU1b7KMaA/XLjPSOzz8BAcNop+3urZt3H7HFiZ0hvuc36z2cQmfmOTAmZsD0iSx5Q3R/QpiQ==", + "version": "0.0.129", + "resolved": "https://registry.npmjs.org/@vladcos/projen-github-action/-/projen-github-action-0.0.129.tgz", + "integrity": "sha512-aBJgMscDWn5HLl7yIWqEE/Zc0FM/vNYMscxSLaEcIxLYZkCCnbqEZNbAzdYlq5F+Vy+MkP4p8WQSsdMMKFhcJQ==", "bundleDependencies": [ "replace-in-file", "zod", @@ -5706,12 +5706,12 @@ "dev": true, "dependencies": { "replace-in-file": "^7.1.0", - "zod": "^3.22.4", + "zod": "^3.22.5", "zod-to-json-schema": "^3.22.5" }, "peerDependencies": { - "@vladcos/projen-base": "^0.0.227", - "projen": "^0.81.0" + "@vladcos/projen-base": "^0.0.229", + "projen": "^0.81.1" } }, "node_modules/@vladcos/projen-github-action/node_modules/ansi-regex": { @@ -6062,7 +6062,7 @@ } }, "node_modules/@vladcos/projen-github-action/node_modules/zod": { - "version": "3.22.4", + "version": "3.22.5", "dev": true, "inBundle": true, "license": "MIT", @@ -6723,19 +6723,16 @@ } }, "node_modules/babel-plugin-module-resolver": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/babel-plugin-module-resolver/-/babel-plugin-module-resolver-5.0.0.tgz", - "integrity": "sha512-g0u+/ChLSJ5+PzYwLwP8Rp8Rcfowz58TJNCe+L/ui4rpzE/mg//JVX0EWBUYoxaextqnwuGHzfGp2hh0PPV25Q==", + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/babel-plugin-module-resolver/-/babel-plugin-module-resolver-5.0.2.tgz", + "integrity": "sha512-9KtaCazHee2xc0ibfqsDeamwDps6FZNo5S0Q81dUqEuFzVwPhcT4J5jOqIVvgCA3Q/wO9hKYxN/Ds3tIsp5ygg==", "dev": true, "dependencies": { - "find-babel-config": "^2.0.0", - "glob": "^8.0.3", + "find-babel-config": "^2.1.1", + "glob": "^9.3.3", "pkg-up": "^3.1.0", "reselect": "^4.1.7", - "resolve": "^1.22.1" - }, - "engines": { - "node": ">= 16" + "resolve": "^1.22.8" } }, "node_modules/babel-plugin-module-resolver/node_modules/brace-expansion": { @@ -6748,34 +6745,45 @@ } }, "node_modules/babel-plugin-module-resolver/node_modules/glob": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz", - "integrity": "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==", + "version": "9.3.5", + "resolved": "https://registry.npmjs.org/glob/-/glob-9.3.5.tgz", + "integrity": "sha512-e1LleDykUz2Iu+MTYdkSsuWX8lvAjAcs0Xef0lNIu0S2wOAzuTxCJtcd9S3cijlwYF18EsU3rzb8jPVobxDh9Q==", "dev": true, "dependencies": { "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^5.0.1", - "once": "^1.3.0" + "minimatch": "^8.0.2", + "minipass": "^4.2.4", + "path-scurry": "^1.6.1" }, "engines": { - "node": ">=12" + "node": ">=16 || 14 >=14.17" }, "funding": { "url": "https://github.com/sponsors/isaacs" } }, "node_modules/babel-plugin-module-resolver/node_modules/minimatch": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", - "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", + "version": "8.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-8.0.4.tgz", + "integrity": "sha512-W0Wvr9HyFXZRGIDgCicunpQ299OKXs9RgZfaukz4qAW/pJhcpUfupc9c+OObPOFueNy8VSrZgEmDtk6Kh4WzDA==", "dev": true, "dependencies": { "brace-expansion": "^2.0.1" }, "engines": { - "node": ">=10" + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/babel-plugin-module-resolver/node_modules/minipass": { + "version": "4.2.8", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-4.2.8.tgz", + "integrity": "sha512-fNzuVyifolSLFL4NzpF+wEF4qrgqaaKX0haXPQEdQ7NKAN+WecoKMHV09YcuL/DHxrUsYQOK3MiuDf7Ip2OXfQ==", + "dev": true, + "engines": { + "node": ">=8" } }, "node_modules/babel-plugin-polyfill-corejs2": { @@ -11236,16 +11244,13 @@ } }, "node_modules/find-babel-config": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/find-babel-config/-/find-babel-config-2.0.0.tgz", - "integrity": "sha512-dOKT7jvF3hGzlW60Gc3ONox/0rRZ/tz7WCil0bqA1In/3I8f1BctpXahRnEKDySZqci7u+dqq93sZST9fOJpFw==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/find-babel-config/-/find-babel-config-2.1.1.tgz", + "integrity": "sha512-5Ji+EAysHGe1OipH7GN4qDjok5Z1uw5KAwDCbicU/4wyTZY7CqOCzcWbG7J5ad9mazq67k89fXlbc1MuIfl9uA==", "dev": true, "dependencies": { - "json5": "^2.1.1", + "json5": "^2.2.3", "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=16.0.0" } }, "node_modules/find-cache-dir": { @@ -14400,7 +14405,6 @@ "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.4.tgz", "integrity": "sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==", "dev": true, - "peer": true, "engines": { "node": ">=16 || 14 >=14.17" } @@ -15590,7 +15594,6 @@ "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.10.1.tgz", "integrity": "sha512-MkhCqzzBEpPvxxQ71Md0b1Kk51W01lrYvlMzSUaIzNsODdd7mqhiimSZlr+VegAz5Z6Vzt9Xg2ttE//XBhH3EQ==", "dev": true, - "peer": true, "dependencies": { "lru-cache": "^9.1.1 || ^10.0.0", "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" @@ -15607,7 +15610,6 @@ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.2.0.tgz", "integrity": "sha512-2bIM8x+VAf6JT4bKAljS1qUWgMsqZRPGJS6FSahIMPVvctcNhyVp7AJu7quxOW9jwkryBReKZY5tY5JYv2n/7Q==", "dev": true, - "peer": true, "engines": { "node": "14 || >=16.14" } @@ -16049,9 +16051,9 @@ "dev": true }, "node_modules/projen": { - "version": "0.81.0", - "resolved": "https://registry.npmjs.org/projen/-/projen-0.81.0.tgz", - "integrity": "sha512-JfEJs45TYsXlz/Nf9oVzEHztUNFVkO9d0SgJ3cG0vDTmrKACse44lB37I86orueW7iuw8pXGqwU6m4Kg2LdAkQ==", + "version": "0.81.1", + "resolved": "https://registry.npmjs.org/projen/-/projen-0.81.1.tgz", + "integrity": "sha512-GEkMP7o+BWUg6e7VcltToi2aydy6fE27QOM1WQCAd3pJXTbOQ02qqc6OP3VlXfsTzKZLA/TmWbb3fnZ1/Ks2xQ==", "bundleDependencies": [ "@iarna/toml", "case", @@ -20823,9 +20825,9 @@ } }, "node_modules/zod": { - "version": "3.22.4", - "resolved": "https://registry.npmjs.org/zod/-/zod-3.22.4.tgz", - "integrity": "sha512-iC+8Io04lddc+mVqQ9AZ7OQ2MrUKGN+oIQyq1vemgt46jwCwLfhq7/pwnBnNXXXZb8VTVLKwp9EDkx+ryxIWmg==", + "version": "3.23.0", + "resolved": "https://registry.npmjs.org/zod/-/zod-3.23.0.tgz", + "integrity": "sha512-OFLT+LTocvabn6q76BTwVB0hExEBS0IduTr3cqZyMqEDbOnYmcU+y0tUAYbND4uwclpBGi4I4UUBGzylWpjLGA==", "funding": { "url": "https://github.com/sponsors/colinhacks" } diff --git a/package.json b/package.json index c3ec472..9a40ab8 100644 --- a/package.json +++ b/package.json @@ -27,9 +27,9 @@ "@typescript-eslint/eslint-plugin": "^6", "@typescript-eslint/parser": "^6", "@vercel/ncc": "^0.38.1", - "@vladcos/eslint-config": "^0.0.44", - "@vladcos/prettier-config": "^0.0.39", - "@vladcos/projen-github-action": "^0.0.125", + "@vladcos/eslint-config": "^0.0.45", + "@vladcos/prettier-config": "^0.0.40", + "@vladcos/projen-github-action": "^0.0.129", "@vladcos/tsconfig": "^0.0.25", "alias-hq": "^6", "babel-plugin-module-resolver": "^5", @@ -41,7 +41,7 @@ "lodash": "^4.17.21", "packemon": "^3", "prettier": "^3", - "projen": "^0.81.0", + "projen": "^0.81.1", "replace-in-file": "^7.1.0", "standard-version": "^9", "ts-extras": "^0.11.0", @@ -58,7 +58,7 @@ "@actions/core": "^1.10.1", "@actions/exec": "^1.1.1", "@actions/github": "6", - "zod": "^3.22.4" + "zod": "^3.23.0" }, "main": "./mjs/index.mjs", "license": "Apache-2.0",