-
Notifications
You must be signed in to change notification settings - Fork 0
/
package.json
45 lines (45 loc) · 1.82 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
42
43
44
45
{
"name": "proficient-js",
"version": "0.0.0",
"private": true,
"workspaces": [
"apps/*",
"packages/*"
],
"scripts": {
"build": "turbo run build",
"build-packages": "turbo run build --filter=admin --filter=admin-internal --filter=client --filter=client-internal --filter=react",
"build:admin": "turbo run build --filter=admin",
"build:client": "turbo run build --filter=client",
"build:react": "turbo run build --filter=react",
"changeset": "changeset",
"changeset:release": "npm run build-packages && changeset publish && git push origin --tags",
"changeset:version": "changeset version && npm install",
"compile:web": "turbo run compile --filter=web",
"dev": "turbo run dev --parallel",
"dev:web": "turbo run dev --filter=web --filter=@proficient/react",
"fern:admin": "export $(grep -v '^#' .env | xargs) && fern generate --group admin",
"fern:all": "npm run fern:admin && npm run fern:client && npm run fern:docs:staging && npm run fern:server",
"fern:client": "export $(grep -v '^#' .env | xargs) && fern generate --group client",
"fern:docs:prod": "fern generate --group docs-prod",
"fern:docs:staging": "fern generate --group docs-staging",
"fern:server": "fern generate --group server",
"format": "npm run format:code && npm run format:package.json",
"format:code": "prettier --write \"**/*.{js,jsx,ts,tsx,md}\"",
"format:package.json": "npx sort-package-json \"package.json\" \"{,!(node_modules)/}**/*package.json\"",
"lint": "turbo run lint"
},
"dependencies": {
"@changesets/cli": "^2.26.0"
},
"devDependencies": {
"@trivago/prettier-plugin-sort-imports": "4.1.1",
"eslint-config-custom": "*",
"prettier": "^2.7.1",
"turbo": "1.9.3"
},
"packageManager": "[email protected]",
"engines": {
"node": ">=14.0.0"
}
}