Use node-rails-actioncable from system

This commit is contained in:
Pirate Praveen 2021-05-10 01:10:00 +05:30
parent 1ee4f8772b
commit ee188aa69d
2 changed files with 10 additions and 1 deletions

1
debian/control vendored
View file

@ -417,6 +417,7 @@ Depends: ${shlibs:Depends}, ${misc:Depends},
ruby-webauthn (>= 2.3~),
ruby-parslet,
# packaged node modules - all node packages are not packaged yet
node-rails-actioncable,
node-autosize (>= 4.0.2~dfsg1-5~),
node-axios (>= 0.17.1~),
node-babel7,

View file

@ -108,7 +108,7 @@ Use debian packaged node modules when available
};
--- a/package.json
+++ b/package.json
@@ -41,12 +41,12 @@
@@ -41,19 +41,19 @@
"webpack-prod": "NODE_OPTIONS=\"--max-old-space-size=3584\" NODE_ENV=production webpack --config config/webpack.config.js"
},
"dependencies": {
@ -127,6 +127,14 @@ Use debian packaged node modules when available
"@gitlab/at.js": "1.5.7",
"@gitlab/favicon-overlay": "2.0.0",
"@gitlab/svgs": "1.189.0",
"@gitlab/tributejs": "1.0.0",
"@gitlab/ui": "29.6.0",
"@gitlab/visual-review-tools": "1.6.1",
- "@rails/actioncable": "^6.0.3-4",
+ "@rails/actioncable": "link:/usr/share/nodejs/@rails/actioncable",
"@rails/ujs": "^6.0.3-4",
"@sentry/browser": "^5.22.3",
"@sourcegraph/code-host-integration": "0.0.52",
@@ -69,7 +69,7 @@
"aws-sdk": "^2.637.0",
"axios": "^0.20.0",