fix(generators): declare @turbo/gen + @repo/core-eslint as dependencies

Adds turbo/generators to pnpm-workspace.yaml and declares its actual
dependencies so pnpm turbo boundaries reports zero issues.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-05-09 13:24:52 +02:00
parent 4c7ccf9d1c
commit a04c5eda1d
2 changed files with 139 additions and 0 deletions

135
pnpm-lock.yaml generated
View File

@@ -961,7 +961,14 @@ importers:
version: 3.2.4(@types/debug@4.1.13)(@types/node@22.19.17)(happy-dom@20.8.9)(jiti@2.6.1)(jsdom@25.0.1)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.46.2)(tsx@4.21.0)
turbo/generators:
dependencies:
'@turbo/gen':
specifier: ^2.4.0
version: 2.9.10(@types/node@25.5.2)
devDependencies:
'@repo/core-eslint':
specifier: workspace:*
version: link:../../packages/core-eslint
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)(jsdom@25.0.1)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.46.2)(tsx@4.21.0)
@@ -8612,6 +8619,16 @@ snapshots:
optionalDependencies:
'@types/node': 22.19.17
'@inquirer/checkbox@4.3.2(@types/node@25.5.2)':
dependencies:
'@inquirer/ansi': 1.0.2
'@inquirer/core': 10.3.2(@types/node@25.5.2)
'@inquirer/figures': 1.0.15
'@inquirer/type': 3.0.10(@types/node@25.5.2)
yoctocolors-cjs: 2.1.3
optionalDependencies:
'@types/node': 25.5.2
'@inquirer/confirm@5.1.21(@types/node@22.19.17)':
dependencies:
'@inquirer/core': 10.3.2(@types/node@22.19.17)
@@ -8619,6 +8636,13 @@ snapshots:
optionalDependencies:
'@types/node': 22.19.17
'@inquirer/confirm@5.1.21(@types/node@25.5.2)':
dependencies:
'@inquirer/core': 10.3.2(@types/node@25.5.2)
'@inquirer/type': 3.0.10(@types/node@25.5.2)
optionalDependencies:
'@types/node': 25.5.2
'@inquirer/core@10.3.2(@types/node@22.19.17)':
dependencies:
'@inquirer/ansi': 1.0.2
@@ -8632,6 +8656,19 @@ snapshots:
optionalDependencies:
'@types/node': 22.19.17
'@inquirer/core@10.3.2(@types/node@25.5.2)':
dependencies:
'@inquirer/ansi': 1.0.2
'@inquirer/figures': 1.0.15
'@inquirer/type': 3.0.10(@types/node@25.5.2)
cli-width: 4.1.0
mute-stream: 2.0.0
signal-exit: 4.1.0
wrap-ansi: 6.2.0
yoctocolors-cjs: 2.1.3
optionalDependencies:
'@types/node': 25.5.2
'@inquirer/editor@4.2.23(@types/node@22.19.17)':
dependencies:
'@inquirer/core': 10.3.2(@types/node@22.19.17)
@@ -8640,6 +8677,14 @@ snapshots:
optionalDependencies:
'@types/node': 22.19.17
'@inquirer/editor@4.2.23(@types/node@25.5.2)':
dependencies:
'@inquirer/core': 10.3.2(@types/node@25.5.2)
'@inquirer/external-editor': 1.0.3(@types/node@25.5.2)
'@inquirer/type': 3.0.10(@types/node@25.5.2)
optionalDependencies:
'@types/node': 25.5.2
'@inquirer/expand@4.0.23(@types/node@22.19.17)':
dependencies:
'@inquirer/core': 10.3.2(@types/node@22.19.17)
@@ -8648,6 +8693,14 @@ snapshots:
optionalDependencies:
'@types/node': 22.19.17
'@inquirer/expand@4.0.23(@types/node@25.5.2)':
dependencies:
'@inquirer/core': 10.3.2(@types/node@25.5.2)
'@inquirer/type': 3.0.10(@types/node@25.5.2)
yoctocolors-cjs: 2.1.3
optionalDependencies:
'@types/node': 25.5.2
'@inquirer/external-editor@1.0.3(@types/node@22.19.17)':
dependencies:
chardet: 2.1.1
@@ -8655,6 +8708,13 @@ snapshots:
optionalDependencies:
'@types/node': 22.19.17
'@inquirer/external-editor@1.0.3(@types/node@25.5.2)':
dependencies:
chardet: 2.1.1
iconv-lite: 0.7.2
optionalDependencies:
'@types/node': 25.5.2
'@inquirer/figures@1.0.15': {}
'@inquirer/input@4.3.1(@types/node@22.19.17)':
@@ -8664,6 +8724,13 @@ snapshots:
optionalDependencies:
'@types/node': 22.19.17
'@inquirer/input@4.3.1(@types/node@25.5.2)':
dependencies:
'@inquirer/core': 10.3.2(@types/node@25.5.2)
'@inquirer/type': 3.0.10(@types/node@25.5.2)
optionalDependencies:
'@types/node': 25.5.2
'@inquirer/number@3.0.23(@types/node@22.19.17)':
dependencies:
'@inquirer/core': 10.3.2(@types/node@22.19.17)
@@ -8671,6 +8738,13 @@ snapshots:
optionalDependencies:
'@types/node': 22.19.17
'@inquirer/number@3.0.23(@types/node@25.5.2)':
dependencies:
'@inquirer/core': 10.3.2(@types/node@25.5.2)
'@inquirer/type': 3.0.10(@types/node@25.5.2)
optionalDependencies:
'@types/node': 25.5.2
'@inquirer/password@4.0.23(@types/node@22.19.17)':
dependencies:
'@inquirer/ansi': 1.0.2
@@ -8679,6 +8753,14 @@ snapshots:
optionalDependencies:
'@types/node': 22.19.17
'@inquirer/password@4.0.23(@types/node@25.5.2)':
dependencies:
'@inquirer/ansi': 1.0.2
'@inquirer/core': 10.3.2(@types/node@25.5.2)
'@inquirer/type': 3.0.10(@types/node@25.5.2)
optionalDependencies:
'@types/node': 25.5.2
'@inquirer/prompts@7.10.1(@types/node@22.19.17)':
dependencies:
'@inquirer/checkbox': 4.3.2(@types/node@22.19.17)
@@ -8694,6 +8776,21 @@ snapshots:
optionalDependencies:
'@types/node': 22.19.17
'@inquirer/prompts@7.10.1(@types/node@25.5.2)':
dependencies:
'@inquirer/checkbox': 4.3.2(@types/node@25.5.2)
'@inquirer/confirm': 5.1.21(@types/node@25.5.2)
'@inquirer/editor': 4.2.23(@types/node@25.5.2)
'@inquirer/expand': 4.0.23(@types/node@25.5.2)
'@inquirer/input': 4.3.1(@types/node@25.5.2)
'@inquirer/number': 3.0.23(@types/node@25.5.2)
'@inquirer/password': 4.0.23(@types/node@25.5.2)
'@inquirer/rawlist': 4.1.11(@types/node@25.5.2)
'@inquirer/search': 3.2.2(@types/node@25.5.2)
'@inquirer/select': 4.4.2(@types/node@25.5.2)
optionalDependencies:
'@types/node': 25.5.2
'@inquirer/rawlist@4.1.11(@types/node@22.19.17)':
dependencies:
'@inquirer/core': 10.3.2(@types/node@22.19.17)
@@ -8702,6 +8799,14 @@ snapshots:
optionalDependencies:
'@types/node': 22.19.17
'@inquirer/rawlist@4.1.11(@types/node@25.5.2)':
dependencies:
'@inquirer/core': 10.3.2(@types/node@25.5.2)
'@inquirer/type': 3.0.10(@types/node@25.5.2)
yoctocolors-cjs: 2.1.3
optionalDependencies:
'@types/node': 25.5.2
'@inquirer/search@3.2.2(@types/node@22.19.17)':
dependencies:
'@inquirer/core': 10.3.2(@types/node@22.19.17)
@@ -8711,6 +8816,15 @@ snapshots:
optionalDependencies:
'@types/node': 22.19.17
'@inquirer/search@3.2.2(@types/node@25.5.2)':
dependencies:
'@inquirer/core': 10.3.2(@types/node@25.5.2)
'@inquirer/figures': 1.0.15
'@inquirer/type': 3.0.10(@types/node@25.5.2)
yoctocolors-cjs: 2.1.3
optionalDependencies:
'@types/node': 25.5.2
'@inquirer/select@4.4.2(@types/node@22.19.17)':
dependencies:
'@inquirer/ansi': 1.0.2
@@ -8721,10 +8835,24 @@ snapshots:
optionalDependencies:
'@types/node': 22.19.17
'@inquirer/select@4.4.2(@types/node@25.5.2)':
dependencies:
'@inquirer/ansi': 1.0.2
'@inquirer/core': 10.3.2(@types/node@25.5.2)
'@inquirer/figures': 1.0.15
'@inquirer/type': 3.0.10(@types/node@25.5.2)
yoctocolors-cjs: 2.1.3
optionalDependencies:
'@types/node': 25.5.2
'@inquirer/type@3.0.10(@types/node@22.19.17)':
optionalDependencies:
'@types/node': 22.19.17
'@inquirer/type@3.0.10(@types/node@25.5.2)':
optionalDependencies:
'@types/node': 25.5.2
'@inversifyjs/common@1.4.0': {}
'@inversifyjs/core@1.3.5(reflect-metadata@0.2.2)':
@@ -10792,6 +10920,13 @@ snapshots:
transitivePeerDependencies:
- '@types/node'
'@turbo/gen@2.9.10(@types/node@25.5.2)':
dependencies:
'@inquirer/prompts': 7.10.1(@types/node@25.5.2)
esbuild: 0.25.12
transitivePeerDependencies:
- '@types/node'
'@turbo/linux-64@2.9.4':
optional: true

View File

@@ -6,7 +6,11 @@
"scripts": {
"test": "vitest run"
},
"dependencies": {
"@turbo/gen": "^2.4.0"
},
"devDependencies": {
"@repo/core-eslint": "workspace:*",
"vitest": "^3.1.0"
}
}