{
  "name": "datanarrator",
  "version": "1.0.0",
  "main": "index.js",
  "type": "module",
  "scripts": {
    "lint": "eslint -c eslint.config.js ./",
    "lint:errorsOnly": "eslint --quiet -c eslint.config.js ./",
    "lint:fix": "npm run lint -- --fix",
    "test": "echo \"Error: no test specified\" && exit 1",
    "noLegacyInstall": "npm install --legacy-peer-deps"
  },
  "author": "",
  "license": "GPLv3",
  "description": "",
  "dependencies": {
    "@heroicons/vue": "^1.0.6",
    "@mdi/font": "^7.4.47",
    "@mdi/js": "^7.4.47",
    "bootstrap-vue": "^2.23.1",
    "loglevel": "^1.9.2",
    "scrollama": "^3.2.0",
    "vue-draggable-next": "^2.2.1",
    "vue-eslint-parser": "10.2.0",
    "vue3-editor": "^0.1.1",
    "vuetify": "^3.11.4"
  },
  "devDependencies": {
    "@eslint/js": "^9.39.1",
    "@sinonjs/fake-timers": "^10.0.2",
    "@stylistic/eslint-plugin": "^5.2.3",
    "@vue/test-utils": "^ 2.4.6",
    "chai": "^5.1.1",
    "css-loader": "4.3.0",
    "esbuild-loader": "^4.1.0",
    "eslint": "^9.39.1",
    "eslint-plugin-chai-friendly": "^1.1.0",
    "eslint-plugin-import": "^2.32.0",
    "eslint-plugin-vue": "^10.6.2",
    "file-loader": "6.2.0",
    "fs-extra": "^11.2.0",
    "globals": "^16.3.0",
    "imports-loader": "1.2.0",
    "jsdom-global": "^3.0.2",
    "mocha": "^10.2.0",
    "mochapack": "^2.1.4",
    "npm-run-all": "^4.1.5",
    "null-loader": "^4.0.1",
    "regenerator-runtime": "^0.14.0",
    "sass": "1.77.2",
    "sass-loader": "^10",
    "schema-utils": "^4.2.0",
    "sinon": "^18.0.0",
    "sinon-chai": "^4.0.0",
    "svg-url-loader": "^7.1.1",
    "text-loader": "^0.0.1",
    "vue-loader": "^17.4.2",
    "webpack": "^4.46.0",
    "webpack-cli": "^3.3.12",
    "webpack-dev-server": "^3.11.3",
    "webpack-merge": "^4.2.2",
    "webpack-visualizer-plugin": "^0.1.11",
    "worker-loader": "^3.0.8"
  }
}
