{ "name": "nowgql", "version": "1.0.0", "description": "", "main": "index.js", "scripts": { "dev": "next", "build": "next build", "start": "next start", "micro": "micro", "micro-dev": "micro-dev ./functions", "test": "NODE_ENV=test jest --watch" }, "author": "", "license": "ISC", "dependencies": { "apollo-boost": "^0.1.2", "apollo-cache-inmemory": "^1.1.10", "apollo-client": "^2.2.6", "apollo-link": "^1.2.1", "apollo-link-http": "^1.5.3", "apollo-link-state": "^0.4.0", "auth0-lock": "^11.3.1", "babel-plugin-styled-components": "^1.5.1", "date-fns": "^2.0.0-alpha.7", "downshift": "^1.29.1", "express": "^4.16.2", "graphql": "^0.13.1", "graphql-tag": "^2.8.0", "isomorphic-fetch": "^2.2.1", "lodash.get": "^4.4.2", "lodash.has": "^4.5.2", "micro": "^9.1.0", "micro-dev": "^2.2.0", "next": "^5.0.0", "next-routes": "^1.3.0", "nprogress": "^0.2.0", "prop-types": "^15.6.1", "react": "^16.3.0-alpha.1", "react-apollo": "^2.1.0-beta.3", "react-dom": "^16.3.0-alpha.1", "react-stripe-checkout": "^2.6.3", "react-transition-group": "^2.2.1", "stripe": "^5.5.0", "styled-components": "^3.0.2" }, "devDependencies": { "enzyme": "^3.3.0", "enzyme-adapter-react-16": "^1.1.1", "jest": "^22.4.2", "enzyme-to-json": "^3.3.1" }, "//": "This is out babel config, I prefer this over a .babelrc file", "jest": { "setupFiles": [ "/jest.setup.js" ], "testPathIgnorePatterns": [ "/.next/", "/node_modules/" ] }, "babel": { "env": { "development": { "presets": [ "next/babel" ], "plugins": [ [ "styled-components", { "ssr": true, "displayName": true } ] ] }, "production": { "presets": [ "next/babel" ], "plugins": [ [ "styled-components", { "ssr": true, "displayName": false } ] ] }, "test": { "presets": [ [ "next/babel", { "preset-env": { "modules": "commonjs" } } ] ] } } } }