diff --git a/package-lock.json b/package-lock.json index f57f2c6..c0a0f46 100644 --- a/package-lock.json +++ b/package-lock.json @@ -12,9 +12,9 @@ "@types/node": "^18", "@typescript-eslint/eslint-plugin": "^6", "@typescript-eslint/parser": "^6", - "@vladcos/eslint-config": "^0.0.44", - "@vladcos/prettier-config": "^0.0.39", - "@vladcos/projen-base": "^0.0.227", + "@vladcos/eslint-config": "^0.0.45", + "@vladcos/prettier-config": "^0.0.40", + "@vladcos/projen-base": "^0.0.229", "alias-hq": "^6", "babel-plugin-module-resolver": "^5", "constructs": "^10.0.0", @@ -22,7 +22,7 @@ "eslint-import-resolver-typescript": "^3.6.1", "packemon": "^3", "prettier": "^3", - "projen": "^0.81.0", + "projen": "^0.81.1", "standard-version": "^9", "ts-node": "^10.9.2", "tsconfig-paths": "^4", @@ -4398,9 +4398,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/@swc/core": { @@ -5083,12 +5083,12 @@ "dev": true }, "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", @@ -5101,19 +5101,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": { @@ -5142,24 +5142,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", @@ -5174,7 +5174,7 @@ "type-fest": "^4.15.0" }, "peerDependencies": { - "projen": "^0.81.0" + "projen": "^0.81.1" } }, "node_modules/@vladcos/projen-base/node_modules/@types/lodash": { @@ -5873,19 +5873,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": { @@ -5898,34 +5895,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": { @@ -10012,16 +10020,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": { @@ -12851,7 +12856,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" } @@ -13816,7 +13820,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" @@ -13833,7 +13836,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" } @@ -14217,9 +14219,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", diff --git a/package.json b/package.json index 6aaa0be..ce21c28 100644 --- a/package.json +++ b/package.json @@ -24,9 +24,9 @@ "@types/node": "^18", "@typescript-eslint/eslint-plugin": "^6", "@typescript-eslint/parser": "^6", - "@vladcos/eslint-config": "^0.0.44", - "@vladcos/prettier-config": "^0.0.39", - "@vladcos/projen-base": "^0.0.227", + "@vladcos/eslint-config": "^0.0.45", + "@vladcos/prettier-config": "^0.0.40", + "@vladcos/projen-base": "^0.0.229", "alias-hq": "^6", "babel-plugin-module-resolver": "^5", "constructs": "^10.0.0", @@ -34,7 +34,7 @@ "eslint-import-resolver-typescript": "^3.6.1", "packemon": "^3", "prettier": "^3", - "projen": "^0.81.0", + "projen": "^0.81.1", "standard-version": "^9", "ts-node": "^10.9.2", "tsconfig-paths": "^4",