refactor: rename eslint-config + typescript-config to core-eslint + core-typescript
Aligns tooling packages with the core-* naming convention used by all other foundation packages (core-shared, core-cms, core-api, core-trpc, core-ui). Updates ~50 files: package.json names, devDependencies, tsconfig extends, eslint.config imports, vitest.config imports, AGENTS.md references, and the boundaries plugin patterns to match the new paths. The tooling-specific patterns in boundaries/elements are now ordered BEFORE the broader core-* pattern to ensure correct first-match-wins behavior. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
178
pnpm-lock.yaml
generated
178
pnpm-lock.yaml
generated
@@ -48,12 +48,12 @@ importers:
|
||||
specifier: ^0.33.0
|
||||
version: 0.33.5
|
||||
devDependencies:
|
||||
'@repo/eslint-config':
|
||||
'@repo/core-eslint':
|
||||
specifier: workspace:*
|
||||
version: link:../../packages/eslint-config
|
||||
'@repo/typescript-config':
|
||||
version: link:../../packages/core-eslint
|
||||
'@repo/core-typescript':
|
||||
specifier: workspace:*
|
||||
version: link:../../packages/typescript-config
|
||||
version: link:../../packages/core-typescript
|
||||
'@types/node':
|
||||
specifier: ^22.0.0
|
||||
version: 22.19.17
|
||||
@@ -70,12 +70,12 @@ importers:
|
||||
specifier: workspace:*
|
||||
version: link:../../packages/core-ui
|
||||
devDependencies:
|
||||
'@repo/eslint-config':
|
||||
'@repo/core-eslint':
|
||||
specifier: workspace:*
|
||||
version: link:../../packages/eslint-config
|
||||
'@repo/typescript-config':
|
||||
version: link:../../packages/core-eslint
|
||||
'@repo/core-typescript':
|
||||
specifier: workspace:*
|
||||
version: link:../../packages/typescript-config
|
||||
version: link:../../packages/core-typescript
|
||||
'@storybook/addon-essentials':
|
||||
specifier: ^8.6.0
|
||||
version: 8.6.14(@types/react@19.2.14)(storybook@8.6.18(prettier@3.8.1))
|
||||
@@ -158,12 +158,12 @@ importers:
|
||||
'@playwright/test':
|
||||
specifier: ^1.50.0
|
||||
version: 1.59.1
|
||||
'@repo/eslint-config':
|
||||
'@repo/core-eslint':
|
||||
specifier: workspace:*
|
||||
version: link:../../packages/eslint-config
|
||||
'@repo/typescript-config':
|
||||
version: link:../../packages/core-eslint
|
||||
'@repo/core-typescript':
|
||||
specifier: workspace:*
|
||||
version: link:../../packages/typescript-config
|
||||
version: link:../../packages/core-typescript
|
||||
'@types/node':
|
||||
specifier: ^22.0.0
|
||||
version: 22.19.17
|
||||
@@ -210,12 +210,12 @@ importers:
|
||||
'@playwright/test':
|
||||
specifier: ^1.50.0
|
||||
version: 1.59.1
|
||||
'@repo/eslint-config':
|
||||
'@repo/core-eslint':
|
||||
specifier: workspace:*
|
||||
version: link:../../packages/eslint-config
|
||||
'@repo/typescript-config':
|
||||
version: link:../../packages/core-eslint
|
||||
'@repo/core-typescript':
|
||||
specifier: workspace:*
|
||||
version: link:../../packages/typescript-config
|
||||
version: link:../../packages/core-typescript
|
||||
'@types/node':
|
||||
specifier: ^22.0.0
|
||||
version: 22.19.17
|
||||
@@ -247,12 +247,12 @@ importers:
|
||||
specifier: ^3.24.0
|
||||
version: 3.25.76
|
||||
devDependencies:
|
||||
'@repo/eslint-config':
|
||||
'@repo/core-eslint':
|
||||
specifier: workspace:*
|
||||
version: link:../eslint-config
|
||||
'@repo/typescript-config':
|
||||
version: link:../core-eslint
|
||||
'@repo/core-typescript':
|
||||
specifier: workspace:*
|
||||
version: link:../typescript-config
|
||||
version: link:../core-typescript
|
||||
'@types/node':
|
||||
specifier: ^22.0.0
|
||||
version: 22.19.17
|
||||
@@ -281,12 +281,12 @@ importers:
|
||||
specifier: ^3.24.0
|
||||
version: 3.25.76
|
||||
devDependencies:
|
||||
'@repo/eslint-config':
|
||||
'@repo/core-eslint':
|
||||
specifier: workspace:*
|
||||
version: link:../eslint-config
|
||||
'@repo/typescript-config':
|
||||
version: link:../core-eslint
|
||||
'@repo/core-typescript':
|
||||
specifier: workspace:*
|
||||
version: link:../typescript-config
|
||||
version: link:../core-typescript
|
||||
'@types/node':
|
||||
specifier: ^22.0.0
|
||||
version: 22.19.17
|
||||
@@ -315,12 +315,12 @@ importers:
|
||||
specifier: ^11.0.0
|
||||
version: 11.16.0(typescript@5.9.3)
|
||||
devDependencies:
|
||||
'@repo/eslint-config':
|
||||
'@repo/core-eslint':
|
||||
specifier: workspace:*
|
||||
version: link:../eslint-config
|
||||
'@repo/typescript-config':
|
||||
version: link:../core-eslint
|
||||
'@repo/core-typescript':
|
||||
specifier: workspace:*
|
||||
version: link:../typescript-config
|
||||
version: link:../core-typescript
|
||||
'@types/node':
|
||||
specifier: ^22.0.0
|
||||
version: 22.19.17
|
||||
@@ -352,16 +352,43 @@ importers:
|
||||
specifier: ^3.14.0
|
||||
version: 3.81.0(graphql@16.13.2)(typescript@5.9.3)
|
||||
devDependencies:
|
||||
'@repo/eslint-config':
|
||||
'@repo/core-eslint':
|
||||
specifier: workspace:*
|
||||
version: link:../eslint-config
|
||||
'@repo/typescript-config':
|
||||
version: link:../core-eslint
|
||||
'@repo/core-typescript':
|
||||
specifier: workspace:*
|
||||
version: link:../typescript-config
|
||||
version: link:../core-typescript
|
||||
'@types/node':
|
||||
specifier: ^22.0.0
|
||||
version: 22.19.17
|
||||
|
||||
packages/core-eslint:
|
||||
devDependencies:
|
||||
'@eslint/js':
|
||||
specifier: ^9.20.0
|
||||
version: 9.39.4
|
||||
'@typescript-eslint/eslint-plugin':
|
||||
specifier: ^8.25.0
|
||||
version: 8.58.0(@typescript-eslint/parser@8.58.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3)
|
||||
'@typescript-eslint/parser':
|
||||
specifier: ^8.25.0
|
||||
version: 8.58.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3)
|
||||
eslint:
|
||||
specifier: ^9.20.0
|
||||
version: 9.39.4(jiti@2.6.1)
|
||||
eslint-config-prettier:
|
||||
specifier: ^10.1.0
|
||||
version: 10.1.8(eslint@9.39.4(jiti@2.6.1))
|
||||
eslint-plugin-boundaries:
|
||||
specifier: ^4.2.2
|
||||
version: 4.2.2(@typescript-eslint/parser@8.58.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1))
|
||||
eslint-plugin-turbo:
|
||||
specifier: ^2.4.0
|
||||
version: 2.9.4(eslint@9.39.4(jiti@2.6.1))(turbo@2.9.4)
|
||||
typescript-eslint:
|
||||
specifier: ^8.25.0
|
||||
version: 8.58.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3)
|
||||
|
||||
packages/core-shared:
|
||||
dependencies:
|
||||
'@trpc/server':
|
||||
@@ -377,12 +404,12 @@ importers:
|
||||
specifier: ^3.24.0
|
||||
version: 3.25.76
|
||||
devDependencies:
|
||||
'@repo/eslint-config':
|
||||
'@repo/core-eslint':
|
||||
specifier: workspace:*
|
||||
version: link:../eslint-config
|
||||
'@repo/typescript-config':
|
||||
version: link:../core-eslint
|
||||
'@repo/core-typescript':
|
||||
specifier: workspace:*
|
||||
version: link:../typescript-config
|
||||
version: link:../core-typescript
|
||||
'@types/node':
|
||||
specifier: ^22.0.0
|
||||
version: 22.19.17
|
||||
@@ -417,16 +444,22 @@ importers:
|
||||
specifier: ^2.2.1
|
||||
version: 2.2.6
|
||||
devDependencies:
|
||||
'@repo/eslint-config':
|
||||
'@repo/core-eslint':
|
||||
specifier: workspace:*
|
||||
version: link:../eslint-config
|
||||
'@repo/typescript-config':
|
||||
version: link:../core-eslint
|
||||
'@repo/core-typescript':
|
||||
specifier: workspace:*
|
||||
version: link:../typescript-config
|
||||
version: link:../core-typescript
|
||||
'@types/react':
|
||||
specifier: ^19.0.0
|
||||
version: 19.2.14
|
||||
|
||||
packages/core-typescript:
|
||||
devDependencies:
|
||||
vitest:
|
||||
specifier: ^3.1.0
|
||||
version: 3.2.4(@types/debug@4.1.13)(@types/node@25.5.2)(happy-dom@20.8.9)(jiti@2.6.1)(lightningcss@1.32.0)(sass@1.99.0)(tsx@4.21.0)
|
||||
|
||||
packages/core-ui:
|
||||
dependencies:
|
||||
clsx:
|
||||
@@ -439,43 +472,16 @@ importers:
|
||||
specifier: ^3.0.0
|
||||
version: 3.5.0
|
||||
devDependencies:
|
||||
'@repo/eslint-config':
|
||||
'@repo/core-eslint':
|
||||
specifier: workspace:*
|
||||
version: link:../eslint-config
|
||||
'@repo/typescript-config':
|
||||
version: link:../core-eslint
|
||||
'@repo/core-typescript':
|
||||
specifier: workspace:*
|
||||
version: link:../typescript-config
|
||||
version: link:../core-typescript
|
||||
'@types/react':
|
||||
specifier: ^19.0.0
|
||||
version: 19.2.14
|
||||
|
||||
packages/eslint-config:
|
||||
devDependencies:
|
||||
'@eslint/js':
|
||||
specifier: ^9.20.0
|
||||
version: 9.39.4
|
||||
'@typescript-eslint/eslint-plugin':
|
||||
specifier: ^8.25.0
|
||||
version: 8.58.0(@typescript-eslint/parser@8.58.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3)
|
||||
'@typescript-eslint/parser':
|
||||
specifier: ^8.25.0
|
||||
version: 8.58.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3)
|
||||
eslint:
|
||||
specifier: ^9.20.0
|
||||
version: 9.39.4(jiti@2.6.1)
|
||||
eslint-config-prettier:
|
||||
specifier: ^10.1.0
|
||||
version: 10.1.8(eslint@9.39.4(jiti@2.6.1))
|
||||
eslint-plugin-boundaries:
|
||||
specifier: ^4.2.2
|
||||
version: 4.2.2(@typescript-eslint/parser@8.58.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1))
|
||||
eslint-plugin-turbo:
|
||||
specifier: ^2.4.0
|
||||
version: 2.9.4(eslint@9.39.4(jiti@2.6.1))(turbo@2.9.4)
|
||||
typescript-eslint:
|
||||
specifier: ^8.25.0
|
||||
version: 8.58.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3)
|
||||
|
||||
packages/marketing-pages:
|
||||
dependencies:
|
||||
'@repo/core-shared':
|
||||
@@ -497,12 +503,12 @@ importers:
|
||||
specifier: ^3.24.0
|
||||
version: 3.25.76
|
||||
devDependencies:
|
||||
'@repo/eslint-config':
|
||||
'@repo/core-eslint':
|
||||
specifier: workspace:*
|
||||
version: link:../eslint-config
|
||||
'@repo/typescript-config':
|
||||
version: link:../core-eslint
|
||||
'@repo/core-typescript':
|
||||
specifier: workspace:*
|
||||
version: link:../typescript-config
|
||||
version: link:../core-typescript
|
||||
'@types/node':
|
||||
specifier: ^22.0.0
|
||||
version: 22.19.17
|
||||
@@ -516,12 +522,12 @@ importers:
|
||||
specifier: ^3.14.0
|
||||
version: 3.81.0(graphql@16.13.2)(typescript@5.9.3)
|
||||
devDependencies:
|
||||
'@repo/eslint-config':
|
||||
'@repo/core-eslint':
|
||||
specifier: workspace:*
|
||||
version: link:../eslint-config
|
||||
'@repo/typescript-config':
|
||||
version: link:../core-eslint
|
||||
'@repo/core-typescript':
|
||||
specifier: workspace:*
|
||||
version: link:../typescript-config
|
||||
version: link:../core-typescript
|
||||
vitest:
|
||||
specifier: ^3.1.0
|
||||
version: 3.2.4(@types/debug@4.1.13)(@types/node@25.5.2)(happy-dom@20.8.9)(jiti@2.6.1)(lightningcss@1.32.0)(sass@1.99.0)(tsx@4.21.0)
|
||||
@@ -547,12 +553,12 @@ importers:
|
||||
specifier: ^3.24.0
|
||||
version: 3.25.76
|
||||
devDependencies:
|
||||
'@repo/eslint-config':
|
||||
'@repo/core-eslint':
|
||||
specifier: workspace:*
|
||||
version: link:../eslint-config
|
||||
'@repo/typescript-config':
|
||||
version: link:../core-eslint
|
||||
'@repo/core-typescript':
|
||||
specifier: workspace:*
|
||||
version: link:../typescript-config
|
||||
version: link:../core-typescript
|
||||
'@types/node':
|
||||
specifier: ^22.0.0
|
||||
version: 22.19.17
|
||||
@@ -560,12 +566,6 @@ importers:
|
||||
specifier: ^3.1.0
|
||||
version: 3.2.4(@types/debug@4.1.13)(@types/node@22.19.17)(happy-dom@20.8.9)(jiti@2.6.1)(lightningcss@1.32.0)(sass@1.99.0)(tsx@4.21.0)
|
||||
|
||||
packages/typescript-config:
|
||||
devDependencies:
|
||||
vitest:
|
||||
specifier: ^3.1.0
|
||||
version: 3.2.4(@types/debug@4.1.13)(@types/node@25.5.2)(happy-dom@20.8.9)(jiti@2.6.1)(lightningcss@1.32.0)(sass@1.99.0)(tsx@4.21.0)
|
||||
|
||||
packages:
|
||||
|
||||
'@apidevtools/json-schema-ref-parser@11.9.3':
|
||||
|
||||
Reference in New Issue
Block a user