diff --git a/.changeset/long-chefs-pay.md b/.changeset/long-chefs-pay.md new file mode 100644 index 00000000..65158070 --- /dev/null +++ b/.changeset/long-chefs-pay.md @@ -0,0 +1,5 @@ +--- +"@deepdish/cli": minor +--- + +Renamed cli.js to index.js to support npx. diff --git a/apps/cli/package.json b/apps/cli/package.json index 033980e2..7aaca702 100644 --- a/apps/cli/package.json +++ b/apps/cli/package.json @@ -7,10 +7,10 @@ "url": "https://byteslice.co" }, "type": "module", - "main": "./dist/cli.js", + "main": "./dist/index.js", "bin": { "__cli_bash_complete": "./dist/bash-complete.js", - "deepdish": "./dist/cli.js" + "deepdish": "./dist/index.js" }, "files": [ "dist" @@ -18,7 +18,7 @@ "scripts": { "prebuild": "tsc -p tsconfig.json", "build": "if command -v op >/dev/null 2>&1; then op run --no-masking --env-file=.env.development -- tsup; else tsup; fi", - "postbuild": "chmod +x ./dist/cli.js && chmod +x ./dist/bash-complete.js", + "postbuild": "chmod +x ./dist/index.js && chmod +x ./dist/bash-complete.js", "dev": "op run --no-masking --env-file=.env.development -- tsup --watch" }, "dependencies": { diff --git a/apps/cli/src/bin/cli.ts b/apps/cli/src/bin/index.ts similarity index 100% rename from apps/cli/src/bin/cli.ts rename to apps/cli/src/bin/index.ts diff --git a/apps/cli/tsup.config.ts b/apps/cli/tsup.config.ts index 12f358cb..88ba811f 100644 --- a/apps/cli/tsup.config.ts +++ b/apps/cli/tsup.config.ts @@ -29,7 +29,7 @@ function parseEnv() { } export default defineConfig({ - entry: ['src/bin/cli.ts', 'src/bin/bash-complete.ts'], + entry: ['src/bin/index.ts', 'src/bin/bash-complete.ts'], external: ['react-devtools-core'], format: ['esm'], target: 'esnext',