{
    "name": "@embr-modules/charts-web",
    "private": true,
    "version": "3.0.1",
    "scripts": {
        "dev": "vite",
        "build": "tsc && nx vite:build && nx vite:test --run",
        "clean": "s",
        "test": "nx vite:test --run",
        "preview": "nx vite:test --preview",
        "lint": "eslint src/**/*.ts",
        "lint:prettier": "prettier -c . --cache --ignore-path=../../.prettierignore"
    },
    "dependencies": {
        "@embr-js/utils": "0.6.0",
        "@embr-js/perspective-client": "0.6.0",
        "@inductiveautomation/perspective-client": "2.1.33",
        "@robloche/chartjs-plugin-streaming": "3.1.0",
        "@sgratzl/chartjs-chart-boxplot": "4.4.4",
        "apexcharts": "3.54.1",
        "bind-decorator": "1.0.11",
        "chart.js": "4.4.9",
        "chartjs-adapter-moment": "1.0.1",
        "chartjs-chart-funnel": "4.2.4",
        "chartjs-chart-geo": "4.3.4",
        "chartjs-chart-graph": "4.3.4",
        "chartjs-chart-matrix": "2.0.1",
        "chartjs-chart-pcp": "4.3.4",
        "chartjs-chart-sankey": "0.13.0",
        "chartjs-chart-treemap": "3.1.0",
        "chartjs-chart-venn": "4.3.5",
        "chartjs-chart-wordcloud": "4.4.4",
        "chartjs-plugin-annotation": "3.1.0",
        "chartjs-plugin-autocolors": "0.3.1",
        "chartjs-plugin-crosshair": "2.0.0",
        "chartjs-plugin-datalabels": "2.2.0",
        "chartjs-plugin-dragdata": "2.3.1",
        "chartjs-plugin-gradient": "0.6.1",
        "chartjs-plugin-hierarchical": "4.4.4",
        "chartjs-plugin-stacked100": "1.7.0",
        "chartjs-plugin-zoom": "2.2.0",
        "chartjs-scale-timestack": "1.0.1",
        "clean-deep": "3.4.0",
        "lodash": "^4.17.21",
        "luxon": "3.5.0",
        "moment": "2.30.1",
        "object-scan": "20.0.1",
        "prop-types": "15.8.1",
        "react": "^18",
        "react-chartjs-2": "5.2.0",
        "react-dom": "^18"
    },
    "devDependencies": {
        "@embr-js/eslint-config": "*",
        "@embr-js/tsconfig": "*",
        "@types/lodash": "^4.14.202",
        "@types/react": "^18.2.56",
        "eslint": "^8.56.0",
        "typescript": "^5.3.3",
        "vite": "^5.0.10",
        "vitest": "^1.6.0"
    }
}
