Jelajahi Sumber

Fix scripts permission denied errors

Loris Leiva 1 tahun lalu
induk
melakukan
739c2e8fbe

+ 5 - 0
.changeset/rich-trains-switch.md

@@ -0,0 +1,5 @@
+---
+"create-solana-program": patch
+---
+
+Fix scripts permission denied errors

+ 7 - 7
template/base/package.json

@@ -1,13 +1,13 @@
 {
   "private": true,
   "scripts": {
-    "programs:build": "./scripts/program/build.mjs",
-    "programs:test": "./scripts/program/test.mjs",
-    "programs:debug": "./scripts/program/test.mjs",
-    "programs:clean": "./scripts/program/clean.mjs",
-    "programs:format": "./scripts/program/format.mjs",
-    "programs:lint": "./scripts/program/lint.mjs",
-    "generate:idls": "./scripts/generate-idls.mjs"
+    "programs:build": "zx ./scripts/program/build.mjs",
+    "programs:test": "zx ./scripts/program/test.mjs",
+    "programs:debug": "zx ./scripts/program/test.mjs",
+    "programs:clean": "zx ./scripts/program/clean.mjs",
+    "programs:format": "zx ./scripts/program/format.mjs",
+    "programs:lint": "zx ./scripts/program/lint.mjs",
+    "generate:idls": "zx ./scripts/generate-idls.mjs"
   },
   "devDependencies": {
     "@iarna/toml": "^2.2.5",

+ 3 - 3
template/clients/base/package.json

@@ -1,9 +1,9 @@
 {
   "scripts": {
     "generate": "pnpm generate:idls && pnpm generate:clients",
-    "generate:clients": "./scripts/generate-clients.mjs",
-    "validator": "./scripts/start-validator.mjs",
-    "validator:stop": "./scripts/stop-validator.mjs"
+    "generate:clients": "zx ./scripts/generate-clients.mjs",
+    "validator": "zx ./scripts/start-validator.mjs",
+    "validator:stop": "zx ./scripts/stop-validator.mjs"
   },
   "devDependencies": {
     "@metaplex-foundation/kinobi": "^0.17.4"

+ 1 - 1
template/clients/js/package.json

@@ -1,5 +1,5 @@
 {
   "scripts": {
-    "clients:js:test": "./scripts/client/test-js.mjs"
+    "clients:js:test": "zx ./scripts/client/test-js.mjs"
   }
 }

+ 1 - 1
template/clients/rust/package.json

@@ -1,5 +1,5 @@
 {
   "scripts": {
-    "clients:rust:test": "./scripts/client/test-rust.mjs"
+    "clients:rust:test": "zx ./scripts/client/test-rust.mjs"
   }
 }