diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index aa8bafa..8caebe6 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -33,7 +33,9 @@ jobs: ${{ runner.os }}-pnpm-store- - name: Install dependencies run: pnpm install + - name: Types + run: pnpm build:check - name: Lint - run: pnpm lint + run: pnpm lint:check - name: Test run: pnpm test diff --git a/package.json b/package.json index 5fc9e3e..8d65e80 100644 --- a/package.json +++ b/package.json @@ -17,8 +17,10 @@ "types": "index.d.ts", "scripts": { "prepare": "husky", + "build:check": "tsc --noEmit", "build": "rimraf dist && tsc -p tsconfig.build.json", "format": "prettier --write \"lib/**/*.ts\"", + "lint:check": "eslint 'lib/**/*.ts'", "lint": "eslint 'lib/**/*.ts' --fix", "test": "jest", "test:watch": "jest --watch",