{
  "name": "@britecharts/core",
  "version": "3.0.0-beta.1",
  "main": "dist/umd/bundle/core.bundled.min.js",
  "module": "src/index.js",
  "types": "src/typings/index.d.ts",
  "dependencies": {
    "@types/d3-selection": "^3.0.0",
    "base-64": "^0.1.0",
    "d3-array": "^3.2.4",
    "d3-axis": "^3.0.0",
    "d3-brush": "^3.0.0",
    "d3-color": "^3.1.0",
    "d3-delaunay": "^6.0.4",
    "d3-dispatch": "^3.0.1",
    "d3-ease": "^3.0.1",
    "d3-format": "^3.1.0",
    "d3-interpolate": "^3.0.1",
    "d3-scale": "^4.0.2",
    "d3-selection": "^3.0.0",
    "d3-shape": "^3.2.0",
    "d3-time": "^3.1.0",
    "d3-time-format": "^4.1.0",
    "d3-transition": "^3.0.1",
    "d3-zoom": "^3.0.0"
  },
  "devDependencies": {
    "@babel/core": "^7.17.5",
    "@storybook/addon-a11y": "8.6.14",
    "@storybook/addon-essentials": "8.6.14",
    "@storybook/addon-links": "8.6.14",
    "@storybook/html-webpack5": "8.6.14",
    "@storybook/manager-api": "8.6.14",
    "@storybook/theming": "8.6.14",
    "@typescript-eslint/parser": "^4.6.1",
    "babel-loader": "^8.2.3",
    "babel-plugin-istanbul": "^6.0.0",
    "chromatic": "^6.15.0",
    "css-loader": "3.0.0",
    "d3": "^5.16.0",
    "es-check": "^6.0.0",
    "eslint": "7.32.0",
    "extract-loader": "^5.1.0",
    "file-loader": "^6.2.0",
    "istanbul-instrumenter-loader": "3.0.1",
    "jest": "^29.7.0",
    "node-gyp": "8.4.1",
    "optimize-css-assets-webpack-plugin": "^6.0.1",
    "postcss": "^8.4.14",
    "raw-loader": "^4.0.2",
    "rimraf": "^2.6.3",
    "sass": "^1.104.0",
    "sass-loader": "^10.5.2",
    "storybook": "8.6.14",
    "style-loader": "0.23.1",
    "stylelint": "^14.15.0",
    "stylelint-config-sass-guidelines": "^9.0.1",
    "stylelint-config-standard": "^29.0.0",
    "stylelint-scss": "^4.3.0",
    "typescript": "^3.9.2",
    "underscore": "1.9.1",
    "webpack": "4.46.0",
    "webpack-bundle-analyzer": "3.3.2",
    "webpack-cli": "^3.3.5",
    "webpack-dev-server": "3.7.2",
    "webpack-fix-style-only-entries": "^0.6.1",
    "webpack-merge": "4.2.1"
  },
  "browserslist": "> 0.25%, not dead",
  "babel": {
    "presets": [
      [
        "@babel/preset-env"
      ]
    ],
    "plugins": [
      [
        "@babel/plugin-transform-runtime",
        {
          "regenerator": false
        }
      ]
    ]
  },
  "stylelint": {
    "plugins": [
      "stylelint-scss"
    ],
    "extends": [
      "stylelint-config-sass-guidelines",
      "stylelint-config-standard-scss"
    ],
    "rules": {
      "indentation": 4,
      "scss/dollar-variable-colon-space-after": "always",
      "no-descending-specificity": null,
      "selector-class-pattern": null,
      "max-nesting-depth": 2
    }
  },
  "scripts": {
    "build:bundle": "webpack --env=prodBundleConfig",
    "build:cdn:bundle": "webpack --env=CDNBundleConfig",
    "build:cdn:charts": "webpack --env=CDNChartsBundleConfig",
    "build:charts": "webpack --env=prodChartsConfig",
    "build:chartStyles": "webpack --env=prodChartStyles",
    "build:check": "es-check es5 \"./dist/bundled/britecharts.min.js\" \"./dist/umd/bar.min.js\"",
    "build:styles": "webpack --env=prodStyles",
    "build": "yarn run clean && webpack --env=production",
    "chromatic": "chromatic --project-token=$CHROMATIC_TOKEN_CORE",
    "clean": "rimraf dist",
    "demo:build": "storybook build -c .storybook -o dist/storybook",
    "demo": "yarn run storybook",
    "lint:js": "eslint src/charts/ webpack.*.js --cache",
    "lint:styles": "stylelint './src/styles/**/*.scss'",
    "lint": "yarn run lint:js && yarn run lint:styles",
    "start": "yarn run demo",
    "storybook": "storybook dev -p 2001 --exact-port",
    "test:watch": "jest --watch --colors",
    "test": "jest --colors --coverage"
  },
  "files": [
    "dist/umd/**",
    "dist/cdn/**",
    "dist/styles/**",
    "src/**",
    "!**/*.map",
    "!**/*.spec.js",
    "!**/*.stories.js",
    "!**/*.stories.mdx",
    "!**/*DataBuilder.js",
    "!**/*.fixtures.js"
  ],
  "exports": {
    ".": {
      "types": "./src/typings/index.d.ts",
      "import": "./src/index.js",
      "require": "./dist/umd/bundle/core.bundled.min.js",
      "default": "./dist/umd/bundle/core.bundled.min.js"
    },
    "./dist/*": "./dist/*",
    "./src/*": "./src/*",
    "./package.json": "./package.json"
  }
}