diff --git a/.gitignore b/.gitignore index fd3dbb5..9428160 100644 --- a/.gitignore +++ b/.gitignore @@ -34,3 +34,6 @@ yarn-error.log* # typescript *.tsbuildinfo next-env.d.ts + +# dist +dist/standalone/node_modules diff --git a/package.json b/package.json index 46c61b2..aa76359 100644 --- a/package.json +++ b/package.json @@ -3,6 +3,12 @@ "version": "0.0.0", "private": true, "type": "module", + "files": [ + "dist" + ], + "bin": { + "claude-code-viewer": "dist/standalone/server.js" + }, "scripts": { "dev": "run-p 'dev:*'", "dev:next": "next dev -p 3400 --turbopack", diff --git a/scripts/release.sh b/scripts/release.sh new file mode 100755 index 0000000..7059adf --- /dev/null +++ b/scripts/release.sh @@ -0,0 +1,16 @@ +#!/usr/bin/env bash + +set -euxo pipefail + +if [ -d "dist/.next" ]; then + rm -rf dist/.next +fi + +pnpm build + +cp -r .next/standalone ./dist/ + +git add dist +git commit -m "chore: Release" + +git push origin HEAD