diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 3eb2f9cf..52865dcb 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -28,10 +28,7 @@ jobs: cache: 'pnpm' - name: Install dependencies - run: | - pnpm install --ignore-scripts - pnpm build - pnpm install --ignore-scripts + run: pnpm install - name: Bump and Tag run: | diff --git a/.github/workflows/validate.yml b/.github/workflows/validate.yml index d79dd11e..f850785f 100644 --- a/.github/workflows/validate.yml +++ b/.github/workflows/validate.yml @@ -30,11 +30,7 @@ jobs: cache: 'pnpm' - name: Install dependencies - run: | - pnpm install --ignore-scripts - pnpm build - pnpm install --ignore-scripts - cd demo && pnpm wxt prepare + run: pnpm install - name: Formatting run: pnpm format:check diff --git a/bin/wxt.cjs b/bin/wxt.cjs new file mode 100755 index 00000000..d894e69c --- /dev/null +++ b/bin/wxt.cjs @@ -0,0 +1,2 @@ +#!/usr/bin/env node +require('../dist/cli.cjs'); diff --git a/package.json b/package.json index 0ac87703..d0e601a0 100644 --- a/package.json +++ b/package.json @@ -26,9 +26,10 @@ }, "license": "MIT", "files": [ + "bin", "dist" ], - "bin": "dist/cli.cjs", + "bin": "./bin/wxt.cjs", "main": "./dist/index.cjs", "module": "./dist/index.js", "types": "./dist/index.d.ts", diff --git a/src/cli/index.ts b/src/cli/index.ts index 37e03974..4425c5a3 100644 --- a/src/cli/index.ts +++ b/src/cli/index.ts @@ -1,5 +1,3 @@ -#!/usr/bin/env node - import cac from 'cac'; import { version } from '../../package.json'; import * as commands from './commands';