diff --git a/.gitea/workflows/lint.yaml b/.gitea/workflows/lint.yaml index 87cc2d2..7efb5a0 100644 --- a/.gitea/workflows/lint.yaml +++ b/.gitea/workflows/lint.yaml @@ -8,13 +8,9 @@ jobs: steps: - name: Setup Bun uses: oven-sh/setup-bun@v1 - - name: Setup Node - uses: actions/setup-node@v4 - with: - node-version: "20" - name: Clone repo uses: actions/checkout@v4 - name: Install dependencies run: bun install --frozen-lockfile - name: Lint TypeScript - run: npm run lint:tsc + run: bun run lint:tsc diff --git a/package.json b/package.json index b56f38b..ef1bbed 100644 --- a/package.json +++ b/package.json @@ -2,6 +2,8 @@ "private": true, "workspaces": ["./packages/*"], "scripts": { + "build": "bun run --filter 'reffuse' build", + "lint:tsc": "bun run --filter '*' lint:tsc", "clean:cache": "rm -f tsconfig.tsbuildinfo", "clean:dist": "rm -rf dist", "clean:node": "rm -rf node_modules" diff --git a/packages/example/package.json b/packages/example/package.json index 01c7ee4..d73afec 100644 --- a/packages/example/package.json +++ b/packages/example/package.json @@ -6,7 +6,8 @@ "scripts": { "dev": "vite", "build": "tsc -b && vite build", - "lint": "eslint .", + "lint:tsc": "tsc --noEmit", + "lint:eslint": "eslint .", "preview": "vite preview" }, "devDependencies": {