Skip to content

Instantly share code, notes, and snippets.

@MFQ
Created June 25, 2018 19:04
Show Gist options
  • Save MFQ/12f24142396b884913dac9e9be89441e to your computer and use it in GitHub Desktop.
Save MFQ/12f24142396b884913dac9e9be89441e to your computer and use it in GitHub Desktop.
{
"name": "bappo-web",
"private": true,
"version": "1.0.0",
"description": "Bappo web app",
"scripts": {
"start": "node ./webpack/start.js",
"start:ssr": "NODE_ENV=production node build/server.js",
"test": "NODE_ENV=test mocha-webpack --require app/tests/configureJsDom.js --webpack-config webpack/webpack.config.test.js \"src/**/*.test.js\"",
"test:watch": "npm test -- --watch",
"lint": "NODE_ENV=development eslint --ext .js --ext .jsx --quiet src",
"build": "node ./webpack/build.js && npm run build:ssr",
"build:ssr": "NODE_ENV=production webpack --config webpack/webpack.config.server-prod.js",
"storybook": "start-storybook -s ./server/assets -p 6006",
"build-storybook": "build-storybook",
"generate-stub": "babel --plugins babel-macros stubs/load-rules.js > stubs/load-rules.compiled.js",
"propose-version": "sentry-cli releases propose-version"
},
"proxy": {
"/api": {
"target": "http://localhost:4000"
},
"/socket.io": {
"target": "ws://localhost:4001",
"ws": true
}
},
"author": "bappo",
"devDependencies": {
"@kadira/storybook": "^2.21.0",
"@sentry/cli": "^1.28.4",
"@sentry/webpack-plugin": "^1.3.2",
"autoprefixer": "7.1.1",
"babel-cli": "^6.26.0",
"babel-core": "6.25.0",
"babel-eslint": "7.2.3",
"babel-loader": "7.1.1",
"babel-macros": "^1.2.0",
"babel-plugin-codegen": "^1.2.0",
"babel-plugin-lodash": "^3.2.11",
"babel-plugin-styled-components": "^1.1.5",
"babel-preset-react-app": "^3.0.1",
"case-sensitive-paths-webpack-plugin": "2.1.1",
"chalk": "1.1.3",
"copy-webpack-plugin": "^4.2.0",
"css-loader": "0.28.4",
"deep-freeze": "0.0.1",
"enzyme": "^2.4.1",
"eslint": "CompuIves/eslint#add/define-parser",
"eslint-config-airbnb": "^15.1.0",
"eslint-import-resolver-webpack": "^0.8.3",
"eslint-plugin-import": "^2.7.0",
"eslint-plugin-jsx-a11y": "^5.1.1",
"eslint-plugin-react": "^7.1.0",
"expect": "^1.20.2",
"extract-text-webpack-plugin": "3.0.0",
"file-loader": "0.11.2",
"fs-extra": "3.0.1",
"html-webpack-plugin": "2.29.0",
"jsdom": "^9.4.2",
"mocha": "^3.4.2",
"mocha-webpack": "^0.6.0",
"nock": "^8.0.0",
"postcss-flexbugs-fixes": "3.0.0",
"postcss-loader": "2.0.6",
"precss": "^1.4.0",
"progress-bar-webpack-plugin": "^1.9.3",
"promise": "8.0.1",
"react-addons-test-utils": "^15.3.0",
"react-dev-utils": "^5.0.0",
"redux-logger": "^2.6.1",
"redux-mock-store": "^1.1.2",
"replace-in-file-webpack-plugin": "^1.0.4",
"style-loader": "0.18.2",
"uglifyjs-webpack-plugin": "^1.2.5",
"url-loader": "0.5.9",
"webpack": "^3.10.0",
"webpack-dev-server": "2.11.0",
"webpack-manifest-plugin": "1.2.1",
"webpack-node-externals": "^1.7.2",
"webpack-visualizer-plugin": "^0.1.11",
"whatwg-fetch": "2.0.3",
"why-did-you-update": "^0.1.0",
"worker-loader": "^1.1.0"
},
"dependencies": {
"@slack/client": "^4.2.0",
"ajv": "^5.2.2",
"axios": "^0.18.0",
"babel-polyfill": "^6.23.0",
"babel-preset-bappo": "https://github.com/williamfeng91/babel-preset-bappo.git#6648650",
"babel-runtime": "6.23.0",
"babel-standalone": "6.24.1",
"bappo-components": "^0.0.35",
"cheerio": "^1.0.0-rc.2",
"classnames": "^2.2.5",
"color": "^2.0.0",
"downshift": "^1.18.0",
"es6-error": "^4.0.2",
"escape-string-regexp": "^1.0.5",
"express": "^4.16.3",
"fast-memoize": "^2.0.2",
"fingerprintjs2": "^1.6.1",
"github-api": "^3.0.0",
"googleapis": "^27.0.0",
"hoist-non-react-statics": "^2.5.0",
"ignore-styles": "^5.0.1",
"immutability-helper": "^2.3.0",
"jshashes": "^1.0.6",
"jwt-decode": "^2.2.0",
"ldclient-js": "^1.6.2",
"localforage": "^1.7.1",
"lodash": "^4.17.2",
"match-sorter": "^2.0.2",
"memoize-one": "^3.1.1",
"moment": "^2.19.3",
"normalize.css": "^7.0.0",
"object-hash": "^1.3.0",
"papaparse": "^4.3.6",
"path-browserify": "^0.0.0",
"pluralize": "^3.1.0",
"prettier": "^1.10.2",
"prop-types": "^15.5.10",
"qs": "^6.3.0",
"rc-calendar": "^9.1.3",
"rc-progress": "^2.2.5",
"rc-time-picker": "^2.4.1",
"rc-tooltip": "^3.5.0",
"rc-trigger": "^1.11.3",
"react": "^16.3.2",
"react-beautiful-dnd": "^7.1.2",
"react-contextmenu": "^2.8.0",
"react-dnd": "^2.6.0",
"react-dnd-html5-backend": "^2.5.4",
"react-dom": "^16.3.2",
"react-dropzone": "^4.2.9",
"react-event-listener": "^0.5.1",
"react-graceful-image": "^1.2.5",
"react-launch-darkly": "^1.3.1",
"react-loadable": "^4.0.3",
"react-monaco-editor": "^0.12.0",
"react-motion": "^0.4.5",
"react-navigation": "1.0.0-beta.11",
"react-redux": "^5.0.7",
"react-resizable": "^1.7.5",
"react-router": "^3.2.1",
"react-router-redux": "^4.0.5",
"react-s3-uploader": "^4.2.0",
"react-sortable-hoc": "^0.6.8",
"react-textarea-autosize": "^5.1.0",
"recompose": "^0.26.0",
"redux": "^3.6.0",
"redux-thunk": "^2.1.0",
"reselect": "^2.5.4",
"rollup": "^0.57.1",
"rollup-plugin-babel": "^3.0.3",
"rollup-plugin-commonjs": "^9.1.0",
"rollup-plugin-replace": "^2.0.0",
"socket.io-client": "^2.0.4",
"string_decoder": "^1.1.1",
"styled-components": "^3.2.6",
"ua-parser-js": "^0.7.17",
"validator": "^9.1.2",
"ws": "^5.2.0"
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment