-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpackage.json
More file actions
69 lines (69 loc) · 3.26 KB
/
package.json
File metadata and controls
69 lines (69 loc) · 3.26 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
{
"name": "@hagicode/docs",
"version": "0.0.1",
"private": true,
"type": "module",
"description": "HagiCode documentation site - built with Astro and Starlight",
"scripts": {
"dev": "astro dev --host 0.0.0.0 --port ${PORT_DOCS:-31265}",
"start": "astro dev --host 0.0.0.0",
"build": "astro build",
"changelog:generate": "node ./scripts/generate-multi-repo-changelog.mjs",
"test:repo-changelog": "node --test ./tests/repo-changelog-generator.test.mjs ./tests/repo-changelog-pages.test.mjs",
"verify:repo-changelog": "npm run changelog:generate && npm run test:repo-changelog",
"verify:docs-entry-language": "node ./scripts/verify-docs-entry-language.mjs",
"build:verify-docs-entry-language": "npm run build && npm run verify:docs-entry-language",
"verify:traffic-entry-contract": "node ./scripts/verify-traffic-entry-contract.mjs",
"verify:blog-content-headings": "node ./scripts/verify-blog-content-headings.mjs",
"verify:blog-heading-structure": "node ./scripts/verify-blog-heading-structure.mjs",
"verify:blog-tag-archives": "node ./scripts/verify-blog-tag-archives.mjs",
"verify:desktop-version-guidance": "node ./scripts/verify-desktop-version-guidance.mjs",
"screenshots:scan-metadata": "node ./scripts/screenshot-metadata-scanner.mjs",
"screenshots:sync": "node ./scripts/screenshot-metadata-manager.mjs",
"test:screenshot-metadata": "node --test ./tests/screenshot-metadata-manager.test.mjs ./tests/screenshot-metadata-scanner.test.mjs",
"test:blog-heading-validation": "node --test ./tests/blog-heading-validation.test.mjs",
"test:traffic-entry-route": "node --test ./tests/traffic-entry-route.test.mjs",
"test:desktop-version-guidance": "node --test ./tests/desktop-version-guidance.test.mjs",
"verify:blog-sidebar-i18n": "node ./scripts/verify-blog-sidebar-i18n.mjs",
"verify:blog-i18n": "node ./scripts/verify-blog-i18n-build.mjs",
"verify:blog": "npm run verify:blog-content-headings && npm run verify:blog-sidebar-i18n && npm run verify:blog-heading-structure && npm run verify:blog-tag-archives",
"build:verify-blog": "npm run build && npm run verify:blog",
"build:verify-blog-i18n": "npm run build:verify-blog",
"preview": "astro preview --port ${PORT_DOCS:-31265}",
"astro": "astro",
"typecheck": "tsc --noEmit",
"test:link-check-cache": "node --test ./tests/link-check-result-cache.test.mjs",
"test:runtime-version-index": "vitest run"
},
"dependencies": {
"@astrojs/mdx": "^5.0.2",
"@astrojs/partytown": "^2.1.5",
"@astrojs/react": "^5.0.1",
"@astrojs/sitemap": "^3.7.1",
"@astrojs/starlight": "^0.38.1",
"@types/react": "^19.2.13",
"@types/react-dom": "^19.2.3",
"astro": "^6.0.7",
"astro-robots-txt": "^1.0.0",
"astro-seo": "^1.1.0",
"picocolors": "^1.1.1",
"react": "^19.2.4",
"react-dom": "^19.2.4",
"rehype-external-links": "^3.0.0",
"rehype-raw": "^3.0.0",
"semver": "^7.7.4",
"sharp": "^0.34.2",
"starlight-blog": "^0.26.1",
"yet-another-react-lightbox": "^3.29.1"
},
"devDependencies": {
"@hagicode/imgbin": "^0.2.0",
"@testing-library/jest-dom": "^6.9.1",
"@testing-library/react": "^16.3.0",
"jsdom": "^27.2.0",
"vitest": "^4.0.18"
},
"overrides": {
"vite": "^8.0.1"
}
}