Skip to content

Commit 3dd1c30

Browse files
committed
chore: pr-comments
1 parent 66a60c5 commit 3dd1c30

3 files changed

Lines changed: 4 additions & 27 deletions

File tree

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,7 @@
5252
"@commitlint/config-conventional": "^20.0.0",
5353
"@commitlint/prompt": "^20.0.0",
5454
"@effect/cli": "catalog:effect",
55+
"@effect/language-service": "catalog:effect",
5556
"@effect/tsgo": "^0.5.1",
5657
"@eslint/eslintrc": "^3.0.0",
5758
"@eslint/js": "~9.39.0",

pnpm-lock.yaml

Lines changed: 3 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

tsconfig.base.json

Lines changed: 0 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -8,47 +8,26 @@
88
"plugins": [
99
{
1010
"name": "@effect/language-service",
11-
// Controls Effect refactors. (default: true)
1211
"refactors": true,
13-
// Controls Effect diagnostics. (default: true)
1412
"diagnostics": true,
15-
// When false, suggestion-level Effect diagnostics are omitted from tsc CLI output. (default: true)
1613
"includeSuggestionsInTsc": true,
17-
// Controls Effect quickinfo. (default: true)
1814
"quickinfo": true,
19-
// Controls Effect completions. (default: true)
2015
"completions": true,
21-
// Enables additional debug-only Effect language service output. (default: false)
2216
"debug": false,
23-
// Controls Effect goto references support. (default: true)
2417
"goto": true,
25-
// Controls Effect rename helpers. (default: true)
2618
"renames": true,
27-
// When true, suggestion diagnostics do not affect the tsc exit code. (default: true)
2819
"ignoreEffectSuggestionsInTscExitCode": true,
29-
// When true, warning diagnostics do not affect the tsc exit code. (default: false)
3020
"ignoreEffectWarningsInTscExitCode": false,
31-
// When true, error diagnostics do not affect the tsc exit code. (default: false)
3221
"ignoreEffectErrorsInTscExitCode": false,
33-
// When true, disabled diagnostics are still processed so directives can re-enable them. (default: false)
3422
"skipDisabledOptimization": false,
35-
// Mermaid rendering service for layer graph links. Accepts mermaid.live, mermaid.com, or a custom URL. (default: "mermaid.live")
3623
"mermaidProvider": "mermaid.live",
37-
// When true, suppresses external Mermaid links in hover output. (default: false)
3824
"noExternal": false,
39-
// How many levels deep the layer graph extraction follows symbol references. (default: 0)
4025
"layerGraphFollowDepth": 0,
41-
// When true, suppresses redundant return-type inlay hints on supported Effect generator functions. (default: false)
4226
"inlays": false,
43-
// Package names that should prefer namespace imports. (default: [])
4427
"namespaceImportPackages": [],
45-
// Package names that should prefer barrel named imports. (default: [])
4628
"barrelImportPackages": [],
47-
// Package-level import aliases keyed by package name. (default: {})
4829
"importAliases": {},
49-
// Controls whether named reexports are followed at package top-level. (default: "ignore")
5030
"topLevelNamedReexports": "ignore",
51-
// Configures key pattern formulas for the deterministicKeys rule. (default: [{"target":"service","pattern":"default","skipLeadingPath":["src/"]},{"target":"custom","pattern":"default","skipLeadingPath":["src/"]}])
5231
"keyPatterns": [
5332
{
5433
"target": "service",
@@ -61,17 +40,11 @@
6140
"skipLeadingPath": ["src/"]
6241
}
6342
],
64-
// Enables matching constructors with @effect-identifier annotations. (default: false)
6543
"extendedKeyDetection": false,
66-
// Minimum number of contiguous pipeable transformations to trigger missedPipeableOpportunity. (default: 2)
6744
"pipeableMinArgCount": 2,
68-
// Package names allowed to have multiple versions without triggering duplicatePackage. (default: [])
6945
"allowedDuplicatedPackages": [],
70-
// Controls which effectFnOpportunity quickfix variants are offered. (default: ["span"])
7146
"effectFn": ["span"],
72-
// Maps rule names to severity levels. Use {} to enable diagnostics with rule defaults. (default: {})
7347
"diagnosticSeverity": {},
74-
// Ordered per-file diagnostic option overrides. (default: [{"include":["src/**/*.ts"],"options":{"diagnosticSeverity":{"floatingEffect":"error"}}}])
7548
"overrides": [
7649
{
7750
"include": ["src/**/*.ts"],

0 commit comments

Comments
 (0)