{ "name": "dumbymap", "description": "Generate interactive maps from Semantic HTML", "version": "0.4.0", "license": "MIT", "type": "module", "main": "dist/dumbymap.mjs", "style": "dist/css/dummby.css", "files": [ "dist/*", "src/" ], "keywords": [ "markdown", "semantic-html", "maplibre", "openlayers", "leaflet" ], "scripts": { "watch": "npx rollup -c -w", "build": "mkdir -p dist; npm run build-css; npm run build-renderers; npm run build-resources; npx rollup -c", "build-css": "rm -rf dist/css; cp -r src/css dist; cp node_modules/easymde/dist/easymde.min.css dist/css/", "build-renderers": "rm -rf dist/renderers; cp -r node_modules/mapclay/dist/renderers dist", "build-resources": "cp node_modules/mapclay/assets/default.yml dist; 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": "npm run server", "lint": "npx eslint src", "style": "scripts/stylelint.sh", "prepack": "npm run lint && npm run style && npm run build", "postpack": "rm -rf dist/css dist/renderers; ln -sf `pwd`/src/css dist; cp node_modules/easymde/dist/easymde.min.css src/css; ln -sf `pwd`/mapclay/dist/renderers dist" }, "devDependencies": { "@eslint/compat": "^1.1.1", "@eslint/js": "^9.10.0", "@rollup/plugin-alias": "^5.1.0", "@rollup/plugin-commonjs": "^26.0.1", "@rollup/plugin-node-resolve": "^15.2.3", "@rollup/plugin-terser": "^0.4.4", "eslint": "^9.10.0", "eslint-plugin-import": "^2.30.0", "eslint-plugin-node": "^11.1.0", "eslint-plugin-promise": "^7.1.0", "globals": "^15.9.0", "rollup": "^4.21.3", "stylelint": "^16.9.0", "stylelint-config-standard": "^36.0.1", "stylelint-order": "^6.0.4" }, "dependencies": { "easymde": "^2.18.0", "leader-line": "^1.0.7", "mapclay": "^0.7.0", "markdown-it": "^14.1.0", "markdown-it-anchor": "^9.2.0", "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" }, "author": "Hsiehg Chin Fan ", "homepage": "https://outdoorsafetylab.github.io/dumbymap", "repository": { "type": "git", "url": "https://github.com/outdoorsafetylab/dumbymap" } }