-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Expand file tree
/
Copy pathpackage.json
More file actions
88 lines (88 loc) · 2.95 KB
/
Copy pathpackage.json
File metadata and controls
88 lines (88 loc) · 2.95 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
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
{
"name": "@gohugo-ananke/ananke",
"description": "Ananke: A theme for Hugo Sites",
"version": "2.19.0",
"license": "MIT",
"repository": "gohugo-ananke/ananke",
"author": "Bud Parr (https://github.com/budparr)",
"maintainers": [
{
"name": "Patrick Kollitsch",
"url": "https://github.com/davidsneighbour"
}
],
"contributors": [
{
"name": "Regis Philibert",
"url": "https://github.com/regisphilibert"
}
],
"bugs": "https://github.com/gohugo-ananke/ananke/issues",
"homepage": "https://github.com/gohugo-ananke/ananke#readme",
"keywords": [
"hugo",
"hugo-theme",
"hugo-module"
],
"dependencies": {
"cssnano": "8.0.1",
"postcss": "8.5.15",
"postcss-preset-env": "11.3.0",
"tachyons": "4.12.0"
},
"devDependencies": {
"@axe-core/playwright": "4.10.2",
"@biomejs/biome": "2.4.16",
"@github/markdownlint-github": "0.8.0",
"@playwright/test": "1.60.0",
"@release-it/conventional-changelog": "11.0.0",
"@types/node": "25.9.1",
"dotenv": "17.4.2",
"lint-staged": "17.0.7",
"lockfile-lint": "5.0.0",
"markdownlint": "0.40.0",
"markdownlint-cli2": "0.22.1",
"markdownlint-rule-extended-ascii": "0.2.1",
"markdownlint-rule-list-duplicates": "0.0.1",
"markdownlint-rule-relative-links": "5.1.0",
"markdownlint-rule-search-replace": "1.2.0",
"markdownlint-rule-title-case-style": "0.4.3",
"release-it": "20.2.0",
"simple-git-hooks": "2.13.1",
"typescript": "6.0.3",
"yaml": "2.7.0"
},
"scripts": {
"hook:commit": "lint-staged --config .lintstagedrc.js",
"hook:push": "node -e \"process.exit(require('child_process').execSync('git branch --show-current').toString().trim() === 'main' ? 0 : 1)\" && node scripts/test-hugo-quickstart.ts || true",
"lint:links": "lychee --config lychee.toml public",
"lint:markdown": "markdownlint-cli2",
"lint:markdown:fix": "markdownlint-cli2 --fix",
"lint:typescript": "tsc -p tsconfig.json --noEmit",
"prepare": "simple-git-hooks install",
"release": "release-it --config .release-it.ts",
"release:pre": "release-it --preRelease=prerelease --config .release-it.ts",
"server": "hugo server --environment documentation",
"test": "node scripts/test-hugo-quickstart.ts",
"test:coverage-gate": "node tests/coverage-gate.mjs",
"test:e2e": "playwright test",
"test:e2e:ui": "playwright test --ui",
"test:quickstart": "node scripts/test-hugo-quickstart.ts",
"test:quickstart:submodule": "node scripts/test-hugo-quickstart.ts --use-submodule",
"update:docs": "git add docs/ && (git diff --cached --quiet || git commit -m \"chore(git): update documentation submodule\")"
},
"cspell": {
"version": "0.2",
"language": "en-GB",
"ignorePaths": [
"CHANGELOG.md",
"public",
"node_modules"
]
},
"simple-git-hooks": {
"pre-commit": "npm run hook:commit",
"pre-push": "npm run hook:push"
},
"type": "module"
}