-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpackage.json
More file actions
55 lines (55 loc) · 2.65 KB
/
Copy pathpackage.json
File metadata and controls
55 lines (55 loc) · 2.65 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
{
"name": "@inkcre/ui",
"version": "0.1.0",
"private": true,
"type": "module",
"scripts": {
"dev": "pnpm --filter @inkcre/ui-web dev",
"build": "pnpm --filter @inkcre/ui-web build",
"build-tokens": "tsx scripts/build-tokens.ts",
"build-package-metadata": "tsx scripts/build-package-metadata.ts",
"build-skills": "pnpm --filter @inkcre/ui-web skill:generate",
"generate": "pnpm build-tokens && pnpm build-package-metadata && pnpm build-skills",
"check:generated": "tsx scripts/check-generated.ts",
"check:stories": "tsx scripts/check-story-coverage.ts",
"check:package": "tsx scripts/check-package-contract.ts && tsx scripts/check-package-contract.ts @inkcre/web-design",
"check:token-workflow": "tsx scripts/prepare-token-update.ts fixture",
"changeset:check": "tsx scripts/check-changeset.ts",
"tokens:update": "tsx scripts/prepare-token-update.ts apply",
"type-check": "pnpm type-check:root && pnpm --filter @inkcre/ui-web type-check",
"type-check:root": "tsc --noEmit",
"test": "pnpm --filter @inkcre/ui-web test",
"story": "pnpm --filter @inkcre/ui-web story:build",
"story:dev": "pnpm --filter @inkcre/ui-web story:dev",
"check:skills": "pnpm --filter @inkcre/ui-web skill:generate:check && pnpm --filter @inkcre/ui-web skill:validate",
"format": "oxfmt .oxfmtrc.json package.json pnpm-workspace.yaml tsconfig.json scripts .github/workflows/*.yml README.md && pnpm --filter @inkcre/ui-web format",
"format:check": "oxfmt --check .oxfmtrc.json package.json pnpm-workspace.yaml tsconfig.json scripts .github/workflows/*.yml README.md && pnpm --filter @inkcre/ui-web format:check",
"lint": "oxlint --deny-warnings scripts && pnpm --filter @inkcre/ui-web lint",
"check": "pnpm format:check && pnpm lint && pnpm check:generated && pnpm check:skills && pnpm check:stories && pnpm check:token-workflow && pnpm type-check && pnpm test && pnpm build && pnpm check:package && pnpm story",
"changeset": "changeset",
"changeset:add": "changeset add",
"changeset:version": "changeset version && pnpm build-package-metadata",
"changeset:publish": "changeset publish",
"changeset:status": "changeset status",
"release": "pnpm changeset:version && changeset publish"
},
"devDependencies": {
"@changesets/cli": "^2.29.8",
"@types/node": "^25.0.2",
"oxfmt": "0.60.0",
"oxlint": "1.75.0",
"sass": "^1.94.2",
"style-dictionary": "^5.1.1",
"tsx": "^4.21.0",
"typescript": "5.9.3",
"wrangler": "4.119.0"
},
"devEngines": {
"runtime": {
"name": "node",
"version": "22.22.3",
"onFail": "download"
}
},
"packageManager": "pnpm@11.17.0"
}