Skip to content

Commit b620cfc

Browse files
committed
fix: make local transloadit cli executable
1 parent 279ee7f commit b620cfc

3 files changed

Lines changed: 4 additions & 3 deletions

File tree

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
"test:types": "yarn workspace @transloadit/zod test:types",
2828
"test:e2e": "yarn workspace @transloadit/node test:e2e",
2929
"test": "yarn workspace @transloadit/node test",
30-
"tsc:node": "yarn tsc:utils && node ./node_modules/typescript/bin/tsc -b packages/node/tsconfig.build.json",
30+
"tsc:node": "yarn tsc:utils && node ./node_modules/typescript/bin/tsc -b packages/node/tsconfig.build.json && chmod +x packages/node/dist/cli.js",
3131
"tsc:types": "yarn workspace @transloadit/types generate && node ./node_modules/typescript/bin/tsc -b packages/types/tsconfig.build.json",
3232
"tsc:utils": "node ./node_modules/typescript/bin/tsc -b packages/utils/tsconfig.build.json",
3333
"tsc:zod": "yarn workspace @transloadit/zod sync && node ./node_modules/typescript/bin/tsc -b packages/zod/tsconfig.build.json"

packages/node/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@
9393
"fix": "yarn fix:js",
9494
"lint:deps": "knip --dependencies --no-progress",
9595
"fix:deps": "knip --dependencies --no-progress --fix",
96-
"prepack": "node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && rm -f tsconfig.tsbuildinfo tsconfig.build.tsbuildinfo && yarn --cwd ../.. tsc:node",
96+
"prepack": "node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && rm -f tsconfig.tsbuildinfo tsconfig.build.tsbuildinfo && yarn --cwd ../.. tsc:node && chmod +x dist/cli.js",
9797
"test:unit": "yarn --cwd ../.. tsc:utils && ../../node_modules/.bin/vitest run --coverage ./test/unit",
9898
"test:e2e": "yarn --cwd ../.. tsc:utils && ../../node_modules/.bin/vitest run ./test/e2e",
9999
"test": "yarn --cwd ../.. tsc:utils && ../../node_modules/.bin/vitest run --coverage"

scripts/prepare-transloadit.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { execFile } from 'node:child_process'
2-
import { cp, mkdir, readFile, rm, writeFile } from 'node:fs/promises'
2+
import { chmod, cp, mkdir, readFile, rm, writeFile } from 'node:fs/promises'
33
import { dirname, resolve } from 'node:path'
44
import { fileURLToPath } from 'node:url'
55
import { promisify } from 'node:util'
@@ -123,6 +123,7 @@ const main = async (): Promise<void> => {
123123
await copyDir(resolve(nodePackage, 'src'), resolve(legacyPackage, 'src'))
124124
await cp(resolve(nodePackage, 'README.md'), resolve(legacyPackage, 'README.md'))
125125
await cp(resolve(repoRoot, 'LICENSE'), resolve(legacyPackage, 'LICENSE'))
126+
await chmod(resolve(legacyPackage, 'dist/cli.js'), 0o755)
126127
await writeLegacyPackageJson()
127128
await writeLegacyChangelog()
128129
}

0 commit comments

Comments
 (0)