{
  "name": "genesys-spark-chart-components",
  "version": "4.258.1",
  "description": "Common chart webcomponents",
  "license": "MIT",
  "main": "dist/stencil-wrapper.js",
  "files": [
    "dist/"
  ],
  "scripts": {
    "build": "npm run clean && npm run i18n && npm run stencil && npm run build-wrapper",
    "build-i18n": "./scripts/build-i18n.js",
    "build-wrapper": "./scripts/wrap-stencil.js",
    "check-a11y": "node ./scripts/check-a11y.mjs",
    "check-readmes": "./scripts/check-readmes.sh",
    "clean": "rm -r ./dist ./build || true",
    "predev": "npm run i18n",
    "dev": "npm run stencil.dev",
    "eslint": "eslint . --fix",
    "i18n": "npm run update-en-i18n && npm run build-i18n",
    "lint-all": "npm-run-all \"stylelint\" \"eslint\" \"prettier-package-json\"",
    "lint-staged": "lint-staged --concurrent false",
    "list-checked-a11y-components": "node scripts/list-checked-a11y-components.js",
    "list-component-tracking": "./scripts/list-component-tracking.js",
    "list-i18n-files": "./scripts/list-i18n-files.js",
    "predev.public": "npm run predev",
    "prepare": "npm run i18n",
    "prettier-package-json": "prettier-package-json --write ./package.json",
    "stencil": "stencil build --prod",
    "stencil.dev": "stencil build --dev --watch --serve --no-open",
    "stylelint": "stylelint --fix \"**/*.{css,html,scss}\"",
    "test": "npm run test.spec",
    "test.ci": "npm run test.spec",
    "test.spec": "LANG='C.UTF-8' LC_ALL='C.UTF-8' TZ=UTC jest",
    "test.update-snapshot": "npm run test -- -- --updateSnapshot",
    "test.watch": "npm run test -- -- --watch",
    "update-en-i18n": "./scripts/update-en-i18n.js",
    "version-sync": "npm version --no-git-tag-version --allow-same-version"
  },
  "types": "dist/types/index.d.ts",
  "dependencies": {
    "vega": "6.2.0",
    "vega-embed": "7.1.0",
    "vega-lite": "6.4.3"
  },
  "devDependencies": {
    "@genesys/eslint-config-genesys-spark-components": "file:../../shared-configs/eslint-config-genesys-spark-components",
    "@genesys/genesys-spark-tokens": "file:../genesys-spark-tokens",
    "@genesys/genesys-spark-utils": "file:../genesys-spark-utils",
    "@genesys/stylelint-config-genesys-spark-components": "file:../../shared-configs/stylelint-config-genesys-spark-components",
    "@stencil/core": "4.43.4",
    "@stencil/react-output-target": "^0.5.3",
    "@stencil/sass": "^3.2.3",
    "@types/jest": "^30.0.0",
    "eslint": "^9.39.4",
    "glob": "^13.0.6",
    "globals": "^17.6.0",
    "handlebars": "^4.7.9",
    "inquirer": "^14.0.2",
    "jest": "^30.4.2",
    "jest-environment-jsdom": "^30.4.1",
    "jest-junit": "^17.0.0",
    "jest-stencil-runner": "^0.0.20",
    "lint-staged": "^17.0.7",
    "npm-run-all": "^4.1.5",
    "postcss-html": "^1.8.1",
    "postcss-less": "^6.0.0",
    "postcss-scss": "^4.0.9",
    "prettier-package-json": "^2.8.0",
    "rollup-plugin-copy": "^3.5.0",
    "rollup-plugin-polyfill-node": "^0.13.0",
    "smob": "^1.6.2",
    "stylelint": "^17.13.0",
    "stylelint-config-html": "^1.1.0",
    "stylelint-config-recess-order": "^7.7.0",
    "stylelint-config-standard": "^40.0.0",
    "stylelint-order": "^8.1.1",
    "stylelint-scss": "^7.2.0",
    "typescript": "5.5.4"
  },
  "publishConfig": {
    "registry": "https://registry.npmjs.org/"
  },
  "collection": "dist/collection/collection-manifest.json"
}
