/
package.json
41 lines (41 loc) · 1.37 KB
/
package.json
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
{
"name": "hokulea",
"private": true,
"scripts": {
"api:prepare": "yarn lerna-run api:prepare",
"api:doc": "yarn api-documenter markdown -i temp/ -o api/",
"api:cleanup": "mv temp/* api/ && rm -rf temp",
"api": "yarn api:prepare && yarn api:doc && yarn api:cleanup",
"lint:css": "pnpm run -r --parallel --aggregate-output lint:css",
"lint:js": "pnpm run -r --parallel --aggregate-output lint:js",
"lint:hbs": "pnpm run -r --parallel --aggregate-output lint:hbs",
"lint:types": "pnpm run -r --parallel --aggregate-output lint:types",
"start": "turbo run start --parallel",
"storybook": "pnpm run --filter @hokulea/explorer storybook",
"build": "turbo run --filter @hokulea/ember build",
"build:storybook": "turbo run --filter @hokulea/explorer build",
"clean": "concurrently 'npm:clean:*'",
"clean:dist": "find . -not \\( -path './node_modules' -type d -prune \\) -name 'dist' -type d -exec rm -rf '{}' +",
"clean:node-modules": "find . -name 'node_modules' -type d -prune -exec rm -rf '{}' +"
},
"devDependencies": {
"concurrently": "^8.2.2",
"turbo": "^1.11.3"
},
"volta": {
"node": "20.10.0",
"pnpm": "8.15.1"
},
"packageManager": "pnpm@8.15.1",
"engines": {
"node": ">= 20.*"
},
"pnpm": {
"peerDependencyRules": {
"ignoreMissing": [
"react",
"react-dom"
]
}
}
}