Install all frontend dependencies via npm

This commit is contained in:
Pirate Praveen 2018-04-26 18:48:38 +05:30
parent ce1c7a9921
commit 01af6b17bb
3 changed files with 36 additions and 69 deletions

71
debian/control vendored
View file

@ -312,41 +312,42 @@ Depends: ${shlibs:Depends}, ${misc:Depends}, ruby | ruby-interpreter,
libjs-chartjs,
libjs-graphael,
node-lie,
# node modules
node-babel-core,
node-babel-eslint,
node-babel-loader,
node-babel-plugin-transform-define,
node-babel-preset-latest,
node-babel-preset-stage-2,
node-bootstrap-sass,
node-core-js,
node-d3-array,
node-d3-axis,
node-d3-brush,
node-d3-scale,
node-d3-selection,
node-d3-shape,
node-d3-time,
node-d3-time-format,
node-debug (>= 3.1.0~),
node-exports-loader,
node-file-loader,
node-glob,
node-imports-loader,
node-jed,
node-jquery,
node-js-cookie,
node-jszip,
node-jszip-utils,
node-katex,
node-marked,
node-mousetrap,
node-raw-loader,
node-stats-webpack-plugin,
node-underscore,
node-url-loader,
node-katex
# node modules - all node packages are stuck in NEW
# using npm for all to ease backporting as it is in contrib anyway
# node-babel-core,
# node-babel-eslint,
# node-babel-loader,
# node-babel-plugin-transform-define,
# node-babel-preset-latest,
# node-babel-preset-stage-2,
# node-bootstrap-sass,
# node-core-js,
# node-d3-array,
# node-d3-axis,
# node-d3-brush,
# node-d3-scale,
# node-d3-selection,
# node-d3-shape,
# node-d3-time,
# node-d3-time-format,
# node-debug (>= 3.1.0~),
# node-exports-loader,
# node-file-loader,
# node-glob,
# node-imports-loader,
# node-jed,
# node-jquery,
# node-js-cookie,
# node-jszip,
# node-jszip-utils,
# node-katex,
# node-marked,
# node-mousetrap,
# node-raw-loader,
# node-stats-webpack-plugin,
# node-underscore,
# node-url-loader,
# node-katex
Recommends: certbot
,gitaly (>= 0.96.1~)
Description: git powered software platform to collaborate on code (non-omnibus)

View file

@ -1,33 +0,0 @@
--- a/package.json
+++ b/package.json
@@ -15,30 +15,15 @@
"dependencies": {
"autosize": "^4.0.0",
"axios": "^0.17.1",
- "babel-core": "^6.26.0",
- "babel-loader": "^7.1.2",
- "babel-plugin-transform-define": "^1.3.0",
- "babel-preset-latest": "^6.24.1",
- "babel-preset-stage-2": "^6.24.1",
"blackst0ne-mermaid": "^7.1.0-fixed",
- "bootstrap-sass": "^3.3.6",
"brace-expansion": "^1.1.8",
"chart.js": "1.0.2",
"classlist-polyfill": "^1.2.0",
"clipboard": "^1.7.1",
"compression-webpack-plugin": "^1.1.7",
"copy-webpack-plugin": "^4.4.1",
- "core-js": "^2.4.1",
"cropper": "^2.3.0",
"css-loader": "^0.28.9",
- "d3-array": "^1.2.1",
- "d3-axis": "^1.0.8",
- "d3-brush": "^1.0.4",
- "d3-scale": "^1.0.7",
- "d3-selection": "^1.2.0",
- "d3-shape": "^1.2.0",
- "d3-time": "^1.0.8",
- "d3-time-format": "^2.1.1",
"deckar01-task_list": "^2.0.0",
"diff": "^3.4.0",
"document-register-element": "1.3.0",

View file

@ -24,7 +24,6 @@ pid-log-paths.patch
0395-relax-grape-entity.patch
0410-set-webpack-root.patch
0415-remove-dev-dependencies.patch
0420-use-system-node-libs.patch
add-system-lib-path-for-webpack.patch
remove-bundle-analyzer.patch
fix-mail-room-path.patch