{
    "name": "@jadesrochers/histograminteract",
    "version": "0.3.5",
    "license": "MIT",
    "author": "Jared Desrochers",
    "sideEffects": false,
    "repository": {
        "type": "git",
        "url": "https://github.com/jadesrochers/histograminteract.git"
    },
    "main": "./dist/histogram-umd.js",
    "exports": {
        "import": "./es/index.mjs",
        "require": "./dist/histogram-umd.js",
        "node": "./dist/histogram-umd.js",
        "default": "./dist/histogram-umd.js"
    },
    "files": [
        "es/",
        "dist/",
        "README.md",
        "LICENSE"
    ],
    "description": "A set of components to build figures, with interactive histogram built",
    "keywords": [
        "react",
        "figure",
        "histogram",
        "select",
        "interactive"
    ],
    "jest": {
        "testEnvironment": "jsdom",
        "transform": {
            "^.+\\.jsx?$": "babel-jest",
            "^.+\\.mjs$": "babel-jest",
            "^.+\\.js$": "babel-jest"
        },
        "transformIgnorePatterns": [
            "/node_modules/?!(d3-format|d3-scale)"
        ],
        "moduleNameMapper": {
            "\\.(css|less)$": "<rootDir>/src/__tests__/__mocks__/styleMock.js"
        },
        "testPathIgnorePatterns": [
            "<rootDir>/src/__tests__/__mocks__"
        ]
    },
    "dependencies": {
        "@jadesrochers/fpstreamline": "^0.1.8",
        "@jadesrochers/reacthelpers": "^0.5.0",
        "@jadesrochers/selectbox": "^0.4.0",
        "d3-format": "^3.1.0",
        "d3-scale": "^4.0.0",
        "ramda": "^0.28.0"
    },
    "peerdependencies": {
        "react": "^18.2.0",
        "react-dom": "^18.2.0"
    },
    "scripts": {
        "test": "BABEL_ENV=jest jest",
        "test-watch": "BABEL_ENV=jest jest --watch",
        "build-es": "BABEL_ENV=es6 babel --keep-file-extension --out-dir es --ignore '**/__tests__/' src && cp src/*.css es/",
        "build-umd-roll": "BABEL_ENV=umd rollup --config ./rollup.config.mjs",
        "profile": "webpack --config ./webpack.config.js --profile --json > webpack-stats.json",
        "start": "BABEL_ENV=es6 webpack serve --progress --port 3000 --host 127.0.0.1 --config demo/webpack.config.js",
        "packagePatch": "npm run test && npm run build-es && npm run build-umd-roll && npm version patch && npm publish && git push -u origin master",
        "packageMinor": "npm run test && npm run build-es && npm run build-umd-roll && npm version minor && npm publish && git push -u origin master",
        "CommitandPackage": "./CommitandPackage.sh"
    },
    "devDependencies": {
        "@babel/cli": "^7.14.3",
        "@babel/core": "^7.14.3",
        "@babel/preset-env": "^7.14.4",
        "@babel/preset-react": "^7.13.13",
        "@rollup/plugin-babel": "^6.0.0",
        "@rollup/plugin-commonjs": "^24.0.0",
        "@rollup/plugin-node-resolve": "^15.0.0",
        "@rollup/plugin-terser": "^0.4.0",
        "@testing-library/jest-dom": "^5.16.0",
        "@testing-library/react": "^14.0.0",
        "autoprefixer": "^10.4.15",
        "babel-jest": "29.5.0",
        "babel-loader": "^9.0.0",
        "css-loader": "^6.8.1",
        "eslint": "^8.0.0",
        "eslint-config-problems": "^7.0.0",
        "eslint-plugin-react": "^7.24.0",
        "eslint-plugin-react-hooks": "^4.2.0",
        "html-webpack-plugin": "^5.3.1",
        "jest": "^29.0.0",
        "jest-environment-jsdom": "^29.0.0",
        "react": "^18.0.0",
        "react-dom": "^18.0.0",
        "react-router-dom": "^6.10.0",
        "react-test-renderer": "18.2.0",
        "rollup": "^3.0.0",
        "rollup-plugin-filesize": "^10.0.0",
        "rollup-plugin-postcss": "^4.0.2",
        "style-loader": "^3.0.0",
        "webpack": "^5.0.0",
        "webpack-cli": "^5.0.0",
        "webpack-dev-server": "^4.0.0"
    }
}
