{ "name": "@abi-software/mapintegratedvuer", "version": "1.6.1", "license": "Apache-2.0", "scripts": { "serve": "vite --host --force", "heroku-postbuild": "vite build", "build-bundle": "vite build -c vite.bundle-build.js", "build-static": "vite build -c vite.static-build.js", "start": "vite build && vite preview", "test-unit": "mochapack --webpack-config test/unit/webpack.config.js --require test/unit/setup.js test/unit/**/*.spec.js", "test": "vitest --dom", "cypress": "cypress", "cypress-component": "cypress run --component", "report:merge": "mochawesome-merge cypress/results/json/*json > cypress/results/mochawesome-bundle.json", "report:generate": "marge cypress/results/mochawesome-bundle.json -o cypress/reports/html", "changelog": "auto-changelog -p --output CHANGELOG.md --template keepachangelog", "release:beta": "npm version prerelease --force --preid=beta; npm publish --access public --tag beta", "release:minor": "npm version minor --force; npm publish --access public", "release:patch": "npm version patch --force; npm publish --access public", "version": "npm run build-bundle; npm run changelog; git add CHANGELOG.md", "vuese-gen": "node vuese-generator.js", "vuese-watch": "node vuese-generator.js watch", "docs:dev": "vitepress dev docs", "docs:watch": "concurrently \"npm run vuese-watch\" \"npm run docs:dev\"", "docs:build": "npm run vuese-gen; vitepress build docs", "docs:preview": "vitepress preview docs" }, "repository": { "type": "git", "url": "https://github.com/ABI-Software/mapintegratedvuer.git" }, "type": "module", "main": "./dist/mapintegratedvuer.umd.cjs", "module": "./dist/mapintegratedvuer.js", "exports": { ".": { "import": "./dist/mapintegratedvuer.js", "require": "./dist/mapintegratedvuer.umd.cjs" }, "./dist/style.css": "./dist/style.css", "./src/*": "./src/*" }, "files": [ "assets/*", "dist/*", "src/*", "public/*", "*.json", "*.js" ], "dependencies": { "@abi-software/flatmapvuer": "^1.6.1-beta.1", "@abi-software/map-side-bar": "^2.5.0-beta.9", "@abi-software/map-utilities": "^1.2.1-beta.3", "@abi-software/plotvuer": "^1.0.3", "@abi-software/scaffoldvuer": "^1.6.2", "@abi-software/simulationvuer": "^1.0.1", "@abi-software/sparc-annotation": "0.3.1", "@abi-software/svg-sprite": "^1.0.1", "@element-plus/icons-vue": "^2.3.1", "@vitejs/plugin-vue": "^4.6.2", "css-element-queries": "^1.2.3", "element-plus": "2.8.4", "marked": "^4.3.0", "mitt": "^3.0.1", "pinia": "^2.1.7", "splitpanes": "^3.1.5", "vue": "^3.4.21", "xss": "^1.0.14" }, "devDependencies": { "@pinia/testing": "^0.1.3", "@vue/test-utils": "^2.4.4", "@vuese/markdown-render": "^2.11.3", "auto-changelog": "^2.4.0", "babel-eslint": "^10.0.3", "babel-plugin-component": "^1.1.1", "chai": "^4.1.2", "chokidar": "^3.6.0", "concurrently": "^8.2.2", "cypress": "^13.13.0", "cypress-multi-reporters": "^1.6.4", "cypress-wait-until": "^1.7.1", "dom-parser": "^0.1.6", "eslint": "^8.56.0", "eslint-plugin-cypress": "^2.15.1", "eslint-plugin-vue": "^9.19.2", "happy-dom": "^13.3.8", "jsdom": "^16.2.2", "jsdom-global": "^3.0.2", "mocha": "^10.4.0", "mochapack": "^2.1.4", "mochawesome": "^7.1.3", "mochawesome-merge": "^4.3.0", "mochawesome-report-generator": "^6.2.0", "sass": "^1.69.5", "vite": "^5.0.10", "vitepress": "^1.0.0-rc.45", "vitest": "^1.2.2", "vue-docgen-api": "^4.79.2", "vue-router": "^4.2.5" }, "eslintConfig": { "root": true, "env": { "node": true }, "extends": [ "plugin:vue/essential", "eslint:recommended" ], "rules": {}, "parserOptions": { "parser": "babel-eslint" }, "overrides": [ { "files": [ "**/__tests__/*.{j,t}s?(x)", "**/tests/unit/**/*.spec.{j,t}s?(x)" ], "env": { "mocha": true } } ] }, "overrides": { "@abi-software/flatmapvuer": "$@abi-software/flatmapvuer" }, "browserslist": [ "> 1%", "last 2 versions" ], "engines": { "node": "18.17.1" } }