-
-
Notifications
You must be signed in to change notification settings - Fork 70
Expand file tree
/
Copy pathpackage.json
More file actions
73 lines (73 loc) · 3.21 KB
/
package.json
File metadata and controls
73 lines (73 loc) · 3.21 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
73
{
"name": "unhead-monorepo",
"type": "module",
"version": "3.1.3",
"private": "true",
"packageManager": "pnpm@11.5.1",
"author": "Harlan Wilton <harlan@harlanzw.com>",
"license": "MIT",
"homepage": "https://unhead.unjs.io",
"repository": {
"type": "git",
"url": "git+https://github.com/unjs/unhead.git"
},
"scripts": {
"bundle-size:sync": "pnpm run build && pnpm run test:bundle-size && pnpm run test:vue-bundle-size && bun bench/bundle/analyze.ts && bun bench/bundle/update.ts",
"test:bundle-size": "unbuild bench/bundle --config bench/bundle/client-build.config.ts && unbuild bench/bundle --config bench/bundle/server-build.config.ts",
"test:vue-bundle-size": "unbuild bench/bundle --config bench/bundle/vue-client-build.config.ts && unbuild bench/bundle --config bench/bundle/vue-server-build.config.ts",
"build": "pnpm -r --filter='./packages/**' --filter='!@unhead/devtools-app' run build",
"build:devtools-app": "pnpm --filter @unhead/devtools-app exec nuxi prepare && pnpm --filter @unhead/devtools-app run build",
"build:all": "pnpm build && pnpm build:devtools-app && pnpm --filter @unhead/bundler run build",
"build:aliases": "pnpm -r --filter='./packages-aliased/**' run build",
"stub": "pnpm -r --parallel --filter='./packages/**' run stub",
"test": "pnpm lint && vue-tsc --noEmit && vitest",
"test:memory": "vitest --expose-gc run memory",
"test:benchmark": "RUN_BENCHMARKS=1 vitest run packages/unhead/test/streaming/benchmark.test.ts",
"bump": "bumpp package.json packages-aliased/*/package.json packages/*/package.json --commit --push --tag",
"release": "pnpm build:all && pnpm build:aliases && pnpm bump",
"release:next": "pnpm build:all && pnpm bump",
"lint": "eslint . --fix",
"benchmark": "vitest bench",
"test:attw": "pnpm --filter './packages/**' test:attw",
"typecheck": "vue-tsc --noEmit",
"lint:docs": "pnpx markdownlint-cli ./docs && pnpx case-police 'docs/**/*.md' *.md",
"lint:docs:fix": "pnpx markdownlint-cli ./docs --fix && pnpx case-police 'docs/**/*.md' *.md --fix",
"twoslash:verify": "nuxt-content-twoslash verify --content-dir docs",
"prepare": "skilld prepare || true"
},
"devDependencies": {
"@antfu/eslint-config": "catalog:",
"@arethetypeswrong/cli": "catalog:",
"@fast-check/vitest": "catalog:",
"@types/jsdom": "catalog:",
"bumpp": "catalog:",
"devalue": "catalog:",
"eslint": "catalog:",
"eslint-plugin-harlanzw": "catalog:",
"js-yaml": "catalog:",
"jsdom": "catalog:",
"magic-string": "catalog:",
"oxc-parser": "catalog:",
"oxc-walker": "catalog:",
"rollup-plugin-visualizer": "catalog:",
"tinyexec": "catalog:",
"typescript": "catalog:",
"unbuild": "catalog:",
"vite": "catalog:",
"vitest": "catalog:",
"vitest-package-exports": "catalog:",
"vue": "catalog:",
"vue-tsc": "catalog:"
},
"resolutions": {
"@unhead/angular": "workspace:*",
"@unhead/bundler": "workspace:*",
"@unhead/dom": "workspace:*",
"@unhead/schema": "workspace:*",
"@unhead/schema-org": "workspace:*",
"@unhead/shared": "workspace:*",
"@unhead/ssr": "workspace:*",
"@unhead/vue": "workspace:*",
"unhead": "workspace:*"
}
}