ソースを参照

`pnpm` to version 9 (#963)

Steven Luscher 1 年間 前
コミット
d7aa33d96f
50 ファイル変更61 行追加61 行削除
  1. 2 2
      .github/workflows/build-and-test.yml
  2. 2 2
      .github/workflows/release.yml
  3. 3 3
      BUILD.md
  4. 3 3
      package.json
  5. 1 1
      packages/core/base/package.json
  6. 1 1
      packages/core/react/package.json
  7. 1 1
      packages/starter/example/package.json
  8. 1 1
      packages/starter/nextjs-starter/package.json
  9. 1 1
      packages/ui/ant-design/package.json
  10. 1 1
      packages/ui/base-ui/package.json
  11. 1 1
      packages/ui/material-ui/package.json
  12. 1 1
      packages/ui/react-ui/package.json
  13. 1 1
      packages/wallets/alpha/package.json
  14. 1 1
      packages/wallets/avana/package.json
  15. 1 1
      packages/wallets/bitkeep/package.json
  16. 1 1
      packages/wallets/bitpie/package.json
  17. 1 1
      packages/wallets/clover/package.json
  18. 1 1
      packages/wallets/coin98/package.json
  19. 1 1
      packages/wallets/coinbase/package.json
  20. 1 1
      packages/wallets/coinhub/package.json
  21. 1 1
      packages/wallets/fractal/package.json
  22. 1 1
      packages/wallets/huobi/package.json
  23. 1 1
      packages/wallets/hyperpay/package.json
  24. 1 1
      packages/wallets/keystone/package.json
  25. 1 1
      packages/wallets/krystal/package.json
  26. 1 1
      packages/wallets/ledger/package.json
  27. 1 1
      packages/wallets/mathwallet/package.json
  28. 1 1
      packages/wallets/neko/package.json
  29. 1 1
      packages/wallets/nightly/package.json
  30. 1 1
      packages/wallets/nufi/package.json
  31. 1 1
      packages/wallets/onto/package.json
  32. 1 1
      packages/wallets/particle/package.json
  33. 1 1
      packages/wallets/phantom/package.json
  34. 1 1
      packages/wallets/safepal/package.json
  35. 1 1
      packages/wallets/saifu/package.json
  36. 1 1
      packages/wallets/salmon/package.json
  37. 1 1
      packages/wallets/sky/package.json
  38. 1 1
      packages/wallets/solflare/package.json
  39. 1 1
      packages/wallets/solong/package.json
  40. 1 1
      packages/wallets/spot/package.json
  41. 1 1
      packages/wallets/tokenary/package.json
  42. 1 1
      packages/wallets/tokenpocket/package.json
  43. 1 1
      packages/wallets/torus/package.json
  44. 1 1
      packages/wallets/trezor/package.json
  45. 1 1
      packages/wallets/trust/package.json
  46. 1 1
      packages/wallets/unsafe-burner/package.json
  47. 1 1
      packages/wallets/walletconnect/package.json
  48. 1 1
      packages/wallets/wallets/package.json
  49. 1 1
      packages/wallets/xdefi/package.json
  50. 6 6
      pnpm-lock.yaml

+ 2 - 2
.github/workflows/build-and-test.yml

@@ -23,14 +23,14 @@ jobs:
         id: install-pnpm
         uses: pnpm/action-setup@v2
         with:
-            version: 8
+            version: 9
             run_install: false
 
       - name: Install Node.js
         id: install-node
         uses: actions/setup-node@v3
         with:
-            node-version: 16
+            node-version: 18
             cache: 'pnpm'
 
       - name: Get pnpm store directory

+ 2 - 2
.github/workflows/release.yml

@@ -23,14 +23,14 @@ jobs:
         id: install-pnpm
         uses: pnpm/action-setup@v2
         with:
-            version: 8
+            version: 9
             run_install: false
 
       - name: Install Node.js
         id: install-node
         uses: actions/setup-node@v3
         with:
-            node-version: 16
+            node-version: 18
             cache: 'pnpm'
 
       - name: Get pnpm store directory

+ 3 - 3
BUILD.md

@@ -2,8 +2,8 @@
 
 ### 0. Prerequisites
 
-* Node 16+
-* PNPM
+* Node 18+
+* PNPM 9+
 
 If you have Node 16+, you can [activate PNPM with Corepack](https://pnpm.io/installation#using-corepack):
 ```shell
@@ -13,7 +13,7 @@ corepack prepare pnpm@`npm info pnpm --json | jq -r .version` --activate
 
 Corepack requires a version to enable, so if you don't have [jq](https://stedolan.github.io/jq/) installed, you can [install it](https://formulae.brew.sh/formula/jq), or just manually get the current version of pnpm with `npm info pnpm` and use it like this:
 ```shell
-corepack prepare pnpm@8.1.0 --activate
+corepack prepare pnpm@9.1.0 --activate
 ```
 
 ### 1. Clone the project:

+ 3 - 3
package.json

@@ -5,8 +5,8 @@
     "repository": "https://github.com/anza-xyz/wallet-adapter",
     "license": "Apache-2.0",
     "engines": {
-        "node": ">=16",
-        "pnpm": ">=8"
+        "node": ">=18",
+        "pnpm": ">=9"
     },
     "type": "module",
     "sideEffects": false,
@@ -40,7 +40,7 @@
         "eslint-plugin-react-hooks": "^4.6.0",
         "eslint-plugin-require-extensions": "^0.1.3",
         "gh-pages": "^4.0.0",
-        "pnpm": "^8.6.3",
+        "pnpm": "^9",
         "prettier": "^2.8.8",
         "shx": "^0.3.4",
         "turbo": "^1.13.3",

+ 1 - 1
packages/core/base/package.json

@@ -13,7 +13,7 @@
         "LICENSE"
     ],
     "engines": {
-        "node": ">=16"
+        "node": ">=18"
     },
     "type": "module",
     "sideEffects": false,

+ 1 - 1
packages/core/react/package.json

@@ -13,7 +13,7 @@
         "LICENSE"
     ],
     "engines": {
-        "node": ">=16"
+        "node": ">=18"
     },
     "type": "module",
     "sideEffects": false,

+ 1 - 1
packages/starter/example/package.json

@@ -23,7 +23,7 @@
         "tsconfig.json"
     ],
     "engines": {
-        "node": ">=16"
+        "node": ">=18"
     },
     "scripts": {
         "build": "tsc --build --verbose && next build",

+ 1 - 1
packages/starter/nextjs-starter/package.json

@@ -23,7 +23,7 @@
         "tsconfig.json"
     ],
     "engines": {
-        "node": ">=16"
+        "node": ">=18"
     },
     "scripts": {
         "build": "tsc --build --verbose && next build",

+ 1 - 1
packages/ui/ant-design/package.json

@@ -14,7 +14,7 @@
         "styles.css"
     ],
     "engines": {
-        "node": ">=16"
+        "node": ">=18"
     },
     "type": "module",
     "sideEffects": false,

+ 1 - 1
packages/ui/base-ui/package.json

@@ -13,7 +13,7 @@
         "LICENSE"
     ],
     "engines": {
-        "node": ">=16"
+        "node": ">=18"
     },
     "type": "module",
     "sideEffects": false,

+ 1 - 1
packages/ui/material-ui/package.json

@@ -13,7 +13,7 @@
         "LICENSE"
     ],
     "engines": {
-        "node": ">=16"
+        "node": ">=18"
     },
     "type": "module",
     "sideEffects": false,

+ 1 - 1
packages/ui/react-ui/package.json

@@ -14,7 +14,7 @@
         "styles.css"
     ],
     "engines": {
-        "node": ">=16"
+        "node": ">=18"
     },
     "type": "module",
     "sideEffects": [

+ 1 - 1
packages/wallets/alpha/package.json

@@ -13,7 +13,7 @@
         "LICENSE"
     ],
     "engines": {
-        "node": ">=16"
+        "node": ">=18"
     },
     "type": "module",
     "sideEffects": false,

+ 1 - 1
packages/wallets/avana/package.json

@@ -13,7 +13,7 @@
         "LICENSE"
     ],
     "engines": {
-        "node": ">=16"
+        "node": ">=18"
     },
     "type": "module",
     "sideEffects": false,

+ 1 - 1
packages/wallets/bitkeep/package.json

@@ -13,7 +13,7 @@
         "LICENSE"
     ],
     "engines": {
-        "node": ">=16"
+        "node": ">=18"
     },
     "type": "module",
     "sideEffects": false,

+ 1 - 1
packages/wallets/bitpie/package.json

@@ -13,7 +13,7 @@
         "LICENSE"
     ],
     "engines": {
-        "node": ">=16"
+        "node": ">=18"
     },
     "type": "module",
     "sideEffects": false,

+ 1 - 1
packages/wallets/clover/package.json

@@ -13,7 +13,7 @@
         "LICENSE"
     ],
     "engines": {
-        "node": ">=16"
+        "node": ">=18"
     },
     "type": "module",
     "sideEffects": false,

+ 1 - 1
packages/wallets/coin98/package.json

@@ -13,7 +13,7 @@
         "LICENSE"
     ],
     "engines": {
-        "node": ">=16"
+        "node": ">=18"
     },
     "type": "module",
     "sideEffects": false,

+ 1 - 1
packages/wallets/coinbase/package.json

@@ -13,7 +13,7 @@
         "LICENSE"
     ],
     "engines": {
-        "node": ">=16"
+        "node": ">=18"
     },
     "type": "module",
     "sideEffects": false,

+ 1 - 1
packages/wallets/coinhub/package.json

@@ -13,7 +13,7 @@
         "LICENSE"
     ],
     "engines": {
-        "node": ">=16"
+        "node": ">=18"
     },
     "type": "module",
     "sideEffects": false,

+ 1 - 1
packages/wallets/fractal/package.json

@@ -13,7 +13,7 @@
         "LICENSE"
     ],
     "engines": {
-        "node": ">=16"
+        "node": ">=18"
     },
     "type": "module",
     "sideEffects": false,

+ 1 - 1
packages/wallets/huobi/package.json

@@ -13,7 +13,7 @@
         "LICENSE"
     ],
     "engines": {
-        "node": ">=16"
+        "node": ">=18"
     },
     "type": "module",
     "sideEffects": false,

+ 1 - 1
packages/wallets/hyperpay/package.json

@@ -13,7 +13,7 @@
         "LICENSE"
     ],
     "engines": {
-        "node": ">=16"
+        "node": ">=18"
     },
     "type": "module",
     "sideEffects": false,

+ 1 - 1
packages/wallets/keystone/package.json

@@ -13,7 +13,7 @@
         "LICENSE"
     ],
     "engines": {
-        "node": ">=16"
+        "node": ">=18"
     },
     "type": "module",
     "sideEffects": false,

+ 1 - 1
packages/wallets/krystal/package.json

@@ -13,7 +13,7 @@
         "LICENSE"
     ],
     "engines": {
-        "node": ">=16"
+        "node": ">=18"
     },
     "type": "module",
     "sideEffects": false,

+ 1 - 1
packages/wallets/ledger/package.json

@@ -13,7 +13,7 @@
         "LICENSE"
     ],
     "engines": {
-        "node": ">=16"
+        "node": ">=18"
     },
     "type": "module",
     "sideEffects": false,

+ 1 - 1
packages/wallets/mathwallet/package.json

@@ -13,7 +13,7 @@
         "LICENSE"
     ],
     "engines": {
-        "node": ">=16"
+        "node": ">=18"
     },
     "type": "module",
     "sideEffects": false,

+ 1 - 1
packages/wallets/neko/package.json

@@ -13,7 +13,7 @@
         "LICENSE"
     ],
     "engines": {
-        "node": ">=16"
+        "node": ">=18"
     },
     "type": "module",
     "sideEffects": false,

+ 1 - 1
packages/wallets/nightly/package.json

@@ -13,7 +13,7 @@
         "LICENSE"
     ],
     "engines": {
-        "node": ">=16"
+        "node": ">=18"
     },
     "type": "module",
     "sideEffects": false,

+ 1 - 1
packages/wallets/nufi/package.json

@@ -13,7 +13,7 @@
         "LICENSE"
     ],
     "engines": {
-        "node": ">=16"
+        "node": ">=18"
     },
     "type": "module",
     "sideEffects": false,

+ 1 - 1
packages/wallets/onto/package.json

@@ -13,7 +13,7 @@
         "LICENSE"
     ],
     "engines": {
-        "node": ">=16"
+        "node": ">=18"
     },
     "type": "module",
     "sideEffects": false,

+ 1 - 1
packages/wallets/particle/package.json

@@ -13,7 +13,7 @@
         "LICENSE"
     ],
     "engines": {
-        "node": ">=16"
+        "node": ">=18"
     },
     "type": "module",
     "sideEffects": false,

+ 1 - 1
packages/wallets/phantom/package.json

@@ -13,7 +13,7 @@
         "LICENSE"
     ],
     "engines": {
-        "node": ">=16"
+        "node": ">=18"
     },
     "type": "module",
     "sideEffects": false,

+ 1 - 1
packages/wallets/safepal/package.json

@@ -13,7 +13,7 @@
         "LICENSE"
     ],
     "engines": {
-        "node": ">=16"
+        "node": ">=18"
     },
     "type": "module",
     "sideEffects": false,

+ 1 - 1
packages/wallets/saifu/package.json

@@ -13,7 +13,7 @@
         "LICENSE"
     ],
     "engines": {
-        "node": ">=16"
+        "node": ">=18"
     },
     "type": "module",
     "sideEffects": false,

+ 1 - 1
packages/wallets/salmon/package.json

@@ -13,7 +13,7 @@
         "LICENSE"
     ],
     "engines": {
-        "node": ">=16"
+        "node": ">=18"
     },
     "type": "module",
     "sideEffects": false,

+ 1 - 1
packages/wallets/sky/package.json

@@ -13,7 +13,7 @@
         "LICENSE"
     ],
     "engines": {
-        "node": ">=16"
+        "node": ">=18"
     },
     "type": "module",
     "sideEffects": false,

+ 1 - 1
packages/wallets/solflare/package.json

@@ -13,7 +13,7 @@
         "LICENSE"
     ],
     "engines": {
-        "node": ">=16"
+        "node": ">=18"
     },
     "type": "module",
     "sideEffects": false,

+ 1 - 1
packages/wallets/solong/package.json

@@ -13,7 +13,7 @@
         "LICENSE"
     ],
     "engines": {
-        "node": ">=16"
+        "node": ">=18"
     },
     "type": "module",
     "sideEffects": false,

+ 1 - 1
packages/wallets/spot/package.json

@@ -13,7 +13,7 @@
         "LICENSE"
     ],
     "engines": {
-        "node": ">=16"
+        "node": ">=18"
     },
     "type": "module",
     "sideEffects": false,

+ 1 - 1
packages/wallets/tokenary/package.json

@@ -13,7 +13,7 @@
         "LICENSE"
     ],
     "engines": {
-        "node": ">=16"
+        "node": ">=18"
     },
     "type": "module",
     "sideEffects": false,

+ 1 - 1
packages/wallets/tokenpocket/package.json

@@ -13,7 +13,7 @@
         "LICENSE"
     ],
     "engines": {
-        "node": ">=16"
+        "node": ">=18"
     },
     "type": "module",
     "sideEffects": false,

+ 1 - 1
packages/wallets/torus/package.json

@@ -13,7 +13,7 @@
         "LICENSE"
     ],
     "engines": {
-        "node": ">=16"
+        "node": ">=18"
     },
     "type": "module",
     "sideEffects": false,

+ 1 - 1
packages/wallets/trezor/package.json

@@ -13,7 +13,7 @@
         "LICENSE"
     ],
     "engines": {
-        "node": ">=16"
+        "node": ">=18"
     },
     "type": "module",
     "sideEffects": false,

+ 1 - 1
packages/wallets/trust/package.json

@@ -13,7 +13,7 @@
         "LICENSE"
     ],
     "engines": {
-        "node": ">=16"
+        "node": ">=18"
     },
     "type": "module",
     "sideEffects": false,

+ 1 - 1
packages/wallets/unsafe-burner/package.json

@@ -13,7 +13,7 @@
         "LICENSE"
     ],
     "engines": {
-        "node": ">=16"
+        "node": ">=18"
     },
     "type": "module",
     "sideEffects": false,

+ 1 - 1
packages/wallets/walletconnect/package.json

@@ -13,7 +13,7 @@
         "LICENSE"
     ],
     "engines": {
-        "node": ">=16"
+        "node": ">=18"
     },
     "type": "module",
     "sideEffects": false,

+ 1 - 1
packages/wallets/wallets/package.json

@@ -13,7 +13,7 @@
         "LICENSE"
     ],
     "engines": {
-        "node": ">=16"
+        "node": ">=18"
     },
     "type": "module",
     "sideEffects": false,

+ 1 - 1
packages/wallets/xdefi/package.json

@@ -13,7 +13,7 @@
         "LICENSE"
     ],
     "engines": {
-        "node": ">=16"
+        "node": ">=18"
     },
     "type": "module",
     "sideEffects": false,

+ 6 - 6
pnpm-lock.yaml

@@ -51,8 +51,8 @@ importers:
         specifier: ^4.0.0
         version: 4.0.0
       pnpm:
-        specifier: ^8.6.3
-        version: 8.6.9
+        specifier: ^9
+        version: 9.1.1
       prettier:
         specifier: ^2.8.8
         version: 2.8.8
@@ -8985,9 +8985,9 @@ packages:
     resolution: {integrity: sha512-NCrCHhWmnQklfH4MtJMRjZ2a8c80qXeMlQMv2uVp9ISJMTt562SbGd6n2oq0PaPgKm7Z6pL9E2UlLIhC+SHL3w==}
     engines: {node: '>=4.0.0'}
 
-  pnpm@8.6.9:
-    resolution: {integrity: sha512-LPEaCGvlV4dVGeJeHqi/pCR/SETooqmScv2wcr0gTqGUebpkt1w9TIEX0awLMhLO29p7pcXfz5ZO59B70Tnc0w==}
-    engines: {node: '>=16.14'}
+  pnpm@9.1.1:
+    resolution: {integrity: sha512-FOkVdZwR936sB/q6TQGcGT7IY3Ip5i7Jnu+3zzw7dcZER4grfEhRQkUe46a0CAWc37e3+gNBuXXxLQ92KccRlQ==}
+    engines: {node: '>=18.12'}
     hasBin: true
 
   pony-cause@2.1.10:
@@ -22245,7 +22245,7 @@ snapshots:
 
   pngjs@3.4.0: {}
 
-  pnpm@8.6.9: {}
+  pnpm@9.1.1: {}
 
   pony-cause@2.1.10: {}