diff --git a/.gitignore b/.gitignore index f20dd5b8..32a4687a 100644 --- a/.gitignore +++ b/.gitignore @@ -49,3 +49,4 @@ apps/api/auth-db-temp.json .wrangler .sentryclirc +.eslintcache diff --git a/apps/api/package.json b/apps/api/package.json index b9ecdbb9..c41ca3c1 100644 --- a/apps/api/package.json +++ b/apps/api/package.json @@ -22,7 +22,6 @@ "dev": "tsx src/server.ts", "clean": "del dist", "test": "run-s test:*", - "test:lint": "eslint .", "test:typecheck": "tsc --noEmit" }, "dependencies": { diff --git a/apps/e2e/package.json b/apps/e2e/package.json index d9e57e5c..78ae7353 100644 --- a/apps/e2e/package.json +++ b/apps/e2e/package.json @@ -13,7 +13,6 @@ "type": "module", "scripts": { "test": "run-s test:*", - "test:lint": "eslint .", "test:typecheck": "tsc --noEmit", "e2e": "vitest run", "e2e-http": "vitest run src/http-e2e.test.ts", diff --git a/apps/gateway/package.json b/apps/gateway/package.json index 06550c6b..a0d41311 100644 --- a/apps/gateway/package.json +++ b/apps/gateway/package.json @@ -23,7 +23,6 @@ "cf-clear-cache": "del .wrangler", "clean": "del dist", "test": "run-s test:*", - "test:lint": "eslint .", "test:typecheck": "tsc --noEmit", "test:unit": "vitest run", "sentry:sourcemaps": "_SENTRY_RELEASE=$(sentry-cli releases propose-version) && sentry-cli releases new $_SENTRY_RELEASE --org=agentic-kj --project=node && sentry-cli sourcemaps upload --org=agentic-kj --project=node --release=$_SENTRY_RELEASE --strip-prefix 'dist/..' dist", @@ -56,4 +55,4 @@ "@sentry/cli": "catalog:", "wrangler": "catalog:" } -} \ No newline at end of file +} diff --git a/package.json b/package.json index c87576a8..9bbdfee0 100644 --- a/package.json +++ b/package.json @@ -20,7 +20,7 @@ "fix:format": "prettier --write \"**/*.{js,ts,tsx}\"", "test": "turbo test", "test:format": "prettier --check \"**/*.{js,ts,tsx}\"", - "test:lint": "turbo test:lint", + "test:lint": "eslint --cache .", "test:typecheck": "turbo test:typecheck", "test:unit": "turbo test:unit", "pretest": "run-s build", diff --git a/packages/api-client/package.json b/packages/api-client/package.json index c3e3754f..1dcbbd13 100644 --- a/packages/api-client/package.json +++ b/packages/api-client/package.json @@ -18,7 +18,6 @@ }, "scripts": { "test": "run-s test:*", - "test:lint": "eslint .", "test:typecheck": "tsc --noEmit" }, "dependencies": { diff --git a/packages/cli/package.json b/packages/cli/package.json index 554f1e39..5b4809c3 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -19,7 +19,6 @@ ], "scripts": { "test": "run-s test:*", - "test:lint": "eslint .", "test:typecheck": "tsc --noEmit" }, "dependencies": { diff --git a/packages/core/package.json b/packages/core/package.json index c27c6f69..9d13e44f 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -18,7 +18,6 @@ }, "scripts": { "test": "run-s test:*", - "test:lint": "eslint .", "test:typecheck": "tsc --noEmit", "test:unit": "vitest run" }, diff --git a/packages/emails/package.json b/packages/emails/package.json index 3dbb1c2f..8e3430ea 100644 --- a/packages/emails/package.json +++ b/packages/emails/package.json @@ -19,7 +19,6 @@ "scripts": { "preview": "email dev --dir src/emails --port 3030", "test": "run-s test:*", - "test:lint": "eslint .", "test:typecheck": "tsc --noEmit" }, "dependencies": { diff --git a/packages/fixtures/package.json b/packages/fixtures/package.json index d8ab4256..3ea6ff39 100644 --- a/packages/fixtures/package.json +++ b/packages/fixtures/package.json @@ -21,7 +21,6 @@ ], "scripts": { "test": "run-s test:*", - "test:lint": "eslint .", "test:typecheck": "tsc --noEmit" }, "dependencies": { diff --git a/packages/fixtures/valid/basic-mcp/package.json b/packages/fixtures/valid/basic-mcp/package.json index c7dba3bc..97191e8f 100644 --- a/packages/fixtures/valid/basic-mcp/package.json +++ b/packages/fixtures/valid/basic-mcp/package.json @@ -12,7 +12,6 @@ "scripts": { "start": "tsx src/index.ts", "test": "run-s test:*", - "test:lint": "eslint .", "test:typecheck": "tsc --noEmit" }, "dependencies": { diff --git a/packages/fixtures/valid/everything-openapi/package.json b/packages/fixtures/valid/everything-openapi/package.json index 6a6767e9..4cb06dc9 100644 --- a/packages/fixtures/valid/everything-openapi/package.json +++ b/packages/fixtures/valid/everything-openapi/package.json @@ -12,7 +12,6 @@ "scripts": { "start": "tsx src/server.ts", "test": "run-s test:*", - "test:lint": "eslint .", "test:typecheck": "tsc --noEmit" }, "dependencies": { diff --git a/packages/hono/package.json b/packages/hono/package.json index 954c148f..49dd0473 100644 --- a/packages/hono/package.json +++ b/packages/hono/package.json @@ -18,7 +18,6 @@ }, "scripts": { "test": "run-s test:*", - "test:lint": "eslint .", "test:typecheck": "tsc --noEmit", "test:unit": "vitest run" }, diff --git a/packages/json-schema/package.json b/packages/json-schema/package.json index 13eb5e34..69cf71ea 100644 --- a/packages/json-schema/package.json +++ b/packages/json-schema/package.json @@ -31,7 +31,6 @@ }, "scripts": { "test": "run-s test:*", - "test:lint": "eslint .", "test:typecheck": "tsc --noEmit", "test:unit": "vitest run" }, diff --git a/packages/openapi-utils/package.json b/packages/openapi-utils/package.json index 37979898..794e6cb8 100644 --- a/packages/openapi-utils/package.json +++ b/packages/openapi-utils/package.json @@ -18,7 +18,6 @@ }, "scripts": { "test": "run-s test:*", - "test:lint": "eslint .", "test:typecheck": "tsc --noEmit", "test:unit": "vitest run" }, diff --git a/packages/platform/package.json b/packages/platform/package.json index 1315dabf..946e4308 100644 --- a/packages/platform/package.json +++ b/packages/platform/package.json @@ -18,7 +18,6 @@ }, "scripts": { "test": "run-s test:*", - "test:lint": "eslint .", "test:typecheck": "tsc --noEmit", "test:unit": "vitest run" }, diff --git a/packages/types/package.json b/packages/types/package.json index 160fb8e4..f907f55c 100644 --- a/packages/types/package.json +++ b/packages/types/package.json @@ -19,7 +19,6 @@ "scripts": { "generate": "openapi-typescript http://localhost:3000/docs --output ./src/openapi.d.ts", "test": "run-s test:*", - "test:lint": "eslint .", "test:typecheck": "tsc --noEmit", "test:unit": "vitest run" }, diff --git a/packages/validators/package.json b/packages/validators/package.json index 67cc593b..b9a798a6 100644 --- a/packages/validators/package.json +++ b/packages/validators/package.json @@ -18,7 +18,6 @@ }, "scripts": { "test": "run-s test:*", - "test:lint": "eslint .", "test:typecheck": "tsc --noEmit", "test:unit": "vitest run" }, diff --git a/tsup.config.ts b/tsup.config.ts deleted file mode 100644 index bbb2d78b..00000000 --- a/tsup.config.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { defineConfig } from 'tsup' - -export default defineConfig([ - { - entry: ['src/index.ts'], - outDir: 'dist', - target: 'node18', - platform: 'node', - format: ['esm'], - splitting: false, - sourcemap: true, - minify: false, - shims: true, - dts: true - } -]) diff --git a/turbo.json b/turbo.json index aaf913ad..ccabc5a8 100644 --- a/turbo.json +++ b/turbo.json @@ -15,7 +15,7 @@ "dependsOn": ["test:format", "test:lint", "test:typecheck", "test:unit"] }, "test:lint": { - "dependsOn": ["^test:lint"], + "dependsOn": ["//#test:lint", "^test:lint"], "outputLogs": "errors-only" }, "test:typecheck": { @@ -30,6 +30,7 @@ "dependsOn": ["//#test:format", "^test:format"] }, "//#test:format": {}, + "//#test:lint": {}, "dev": { "cache": false, "persistent": true