From e7881e4a5934ceb8ab4616a012a5964449255a4e Mon Sep 17 00:00:00 2001 From: Daniel Starns Date: Mon, 9 Sep 2024 02:54:15 -0500 Subject: [PATCH] ci: add back ts:check (#6133) add back ts:check --- .github/workflows/quality.yml | 2 ++ package.json | 1 + packages/core/package.json | 1 + 3 files changed, 4 insertions(+) diff --git a/.github/workflows/quality.yml b/.github/workflows/quality.yml index c871ae18cd..89d87663e4 100644 --- a/.github/workflows/quality.yml +++ b/.github/workflows/quality.yml @@ -11,6 +11,8 @@ jobs: steps: - uses: actions/checkout@v4 - uses: ./.github/actions/setup-project + - name: TS Check + run: pnpm ts:check - name: Lint run: pnpm lint - name: Format Check diff --git a/package.json b/package.json index 0fb0ac9b74..5508cad09c 100644 --- a/package.json +++ b/package.json @@ -9,6 +9,7 @@ "docs:api": "pnpm --filter @grapesjs/docs docs:api", "lint": "eslint .", "build": "pnpm --filter \"!@grapesjs/docs\" build", + "ts:check": "pnpm --filter grapesjs ts:check", "clean": "find . -type d \\( -name \"node_modules\" -o -name \"build\" -o -name \"dist\" \\) -exec rm -rf {} + && rm ./pnpm-lock.yaml", "format": "prettier . --write", "format:check": "prettier . --check" diff --git a/packages/core/package.json b/packages/core/package.json index d34a87e023..88a917e023 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -71,6 +71,7 @@ "build:mjs": "BUILD_MODULE=true grapesjs-cli build --dts='skip' --patch=false --targets=\"> 1%, ie 11, safari 8, not dead\"", "build:css": "sass src/styles/scss/main.scss dist/css/grapes.min.css --no-source-map --style=compressed --load-path=node_modules", "ts:build": "grapesjs-cli build --dts='only' --patch=false", + "ts:check": "tsc --noEmit --esModuleInterop dist/index.d.ts", "start": "run-p start:*", "start:js": "grapesjs-cli serve", "start:css": "npm run build:css -- --watch",