{ "name": "Vulcan", "version": "1.13.0", "engines": { "npm": "^3.0" }, "scripts": { "start": "meteor --settings settings.json", "visualizer": "meteor --extra-packages bundle-visualizer --production --settings settings.json", "lint": "eslint --cache --ext .jsx,js packages", "lintfix": "eslint --cache --fix --ext .jsx,js packages", "test-unit": "TEST_WATCH=1 meteor test-packages ./packages/* --port 3002 --driver-package meteortesting:mocha --raw-logs", "test": "npm run test-unit", "prettier": "node ./.vulcan/prettier/index.js write-changed", "prettier-all": "node ./.vulcan/prettier/index.js write", "update-package-json": "node ./.vulcan/update_package.js" }, "husky": { "hooks": { "pre-commit": "npm run lint" } }, "dependencies": { "@babel/runtime": "7.1.2", "analytics-node": "^2.1.1", "apollo-cache-inmemory": "^1.4.2", "apollo-client": "2.4.12", "apollo-engine": "1.1.2", "apollo-errors": "^1.9.0", "apollo-link-error": "^1.1.5", "apollo-link-schema": "^1.1.1", "apollo-link-state": "^0.4.2", "apollo-link-watched-mutation": "^0.1.0", "apollo-server": "2.3.3", "apollo-server-express": "2.3.3", "babel-runtime": "^6.26.0", "bcrypt": "^3.0.2", "body-parser": "^1.18.2", "chalk": "2.2.0", "classnames": "^2.2.3", "compression": "^1.7.1", "cookie-parser": "^1.4.3", "cross-fetch": "^0.0.8", "crypto-js": "^3.1.9-1", "dataloader": "^1.3.0", "deepmerge": "^1.2.0", "dot-object": "^1.7.0", "escape-string-regexp": "^1.0.5", "express": "^4.14.0", "flat": "^4.0.0", "graphql": "14.1.1", "graphql-anywhere": "^3.0.1", "graphql-date": "^1.0.2", "graphql-tag": "^2.0.0", "graphql-type-json": "^0.1.4", "graphql-voyager": "^1.0.0-rc.26", "handlebars": "^4.0.5", "he": "^1.1.1", "history": "^3.0.0", "html-to-text": "^2.1.0", "immutability-helper": "^2.0.0", "import": "0.0.6", "intl": "^1.2.4", "intl-locales-supported": "^1.0.0", "juice": "^5.1.0", "lodash": "^4.17.10", "mailchimp": "^1.1.6", "marked": "^0.3.9", "meteor-node-stubs": "^0.2.3", "mingo": "^2.2.0", "moment": "^2.13.0", "prop-types": "^15.6.0", "qs": "^6.6.0", "react": "^16.4.1", "react-addons-pure-render-mixin": "^15.4.1", "react-apollo": "^2.4.1", "react-bootstrap": "^1.0.0-beta.5", "react-bootstrap-datetimepicker": "0.0.22", "react-cookie": "^2.1.4", "react-datetime": "^2.11.1", "react-dom": "^16.4.1", "react-dropzone": "^8.0.3", "react-helmet": "^5.1.3", "react-intl": "^2.1.3", "react-loadable": "^4.0.3", "react-markdown": "^3.1.4", "react-places-autocomplete": "^5.0.0", "react-redux": "^5.0.6", "react-router": "^4.3.1", "react-router-bootstrap": "^0.24.4", "react-router-dom": "^4.3.1", "react-router-scroll": "^0.4.4", "react-stripe-checkout": "^2.4.0", "recompose": "^0.26.0", "redux": "^3.6.0", "rss": "^1.2.1", "sanitize-html": "^1.16.3", "simpl-schema": "^1.4.2", "speakingurl": "^9.0.0", "stripe": "^4.23.1", "styled-components": "^2.1.1", "underscore": "^1.8.3", "universal-cookie-express": "^2.1.5", "url": "^0.11.0" }, "private": true, "devDependencies": { "@userfrosting/merge-package-dependencies": "^1.2.0", "autoprefixer": "^6.3.6", "babel-eslint": "^7.0.0", "babylon": "^6.18.0", "chromedriver": "^2.40.0", "colors": "^1.3.2", "diff": "^3.5.0", "enzyme": "^3.3.0", "enzyme-adapter-react-16.3": "^1.4.0", "eslint": "^3.19.0", "eslint-config-airbnb": "^13.0.0", "eslint-config-meteor": "0.0.9", "eslint-import-resolver-meteor": "^0.3.3", "eslint-plugin-babel": "^3.3.0", "eslint-plugin-import": "^2.2.0", "eslint-plugin-jsx-a11y": "^2.2.3", "eslint-plugin-meteor": "^4.0.1", "eslint-plugin-mocha": "^5.2.0", "eslint-plugin-prettier": "^2.5.0", "eslint-plugin-react": "^6.7.1", "expect": "^23.4.0", "glob": "^7.1.3", "husky": "^1.2.0", "jsdom": "^11.11.0", "jsdom-global": "^3.0.2", "prettier": "^1.15.2", "selenium-webdriver": "^4.0.0-alpha.1" }, "postcss": { "plugins": { "autoprefixer": { "browsers": [ "last 2 versions" ] } } } }