Skip to content

Commit 8521103

Browse files
author
Akos Kitta
committed
chore: dependency cleanup 💄
Signed-off-by: Akos Kitta <[email protected]>
1 parent 5e8a1f7 commit 8521103

File tree

11 files changed

+35
-329
lines changed

11 files changed

+35
-329
lines changed

Diff for: arduino-ide-extension/package.json

+9-13
Original file line numberDiff line numberDiff line change
@@ -23,25 +23,28 @@
2323
"@grpc/grpc-js": "^1.6.7",
2424
"@theia/application-package": "1.31.1",
2525
"@theia/core": "1.31.1",
26+
"@theia/debug": "1.31.1",
2627
"@theia/editor": "1.31.1",
2728
"@theia/electron": "1.31.1",
2829
"@theia/filesystem": "1.31.1",
2930
"@theia/keymaps": "1.31.1",
3031
"@theia/markers": "1.31.1",
32+
"@theia/messages": "1.31.1",
3133
"@theia/monaco": "1.31.1",
34+
"@theia/monaco-editor-core": "1.67.2",
3235
"@theia/navigator": "1.31.1",
3336
"@theia/outline-view": "1.31.1",
3437
"@theia/output": "1.31.1",
38+
"@theia/plugin-ext": "1.31.1",
3539
"@theia/preferences": "1.31.1",
40+
"@theia/scm": "1.31.1",
3641
"@theia/search-in-workspace": "1.31.1",
3742
"@theia/terminal": "1.31.1",
3843
"@theia/workspace": "1.31.1",
3944
"@tippyjs/react": "^4.2.5",
40-
"@types/atob": "^2.1.2",
4145
"@types/auth0-js": "^9.14.0",
4246
"@types/btoa": "^1.2.3",
4347
"@types/dateformat": "^3.0.1",
44-
"@types/deep-equal": "^1.0.1",
4548
"@types/deepmerge": "^2.2.0",
4649
"@types/glob": "^7.2.0",
4750
"@types/google-protobuf": "^3.7.2",
@@ -56,34 +59,33 @@
5659
"@types/react-virtualized": "^9.21.21",
5760
"@types/temp": "^0.8.34",
5861
"@types/which": "^1.3.1",
59-
"ajv": "^6.5.3",
6062
"arduino-serial-plotter-webapp": "0.2.0",
6163
"async-mutex": "^0.3.0",
62-
"atob": "^2.1.2",
6364
"auth0-js": "^9.14.0",
6465
"btoa": "^1.2.1",
6566
"classnames": "^2.3.1",
6667
"dateformat": "^3.0.3",
67-
"deep-equal": "^2.0.5",
6868
"deepmerge": "2.0.1",
6969
"electron-updater": "^4.6.5",
7070
"fast-safe-stringify": "^2.1.1",
7171
"glob": "^7.1.6",
7272
"google-protobuf": "^3.20.1",
7373
"hash.js": "^1.1.7",
74-
"is-valid-path": "^0.1.1",
7574
"js-yaml": "^3.13.1",
7675
"jwt-decode": "^3.1.2",
7776
"keytar": "7.2.0",
7877
"lodash.debounce": "^4.0.8",
78+
"minimatch": "^3.1.2",
7979
"ncp": "^2.0.0",
8080
"node-fetch": "^2.6.1",
8181
"open": "^8.0.6",
82+
"p-debounce": "^2.1.0",
8283
"p-queue": "^2.4.2",
8384
"ps-tree": "^1.2.0",
8485
"query-string": "^7.0.1",
8586
"react-disable": "^0.1.1",
8687
"react-markdown": "^8.0.0",
88+
"react-perfect-scrollbar": "^1.5.8",
8789
"react-select": "^5.6.0",
8890
"react-tabs": "^3.1.2",
8991
"react-virtualized": "^9.22.3",
@@ -93,8 +95,6 @@
9395
"temp": "^0.9.1",
9496
"temp-dir": "^2.0.0",
9597
"tree-kill": "^1.2.1",
96-
"upath": "^1.1.2",
97-
"url": "^0.11.0",
9898
"which": "^1.3.1"
9999
},
100100
"devDependencies": {
@@ -103,11 +103,10 @@
103103
"@types/chai-string": "^1.4.2",
104104
"@types/mocha": "^5.2.7",
105105
"@types/react-window": "^1.8.5",
106-
"@types/sinon": "^10.0.6",
107-
"@types/sinon-chai": "^3.2.6",
108106
"chai": "^4.2.0",
109107
"chai-string": "^1.5.0",
110108
"decompress": "^4.2.0",
109+
"decompress-tarbz2": "^4.1.1",
111110
"decompress-targz": "^4.1.1",
112111
"decompress-unzip": "^4.0.1",
113112
"download": "^7.1.0",
@@ -117,9 +116,6 @@
117116
"moment": "^2.24.0",
118117
"protoc": "^1.0.4",
119118
"shelljs": "^0.8.3",
120-
"sinon": "^12.0.1",
121-
"sinon-chai": "^3.7.0",
122-
"typemoq": "^2.1.0",
123119
"uuid": "^3.2.1",
124120
"yargs": "^11.1.0"
125121
},

Diff for: arduino-ide-extension/src/browser/create/create-uri.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { URI as Uri } from 'vscode-uri';
1+
import { URI as Uri } from '@theia/core/shared/vscode-uri';
22
import URI from '@theia/core/lib/common/uri';
33
import { toPosixPath, parentPosix, posix } from './create-paths';
44
import { Create } from './typings';

Diff for: arduino-ide-extension/src/browser/local-cache/local-cache-fs-provider.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { inject, injectable } from '@theia/core/shared/inversify';
2-
import { URI as Uri } from 'vscode-uri';
2+
import { URI as Uri } from '@theia/core/shared/vscode-uri';
33
import URI from '@theia/core/lib/common/uri';
44
import { Deferred } from '@theia/core/lib/common/promise-util';
55
import {

Diff for: arduino-ide-extension/src/browser/theia/markers/problem-manager.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import {
33
injectable,
44
postConstruct,
55
} from '@theia/core/shared/inversify';
6-
import { Diagnostic } from 'vscode-languageserver-types';
6+
import { Diagnostic } from '@theia/core/shared/vscode-languageserver-types';
77
import URI from '@theia/core/lib/common/uri';
88
import { ILogger } from '@theia/core';
99
import { Marker } from '@theia/markers/lib/common/marker';

Diff for: arduino-ide-extension/src/node/monitor-service.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ import {
1212
} from './cli-protocol/cc/arduino/cli/commands/v1/monitor_pb';
1313
import { CoreClientAware } from './core-client-provider';
1414
import { WebSocketProvider } from './web-socket/web-socket-provider';
15-
import { Port as RpcPort } from 'arduino-ide-extension/src/node/cli-protocol/cc/arduino/cli/commands/v1/port_pb';
15+
import { Port as RpcPort } from './cli-protocol/cc/arduino/cli/commands/v1/port_pb';
1616
import {
1717
MonitorSettings,
1818
PluggableMonitorSettings,

Diff for: arduino-ide-extension/src/node/monitor-settings/monitor-settings-provider-impl.ts

+5-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
11
import * as fs from 'fs';
22
import { join } from 'path';
3-
import { injectable, inject, postConstruct } from 'inversify';
3+
import {
4+
injectable,
5+
inject,
6+
postConstruct,
7+
} from '@theia/core/shared/inversify';
48
import { EnvVariablesServer } from '@theia/core/lib/common/env-variables';
59
import { FileUri } from '@theia/core/lib/node/file-uri';
610
import { promisify } from 'util';

Diff for: arduino-ide-extension/src/node/plotter/plotter-backend-contribution.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import * as path from 'path';
2-
import * as express from 'express';
2+
import * as express from '@theia/core/shared/express';
33
import { injectable } from '@theia/core/shared/inversify';
44
import { BackendApplicationContribution } from '@theia/core/lib/node/backend-application';
55

Diff for: arduino-ide-extension/src/node/web-socket/web-socket-provider-impl.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { Emitter } from '@theia/core';
22
import { injectable } from '@theia/core/shared/inversify';
3-
import * as WebSocket from 'ws';
3+
import * as WebSocket from '@theia/core/shared/ws';
44
import { WebSocketProvider } from './web-socket-provider';
55

66
@injectable()

Diff for: arduino-ide-extension/src/node/web-socket/web-socket-provider.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { Event } from '@theia/core/lib/common/event';
2-
import * as WebSocket from 'ws';
2+
import * as WebSocket from '@theia/core/shared/ws';
33

44
export const WebSocketProvider = Symbol('WebSocketProvider');
55
export interface WebSocketProvider {

Diff for: arduino-ide-extension/tsconfig.json

-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
{
22
"compilerOptions": {
3-
"declaration": true,
4-
"declarationMap": true,
53
"noImplicitAny": true,
64
"noEmitOnError": true,
75
"noImplicitThis": true,

0 commit comments

Comments
 (0)