From aded35c97a57eeb5eabff8d9a6853b01bbfa197e Mon Sep 17 00:00:00 2001 From: Hsieh Chin Fan Date: Tue, 10 Sep 2024 19:46:20 +0800 Subject: 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() --- package.json | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'package.json') diff --git a/package.json b/package.json index 67de9d1..cf35961 100644 --- a/package.json +++ b/package.json @@ -20,11 +20,12 @@ "license": "MIT", "scripts": { "watch": "npx rollup -c -w", - "build": "npx rollup -c", + "build": "mkdir -p dist; npm run build-css; npm run build-renderers; npm run build-resources; npx rollup -c", "build-css": "cp -r src/css dist", "build-renderers": "cp -r node_modules/mapclay/dist/renderers dist", + "build-resources": "cp node_modules/easymde/dist/easymde.min.js dist; cp node_modules/easymde/dist/easymde.min.css dist/css", "server": "live-server --port=8080 --ignore='**/src/**js' --wait=2000 --no-browser --cors", - "dev": "mkdir -p dist; npm run build-css; npm run build-renderers; npm run build; npm run server", + "dev": "npm run build; npm run server", "lint": "npx eslint src" }, "devDependencies": { @@ -42,6 +43,7 @@ "rollup": "^4.21.2" }, "dependencies": { + "easymde": "^2.18.0", "leader-line": "^1.0.7", "mapclay": "^0.6.1", "markdown-it": "^14.1.0", @@ -49,8 +51,7 @@ "markdown-it-footnote": "^4.0.0", "markdown-it-front-matter": "^0.2.4", "markdown-it-toc-done-right": "^4.2.0", - "plain-draggable": "^2.5.14", - "tiny-markdown-editor": "^0.1.23" + "plain-draggable": "^2.5.14" }, "author": "Hsiehg Chin Fan ", "homepage": "https://outdoorsafetylab.github.io/dumbymap", -- cgit v1.2.3-70-g09d2