Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgrading peers #32

Merged
merged 1 commit into from
Oct 9, 2024
Merged

Upgrading peers #32

merged 1 commit into from
Oct 9, 2024

Conversation

RobinTail
Copy link
Owner

@RobinTail RobinTail commented Oct 9, 2024

  • Disabling automatic peers installation, similar to yarn.
  • Adding the peers into devDependencies for precise control of local installations
  • Upgrading their versions to latest

Copy link
Contributor

github-actions bot commented Oct 9, 2024

bun.lockb diff

c9fb165

diff --git a/bun.lockb b/bun.lockb
index 596cac5..c698c24 100755
--- a/bun.lockb
+++ b/bun.lockb
@@ -1,6 +1,6 @@
 # THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.
 # yarn lockfile v1
-# bun ./bun.lockb --hash: 8503A27CDB84B74F-95af56f087733888-A150894C1D80F8F1-34eaee3942b65974
+# bun ./bun.lockb --hash: 7B3022DC7DEB437A-88978bd0945bf8f2-5FEB63E32A44CE4E-c1a82b3a5d5e013d
 
 
 "@andrewbranch/untar.js@^1.0.3":
@@ -509,71 +509,71 @@
   dependencies:
     "@types/node" "*"
 
-"@typescript-eslint/[email protected]":
-  version "8.8.0"
-  resolved "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.8.0.tgz"
-  integrity sha512-wORFWjU30B2WJ/aXBfOm1LX9v9nyt9D3jsSOxC3cCaTQGCW5k4jNpmjFv3U7p/7s4yvdjHzwtv2Sd2dOyhjS0A==
+"@typescript-eslint/[email protected]":
+  version "8.8.1"
+  resolved "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.8.1.tgz"
+  integrity sha512-xfvdgA8AP/vxHgtgU310+WBnLB4uJQ9XdyP17RebG26rLtDrQJV3ZYrcopX91GrHmMoH8bdSwMRh2a//TiJ1jQ==
   dependencies:
     ignore "^5.3.1"
     graphemer "^1.4.0"
     ts-api-utils "^1.3.0"
     natural-compare "^1.4.0"
-    "@typescript-eslint/utils" "8.8.0"
+    "@typescript-eslint/utils" "8.8.1"
     "@eslint-community/regexpp" "^4.10.0"
-    "@typescript-eslint/type-utils" "8.8.0"
-    "@typescript-eslint/visitor-keys" "8.8.0"
-    "@typescript-eslint/scope-manager" "8.8.0"
+    "@typescript-eslint/type-utils" "8.8.1"
+    "@typescript-eslint/visitor-keys" "8.8.1"
+    "@typescript-eslint/scope-manager" "8.8.1"
 
-"@typescript-eslint/[email protected]", "@typescript-eslint/parser@^8.0.0 || ^8.0.0-alpha.0":
-  version "8.8.0"
-  resolved "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.8.0.tgz"
-  integrity sha512-uEFUsgR+tl8GmzmLjRqz+VrDv4eoaMqMXW7ruXfgThaAShO9JTciKpEsB+TvnfFfbg5IpujgMXVV36gOJRLtZg==
+"@typescript-eslint/[email protected]", "@typescript-eslint/parser@^8.0.0 || ^8.0.0-alpha.0":
+  version "8.8.1"
+  resolved "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.8.1.tgz"
+  integrity sha512-hQUVn2Lij2NAxVFEdvIGxT9gP1tq2yM83m+by3whWFsWC+1y8pxxxHUFE1UqDu2VsGi2i6RLcv4QvouM84U+ow==
   dependencies:
     debug "^4.3.4"
-    "@typescript-eslint/types" "8.8.0"
-    "@typescript-eslint/visitor-keys" "8.8.0"
-    "@typescript-eslint/scope-manager" "8.8.0"
-    "@typescript-eslint/typescript-estree" "8.8.0"
+    "@typescript-eslint/types" "8.8.1"
+    "@typescript-eslint/visitor-keys" "8.8.1"
+    "@typescript-eslint/scope-manager" "8.8.1"
+    "@typescript-eslint/typescript-estree" "8.8.1"
 
-"@typescript-eslint/rule-tester@^8.8.0":
-  version "8.8.0"
-  resolved "https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.8.0.tgz"
-  integrity sha512-Mz41m89RzbOQfdsQ5lYV7gYghL4yumlULV/VBsKSkhZwYckKfNYD/MgkBBMHCTwtFpcPQKUhxHF5q6feyXAKfQ==
+"@typescript-eslint/rule-tester@^8.8.1":
+  version "8.8.1"
+  resolved "https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.8.1.tgz"
+  integrity sha512-79TdrU55nz5zroDIumNOpMC5I3fJkmzxAEkstz3nZ8P/xhcvwD35PUuk50l/cfvkdkYS4d4xZwf8iIamfoOzlg==
   dependencies:
     ajv "^6.12.6"
     semver "^7.6.0"
     lodash.merge "4.6.2"
-    "@typescript-eslint/utils" "8.8.0"
-    "@typescript-eslint/typescript-estree" "8.8.0"
+    "@typescript-eslint/utils" "8.8.1"
+    "@typescript-eslint/typescript-estree" "8.8.1"
     json-stable-stringify-without-jsonify "^1.0.1"
 
-"@typescript-eslint/[email protected]":
-  version "8.8.0"
-  resolved "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.8.0.tgz"
-  integrity sha512-EL8eaGC6gx3jDd8GwEFEV091210U97J0jeEHrAYvIYosmEGet4wJ+g0SYmLu+oRiAwbSA5AVrt6DxLHfdd+bUg==
+"@typescript-eslint/[email protected]":
+  version "8.8.1"
+  resolved "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.8.1.tgz"
+  integrity sha512-X4JdU+66Mazev/J0gfXlcC/dV6JI37h+93W9BRYXrSn0hrE64IoWgVkO9MSJgEzoWkxONgaQpICWg8vAN74wlA==
   dependencies:
-    "@typescript-eslint/types" "8.8.0"
-    "@typescript-eslint/visitor-keys" "8.8.0"
+    "@typescript-eslint/types" "8.8.1"
+    "@typescript-eslint/visitor-keys" "8.8.1"
 
-"@typescript-eslint/[email protected]":
-  version "8.8.0"
-  resolved "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.8.0.tgz"
-  integrity sha512-IKwJSS7bCqyCeG4NVGxnOP6lLT9Okc3Zj8hLO96bpMkJab+10HIfJbMouLrlpyOr3yrQ1cA413YPFiGd1mW9/Q==
+"@typescript-eslint/[email protected]":
+  version "8.8.1"
+  resolved "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.8.1.tgz"
+  integrity sha512-qSVnpcbLP8CALORf0za+vjLYj1Wp8HSoiI8zYU5tHxRVj30702Z1Yw4cLwfNKhTPWp5+P+k1pjmD5Zd1nhxiZA==
   dependencies:
     debug "^4.3.4"
     ts-api-utils "^1.3.0"
-    "@typescript-eslint/utils" "8.8.0"
-    "@typescript-eslint/typescript-estree" "8.8.0"
+    "@typescript-eslint/utils" "8.8.1"
+    "@typescript-eslint/typescript-estree" "8.8.1"
 
-"@typescript-eslint/[email protected]":
-  version "8.8.0"
-  resolved "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.8.0.tgz"
-  integrity sha512-QJwc50hRCgBd/k12sTykOJbESe1RrzmX6COk8Y525C9l7oweZ+1lw9JiU56im7Amm8swlz00DRIlxMYLizr2Vw==
+"@typescript-eslint/[email protected]":
+  version "8.8.1"
+  resolved "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.8.1.tgz"
+  integrity sha512-WCcTP4SDXzMd23N27u66zTKMuEevH4uzU8C9jf0RO4E04yVHgQgW+r+TeVTNnO1KIfrL8ebgVVYYMMO3+jC55Q==
 
-"@typescript-eslint/[email protected]":
-  version "8.8.0"
-  resolved "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.8.0.tgz"
-  integrity sha512-ZaMJwc/0ckLz5DaAZ+pNLmHv8AMVGtfWxZe/x2JVEkD5LnmhWiQMMcYT7IY7gkdJuzJ9P14fRy28lUrlDSWYdw==
+"@typescript-eslint/[email protected]":
+  version "8.8.1"
+  resolved "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.8.1.tgz"
+  integrity sha512-A5d1R9p+X+1js4JogdNilDuuq+EHZdsH9MjTVxXOdVFfTJXunKJR/v+fNNyO4TnoOn5HqobzfRlc70NC6HTcdg==
   dependencies:
     debug "^4.3.4"
     semver "^7.6.0"
@@ -581,26 +581,26 @@
     fast-glob "^3.3.2"
     minimatch "^9.0.4"
     ts-api-utils "^1.3.0"
-    "@typescript-eslint/types" "8.8.0"
-    "@typescript-eslint/visitor-keys" "8.8.0"
+    "@typescript-eslint/types" "8.8.1"
+    "@typescript-eslint/visitor-keys" "8.8.1"
 
-"@typescript-eslint/[email protected]":
-  version "8.8.0"
-  resolved "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.8.0.tgz"
-  integrity sha512-QE2MgfOTem00qrlPgyByaCHay9yb1+9BjnMFnSFkUKQfu7adBXDTnCAivURnuPPAG/qiB+kzKkZKmKfaMT0zVg==
+"@typescript-eslint/[email protected]":
+  version "8.8.1"
+  resolved "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.8.1.tgz"
+  integrity sha512-/QkNJDbV0bdL7H7d0/y0qBbV2HTtf0TIyjSDTvvmQEzeVx8jEImEbLuOA4EsvE8gIgqMitns0ifb5uQhMj8d9w==
   dependencies:
-    "@typescript-eslint/types" "8.8.0"
+    "@typescript-eslint/types" "8.8.1"
     "@eslint-community/eslint-utils" "^4.4.0"
-    "@typescript-eslint/scope-manager" "8.8.0"
-    "@typescript-eslint/typescript-estree" "8.8.0"
+    "@typescript-eslint/scope-manager" "8.8.1"
+    "@typescript-eslint/typescript-estree" "8.8.1"
 
-"@typescript-eslint/[email protected]":
-  version "8.8.0"
-  resolved "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.8.0.tgz"
-  integrity sha512-8mq51Lx6Hpmd7HnA2fcHQo3YgfX1qbccxQOgZcb4tvasu//zXRaA1j5ZRFeCw/VRAdFi4mRM9DnZw0Nu0Q2d1g==
+"@typescript-eslint/[email protected]":
+  version "8.8.1"
+  resolved "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.8.1.tgz"
+  integrity sha512-0/TdC3aeRAsW7MDvYRwEc1Uwm0TIBfzjPFgg60UU2Haj5qsCs9cc3zNgY71edqE3LbWfF/WoZQd3lJoDXFQpag==
   dependencies:
     eslint-visitor-keys "^3.4.3"
-    "@typescript-eslint/types" "8.8.0"
+    "@typescript-eslint/types" "8.8.1"
 
 "acorn@^6.0.0 || ^7.0.0 || ^8.0.0", acorn@^8.12.0:
   version "8.12.1"
@@ -912,46 +912,46 @@ escape-string-regexp@^4.0.0:
   resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz"
   integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==
 
-"eslint@^6.0.0 || ^7.0.0 || >=8.0.0", "eslint@^8.57.0 || ^9.0.0", eslint@^9.0.0:
+"eslint@^8.57.0 || ^9.0.0", eslint@^9.12.0:
   version "9.12.0"
   resolved "https://registry.npmjs.org/eslint/-/eslint-9.12.0.tgz"
   integrity sha512-UVIOlTEWxwIopRL1wgSQYdnVDcEvs2wyaO6DGo5mXqe3r16IoCNWkR29iHhyaP4cICWjbgbmFUGAhh0GJRuGZw==
   dependencies:
-    "@eslint-community/eslint-utils" "^4.2.0"
-    "@eslint-community/regexpp" "^4.11.0"
-    "@eslint/config-array" "^0.18.0"
-    "@eslint/core" "^0.6.0"
-    "@eslint/eslintrc" "^3.1.0"
-    "@eslint/js" "9.12.0"
-    "@eslint/plugin-kit" "^0.2.0"
-    "@humanfs/node" "^0.16.5"
-    "@humanwhocodes/module-importer" "^1.0.1"
-    "@humanwhocodes/retry" "^0.3.1"
-    "@types/estree" "^1.0.6"
-    "@types/json-schema" "^7.0.15"
     ajv "^6.12.4"
     chalk "^4.0.0"
-    cross-spawn "^7.0.2"
     debug "^4.3.2"
-    escape-string-regexp "^4.0.0"
-    eslint-scope "^8.1.0"
-    eslint-visitor-keys "^4.1.0"
     espree "^10.2.0"
+    ignore "^5.2.0"
     esquery "^1.5.0"
     esutils "^2.0.2"
-    fast-deep-equal "^3.1.3"
-    file-entry-cache "^8.0.0"
     find-up "^5.0.0"
-    glob-parent "^6.0.2"
-    ignore "^5.2.0"
-    imurmurhash "^0.1.4"
     is-glob "^4.0.0"
-    json-stable-stringify-without-jsonify "^1.0.1"
-    lodash.merge "^4.6.2"
     minimatch "^3.1.2"
-    natural-compare "^1.4.0"
+    "@eslint/js" "9.12.0"
     optionator "^0.9.3"
     text-table "^0.2.0"
+    cross-spawn "^7.0.2"
+    glob-parent "^6.0.2"
+    imurmurhash "^0.1.4"
+    "@eslint/core" "^0.6.0"
+    eslint-scope "^8.1.0"
+    lodash.merge "^4.6.2"
+    "@humanfs/node" "^0.16.5"
+    "@types/estree" "^1.0.6"
+    fast-deep-equal "^3.1.3"
+    natural-compare "^1.4.0"
+    "@eslint/eslintrc" "^3.1.0"
+    file-entry-cache "^8.0.0"
+    "@eslint/plugin-kit" "^0.2.0"
+    "@types/json-schema" "^7.0.15"
+    eslint-visitor-keys "^4.1.0"
+    "@eslint/config-array" "^0.18.0"
+    "@humanwhocodes/retry" "^0.3.1"
+    escape-string-regexp "^4.0.0"
+    "@eslint-community/regexpp" "^4.11.0"
+    "@eslint-community/eslint-utils" "^4.2.0"
+    "@humanwhocodes/module-importer" "^1.0.1"
+    json-stable-stringify-without-jsonify "^1.0.1"
 
 eslint-scope@^8.1.0:
   version "8.1.0"
@@ -1838,19 +1838,19 @@ types-ramda@^0.30.1:
   resolved "https://registry.npmjs.org/typescript/-/typescript-5.6.1-rc.tgz"
   integrity sha512-E3b2+1zEFu84jB0YQi9BORDjz9+jGbwwy1Zi3G0LUNw7a7cePUrHMRNy8aPh53nXpkFGVHSxIZo5vKTfYaFiBQ==
 
-typescript@>=4.2.0, typescript@^5.6.2:
+typescript@^5.6.2:
   version "5.6.2"
   resolved "https://registry.npmjs.org/typescript/-/typescript-5.6.2.tgz"
   integrity sha512-NW8ByodCSNCwZeghjN3o+JX5OFH0Ojg6sadjEKY4huZ52TqbJTJnDo5+Tw98lSy63NZvi4n+ez5m2u5d4PkZyw==
 
-typescript-eslint@^8.0.0:
-  version "8.8.0"
-  resolved "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.8.0.tgz"
-  integrity sha512-BjIT/VwJ8+0rVO01ZQ2ZVnjE1svFBiRczcpr1t1Yxt7sT25VSbPfrJtDsQ8uQTy2pilX5nI9gwxhUyLULNentw==
+typescript-eslint@^8.8.1:
+  version "8.8.1"
+  resolved "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.8.1.tgz"
+  integrity sha512-R0dsXFt6t4SAFjUSKFjMh4pXDtq04SsFKCVGDP3ZOzNP7itF0jBcZYU4fMsZr4y7O7V7Nc751dDeESbe4PbQMQ==
   dependencies:
-    "@typescript-eslint/utils" "8.8.0"
-    "@typescript-eslint/parser" "8.8.0"
-    "@typescript-eslint/eslint-plugin" "8.8.0"
+    "@typescript-eslint/utils" "8.8.1"
+    "@typescript-eslint/parser" "8.8.1"
+    "@typescript-eslint/eslint-plugin" "8.8.1"
 
 undici-types@~5.26.4:
   version "5.26.5"

@RobinTail RobinTail marked this pull request as ready for review October 9, 2024 15:57
Copy link
Owner Author

@RobinTail RobinTail left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ok

@RobinTail RobinTail merged commit 7f923b8 into main Oct 9, 2024
9 checks passed
Copy link

Coverage Status

coverage: 100.0%. remained the same
when pulling c9fb165 on upg-peers
into d0000a0 on main.

@RobinTail RobinTail added the CI/CD label Oct 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant