{
  "name": "@abi-software/mapintegratedvuer",
  "version": "1.8.3",
  "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.8.2",
    "@abi-software/map-side-bar": "^2.7.2",
    "@abi-software/map-utilities": "^1.4.2",
    "@abi-software/plotvuer": "^1.0.3",
    "@abi-software/scaffoldvuer": "^1.8.0",
    "@abi-software/simulationvuer": "1.0.1",
    "@abi-software/sparc-annotation": "0.3.2",
    "@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-visual-regression": "^5.2.2",
    "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": "^15.11.6",
    "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",
    "@abi-software/map-utilities": "$@abi-software/map-utilities"
  },
  "browserslist": [
    "> 1%",
    "last 2 versions"
  ],
  "engines": {
    "node": "18.17.1"
  }
}