{
  "name": "mstr-viz",
  "version": "2.14.3",
  "description": "A new dev tool for creating custom visualizations",
  "keywords": [
    "cli",
    "mstr",
    "mstr-viz",
    "microstrategy"
  ],
  "scripts": {
    "test": "jest -i",
    "publish-package": "node ./scripts/publish-package.js"
  },
  "bin": {
    "mstr-viz": "./bin/mstr-viz",
    "mstr-viz-build": "./bin/mstr-viz-build"
  },
  "dependencies": {
    "@babel/core": "7.25.2",
    "@babel/plugin-proposal-decorators": "7.24.7",
    "@babel/plugin-transform-class-properties": "^7.25.4",
    "@babel/plugin-transform-private-methods": "^7.25.4",
    "@babel/plugin-transform-private-property-in-object": "^7.24.7",
    "@babel/preset-env": "7.25.4",
    "@babel/preset-react": "7.24.7",
    "babel-loader": "9.1.2",
    "babel-plugin-import": "1.13.3",
    "core-js": "3.21.1",
    "create-file-webpack": "1.0.2",
    "css-loader": "6.7.3",
    "css-minimizer-webpack-plugin": "3.2.0",
    "fs-extra": "7.0.1",
    "less": "4.1.2",
    "less-loader": "10.2.0",
    "loader-utils": "1.4.2",
    "lodash": "4.17.21",
    "mini-css-extract-plugin": "2.5.3",
    "mkdirp": "0.5.5",
    "ts-loader": "9.2.6",
    "typescript": "4.5.2",
    "webpack": "5.76.2",
    "webpack-cli": "4.9.1",
    "yargs": "17.7.1"
  },
  "devDependencies": {
    "eslint": "8.57.0",
    "eslint-config-airbnb-base": "^15.0.0",
    "eslint-plugin-import": "^2.27.5",
    "husky": "^3.0.2",
    "jest": "^29.7.0",
    "lint-staged": "^13.2.0",
    "shelljs": "^0.8.3"
  },
  "overrides": {
    "semver": "^6.3.1",
    "yaml": "^2.2.2"
  },
  "files": [
    "bin",
    "src",
    "!src/**/*.test.js",
    "template",
    "template-use-react"
  ],
  "husky": {
    "hooks": {
      "pre-commit": "lint-staged && npm test"
    }
  },
  "lint-staged": {
    "*.js": [
      "eslint --fix"
    ]
  },
  "jest": {
    "rootDir": "./src",
    "coveragePathIgnorePatterns": [
      "/node_modules/",
      "/test/",
      "/template/",
      "/template-use-react/",
      "/mock-fs"
    ]
  },
  "license": "UNLICENSED"
}
