Skip to content

Commit eca335d

Browse files
committed
linting, removing prettier churn
1 parent 58d9561 commit eca335d

File tree

8 files changed

+31
-60
lines changed

8 files changed

+31
-60
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@
4444
"**/node-gyp": "8.4.1",
4545
"prettier": "^2.8.1",
4646
"typescript": "~4.9.4",
47-
"verdaccio": "file:packages/_not-a-package"
47+
"verdaccio": "file:scripts/_not-a-package"
4848
},
4949
"scripts": {
5050
"bootstrap": "jlpm --no-optional --prefer-offline && jlpm deduplicate && lerna bootstrap && jlpm clean && jlpm build && jlpm lint",

packages/jupyterlab-lsp/package.json

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -132,6 +132,13 @@
132132
},
133133
"jupyterlab": {
134134
"extension": true,
135+
"webpackConfig": "./webpack.config.js",
136+
"sharedPackages": {
137+
"lsp-ws-connection": {
138+
"bundled": true,
139+
"singleton": true
140+
}
141+
},
135142
"discovery": {
136143
"server": {
137144
"base": {
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
module.exports = {
2+
output: {
3+
clean: true
4+
},
5+
devtool: 'source-map',
6+
module: {
7+
rules: [
8+
{
9+
test: /\.js$/,
10+
use: ['source-map-loader']
11+
}
12+
]
13+
}
14+
};

packages/lsp-ws-connection/README.md

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,12 @@
11
# lsp-ws-connection
22

3-
> This is a fork of
4-
> [lsp-editor-adapter](https://github.com/wylieconlon/lsp-editor-adapter), with a number
5-
> of modifications made to make it more easily integrated into
6-
> [jupyterlab-lsp](https://github.com/jupyter-lsp/jupyterlab-lsp)
3+
> This is a fork of [lsp-editor-adapter](https://github.com/wylieconlon/lsp-editor-adapter), with
4+
> a number of modifications made to make it more easily integrated into [jupyterlab-lsp](https://github.com/jupyter-lsp/jupyterlab-lsp)
75
86
## Installation
97

108
> TBD
119
1210
## Developing
1311

14-
This library is built and tested as part of the
15-
[`jupyterlab-lsp` monorepo](https://github.com/jupyter-lsp/jupyterlab-lsp).
12+
This library is built and tested as part of the [`jupyterlab-lsp` monorepo](https://github.com/jupyter-lsp/jupyterlab-lsp).

packages/lsp-ws-connection/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@
4646
"stream-browserify": "^3.0.0",
4747
"setimmediate": "^1.0.5",
4848
"typescript": "~4.9.4",
49-
"webpack-cli": "^5.0.1",
49+
"webpack-cli": "^4.1.0",
5050
"webpack": "^5.54.0"
5151
}
5252
}

packages/lsp-ws-connection/src/ws-connection.ts

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,7 @@ import * as events from 'events';
33
import 'setimmediate';
44
import type * as protocol from 'vscode-languageserver-protocol';
55
import type { LocationLink } from 'vscode-languageserver-types';
6-
import type * as rpc from 'vscode-ws-jsonrpc';
7-
import { listen, ConsoleLogger } from 'vscode-ws-jsonrpc';
6+
import { ConsoleLogger, MessageConnection, listen } from 'vscode-ws-jsonrpc';
87

98
import {
109
registerServerCapability,
@@ -38,7 +37,7 @@ export class LspWsConnection
3837
public documentInfo: ILspOptions;
3938
public serverCapabilities: protocol.ServerCapabilities;
4039
protected socket: WebSocket;
41-
protected connection: rpc.MessageConnection;
40+
protected connection: MessageConnection;
4241
protected openedUris = new Map<string, boolean>();
4342
private rootUri: string;
4443

@@ -60,7 +59,7 @@ export class LspWsConnection
6059
listen({
6160
webSocket: this.socket,
6261
logger: new ConsoleLogger(),
63-
onConnection: (connection: rpc.MessageConnection) => {
62+
onConnection: (connection: MessageConnection) => {
6463
connection.listen();
6564
this.isConnected = true;
6665

yarn.lock

Lines changed: 2 additions & 48 deletions
Original file line numberDiff line numberDiff line change
@@ -3733,33 +3733,18 @@
37333733
resolved "https://registry.yarnpkg.com/@webpack-cli/configtest/-/configtest-1.2.0.tgz#7b20ce1c12533912c3b217ea68262365fa29a6f5"
37343734
integrity sha512-4FB8Tj6xyVkyqjj1OaTqCjXYULB9FMkqQ8yGrZjRDrYh0nOE+7Lhs45WioWQQMV+ceFlE368Ukhe6xdvJM9Egg==
37353735

3736-
"@webpack-cli/configtest@^2.0.1":
3737-
version "2.0.1"
3738-
resolved "https://registry.npmjs.org/@webpack-cli/configtest/-/configtest-2.0.1.tgz#a69720f6c9bad6aef54a8fa6ba9c3533e7ef4c7f"
3739-
integrity sha512-njsdJXJSiS2iNbQVS0eT8A/KPnmyH4pv1APj2K0d1wrZcBLw+yppxOy4CGqa0OxDJkzfL/XELDhD8rocnIwB5A==
3740-
37413736
"@webpack-cli/info@^1.5.0":
37423737
version "1.5.0"
37433738
resolved "https://registry.yarnpkg.com/@webpack-cli/info/-/info-1.5.0.tgz#6c78c13c5874852d6e2dd17f08a41f3fe4c261b1"
37443739
integrity sha512-e8tSXZpw2hPl2uMJY6fsMswaok5FdlGNRTktvFk2sD8RjH0hE2+XistawJx1vmKteh4NmGmNUrp+Tb2w+udPcQ==
37453740
dependencies:
37463741
envinfo "^7.7.3"
37473742

3748-
"@webpack-cli/info@^2.0.1":
3749-
version "2.0.1"
3750-
resolved "https://registry.npmjs.org/@webpack-cli/info/-/info-2.0.1.tgz#eed745799c910d20081e06e5177c2b2569f166c0"
3751-
integrity sha512-fE1UEWTwsAxRhrJNikE7v4EotYflkEhBL7EbajfkPlf6E37/2QshOy/D48Mw8G5XMFlQtS6YV42vtbG9zBpIQA==
3752-
37533743
"@webpack-cli/serve@^1.7.0":
37543744
version "1.7.0"
37553745
resolved "https://registry.yarnpkg.com/@webpack-cli/serve/-/serve-1.7.0.tgz#e1993689ac42d2b16e9194376cfb6753f6254db1"
37563746
integrity sha512-oxnCNGj88fL+xzV+dacXs44HcDwf1ovs3AuEzvP7mqXw7fQntqIhQ1BRmynh4qEKQSSSRSWVyXRjmTbZIX9V2Q==
37573747

3758-
"@webpack-cli/serve@^2.0.1":
3759-
version "2.0.1"
3760-
resolved "https://registry.npmjs.org/@webpack-cli/serve/-/serve-2.0.1.tgz#34bdc31727a1889198855913db2f270ace6d7bf8"
3761-
integrity sha512-0G7tNyS+yW8TdgHwZKlDWYXFA6OJQnoLCQvYKkQP0Q2X205PSQ6RNUj0M+1OB/9gRQaUZ/ccYfaxd0nhaWKfjw==
3762-
37633748
"@xtuc/ieee754@^1.2.0":
37643749
version "1.2.0"
37653750
resolved "https://registry.yarnpkg.com/@xtuc/ieee754/-/ieee754-1.2.0.tgz#eef014a3145ae477a1cbc00cd1e552336dceb790"
@@ -5022,7 +5007,7 @@ commander@^7.0.0, commander@^7.2.0:
50225007
resolved "https://registry.yarnpkg.com/commander/-/commander-7.2.0.tgz#a36cb57d0b501ce108e4d20559a150a391d97ab7"
50235008
integrity sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==
50245009

5025-
commander@^9.4.0, commander@^9.4.1:
5010+
commander@^9.4.0:
50265011
version "9.4.1"
50275012
resolved "https://registry.npmjs.org/commander/-/commander-9.4.1.tgz#d1dd8f2ce6faf93147295c0df13c7c21141cfbdd"
50285013
integrity sha512-5EEkTNyHNGFPD2H+c/dXXfQZYa/scCKasxWcXJaWnNJ99pnQN9Vnmqow+p+PlFPE63Q6mThaZws1T+HxfpgtPw==
@@ -7597,11 +7582,6 @@ interpret@^2.2.0:
75977582
resolved "https://registry.yarnpkg.com/interpret/-/interpret-2.2.0.tgz#1a78a0b5965c40a5416d007ad6f50ad27c417df9"
75987583
integrity sha512-Ju0Bz/cEia55xDwUWEa8+olFpCiQoypjnQySseKtmjNrnps3P+xfpUmGr90T7yjlVJmOtybRvPXhKMbHr+fWnw==
75997584

7600-
interpret@^3.1.1:
7601-
version "3.1.1"
7602-
resolved "https://registry.npmjs.org/interpret/-/interpret-3.1.1.tgz#5be0ceed67ca79c6c4bc5cf0d7ee843dcea110c4"
7603-
integrity sha512-6xwYfHbajpoF0xLW+iwLkhwgvLoZDfjYfoFNu8ftMoXINzwuymNLd9u/KmwtdT2GbR+/Cz66otEGEVVUHX9QLQ==
7604-
76057585
ip@^2.0.0:
76067586
version "2.0.0"
76077587
resolved "https://registry.yarnpkg.com/ip/-/ip-2.0.0.tgz#4cf4ab182fee2314c75ede1276f8c80b479936da"
@@ -11328,13 +11308,6 @@ rechoir@^0.7.0:
1132811308
dependencies:
1132911309
resolve "^1.9.0"
1133011310

11331-
rechoir@^0.8.0:
11332-
version "0.8.0"
11333-
resolved "https://registry.npmjs.org/rechoir/-/rechoir-0.8.0.tgz#49f866e0d32146142da3ad8f0eff352b3215ff22"
11334-
integrity sha512-/vxpCXddiX8NGfGO/mTafwjq4aFa/71pvamip0++IQk3zG8cbCj0fifNPrjjF1XMXUne91jL9OoxmdykoEtifQ==
11335-
dependencies:
11336-
resolve "^1.20.0"
11337-
1133811311
redent@^3.0.0:
1133911312
version "3.0.0"
1134011313
resolved "https://registry.yarnpkg.com/redent/-/redent-3.0.0.tgz#e557b7998316bb53c9f1f56fa626352c6963059f"
@@ -13946,7 +13919,7 @@ validate.io-number@^1.0.3:
1394613919
resolved "https://registry.yarnpkg.com/validate.io-number/-/validate.io-number-1.0.3.tgz#f63ffeda248bf28a67a8d48e0e3b461a1665baf8"
1394713920
integrity sha512-kRAyotcbNaSYoDnXvb4MHg/0a1egJdLwS6oJ38TJY7aw9n93Fl/3blIXdyYvPOp55CNxywooG/3BcrwNrBpcSg==
1394813921

13949-
verdaccio@^5.13.3, "verdaccio@file:packages/_not-a-package":
13922+
verdaccio@^5.13.3, "verdaccio@file:scripts/_not-a-package":
1395013923
version "0.0.0"
1395113924

1395213925
@@ -14368,25 +14341,6 @@ webpack-cli@^4.1.0:
1436814341
rechoir "^0.7.0"
1436914342
webpack-merge "^5.7.3"
1437014343

14371-
webpack-cli@^5.0.1:
14372-
version "5.0.1"
14373-
resolved "https://registry.npmjs.org/webpack-cli/-/webpack-cli-5.0.1.tgz#95fc0495ac4065e9423a722dec9175560b6f2d9a"
14374-
integrity sha512-S3KVAyfwUqr0Mo/ur3NzIp6jnerNpo7GUO6so51mxLi1spqsA17YcMXy0WOIJtBSnj748lthxC6XLbNKh/ZC+A==
14375-
dependencies:
14376-
"@discoveryjs/json-ext" "^0.5.0"
14377-
"@webpack-cli/configtest" "^2.0.1"
14378-
"@webpack-cli/info" "^2.0.1"
14379-
"@webpack-cli/serve" "^2.0.1"
14380-
colorette "^2.0.14"
14381-
commander "^9.4.1"
14382-
cross-spawn "^7.0.3"
14383-
envinfo "^7.7.3"
14384-
fastest-levenshtein "^1.0.12"
14385-
import-local "^3.0.2"
14386-
interpret "^3.1.1"
14387-
rechoir "^0.8.0"
14388-
webpack-merge "^5.7.3"
14389-
1439014344
webpack-merge@^5.1.2, webpack-merge@^5.7.3:
1439114345
version "5.8.0"
1439214346
resolved "https://registry.yarnpkg.com/webpack-merge/-/webpack-merge-5.8.0.tgz#2b39dbf22af87776ad744c390223731d30a68f61"

0 commit comments

Comments
 (0)