Skip to content

Commit

Permalink
feat: upgrade dep, unblock typescript 5.4 (#204)
Browse files Browse the repository at this point in the history
  • Loading branch information
scttcper authored Apr 8, 2024
1 parent fc47f68 commit f34371a
Show file tree
Hide file tree
Showing 11 changed files with 798 additions and 469 deletions.
4 changes: 1 addition & 3 deletions lerna.json
Original file line number Diff line number Diff line change
@@ -1,8 +1,6 @@
{
"lerna": "2.1.2",
"packages": [
"packages/*"
],
"packages": ["packages/*"],
"npmClient": "yarn",
"command": {
"version": {
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
"release": "yarn lerna exec -- yarn && yarn lerna version minor --conventional-commits"
},
"devDependencies": {
"@biomejs/biome": "^1.5.3",
"@biomejs/biome": "^1.6.4",
"lerna": "3.20.2"
},
"repository": "getsentry/eslint-config-sentry",
Expand Down
14 changes: 5 additions & 9 deletions packages/eslint-config-sentry-app/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,11 +8,7 @@
"type": "git",
"url": "git+https://github.com/getsentry/eslint-config-sentry.git"
},
"keywords": [
"eslint",
"eslint-config",
"sentry"
],
"keywords": ["eslint", "eslint-config", "sentry"],
"author": "Billy Vong <[email protected]>",
"license": "BSD-2-Clause",
"bugs": {
Expand All @@ -24,16 +20,16 @@
"homepage": "https://github.com/getsentry/eslint-config-sentry#readme",
"dependencies": {
"@emotion/eslint-plugin": "^11.11.0",
"@typescript-eslint/eslint-plugin": "^7.0.1",
"@typescript-eslint/parser": "^7.0.1",
"@typescript-eslint/eslint-plugin": "^7.6.0",
"@typescript-eslint/parser": "^7.6.0",
"eslint-config-sentry": "^2.5.0",
"eslint-config-sentry-react": "^2.5.0",
"eslint-import-resolver-typescript": "^3.6.1",
"eslint-import-resolver-webpack": "^0.13.8",
"eslint-plugin-import": "^2.29.1",
"eslint-plugin-jest": "^27.6.3",
"eslint-plugin-jest": "^28.2.0",
"eslint-plugin-no-lookahead-lookbehind-regexp": "0.1.0",
"eslint-plugin-react": "^7.33.2",
"eslint-plugin-react": "^7.34.1",
"eslint-plugin-sentry": "^2.5.0",
"eslint-plugin-simple-import-sort": "^12.0.0"
},
Expand Down
1,008 changes: 682 additions & 326 deletions packages/eslint-config-sentry-app/yarn.lock

Large diffs are not rendered by default.

6 changes: 1 addition & 5 deletions packages/eslint-config-sentry-docs/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,11 +8,7 @@
"type": "git",
"url": "git+https://github.com/getsentry/eslint-config-sentry.git"
},
"keywords": [
"eslint",
"eslint-config",
"sentry"
],
"keywords": ["eslint", "eslint-config", "sentry"],
"author": "Billy Vong <[email protected]>",
"license": "BSD-2-Clause",
"bugs": {
Expand Down
10 changes: 3 additions & 7 deletions packages/eslint-config-sentry-react/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,11 +8,7 @@
"type": "git",
"url": "git+https://github.com/getsentry/eslint-config-sentry.git"
},
"keywords": [
"eslint",
"eslint-config",
"sentry"
],
"keywords": ["eslint", "eslint-config", "sentry"],
"author": "Billy Vong <[email protected]>",
"license": "BSD-2-Clause",
"bugs": {
Expand All @@ -27,10 +23,10 @@
"homepage": "https://github.com/getsentry/eslint-config-sentry#readme",
"dependencies": {
"eslint-config-sentry": "^2.5.0",
"eslint-plugin-jest-dom": "^5.1.0",
"eslint-plugin-jest-dom": "^5.2.0",
"eslint-plugin-react-hooks": "^4.6.0",
"eslint-plugin-testing-library": "^6.2.0",
"eslint-plugin-typescript-sort-keys": "^3.1.0"
"eslint-plugin-typescript-sort-keys": "^3.2.0"
},
"volta": {
"node": "20.10.0",
Expand Down
21 changes: 8 additions & 13 deletions packages/eslint-config-sentry-react/yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -128,15 +128,10 @@ dir-glob@^3.0.1:
dependencies:
path-type "^4.0.0"

eslint-config-sentry@^1.129.0:
version "1.129.0"
resolved "https://registry.yarnpkg.com/eslint-config-sentry/-/eslint-config-sentry-1.129.0.tgz#935cc2be694f094764cd42b4d5a49b23d5a273c5"
integrity sha512-p8TJ4YWXSIdng73NQqFIKR9KvIpP9iF9ckZ7Euil7fJ0RsPI6a44tGMvdXqYigyd3k7DeGV4omjF0j/lG79rmQ==

eslint-plugin-jest-dom@^5.1.0:
version "5.1.0"
resolved "https://registry.yarnpkg.com/eslint-plugin-jest-dom/-/eslint-plugin-jest-dom-5.1.0.tgz#b285cd1cc71c084c8ee897f0f85599758d7cb933"
integrity sha512-JIXZp+E/h/aGlP/rQc4tuOejiHlZXg65qw8JAJMIJA5VsdjOkss/SYcRSqBrQuEOytEM8JvngUjcz31d1RrCrA==
eslint-plugin-jest-dom@^5.2.0:
version "5.2.0"
resolved "https://registry.yarnpkg.com/eslint-plugin-jest-dom/-/eslint-plugin-jest-dom-5.2.0.tgz#81abac31683195251683229b0796311c1529d90e"
integrity sha512-ctnCP0MsLmUvbCyhnOQ+/1OmsZj+e7V6kFunazIx5728Yq7TQnuKI8HOsgPTStB+9iYEpiEa+VfKB09Lq7/3fA==
dependencies:
"@babel/runtime" "^7.16.3"
requireindex "^1.2.0"
Expand All @@ -153,10 +148,10 @@ eslint-plugin-testing-library@^6.2.0:
dependencies:
"@typescript-eslint/utils" "^5.58.0"

eslint-plugin-typescript-sort-keys@^3.1.0:
version "3.1.0"
resolved "https://registry.yarnpkg.com/eslint-plugin-typescript-sort-keys/-/eslint-plugin-typescript-sort-keys-3.1.0.tgz#b6da9e6af797272f6fe4e7c8dfc9e2130ea88097"
integrity sha512-rgZeYfEguqKni/V7sbmgFu9/94UDAQd7YqNd0J7Qhw7SdLIGd0iBk2KgpjhRhe2ge4rPSLDIdFWwUiDqBOst6Q==
eslint-plugin-typescript-sort-keys@^3.2.0:
version "3.2.0"
resolved "https://registry.yarnpkg.com/eslint-plugin-typescript-sort-keys/-/eslint-plugin-typescript-sort-keys-3.2.0.tgz#9308a2d4134acf06a3028c6e01c331c51d5f5e3d"
integrity sha512-GutszvriaVtwmn7pQjuj9/9o0iXhD7XZs0/424+zsozdRr/fdg5e8206t478Vnqnqi1GjuxcAolj1kf74KnhPA==
dependencies:
"@typescript-eslint/experimental-utils" "^5.0.0"
json-schema "^0.4.0"
Expand Down
6 changes: 1 addition & 5 deletions packages/eslint-config-sentry/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,11 +8,7 @@
"type": "git",
"url": "git+https://github.com/getsentry/eslint-config-sentry.git"
},
"keywords": [
"eslint",
"eslint-config",
"sentry"
],
"keywords": ["eslint", "eslint-config", "sentry"],
"author": "Billy Vong <[email protected]>",
"license": "BSD-2-Clause",
"bugs": {
Expand Down
10 changes: 3 additions & 7 deletions packages/eslint-plugin-sentry/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,7 @@
"name": "eslint-plugin-sentry",
"version": "2.5.0",
"description": "sentry.io eslint plugin",
"keywords": [
"eslint",
"eslintplugin",
"eslint-plugin"
],
"keywords": ["eslint", "eslintplugin", "eslint-plugin"],
"author": "billy vong",
"main": "lib/index.js",
"scripts": {
Expand All @@ -16,8 +12,8 @@
"requireindex": "~1.2.0"
},
"devDependencies": {
"eslint": "^8.56.0",
"mocha": "^10.2.0"
"eslint": "^8.57.0",
"mocha": "^10.4.0"
},
"engines": {
"node": ">=0.10.0"
Expand Down
82 changes: 41 additions & 41 deletions packages/eslint-plugin-sentry/yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -34,29 +34,29 @@
minimatch "^3.1.2"
strip-json-comments "^3.1.1"

"@eslint/js@8.56.0":
version "8.56.0"
resolved "https://registry.yarnpkg.com/@eslint/js/-/js-8.56.0.tgz#ef20350fec605a7f7035a01764731b2de0f3782b"
integrity sha512-gMsVel9D7f2HLkBma9VbtzZRehRogVRfbr++f06nL2vnCGCNlzOD+/MUov/F4p8myyAHspEhVobgjpX64q5m6A==

"@humanwhocodes/config-array@^0.11.13":
version "0.11.13"
resolved "https://registry.yarnpkg.com/@humanwhocodes/config-array/-/config-array-0.11.13.tgz#075dc9684f40a531d9b26b0822153c1e832ee297"
integrity sha512-JSBDMiDKSzQVngfRjOdFXgFfklaXI4K9nLF49Auh21lmBWRLIK3+xTErTWD4KU54pb6coM6ESE7Awz/FNU3zgQ==
dependencies:
"@humanwhocodes/object-schema" "^2.0.1"
debug "^4.1.1"
"@eslint/js@8.57.0":
version "8.57.0"
resolved "https://registry.yarnpkg.com/@eslint/js/-/js-8.57.0.tgz#a5417ae8427873f1dd08b70b3574b453e67b5f7f"
integrity sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g==

"@humanwhocodes/config-array@^0.11.14":
version "0.11.14"
resolved "https://registry.yarnpkg.com/@humanwhocodes/config-array/-/config-array-0.11.14.tgz#d78e481a039f7566ecc9660b4ea7fe6b1fec442b"
integrity sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==
dependencies:
"@humanwhocodes/object-schema" "^2.0.2"
debug "^4.3.1"
minimatch "^3.0.5"

"@humanwhocodes/module-importer@^1.0.1":
version "1.0.1"
resolved "https://registry.yarnpkg.com/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz#af5b2691a22b44be847b0ca81641c5fb6ad0172c"
integrity sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==

"@humanwhocodes/object-schema@^2.0.1":
version "2.0.1"
resolved "https://registry.yarnpkg.com/@humanwhocodes/object-schema/-/object-schema-2.0.1.tgz#e5211452df060fa8522b55c7b3c0c4d1981cb044"
integrity sha512-dvuCeX5fC9dXgJn9t+X5atfmgQAzUOWqS1254Gh0m6i8wKd10ebXkfNKiRK+1GWi/yTvvLDHpoxLr0xxxeslWw==
"@humanwhocodes/object-schema@^2.0.2":
version "2.0.3"
resolved "https://registry.yarnpkg.com/@humanwhocodes/object-schema/-/object-schema-2.0.3.tgz#4a2868d75d6d6963e423bcf90b7fd1be343409d3"
integrity sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==

"@nodelib/[email protected]":
version "2.1.5"
Expand Down Expand Up @@ -239,7 +239,7 @@ cross-spawn@^7.0.2:
shebang-command "^2.0.0"
which "^2.0.1"

[email protected], debug@^4.1.1, debug@^4.3.2:
[email protected], debug@^4.3.1, debug@^4.3.2:
version "4.3.4"
resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.4.tgz#1319f6579357f2338d3337d2cdd4914bb5dcc865"
integrity sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==
Expand Down Expand Up @@ -296,16 +296,16 @@ eslint-visitor-keys@^3.3.0, eslint-visitor-keys@^3.4.1, eslint-visitor-keys@^3.4
resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz#0cd72fe8550e3c2eae156a96a4dddcd1c8ac5800"
integrity sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==

eslint@^8.56.0:
version "8.56.0"
resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.56.0.tgz#4957ce8da409dc0809f99ab07a1b94832ab74b15"
integrity sha512-Go19xM6T9puCOWntie1/P997aXxFsOi37JIHRWI514Hc6ZnaHGKY9xFhrU65RT6CcBEzZoGG1e6Nq+DT04ZtZQ==
eslint@^8.57.0:
version "8.57.0"
resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.57.0.tgz#c786a6fd0e0b68941aaf624596fb987089195668"
integrity sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQ==
dependencies:
"@eslint-community/eslint-utils" "^4.2.0"
"@eslint-community/regexpp" "^4.6.1"
"@eslint/eslintrc" "^2.1.4"
"@eslint/js" "8.56.0"
"@humanwhocodes/config-array" "^0.11.13"
"@eslint/js" "8.57.0"
"@humanwhocodes/config-array" "^0.11.14"
"@humanwhocodes/module-importer" "^1.0.1"
"@nodelib/fs.walk" "^1.2.8"
"@ungap/structured-clone" "^1.2.0"
Expand Down Expand Up @@ -465,17 +465,16 @@ glob-parent@~5.1.2:
dependencies:
is-glob "^4.0.1"

glob@7.2.0:
version "7.2.0"
resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.0.tgz#d15535af7732e02e948f4c41628bd910293f6023"
integrity sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==
glob@8.1.0:
version "8.1.0"
resolved "https://registry.yarnpkg.com/glob/-/glob-8.1.0.tgz#d388f656593ef708ee3e34640fdfb99a9fd1c33e"
integrity sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==
dependencies:
fs.realpath "^1.0.0"
inflight "^1.0.4"
inherits "2"
minimatch "^3.0.4"
minimatch "^5.0.1"
once "^1.3.0"
path-is-absolute "^1.0.0"

glob@^7.1.3:
version "7.2.3"
Expand Down Expand Up @@ -655,17 +654,24 @@ [email protected]:
dependencies:
brace-expansion "^2.0.1"

minimatch@^3.0.4, minimatch@^3.0.5, minimatch@^3.1.1, minimatch@^3.1.2:
minimatch@^3.0.5, minimatch@^3.1.1, minimatch@^3.1.2:
version "3.1.2"
resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b"
integrity sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==
dependencies:
brace-expansion "^1.1.7"

mocha@^10.2.0:
version "10.2.0"
resolved "https://registry.yarnpkg.com/mocha/-/mocha-10.2.0.tgz#1fd4a7c32ba5ac372e03a17eef435bd00e5c68b8"
integrity sha512-IDY7fl/BecMwFHzoqF2sg/SHHANeBoMMXFlS9r0OXKDssYE1M5O43wUY/9BVPeIvfH2zmEbBfseqN9gBQZzXkg==
minimatch@^5.0.1:
version "5.1.6"
resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-5.1.6.tgz#1cfcb8cf5522ea69952cd2af95ae09477f122a96"
integrity sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==
dependencies:
brace-expansion "^2.0.1"

mocha@^10.4.0:
version "10.4.0"
resolved "https://registry.yarnpkg.com/mocha/-/mocha-10.4.0.tgz#ed03db96ee9cfc6d20c56f8e2af07b961dbae261"
integrity sha512-eqhGB8JKapEYcC4ytX/xrzKforgEc3j1pGlAXVy3eRwrtAy5/nIfT1SvgGzfN0XZZxeLq0aQWkOUAmqIJiv+bA==
dependencies:
ansi-colors "4.1.1"
browser-stdout "1.3.1"
Expand All @@ -674,13 +680,12 @@ mocha@^10.2.0:
diff "5.0.0"
escape-string-regexp "4.0.0"
find-up "5.0.0"
glob "7.2.0"
glob "8.1.0"
he "1.2.0"
js-yaml "4.1.0"
log-symbols "4.1.0"
minimatch "5.0.1"
ms "2.1.3"
nanoid "3.3.3"
serialize-javascript "6.0.0"
strip-json-comments "3.1.1"
supports-color "8.1.1"
Expand All @@ -699,11 +704,6 @@ [email protected]:
resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2"
integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==

[email protected]:
version "3.3.3"
resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.3.tgz#fd8e8b7aa761fe807dba2d1b98fb7241bb724a25"
integrity sha512-p1sjXuopFs0xg+fPASzQ28agW1oHD7xDsd9Xkf3T15H3c/cifrFHVwrh74PdoklAPi+i7MdRsE47vm2r6JoB+w==

natural-compare@^1.4.0:
version "1.4.0"
resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7"
Expand Down
Loading

0 comments on commit f34371a

Please sign in to comment.