-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpackage.json
38 lines (38 loc) · 1.32 KB
/
package.json
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
{
"dependencies": {
"@types/node": "^20.16.10",
"@archival-iiif/image-server-core": "^2.1.5",
"@archival-iiif/presentation-builder": "^1.5.3",
"@archival-iiif/viewer": "^3.1.0",
"ajv": "^8.17.1",
"ajv-formats": "^3.0.1",
"bootstrap": "^5.3.3",
"dotenv": "^16.4.5",
"file-icon-vectors": "github:dmhendricks/file-icon-vectors",
"filesize": "^10.1.6",
"image-size": "^1.1.1",
"koa": "^2.15.3",
"koa-bodyparser": "^4.4.1",
"koa-route": "^3.2.0",
"koa-router": "^13.0.1",
"koa-static-server": "^1.5.2",
"mime-types": "^2.1.35",
"mirador": "^3.3.0",
"moment": "^2.30.1",
"universalviewer": "^4.0.25"
},
"devDependencies": {
"copyfiles": "^2.4.1",
"rimraf": "^6.0.1",
"@types/koa": "^2.15.0",
"@types/koa-router": "^7.4.8",
"@types/mime-types": "^2.1.4",
"ts-node": "^10.9.2",
"typescript": "^5.6.2"
},
"scripts": {
"start": "ts-node ./src/server.ts",
"watch": "node --watch -r ts-node/register ./src/server.ts",
"build": "rimraf dist/ && tsc && copyfiles -u 1 \"src/**/*.html\" \"src/**/*.mp3\" \"src/**/*.webm\" \"src/**/*.vtt\" \"src/**/*.mp4\" \"src/**/*.txt\" \"src/**/*.docx\" \"src/**/*.pdf\" \"src/**/*.png\" \"src/**/*.jpg\" \"src/**/*.png\" \"src/**/*.css\" \"src/**/*.svg\" \"src/**/*.js\" \"src/**/*.json\" dist/"
}
}