-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpackage.json
More file actions
58 lines (58 loc) · 2.29 KB
/
package.json
File metadata and controls
58 lines (58 loc) · 2.29 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
{
"name": "fantasy-maphub",
"name_full": "Fantasy MapHub Generators",
"version": "1.3.0",
"description": "Offline windowed map editor for detailed city layouts. Based on the original Watabou editor and expanded into a full-featured app with fast generation, rich editing tools, an advanced ruler, standardized context menus, progress feedback for heavy exports, extended import/export for round-trip editing with backward compatibility, and one-click handoff to the 3D viewer.",
"license": "MPL-2.0",
"author": "mail@sunsung.fun",
"homepage": "maphub.webtools.download",
"github": "github.com/voluminor/maphub",
"primary_source": "watabou.github.io",
"private": true,
"type": "module",
"packageManager": "npm@9.2.0",
"engines": {
"npm": "9.2.0",
"node": "v20.19.0"
},
"scripts": {
"clean": "rimraf dist",
"lint": "eslint .",
"pre:gen:proto": "node scripts/generate-protobuf.mjs",
"prebuild": "run-s clean pre:gen:proto",
"build:gen:index-pages": "node scripts/generate-pages-index.mjs",
"build:gen:icons": "node scripts/generate-icons.mjs",
"build:gen:languages": "node scripts/generate-languages-bundle.mjs",
"build:gen:openapi": "node scripts/merge-openapi.mjs",
"build:rewrite:tags": "node scripts/replace-tags-dist.mjs",
"build:rewrite:minify": "node scripts/minify-static-js.mjs",
"build:rewrite:hash-url": "node scripts/add-query-hash.mjs",
"build:gen:sitemap": "node scripts/generate-sitemap.mjs",
"build:list": "run-s build:gen:index-pages build:gen:icons build:gen:languages build:gen:openapi build:rewrite:tags build:rewrite:minify build:rewrite:hash-url build:gen:sitemap",
"build": "vite build && npm run build:list",
"preview": "vite preview",
"test": "vitest run",
"test:watch": "vitest"
},
"devDependencies": {
"@eslint/js": "^10.0.1",
"eslint": "^10.0.0",
"globals": "^17.3.0",
"inquirer": "^13.2.2",
"npm-run-all": "^4.1.5",
"prettier": "^3.3.1",
"protobufjs-cli": "^2.0.0",
"rimraf": "^6.1.2",
"sharp": "^0.34.5",
"vite": "^5.1.6",
"vitest": "^4.0.18"
},
"dependencies": {
"eslint-plugin-unused-imports": "^4.4.1",
"file-saver": "^2.0.5",
"howler": "^2.2.4",
"pako": "^2.1.0",
"protobufjs": "^7.5.4",
"vite-plugin-static-copy": "^3.2.0"
}
}