-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpackage.json
More file actions
41 lines (41 loc) · 1.3 KB
/
package.json
File metadata and controls
41 lines (41 loc) · 1.3 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
{
"name": "whisper-slides",
"version": "1.0.0",
"description": "Accessible HTML presentation template with live captioning powered by Whisper.cpp",
"main": "index.html",
"scripts": {
"dev:whisper": "node scripts/run-whisper.js",
"dev:transcript": "node scripts/whisper-transcript-watch.js",
"test:html": "html-validate -c .htmlvalidate.json '*.html'",
"test:a11y": "pa11y-ci --config .pa11yci.json || true",
"test:headings": "node scripts/test-heading-order.js",
"test:landmarks": "bash scripts/test-landmarks.sh",
"test:links": "bash scripts/check-links.sh",
"test:spell": "cspell '**/*.{md,html,js,css}' || true",
"test:css": "bash scripts/validate-css.sh",
"test:all": "npm run test:html && npm run test:landmarks && npm run test:css && npm run test:links && npm run test:spell",
"test": "npm run test:all"
},
"repository": {
"type": "git",
"url": "https://github.com/mgifford/whisper-slides.git"
},
"keywords": [
"presentation",
"slides",
"accessibility",
"whisper",
"live-captioning",
"speech-recognition",
"a11y"
],
"author": "Mike Gifford",
"license": "AGPL-3.0",
"devDependencies": {
"chokidar": "^4.0.3",
"cspell": "^8.0.0",
"html-validate": "^8.0.0",
"pa11y": "^8.0.0",
"pa11y-ci": "^3.1.0"
}
}