diff --git a/src/bin/webpack.conf.js b/src/bin/webpack.conf.js index 01279f765..02d5f4ac9 100644 --- a/src/bin/webpack.conf.js +++ b/src/bin/webpack.conf.js @@ -92,4 +92,4 @@ const config = { module.exports = [ config, electronMainProcess, -]; \ No newline at end of file +]; diff --git a/src/package-lock.json b/src/package-lock.json index f2b307e21..116993c6c 100644 --- a/src/package-lock.json +++ b/src/package-lock.json @@ -67,6 +67,21 @@ } } }, + "@cspotcode/source-map-consumer": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@cspotcode/source-map-consumer/-/source-map-consumer-0.8.0.tgz", + "integrity": "sha512-41qniHzTU8yAGbCp04ohlmSrZf8bkf/iJsl3V0dRGsQN/5GFfx+LbCSsCpp2gqrqjTVg/K6O8ycoV35JIwAzAg==", + "dev": true + }, + "@cspotcode/source-map-support": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.7.0.tgz", + "integrity": "sha512-X4xqRHqN8ACt2aHVe51OxeA2HjbcL4MqFqXkrmQszJ1NOUuUu5u6Vqx/0lZSVNku7velL5FC/s5uEAj1lsBMhA==", + "dev": true, + "requires": { + "@cspotcode/source-map-consumer": "0.8.0" + } + }, "@dabh/diagnostics": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/@dabh/diagnostics/-/diagnostics-2.0.2.tgz", @@ -218,6 +233,30 @@ "defer-to-connect": "^1.0.1" } }, + "@tsconfig/node10": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.8.tgz", + "integrity": "sha512-6XFfSQmMgq0CFLY1MslA/CPUfhIL919M1rMsa5lP2P097N2Wd1sSX0tx1u4olM16fLNhtHZpRhedZJphNJqmZg==", + "dev": true + }, + "@tsconfig/node12": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/@tsconfig/node12/-/node12-1.0.9.tgz", + "integrity": "sha512-/yBMcem+fbvhSREH+s14YJi18sp7J9jpuhYByADT2rypfajMZZN4WQ6zBGgBKp53NKmqI36wFYDb3yaMPurITw==", + "dev": true + }, + "@tsconfig/node14": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@tsconfig/node14/-/node14-1.0.1.tgz", + "integrity": "sha512-509r2+yARFfHHE7T6Puu2jjkoycftovhXRqW328PDXTVGKihlb1P8Z9mMZH04ebyajfRY7dedfGynlrFHJUQCg==", + "dev": true + }, + "@tsconfig/node16": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.2.tgz", + "integrity": "sha512-eZxlbI8GZscaGS7kkc/trHTT5xgrjH3/1n2JDwusC9iahPKWMRvRjJSAN5mCXviuTGQ/lHnhvv8Q1YTpnfz9gA==", + "dev": true + }, "@types/caseless": { "version": "0.12.2", "resolved": "https://registry.npmjs.org/@types/caseless/-/caseless-0.12.2.tgz", @@ -720,6 +759,12 @@ "integrity": "sha512-K0Ptm/47OKfQRpNQ2J/oIN/3QYiK6FwW+eJbILhsdxh2WTLdl+30o8aGdTbm5JbffpFFAg/g+zi1E+jvJha5ng==", "dev": true }, + "acorn-walk": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz", + "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==", + "dev": true + }, "ajv": { "version": "6.12.6", "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", @@ -4184,17 +4229,32 @@ } }, "ts-node": { - "version": "9.1.1", - "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-9.1.1.tgz", - "integrity": "sha512-hPlt7ZACERQGf03M253ytLY3dHbGNGrAq9qIHWUY9XHYl1z7wYngSr3OQ5xmui8o2AaxsONxIzjafLUiWBo1Fg==", - "dev": true, - "requires": { + "version": "10.5.0", + "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.5.0.tgz", + "integrity": "sha512-6kEJKwVxAJ35W4akuiysfKwKmjkbYxwQMTBaAxo9KKAx/Yd26mPUyhGz3ji+EsJoAgrLqVsYHNuuYwQe22lbtw==", + "dev": true, + "requires": { + "@cspotcode/source-map-support": "0.7.0", + "@tsconfig/node10": "^1.0.7", + "@tsconfig/node12": "^1.0.7", + "@tsconfig/node14": "^1.0.0", + "@tsconfig/node16": "^1.0.2", + "acorn": "^8.4.1", + "acorn-walk": "^8.1.1", "arg": "^4.1.0", "create-require": "^1.1.0", "diff": "^4.0.1", "make-error": "^1.1.1", - "source-map-support": "^0.5.17", + "v8-compile-cache-lib": "^3.0.0", "yn": "3.1.1" + }, + "dependencies": { + "acorn": { + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.0.tgz", + "integrity": "sha512-V/LGr1APy+PXIwKebEWrkZPwoeoF+w1jiOBUmuxuiUIaOHtob8Qc9BTrYo7VuI5fR8tqsy+buA2WFooR5olqvQ==", + "dev": true + } } }, "tsconfig-paths": { @@ -4496,6 +4556,12 @@ "integrity": "sha512-gTpR5XQNKFwOd4clxfnhaqvfqMpqEwr4tOtCyz4MtYZX2JYhfr1JvBFKdS+7K/9rfpZR3VLX+YWBbKoxCgS43Q==", "dev": true }, + "v8-compile-cache-lib": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.0.tgz", + "integrity": "sha512-mpSYqfsFvASnSn5qMiwrr4VKfumbPyONLCOPmsR3A6pTY/r0+tSaVbgPWSAIuzbk3lCTa+FForeTiO+wBQGkjA==", + "dev": true + }, "verror": { "version": "1.10.0", "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", diff --git a/src/package.json b/src/package.json index 6ce5d880f..6c1f783cd 100644 --- a/src/package.json +++ b/src/package.json @@ -215,7 +215,7 @@ "rimraf": "3.0.2", "sinon": "10.0.0", "ts-loader": "9.1.2", - "ts-node": "9.1.1", + "ts-node": "10.5.0", "tsconfig-paths": "3.9.0", "tsconfig-paths-webpack-plugin": "3.5.1", "tslint": "6.1.3", diff --git a/src/projects/extension/file-system/entry/application/app.directory.ts b/src/projects/extension/file-system/entry/application/app.directory.ts index 5d3ec193b..379fd1315 100644 --- a/src/projects/extension/file-system/entry/application/app.directory.ts +++ b/src/projects/extension/file-system/entry/application/app.directory.ts @@ -21,7 +21,7 @@ export class ApplicationDirectory extends QixFsDirectoryAdapter { sheets: true, variables: true, visualization: true - } + }; /** * read directory diff --git a/src/projects/extension/stepper/stepper.ts b/src/projects/extension/stepper/stepper.ts index 749484357..769c5db20 100644 --- a/src/projects/extension/stepper/stepper.ts +++ b/src/projects/extension/stepper/stepper.ts @@ -12,7 +12,7 @@ export class Stepper { this.steps.push(step); } - public async run(): Promise<(R | undefined)[]> { + public async run(): Promise<(R | undefined)[]> { const steps: IStep[] = [...this.steps]; const result: (R | undefined)[] = []; diff --git a/src/projects/media/webview/projects/connection/e2e/protractor.conf.js b/src/projects/media/webview/projects/connection/e2e/protractor.conf.js index 7c798cfff..ec47c8ae2 100644 --- a/src/projects/media/webview/projects/connection/e2e/protractor.conf.js +++ b/src/projects/media/webview/projects/connection/e2e/protractor.conf.js @@ -29,4 +29,4 @@ exports.config = { }); jasmine.getEnv().addReporter(new SpecReporter({ spec: { displayStacktrace: true } })); } -}; \ No newline at end of file +}; diff --git a/src/projects/shared/router/router.ts b/src/projects/shared/router/router.ts index 9b859c2d2..488146db0 100644 --- a/src/projects/shared/router/router.ts +++ b/src/projects/shared/router/router.ts @@ -1,6 +1,6 @@ import { singleton, container } from "tsyringe"; -export interface Route { +export interface Route { path: string; ctrl: ClassConstructor; children?: Route[]; diff --git a/src/projects/shared/utils/cache-registry.ts b/src/projects/shared/utils/cache-registry.ts index ce6b92fae..a2e32b219 100644 --- a/src/projects/shared/utils/cache-registry.ts +++ b/src/projects/shared/utils/cache-registry.ts @@ -38,7 +38,7 @@ export class CacheRegistry { /** * add value to cache */ - public add(namespace: T, key: string, value: R): void { + public add(namespace: T, key: string, value: R): void { if (!namespace) { return; @@ -52,7 +52,7 @@ export class CacheRegistry { cache?.set(key, value); } - public resolve(token: T, key: string): R | undefined { + public resolve(token: T, key: string): R | undefined { return this.registry.get(token)?.get(key); }