From e6fbf3c553b607e5d8308105e2c719280e6fc282 Mon Sep 17 00:00:00 2001 From: "myappchetzof[bot]" <135730039+myappchetzof[bot]@users.noreply.github.com> Date: Mon, 29 Apr 2024 01:02:54 +0000 Subject: [PATCH] chore(deps): upgrade dependencies (#25) Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/vladcosorg/eslint-config/actions/runs/8871777835 ------ *Automatically created by projen via the "upgrade-main" workflow* --- .github/workflows/release.yml | 4 +- .npmignore | 1 + package-lock.json | 162 +++++++++++++++++----------------- package.json | 12 +-- 4 files changed, 92 insertions(+), 87 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index ff1e126..977b98b 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -53,7 +53,9 @@ jobs: overwrite: true release_github: name: Publish to GitHub Releases - needs: release + needs: + - release + - release_npm runs-on: ubuntu-latest permissions: contents: write diff --git a/.npmignore b/.npmignore index 76aa63c..ad31888 100644 --- a/.npmignore +++ b/.npmignore @@ -22,3 +22,4 @@ tsconfig.tsbuildinfo /.eslintrc.json /.gitattributes /.projenrc.ts +/projenrc diff --git a/package-lock.json b/package-lock.json index 755a0f2..d595de2 100644 --- a/package-lock.json +++ b/package-lock.json @@ -19,16 +19,16 @@ "eslint-import-resolver-alias": "^1.1.2", "eslint-import-resolver-typescript": "^3.6.1", "eslint-plugin-import": "^2.29.1", - "eslint-plugin-jest": "^28.2.0", - "eslint-plugin-json-files": "^4.1.0", + "eslint-plugin-jest": "^28.3.0", + "eslint-plugin-json-files": "^4.2.0", "eslint-plugin-json-schema-validator": "^5.1.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-hooks": "^4.6.2", "eslint-plugin-react-refresh": "^0.4.6", - "eslint-plugin-readable-tailwind": "^1.3.1", + "eslint-plugin-readable-tailwind": "^1.3.2", "eslint-plugin-simple-import-sort": "^12.1.0", "eslint-plugin-sonarjs": "^0", "eslint-plugin-tailwindcss": "^3.15.1", @@ -40,8 +40,8 @@ "@types/node": "^18", "@typescript-eslint/eslint-plugin": "^6", "@typescript-eslint/parser": "^6", - "@vladcos/prettier-config": "^0.0.41", - "@vladcos/projen-base": "^0.0.229", + "@vladcos/prettier-config": "^0.0.42", + "@vladcos/projen-base": "^0.0.235", "@vladcos/tsconfig": "^0.0.25", "eslint": "^8", "eslint-import-resolver-typescript": "3.6.1", @@ -2390,15 +2390,15 @@ "integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==" }, "node_modules/@vladcos/prettier-config": { - "version": "0.0.41", - "resolved": "https://registry.npmjs.org/@vladcos/prettier-config/-/prettier-config-0.0.41.tgz", - "integrity": "sha512-wbDNY/S0+JT9qtX/BgKmCG5ukoNXh24wTj867WePMpaggY9LCmxwES5/XymEM23Q7PIh3kUN12hTeQfnqT0ltA==", + "version": "0.0.42", + "resolved": "https://registry.npmjs.org/@vladcos/prettier-config/-/prettier-config-0.0.42.tgz", + "integrity": "sha512-drxMQhu4BoWPRtBT50F08r7waIjfGpQX+iSAtn8sppcmb0g6MbnszN1F3II/A1fnSb7Ofc3QZ2wSWajXaVqK8A==", "dev": true }, "node_modules/@vladcos/projen-base": { - "version": "0.0.229", - "resolved": "https://registry.npmjs.org/@vladcos/projen-base/-/projen-base-0.0.229.tgz", - "integrity": "sha512-w2fXpoH3TdWPLHVVK/R3/KpZm7Z1IixWdHwqrhQw0HAbbUWmq86SAUqKYl/Ws0iMEjwCxO9ST7srCMVSCHgr5w==", + "version": "0.0.235", + "resolved": "https://registry.npmjs.org/@vladcos/projen-base/-/projen-base-0.0.235.tgz", + "integrity": "sha512-GmqnsMDxXHWfMwBD6VJFkjd+CgNrEkhYj5/w7IX7YeECTv5ehUSUlZvl85TA6oOKaxdKmNkHoJfUm/+H1FZYCA==", "bundleDependencies": [ "@types/lodash", "app-root-path", @@ -2410,10 +2410,10 @@ "@types/lodash": "^4.17.0", "app-root-path": "^3.1.0", "lodash": "^4.17.21", - "type-fest": "^4.15.0" + "type-fest": "^4.17.0" }, "peerDependencies": { - "projen": "^0.81.1" + "projen": "^0.81.3" } }, "node_modules/@vladcos/projen-base/node_modules/@types/lodash": { @@ -2438,7 +2438,7 @@ "license": "MIT" }, "node_modules/@vladcos/projen-base/node_modules/type-fest": { - "version": "4.15.0", + "version": "4.17.0", "dev": true, "inBundle": true, "license": "(MIT OR CC0-1.0)", @@ -4433,15 +4433,15 @@ } }, "node_modules/eslint-config-canonical/node_modules/@typescript-eslint/eslint-plugin": { - "version": "7.7.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.7.0.tgz", - "integrity": "sha512-GJWR0YnfrKnsRoluVO3PRb9r5aMZriiMMM/RHj5nnTrBy1/wIgk76XCtCKcnXGjpZQJQRFtGV9/0JJ6n30uwpQ==", + "version": "7.7.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.7.1.tgz", + "integrity": "sha512-KwfdWXJBOviaBVhxO3p5TJiLpNuh2iyXyjmWN0f1nU87pwyvfS0EmjC6ukQVYVFJd/K1+0NWGPDXiyEyQorn0Q==", "dependencies": { "@eslint-community/regexpp": "^4.10.0", - "@typescript-eslint/scope-manager": "7.7.0", - "@typescript-eslint/type-utils": "7.7.0", - "@typescript-eslint/utils": "7.7.0", - "@typescript-eslint/visitor-keys": "7.7.0", + "@typescript-eslint/scope-manager": "7.7.1", + "@typescript-eslint/type-utils": "7.7.1", + "@typescript-eslint/utils": "7.7.1", + "@typescript-eslint/visitor-keys": "7.7.1", "debug": "^4.3.4", "graphemer": "^1.4.0", "ignore": "^5.3.1", @@ -4467,14 +4467,14 @@ } }, "node_modules/eslint-config-canonical/node_modules/@typescript-eslint/parser": { - "version": "7.7.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-7.7.0.tgz", - "integrity": "sha512-fNcDm3wSwVM8QYL4HKVBggdIPAy9Q41vcvC/GtDobw3c4ndVT3K6cqudUmjHPw8EAp4ufax0o58/xvWaP2FmTg==", - "dependencies": { - "@typescript-eslint/scope-manager": "7.7.0", - "@typescript-eslint/types": "7.7.0", - "@typescript-eslint/typescript-estree": "7.7.0", - "@typescript-eslint/visitor-keys": "7.7.0", + "version": "7.7.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-7.7.1.tgz", + "integrity": "sha512-vmPzBOOtz48F6JAGVS/kZYk4EkXao6iGrD838sp1w3NQQC0W8ry/q641KU4PrG7AKNAf56NOcR8GOpH8l9FPCw==", + "dependencies": { + "@typescript-eslint/scope-manager": "7.7.1", + "@typescript-eslint/types": "7.7.1", + "@typescript-eslint/typescript-estree": "7.7.1", + "@typescript-eslint/visitor-keys": "7.7.1", "debug": "^4.3.4" }, "engines": { @@ -4494,12 +4494,12 @@ } }, "node_modules/eslint-config-canonical/node_modules/@typescript-eslint/scope-manager": { - "version": "7.7.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.7.0.tgz", - "integrity": "sha512-/8INDn0YLInbe9Wt7dK4cXLDYp0fNHP5xKLHvZl3mOT5X17rK/YShXaiNmorl+/U4VKCVIjJnx4Ri5b0y+HClw==", + "version": "7.7.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.7.1.tgz", + "integrity": "sha512-PytBif2SF+9SpEUKynYn5g1RHFddJUcyynGpztX3l/ik7KmZEv19WCMhUBkHXPU9es/VWGD3/zg3wg90+Dh2rA==", "dependencies": { - "@typescript-eslint/types": "7.7.0", - "@typescript-eslint/visitor-keys": "7.7.0" + "@typescript-eslint/types": "7.7.1", + "@typescript-eslint/visitor-keys": "7.7.1" }, "engines": { "node": "^18.18.0 || >=20.0.0" @@ -4510,12 +4510,12 @@ } }, "node_modules/eslint-config-canonical/node_modules/@typescript-eslint/type-utils": { - "version": "7.7.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-7.7.0.tgz", - "integrity": "sha512-bOp3ejoRYrhAlnT/bozNQi3nio9tIgv3U5C0mVDdZC7cpcQEDZXvq8inrHYghLVwuNABRqrMW5tzAv88Vy77Sg==", + "version": "7.7.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-7.7.1.tgz", + "integrity": "sha512-ZksJLW3WF7o75zaBPScdW1Gbkwhd/lyeXGf1kQCxJaOeITscoSl0MjynVvCzuV5boUz/3fOI06Lz8La55mu29Q==", "dependencies": { - "@typescript-eslint/typescript-estree": "7.7.0", - "@typescript-eslint/utils": "7.7.0", + "@typescript-eslint/typescript-estree": "7.7.1", + "@typescript-eslint/utils": "7.7.1", "debug": "^4.3.4", "ts-api-utils": "^1.3.0" }, @@ -4536,9 +4536,9 @@ } }, "node_modules/eslint-config-canonical/node_modules/@typescript-eslint/types": { - "version": "7.7.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.7.0.tgz", - "integrity": "sha512-G01YPZ1Bd2hn+KPpIbrAhEWOn5lQBrjxkzHkWvP6NucMXFtfXoevK82hzQdpfuQYuhkvFDeQYbzXCjR1z9Z03w==", + "version": "7.7.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.7.1.tgz", + "integrity": "sha512-AmPmnGW1ZLTpWa+/2omPrPfR7BcbUU4oha5VIbSbS1a1Tv966bklvLNXxp3mrbc+P2j4MNOTfDffNsk4o0c6/w==", "engines": { "node": "^18.18.0 || >=20.0.0" }, @@ -4548,12 +4548,12 @@ } }, "node_modules/eslint-config-canonical/node_modules/@typescript-eslint/typescript-estree": { - "version": "7.7.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.7.0.tgz", - "integrity": "sha512-8p71HQPE6CbxIBy2kWHqM1KGrC07pk6RJn40n0DSc6bMOBBREZxSDJ+BmRzc8B5OdaMh1ty3mkuWRg4sCFiDQQ==", + "version": "7.7.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.7.1.tgz", + "integrity": "sha512-CXe0JHCXru8Fa36dteXqmH2YxngKJjkQLjxzoj6LYwzZ7qZvgsLSc+eqItCrqIop8Vl2UKoAi0StVWu97FQZIQ==", "dependencies": { - "@typescript-eslint/types": "7.7.0", - "@typescript-eslint/visitor-keys": "7.7.0", + "@typescript-eslint/types": "7.7.1", + "@typescript-eslint/visitor-keys": "7.7.1", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -4575,16 +4575,16 @@ } }, "node_modules/eslint-config-canonical/node_modules/@typescript-eslint/utils": { - "version": "7.7.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.7.0.tgz", - "integrity": "sha512-LKGAXMPQs8U/zMRFXDZOzmMKgFv3COlxUQ+2NMPhbqgVm6R1w+nU1i4836Pmxu9jZAuIeyySNrN/6Rc657ggig==", + "version": "7.7.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.7.1.tgz", + "integrity": "sha512-QUvBxPEaBXf41ZBbaidKICgVL8Hin0p6prQDu6bbetWo39BKbWJxRsErOzMNT1rXvTll+J7ChrbmMCXM9rsvOQ==", "dependencies": { "@eslint-community/eslint-utils": "^4.4.0", "@types/json-schema": "^7.0.15", "@types/semver": "^7.5.8", - "@typescript-eslint/scope-manager": "7.7.0", - "@typescript-eslint/types": "7.7.0", - "@typescript-eslint/typescript-estree": "7.7.0", + "@typescript-eslint/scope-manager": "7.7.1", + "@typescript-eslint/types": "7.7.1", + "@typescript-eslint/typescript-estree": "7.7.1", "semver": "^7.6.0" }, "engines": { @@ -4599,11 +4599,11 @@ } }, "node_modules/eslint-config-canonical/node_modules/@typescript-eslint/visitor-keys": { - "version": "7.7.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.7.0.tgz", - "integrity": "sha512-h0WHOj8MhdhY8YWkzIF30R379y0NqyOHExI9N9KCzvmu05EgG4FumeYa3ccfKUSphyWkWQE1ybVrgz/Pbam6YA==", + "version": "7.7.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.7.1.tgz", + "integrity": "sha512-gBL3Eq25uADw1LQ9kVpf3hRM+DWzs0uZknHYK3hq4jcTPqVCClHGDnB6UUUV2SFeBeA4KWHWbbLqmbGcZ4FYbw==", "dependencies": { - "@typescript-eslint/types": "7.7.0", + "@typescript-eslint/types": "7.7.1", "eslint-visitor-keys": "^3.4.3" }, "engines": { @@ -5083,9 +5083,9 @@ } }, "node_modules/eslint-plugin-jest": { - "version": "28.2.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-28.2.0.tgz", - "integrity": "sha512-yRDti/a+f+SMSmNTiT9/M/MzXGkitl8CfzUxnpoQcTyfq8gUrXMriVcWU36W1X6BZSUoyUCJrDAWWUA2N4hE5g==", + "version": "28.3.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-28.3.0.tgz", + "integrity": "sha512-5LjCSSno8E+IUCOX4hJiIb/upPIgpkaDEcaN/40gOcw26t/5UTLHFc4JdxKjOOvGTh0XdCu+fNr0fpOVNvcxMA==", "dependencies": { "@typescript-eslint/utils": "^6.0.0" }, @@ -5138,12 +5138,13 @@ } }, "node_modules/eslint-plugin-json-files": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-json-files/-/eslint-plugin-json-files-4.1.0.tgz", - "integrity": "sha512-oK9SxvFp5vyq+cXo76Ily9rN/iPM2w8T6MtPgJAlKP2jfZeDdeD0qgTIGiMeHZjS0eURXs5Vn+KgYVh0e/u7pA==", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-json-files/-/eslint-plugin-json-files-4.2.0.tgz", + "integrity": "sha512-4IiZY93WTSCOoNXQaHUTIgFK9sVNk3z+g8Z0xUADGjq4quGBkzxHTcEPA6lPdtEwPa3psdzVARpzbMT3RC9avA==", "dependencies": { "ajv": "^8.2.0", "better-ajv-errors": "^1.2.0", + "fast-glob": "^3.3.2", "requireindex": "^1.2.0", "semver": "^7.0.0", "sort-package-json": "^1.22.1" @@ -5551,9 +5552,9 @@ } }, "node_modules/eslint-plugin-react-hooks": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz", - "integrity": "sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==", + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.2.tgz", + "integrity": "sha512-QzliNJq4GinDBcD8gPB5v0wh6g8q3SUi6EFF0x8N/BL9PoVs0atuGc47ozMRyOWAKdwaZ5OnbOEa3WR+dSGKuQ==", "engines": { "node": ">=10" }, @@ -5605,9 +5606,10 @@ } }, "node_modules/eslint-plugin-readable-tailwind": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-readable-tailwind/-/eslint-plugin-readable-tailwind-1.3.1.tgz", - "integrity": "sha512-wEAsbZf4pea6D07S/NgC8+l3jMbDElj7nGOn4CLZuNTN1G5munFargfSTIbcFX3p9oTtE4otPOsExEP1pGJsKg==", + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-readable-tailwind/-/eslint-plugin-readable-tailwind-1.3.2.tgz", + "integrity": "sha512-AJoAhTCNhl/qLlXpy1L5JRP4+A1Uf1YcloYp8uvgPWNxa/VWGJJnQ40mCSVVT6a7ARh33LLLPn9RhdtZ04+/AA==", + "hasInstallScript": true, "engines": { "node": ">=16" }, @@ -6005,9 +6007,9 @@ "integrity": "sha512-VxPP4NqbUjj6MaAOafWeUn2cXWLcCtljklUtZf0Ind4XQ+QPtmA0b18zZy0jIQx+ExRVCR/ZQpBmik5lXshNsw==" }, "node_modules/fast-glob": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.1.tgz", - "integrity": "sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==", + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", + "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", "dependencies": { "@nodelib/fs.stat": "^2.0.2", "@nodelib/fs.walk": "^1.2.3", @@ -8517,9 +8519,9 @@ "dev": true }, "node_modules/projen": { - "version": "0.81.1", - "resolved": "https://registry.npmjs.org/projen/-/projen-0.81.1.tgz", - "integrity": "sha512-GEkMP7o+BWUg6e7VcltToi2aydy6fE27QOM1WQCAd3pJXTbOQ02qqc6OP3VlXfsTzKZLA/TmWbb3fnZ1/Ks2xQ==", + "version": "0.81.4", + "resolved": "https://registry.npmjs.org/projen/-/projen-0.81.4.tgz", + "integrity": "sha512-6iw5OA46wBfwUu05BKdtxFGT1lkgt0PJ3pXRw40VQLi8suFKEqcguRxM8hOFKycvspKxjtR0jmmIrzv9SfSwgg==", "bundleDependencies": [ "@iarna/toml", "case", @@ -9304,7 +9306,7 @@ "peer": true }, "node_modules/projen/node_modules/yaml": { - "version": "2.4.1", + "version": "2.4.2", "dev": true, "inBundle": true, "license": "ISC", @@ -10816,9 +10818,9 @@ "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" }, "node_modules/tsx": { - "version": "4.7.2", - "resolved": "https://registry.npmjs.org/tsx/-/tsx-4.7.2.tgz", - "integrity": "sha512-BCNd4kz6fz12fyrgCTEdZHGJ9fWTGeUzXmQysh0RVocDY3h4frk05ZNCXSy4kIenF7y/QnrdiVpTsyNRn6vlAw==", + "version": "4.7.3", + "resolved": "https://registry.npmjs.org/tsx/-/tsx-4.7.3.tgz", + "integrity": "sha512-+fQnMqIp/jxZEXLcj6WzYy9FhcS5/Dfk8y4AtzJ6ejKcKqmfTF8Gso/jtrzDggCF2zTU20gJa6n8XqPYwDAUYQ==", "dev": true, "dependencies": { "esbuild": "~0.19.10", diff --git a/package.json b/package.json index 229c714..87460f5 100644 --- a/package.json +++ b/package.json @@ -28,8 +28,8 @@ "@types/node": "^18", "@typescript-eslint/eslint-plugin": "^6", "@typescript-eslint/parser": "^6", - "@vladcos/prettier-config": "^0.0.41", - "@vladcos/projen-base": "^0.0.229", + "@vladcos/prettier-config": "^0.0.42", + "@vladcos/projen-base": "^0.0.235", "@vladcos/tsconfig": "^0.0.25", "eslint": "^8", "eslint-import-resolver-typescript": "3.6.1", @@ -51,16 +51,16 @@ "eslint-import-resolver-alias": "^1.1.2", "eslint-import-resolver-typescript": "^3.6.1", "eslint-plugin-import": "^2.29.1", - "eslint-plugin-jest": "^28.2.0", - "eslint-plugin-json-files": "^4.1.0", + "eslint-plugin-jest": "^28.3.0", + "eslint-plugin-json-files": "^4.2.0", "eslint-plugin-json-schema-validator": "^5.1.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-hooks": "^4.6.2", "eslint-plugin-react-refresh": "^0.4.6", - "eslint-plugin-readable-tailwind": "^1.3.1", + "eslint-plugin-readable-tailwind": "^1.3.2", "eslint-plugin-simple-import-sort": "^12.1.0", "eslint-plugin-sonarjs": "^0", "eslint-plugin-tailwindcss": "^3.15.1",