Files
weave-scope/client/package.json
Roland Schilter 8188b7aed2 Append links directly to metrics
The initial idea was to keep it separate since the unattached
links were also to be displayed distinctively from the metrics.
With the new design, unattached links are rendered in the same
list as metrics with attached links.

Therefore, we treat unattached metric links as an empty metric.
2017-08-11 16:45:13 +01:00

134 lines
4.1 KiB
JSON

{
"name": "weave-scope",
"version": "0.0.0",
"description": "SPA JS app for Weave Scope visualising the application network.",
"repository": "weaveworks/scope",
"license": "Apache-2.0",
"private": true,
"main": "index.js",
"dependencies": {
"babel-plugin-lodash": "3.2.11",
"babel-polyfill": "6.23.0",
"classnames": "2.2.5",
"d3-array": "1.2.0",
"d3-color": "1.0.3",
"d3-drag": "1.0.4",
"d3-format": "1.2.0",
"d3-scale": "1.0.5",
"d3-selection": "1.0.5",
"d3-shape": "1.0.6",
"d3-time-format": "2.0.5",
"d3-transition": "1.0.4",
"d3-zoom": "1.1.4",
"dagre": "0.7.4",
"debug": "2.6.6",
"filesize": "3.5.9",
"filter-invalid-dom-props": "^2.0.0",
"font-awesome": "4.7.0",
"immutable": "3.8.1",
"lcp": "1.1.0",
"lodash": "4.17.4",
"materialize-css": "0.98.1",
"moment": "2.18.1",
"page": "1.7.1",
"prop-types": "^15.5.8",
"rc-slider": "^7.0.2",
"react": "15.5.4",
"react-addons-perf": "15.4.2",
"react-dom": "15.5.4",
"react-motion": "0.5.0",
"react-redux": "5.0.4",
"react-tooltip": "3.3.0",
"redux": "3.6.0",
"redux-immutable": "4.0.0",
"redux-logger": "3.0.1",
"redux-thunk": "2.2.0",
"reqwest": "2.0.5",
"reselect": "3.0.0",
"reselect-map": "1.0.1",
"weaveworks-ui-components": "git+https://github.com/weaveworks/ui-components.git#v0.1.20",
"whatwg-fetch": "2.0.3",
"xterm": "2.5.0"
},
"devDependencies": {
"autoprefixer": "6.7.7",
"babel-cli": "6.24.1",
"babel-core": "6.24.1",
"babel-eslint": "7.2.3",
"babel-jest": "19.0.0",
"babel-loader": "7.0.0",
"babel-plugin-transform-object-rest-spread": "6.23.0",
"babel-preset-es2015": "6.24.1",
"babel-preset-react": "6.24.1",
"clean-webpack-plugin": "0.1.16",
"css-loader": "0.28.1",
"eslint": "3.19.0",
"eslint-config-airbnb": "14.1.0",
"eslint-loader": "1.7.1",
"eslint-plugin-import": "2.2.0",
"eslint-plugin-jsx-a11y": "4.0.0",
"eslint-plugin-react": "6.10.3",
"expect": "1.20.2",
"extract-text-webpack-plugin": "2.1.0",
"file-loader": "0.11.1",
"html-webpack-plugin": "2.28.0",
"http-proxy-rules": "1.1.0",
"immutable-devtools": "0.0.7",
"jest-cli": "19.0.2",
"json-loader": "0.5.4",
"mockdate": "^2.0.1",
"node-sass": "4.5.2",
"postcss-loader": "1.3.3",
"react-addons-perf": "15.4.2",
"redux-devtools": "3.4.0",
"redux-devtools-dock-monitor": "1.1.2",
"redux-devtools-log-monitor": "1.3.0",
"sass-loader": "6.0.3",
"style-loader": "0.17.0",
"url": "0.11.0",
"url-loader": "0.5.8",
"webpack": "2.4.1"
},
"optionalDependencies": {
"browser-perf": "1.4.11",
"express": "4.15.2",
"http-proxy": "1.16.2",
"perfjankie": "2.1.2",
"webpack-dev-middleware": "1.10.2",
"webpack-hot-middleware": "2.18.0"
},
"scripts": {
"build": "webpack --config webpack.production.config.js",
"build-external": "EXTERNAL=true webpack --config webpack.production.config.js",
"copy-pkg-files": "cp package.json build-pkg/ && cp -R app/styles build-pkg/",
"build-pkg": "mkdir -p build-pkg && node node_modules/.bin/babel app/scripts --ignore __tests__ --out-dir build-pkg && yarn run copy-pkg-files",
"bundle": "yarn run build-pkg && cd ./build-pkg && yarn pack --filename ../tmp/weave-scope.tgz",
"start": "node server.js",
"start-production": "NODE_ENV=production node server.js",
"test": "jest",
"coveralls": "cat coverage/lcov.info | coveralls",
"lint": "eslint app server.js",
"clean": "rm build/app.js",
"noprobe": "../scope stop && ../scope launch --no-probe --app.window 8760h",
"loadreport": "yarn run noprobe && sleep 1 && curl -X POST -H \"Content-Type: application/json\" http://$BACKEND_HOST/api/report -d"
},
"jest": {
"transform": {
".*": "<rootDir>/node_modules/babel-jest"
},
"setupFiles": [
"<rootDir>/test/support/localStorage.js"
],
"roots": [
"<rootDir>/app/scripts"
],
"moduleFileExtensions": [
"js",
"json"
]
},
"engines": {
"node": "^6.9.0"
}
}