{
    "name": "mstr-viz",
    "version": "2.15.5",
    "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"
}
