-
-
Notifications
You must be signed in to change notification settings - Fork 27
Expand file tree
/
Copy pathpackage.json
More file actions
72 lines (72 loc) · 2.1 KB
/
package.json
File metadata and controls
72 lines (72 loc) · 2.1 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
{
"name": "root",
"private": true,
"workspaces": [
"packages/*",
"examples/basic",
"examples/comprehensive",
"examples/nextjs",
"examples/react-compiler",
"examples/nextjs-react-compiler"
],
"scripts": {
"lint": "eslint . --fix",
"lint:test": "eslint .",
"start": "lerna run start,start:sb --parallel --scope @headless-tree/core --scope @headless-tree/react --scope @headless-tree/sb-react",
"start:docs": "lerna run start --parallel --scope @headless-tree/docs",
"build": "lerna run build,build:cjs,build:esm,build:docs,build:sb --concurrency 1",
"build:core": "lerna run build,build:cjs,build:esm --concurrency 1",
"build:web": "lerna run build:docs,build:sb --concurrency 1",
"test": "lerna run test --stream",
"postinstall": "zx scripts/prepare.mjs",
"llmtxt": "zx scripts/generate-llmtxt.mjs",
"verify": "yarn lint && lerna run build,build:esm,test --stream"
},
"dependencies": {
"@changesets/cli": "^2.27.5",
"@lukasbach/eslint-config-deps": "^1.0.7",
"@types/node": "22.10.7",
"@types/react": "18.2.66",
"@types/react-dom": "18.2.22",
"eslint": "^8.57.0",
"front-matter": "^4.0.2",
"lerna": "^8.1.3",
"typedoc": "^0.25.13",
"typedoc-plugin-markdown": "^3.17.1",
"zx": "^8.3.2"
},
"resolutions": {
"@headless-tree/core": "workspace:*",
"@headless-tree/react": "workspace:*"
},
"volta": {
"node": "23.6.1",
"yarn": "4.1.1"
},
"eslintConfig": {
"extends": "@lukasbach/base/react",
"parserOptions": {
"project": "./tsconfig.lint.json"
},
"rules": {
"no-param-reassign": "off",
"no-nested-ternary": "warn",
"@typescript-eslint/no-shadow": "off",
"@typescript-eslint/no-unused-vars": "warn",
"no-empty-pattern": "off",
"react/button-has-type": "off",
"react/no-unescaped-entities": "warn",
"no-alert": "off",
"react/destructuring-assignment": "off"
},
"ignorePatterns": [
"lib",
"dist",
"*.js",
"**/next-env.d.ts"
]
},
"devDependencies": {
"@nrwl/nx-cloud": "latest"
}
}