diff options
author | Hsieh Chin Fan <pham@topo.tw> | 2024-09-10 19:46:20 +0800 |
---|---|---|
committer | Hsieh Chin Fan <pham@topo.tw> | 2024-09-11 14:10:19 +0800 |
commit | aded35c97a57eeb5eabff8d9a6853b01bbfa197e (patch) | |
tree | 8481990e83404dd8aa83026f061c7640621167ff /package.json | |
parent | 7ba3a70473b0a1748ca4d1dbb657fd43683094eb (diff) |
refactor: Switch to EasyMDE
EasyMDE is based on codemirror, so completion and more features maybe
applied later.
* Now suggestions also works in EasyMDE
* For preview, change return value of markdown2HTML()
Diffstat (limited to 'package.json')
-rw-r--r-- | package.json | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/package.json b/package.json index 67de9d1..cf35961 100644 --- a/package.json +++ b/package.json | |||
@@ -20,11 +20,12 @@ | |||
20 | "license": "MIT", | 20 | "license": "MIT", |
21 | "scripts": { | 21 | "scripts": { |
22 | "watch": "npx rollup -c -w", | 22 | "watch": "npx rollup -c -w", |
23 | "build": "npx rollup -c", | 23 | "build": "mkdir -p dist; npm run build-css; npm run build-renderers; npm run build-resources; npx rollup -c", |
24 | "build-css": "cp -r src/css dist", | 24 | "build-css": "cp -r src/css dist", |
25 | "build-renderers": "cp -r node_modules/mapclay/dist/renderers dist", | 25 | "build-renderers": "cp -r node_modules/mapclay/dist/renderers dist", |
26 | "build-resources": "cp node_modules/easymde/dist/easymde.min.js dist; cp node_modules/easymde/dist/easymde.min.css dist/css", | ||
26 | "server": "live-server --port=8080 --ignore='**/src/**js' --wait=2000 --no-browser --cors", | 27 | "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 | "dev": "npm run build; npm run server", |
28 | "lint": "npx eslint src" | 29 | "lint": "npx eslint src" |
29 | }, | 30 | }, |
30 | "devDependencies": { | 31 | "devDependencies": { |
@@ -42,6 +43,7 @@ | |||
42 | "rollup": "^4.21.2" | 43 | "rollup": "^4.21.2" |
43 | }, | 44 | }, |
44 | "dependencies": { | 45 | "dependencies": { |
46 | "easymde": "^2.18.0", | ||
45 | "leader-line": "^1.0.7", | 47 | "leader-line": "^1.0.7", |
46 | "mapclay": "^0.6.1", | 48 | "mapclay": "^0.6.1", |
47 | "markdown-it": "^14.1.0", | 49 | "markdown-it": "^14.1.0", |
@@ -49,8 +51,7 @@ | |||
49 | "markdown-it-footnote": "^4.0.0", | 51 | "markdown-it-footnote": "^4.0.0", |
50 | "markdown-it-front-matter": "^0.2.4", | 52 | "markdown-it-front-matter": "^0.2.4", |
51 | "markdown-it-toc-done-right": "^4.2.0", | 53 | "markdown-it-toc-done-right": "^4.2.0", |
52 | "plain-draggable": "^2.5.14", | 54 | "plain-draggable": "^2.5.14" |
53 | "tiny-markdown-editor": "^0.1.23" | ||
54 | }, | 55 | }, |
55 | "author": "Hsiehg Chin Fan <pham@topo.tw>", | 56 | "author": "Hsiehg Chin Fan <pham@topo.tw>", |
56 | "homepage": "https://outdoorsafetylab.github.io/dumbymap", | 57 | "homepage": "https://outdoorsafetylab.github.io/dumbymap", |