forked from kubb-labs/kubb
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpackage.json
70 lines (70 loc) · 2.61 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
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
{
"name": "kubb",
"version": "1.0.0",
"private": true,
"description": "Kubb monorepo",
"repository": {
"type": "git",
"url": "https://github.com/kubb-project/kubb.git"
},
"license": "MIT",
"author": "Stijn Van Hulle <[email protected]",
"type": "module",
"workspaces": {
"packages": [
"packages/*",
"packages/config/eslint-config/*",
"packages/config/tsup-config/*",
"packages/config/ts-config/*",
"docs/*",
"examples/*",
"e2e/*"
]
},
"scripts": {
"build": "turbo run build --filter=./packages/*",
"build:examples": "turbo run build --filter=./examples/*",
"clean": "turbo run clean",
"format": "prettier --write . && bun run format:pack",
"format:pack": "npx sort-package-json package.json packages/**/**/package.json examples/*/package.json docs/package.json e2e/package.json",
"generate": "turbo run generate --continue && bun run format",
"graph": "npx nx graph ",
"install:csb": "corepack enable && pnpm install --frozen-lockfile",
"lint": "ESLINT_USE_FLAT_CONFIG=true eslint --format pretty ./packages/*",
"lint:case": "npx case-police --fix",
"lint:ci": "ESLINT_USE_FLAT_CONFIG=true eslint --max-warnings 10 --format pretty ./packages/*",
"lint:fix": "ESLINT_USE_FLAT_CONFIG=true eslint --fix --format pretty ./packages/* && bun run lint:case",
"lint:turbo": "turbo run lint",
"release": "turbo run release --continue",
"release:next": "turbo run release --continue -- --tag next",
"start": "turbo run start --filter=./packages/*",
"test": "vitest",
"test:coverage": "vitest run --coverage",
"test:ui": "vitest --ui",
"typecheck": "turbo run typecheck --continue --filter='./packages/*' --filter='./examples/*'",
"upgrade": "npx npm-check-updates -u && npx npm-check-updates -u --packageFile **/packages/**/package.json && npx npm-check-updates -u --packageFile **/examples/**/package.json && npx npm-check-updates -u --packageFile **/docs/package.json"
},
"devDependencies": {
"@ianvs/prettier-plugin-sort-imports": "^4.0.2",
"@kubb/eslint-config": "workspace:*",
"@kubb/ts-config": "workspace:*",
"@swc/core": "^1.3.66",
"@types/node": "^20.3.1",
"@vitest/coverage-v8": "^0.32.2",
"@vitest/ui": "^0.32.2",
"bun-types": "^0.6.9",
"prettier": "^2.8.8",
"prettier-eslint": "^15.0.1",
"prettier-plugin-curly": "^0.1.1",
"rimraf": "^5.0.1",
"ts-node": "^10.9.1",
"turbo": "^1.10.6",
"typescript": "~5.1.3",
"vitest": "^0.32.2"
},
"packageManager": "[email protected]",
"engines": {
"node": ">=18",
"pnpm": ">=8.3.0"
}
}