{
    "name": "@rcpch/digital-growth-charts-react-component-library",
    "version": "7.3.8",
    "description": "A React component library for the RCPCH digital growth charts using Rollup, TypeScript and Styled-Components",
    "main": "build/index.js",
    "module": "build/esm.index.js",
    "types": "build/index.d.ts",
    "unpkg": "build/umd/rcpch-digital-growth-charts.umd.min.js",
    "jsdelivr": "build/umd/rcpch-digital-growth-charts.umd.min.js",
    "files": [
        "build"
    ],
    "scripts": {
        "test": "jest --env=jsdom",
        "build": "cross-env NODE_OPTIONS=--max-old-space-size=5120 ROLLUP_WATCH=false rollup -c --bundleConfigAsCjs",
        "build:umd": "rollup -c --environment UMD",
        "generate-sri": "cat build/umd/rcpch-digital-growth-charts.umd.min.js | openssl dgst -sha384 -binary | openssl base64 -A",
        "storybook": "storybook dev -p 6006",
        "build-storybook": "storybook build",
        "prettier:check": "prettier --check .",
        "prettier:write": "prettier --write ."
    },
    "keywords": [
        "Growth",
        "Charts",
        "React",
        "Component",
        "Library",
        "Rollup",
        "Typescript",
        "Styled-Components",
        "Jest",
        "Storybook",
        "CDN"
    ],
    "author": "eatyourpeas",
    "license": "AGPL-3.0-or-later",
    "peerDependencies": {
        "react": "18.2.0",
        "react-dom": "18.2.0"
    },
    "dependencies": {
        "sass": "1.70.0",
        "styled-components": "6.1.8",
        "victory": "36.9.1"
    },
    "devDependencies": {
        "@babel/preset-env": "7.26.0",
        "@babel/preset-react": "7.23.3",
        "@babel/preset-typescript": "7.23.3",
        "@rollup/plugin-alias": "5.1.1",
        "@rollup/plugin-babel": "6.0.4",
        "@rollup/plugin-commonjs": "25.0.7",
        "@rollup/plugin-image": "3.0.3",
        "@rollup/plugin-json": "6.1.0",
        "@rollup/plugin-node-resolve": "15.2.3",
        "@rollup/plugin-replace": "6.0.2",
        "@rollup/plugin-terser": "0.4.4",
        "@rollup/plugin-typescript": "11.1.6",
        "@rollup/plugin-url": "8.0.2",
        "@storybook/addon-docs": "^8.6.12",
        "@storybook/addon-essentials": "^8.6.12",
        "@storybook/addon-interactions": "^8.6.12",
        "@storybook/addon-links": "^8.6.12",
        "@storybook/addon-mdx-gfm": "^8.6.12",
        "@storybook/addon-onboarding": "^8.6.12",
        "@storybook/addon-styling-webpack": "^1.0.1",
        "@storybook/addon-webpack5-compiler-babel": "^3.0.6",
        "@storybook/blocks": "^8.6.12",
        "@storybook/preset-scss": "^1.0.3",
        "@storybook/react": "^8.6.12",
        "@storybook/react-webpack5": "^8.6.12",
        "@storybook/test": "^8.6.12",
        "@testing-library/jest-dom": "6.4.2",
        "@testing-library/react": "16.0.1",
        "@testing-library/user-event": "14.5.2",
        "@types/jest": "29.5.14",
        "@types/react": "18.2.55",
        "@types/styled-components": "5.1.34",
        "autoprefixer": "10.4.20",
        "chromatic": "11.18.0",
        "cross-env": "^7.0.3",
        "eslint-config-prettier": "9.1.0",
        "eslint-plugin-prettier": "5.2.1",
        "eslint-plugin-storybook": "^0.12.0",
        "jest": "29.7.0",
        "jest-environment-jsdom": "29.7.0",
        "prettier": "3.3.3",
        "rollup": "4.24.0",
        "rollup-plugin-copy": "3.5.0",
        "rollup-plugin-dts": "6.1.0",
        "rollup-plugin-import-css": "3.5.1",
        "rollup-plugin-peer-deps-external": "2.2.4",
        "rollup-plugin-postcss": "4.0.2",
        "rollup-plugin-version-injector": "1.3.3",
        "sass-loader": "14.1.1",
        "storybook": "^8.6.12",
        "ts-jest": "29.2.5",
        "ts-node": "10.9.2",
        "tslib": "2.6.2",
        "typescript": "5.3.3"
    }
}
