aboutsummaryrefslogtreecommitdiffhomepage
path: root/package.json
diff options
context:
space:
mode:
authorHsieh Chin Fan <pham@topo.tw>2024-08-13 23:58:38 +0800
committerHsieh Chin Fan <pham@topo.tw>2024-09-07 17:02:01 +0800
commit15a939d234910016d36d4297ec14de51c96168ce (patch)
tree4b3fe24f842485242949c19e3b2d0c078cae7797 /package.json
Initial Commit
Diffstat (limited to 'package.json')
-rw-r--r--package.json61
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}