diff options
author | Hsieh Chin Fan <pham@topo.tw> | 2024-08-13 23:58:38 +0800 |
---|---|---|
committer | Hsieh Chin Fan <pham@topo.tw> | 2024-09-07 17:02:01 +0800 |
commit | 15a939d234910016d36d4297ec14de51c96168ce (patch) | |
tree | 4b3fe24f842485242949c19e3b2d0c078cae7797 /package.json |
Initial Commit
Diffstat (limited to 'package.json')
-rw-r--r-- | package.json | 61 |
1 files changed, 61 insertions, 0 deletions
diff --git a/package.json b/package.json new file mode 100644 index 0000000..2c86d6d --- /dev/null +++ b/package.json | |||
@@ -0,0 +1,61 @@ | |||
1 | { | ||
2 | "name": "dumbymap", | ||
3 | "description": "Generate interactive maps from Semantic HTML", | ||
4 | "version": "0.1.0", | ||
5 | "license": "MIT", | ||
6 | "type": "module", | ||
7 | "main": "dist/dumbymap.mjs", | ||
8 | "style": "dist/css/dummby.css", | ||
9 | "files": [ | ||
10 | "dist/*", | ||
11 | "src/" | ||
12 | ], | ||
13 | "keywords": [ | ||
14 | "markdown", | ||
15 | "semantic-html", | ||
16 | "maplibre", | ||
17 | "openlayers", | ||
18 | "leaflet" | ||
19 | ], | ||
20 | "license": "MIT", | ||
21 | "scripts": { | ||
22 | "watch": "npx rollup -c -w", | ||
23 | "build": "npx rollup -c", | ||
24 | "build-css": "ln -sf `pwd`/src/css `pwd`/dist/css", | ||
25 | "build-renderers": "ln -sf `pwd`/node_modules/mapclay/dist/renderers `pwd`/dist/renderers", | ||
26 | "server": "live-server --port=8080 --ignore='**/src/**js' --wait=2000 --no-browser --cors", | ||
27 | "dev": "mkdir -p dist; npm run build-css; npm run build-renderers; npm run build; npm run server", | ||
28 | "lint": "npx eslint src" | ||
29 | }, | ||
30 | "devDependencies": { | ||
31 | "@eslint/compat": "^1.1.1", | ||
32 | "@eslint/js": "^9.10.0", | ||
33 | "@rollup/plugin-alias": "^5.1.0", | ||
34 | "@rollup/plugin-commonjs": "^26.0.1", | ||
35 | "@rollup/plugin-node-resolve": "^15.2.3", | ||
36 | "@rollup/plugin-terser": "^0.4.4", | ||
37 | "eslint": "^9.10.0", | ||
38 | "eslint-plugin-import": "^2.30.0", | ||
39 | "eslint-plugin-node": "^11.1.0", | ||
40 | "eslint-plugin-promise": "^7.1.0", | ||
41 | "globals": "^15.9.0", | ||
42 | "rollup": "^4.21.2" | ||
43 | }, | ||
44 | "dependencies": { | ||
45 | "leader-line": "^1.0.7", | ||
46 | "mapclay": "^0.5.4", | ||
47 | "markdown-it": "^14.1.0", | ||
48 | "markdown-it-anchor": "^9.1.0", | ||
49 | "markdown-it-footnote": "^4.0.0", | ||
50 | "markdown-it-front-matter": "^0.2.4", | ||
51 | "markdown-it-toc-done-right": "^4.2.0", | ||
52 | "plain-draggable": "^2.5.14", | ||
53 | "tiny-markdown-editor": "^0.1.23" | ||
54 | }, | ||
55 | "author": "Hsiehg Chin Fan <pham@topo.tw>", | ||
56 | "homepage": "https://outdoorsafetylab.org/", | ||
57 | "repository": { | ||
58 | "type": "git", | ||
59 | "url": "https://github.com/outdoorsafetylab/dumbymap" | ||
60 | } | ||
61 | } | ||