<h1 align="center">
<a href="https://prompts.chat">
Loading actions...
<a href="https://prompts.chat">
TypeScript and ESLint rules that MUST be followed when creating, modifying, or reviewing any file under apps/frontend/, including .ts, .tsx, .js, and .jsx files. Also apply when discussing frontend linting, type safety, or ESLint configuration.
risks
packages: - packages//* - common//* - examples//* - test//*
catalogs: devTools: '@eslint/js': ^9.39.2 wrangler: ^4.14.4 '@types/content-type': ^1.1.8 '@types/cors': ^2.8.17 '@types/cross-spawn': ^6.0.6 '@types/eventsource': ^1.1.15 '@types/express': ^5.0.6 '@types/express-serve-static-core': ^5.1.0 '@types/supertest': ^6.0.2 '@types/ws': ^8.5.12 '@typescript/native-preview': ^7.0.0-dev.20251217.1 eslint: ^9.39.2 eslint-config-prettier: ^10.1.8 eslint-plugin-n: ^17.23.1 prettier: 3.6.2 supertest: ^7.0.0 tsdown: ^0.18.0 typedoc: ^0.28.14 tsx: ^4.16.5 typescript: ^5.9.3 typescript-eslint: ^8.48.1 vite-tsconfig-paths: ^5.1.4 vitest: ^4.0.15 ws: ^8.18.0 runtimeClientOnly: cross-spawn: ^7.0.5 eventsource: ^3.0.2 eventsource-parser: ^3.0.0 jose: ^6.1.3 runtimeServerOnly: '@hono/node-server': ^1.19.9 content-type: ^1.0.5 cors: ^2.8.5 express: ^5.2.1 hono: ^4.11.4 raw-body: ^3.0.0 runtimeShared: '@cfworker/json-schema': ^4.1.1 ajv: ^8.17.1 ajv-formats: ^3.0.1 json-schema-typed: ^8.0.2 pkce-challenge: ^5.0.0 zod: ^4.0
enableGlobalVirtualStore: false
linkWorkspacePackages: deep
minimumReleaseAge: 10080 # 7 days minimumReleaseAgeExclude: - '@modelcontextprotocol/conformance' - [email protected] # fixes https://github.com/advisories/GHSA-3vhc-576x-3qv4 https://github.com/advisories/GHSA-f67f-6cw9-8mq4 - '@hono/[email protected]' # https://github.com/honojs/node-server/pull/295
onlyBuiltDependencies: - better-sqlite3 - esbuild
ignoredBuiltDependencies: - unrs-resolver