Skip to content

Commit ca687ed

Browse files
committed
fix: resolve build errors and add docs gitignore
1 parent c45a2b8 commit ca687ed

File tree

5 files changed

+30
-5
lines changed

5 files changed

+30
-5
lines changed

package.json

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,10 +46,12 @@
4646
"devDependencies": {
4747
"@changesets/cli": "^2.29.2",
4848
"turbo": "latest",
49-
"eslint": "^9.25.0"
49+
"eslint": "^9.25.0",
50+
"tsup": "^8.2.3"
5051
},
5152
"workspaces": [
5253
"packages/*",
5354
"packages/docs"
54-
]
55+
],
56+
"packageManager": "[email protected]"
5557
}

packages/eslint-config-sylph-strict/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,8 @@
5757
"eslint": "^9.x",
5858
"eslint-plugin-functional": "^6.x",
5959
"typescript": "^5.x",
60-
"typescript-eslint": "^7.x"
60+
"typescript-eslint": "^7.x",
61+
"@types/node": "^18.11.18"
6162
},
6263
"peerDependenciesMeta": {
6364
"typescript": {

packages/eslint-config-sylph-strict/src/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ export const sylphStrict = [
2020
plugins: { functional: functionalPlugin },
2121
rules: {
2222
// Re-enable functional plugin rules removed from standard
23-
...functionalPlugin.configs.recommended.rules,
23+
...(functionalPlugin.configs?.['recommended']?.rules ?? {}), // Add check for configs itself
2424
'functional/no-mixed-types': 'off',
2525
'functional/functional-parameters': 'off',
2626
'functional/no-conditional-statements': 'off',

packages/prettier-config/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,8 @@
3737
"rimraf": "^6.0.1",
3838
"tsup": "^8.4.0",
3939
"typescript": "^5.8.3",
40-
"typescript-eslint": "^8.29.1"
40+
"typescript-eslint": "^8.29.1",
41+
"@types/node": "^18.11.18"
4142
},
4243
"peerDependencies": {
4344
"prettier": ">=3.5.3",

pnpm-lock.yaml

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

0 commit comments

Comments
 (0)