UNPKG

@datawheel/canon-core

Version:

Reusable React environment and components for creating visualization engines.

150 lines (149 loc) 5.01 kB
{ "name": "@datawheel/canon-core", "version": "0.18.22", "description": "Reusable React environment and components for creating visualization engines.", "main": "./src/index.js", "bin": { "canon-build": "bin/build.js", "canon-dev": "bin/dev.js", "canon-locales": "bin/locales.js" }, "scripts": { "test": "echo 'Not implemented yet.'" }, "repository": { "type": "git", "url": "git+https://github.com/Datawheel/canon.git", "directory": "packages/core" }, "author": "Dave Landry <dave@datawheel.us>", "license": "GPL-3.0-or-later", "bugs": { "url": "https://github.com/Datawheel/canon/issues" }, "homepage": "https://github.com/Datawheel/canon#readme", "engines": { "node": "^12.0.1" }, "dependencies": { "@babel/core": "^7.5.5", "@babel/plugin-proposal-class-properties": "^7.5.5", "@babel/plugin-proposal-decorators": "^7.4.4", "@babel/plugin-proposal-do-expressions": "^7.5.0", "@babel/plugin-proposal-export-default-from": "^7.5.2", "@babel/plugin-proposal-export-namespace-from": "^7.5.2", "@babel/plugin-proposal-function-bind": "^7.2.0", "@babel/plugin-proposal-function-sent": "^7.5.0", "@babel/plugin-proposal-json-strings": "^7.2.0", "@babel/plugin-proposal-logical-assignment-operators": "^7.2.0", "@babel/plugin-proposal-nullish-coalescing-operator": "^7.4.4", "@babel/plugin-proposal-numeric-separator": "^7.2.0", "@babel/plugin-proposal-optional-chaining": "^7.2.0", "@babel/plugin-proposal-pipeline-operator": "^7.5.0", "@babel/plugin-proposal-throw-expressions": "^7.2.0", "@babel/plugin-syntax-dynamic-import": "^7.2.0", "@babel/plugin-syntax-import-meta": "^7.2.0", "@babel/plugin-transform-react-constant-elements": "^7.5.0", "@babel/plugin-transform-react-inline-elements": "^7.2.0", "@babel/polyfill": "^7.4.4", "@babel/preset-env": "^7.5.5", "@babel/preset-react": "^7.0.0", "@babel/runtime": "^7.10.2", "@blueprintjs/core": "^3.18.0", "@blueprintjs/icons": "^3.18.0", "@nuxtjs/friendly-errors-webpack-plugin": "^2.1.0", "axios": "^0.19.2", "babel-eslint": "^10.0.3", "babel-loader": "^8.0.6", "bcrypt-nodejs": "0.0.3", "body-parser": "^1.18.2", "buildmail": "^4.0.1", "chalk": "^2.3.0", "chokidar": "^3.0.2", "compression": "^1.7.1", "cookie-parser": "^1.4.3", "cookie-session": "^2.0.0-beta.3", "core-js": "^2.6.9", "css-loader": "^3.2.0", "css2json": "^1.0.0", "cssnano": "^4.1.10", "d3-array": "^1.2.1", "d3-selection": "^1.4.1", "d3plus-common": "^0.6.60", "dom4": "^2.1.5", "es6-promise": "^4.1.0", "express": "^4.16.2", "file-loader": "^4.2.0", "hard-source-webpack-plugin": "^0.13.1", "helmet": "^3.9.0", "history": "^3.3.0", "i18next": "^10.0.7", "i18next-express-middleware": "^1.7.0", "i18next-node-fs-backend": "^2.1.1", "i18next-scanner": "^2.2.1", "inline-environment-variables-webpack-plugin": "^1.2.1", "iso-morphic-style-loader": "^2.0.1", "js-yaml": "^3.10.0", "lost": "^8.2.0", "mailgun-js": "^0.13.1", "mini-css-extract-plugin": "^0.8.0", "normalize.css": "^7.0.0", "opbeat": "^4.17.0", "optimize-css-assets-webpack-plugin": "^5.0.3", "passport": "^0.4.0", "passport-facebook": "^2.1.1", "passport-github": "^1.1.0", "passport-google-oauth20": "^1.0.0", "passport-instagram": "^1.0.0", "passport-linkedin-oauth2": "^1.5.0", "passport-local": "^1.0.0", "passport-twitter": "^1.0.4", "pg": "^6.4.2", "pixrem": "^5.0.0", "postcss-color-function": "^4.1.0", "postcss-conditionals": "^2.1.0", "postcss-css-variables": "^0.13.0", "postcss-each": "^0.10.0", "postcss-flexbugs-fixes": "^4.1.0", "postcss-for": "^2.1.1", "postcss-import": "^12.0.1", "postcss-loader": "^3.0.0", "postcss-map": "^0.11.0", "postcss-mixins": "^6.2.2", "postcss-preset-env": "^6.7.0", "postcss-reporter": "^6.0.1", "postcss-url": "^8.0.0", "pretty": "^2.0.0", "promise-throttle": "^1.0.0", "prop-types": "^15.6.0", "react": "16.8.6", "react-dom": "16.8.6", "react-helmet": "^5.2.0", "react-hot-loader": "^4.12.11", "react-i18next": "^9.0.1", "react-redux": "^5.1.1", "react-router": "3.2.3", "react-router-redux": "^4.0.8", "react-scroll": "^1.7.13", "redux": "^4.0.4", "redux-logger": "^3.0.6", "redux-thunk": "^2.0.1", "sequelize": "^4.13.10", "serialize-javascript": "^1.4.0", "shelljs": "^0.8.3", "terser-webpack-plugin": "^3.0.2", "url-loader": "^2.1.0", "urllite": "^0.5.0", "webpack": "4.38.0", "webpack-bundle-analyzer": "^3.4.1", "webpack-cli": "^3.3.7", "webpack-dev-middleware": "^3.7.0", "webpack-hot-middleware": "^2.25.0", "webpackbar": "^4.0.0", "yml-loader": "^2.1.0", "yn": "^3.0.0" }, "optionalDependencies": { "d3plus-react": "^0.5.9" } }