From 32584f34218eb91c5eaf9f81504f9b81cccec65e Mon Sep 17 00:00:00 2001 From: Szymon Marczak <36894700+szmarczak@users.noreply.github.com> Date: Fri, 9 Apr 2021 21:01:27 +0200 Subject: [PATCH 01/21] init --- .gitignore | 1 + README.md | 10 ++-- index.js | 21 +++++++-- package.json | 7 +-- test/_with-provider.js | 21 +++++++++ test/compilation.js | 51 ++++++++++++++++++++ test/fixtures/typescript.ts | 1 + test/protocol-ava-3.2.js | 25 ++-------- test/protocol-ava-3.js | 65 ++++++-------------------- test/snapshots/compilation.js.md | 17 +++++++ test/snapshots/compilation.js.snap | Bin 0 -> 151 bytes test/snapshots/protocol-ava-3.js.md | 22 +++++++++ test/snapshots/protocol-ava-3.js.snap | Bin 494 -> 555 bytes test/tsconfig.json | 8 ++++ 14 files changed, 166 insertions(+), 83 deletions(-) create mode 100644 test/_with-provider.js create mode 100644 test/compilation.js create mode 100644 test/fixtures/typescript.ts create mode 100644 test/snapshots/compilation.js.md create mode 100644 test/snapshots/compilation.js.snap create mode 100644 test/tsconfig.json diff --git a/.gitignore b/.gitignore index 4f52d76..371bd6a 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ /.nyc_output /coverage /node_modules +/test/fixtures/compiled diff --git a/README.md b/README.md index a14ec94..2706ab4 100644 --- a/README.md +++ b/README.md @@ -2,9 +2,9 @@ Adds rudimentary [TypeScript](https://www.typescriptlang.org/) support to [AVA](https://avajs.dev). -This is designed to work for projects that precompile their TypeScript code, including tests. It allows AVA to load the resulting JavaScript, while configuring AVA to use the TypeScript paths. +This is designed to work for projects that precompile TypeScript. It allows AVA to load the compiled JavaScript, while configuring AVA to treat the TypeScript files as test files. -In other words, say you have a test file at `src/test.ts`. You've configured TypeScript to output to `build/`. Using `@ava/typescript` you can run the `build/test.js` file using `npx ava src/test.ts`. AVA won't pick up any of the JavaScript files present in the `build/` directory, unless they have a TypeScript counterpart in `src/`. +In other words, say you have a test file at `src/test.ts`. You've configured TypeScript to output to `build/`. Using `@ava/typescript` you can run the test using `npx ava src/test.ts`. ## Enabling TypeScript support @@ -24,13 +24,15 @@ Then, enable TypeScript support either in `package.json` or `ava.config.*`: "typescript": { "rewritePaths": { "src/": "build/" - } + }, + "compile": true } } } ``` -Both keys and values of the `rewritePaths` object must end with a `/`. Paths are relative to your project directory. +Both keys and values of the `rewritePaths` object must end with a `/`. Paths are relative to your project directory.\ +You can enable compilation via the `compile` property. It is recommended to set it to `false` when running `ts` in a watcher mode. Output files are expected to have the `.js` extension. diff --git a/index.js b/index.js index c054114..cbe8363 100644 --- a/index.js +++ b/index.js @@ -2,6 +2,7 @@ const path = require('path'); const escapeStringRegexp = require('escape-string-regexp'); +const execa = require('execa'); const pkg = require('./package.json'); @@ -26,6 +27,14 @@ function isValidRewritePaths(rewritePaths) { }); } +function isValidCompile(compile) { + return typeof compile === 'boolean'; +} + +async function compileTypeScript(projectDir) { + return execa('tsc', ['--incremental'], {preferLocal: true, cwd: projectDir}); +} + module.exports = ({negotiateProtocol}) => { const protocol = negotiateProtocol(['ava-3.2', 'ava-3'], {version: pkg.version}); if (protocol === null) { @@ -37,10 +46,11 @@ module.exports = ({negotiateProtocol}) => { let valid = false; if (isPlainObject(config)) { const keys = Object.keys(config); - if (keys.every(key => key === 'extensions' || key === 'rewritePaths')) { + if (keys.every(key => key === 'extensions' || key === 'rewritePaths' || key === 'compile')) { valid = (config.extensions === undefined || isValidExtensions(config.extensions)) && - isValidRewritePaths(config.rewritePaths); + isValidRewritePaths(config.rewritePaths) && + isValidCompile(config.compile); } } @@ -50,7 +60,8 @@ module.exports = ({negotiateProtocol}) => { const { extensions = ['ts'], - rewritePaths: relativeRewritePaths + rewritePaths: relativeRewritePaths, + compile } = config; const rewritePaths = Object.entries(relativeRewritePaths).map(([from, to]) => [ @@ -61,6 +72,10 @@ module.exports = ({negotiateProtocol}) => { return { async compile() { + if (compile) { + await compileTypeScript(protocol.projectDir); + } + return { extensions: extensions.slice(), rewritePaths: rewritePaths.slice() diff --git a/package.json b/package.json index 7e1ac53..90b1f49 100644 --- a/package.json +++ b/package.json @@ -22,10 +22,11 @@ "escape-string-regexp": "^2.0.0" }, "devDependencies": { - "ava": "^3.0.0", + "ava": "^3.15.0", + "del": "^6.0.0", "execa": "^4.0.0", - "nyc": "^15.0.0", - "xo": "^0.25.3" + "nyc": "^15.1.0", + "xo": "^0.37.1" }, "nyc": { "reporter": [ diff --git a/test/_with-provider.js b/test/_with-provider.js new file mode 100644 index 0000000..3ca54c0 --- /dev/null +++ b/test/_with-provider.js @@ -0,0 +1,21 @@ +const path = require('path'); +const pkg = require('../package.json'); +const makeProvider = require('..'); + +const withProvider = (t, run, identifier = 'ava-3.2') => run(t, makeProvider({ + negotiateProtocol(identifiers, {version}) { + t.true(identifiers.includes(identifier)); + t.is(version, pkg.version); + return { + ava: {version: '3.2.0'}, + identifier, + normalizeGlobPatterns: patterns => patterns, + async findFiles({patterns}) { + return patterns.map(file => path.join(__dirname, file)); + }, + projectDir: __dirname + }; + } +})); + +module.exports = withProvider; diff --git a/test/compilation.js b/test/compilation.js new file mode 100644 index 0000000..b9a36aa --- /dev/null +++ b/test/compilation.js @@ -0,0 +1,51 @@ +const path = require('path'); +const test = require('ava'); +const del = require('del'); +const execa = require('execa'); +const withProvider = require('./_with-provider'); + +test.before('deleting compiled files', async t => { + t.log(await del('test/fixtures/compiled')); +}); + +const compile = async provider => { + return { + state: await provider.main({ + config: { + rewritePaths: { + 'typescript/': 'fixtures/', + 'compiled/': 'fixtures/compiled/' + }, + compile: true + } + }).compile() + }; +}; + +test('worker(): load rewritten paths files', withProvider, async (t, provider) => { + const {state} = await compile(provider); + const {stdout, stderr} = await execa.node( + path.join(__dirname, 'fixtures/install-and-load'), + ['ava-3', JSON.stringify(state), path.join(__dirname, 'typescript', 'file.ts')], + {cwd: path.join(__dirname, 'fixtures')} + ); + if (stderr.length > 0) { + t.log(stderr); + } + + t.snapshot(stdout); +}); + +test('worker(): runs compiled files', withProvider, async (t, provider) => { + const {state} = await compile(provider); + const {stdout, stderr} = await execa.node( + path.join(__dirname, 'fixtures/install-and-load'), + ['ava-3', JSON.stringify(state), path.join(__dirname, 'compiled', 'typescript.ts')], + {cwd: path.join(__dirname, 'fixtures')} + ); + if (stderr.length > 0) { + t.log(stderr); + } + + t.snapshot(stdout); +}); diff --git a/test/fixtures/typescript.ts b/test/fixtures/typescript.ts new file mode 100644 index 0000000..94971a7 --- /dev/null +++ b/test/fixtures/typescript.ts @@ -0,0 +1 @@ +console.log('logged in typescript.ts'); diff --git a/test/protocol-ava-3.2.js b/test/protocol-ava-3.2.js index 8400002..cbc7334 100644 --- a/test/protocol-ava-3.2.js +++ b/test/protocol-ava-3.2.js @@ -1,41 +1,24 @@ const path = require('path'); const test = require('ava'); -const pkg = require('../package.json'); -const makeProvider = require('..'); - -const withProvider = (t, run) => run(t, makeProvider({ - negotiateProtocol(identifiers, {version}) { - t.true(identifiers.includes('ava-3.2')); - t.is(version, pkg.version); - return { - ava: {version: '3.2.0'}, - identifier: 'ava-3.2', - normalizeGlobPatterns: patterns => patterns, - async findFiles({patterns}) { - return patterns.map(file => path.join(__dirname, file)); - }, - projectDir: __dirname - }; - } -})); +const withProvider = require('./_with-provider'); test('negotiates ava-3.2 protocol', withProvider, t => t.plan(2)); test('main() ignoreChange()', withProvider, (t, provider) => { - const main = provider.main({config: {rewritePaths: {'src/': 'build/'}}}); + const main = provider.main({config: {rewritePaths: {'src/': 'build/'}, compile: false}}); t.true(main.ignoreChange(path.join(__dirname, 'src/foo.ts'))); t.false(main.ignoreChange(path.join(__dirname, 'build/foo.js'))); }); test('main() resolveTestfile()', withProvider, (t, provider) => { - const main = provider.main({config: {rewritePaths: {'src/': 'build/'}}}); + const main = provider.main({config: {rewritePaths: {'src/': 'build/'}, compile: false}}); t.is(main.resolveTestFile(path.join(__dirname, 'src/foo.ts')), path.join(__dirname, 'build/foo.js')); t.is(main.resolveTestFile(path.join(__dirname, 'build/foo.js')), path.join(__dirname, 'build/foo.js')); t.is(main.resolveTestFile(path.join(__dirname, 'foo/bar.ts')), path.join(__dirname, 'foo/bar.ts')); }); test('main() updateGlobs()', withProvider, (t, provider) => { - const main = provider.main({config: {rewritePaths: {'src/': 'build/'}}}); + const main = provider.main({config: {rewritePaths: {'src/': 'build/'}, compile: false}}); t.snapshot(main.updateGlobs({ filePatterns: ['src/test.ts'], ignoredByWatcherPatterns: ['assets/**'] diff --git a/test/protocol-ava-3.js b/test/protocol-ava-3.js index 5839f6e..9c31251 100644 --- a/test/protocol-ava-3.js +++ b/test/protocol-ava-3.js @@ -1,24 +1,6 @@ -const path = require('path'); const test = require('ava'); -const execa = require('execa'); const pkg = require('../package.json'); -const makeProvider = require('..'); - -const withProvider = (t, run) => run(t, makeProvider({ - negotiateProtocol(identifiers, {version}) { - t.true(identifiers.includes('ava-3')); - t.is(version, pkg.version); - return { - ava: {version: '3.0.0'}, - identifier: 'ava-3', - normalizeGlobPatterns: patterns => patterns, - async findFiles({patterns}) { - return patterns.map(file => path.join(__dirname, file)); - }, - projectDir: __dirname - }; - } -})); +const withProvider = require('./_with-provider'); const validateConfig = (t, provider, config) => { const error = t.throws(() => provider.main({config})); @@ -26,7 +8,7 @@ const validateConfig = (t, provider, config) => { t.snapshot(error); }; -test('negotiates ava-3 protocol', withProvider, t => t.plan(2)); +test('negotiates ava-3 protocol', withProvider, t => t.plan(2), 'ava-3'); test('main() config validation: throw when config is not a plain object', withProvider, (t, provider) => { validateConfig(t, provider, false); @@ -35,7 +17,7 @@ test('main() config validation: throw when config is not a plain object', withPr validateConfig(t, provider, []); }); -test('main() config validation: throw when config contains keys other than \'extensions\' or \'rewritePaths\'', withProvider, (t, provider) => { +test('main() config validation: throw when config contains keys other than \'extensions\', \'rewritePaths\' or \'compile\'', withProvider, (t, provider) => { validateConfig(t, provider, {foo: 1}); }); @@ -55,47 +37,26 @@ test('main() config validation: config may not be an empty object', withProvider validateConfig(t, provider, {}); }); +test('main() config validation: throw when config.compile is not a boolean', withProvider, (t, provider) => { + validateConfig(t, provider, {rewritePaths: {'src/': 'build/'}, compile: 1}); + validateConfig(t, provider, {rewritePaths: {'src/': 'build/'}, compile: undefined}); +}); + test('main() config validation: rewrite paths must end in a /', withProvider, (t, provider) => { - validateConfig(t, provider, {rewritePaths: {src: 'build/'}}); - validateConfig(t, provider, {rewritePaths: {'src/': 'build'}}); + validateConfig(t, provider, {rewritePaths: {src: 'build/', compile: false}}); + validateConfig(t, provider, {rewritePaths: {'src/': 'build', compile: false}}); }); test('main() extensions: defaults to [\'ts\']', withProvider, (t, provider) => { - t.deepEqual(provider.main({config: {rewritePaths: {'src/': 'build/'}}}).extensions, ['ts']); + t.deepEqual(provider.main({config: {rewritePaths: {'src/': 'build/'}, compile: false}}).extensions, ['ts']); }); test('main() extensions: returns configured extensions', withProvider, (t, provider) => { const extensions = ['tsx']; - t.deepEqual(provider.main({config: {extensions, rewritePaths: {'src/': 'build/'}}}).extensions, extensions); + t.deepEqual(provider.main({config: {extensions, rewritePaths: {'src/': 'build/'}, compile: false}}).extensions, extensions); }); test('main() extensions: always returns new arrays', withProvider, (t, provider) => { - const main = provider.main({config: {rewritePaths: {'src/': 'build/'}}}); + const main = provider.main({config: {rewritePaths: {'src/': 'build/'}, compile: false}}); t.not(main.extensions, main.extensions); }); - -const compile = async provider => { - return { - state: await provider.main({ - config: { - rewritePaths: { - 'typescript/': 'fixtures/' - } - } - }).compile() - }; -}; - -test('worker(): load rewritten paths files', withProvider, async (t, provider) => { - const {state} = await compile(provider); - const {stdout, stderr} = await execa.node( - path.join(__dirname, 'fixtures/install-and-load'), - ['ava-3', JSON.stringify(state), path.join(__dirname, 'typescript', 'file.ts')], - {cwd: path.join(__dirname, 'fixtures')} - ); - if (stderr.length > 0) { - t.log(stderr); - } - - t.snapshot(stdout); -}); diff --git a/test/snapshots/compilation.js.md b/test/snapshots/compilation.js.md new file mode 100644 index 0000000..e34d14d --- /dev/null +++ b/test/snapshots/compilation.js.md @@ -0,0 +1,17 @@ +# Snapshot report for `test/compilation.js` + +The actual snapshot is saved in `compilation.js.snap`. + +Generated by [AVA](https://avajs.dev). + +## worker(): load rewritten paths files + +> Snapshot 1 + + 'logged in file.js' + +## worker(): runs compiled files + +> Snapshot 1 + + 'logged in typescript.ts' diff --git a/test/snapshots/compilation.js.snap b/test/snapshots/compilation.js.snap new file mode 100644 index 0000000000000000000000000000000000000000..704b1a1db0e5eb976bb851fa771b656311372128 GIT binary patch literal 151 zcmZ<^b5sb7FBd?xc(%LV-FFl2UF;rpQ=}pGfCEvrZJa>?O)*Wn@VbtUr+c0BhqwJcl ziBlaX1lp+E+uEACDjNGQT(U`FtHn-@%?n)CFOhJasNfVBmFBl9F3gaD? Snapshot 1 'logged in file.js' + +## main() config validation: throw when config contains keys other than 'extensions', 'rewritePaths' or 'compile' + +> Snapshot 1 + + Error { + message: 'Unexpected Typescript configuration for AVA. See https://github.com/avajs/typescript/blob/v${pkg.version}/README.md for allowed values.', + } + +## main() config validation: throw when config.compile is not a boolean + +> Snapshot 1 + + Error { + message: 'Unexpected Typescript configuration for AVA. See https://github.com/avajs/typescript/blob/v${pkg.version}/README.md for allowed values.', + } + +> Snapshot 2 + + Error { + message: 'Unexpected Typescript configuration for AVA. See https://github.com/avajs/typescript/blob/v${pkg.version}/README.md for allowed values.', + } diff --git a/test/snapshots/protocol-ava-3.js.snap b/test/snapshots/protocol-ava-3.js.snap index 35da63a659bef20a1e9520489a35b29d70dd71a7..79bcedaab4f6ef894e94ed69014dbbc546b467f7 100644 GIT binary patch literal 555 zcmV+`0@VFMRzVP)nG&ViXV#z000000009s zVq{?8Vo(fRn4~FH6%itMNqXPWiD5uNAb1MIW*228Uoo?1IUEeW`LnuUFC$p=6i|Wn z-f*^C+Tm~0Zj@#K7SEQ?&P2(ZmZ`udPy#c}bP9fJLV;LvSSv1jn&L zurnJ2L+Isg)6)vV4(`&8pAz|(c_R~8RD&IYc{vyulG@7F%IEK{)(-Q1vgAv6A0t@w z6A;&B*_l1M`zz{mpbhiIDIYW$!J>kk3=FHEo_2EfpTOfiv#DjRgBUX-So9kZA8(L3 z`+w8xjgNjS_PzOJxQYoZdYcP^4{$RuJeT^bA`mslw*B0VA6$7ID;dF}OL-U=m>Jl? zp~EP_$Yc(rZGl*rkx7t|)wQT7zet#o4aQ_-gs}t!1Q-~385kKE82LepMHrbG7+D1w z*>h8iixbmRp?s!xhS0p!ih|VSlGGH1kjjG8;^d;tf)a(~{JgZx^wOfllFa-(g|z%4 z1;;Q)J%!-ZRE3O^l7eC@ef{*zl8n+Mz2y8{{lv1wtYZBVxOV-doctvHGL`Cr>~y`d z)S_abA+`EJu8uCgu6nsCVDl1la`MZ8mX;;vl%^Kzje2s_lcSy-_2j50M?E>}$x%;2 tJju!+$S9bTpPmks%LH1TnUkuQRXno7VAPYNo*ew11ON(pU@g}T008r43labT literal 494 zcmVzN>U3Nr(P_15 zAR~KjYH@L5dMcF9)Xor^ms(Mfnp~2aq7YJ9kXoEvlvz-sker{FmYH5!lvt9PpQn(P zU!>p|=BTF-oSLeTQBqP+Y^ATCo>`JnnxvPUpR1o(mY7wnUjo;zpOllIq+g~|U67rw zSC(2-3^b%xKgiY5#n)9YHwA27VopweIndIw#GKO9V!csMj(T#`lcSy-_2j50M?E>} k$r0p9Rt7;v!JPc`bf8=&(CW;bRK2WX0I&pHj_e8m0O4WldjJ3c diff --git a/test/tsconfig.json b/test/tsconfig.json new file mode 100644 index 0000000..bd82d5a --- /dev/null +++ b/test/tsconfig.json @@ -0,0 +1,8 @@ +{ + "compilerOptions": { + "outDir": "fixtures/compiled" + }, + "include": [ + "fixtures" + ] +} From e9afefeed4d0bcdf1c708875bfce76322b420605 Mon Sep 17 00:00:00 2001 From: Szymon Marczak <36894700+szmarczak@users.noreply.github.com> Date: Fri, 9 Apr 2021 21:15:13 +0200 Subject: [PATCH 02/21] Fix test macros --- test/_with-provider.js | 34 ++++++++++++++++++---------------- test/compilation.js | 4 +++- test/protocol-ava-3.2.js | 4 +++- test/protocol-ava-3.js | 6 ++++-- 4 files changed, 28 insertions(+), 20 deletions(-) diff --git a/test/_with-provider.js b/test/_with-provider.js index 3ca54c0..b3e9a78 100644 --- a/test/_with-provider.js +++ b/test/_with-provider.js @@ -2,20 +2,22 @@ const path = require('path'); const pkg = require('../package.json'); const makeProvider = require('..'); -const withProvider = (t, run, identifier = 'ava-3.2') => run(t, makeProvider({ - negotiateProtocol(identifiers, {version}) { - t.true(identifiers.includes(identifier)); - t.is(version, pkg.version); - return { - ava: {version: '3.2.0'}, - identifier, - normalizeGlobPatterns: patterns => patterns, - async findFiles({patterns}) { - return patterns.map(file => path.join(__dirname, file)); - }, - projectDir: __dirname - }; - } -})); +const createProviderMacro = (identifier, avaVersion) => { + return (t, run) => run(t, makeProvider({ + negotiateProtocol(identifiers, {version}) { + t.true(identifiers.includes(identifier)); + t.is(version, pkg.version); + return { + ava: {avaVersion}, + identifier, + normalizeGlobPatterns: patterns => patterns, + async findFiles({patterns}) { + return patterns.map(file => path.join(__dirname, file)); + }, + projectDir: __dirname + }; + } + })); +}; -module.exports = withProvider; +module.exports = createProviderMacro; diff --git a/test/compilation.js b/test/compilation.js index b9a36aa..cf96371 100644 --- a/test/compilation.js +++ b/test/compilation.js @@ -2,7 +2,9 @@ const path = require('path'); const test = require('ava'); const del = require('del'); const execa = require('execa'); -const withProvider = require('./_with-provider'); +const createProviderMacro = require('./_with-provider'); + +const withProvider = createProviderMacro('ava-3.2', '3.2.0'); test.before('deleting compiled files', async t => { t.log(await del('test/fixtures/compiled')); diff --git a/test/protocol-ava-3.2.js b/test/protocol-ava-3.2.js index cbc7334..d454a38 100644 --- a/test/protocol-ava-3.2.js +++ b/test/protocol-ava-3.2.js @@ -1,6 +1,8 @@ const path = require('path'); const test = require('ava'); -const withProvider = require('./_with-provider'); +const createProviderMacro = require('./_with-provider'); + +const withProvider = createProviderMacro('ava-3.2', '3.2.0'); test('negotiates ava-3.2 protocol', withProvider, t => t.plan(2)); diff --git a/test/protocol-ava-3.js b/test/protocol-ava-3.js index 9c31251..dcf079d 100644 --- a/test/protocol-ava-3.js +++ b/test/protocol-ava-3.js @@ -1,6 +1,8 @@ const test = require('ava'); const pkg = require('../package.json'); -const withProvider = require('./_with-provider'); +const createProviderMacro = require('./_with-provider'); + +const withProvider = createProviderMacro('ava-3', '3.0.0'); const validateConfig = (t, provider, config) => { const error = t.throws(() => provider.main({config})); @@ -8,7 +10,7 @@ const validateConfig = (t, provider, config) => { t.snapshot(error); }; -test('negotiates ava-3 protocol', withProvider, t => t.plan(2), 'ava-3'); +test('negotiates ava-3 protocol', withProvider, t => t.plan(2)); test('main() config validation: throw when config is not a plain object', withProvider, (t, provider) => { validateConfig(t, provider, false); From 6a11b0003adba4e76c2a0c5fc58aa93425913dad Mon Sep 17 00:00:00 2001 From: Szymon Marczak <36894700+szmarczak@users.noreply.github.com> Date: Fri, 9 Apr 2021 22:12:19 +0200 Subject: [PATCH 03/21] Customize projectDir in provider macro --- package.json | 3 + test/_with-provider.js | 6 +- test/{ => broken-fixtures}/tsconfig.json | 4 +- test/broken-fixtures/typescript.ts | 1 + test/compilation.js | 12 +- test/fixtures/install-and-load.js | 6 +- test/fixtures/tsconfig.json | 8 + test/fixtures/typescript.ts | 1 - test/fixtures/typescript/compiled/index.js | 1 + .../typescript/compiled/tsconfig.tsbuildinfo | 1870 +++++++++++++++++ test/fixtures/{ => typescript}/file.js | 0 test/fixtures/typescript/index.ts | 1 + test/snapshots/compilation.js.md | 2 +- test/snapshots/compilation.js.snap | Bin 151 -> 164 bytes 14 files changed, 1899 insertions(+), 16 deletions(-) rename test/{ => broken-fixtures}/tsconfig.json (51%) create mode 100644 test/broken-fixtures/typescript.ts create mode 100644 test/fixtures/tsconfig.json delete mode 100644 test/fixtures/typescript.ts create mode 100644 test/fixtures/typescript/compiled/index.js create mode 100644 test/fixtures/typescript/compiled/tsconfig.tsbuildinfo rename test/fixtures/{ => typescript}/file.js (100%) create mode 100644 test/fixtures/typescript/index.ts diff --git a/package.json b/package.json index 90b1f49..e873938 100644 --- a/package.json +++ b/package.json @@ -36,6 +36,9 @@ ] }, "xo": { + "ignores": [ + "test/broken-fixtures" + ], "rules": { "import/order": "off" } diff --git a/test/_with-provider.js b/test/_with-provider.js index b3e9a78..9bc8089 100644 --- a/test/_with-provider.js +++ b/test/_with-provider.js @@ -2,7 +2,7 @@ const path = require('path'); const pkg = require('../package.json'); const makeProvider = require('..'); -const createProviderMacro = (identifier, avaVersion) => { +const createProviderMacro = (identifier, avaVersion, projectDir = __dirname) => { return (t, run) => run(t, makeProvider({ negotiateProtocol(identifiers, {version}) { t.true(identifiers.includes(identifier)); @@ -12,9 +12,9 @@ const createProviderMacro = (identifier, avaVersion) => { identifier, normalizeGlobPatterns: patterns => patterns, async findFiles({patterns}) { - return patterns.map(file => path.join(__dirname, file)); + return patterns.map(file => path.join(projectDir, file)); }, - projectDir: __dirname + projectDir }; } })); diff --git a/test/tsconfig.json b/test/broken-fixtures/tsconfig.json similarity index 51% rename from test/tsconfig.json rename to test/broken-fixtures/tsconfig.json index bd82d5a..41da438 100644 --- a/test/tsconfig.json +++ b/test/broken-fixtures/tsconfig.json @@ -1,8 +1,8 @@ { "compilerOptions": { - "outDir": "fixtures/compiled" + "outDir": "compiled" }, "include": [ - "fixtures" + "." ] } diff --git a/test/broken-fixtures/typescript.ts b/test/broken-fixtures/typescript.ts new file mode 100644 index 0000000..a1f5d83 --- /dev/null +++ b/test/broken-fixtures/typescript.ts @@ -0,0 +1 @@ +i n v a l i d; diff --git a/test/compilation.js b/test/compilation.js index cf96371..bad370b 100644 --- a/test/compilation.js +++ b/test/compilation.js @@ -4,10 +4,10 @@ const del = require('del'); const execa = require('execa'); const createProviderMacro = require('./_with-provider'); -const withProvider = createProviderMacro('ava-3.2', '3.2.0'); +const withProvider = createProviderMacro('ava-3.2', '3.2.0', path.join(__dirname, 'fixtures')); test.before('deleting compiled files', async t => { - t.log(await del('test/fixtures/compiled')); + t.log(await del('test/fixtures/typescript/compiled')); }); const compile = async provider => { @@ -15,8 +15,8 @@ const compile = async provider => { state: await provider.main({ config: { rewritePaths: { - 'typescript/': 'fixtures/', - 'compiled/': 'fixtures/compiled/' + 'ts/': 'typescript/', + 'compiled/': 'typescript/compiled/' }, compile: true } @@ -28,7 +28,7 @@ test('worker(): load rewritten paths files', withProvider, async (t, provider) = const {state} = await compile(provider); const {stdout, stderr} = await execa.node( path.join(__dirname, 'fixtures/install-and-load'), - ['ava-3', JSON.stringify(state), path.join(__dirname, 'typescript', 'file.ts')], + [JSON.stringify(state), path.join(__dirname, 'fixtures/ts', 'file.ts')], {cwd: path.join(__dirname, 'fixtures')} ); if (stderr.length > 0) { @@ -42,7 +42,7 @@ test('worker(): runs compiled files', withProvider, async (t, provider) => { const {state} = await compile(provider); const {stdout, stderr} = await execa.node( path.join(__dirname, 'fixtures/install-and-load'), - ['ava-3', JSON.stringify(state), path.join(__dirname, 'compiled', 'typescript.ts')], + [JSON.stringify(state), path.join(__dirname, 'fixtures/compiled', 'index.ts')], {cwd: path.join(__dirname, 'fixtures')} ); if (stderr.length > 0) { diff --git a/test/fixtures/install-and-load.js b/test/fixtures/install-and-load.js index fce29b1..a2173cb 100644 --- a/test/fixtures/install-and-load.js +++ b/test/fixtures/install-and-load.js @@ -3,16 +3,16 @@ const makeProvider = require('../..'); const provider = makeProvider({ negotiateProtocol() { - return {identifier: process.argv[2], ava: {version: '3.0.0'}, projectDir: path.resolve(__dirname, '..')}; + return {identifier: 'ava-3', ava: {version: '3.0.0'}, projectDir: __dirname}; } }); const worker = provider.worker({ extensionsToLoadAsModules: [], - state: JSON.parse(process.argv[3]) + state: JSON.parse(process.argv[2]) }); -const ref = path.resolve(process.argv[4]); +const ref = path.resolve(process.argv[3]); if (worker.canLoad(ref)) { worker.load(ref, {requireFn: require}); diff --git a/test/fixtures/tsconfig.json b/test/fixtures/tsconfig.json new file mode 100644 index 0000000..47d862c --- /dev/null +++ b/test/fixtures/tsconfig.json @@ -0,0 +1,8 @@ +{ + "compilerOptions": { + "outDir": "typescript/compiled" + }, + "include": [ + "typescript" + ] +} diff --git a/test/fixtures/typescript.ts b/test/fixtures/typescript.ts deleted file mode 100644 index 94971a7..0000000 --- a/test/fixtures/typescript.ts +++ /dev/null @@ -1 +0,0 @@ -console.log('logged in typescript.ts'); diff --git a/test/fixtures/typescript/compiled/index.js b/test/fixtures/typescript/compiled/index.js new file mode 100644 index 0000000..1bc76e0 --- /dev/null +++ b/test/fixtures/typescript/compiled/index.js @@ -0,0 +1 @@ +console.log('logged in fixtures/typescript/index.ts'); diff --git a/test/fixtures/typescript/compiled/tsconfig.tsbuildinfo b/test/fixtures/typescript/compiled/tsconfig.tsbuildinfo new file mode 100644 index 0000000..988a447 --- /dev/null +++ b/test/fixtures/typescript/compiled/tsconfig.tsbuildinfo @@ -0,0 +1,1870 @@ +{ + "program": { + "fileInfos": { + "../../../../node_modules/typescript/lib/lib.d.ts": { + "version": "2dc8c927c9c162a773c6bb3cdc4f3286c23f10eedc67414028f9cb5951610f60", + "signature": "2dc8c927c9c162a773c6bb3cdc4f3286c23f10eedc67414028f9cb5951610f60", + "affectsGlobalScope": false + }, + "../../../../node_modules/typescript/lib/lib.es5.d.ts": { + "version": "b3584bc5798ed422ce2516df360ffa9cf2d80b5eae852867db9ba3743145f895", + "signature": "b3584bc5798ed422ce2516df360ffa9cf2d80b5eae852867db9ba3743145f895", + "affectsGlobalScope": true + }, + "../../../../node_modules/typescript/lib/lib.es2015.d.ts": { + "version": "dc47c4fa66b9b9890cf076304de2a9c5201e94b740cffdf09f87296d877d71f6", + "signature": "dc47c4fa66b9b9890cf076304de2a9c5201e94b740cffdf09f87296d877d71f6", + "affectsGlobalScope": false + }, + "../../../../node_modules/typescript/lib/lib.es2016.d.ts": { + "version": "7a387c58583dfca701b6c85e0adaf43fb17d590fb16d5b2dc0a2fbd89f35c467", + "signature": "7a387c58583dfca701b6c85e0adaf43fb17d590fb16d5b2dc0a2fbd89f35c467", + "affectsGlobalScope": false + }, + "../../../../node_modules/typescript/lib/lib.es2017.d.ts": { + "version": "8a12173c586e95f4433e0c6dc446bc88346be73ffe9ca6eec7aa63c8f3dca7f9", + "signature": "8a12173c586e95f4433e0c6dc446bc88346be73ffe9ca6eec7aa63c8f3dca7f9", + "affectsGlobalScope": false + }, + "../../../../node_modules/typescript/lib/lib.es2018.d.ts": { + "version": "5f4e733ced4e129482ae2186aae29fde948ab7182844c3a5a51dd346182c7b06", + "signature": "5f4e733ced4e129482ae2186aae29fde948ab7182844c3a5a51dd346182c7b06", + "affectsGlobalScope": false + }, + "../../../../node_modules/typescript/lib/lib.dom.d.ts": { + "version": "feeeb1dd8a80fb76be42b0426e8f3ffa9bdef3c2f3c12c147e7660b1c5ba8b3b", + "signature": "feeeb1dd8a80fb76be42b0426e8f3ffa9bdef3c2f3c12c147e7660b1c5ba8b3b", + "affectsGlobalScope": true + }, + "../../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts": { + "version": "7fac8cb5fc820bc2a59ae11ef1c5b38d3832c6d0dfaec5acdb5569137d09a481", + "signature": "7fac8cb5fc820bc2a59ae11ef1c5b38d3832c6d0dfaec5acdb5569137d09a481", + "affectsGlobalScope": true + }, + "../../../../node_modules/typescript/lib/lib.scripthost.d.ts": { + "version": "097a57355ded99c68e6df1b738990448e0bf170e606707df5a7c0481ff2427cd", + "signature": "097a57355ded99c68e6df1b738990448e0bf170e606707df5a7c0481ff2427cd", + "affectsGlobalScope": true + }, + "../../../../node_modules/typescript/lib/lib.es2015.core.d.ts": { + "version": "46ee15e9fefa913333b61eaf6b18885900b139867d89832a515059b62cf16a17", + "signature": "46ee15e9fefa913333b61eaf6b18885900b139867d89832a515059b62cf16a17", + "affectsGlobalScope": true + }, + "../../../../node_modules/typescript/lib/lib.es2015.collection.d.ts": { + "version": "43fb1d932e4966a39a41b464a12a81899d9ae5f2c829063f5571b6b87e6d2f9c", + "signature": "43fb1d932e4966a39a41b464a12a81899d9ae5f2c829063f5571b6b87e6d2f9c", + "affectsGlobalScope": true + }, + "../../../../node_modules/typescript/lib/lib.es2015.generator.d.ts": { + "version": "cdccba9a388c2ee3fd6ad4018c640a471a6c060e96f1232062223063b0a5ac6a", + "signature": "cdccba9a388c2ee3fd6ad4018c640a471a6c060e96f1232062223063b0a5ac6a", + "affectsGlobalScope": true + }, + "../../../../node_modules/typescript/lib/lib.es2015.iterable.d.ts": { + "version": "8b2a5df1ce95f78f6b74f1a555ccdb6baab0486b42d8345e0871dd82811f9b9a", + "signature": "8b2a5df1ce95f78f6b74f1a555ccdb6baab0486b42d8345e0871dd82811f9b9a", + "affectsGlobalScope": true + }, + "../../../../node_modules/typescript/lib/lib.es2015.promise.d.ts": { + "version": "2bb4b3927299434052b37851a47bf5c39764f2ba88a888a107b32262e9292b7c", + "signature": "2bb4b3927299434052b37851a47bf5c39764f2ba88a888a107b32262e9292b7c", + "affectsGlobalScope": true + }, + "../../../../node_modules/typescript/lib/lib.es2015.proxy.d.ts": { + "version": "810627a82ac06fb5166da5ada4159c4ec11978dfbb0805fe804c86406dab8357", + "signature": "810627a82ac06fb5166da5ada4159c4ec11978dfbb0805fe804c86406dab8357", + "affectsGlobalScope": true + }, + "../../../../node_modules/typescript/lib/lib.es2015.reflect.d.ts": { + "version": "62d80405c46c3f4c527ee657ae9d43fda65a0bf582292429aea1e69144a522a6", + "signature": "62d80405c46c3f4c527ee657ae9d43fda65a0bf582292429aea1e69144a522a6", + "affectsGlobalScope": true + }, + "../../../../node_modules/typescript/lib/lib.es2015.symbol.d.ts": { + "version": "3013574108c36fd3aaca79764002b3717da09725a36a6fc02eac386593110f93", + "signature": "3013574108c36fd3aaca79764002b3717da09725a36a6fc02eac386593110f93", + "affectsGlobalScope": true + }, + "../../../../node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts": { + "version": "9d122b7e8c1a5c72506eea50c0973cba55b92b5532d5cafa8a6ce2c547d57551", + "signature": "9d122b7e8c1a5c72506eea50c0973cba55b92b5532d5cafa8a6ce2c547d57551", + "affectsGlobalScope": true + }, + "../../../../node_modules/typescript/lib/lib.es2016.array.include.d.ts": { + "version": "3be5a1453daa63e031d266bf342f3943603873d890ab8b9ada95e22389389006", + "signature": "3be5a1453daa63e031d266bf342f3943603873d890ab8b9ada95e22389389006", + "affectsGlobalScope": true + }, + "../../../../node_modules/typescript/lib/lib.es2017.object.d.ts": { + "version": "17bb1fc99591b00515502d264fa55dc8370c45c5298f4a5c2083557dccba5a2a", + "signature": "17bb1fc99591b00515502d264fa55dc8370c45c5298f4a5c2083557dccba5a2a", + "affectsGlobalScope": true + }, + "../../../../node_modules/typescript/lib/lib.es2017.sharedmemory.d.ts": { + "version": "7ce9f0bde3307ca1f944119f6365f2d776d281a393b576a18a2f2893a2d75c98", + "signature": "7ce9f0bde3307ca1f944119f6365f2d776d281a393b576a18a2f2893a2d75c98", + "affectsGlobalScope": true + }, + "../../../../node_modules/typescript/lib/lib.es2017.string.d.ts": { + "version": "6a6b173e739a6a99629a8594bfb294cc7329bfb7b227f12e1f7c11bc163b8577", + "signature": "6a6b173e739a6a99629a8594bfb294cc7329bfb7b227f12e1f7c11bc163b8577", + "affectsGlobalScope": true + }, + "../../../../node_modules/typescript/lib/lib.es2017.intl.d.ts": { + "version": "12a310447c5d23c7d0d5ca2af606e3bd08afda69100166730ab92c62999ebb9d", + "signature": "12a310447c5d23c7d0d5ca2af606e3bd08afda69100166730ab92c62999ebb9d", + "affectsGlobalScope": true + }, + "../../../../node_modules/typescript/lib/lib.es2017.typedarrays.d.ts": { + "version": "b0124885ef82641903d232172577f2ceb5d3e60aed4da1153bab4221e1f6dd4e", + "signature": "b0124885ef82641903d232172577f2ceb5d3e60aed4da1153bab4221e1f6dd4e", + "affectsGlobalScope": true + }, + "../../../../node_modules/typescript/lib/lib.es2018.asyncgenerator.d.ts": { + "version": "0eb85d6c590b0d577919a79e0084fa1744c1beba6fd0d4e951432fa1ede5510a", + "signature": "0eb85d6c590b0d577919a79e0084fa1744c1beba6fd0d4e951432fa1ede5510a", + "affectsGlobalScope": true + }, + "../../../../node_modules/typescript/lib/lib.es2018.asynciterable.d.ts": { + "version": "a40c4d82bf13fcded295ac29f354eb7d40249613c15e07b53f2fc75e45e16359", + "signature": "a40c4d82bf13fcded295ac29f354eb7d40249613c15e07b53f2fc75e45e16359", + "affectsGlobalScope": true + }, + "../../../../node_modules/typescript/lib/lib.es2018.intl.d.ts": { + "version": "df9c8a72ca8b0ed62f5470b41208a0587f0f73f0a7db28e5a1272cf92537518e", + "signature": "df9c8a72ca8b0ed62f5470b41208a0587f0f73f0a7db28e5a1272cf92537518e", + "affectsGlobalScope": true + }, + "../../../../node_modules/typescript/lib/lib.es2018.promise.d.ts": { + "version": "bb2d3fb05a1d2ffbca947cc7cbc95d23e1d053d6595391bd325deb265a18d36c", + "signature": "bb2d3fb05a1d2ffbca947cc7cbc95d23e1d053d6595391bd325deb265a18d36c", + "affectsGlobalScope": true + }, + "../../../../node_modules/typescript/lib/lib.es2018.regexp.d.ts": { + "version": "c80df75850fea5caa2afe43b9949338ce4e2de086f91713e9af1a06f973872b8", + "signature": "c80df75850fea5caa2afe43b9949338ce4e2de086f91713e9af1a06f973872b8", + "affectsGlobalScope": true + }, + "../../../../node_modules/typescript/lib/lib.es2020.bigint.d.ts": { + "version": "7b5a10e3c897fabece5a51aa85b4111727d7adb53c2734b5d37230ff96802a09", + "signature": "7b5a10e3c897fabece5a51aa85b4111727d7adb53c2734b5d37230ff96802a09", + "affectsGlobalScope": true + }, + "../../../../node_modules/typescript/lib/lib.esnext.intl.d.ts": { + "version": "506b80b9951c9381dc5f11897b31fca5e2a65731d96ddefa19687fbc26b23c6e", + "signature": "506b80b9951c9381dc5f11897b31fca5e2a65731d96ddefa19687fbc26b23c6e", + "affectsGlobalScope": true + }, + "../index.ts": { + "version": "7f092668a7fa6f8969044af6fc18ec9d71ac184f15aff159607297db7c2d7dd5", + "signature": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "affectsGlobalScope": true + }, + "../../../../node_modules/@types/color-name/index.d.ts": { + "version": "f0cb4b3ab88193e3e51e9e2622e4c375955003f1f81239d72c5b7a95415dad3e", + "signature": "f0cb4b3ab88193e3e51e9e2622e4c375955003f1f81239d72c5b7a95415dad3e", + "affectsGlobalScope": false + }, + "../../../../node_modules/@types/eslint/helpers.d.ts": { + "version": "f345b0888d003fd69cb32bad3a0aa04c615ccafc572019e4bd86a52bd5e49e46", + "signature": "f345b0888d003fd69cb32bad3a0aa04c615ccafc572019e4bd86a52bd5e49e46", + "affectsGlobalScope": true + }, + "../../../../node_modules/@types/eslint/lib/rules/index.d.ts": { + "version": "0133ebdd17a823ae56861948870cde4dac18dd8818ab641039c85bbb720429e0", + "signature": "0133ebdd17a823ae56861948870cde4dac18dd8818ab641039c85bbb720429e0", + "affectsGlobalScope": false + }, + "../../../../node_modules/@types/json-schema/index.d.ts": { + "version": "3a1e165b22a1cb8df82c44c9a09502fd2b33f160cd277de2cd3a055d8e5c6b27", + "signature": "3a1e165b22a1cb8df82c44c9a09502fd2b33f160cd277de2cd3a055d8e5c6b27", + "affectsGlobalScope": false + }, + "../../../../node_modules/@types/estree/index.d.ts": { + "version": "745a853d60bf782583a58584f59e202cae5c7a898b0c92696442602a3ef17a87", + "signature": "745a853d60bf782583a58584f59e202cae5c7a898b0c92696442602a3ef17a87", + "affectsGlobalScope": false + }, + "../../../../node_modules/@types/eslint/index.d.ts": { + "version": "649fbcb16a4a7e1d9f32a49db7381150ef5b2e472a0c52a1543d4c35a2aefa3c", + "signature": "649fbcb16a4a7e1d9f32a49db7381150ef5b2e472a0c52a1543d4c35a2aefa3c", + "affectsGlobalScope": false + }, + "../../../../node_modules/@types/eslint-scope/index.d.ts": { + "version": "274bda283ef15f4205603ca9967313fc013aa77ae89f2cbeab5fbd51439e96ed", + "signature": "274bda283ef15f4205603ca9967313fc013aa77ae89f2cbeab5fbd51439e96ed", + "affectsGlobalScope": false + }, + "../../../../node_modules/@types/events/index.d.ts": { + "version": "400db42c3a46984118bff14260d60cec580057dc1ab4c2d7310beb643e4f5935", + "signature": "400db42c3a46984118bff14260d60cec580057dc1ab4c2d7310beb643e4f5935", + "affectsGlobalScope": false + }, + "../../../../node_modules/@types/node/globals.d.ts": { + "version": "9a52fe500e1e0ed7362ae65094ec6d4f655033d21f873886211e252fc9c5b9c8", + "signature": "9a52fe500e1e0ed7362ae65094ec6d4f655033d21f873886211e252fc9c5b9c8", + "affectsGlobalScope": true + }, + "../../../../node_modules/@types/node/assert.d.ts": { + "version": "021b431b8f3869ebb9798b939ddbe637e341afa76d547fb507f3b1ece06a22cb", + "signature": "021b431b8f3869ebb9798b939ddbe637e341afa76d547fb507f3b1ece06a22cb", + "affectsGlobalScope": false + }, + "../../../../node_modules/@types/node/async_hooks.d.ts": { + "version": "9ee564486e9af1183affc44b4d96e15d43c4a9227407189434c55073296ef93f", + "signature": "9ee564486e9af1183affc44b4d96e15d43c4a9227407189434c55073296ef93f", + "affectsGlobalScope": false + }, + "../../../../node_modules/@types/node/buffer.d.ts": { + "version": "61215c1a376bbe8f51cab4cc4ddbf3746387015113c37a84d981d4738c21b878", + "signature": "61215c1a376bbe8f51cab4cc4ddbf3746387015113c37a84d981d4738c21b878", + "affectsGlobalScope": false + }, + "../../../../node_modules/@types/node/child_process.d.ts": { + "version": "cbfb348ae36490c9319d92f1a09859625a06dfa0fb0d6c86cab5c2be2118afb4", + "signature": "cbfb348ae36490c9319d92f1a09859625a06dfa0fb0d6c86cab5c2be2118afb4", + "affectsGlobalScope": false + }, + "../../../../node_modules/@types/node/cluster.d.ts": { + "version": "0a4042f587664ff71318524eb5a5935d43e7e0a77a8ac0f033cfee8d583f64ce", + "signature": "0a4042f587664ff71318524eb5a5935d43e7e0a77a8ac0f033cfee8d583f64ce", + "affectsGlobalScope": false + }, + "../../../../node_modules/@types/node/console.d.ts": { + "version": "525c8fc510d9632d2a0a9de2d41c3ac1cdd79ff44d3b45c6d81cacabb683528d", + "signature": "525c8fc510d9632d2a0a9de2d41c3ac1cdd79ff44d3b45c6d81cacabb683528d", + "affectsGlobalScope": false + }, + "../../../../node_modules/@types/node/constants.d.ts": { + "version": "90c85ddbb8de82cd19198bda062065fc51b7407c0f206f2e399e65a52e979720", + "signature": "90c85ddbb8de82cd19198bda062065fc51b7407c0f206f2e399e65a52e979720", + "affectsGlobalScope": false + }, + "../../../../node_modules/@types/node/crypto.d.ts": { + "version": "893eef8da80d206657fd930bd99f6708bce8e0cb7145d1ffc1ec24e16ddcf78f", + "signature": "893eef8da80d206657fd930bd99f6708bce8e0cb7145d1ffc1ec24e16ddcf78f", + "affectsGlobalScope": false + }, + "../../../../node_modules/@types/node/dgram.d.ts": { + "version": "7ecfe97b43aa6c8b8f90caa599d5648bb559962e74e6f038f73a77320569dd78", + "signature": "7ecfe97b43aa6c8b8f90caa599d5648bb559962e74e6f038f73a77320569dd78", + "affectsGlobalScope": false + }, + "../../../../node_modules/@types/node/dns.d.ts": { + "version": "ef226a42de7022eacdfa0f15aabf73b46c47af93044c8ebfab8aa8e3cf6c330c", + "signature": "ef226a42de7022eacdfa0f15aabf73b46c47af93044c8ebfab8aa8e3cf6c330c", + "affectsGlobalScope": false + }, + "../../../../node_modules/@types/node/domain.d.ts": { + "version": "4d4c83f77ac21a72252785baa5328a5612b0b6598d512f68b8cb14f7966d059e", + "signature": "4d4c83f77ac21a72252785baa5328a5612b0b6598d512f68b8cb14f7966d059e", + "affectsGlobalScope": false + }, + "../../../../node_modules/@types/node/events.d.ts": { + "version": "5ffa4219ee64e130980a4231392cbc628544df137ccf650ae8d76e0a1744fd2b", + "signature": "5ffa4219ee64e130980a4231392cbc628544df137ccf650ae8d76e0a1744fd2b", + "affectsGlobalScope": false + }, + "../../../../node_modules/@types/node/fs.d.ts": { + "version": "40da414698c06b261ab809208b2c1d52a11499768392b438dbd3bf292f506042", + "signature": "40da414698c06b261ab809208b2c1d52a11499768392b438dbd3bf292f506042", + "affectsGlobalScope": false + }, + "../../../../node_modules/@types/node/http.d.ts": { + "version": "b70478ebaf7d98099f7ee9254bff84414fe908ca4b70a02759f55e66b76dae8c", + "signature": "b70478ebaf7d98099f7ee9254bff84414fe908ca4b70a02759f55e66b76dae8c", + "affectsGlobalScope": false + }, + "../../../../node_modules/@types/node/http2.d.ts": { + "version": "873da589b78a1f1fa7d623483bd2c2730a02e0852259fb8fdcfe5221ac51d18a", + "signature": "873da589b78a1f1fa7d623483bd2c2730a02e0852259fb8fdcfe5221ac51d18a", + "affectsGlobalScope": false + }, + "../../../../node_modules/@types/node/https.d.ts": { + "version": "c969bf4c7cdfe4d5dd28aa09432f99d09ad1d8d8b839959646579521d0467d1a", + "signature": "c969bf4c7cdfe4d5dd28aa09432f99d09ad1d8d8b839959646579521d0467d1a", + "affectsGlobalScope": false + }, + "../../../../node_modules/@types/node/inspector.d.ts": { + "version": "4218ced3933a31eed1278d350dd63c5900df0f0904f57d61c054d7a4b83dbe4c", + "signature": "4218ced3933a31eed1278d350dd63c5900df0f0904f57d61c054d7a4b83dbe4c", + "affectsGlobalScope": false + }, + "../../../../node_modules/@types/node/module.d.ts": { + "version": "a376e245f494b58365a4391a2568e6dd9da372c3453f4732eb6e15ebb9038451", + "signature": "a376e245f494b58365a4391a2568e6dd9da372c3453f4732eb6e15ebb9038451", + "affectsGlobalScope": false + }, + "../../../../node_modules/@types/node/net.d.ts": { + "version": "ffe8912b7c45288810c870b768190c6c097459930a587dd6ef0d900a5529a811", + "signature": "ffe8912b7c45288810c870b768190c6c097459930a587dd6ef0d900a5529a811", + "affectsGlobalScope": false + }, + "../../../../node_modules/@types/node/os.d.ts": { + "version": "0e12698313f413a9896fd433eb8fe205ba62af22675131dd67bef38c2b67c5d0", + "signature": "0e12698313f413a9896fd433eb8fe205ba62af22675131dd67bef38c2b67c5d0", + "affectsGlobalScope": false + }, + "../../../../node_modules/@types/node/path.d.ts": { + "version": "84044697c8b3e08ef24e4b32cfe6440143d07e469a5e34bda0635276d32d9f35", + "signature": "84044697c8b3e08ef24e4b32cfe6440143d07e469a5e34bda0635276d32d9f35", + "affectsGlobalScope": false + }, + "../../../../node_modules/@types/node/perf_hooks.d.ts": { + "version": "27ef4001526ee9d8afa57687a60bb3b59c52b32d29db0a2260094ab64726164f", + "signature": "27ef4001526ee9d8afa57687a60bb3b59c52b32d29db0a2260094ab64726164f", + "affectsGlobalScope": false + }, + "../../../../node_modules/@types/node/process.d.ts": { + "version": "0e0d58f5e90c0a270dac052b9c5ad8ccdfc8271118c2105b361063218d528d6e", + "signature": "0e0d58f5e90c0a270dac052b9c5ad8ccdfc8271118c2105b361063218d528d6e", + "affectsGlobalScope": true + }, + "../../../../node_modules/@types/node/punycode.d.ts": { + "version": "30ec6f9c683b988c3cfaa0c4690692049c4e7ed7dc6f6e94f56194c06b86f5e1", + "signature": "30ec6f9c683b988c3cfaa0c4690692049c4e7ed7dc6f6e94f56194c06b86f5e1", + "affectsGlobalScope": false + }, + "../../../../node_modules/@types/node/querystring.d.ts": { + "version": "66ce86394b4ced375bd59338265a190a5cbe0b78a15bdf64e34b46d3a5ffaa5d", + "signature": "66ce86394b4ced375bd59338265a190a5cbe0b78a15bdf64e34b46d3a5ffaa5d", + "affectsGlobalScope": false + }, + "../../../../node_modules/@types/node/readline.d.ts": { + "version": "7531eebda3832481211ea0cd891f622a3d9692195761f72baafc2798c5dc06a6", + "signature": "7531eebda3832481211ea0cd891f622a3d9692195761f72baafc2798c5dc06a6", + "affectsGlobalScope": false + }, + "../../../../node_modules/@types/node/repl.d.ts": { + "version": "9a09086b0c33e65f14a17eb0e9d415cab597e0b687a1a45d4b59663706451dbe", + "signature": "9a09086b0c33e65f14a17eb0e9d415cab597e0b687a1a45d4b59663706451dbe", + "affectsGlobalScope": false + }, + "../../../../node_modules/@types/node/stream.d.ts": { + "version": "0364716f6c834826cdfb83e8dfaec06e7e3988c7983a5e77d406931bf1a83f53", + "signature": "0364716f6c834826cdfb83e8dfaec06e7e3988c7983a5e77d406931bf1a83f53", + "affectsGlobalScope": false + }, + "../../../../node_modules/@types/node/string_decoder.d.ts": { + "version": "7e62aac2cc9c0710d772047ad89e8d7117f52592c791eb995ce1f865fedab432", + "signature": "7e62aac2cc9c0710d772047ad89e8d7117f52592c791eb995ce1f865fedab432", + "affectsGlobalScope": false + }, + "../../../../node_modules/@types/node/timers.d.ts": { + "version": "b40652bf8ce4a18133b31349086523b219724dca8df3448c1a0742528e7ad5b9", + "signature": "b40652bf8ce4a18133b31349086523b219724dca8df3448c1a0742528e7ad5b9", + "affectsGlobalScope": false + }, + "../../../../node_modules/@types/node/tls.d.ts": { + "version": "3ad9ca22bb856db4323624fc059c37dc8266e687d66cfb8567a76db0e96451ca", + "signature": "3ad9ca22bb856db4323624fc059c37dc8266e687d66cfb8567a76db0e96451ca", + "affectsGlobalScope": false + }, + "../../../../node_modules/@types/node/trace_events.d.ts": { + "version": "a77fdb357c78b70142b2fdbbfb72958d69e8f765fd2a3c69946c1018e89d4638", + "signature": "a77fdb357c78b70142b2fdbbfb72958d69e8f765fd2a3c69946c1018e89d4638", + "affectsGlobalScope": false + }, + "../../../../node_modules/@types/node/tty.d.ts": { + "version": "df905913ad47e24b6cb41d33f0c1f500bf9c4befe4325413a7644c9eb1e7965c", + "signature": "df905913ad47e24b6cb41d33f0c1f500bf9c4befe4325413a7644c9eb1e7965c", + "affectsGlobalScope": false + }, + "../../../../node_modules/@types/node/url.d.ts": { + "version": "c0e424dcc169a594c973e096f256f92ed36cce444e7d38e52ed4be5def47bcdd", + "signature": "c0e424dcc169a594c973e096f256f92ed36cce444e7d38e52ed4be5def47bcdd", + "affectsGlobalScope": false + }, + "../../../../node_modules/@types/node/util.d.ts": { + "version": "28dd59f54c399c079fc02b60e36d6676b64b8b85badfcc59d481ac232df40bce", + "signature": "28dd59f54c399c079fc02b60e36d6676b64b8b85badfcc59d481ac232df40bce", + "affectsGlobalScope": false + }, + "../../../../node_modules/@types/node/v8.d.ts": { + "version": "289be113bad7ee27ee7fa5b1e373c964c9789a5e9ed7db5ddcb631371120b953", + "signature": "289be113bad7ee27ee7fa5b1e373c964c9789a5e9ed7db5ddcb631371120b953", + "affectsGlobalScope": false + }, + "../../../../node_modules/@types/node/vm.d.ts": { + "version": "bf244a366e8ee68acda125761c6e337c8795b37eef05947d62f89b584de926b3", + "signature": "bf244a366e8ee68acda125761c6e337c8795b37eef05947d62f89b584de926b3", + "affectsGlobalScope": false + }, + "../../../../node_modules/@types/node/worker_threads.d.ts": { + "version": "81d412ad0bca04a1b86efdabdff72c5f84745fba5331c45f5f6c6182a4fe887f", + "signature": "81d412ad0bca04a1b86efdabdff72c5f84745fba5331c45f5f6c6182a4fe887f", + "affectsGlobalScope": false + }, + "../../../../node_modules/@types/node/zlib.d.ts": { + "version": "f409183966a1dd93d3a9cd1d54fbeb85c73101e87cd5b19467c5e37b252f3fd8", + "signature": "f409183966a1dd93d3a9cd1d54fbeb85c73101e87cd5b19467c5e37b252f3fd8", + "affectsGlobalScope": false + }, + "../../../../node_modules/@types/node/base.d.ts": { + "version": "6622f76993bdfeaacb947ba7c4cf26f2e5c5194194d02d792c3cba4174cd8fce", + "signature": "6622f76993bdfeaacb947ba7c4cf26f2e5c5194194d02d792c3cba4174cd8fce", + "affectsGlobalScope": false + }, + "../../../../node_modules/@types/node/ts3.5/fs.d.ts": { + "version": "1ed55651f38540dba21f4a864bd89834ddb552446dce8c8a5f9dc0b44ce0b024", + "signature": "1ed55651f38540dba21f4a864bd89834ddb552446dce8c8a5f9dc0b44ce0b024", + "affectsGlobalScope": false + }, + "../../../../node_modules/@types/node/ts3.5/util.d.ts": { + "version": "ffc1cd688606ad1ddb59a40e8f3defbde907af2a3402d1d9ddf69accb2903f07", + "signature": "ffc1cd688606ad1ddb59a40e8f3defbde907af2a3402d1d9ddf69accb2903f07", + "affectsGlobalScope": false + }, + "../../../../node_modules/@types/node/ts3.5/globals.d.ts": { + "version": "4926e99d2ad39c0bbd36f2d37cc8f52756bc7a5661ad7b12815df871a4b07ba1", + "signature": "4926e99d2ad39c0bbd36f2d37cc8f52756bc7a5661ad7b12815df871a4b07ba1", + "affectsGlobalScope": true + }, + "../../../../node_modules/@types/node/ts3.5/wasi.d.ts": { + "version": "977b72f7f427e4103ba08cce9b6957c8db55f819f8d3252d189129501f00b1f3", + "signature": "977b72f7f427e4103ba08cce9b6957c8db55f819f8d3252d189129501f00b1f3", + "affectsGlobalScope": false + }, + "../../../../node_modules/@types/node/ts3.5/index.d.ts": { + "version": "e68fd8947e71244a4a60807b94c28284c3f769be19d93c936283e6510955ce8a", + "signature": "e68fd8947e71244a4a60807b94c28284c3f769be19d93c936283e6510955ce8a", + "affectsGlobalScope": false + }, + "../../../../node_modules/@types/minimatch/index.d.ts": { + "version": "1d1e6bd176eee5970968423d7e215bfd66828b6db8d54d17afec05a831322633", + "signature": "1d1e6bd176eee5970968423d7e215bfd66828b6db8d54d17afec05a831322633", + "affectsGlobalScope": false + }, + "../../../../node_modules/@types/glob/index.d.ts": { + "version": "d852d6282c8dc8156d26d6bda83ab4bde51fee05ba2fe0ecdc165ddda009d3ee", + "signature": "d852d6282c8dc8156d26d6bda83ab4bde51fee05ba2fe0ecdc165ddda009d3ee", + "affectsGlobalScope": false + }, + "../../../../node_modules/@types/json5/index.d.ts": { + "version": "96d14f21b7652903852eef49379d04dbda28c16ed36468f8c9fa08f7c14c9538", + "signature": "96d14f21b7652903852eef49379d04dbda28c16ed36468f8c9fa08f7c14c9538", + "affectsGlobalScope": false + }, + "../../../../node_modules/@types/minimist/index.d.ts": { + "version": "e437d83044ba17246a861aa9691aa14223ff4a9d6f338ab1269c41c758586a88", + "signature": "e437d83044ba17246a861aa9691aa14223ff4a9d6f338ab1269c41c758586a88", + "affectsGlobalScope": false + }, + "../../../../node_modules/@types/normalize-package-data/index.d.ts": { + "version": "c9ad058b2cc9ce6dc2ed92960d6d009e8c04bef46d3f5312283debca6869f613", + "signature": "c9ad058b2cc9ce6dc2ed92960d6d009e8c04bef46d3f5312283debca6869f613", + "affectsGlobalScope": false + }, + "../../../../node_modules/@types/parse-json/index.d.ts": { + "version": "2b8264b2fefd7367e0f20e2c04eed5d3038831fe00f5efbc110ff0131aab899b", + "signature": "2b8264b2fefd7367e0f20e2c04eed5d3038831fe00f5efbc110ff0131aab899b", + "affectsGlobalScope": false + } + }, + "options": { + "outDir": "./", + "incremental": true, + "configFilePath": "../../tsconfig.json" + }, + "referencedMap": { + "../../../../node_modules/@types/color-name/index.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/eslint-scope/index.d.ts": [ + "../../../../node_modules/@types/eslint/index.d.ts", + "../../../../node_modules/@types/estree/index.d.ts", + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/eslint/helpers.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/eslint/index.d.ts": [ + "../../../../node_modules/@types/eslint/helpers.d.ts", + "../../../../node_modules/@types/eslint/lib/rules/index.d.ts", + "../../../../node_modules/@types/estree/index.d.ts", + "../../../../node_modules/@types/json-schema/index.d.ts", + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/eslint/lib/rules/index.d.ts": [ + "../../../../node_modules/@types/eslint/index.d.ts", + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/estree/index.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/events/index.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/glob/index.d.ts": [ + "../../../../node_modules/@types/minimatch/index.d.ts", + "../../../../node_modules/@types/node/events.d.ts", + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/index.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/json-schema/index.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/json5/index.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/minimatch/index.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/minimist/index.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/assert.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/async_hooks.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/base.d.ts": [ + "../../../../node_modules/@types/node/assert.d.ts", + "../../../../node_modules/@types/node/async_hooks.d.ts", + "../../../../node_modules/@types/node/buffer.d.ts", + "../../../../node_modules/@types/node/child_process.d.ts", + "../../../../node_modules/@types/node/cluster.d.ts", + "../../../../node_modules/@types/node/console.d.ts", + "../../../../node_modules/@types/node/constants.d.ts", + "../../../../node_modules/@types/node/crypto.d.ts", + "../../../../node_modules/@types/node/dgram.d.ts", + "../../../../node_modules/@types/node/dns.d.ts", + "../../../../node_modules/@types/node/domain.d.ts", + "../../../../node_modules/@types/node/events.d.ts", + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/globals.d.ts", + "../../../../node_modules/@types/node/http.d.ts", + "../../../../node_modules/@types/node/http2.d.ts", + "../../../../node_modules/@types/node/https.d.ts", + "../../../../node_modules/@types/node/inspector.d.ts", + "../../../../node_modules/@types/node/module.d.ts", + "../../../../node_modules/@types/node/net.d.ts", + "../../../../node_modules/@types/node/os.d.ts", + "../../../../node_modules/@types/node/path.d.ts", + "../../../../node_modules/@types/node/perf_hooks.d.ts", + "../../../../node_modules/@types/node/process.d.ts", + "../../../../node_modules/@types/node/punycode.d.ts", + "../../../../node_modules/@types/node/querystring.d.ts", + "../../../../node_modules/@types/node/readline.d.ts", + "../../../../node_modules/@types/node/repl.d.ts", + "../../../../node_modules/@types/node/stream.d.ts", + "../../../../node_modules/@types/node/string_decoder.d.ts", + "../../../../node_modules/@types/node/timers.d.ts", + "../../../../node_modules/@types/node/tls.d.ts", + "../../../../node_modules/@types/node/trace_events.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/tty.d.ts", + "../../../../node_modules/@types/node/url.d.ts", + "../../../../node_modules/@types/node/util.d.ts", + "../../../../node_modules/@types/node/v8.d.ts", + "../../../../node_modules/@types/node/vm.d.ts", + "../../../../node_modules/@types/node/worker_threads.d.ts", + "../../../../node_modules/@types/node/zlib.d.ts" + ], + "../../../../node_modules/@types/node/buffer.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/child_process.d.ts": [ + "../../../../node_modules/@types/node/events.d.ts", + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/net.d.ts", + "../../../../node_modules/@types/node/stream.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/cluster.d.ts": [ + "../../../../node_modules/@types/node/child_process.d.ts", + "../../../../node_modules/@types/node/events.d.ts", + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/net.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/console.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/constants.d.ts": [ + "../../../../node_modules/@types/node/crypto.d.ts", + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/os.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/crypto.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/stream.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/dgram.d.ts": [ + "../../../../node_modules/@types/node/dns.d.ts", + "../../../../node_modules/@types/node/events.d.ts", + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/net.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/dns.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/domain.d.ts": [ + "../../../../node_modules/@types/node/events.d.ts", + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/events.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/fs.d.ts": [ + "../../../../node_modules/@types/node/events.d.ts", + "../../../../node_modules/@types/node/stream.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/url.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/globals.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/http.d.ts": [ + "../../../../node_modules/@types/node/events.d.ts", + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/net.d.ts", + "../../../../node_modules/@types/node/stream.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/url.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/http2.d.ts": [ + "../../../../node_modules/@types/node/events.d.ts", + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/http.d.ts", + "../../../../node_modules/@types/node/net.d.ts", + "../../../../node_modules/@types/node/stream.d.ts", + "../../../../node_modules/@types/node/tls.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/url.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/https.d.ts": [ + "../../../../node_modules/@types/node/events.d.ts", + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/http.d.ts", + "../../../../node_modules/@types/node/tls.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/url.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/inspector.d.ts": [ + "../../../../node_modules/@types/node/events.d.ts", + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/module.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/url.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/net.d.ts": [ + "../../../../node_modules/@types/node/dns.d.ts", + "../../../../node_modules/@types/node/events.d.ts", + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/stream.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/os.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/path.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/perf_hooks.d.ts": [ + "../../../../node_modules/@types/node/async_hooks.d.ts", + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/process.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/tty.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/punycode.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/querystring.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/readline.d.ts": [ + "../../../../node_modules/@types/node/events.d.ts", + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/stream.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/repl.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/readline.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts", + "../../../../node_modules/@types/node/vm.d.ts" + ], + "../../../../node_modules/@types/node/stream.d.ts": [ + "../../../../node_modules/@types/node/events.d.ts", + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/string_decoder.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/timers.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/tls.d.ts": [ + "../../../../node_modules/@types/node/crypto.d.ts", + "../../../../node_modules/@types/node/dns.d.ts", + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/net.d.ts", + "../../../../node_modules/@types/node/stream.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/trace_events.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/ts3.5/fs.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/ts3.5/globals.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/globals.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/ts3.5/index.d.ts": [ + "../../../../node_modules/@types/node/base.d.ts", + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/globals.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/ts3.5/wasi.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/ts3.5/util.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/ts3.5/wasi.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/tty.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/net.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/url.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/querystring.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/util.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts" + ], + "../../../../node_modules/@types/node/v8.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/stream.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/vm.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/worker_threads.d.ts": [ + "../../../../node_modules/@types/node/events.d.ts", + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/stream.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts", + "../../../../node_modules/@types/node/vm.d.ts" + ], + "../../../../node_modules/@types/node/zlib.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/stream.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/normalize-package-data/index.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/parse-json/index.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.dom.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.es2015.collection.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.es2015.core.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.es2015.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.es2015.generator.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.es2015.iterable.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.es2015.promise.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.es2015.proxy.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.es2015.reflect.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.es2015.symbol.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.es2016.array.include.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.es2016.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.es2017.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.es2017.intl.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.es2017.object.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.es2017.sharedmemory.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.es2017.string.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.es2017.typedarrays.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.es2018.asyncgenerator.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.es2018.asynciterable.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.es2018.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.es2018.intl.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.es2018.promise.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.es2018.regexp.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.es2020.bigint.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.es5.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.esnext.intl.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.scripthost.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../index.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ] + }, + "exportedModulesMap": { + "../../../../node_modules/@types/color-name/index.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/eslint-scope/index.d.ts": [ + "../../../../node_modules/@types/eslint/index.d.ts", + "../../../../node_modules/@types/estree/index.d.ts", + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/eslint/helpers.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/eslint/index.d.ts": [ + "../../../../node_modules/@types/eslint/helpers.d.ts", + "../../../../node_modules/@types/eslint/lib/rules/index.d.ts", + "../../../../node_modules/@types/estree/index.d.ts", + "../../../../node_modules/@types/json-schema/index.d.ts", + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/eslint/lib/rules/index.d.ts": [ + "../../../../node_modules/@types/eslint/index.d.ts", + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/estree/index.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/events/index.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/glob/index.d.ts": [ + "../../../../node_modules/@types/minimatch/index.d.ts", + "../../../../node_modules/@types/node/events.d.ts", + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/index.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/json-schema/index.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/json5/index.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/minimatch/index.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/minimist/index.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/assert.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/async_hooks.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/base.d.ts": [ + "../../../../node_modules/@types/node/assert.d.ts", + "../../../../node_modules/@types/node/async_hooks.d.ts", + "../../../../node_modules/@types/node/buffer.d.ts", + "../../../../node_modules/@types/node/child_process.d.ts", + "../../../../node_modules/@types/node/cluster.d.ts", + "../../../../node_modules/@types/node/console.d.ts", + "../../../../node_modules/@types/node/constants.d.ts", + "../../../../node_modules/@types/node/crypto.d.ts", + "../../../../node_modules/@types/node/dgram.d.ts", + "../../../../node_modules/@types/node/dns.d.ts", + "../../../../node_modules/@types/node/domain.d.ts", + "../../../../node_modules/@types/node/events.d.ts", + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/globals.d.ts", + "../../../../node_modules/@types/node/http.d.ts", + "../../../../node_modules/@types/node/http2.d.ts", + "../../../../node_modules/@types/node/https.d.ts", + "../../../../node_modules/@types/node/inspector.d.ts", + "../../../../node_modules/@types/node/module.d.ts", + "../../../../node_modules/@types/node/net.d.ts", + "../../../../node_modules/@types/node/os.d.ts", + "../../../../node_modules/@types/node/path.d.ts", + "../../../../node_modules/@types/node/perf_hooks.d.ts", + "../../../../node_modules/@types/node/process.d.ts", + "../../../../node_modules/@types/node/punycode.d.ts", + "../../../../node_modules/@types/node/querystring.d.ts", + "../../../../node_modules/@types/node/readline.d.ts", + "../../../../node_modules/@types/node/repl.d.ts", + "../../../../node_modules/@types/node/stream.d.ts", + "../../../../node_modules/@types/node/string_decoder.d.ts", + "../../../../node_modules/@types/node/timers.d.ts", + "../../../../node_modules/@types/node/tls.d.ts", + "../../../../node_modules/@types/node/trace_events.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/tty.d.ts", + "../../../../node_modules/@types/node/url.d.ts", + "../../../../node_modules/@types/node/util.d.ts", + "../../../../node_modules/@types/node/v8.d.ts", + "../../../../node_modules/@types/node/vm.d.ts", + "../../../../node_modules/@types/node/worker_threads.d.ts", + "../../../../node_modules/@types/node/zlib.d.ts" + ], + "../../../../node_modules/@types/node/buffer.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/child_process.d.ts": [ + "../../../../node_modules/@types/node/events.d.ts", + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/net.d.ts", + "../../../../node_modules/@types/node/stream.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/cluster.d.ts": [ + "../../../../node_modules/@types/node/child_process.d.ts", + "../../../../node_modules/@types/node/events.d.ts", + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/net.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/console.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/constants.d.ts": [ + "../../../../node_modules/@types/node/crypto.d.ts", + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/os.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/crypto.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/stream.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/dgram.d.ts": [ + "../../../../node_modules/@types/node/dns.d.ts", + "../../../../node_modules/@types/node/events.d.ts", + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/net.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/dns.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/domain.d.ts": [ + "../../../../node_modules/@types/node/events.d.ts", + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/events.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/fs.d.ts": [ + "../../../../node_modules/@types/node/events.d.ts", + "../../../../node_modules/@types/node/stream.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/url.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/globals.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/http.d.ts": [ + "../../../../node_modules/@types/node/events.d.ts", + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/net.d.ts", + "../../../../node_modules/@types/node/stream.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/url.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/http2.d.ts": [ + "../../../../node_modules/@types/node/events.d.ts", + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/http.d.ts", + "../../../../node_modules/@types/node/net.d.ts", + "../../../../node_modules/@types/node/stream.d.ts", + "../../../../node_modules/@types/node/tls.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/url.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/https.d.ts": [ + "../../../../node_modules/@types/node/events.d.ts", + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/http.d.ts", + "../../../../node_modules/@types/node/tls.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/url.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/inspector.d.ts": [ + "../../../../node_modules/@types/node/events.d.ts", + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/module.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/url.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/net.d.ts": [ + "../../../../node_modules/@types/node/dns.d.ts", + "../../../../node_modules/@types/node/events.d.ts", + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/stream.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/os.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/path.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/perf_hooks.d.ts": [ + "../../../../node_modules/@types/node/async_hooks.d.ts", + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/process.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/tty.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/punycode.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/querystring.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/readline.d.ts": [ + "../../../../node_modules/@types/node/events.d.ts", + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/stream.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/repl.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/readline.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts", + "../../../../node_modules/@types/node/vm.d.ts" + ], + "../../../../node_modules/@types/node/stream.d.ts": [ + "../../../../node_modules/@types/node/events.d.ts", + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/string_decoder.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/timers.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/tls.d.ts": [ + "../../../../node_modules/@types/node/crypto.d.ts", + "../../../../node_modules/@types/node/dns.d.ts", + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/net.d.ts", + "../../../../node_modules/@types/node/stream.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/trace_events.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/ts3.5/fs.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/ts3.5/globals.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/globals.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/ts3.5/index.d.ts": [ + "../../../../node_modules/@types/node/base.d.ts", + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/globals.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/ts3.5/wasi.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/ts3.5/util.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/ts3.5/wasi.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/tty.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/net.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/url.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/querystring.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/util.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts" + ], + "../../../../node_modules/@types/node/v8.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/stream.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/vm.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/worker_threads.d.ts": [ + "../../../../node_modules/@types/node/events.d.ts", + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/stream.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts", + "../../../../node_modules/@types/node/vm.d.ts" + ], + "../../../../node_modules/@types/node/zlib.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/stream.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/normalize-package-data/index.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/parse-json/index.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.dom.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.es2015.collection.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.es2015.core.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.es2015.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.es2015.generator.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.es2015.iterable.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.es2015.promise.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.es2015.proxy.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.es2015.reflect.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.es2015.symbol.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.es2016.array.include.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.es2016.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.es2017.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.es2017.intl.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.es2017.object.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.es2017.sharedmemory.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.es2017.string.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.es2017.typedarrays.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.es2018.asyncgenerator.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.es2018.asynciterable.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.es2018.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.es2018.intl.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.es2018.promise.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.es2018.regexp.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.es2020.bigint.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.es5.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.esnext.intl.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.scripthost.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ] + }, + "semanticDiagnosticsPerFile": [ + "../../../../node_modules/@types/color-name/index.d.ts", + "../../../../node_modules/@types/eslint-scope/index.d.ts", + "../../../../node_modules/@types/eslint/helpers.d.ts", + "../../../../node_modules/@types/eslint/index.d.ts", + "../../../../node_modules/@types/eslint/lib/rules/index.d.ts", + "../../../../node_modules/@types/estree/index.d.ts", + "../../../../node_modules/@types/events/index.d.ts", + "../../../../node_modules/@types/glob/index.d.ts", + "../../../../node_modules/@types/json-schema/index.d.ts", + "../../../../node_modules/@types/json5/index.d.ts", + "../../../../node_modules/@types/minimatch/index.d.ts", + "../../../../node_modules/@types/minimist/index.d.ts", + "../../../../node_modules/@types/node/assert.d.ts", + "../../../../node_modules/@types/node/async_hooks.d.ts", + "../../../../node_modules/@types/node/base.d.ts", + "../../../../node_modules/@types/node/buffer.d.ts", + "../../../../node_modules/@types/node/child_process.d.ts", + "../../../../node_modules/@types/node/cluster.d.ts", + "../../../../node_modules/@types/node/console.d.ts", + "../../../../node_modules/@types/node/constants.d.ts", + "../../../../node_modules/@types/node/crypto.d.ts", + "../../../../node_modules/@types/node/dgram.d.ts", + "../../../../node_modules/@types/node/dns.d.ts", + "../../../../node_modules/@types/node/domain.d.ts", + "../../../../node_modules/@types/node/events.d.ts", + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/globals.d.ts", + "../../../../node_modules/@types/node/http.d.ts", + "../../../../node_modules/@types/node/http2.d.ts", + "../../../../node_modules/@types/node/https.d.ts", + "../../../../node_modules/@types/node/inspector.d.ts", + "../../../../node_modules/@types/node/module.d.ts", + "../../../../node_modules/@types/node/net.d.ts", + "../../../../node_modules/@types/node/os.d.ts", + "../../../../node_modules/@types/node/path.d.ts", + "../../../../node_modules/@types/node/perf_hooks.d.ts", + "../../../../node_modules/@types/node/process.d.ts", + "../../../../node_modules/@types/node/punycode.d.ts", + "../../../../node_modules/@types/node/querystring.d.ts", + "../../../../node_modules/@types/node/readline.d.ts", + "../../../../node_modules/@types/node/repl.d.ts", + "../../../../node_modules/@types/node/stream.d.ts", + "../../../../node_modules/@types/node/string_decoder.d.ts", + "../../../../node_modules/@types/node/timers.d.ts", + "../../../../node_modules/@types/node/tls.d.ts", + "../../../../node_modules/@types/node/trace_events.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/globals.d.ts", + "../../../../node_modules/@types/node/ts3.5/index.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/ts3.5/wasi.d.ts", + "../../../../node_modules/@types/node/tty.d.ts", + "../../../../node_modules/@types/node/url.d.ts", + "../../../../node_modules/@types/node/util.d.ts", + "../../../../node_modules/@types/node/v8.d.ts", + "../../../../node_modules/@types/node/vm.d.ts", + "../../../../node_modules/@types/node/worker_threads.d.ts", + "../../../../node_modules/@types/node/zlib.d.ts", + "../../../../node_modules/@types/normalize-package-data/index.d.ts", + "../../../../node_modules/@types/parse-json/index.d.ts", + "../../../../node_modules/typescript/lib/lib.d.ts", + "../../../../node_modules/typescript/lib/lib.dom.d.ts", + "../../../../node_modules/typescript/lib/lib.es2015.collection.d.ts", + "../../../../node_modules/typescript/lib/lib.es2015.core.d.ts", + "../../../../node_modules/typescript/lib/lib.es2015.d.ts", + "../../../../node_modules/typescript/lib/lib.es2015.generator.d.ts", + "../../../../node_modules/typescript/lib/lib.es2015.iterable.d.ts", + "../../../../node_modules/typescript/lib/lib.es2015.promise.d.ts", + "../../../../node_modules/typescript/lib/lib.es2015.proxy.d.ts", + "../../../../node_modules/typescript/lib/lib.es2015.reflect.d.ts", + "../../../../node_modules/typescript/lib/lib.es2015.symbol.d.ts", + "../../../../node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts", + "../../../../node_modules/typescript/lib/lib.es2016.array.include.d.ts", + "../../../../node_modules/typescript/lib/lib.es2016.d.ts", + "../../../../node_modules/typescript/lib/lib.es2017.d.ts", + "../../../../node_modules/typescript/lib/lib.es2017.intl.d.ts", + "../../../../node_modules/typescript/lib/lib.es2017.object.d.ts", + "../../../../node_modules/typescript/lib/lib.es2017.sharedmemory.d.ts", + "../../../../node_modules/typescript/lib/lib.es2017.string.d.ts", + "../../../../node_modules/typescript/lib/lib.es2017.typedarrays.d.ts", + "../../../../node_modules/typescript/lib/lib.es2018.asyncgenerator.d.ts", + "../../../../node_modules/typescript/lib/lib.es2018.asynciterable.d.ts", + "../../../../node_modules/typescript/lib/lib.es2018.d.ts", + "../../../../node_modules/typescript/lib/lib.es2018.intl.d.ts", + "../../../../node_modules/typescript/lib/lib.es2018.promise.d.ts", + "../../../../node_modules/typescript/lib/lib.es2018.regexp.d.ts", + "../../../../node_modules/typescript/lib/lib.es2020.bigint.d.ts", + "../../../../node_modules/typescript/lib/lib.es5.d.ts", + "../../../../node_modules/typescript/lib/lib.esnext.intl.d.ts", + "../../../../node_modules/typescript/lib/lib.scripthost.d.ts", + "../../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts", + "../index.ts" + ] + }, + "version": "4.2.4" +} \ No newline at end of file diff --git a/test/fixtures/file.js b/test/fixtures/typescript/file.js similarity index 100% rename from test/fixtures/file.js rename to test/fixtures/typescript/file.js diff --git a/test/fixtures/typescript/index.ts b/test/fixtures/typescript/index.ts new file mode 100644 index 0000000..1bc76e0 --- /dev/null +++ b/test/fixtures/typescript/index.ts @@ -0,0 +1 @@ +console.log('logged in fixtures/typescript/index.ts'); diff --git a/test/snapshots/compilation.js.md b/test/snapshots/compilation.js.md index e34d14d..5f62c48 100644 --- a/test/snapshots/compilation.js.md +++ b/test/snapshots/compilation.js.md @@ -14,4 +14,4 @@ Generated by [AVA](https://avajs.dev). > Snapshot 1 - 'logged in typescript.ts' + 'logged in fixtures/typescript/index.ts' diff --git a/test/snapshots/compilation.js.snap b/test/snapshots/compilation.js.snap index 704b1a1db0e5eb976bb851fa771b656311372128..7d0f3866e9d4c3e531ef4331a70e91162ba1022f 100644 GIT binary patch delta 136 zcmV;30C)eF0i*#UK~_N^Q*L2!b7*gLAa*he0ss{3k>TdWz35gjT~M}7L|~C3C0!FB zuFJABdvy0#)aO7O=8IE4XflFDgMpZtfgP-hk(EJ^Q7tDwJv}u=Au~@QEwiGev?#S$ qzofDtwK%ybv!FyjGcP5zLa(G4MUNn|o}5&@tYQF|G$Zwm00029sW))| delta 123 zcmV->0EGXf0ha+HK~_N^Q*L2!b7*gLAa*he0stUB_KUSNENBP6{=voP)X Date: Fri, 9 Apr 2021 22:14:06 +0200 Subject: [PATCH 04/21] Editorconfig for package.json --- .editorconfig | 3 +++ package.json | 6 +++--- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/.editorconfig b/.editorconfig index 1c6314a..c888938 100644 --- a/.editorconfig +++ b/.editorconfig @@ -10,3 +10,6 @@ insert_final_newline = true [*.yml] indent_style = space indent_size = 2 + +[package.json] +indent_style = space diff --git a/package.json b/package.json index e873938..f5fb3ab 100644 --- a/package.json +++ b/package.json @@ -36,9 +36,9 @@ ] }, "xo": { - "ignores": [ - "test/broken-fixtures" - ], + "ignores": [ + "test/broken-fixtures" + ], "rules": { "import/order": "off" } From 3c497ea1e47efedf71763bd8e2cd9011ac2ec4c3 Mon Sep 17 00:00:00 2001 From: Szymon Marczak <36894700+szmarczak@users.noreply.github.com> Date: Fri, 9 Apr 2021 22:19:39 +0200 Subject: [PATCH 05/21] Test compile() error --- test/broken-fixtures/tsconfig.json | 4 +- test/broken-fixtures/typescript.ts | 1 - .../typescript/compiled/tsconfig.tsbuildinfo | 1882 +++++++++++++++++ .../typescript/compiled/typescript.js | 1 + test/broken-fixtures/typescript/typescript.ts | 1 + test/compilation.js | 7 + 6 files changed, 1893 insertions(+), 3 deletions(-) delete mode 100644 test/broken-fixtures/typescript.ts create mode 100644 test/broken-fixtures/typescript/compiled/tsconfig.tsbuildinfo create mode 100644 test/broken-fixtures/typescript/compiled/typescript.js create mode 100644 test/broken-fixtures/typescript/typescript.ts diff --git a/test/broken-fixtures/tsconfig.json b/test/broken-fixtures/tsconfig.json index 41da438..47d862c 100644 --- a/test/broken-fixtures/tsconfig.json +++ b/test/broken-fixtures/tsconfig.json @@ -1,8 +1,8 @@ { "compilerOptions": { - "outDir": "compiled" + "outDir": "typescript/compiled" }, "include": [ - "." + "typescript" ] } diff --git a/test/broken-fixtures/typescript.ts b/test/broken-fixtures/typescript.ts deleted file mode 100644 index a1f5d83..0000000 --- a/test/broken-fixtures/typescript.ts +++ /dev/null @@ -1 +0,0 @@ -i n v a l i d; diff --git a/test/broken-fixtures/typescript/compiled/tsconfig.tsbuildinfo b/test/broken-fixtures/typescript/compiled/tsconfig.tsbuildinfo new file mode 100644 index 0000000..b633cec --- /dev/null +++ b/test/broken-fixtures/typescript/compiled/tsconfig.tsbuildinfo @@ -0,0 +1,1882 @@ +{ + "program": { + "fileInfos": { + "../../../../node_modules/typescript/lib/lib.d.ts": { + "version": "2dc8c927c9c162a773c6bb3cdc4f3286c23f10eedc67414028f9cb5951610f60", + "signature": "2dc8c927c9c162a773c6bb3cdc4f3286c23f10eedc67414028f9cb5951610f60", + "affectsGlobalScope": false + }, + "../../../../node_modules/typescript/lib/lib.es5.d.ts": { + "version": "b3584bc5798ed422ce2516df360ffa9cf2d80b5eae852867db9ba3743145f895", + "signature": "b3584bc5798ed422ce2516df360ffa9cf2d80b5eae852867db9ba3743145f895", + "affectsGlobalScope": true + }, + "../../../../node_modules/typescript/lib/lib.es2015.d.ts": { + "version": "dc47c4fa66b9b9890cf076304de2a9c5201e94b740cffdf09f87296d877d71f6", + "signature": "dc47c4fa66b9b9890cf076304de2a9c5201e94b740cffdf09f87296d877d71f6", + "affectsGlobalScope": false + }, + "../../../../node_modules/typescript/lib/lib.es2016.d.ts": { + "version": "7a387c58583dfca701b6c85e0adaf43fb17d590fb16d5b2dc0a2fbd89f35c467", + "signature": "7a387c58583dfca701b6c85e0adaf43fb17d590fb16d5b2dc0a2fbd89f35c467", + "affectsGlobalScope": false + }, + "../../../../node_modules/typescript/lib/lib.es2017.d.ts": { + "version": "8a12173c586e95f4433e0c6dc446bc88346be73ffe9ca6eec7aa63c8f3dca7f9", + "signature": "8a12173c586e95f4433e0c6dc446bc88346be73ffe9ca6eec7aa63c8f3dca7f9", + "affectsGlobalScope": false + }, + "../../../../node_modules/typescript/lib/lib.es2018.d.ts": { + "version": "5f4e733ced4e129482ae2186aae29fde948ab7182844c3a5a51dd346182c7b06", + "signature": "5f4e733ced4e129482ae2186aae29fde948ab7182844c3a5a51dd346182c7b06", + "affectsGlobalScope": false + }, + "../../../../node_modules/typescript/lib/lib.dom.d.ts": { + "version": "feeeb1dd8a80fb76be42b0426e8f3ffa9bdef3c2f3c12c147e7660b1c5ba8b3b", + "signature": "feeeb1dd8a80fb76be42b0426e8f3ffa9bdef3c2f3c12c147e7660b1c5ba8b3b", + "affectsGlobalScope": true + }, + "../../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts": { + "version": "7fac8cb5fc820bc2a59ae11ef1c5b38d3832c6d0dfaec5acdb5569137d09a481", + "signature": "7fac8cb5fc820bc2a59ae11ef1c5b38d3832c6d0dfaec5acdb5569137d09a481", + "affectsGlobalScope": true + }, + "../../../../node_modules/typescript/lib/lib.scripthost.d.ts": { + "version": "097a57355ded99c68e6df1b738990448e0bf170e606707df5a7c0481ff2427cd", + "signature": "097a57355ded99c68e6df1b738990448e0bf170e606707df5a7c0481ff2427cd", + "affectsGlobalScope": true + }, + "../../../../node_modules/typescript/lib/lib.es2015.core.d.ts": { + "version": "46ee15e9fefa913333b61eaf6b18885900b139867d89832a515059b62cf16a17", + "signature": "46ee15e9fefa913333b61eaf6b18885900b139867d89832a515059b62cf16a17", + "affectsGlobalScope": true + }, + "../../../../node_modules/typescript/lib/lib.es2015.collection.d.ts": { + "version": "43fb1d932e4966a39a41b464a12a81899d9ae5f2c829063f5571b6b87e6d2f9c", + "signature": "43fb1d932e4966a39a41b464a12a81899d9ae5f2c829063f5571b6b87e6d2f9c", + "affectsGlobalScope": true + }, + "../../../../node_modules/typescript/lib/lib.es2015.generator.d.ts": { + "version": "cdccba9a388c2ee3fd6ad4018c640a471a6c060e96f1232062223063b0a5ac6a", + "signature": "cdccba9a388c2ee3fd6ad4018c640a471a6c060e96f1232062223063b0a5ac6a", + "affectsGlobalScope": true + }, + "../../../../node_modules/typescript/lib/lib.es2015.iterable.d.ts": { + "version": "8b2a5df1ce95f78f6b74f1a555ccdb6baab0486b42d8345e0871dd82811f9b9a", + "signature": "8b2a5df1ce95f78f6b74f1a555ccdb6baab0486b42d8345e0871dd82811f9b9a", + "affectsGlobalScope": true + }, + "../../../../node_modules/typescript/lib/lib.es2015.promise.d.ts": { + "version": "2bb4b3927299434052b37851a47bf5c39764f2ba88a888a107b32262e9292b7c", + "signature": "2bb4b3927299434052b37851a47bf5c39764f2ba88a888a107b32262e9292b7c", + "affectsGlobalScope": true + }, + "../../../../node_modules/typescript/lib/lib.es2015.proxy.d.ts": { + "version": "810627a82ac06fb5166da5ada4159c4ec11978dfbb0805fe804c86406dab8357", + "signature": "810627a82ac06fb5166da5ada4159c4ec11978dfbb0805fe804c86406dab8357", + "affectsGlobalScope": true + }, + "../../../../node_modules/typescript/lib/lib.es2015.reflect.d.ts": { + "version": "62d80405c46c3f4c527ee657ae9d43fda65a0bf582292429aea1e69144a522a6", + "signature": "62d80405c46c3f4c527ee657ae9d43fda65a0bf582292429aea1e69144a522a6", + "affectsGlobalScope": true + }, + "../../../../node_modules/typescript/lib/lib.es2015.symbol.d.ts": { + "version": "3013574108c36fd3aaca79764002b3717da09725a36a6fc02eac386593110f93", + "signature": "3013574108c36fd3aaca79764002b3717da09725a36a6fc02eac386593110f93", + "affectsGlobalScope": true + }, + "../../../../node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts": { + "version": "9d122b7e8c1a5c72506eea50c0973cba55b92b5532d5cafa8a6ce2c547d57551", + "signature": "9d122b7e8c1a5c72506eea50c0973cba55b92b5532d5cafa8a6ce2c547d57551", + "affectsGlobalScope": true + }, + "../../../../node_modules/typescript/lib/lib.es2016.array.include.d.ts": { + "version": "3be5a1453daa63e031d266bf342f3943603873d890ab8b9ada95e22389389006", + "signature": "3be5a1453daa63e031d266bf342f3943603873d890ab8b9ada95e22389389006", + "affectsGlobalScope": true + }, + "../../../../node_modules/typescript/lib/lib.es2017.object.d.ts": { + "version": "17bb1fc99591b00515502d264fa55dc8370c45c5298f4a5c2083557dccba5a2a", + "signature": "17bb1fc99591b00515502d264fa55dc8370c45c5298f4a5c2083557dccba5a2a", + "affectsGlobalScope": true + }, + "../../../../node_modules/typescript/lib/lib.es2017.sharedmemory.d.ts": { + "version": "7ce9f0bde3307ca1f944119f6365f2d776d281a393b576a18a2f2893a2d75c98", + "signature": "7ce9f0bde3307ca1f944119f6365f2d776d281a393b576a18a2f2893a2d75c98", + "affectsGlobalScope": true + }, + "../../../../node_modules/typescript/lib/lib.es2017.string.d.ts": { + "version": "6a6b173e739a6a99629a8594bfb294cc7329bfb7b227f12e1f7c11bc163b8577", + "signature": "6a6b173e739a6a99629a8594bfb294cc7329bfb7b227f12e1f7c11bc163b8577", + "affectsGlobalScope": true + }, + "../../../../node_modules/typescript/lib/lib.es2017.intl.d.ts": { + "version": "12a310447c5d23c7d0d5ca2af606e3bd08afda69100166730ab92c62999ebb9d", + "signature": "12a310447c5d23c7d0d5ca2af606e3bd08afda69100166730ab92c62999ebb9d", + "affectsGlobalScope": true + }, + "../../../../node_modules/typescript/lib/lib.es2017.typedarrays.d.ts": { + "version": "b0124885ef82641903d232172577f2ceb5d3e60aed4da1153bab4221e1f6dd4e", + "signature": "b0124885ef82641903d232172577f2ceb5d3e60aed4da1153bab4221e1f6dd4e", + "affectsGlobalScope": true + }, + "../../../../node_modules/typescript/lib/lib.es2018.asyncgenerator.d.ts": { + "version": "0eb85d6c590b0d577919a79e0084fa1744c1beba6fd0d4e951432fa1ede5510a", + "signature": "0eb85d6c590b0d577919a79e0084fa1744c1beba6fd0d4e951432fa1ede5510a", + "affectsGlobalScope": true + }, + "../../../../node_modules/typescript/lib/lib.es2018.asynciterable.d.ts": { + "version": "a40c4d82bf13fcded295ac29f354eb7d40249613c15e07b53f2fc75e45e16359", + "signature": "a40c4d82bf13fcded295ac29f354eb7d40249613c15e07b53f2fc75e45e16359", + "affectsGlobalScope": true + }, + "../../../../node_modules/typescript/lib/lib.es2018.intl.d.ts": { + "version": "df9c8a72ca8b0ed62f5470b41208a0587f0f73f0a7db28e5a1272cf92537518e", + "signature": "df9c8a72ca8b0ed62f5470b41208a0587f0f73f0a7db28e5a1272cf92537518e", + "affectsGlobalScope": true + }, + "../../../../node_modules/typescript/lib/lib.es2018.promise.d.ts": { + "version": "bb2d3fb05a1d2ffbca947cc7cbc95d23e1d053d6595391bd325deb265a18d36c", + "signature": "bb2d3fb05a1d2ffbca947cc7cbc95d23e1d053d6595391bd325deb265a18d36c", + "affectsGlobalScope": true + }, + "../../../../node_modules/typescript/lib/lib.es2018.regexp.d.ts": { + "version": "c80df75850fea5caa2afe43b9949338ce4e2de086f91713e9af1a06f973872b8", + "signature": "c80df75850fea5caa2afe43b9949338ce4e2de086f91713e9af1a06f973872b8", + "affectsGlobalScope": true + }, + "../../../../node_modules/typescript/lib/lib.es2020.bigint.d.ts": { + "version": "7b5a10e3c897fabece5a51aa85b4111727d7adb53c2734b5d37230ff96802a09", + "signature": "7b5a10e3c897fabece5a51aa85b4111727d7adb53c2734b5d37230ff96802a09", + "affectsGlobalScope": true + }, + "../../../../node_modules/typescript/lib/lib.esnext.intl.d.ts": { + "version": "506b80b9951c9381dc5f11897b31fca5e2a65731d96ddefa19687fbc26b23c6e", + "signature": "506b80b9951c9381dc5f11897b31fca5e2a65731d96ddefa19687fbc26b23c6e", + "affectsGlobalScope": true + }, + "../typescript.ts": { + "version": "87428fc522803d31065e7bce3cf03fe475096631e5e07bbd7a0fde60c4cf25c7", + "signature": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "affectsGlobalScope": true + }, + "../../../../node_modules/@types/color-name/index.d.ts": { + "version": "f0cb4b3ab88193e3e51e9e2622e4c375955003f1f81239d72c5b7a95415dad3e", + "signature": "f0cb4b3ab88193e3e51e9e2622e4c375955003f1f81239d72c5b7a95415dad3e", + "affectsGlobalScope": false + }, + "../../../../node_modules/@types/eslint/helpers.d.ts": { + "version": "f345b0888d003fd69cb32bad3a0aa04c615ccafc572019e4bd86a52bd5e49e46", + "signature": "f345b0888d003fd69cb32bad3a0aa04c615ccafc572019e4bd86a52bd5e49e46", + "affectsGlobalScope": true + }, + "../../../../node_modules/@types/eslint/lib/rules/index.d.ts": { + "version": "0133ebdd17a823ae56861948870cde4dac18dd8818ab641039c85bbb720429e0", + "signature": "0133ebdd17a823ae56861948870cde4dac18dd8818ab641039c85bbb720429e0", + "affectsGlobalScope": false + }, + "../../../../node_modules/@types/json-schema/index.d.ts": { + "version": "3a1e165b22a1cb8df82c44c9a09502fd2b33f160cd277de2cd3a055d8e5c6b27", + "signature": "3a1e165b22a1cb8df82c44c9a09502fd2b33f160cd277de2cd3a055d8e5c6b27", + "affectsGlobalScope": false + }, + "../../../../node_modules/@types/estree/index.d.ts": { + "version": "745a853d60bf782583a58584f59e202cae5c7a898b0c92696442602a3ef17a87", + "signature": "745a853d60bf782583a58584f59e202cae5c7a898b0c92696442602a3ef17a87", + "affectsGlobalScope": false + }, + "../../../../node_modules/@types/eslint/index.d.ts": { + "version": "649fbcb16a4a7e1d9f32a49db7381150ef5b2e472a0c52a1543d4c35a2aefa3c", + "signature": "649fbcb16a4a7e1d9f32a49db7381150ef5b2e472a0c52a1543d4c35a2aefa3c", + "affectsGlobalScope": false + }, + "../../../../node_modules/@types/eslint-scope/index.d.ts": { + "version": "274bda283ef15f4205603ca9967313fc013aa77ae89f2cbeab5fbd51439e96ed", + "signature": "274bda283ef15f4205603ca9967313fc013aa77ae89f2cbeab5fbd51439e96ed", + "affectsGlobalScope": false + }, + "../../../../node_modules/@types/events/index.d.ts": { + "version": "400db42c3a46984118bff14260d60cec580057dc1ab4c2d7310beb643e4f5935", + "signature": "400db42c3a46984118bff14260d60cec580057dc1ab4c2d7310beb643e4f5935", + "affectsGlobalScope": false + }, + "../../../../node_modules/@types/node/globals.d.ts": { + "version": "9a52fe500e1e0ed7362ae65094ec6d4f655033d21f873886211e252fc9c5b9c8", + "signature": "9a52fe500e1e0ed7362ae65094ec6d4f655033d21f873886211e252fc9c5b9c8", + "affectsGlobalScope": true + }, + "../../../../node_modules/@types/node/assert.d.ts": { + "version": "021b431b8f3869ebb9798b939ddbe637e341afa76d547fb507f3b1ece06a22cb", + "signature": "021b431b8f3869ebb9798b939ddbe637e341afa76d547fb507f3b1ece06a22cb", + "affectsGlobalScope": false + }, + "../../../../node_modules/@types/node/async_hooks.d.ts": { + "version": "9ee564486e9af1183affc44b4d96e15d43c4a9227407189434c55073296ef93f", + "signature": "9ee564486e9af1183affc44b4d96e15d43c4a9227407189434c55073296ef93f", + "affectsGlobalScope": false + }, + "../../../../node_modules/@types/node/buffer.d.ts": { + "version": "61215c1a376bbe8f51cab4cc4ddbf3746387015113c37a84d981d4738c21b878", + "signature": "61215c1a376bbe8f51cab4cc4ddbf3746387015113c37a84d981d4738c21b878", + "affectsGlobalScope": false + }, + "../../../../node_modules/@types/node/child_process.d.ts": { + "version": "cbfb348ae36490c9319d92f1a09859625a06dfa0fb0d6c86cab5c2be2118afb4", + "signature": "cbfb348ae36490c9319d92f1a09859625a06dfa0fb0d6c86cab5c2be2118afb4", + "affectsGlobalScope": false + }, + "../../../../node_modules/@types/node/cluster.d.ts": { + "version": "0a4042f587664ff71318524eb5a5935d43e7e0a77a8ac0f033cfee8d583f64ce", + "signature": "0a4042f587664ff71318524eb5a5935d43e7e0a77a8ac0f033cfee8d583f64ce", + "affectsGlobalScope": false + }, + "../../../../node_modules/@types/node/console.d.ts": { + "version": "525c8fc510d9632d2a0a9de2d41c3ac1cdd79ff44d3b45c6d81cacabb683528d", + "signature": "525c8fc510d9632d2a0a9de2d41c3ac1cdd79ff44d3b45c6d81cacabb683528d", + "affectsGlobalScope": false + }, + "../../../../node_modules/@types/node/constants.d.ts": { + "version": "90c85ddbb8de82cd19198bda062065fc51b7407c0f206f2e399e65a52e979720", + "signature": "90c85ddbb8de82cd19198bda062065fc51b7407c0f206f2e399e65a52e979720", + "affectsGlobalScope": false + }, + "../../../../node_modules/@types/node/crypto.d.ts": { + "version": "893eef8da80d206657fd930bd99f6708bce8e0cb7145d1ffc1ec24e16ddcf78f", + "signature": "893eef8da80d206657fd930bd99f6708bce8e0cb7145d1ffc1ec24e16ddcf78f", + "affectsGlobalScope": false + }, + "../../../../node_modules/@types/node/dgram.d.ts": { + "version": "7ecfe97b43aa6c8b8f90caa599d5648bb559962e74e6f038f73a77320569dd78", + "signature": "7ecfe97b43aa6c8b8f90caa599d5648bb559962e74e6f038f73a77320569dd78", + "affectsGlobalScope": false + }, + "../../../../node_modules/@types/node/dns.d.ts": { + "version": "ef226a42de7022eacdfa0f15aabf73b46c47af93044c8ebfab8aa8e3cf6c330c", + "signature": "ef226a42de7022eacdfa0f15aabf73b46c47af93044c8ebfab8aa8e3cf6c330c", + "affectsGlobalScope": false + }, + "../../../../node_modules/@types/node/domain.d.ts": { + "version": "4d4c83f77ac21a72252785baa5328a5612b0b6598d512f68b8cb14f7966d059e", + "signature": "4d4c83f77ac21a72252785baa5328a5612b0b6598d512f68b8cb14f7966d059e", + "affectsGlobalScope": false + }, + "../../../../node_modules/@types/node/events.d.ts": { + "version": "5ffa4219ee64e130980a4231392cbc628544df137ccf650ae8d76e0a1744fd2b", + "signature": "5ffa4219ee64e130980a4231392cbc628544df137ccf650ae8d76e0a1744fd2b", + "affectsGlobalScope": false + }, + "../../../../node_modules/@types/node/fs.d.ts": { + "version": "40da414698c06b261ab809208b2c1d52a11499768392b438dbd3bf292f506042", + "signature": "40da414698c06b261ab809208b2c1d52a11499768392b438dbd3bf292f506042", + "affectsGlobalScope": false + }, + "../../../../node_modules/@types/node/http.d.ts": { + "version": "b70478ebaf7d98099f7ee9254bff84414fe908ca4b70a02759f55e66b76dae8c", + "signature": "b70478ebaf7d98099f7ee9254bff84414fe908ca4b70a02759f55e66b76dae8c", + "affectsGlobalScope": false + }, + "../../../../node_modules/@types/node/http2.d.ts": { + "version": "873da589b78a1f1fa7d623483bd2c2730a02e0852259fb8fdcfe5221ac51d18a", + "signature": "873da589b78a1f1fa7d623483bd2c2730a02e0852259fb8fdcfe5221ac51d18a", + "affectsGlobalScope": false + }, + "../../../../node_modules/@types/node/https.d.ts": { + "version": "c969bf4c7cdfe4d5dd28aa09432f99d09ad1d8d8b839959646579521d0467d1a", + "signature": "c969bf4c7cdfe4d5dd28aa09432f99d09ad1d8d8b839959646579521d0467d1a", + "affectsGlobalScope": false + }, + "../../../../node_modules/@types/node/inspector.d.ts": { + "version": "4218ced3933a31eed1278d350dd63c5900df0f0904f57d61c054d7a4b83dbe4c", + "signature": "4218ced3933a31eed1278d350dd63c5900df0f0904f57d61c054d7a4b83dbe4c", + "affectsGlobalScope": false + }, + "../../../../node_modules/@types/node/module.d.ts": { + "version": "a376e245f494b58365a4391a2568e6dd9da372c3453f4732eb6e15ebb9038451", + "signature": "a376e245f494b58365a4391a2568e6dd9da372c3453f4732eb6e15ebb9038451", + "affectsGlobalScope": false + }, + "../../../../node_modules/@types/node/net.d.ts": { + "version": "ffe8912b7c45288810c870b768190c6c097459930a587dd6ef0d900a5529a811", + "signature": "ffe8912b7c45288810c870b768190c6c097459930a587dd6ef0d900a5529a811", + "affectsGlobalScope": false + }, + "../../../../node_modules/@types/node/os.d.ts": { + "version": "0e12698313f413a9896fd433eb8fe205ba62af22675131dd67bef38c2b67c5d0", + "signature": "0e12698313f413a9896fd433eb8fe205ba62af22675131dd67bef38c2b67c5d0", + "affectsGlobalScope": false + }, + "../../../../node_modules/@types/node/path.d.ts": { + "version": "84044697c8b3e08ef24e4b32cfe6440143d07e469a5e34bda0635276d32d9f35", + "signature": "84044697c8b3e08ef24e4b32cfe6440143d07e469a5e34bda0635276d32d9f35", + "affectsGlobalScope": false + }, + "../../../../node_modules/@types/node/perf_hooks.d.ts": { + "version": "27ef4001526ee9d8afa57687a60bb3b59c52b32d29db0a2260094ab64726164f", + "signature": "27ef4001526ee9d8afa57687a60bb3b59c52b32d29db0a2260094ab64726164f", + "affectsGlobalScope": false + }, + "../../../../node_modules/@types/node/process.d.ts": { + "version": "0e0d58f5e90c0a270dac052b9c5ad8ccdfc8271118c2105b361063218d528d6e", + "signature": "0e0d58f5e90c0a270dac052b9c5ad8ccdfc8271118c2105b361063218d528d6e", + "affectsGlobalScope": true + }, + "../../../../node_modules/@types/node/punycode.d.ts": { + "version": "30ec6f9c683b988c3cfaa0c4690692049c4e7ed7dc6f6e94f56194c06b86f5e1", + "signature": "30ec6f9c683b988c3cfaa0c4690692049c4e7ed7dc6f6e94f56194c06b86f5e1", + "affectsGlobalScope": false + }, + "../../../../node_modules/@types/node/querystring.d.ts": { + "version": "66ce86394b4ced375bd59338265a190a5cbe0b78a15bdf64e34b46d3a5ffaa5d", + "signature": "66ce86394b4ced375bd59338265a190a5cbe0b78a15bdf64e34b46d3a5ffaa5d", + "affectsGlobalScope": false + }, + "../../../../node_modules/@types/node/readline.d.ts": { + "version": "7531eebda3832481211ea0cd891f622a3d9692195761f72baafc2798c5dc06a6", + "signature": "7531eebda3832481211ea0cd891f622a3d9692195761f72baafc2798c5dc06a6", + "affectsGlobalScope": false + }, + "../../../../node_modules/@types/node/repl.d.ts": { + "version": "9a09086b0c33e65f14a17eb0e9d415cab597e0b687a1a45d4b59663706451dbe", + "signature": "9a09086b0c33e65f14a17eb0e9d415cab597e0b687a1a45d4b59663706451dbe", + "affectsGlobalScope": false + }, + "../../../../node_modules/@types/node/stream.d.ts": { + "version": "0364716f6c834826cdfb83e8dfaec06e7e3988c7983a5e77d406931bf1a83f53", + "signature": "0364716f6c834826cdfb83e8dfaec06e7e3988c7983a5e77d406931bf1a83f53", + "affectsGlobalScope": false + }, + "../../../../node_modules/@types/node/string_decoder.d.ts": { + "version": "7e62aac2cc9c0710d772047ad89e8d7117f52592c791eb995ce1f865fedab432", + "signature": "7e62aac2cc9c0710d772047ad89e8d7117f52592c791eb995ce1f865fedab432", + "affectsGlobalScope": false + }, + "../../../../node_modules/@types/node/timers.d.ts": { + "version": "b40652bf8ce4a18133b31349086523b219724dca8df3448c1a0742528e7ad5b9", + "signature": "b40652bf8ce4a18133b31349086523b219724dca8df3448c1a0742528e7ad5b9", + "affectsGlobalScope": false + }, + "../../../../node_modules/@types/node/tls.d.ts": { + "version": "3ad9ca22bb856db4323624fc059c37dc8266e687d66cfb8567a76db0e96451ca", + "signature": "3ad9ca22bb856db4323624fc059c37dc8266e687d66cfb8567a76db0e96451ca", + "affectsGlobalScope": false + }, + "../../../../node_modules/@types/node/trace_events.d.ts": { + "version": "a77fdb357c78b70142b2fdbbfb72958d69e8f765fd2a3c69946c1018e89d4638", + "signature": "a77fdb357c78b70142b2fdbbfb72958d69e8f765fd2a3c69946c1018e89d4638", + "affectsGlobalScope": false + }, + "../../../../node_modules/@types/node/tty.d.ts": { + "version": "df905913ad47e24b6cb41d33f0c1f500bf9c4befe4325413a7644c9eb1e7965c", + "signature": "df905913ad47e24b6cb41d33f0c1f500bf9c4befe4325413a7644c9eb1e7965c", + "affectsGlobalScope": false + }, + "../../../../node_modules/@types/node/url.d.ts": { + "version": "c0e424dcc169a594c973e096f256f92ed36cce444e7d38e52ed4be5def47bcdd", + "signature": "c0e424dcc169a594c973e096f256f92ed36cce444e7d38e52ed4be5def47bcdd", + "affectsGlobalScope": false + }, + "../../../../node_modules/@types/node/util.d.ts": { + "version": "28dd59f54c399c079fc02b60e36d6676b64b8b85badfcc59d481ac232df40bce", + "signature": "28dd59f54c399c079fc02b60e36d6676b64b8b85badfcc59d481ac232df40bce", + "affectsGlobalScope": false + }, + "../../../../node_modules/@types/node/v8.d.ts": { + "version": "289be113bad7ee27ee7fa5b1e373c964c9789a5e9ed7db5ddcb631371120b953", + "signature": "289be113bad7ee27ee7fa5b1e373c964c9789a5e9ed7db5ddcb631371120b953", + "affectsGlobalScope": false + }, + "../../../../node_modules/@types/node/vm.d.ts": { + "version": "bf244a366e8ee68acda125761c6e337c8795b37eef05947d62f89b584de926b3", + "signature": "bf244a366e8ee68acda125761c6e337c8795b37eef05947d62f89b584de926b3", + "affectsGlobalScope": false + }, + "../../../../node_modules/@types/node/worker_threads.d.ts": { + "version": "81d412ad0bca04a1b86efdabdff72c5f84745fba5331c45f5f6c6182a4fe887f", + "signature": "81d412ad0bca04a1b86efdabdff72c5f84745fba5331c45f5f6c6182a4fe887f", + "affectsGlobalScope": false + }, + "../../../../node_modules/@types/node/zlib.d.ts": { + "version": "f409183966a1dd93d3a9cd1d54fbeb85c73101e87cd5b19467c5e37b252f3fd8", + "signature": "f409183966a1dd93d3a9cd1d54fbeb85c73101e87cd5b19467c5e37b252f3fd8", + "affectsGlobalScope": false + }, + "../../../../node_modules/@types/node/base.d.ts": { + "version": "6622f76993bdfeaacb947ba7c4cf26f2e5c5194194d02d792c3cba4174cd8fce", + "signature": "6622f76993bdfeaacb947ba7c4cf26f2e5c5194194d02d792c3cba4174cd8fce", + "affectsGlobalScope": false + }, + "../../../../node_modules/@types/node/ts3.5/fs.d.ts": { + "version": "1ed55651f38540dba21f4a864bd89834ddb552446dce8c8a5f9dc0b44ce0b024", + "signature": "1ed55651f38540dba21f4a864bd89834ddb552446dce8c8a5f9dc0b44ce0b024", + "affectsGlobalScope": false + }, + "../../../../node_modules/@types/node/ts3.5/util.d.ts": { + "version": "ffc1cd688606ad1ddb59a40e8f3defbde907af2a3402d1d9ddf69accb2903f07", + "signature": "ffc1cd688606ad1ddb59a40e8f3defbde907af2a3402d1d9ddf69accb2903f07", + "affectsGlobalScope": false + }, + "../../../../node_modules/@types/node/ts3.5/globals.d.ts": { + "version": "4926e99d2ad39c0bbd36f2d37cc8f52756bc7a5661ad7b12815df871a4b07ba1", + "signature": "4926e99d2ad39c0bbd36f2d37cc8f52756bc7a5661ad7b12815df871a4b07ba1", + "affectsGlobalScope": true + }, + "../../../../node_modules/@types/node/ts3.5/wasi.d.ts": { + "version": "977b72f7f427e4103ba08cce9b6957c8db55f819f8d3252d189129501f00b1f3", + "signature": "977b72f7f427e4103ba08cce9b6957c8db55f819f8d3252d189129501f00b1f3", + "affectsGlobalScope": false + }, + "../../../../node_modules/@types/node/ts3.5/index.d.ts": { + "version": "e68fd8947e71244a4a60807b94c28284c3f769be19d93c936283e6510955ce8a", + "signature": "e68fd8947e71244a4a60807b94c28284c3f769be19d93c936283e6510955ce8a", + "affectsGlobalScope": false + }, + "../../../../node_modules/@types/minimatch/index.d.ts": { + "version": "1d1e6bd176eee5970968423d7e215bfd66828b6db8d54d17afec05a831322633", + "signature": "1d1e6bd176eee5970968423d7e215bfd66828b6db8d54d17afec05a831322633", + "affectsGlobalScope": false + }, + "../../../../node_modules/@types/glob/index.d.ts": { + "version": "d852d6282c8dc8156d26d6bda83ab4bde51fee05ba2fe0ecdc165ddda009d3ee", + "signature": "d852d6282c8dc8156d26d6bda83ab4bde51fee05ba2fe0ecdc165ddda009d3ee", + "affectsGlobalScope": false + }, + "../../../../node_modules/@types/json5/index.d.ts": { + "version": "96d14f21b7652903852eef49379d04dbda28c16ed36468f8c9fa08f7c14c9538", + "signature": "96d14f21b7652903852eef49379d04dbda28c16ed36468f8c9fa08f7c14c9538", + "affectsGlobalScope": false + }, + "../../../../node_modules/@types/minimist/index.d.ts": { + "version": "e437d83044ba17246a861aa9691aa14223ff4a9d6f338ab1269c41c758586a88", + "signature": "e437d83044ba17246a861aa9691aa14223ff4a9d6f338ab1269c41c758586a88", + "affectsGlobalScope": false + }, + "../../../../node_modules/@types/normalize-package-data/index.d.ts": { + "version": "c9ad058b2cc9ce6dc2ed92960d6d009e8c04bef46d3f5312283debca6869f613", + "signature": "c9ad058b2cc9ce6dc2ed92960d6d009e8c04bef46d3f5312283debca6869f613", + "affectsGlobalScope": false + }, + "../../../../node_modules/@types/parse-json/index.d.ts": { + "version": "2b8264b2fefd7367e0f20e2c04eed5d3038831fe00f5efbc110ff0131aab899b", + "signature": "2b8264b2fefd7367e0f20e2c04eed5d3038831fe00f5efbc110ff0131aab899b", + "affectsGlobalScope": false + } + }, + "options": { + "outDir": "./", + "incremental": true, + "configFilePath": "../../tsconfig.json" + }, + "referencedMap": { + "../../../../node_modules/@types/color-name/index.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/eslint-scope/index.d.ts": [ + "../../../../node_modules/@types/eslint/index.d.ts", + "../../../../node_modules/@types/estree/index.d.ts", + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/eslint/helpers.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/eslint/index.d.ts": [ + "../../../../node_modules/@types/eslint/helpers.d.ts", + "../../../../node_modules/@types/eslint/lib/rules/index.d.ts", + "../../../../node_modules/@types/estree/index.d.ts", + "../../../../node_modules/@types/json-schema/index.d.ts", + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/eslint/lib/rules/index.d.ts": [ + "../../../../node_modules/@types/eslint/index.d.ts", + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/estree/index.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/events/index.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/glob/index.d.ts": [ + "../../../../node_modules/@types/minimatch/index.d.ts", + "../../../../node_modules/@types/node/events.d.ts", + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/index.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/json-schema/index.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/json5/index.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/minimatch/index.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/minimist/index.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/assert.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/async_hooks.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/base.d.ts": [ + "../../../../node_modules/@types/node/assert.d.ts", + "../../../../node_modules/@types/node/async_hooks.d.ts", + "../../../../node_modules/@types/node/buffer.d.ts", + "../../../../node_modules/@types/node/child_process.d.ts", + "../../../../node_modules/@types/node/cluster.d.ts", + "../../../../node_modules/@types/node/console.d.ts", + "../../../../node_modules/@types/node/constants.d.ts", + "../../../../node_modules/@types/node/crypto.d.ts", + "../../../../node_modules/@types/node/dgram.d.ts", + "../../../../node_modules/@types/node/dns.d.ts", + "../../../../node_modules/@types/node/domain.d.ts", + "../../../../node_modules/@types/node/events.d.ts", + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/globals.d.ts", + "../../../../node_modules/@types/node/http.d.ts", + "../../../../node_modules/@types/node/http2.d.ts", + "../../../../node_modules/@types/node/https.d.ts", + "../../../../node_modules/@types/node/inspector.d.ts", + "../../../../node_modules/@types/node/module.d.ts", + "../../../../node_modules/@types/node/net.d.ts", + "../../../../node_modules/@types/node/os.d.ts", + "../../../../node_modules/@types/node/path.d.ts", + "../../../../node_modules/@types/node/perf_hooks.d.ts", + "../../../../node_modules/@types/node/process.d.ts", + "../../../../node_modules/@types/node/punycode.d.ts", + "../../../../node_modules/@types/node/querystring.d.ts", + "../../../../node_modules/@types/node/readline.d.ts", + "../../../../node_modules/@types/node/repl.d.ts", + "../../../../node_modules/@types/node/stream.d.ts", + "../../../../node_modules/@types/node/string_decoder.d.ts", + "../../../../node_modules/@types/node/timers.d.ts", + "../../../../node_modules/@types/node/tls.d.ts", + "../../../../node_modules/@types/node/trace_events.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/tty.d.ts", + "../../../../node_modules/@types/node/url.d.ts", + "../../../../node_modules/@types/node/util.d.ts", + "../../../../node_modules/@types/node/v8.d.ts", + "../../../../node_modules/@types/node/vm.d.ts", + "../../../../node_modules/@types/node/worker_threads.d.ts", + "../../../../node_modules/@types/node/zlib.d.ts" + ], + "../../../../node_modules/@types/node/buffer.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/child_process.d.ts": [ + "../../../../node_modules/@types/node/events.d.ts", + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/net.d.ts", + "../../../../node_modules/@types/node/stream.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/cluster.d.ts": [ + "../../../../node_modules/@types/node/child_process.d.ts", + "../../../../node_modules/@types/node/events.d.ts", + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/net.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/console.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/constants.d.ts": [ + "../../../../node_modules/@types/node/crypto.d.ts", + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/os.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/crypto.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/stream.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/dgram.d.ts": [ + "../../../../node_modules/@types/node/dns.d.ts", + "../../../../node_modules/@types/node/events.d.ts", + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/net.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/dns.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/domain.d.ts": [ + "../../../../node_modules/@types/node/events.d.ts", + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/events.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/fs.d.ts": [ + "../../../../node_modules/@types/node/events.d.ts", + "../../../../node_modules/@types/node/stream.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/url.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/globals.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/http.d.ts": [ + "../../../../node_modules/@types/node/events.d.ts", + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/net.d.ts", + "../../../../node_modules/@types/node/stream.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/url.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/http2.d.ts": [ + "../../../../node_modules/@types/node/events.d.ts", + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/http.d.ts", + "../../../../node_modules/@types/node/net.d.ts", + "../../../../node_modules/@types/node/stream.d.ts", + "../../../../node_modules/@types/node/tls.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/url.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/https.d.ts": [ + "../../../../node_modules/@types/node/events.d.ts", + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/http.d.ts", + "../../../../node_modules/@types/node/tls.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/url.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/inspector.d.ts": [ + "../../../../node_modules/@types/node/events.d.ts", + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/module.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/url.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/net.d.ts": [ + "../../../../node_modules/@types/node/dns.d.ts", + "../../../../node_modules/@types/node/events.d.ts", + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/stream.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/os.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/path.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/perf_hooks.d.ts": [ + "../../../../node_modules/@types/node/async_hooks.d.ts", + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/process.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/tty.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/punycode.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/querystring.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/readline.d.ts": [ + "../../../../node_modules/@types/node/events.d.ts", + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/stream.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/repl.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/readline.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts", + "../../../../node_modules/@types/node/vm.d.ts" + ], + "../../../../node_modules/@types/node/stream.d.ts": [ + "../../../../node_modules/@types/node/events.d.ts", + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/string_decoder.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/timers.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/tls.d.ts": [ + "../../../../node_modules/@types/node/crypto.d.ts", + "../../../../node_modules/@types/node/dns.d.ts", + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/net.d.ts", + "../../../../node_modules/@types/node/stream.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/trace_events.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/ts3.5/fs.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/ts3.5/globals.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/globals.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/ts3.5/index.d.ts": [ + "../../../../node_modules/@types/node/base.d.ts", + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/globals.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/ts3.5/wasi.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/ts3.5/util.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/ts3.5/wasi.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/tty.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/net.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/url.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/querystring.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/util.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts" + ], + "../../../../node_modules/@types/node/v8.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/stream.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/vm.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/worker_threads.d.ts": [ + "../../../../node_modules/@types/node/events.d.ts", + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/stream.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts", + "../../../../node_modules/@types/node/vm.d.ts" + ], + "../../../../node_modules/@types/node/zlib.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/stream.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/normalize-package-data/index.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/parse-json/index.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.dom.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.es2015.collection.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.es2015.core.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.es2015.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.es2015.generator.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.es2015.iterable.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.es2015.promise.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.es2015.proxy.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.es2015.reflect.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.es2015.symbol.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.es2016.array.include.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.es2016.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.es2017.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.es2017.intl.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.es2017.object.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.es2017.sharedmemory.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.es2017.string.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.es2017.typedarrays.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.es2018.asyncgenerator.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.es2018.asynciterable.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.es2018.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.es2018.intl.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.es2018.promise.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.es2018.regexp.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.es2020.bigint.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.es5.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.esnext.intl.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.scripthost.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../typescript.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ] + }, + "exportedModulesMap": { + "../../../../node_modules/@types/color-name/index.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/eslint-scope/index.d.ts": [ + "../../../../node_modules/@types/eslint/index.d.ts", + "../../../../node_modules/@types/estree/index.d.ts", + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/eslint/helpers.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/eslint/index.d.ts": [ + "../../../../node_modules/@types/eslint/helpers.d.ts", + "../../../../node_modules/@types/eslint/lib/rules/index.d.ts", + "../../../../node_modules/@types/estree/index.d.ts", + "../../../../node_modules/@types/json-schema/index.d.ts", + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/eslint/lib/rules/index.d.ts": [ + "../../../../node_modules/@types/eslint/index.d.ts", + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/estree/index.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/events/index.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/glob/index.d.ts": [ + "../../../../node_modules/@types/minimatch/index.d.ts", + "../../../../node_modules/@types/node/events.d.ts", + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/index.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/json-schema/index.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/json5/index.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/minimatch/index.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/minimist/index.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/assert.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/async_hooks.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/base.d.ts": [ + "../../../../node_modules/@types/node/assert.d.ts", + "../../../../node_modules/@types/node/async_hooks.d.ts", + "../../../../node_modules/@types/node/buffer.d.ts", + "../../../../node_modules/@types/node/child_process.d.ts", + "../../../../node_modules/@types/node/cluster.d.ts", + "../../../../node_modules/@types/node/console.d.ts", + "../../../../node_modules/@types/node/constants.d.ts", + "../../../../node_modules/@types/node/crypto.d.ts", + "../../../../node_modules/@types/node/dgram.d.ts", + "../../../../node_modules/@types/node/dns.d.ts", + "../../../../node_modules/@types/node/domain.d.ts", + "../../../../node_modules/@types/node/events.d.ts", + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/globals.d.ts", + "../../../../node_modules/@types/node/http.d.ts", + "../../../../node_modules/@types/node/http2.d.ts", + "../../../../node_modules/@types/node/https.d.ts", + "../../../../node_modules/@types/node/inspector.d.ts", + "../../../../node_modules/@types/node/module.d.ts", + "../../../../node_modules/@types/node/net.d.ts", + "../../../../node_modules/@types/node/os.d.ts", + "../../../../node_modules/@types/node/path.d.ts", + "../../../../node_modules/@types/node/perf_hooks.d.ts", + "../../../../node_modules/@types/node/process.d.ts", + "../../../../node_modules/@types/node/punycode.d.ts", + "../../../../node_modules/@types/node/querystring.d.ts", + "../../../../node_modules/@types/node/readline.d.ts", + "../../../../node_modules/@types/node/repl.d.ts", + "../../../../node_modules/@types/node/stream.d.ts", + "../../../../node_modules/@types/node/string_decoder.d.ts", + "../../../../node_modules/@types/node/timers.d.ts", + "../../../../node_modules/@types/node/tls.d.ts", + "../../../../node_modules/@types/node/trace_events.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/tty.d.ts", + "../../../../node_modules/@types/node/url.d.ts", + "../../../../node_modules/@types/node/util.d.ts", + "../../../../node_modules/@types/node/v8.d.ts", + "../../../../node_modules/@types/node/vm.d.ts", + "../../../../node_modules/@types/node/worker_threads.d.ts", + "../../../../node_modules/@types/node/zlib.d.ts" + ], + "../../../../node_modules/@types/node/buffer.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/child_process.d.ts": [ + "../../../../node_modules/@types/node/events.d.ts", + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/net.d.ts", + "../../../../node_modules/@types/node/stream.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/cluster.d.ts": [ + "../../../../node_modules/@types/node/child_process.d.ts", + "../../../../node_modules/@types/node/events.d.ts", + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/net.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/console.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/constants.d.ts": [ + "../../../../node_modules/@types/node/crypto.d.ts", + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/os.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/crypto.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/stream.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/dgram.d.ts": [ + "../../../../node_modules/@types/node/dns.d.ts", + "../../../../node_modules/@types/node/events.d.ts", + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/net.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/dns.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/domain.d.ts": [ + "../../../../node_modules/@types/node/events.d.ts", + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/events.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/fs.d.ts": [ + "../../../../node_modules/@types/node/events.d.ts", + "../../../../node_modules/@types/node/stream.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/url.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/globals.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/http.d.ts": [ + "../../../../node_modules/@types/node/events.d.ts", + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/net.d.ts", + "../../../../node_modules/@types/node/stream.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/url.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/http2.d.ts": [ + "../../../../node_modules/@types/node/events.d.ts", + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/http.d.ts", + "../../../../node_modules/@types/node/net.d.ts", + "../../../../node_modules/@types/node/stream.d.ts", + "../../../../node_modules/@types/node/tls.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/url.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/https.d.ts": [ + "../../../../node_modules/@types/node/events.d.ts", + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/http.d.ts", + "../../../../node_modules/@types/node/tls.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/url.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/inspector.d.ts": [ + "../../../../node_modules/@types/node/events.d.ts", + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/module.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/url.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/net.d.ts": [ + "../../../../node_modules/@types/node/dns.d.ts", + "../../../../node_modules/@types/node/events.d.ts", + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/stream.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/os.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/path.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/perf_hooks.d.ts": [ + "../../../../node_modules/@types/node/async_hooks.d.ts", + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/process.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/tty.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/punycode.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/querystring.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/readline.d.ts": [ + "../../../../node_modules/@types/node/events.d.ts", + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/stream.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/repl.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/readline.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts", + "../../../../node_modules/@types/node/vm.d.ts" + ], + "../../../../node_modules/@types/node/stream.d.ts": [ + "../../../../node_modules/@types/node/events.d.ts", + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/string_decoder.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/timers.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/tls.d.ts": [ + "../../../../node_modules/@types/node/crypto.d.ts", + "../../../../node_modules/@types/node/dns.d.ts", + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/net.d.ts", + "../../../../node_modules/@types/node/stream.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/trace_events.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/ts3.5/fs.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/ts3.5/globals.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/globals.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/ts3.5/index.d.ts": [ + "../../../../node_modules/@types/node/base.d.ts", + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/globals.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/ts3.5/wasi.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/ts3.5/util.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/ts3.5/wasi.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/tty.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/net.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/url.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/querystring.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/util.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts" + ], + "../../../../node_modules/@types/node/v8.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/stream.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/vm.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/node/worker_threads.d.ts": [ + "../../../../node_modules/@types/node/events.d.ts", + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/stream.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts", + "../../../../node_modules/@types/node/vm.d.ts" + ], + "../../../../node_modules/@types/node/zlib.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/stream.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/normalize-package-data/index.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/@types/parse-json/index.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.dom.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.es2015.collection.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.es2015.core.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.es2015.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.es2015.generator.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.es2015.iterable.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.es2015.promise.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.es2015.proxy.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.es2015.reflect.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.es2015.symbol.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.es2016.array.include.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.es2016.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.es2017.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.es2017.intl.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.es2017.object.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.es2017.sharedmemory.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.es2017.string.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.es2017.typedarrays.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.es2018.asyncgenerator.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.es2018.asynciterable.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.es2018.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.es2018.intl.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.es2018.promise.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.es2018.regexp.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.es2020.bigint.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.es5.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.esnext.intl.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.scripthost.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ], + "../../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts": [ + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/util.d.ts" + ] + }, + "semanticDiagnosticsPerFile": [ + "../../../../node_modules/@types/color-name/index.d.ts", + "../../../../node_modules/@types/eslint-scope/index.d.ts", + "../../../../node_modules/@types/eslint/helpers.d.ts", + "../../../../node_modules/@types/eslint/index.d.ts", + "../../../../node_modules/@types/eslint/lib/rules/index.d.ts", + "../../../../node_modules/@types/estree/index.d.ts", + "../../../../node_modules/@types/events/index.d.ts", + "../../../../node_modules/@types/glob/index.d.ts", + "../../../../node_modules/@types/json-schema/index.d.ts", + "../../../../node_modules/@types/json5/index.d.ts", + "../../../../node_modules/@types/minimatch/index.d.ts", + "../../../../node_modules/@types/minimist/index.d.ts", + "../../../../node_modules/@types/node/assert.d.ts", + "../../../../node_modules/@types/node/async_hooks.d.ts", + "../../../../node_modules/@types/node/base.d.ts", + "../../../../node_modules/@types/node/buffer.d.ts", + "../../../../node_modules/@types/node/child_process.d.ts", + "../../../../node_modules/@types/node/cluster.d.ts", + "../../../../node_modules/@types/node/console.d.ts", + "../../../../node_modules/@types/node/constants.d.ts", + "../../../../node_modules/@types/node/crypto.d.ts", + "../../../../node_modules/@types/node/dgram.d.ts", + "../../../../node_modules/@types/node/dns.d.ts", + "../../../../node_modules/@types/node/domain.d.ts", + "../../../../node_modules/@types/node/events.d.ts", + "../../../../node_modules/@types/node/fs.d.ts", + "../../../../node_modules/@types/node/globals.d.ts", + "../../../../node_modules/@types/node/http.d.ts", + "../../../../node_modules/@types/node/http2.d.ts", + "../../../../node_modules/@types/node/https.d.ts", + "../../../../node_modules/@types/node/inspector.d.ts", + "../../../../node_modules/@types/node/module.d.ts", + "../../../../node_modules/@types/node/net.d.ts", + "../../../../node_modules/@types/node/os.d.ts", + "../../../../node_modules/@types/node/path.d.ts", + "../../../../node_modules/@types/node/perf_hooks.d.ts", + "../../../../node_modules/@types/node/process.d.ts", + "../../../../node_modules/@types/node/punycode.d.ts", + "../../../../node_modules/@types/node/querystring.d.ts", + "../../../../node_modules/@types/node/readline.d.ts", + "../../../../node_modules/@types/node/repl.d.ts", + "../../../../node_modules/@types/node/stream.d.ts", + "../../../../node_modules/@types/node/string_decoder.d.ts", + "../../../../node_modules/@types/node/timers.d.ts", + "../../../../node_modules/@types/node/tls.d.ts", + "../../../../node_modules/@types/node/trace_events.d.ts", + "../../../../node_modules/@types/node/ts3.5/fs.d.ts", + "../../../../node_modules/@types/node/ts3.5/globals.d.ts", + "../../../../node_modules/@types/node/ts3.5/index.d.ts", + "../../../../node_modules/@types/node/ts3.5/util.d.ts", + "../../../../node_modules/@types/node/ts3.5/wasi.d.ts", + "../../../../node_modules/@types/node/tty.d.ts", + "../../../../node_modules/@types/node/url.d.ts", + "../../../../node_modules/@types/node/util.d.ts", + "../../../../node_modules/@types/node/v8.d.ts", + "../../../../node_modules/@types/node/vm.d.ts", + "../../../../node_modules/@types/node/worker_threads.d.ts", + "../../../../node_modules/@types/node/zlib.d.ts", + "../../../../node_modules/@types/normalize-package-data/index.d.ts", + "../../../../node_modules/@types/parse-json/index.d.ts", + "../../../../node_modules/typescript/lib/lib.d.ts", + "../../../../node_modules/typescript/lib/lib.dom.d.ts", + "../../../../node_modules/typescript/lib/lib.es2015.collection.d.ts", + "../../../../node_modules/typescript/lib/lib.es2015.core.d.ts", + "../../../../node_modules/typescript/lib/lib.es2015.d.ts", + "../../../../node_modules/typescript/lib/lib.es2015.generator.d.ts", + "../../../../node_modules/typescript/lib/lib.es2015.iterable.d.ts", + "../../../../node_modules/typescript/lib/lib.es2015.promise.d.ts", + "../../../../node_modules/typescript/lib/lib.es2015.proxy.d.ts", + "../../../../node_modules/typescript/lib/lib.es2015.reflect.d.ts", + "../../../../node_modules/typescript/lib/lib.es2015.symbol.d.ts", + "../../../../node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts", + "../../../../node_modules/typescript/lib/lib.es2016.array.include.d.ts", + "../../../../node_modules/typescript/lib/lib.es2016.d.ts", + "../../../../node_modules/typescript/lib/lib.es2017.d.ts", + "../../../../node_modules/typescript/lib/lib.es2017.intl.d.ts", + "../../../../node_modules/typescript/lib/lib.es2017.object.d.ts", + "../../../../node_modules/typescript/lib/lib.es2017.sharedmemory.d.ts", + "../../../../node_modules/typescript/lib/lib.es2017.string.d.ts", + "../../../../node_modules/typescript/lib/lib.es2017.typedarrays.d.ts", + "../../../../node_modules/typescript/lib/lib.es2018.asyncgenerator.d.ts", + "../../../../node_modules/typescript/lib/lib.es2018.asynciterable.d.ts", + "../../../../node_modules/typescript/lib/lib.es2018.d.ts", + "../../../../node_modules/typescript/lib/lib.es2018.intl.d.ts", + "../../../../node_modules/typescript/lib/lib.es2018.promise.d.ts", + "../../../../node_modules/typescript/lib/lib.es2018.regexp.d.ts", + "../../../../node_modules/typescript/lib/lib.es2020.bigint.d.ts", + "../../../../node_modules/typescript/lib/lib.es5.d.ts", + "../../../../node_modules/typescript/lib/lib.esnext.intl.d.ts", + "../../../../node_modules/typescript/lib/lib.scripthost.d.ts", + "../../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts", + [ + "../typescript.ts", + [ + { + "file": "../typescript.ts", + "start": 0, + "length": 1, + "messageText": "Cannot find name 'a'.", + "category": 1, + "code": 2304 + } + ] + ] + ] + }, + "version": "4.2.4" +} \ No newline at end of file diff --git a/test/broken-fixtures/typescript/compiled/typescript.js b/test/broken-fixtures/typescript/compiled/typescript.js new file mode 100644 index 0000000..31142aa --- /dev/null +++ b/test/broken-fixtures/typescript/compiled/typescript.js @@ -0,0 +1 @@ +a; diff --git a/test/broken-fixtures/typescript/typescript.ts b/test/broken-fixtures/typescript/typescript.ts new file mode 100644 index 0000000..7898192 --- /dev/null +++ b/test/broken-fixtures/typescript/typescript.ts @@ -0,0 +1 @@ +a diff --git a/test/compilation.js b/test/compilation.js index bad370b..95d8c5a 100644 --- a/test/compilation.js +++ b/test/compilation.js @@ -5,6 +5,7 @@ const execa = require('execa'); const createProviderMacro = require('./_with-provider'); const withProvider = createProviderMacro('ava-3.2', '3.2.0', path.join(__dirname, 'fixtures')); +const withAltProvider = createProviderMacro('ava-3.2', '3.2.0', path.join(__dirname, 'broken-fixtures')); test.before('deleting compiled files', async t => { t.log(await del('test/fixtures/typescript/compiled')); @@ -51,3 +52,9 @@ test('worker(): runs compiled files', withProvider, async (t, provider) => { t.snapshot(stdout); }); + +test('compile() error', withAltProvider, async (t, provider) => { + const {message} = await t.throwsAsync(compile(provider)); + + t.snapshot(message); +}); From dfa861150dd360d133030fb43ebd13f0f375243e Mon Sep 17 00:00:00 2001 From: Szymon Marczak <36894700+szmarczak@users.noreply.github.com> Date: Fri, 9 Apr 2021 22:20:51 +0200 Subject: [PATCH 06/21] Update snapshots --- test/snapshots/compilation.js.md | 7 +++++ test/snapshots/compilation.js.snap | Bin 164 -> 284 bytes test/snapshots/protocol-ava-3.js.md | 42 +++++++++----------------- test/snapshots/protocol-ava-3.js.snap | Bin 555 -> 483 bytes 4 files changed, 21 insertions(+), 28 deletions(-) diff --git a/test/snapshots/compilation.js.md b/test/snapshots/compilation.js.md index 5f62c48..1b54123 100644 --- a/test/snapshots/compilation.js.md +++ b/test/snapshots/compilation.js.md @@ -15,3 +15,10 @@ Generated by [AVA](https://avajs.dev). > Snapshot 1 'logged in fixtures/typescript/index.ts' + +## compile() error + +> Snapshot 1 + + `Command failed with exit code 2: tsc --incremental␊ + typescript/typescript.ts(1,1): error TS2304: Cannot find name 'a'.` diff --git a/test/snapshots/compilation.js.snap b/test/snapshots/compilation.js.snap index 7d0f3866e9d4c3e531ef4331a70e91162ba1022f..1d4c4eda42693aee7cdbddc2638609b68826f39e 100644 GIT binary patch delta 249 zcmVSduympbR?<|gK) zD5NC6iSMd6?Ano^OB2Fb3Rk^N)mIpkgP;7f%a+` z>KJNTDWnz^DggihrnhT$ delta 128 zcmbQkw1m;fG0agRI4`lFI3vGAq0ESji9zJe#D~w0?tKwv5F4<~*Cj!|n}Y!im^UXS zBqStFG}3jQF|$#2P1nS!juQfP)$MI Snapshot 1 @@ -12,29 +12,25 @@ Generated by [AVA](https://avajs.dev). message: 'Unexpected Typescript configuration for AVA. See https://github.com/avajs/typescript/blob/v${pkg.version}/README.md for allowed values.', } -## main() config validation: rewrite paths must end in a / - -> Snapshot 1 +> Snapshot 2 Error { message: 'Unexpected Typescript configuration for AVA. See https://github.com/avajs/typescript/blob/v${pkg.version}/README.md for allowed values.', } -> Snapshot 2 +> Snapshot 3 Error { message: 'Unexpected Typescript configuration for AVA. See https://github.com/avajs/typescript/blob/v${pkg.version}/README.md for allowed values.', } -## main() config validation: throw when config contains keys other than 'extensions' or 'rewritePaths' - -> Snapshot 1 +> Snapshot 4 Error { message: 'Unexpected Typescript configuration for AVA. See https://github.com/avajs/typescript/blob/v${pkg.version}/README.md for allowed values.', } -## main() config validation: throw when config is not a plain object +## main() config validation: throw when config contains keys other than 'extensions', 'rewritePaths' or 'compile' > Snapshot 1 @@ -42,19 +38,17 @@ Generated by [AVA](https://avajs.dev). message: 'Unexpected Typescript configuration for AVA. See https://github.com/avajs/typescript/blob/v${pkg.version}/README.md for allowed values.', } -> Snapshot 2 - - Error { - message: 'Unexpected Typescript configuration for AVA. See https://github.com/avajs/typescript/blob/v${pkg.version}/README.md for allowed values.', - } +## main() config validation: throw when config.extensions contains empty strings -> Snapshot 3 +> Snapshot 1 Error { message: 'Unexpected Typescript configuration for AVA. See https://github.com/avajs/typescript/blob/v${pkg.version}/README.md for allowed values.', } -> Snapshot 4 +## main() config validation: throw when config.extensions contains non-strings + +> Snapshot 1 Error { message: 'Unexpected Typescript configuration for AVA. See https://github.com/avajs/typescript/blob/v${pkg.version}/README.md for allowed values.', @@ -68,7 +62,7 @@ Generated by [AVA](https://avajs.dev). message: 'Unexpected Typescript configuration for AVA. See https://github.com/avajs/typescript/blob/v${pkg.version}/README.md for allowed values.', } -## main() config validation: throw when config.extensions contains empty strings +## main() config validation: config may not be an empty object > Snapshot 1 @@ -76,7 +70,7 @@ Generated by [AVA](https://avajs.dev). message: 'Unexpected Typescript configuration for AVA. See https://github.com/avajs/typescript/blob/v${pkg.version}/README.md for allowed values.', } -## main() config validation: throw when config.extensions contains non-strings +## main() config validation: throw when config.compile is not a boolean > Snapshot 1 @@ -84,21 +78,13 @@ Generated by [AVA](https://avajs.dev). message: 'Unexpected Typescript configuration for AVA. See https://github.com/avajs/typescript/blob/v${pkg.version}/README.md for allowed values.', } -## worker(): load rewritten paths files - -> Snapshot 1 - - 'logged in file.js' - -## main() config validation: throw when config contains keys other than 'extensions', 'rewritePaths' or 'compile' - -> Snapshot 1 +> Snapshot 2 Error { message: 'Unexpected Typescript configuration for AVA. See https://github.com/avajs/typescript/blob/v${pkg.version}/README.md for allowed values.', } -## main() config validation: throw when config.compile is not a boolean +## main() config validation: rewrite paths must end in a / > Snapshot 1 diff --git a/test/snapshots/protocol-ava-3.js.snap b/test/snapshots/protocol-ava-3.js.snap index 79bcedaab4f6ef894e94ed69014dbbc546b467f7..7d2e4782f4ff4d097b9fadfed0b3e4bfab85c825 100644 GIT binary patch literal 483 zcmV<90UZ88RzVaU7G)EwLPb2ol)<#nuN1dA@@ zW?*1uU6s-NrAd0p`MLUuWrP)nG&ViXV#z000000009s zVq{?8Vo(fRn4~FH6%itMNqXPWiD5uNAb1MIW*228Uoo?1IUEeW`LnuUFC$p=6i|Wn z-f*^C+Tm~0Zj@#K7SEQ?&P2(ZmZ`udPy#c}bP9fJLV;LvSSv1jn&L zurnJ2L+Isg)6)vV4(`&8pAz|(c_R~8RD&IYc{vyulG@7F%IEK{)(-Q1vgAv6A0t@w z6A;&B*_l1M`zz{mpbhiIDIYW$!J>kk3=FHEo_2EfpTOfiv#DjRgBUX-So9kZA8(L3 z`+w8xjgNjS_PzOJxQYoZdYcP^4{$RuJeT^bA`mslw*B0VA6$7ID;dF}OL-U=m>Jl? zp~EP_$Yc(rZGl*rkx7t|)wQT7zet#o4aQ_-gs}t!1Q-~385kKE82LepMHrbG7+D1w z*>h8iixbmRp?s!xhS0p!ih|VSlGGH1kjjG8;^d;tf)a(~{JgZx^wOfllFa-(g|z%4 z1;;Q)J%!-ZRE3O^l7eC@ef{*zl8n+Mz2y8{{lv1wtYZBVxOV-doctvHGL`Cr>~y`d z)S_abA+`EJu8uCgu6nsCVDl1la`MZ8mX;;vl%^Kzje2s_lcSy-_2j50M?E>}$x%;2 tJju!+$S9bTpPmks%LH1TnUkuQRXno7VAPYNo*ew11ON(pU@g}T008r43labT From 56ab684b8ccb36c6a8e6af4a7efb3484e898f513 Mon Sep 17 00:00:00 2001 From: Szymon Marczak <36894700+szmarczak@users.noreply.github.com> Date: Fri, 9 Apr 2021 22:24:53 +0200 Subject: [PATCH 07/21] Fixes --- package.json | 5 +++++ test/compilation.js | 1 + 2 files changed, 6 insertions(+) diff --git a/package.json b/package.json index f5fb3ab..e6dfa44 100644 --- a/package.json +++ b/package.json @@ -35,6 +35,11 @@ "text" ] }, + "ava": { + "files": [ + "!test/broken-fixtures/**" + ] + }, "xo": { "ignores": [ "test/broken-fixtures" diff --git a/test/compilation.js b/test/compilation.js index 95d8c5a..aa50170 100644 --- a/test/compilation.js +++ b/test/compilation.js @@ -9,6 +9,7 @@ const withAltProvider = createProviderMacro('ava-3.2', '3.2.0', path.join(__dirn test.before('deleting compiled files', async t => { t.log(await del('test/fixtures/typescript/compiled')); + t.log(await del('test/broken-fixtures/typescript/compiled')); }); const compile = async provider => { From d2437c1048de67888ceefaab98502250ac6393c6 Mon Sep 17 00:00:00 2001 From: Szymon Marczak <36894700+szmarczak@users.noreply.github.com> Date: Fri, 9 Apr 2021 22:53:34 +0200 Subject: [PATCH 08/21] Frendlier errors --- index.js | 52 ++++++++++++++++++++------ test/snapshots/protocol-ava-3.js.md | 26 ++++++------- test/snapshots/protocol-ava-3.js.snap | Bin 483 -> 516 bytes 3 files changed, 53 insertions(+), 25 deletions(-) diff --git a/index.js b/index.js index cbe8363..cba7055 100644 --- a/index.js +++ b/index.js @@ -6,10 +6,31 @@ const execa = require('execa'); const pkg = require('./package.json'); +const help = 'See https://github.com/avajs/typescript/blob/v${pkg.version}/README.md'; + function isPlainObject(x) { return x !== null && typeof x === 'object' && Reflect.getPrototypeOf(x) === Object.prototype; } +function validate(target, properties) { + const keys = Object.keys(properties); + + for (const key of keys) { + const {required, isValid} = properties[key]; + const missing = target[key] === undefined; + + if (required && missing) { + throw new Error(`Missing '${key}' property in TypeScript configuration for AVA. ${help}`); + } else if (!required && missing) { + return; + } + + if (!isValid(target[key])) { + throw new Error(`Invalid '${key}' property in TypeScript configuration for AVA. ${help}`); + } + } +} + function isValidExtensions(extensions) { return Array.isArray(extensions) && extensions.length > 0 && @@ -35,6 +56,21 @@ async function compileTypeScript(projectDir) { return execa('tsc', ['--incremental'], {preferLocal: true, cwd: projectDir}); } +const configProperties = { + compile: { + required: true, + isValid: isValidCompile + }, + rewritePaths: { + required: true, + isValid: isValidRewritePaths + }, + extensions: { + required: false, + isValid: isValidExtensions + } +}; + module.exports = ({negotiateProtocol}) => { const protocol = negotiateProtocol(['ava-3.2', 'ava-3'], {version: pkg.version}); if (protocol === null) { @@ -43,21 +79,13 @@ module.exports = ({negotiateProtocol}) => { return { main({config}) { - let valid = false; - if (isPlainObject(config)) { - const keys = Object.keys(config); - if (keys.every(key => key === 'extensions' || key === 'rewritePaths' || key === 'compile')) { - valid = - (config.extensions === undefined || isValidExtensions(config.extensions)) && - isValidRewritePaths(config.rewritePaths) && - isValidCompile(config.compile); - } - } + if (!isPlainObject(config)) { + throw new Error(`Unexpected Typescript configuration for AVA. ${help}`); - if (!valid) { - throw new Error(`Unexpected Typescript configuration for AVA. See https://github.com/avajs/typescript/blob/v${pkg.version}/README.md for allowed values.`); } + validate(config, configProperties); + const { extensions = ['ts'], rewritePaths: relativeRewritePaths, diff --git a/test/snapshots/protocol-ava-3.js.md b/test/snapshots/protocol-ava-3.js.md index f2a176e..6af741e 100644 --- a/test/snapshots/protocol-ava-3.js.md +++ b/test/snapshots/protocol-ava-3.js.md @@ -9,25 +9,25 @@ Generated by [AVA](https://avajs.dev). > Snapshot 1 Error { - message: 'Unexpected Typescript configuration for AVA. See https://github.com/avajs/typescript/blob/v${pkg.version}/README.md for allowed values.', + message: 'Unexpected Typescript configuration for AVA. See https://github.com/avajs/typescript/blob/v${pkg.version}/README.md', } > Snapshot 2 Error { - message: 'Unexpected Typescript configuration for AVA. See https://github.com/avajs/typescript/blob/v${pkg.version}/README.md for allowed values.', + message: 'Unexpected Typescript configuration for AVA. See https://github.com/avajs/typescript/blob/v${pkg.version}/README.md', } > Snapshot 3 Error { - message: 'Unexpected Typescript configuration for AVA. See https://github.com/avajs/typescript/blob/v${pkg.version}/README.md for allowed values.', + message: 'Unexpected Typescript configuration for AVA. See https://github.com/avajs/typescript/blob/v${pkg.version}/README.md', } > Snapshot 4 Error { - message: 'Unexpected Typescript configuration for AVA. See https://github.com/avajs/typescript/blob/v${pkg.version}/README.md for allowed values.', + message: 'Unexpected Typescript configuration for AVA. See https://github.com/avajs/typescript/blob/v${pkg.version}/README.md', } ## main() config validation: throw when config contains keys other than 'extensions', 'rewritePaths' or 'compile' @@ -35,7 +35,7 @@ Generated by [AVA](https://avajs.dev). > Snapshot 1 Error { - message: 'Unexpected Typescript configuration for AVA. See https://github.com/avajs/typescript/blob/v${pkg.version}/README.md for allowed values.', + message: 'Missing \'compile\' property in TypeScript configuration for AVA. See https://github.com/avajs/typescript/blob/v${pkg.version}/README.md', } ## main() config validation: throw when config.extensions contains empty strings @@ -43,7 +43,7 @@ Generated by [AVA](https://avajs.dev). > Snapshot 1 Error { - message: 'Unexpected Typescript configuration for AVA. See https://github.com/avajs/typescript/blob/v${pkg.version}/README.md for allowed values.', + message: 'Missing \'compile\' property in TypeScript configuration for AVA. See https://github.com/avajs/typescript/blob/v${pkg.version}/README.md', } ## main() config validation: throw when config.extensions contains non-strings @@ -51,7 +51,7 @@ Generated by [AVA](https://avajs.dev). > Snapshot 1 Error { - message: 'Unexpected Typescript configuration for AVA. See https://github.com/avajs/typescript/blob/v${pkg.version}/README.md for allowed values.', + message: 'Missing \'compile\' property in TypeScript configuration for AVA. See https://github.com/avajs/typescript/blob/v${pkg.version}/README.md', } ## main() config validation: throw when config.extensions contains duplicates @@ -59,7 +59,7 @@ Generated by [AVA](https://avajs.dev). > Snapshot 1 Error { - message: 'Unexpected Typescript configuration for AVA. See https://github.com/avajs/typescript/blob/v${pkg.version}/README.md for allowed values.', + message: 'Missing \'compile\' property in TypeScript configuration for AVA. See https://github.com/avajs/typescript/blob/v${pkg.version}/README.md', } ## main() config validation: config may not be an empty object @@ -67,7 +67,7 @@ Generated by [AVA](https://avajs.dev). > Snapshot 1 Error { - message: 'Unexpected Typescript configuration for AVA. See https://github.com/avajs/typescript/blob/v${pkg.version}/README.md for allowed values.', + message: 'Missing \'compile\' property in TypeScript configuration for AVA. See https://github.com/avajs/typescript/blob/v${pkg.version}/README.md', } ## main() config validation: throw when config.compile is not a boolean @@ -75,13 +75,13 @@ Generated by [AVA](https://avajs.dev). > Snapshot 1 Error { - message: 'Unexpected Typescript configuration for AVA. See https://github.com/avajs/typescript/blob/v${pkg.version}/README.md for allowed values.', + message: 'Invalid \'compile\' property in TypeScript configuration for AVA. See https://github.com/avajs/typescript/blob/v${pkg.version}/README.md', } > Snapshot 2 Error { - message: 'Unexpected Typescript configuration for AVA. See https://github.com/avajs/typescript/blob/v${pkg.version}/README.md for allowed values.', + message: 'Missing \'compile\' property in TypeScript configuration for AVA. See https://github.com/avajs/typescript/blob/v${pkg.version}/README.md', } ## main() config validation: rewrite paths must end in a / @@ -89,11 +89,11 @@ Generated by [AVA](https://avajs.dev). > Snapshot 1 Error { - message: 'Unexpected Typescript configuration for AVA. See https://github.com/avajs/typescript/blob/v${pkg.version}/README.md for allowed values.', + message: 'Missing \'compile\' property in TypeScript configuration for AVA. See https://github.com/avajs/typescript/blob/v${pkg.version}/README.md', } > Snapshot 2 Error { - message: 'Unexpected Typescript configuration for AVA. See https://github.com/avajs/typescript/blob/v${pkg.version}/README.md for allowed values.', + message: 'Missing \'compile\' property in TypeScript configuration for AVA. See https://github.com/avajs/typescript/blob/v${pkg.version}/README.md', } diff --git a/test/snapshots/protocol-ava-3.js.snap b/test/snapshots/protocol-ava-3.js.snap index 7d2e4782f4ff4d097b9fadfed0b3e4bfab85c825..a6b97127a182a2bac3680e14b1d08ae5b6e214a9 100644 GIT binary patch delta 473 zcmV;~0Ve+A1B3)3K~_N^Q*L2!b7*gLAa*he0sv9qz{ZsoaREnE1b<%cLJW~2B^L=0 zn_ZNZe8tS3y3|oEB3wlWVnh6ELy_}!3kUp49}(hst82Qv28zhf8z&N zUdKvCu&4_+0|PSyJJ_d;5{yjdK-w0Fg&COy8ChM6it>wu8QEY=Mn)J*KtOOIJ`&&d)8#%t=*OC@9J=NG&R< zRLIOz2&pVc4Nfk~EGSV(&d*EBe@rheN-W9D&r?XtFH&#}bJSA^PEA$FC@Co@w$j&6 z&n(F(P0|CJq@P%pm{qJ_0@Pj%)~=tFlb@ttrczyyovv4wT2u@)q*g!3)zQV*RWCPX z)Q=STk+C>5FSVi|HMt};1?->VQU8qkXVgEVWyGi-NBuY?{pgujmY9>76Edv*I1=J< PaQG1bOBK5WLJR-^ojcRg delta 439 zcmV;o0Z9IY1mgoDK~_N^Q*L2!b7*gLAa*he0sy9}*w%jQeWQJAo)I7yxA>7FB^N0W zn_ZNZe8tS3;VLGu=ygsA-owSf@LcMzia^vH+xBxee|~V~ zb*y9ri!S75U|?oo2m6#!f|1D_NZSIjFe8&7BdcpsQGSsyBO8p#$OvNz2naAR@-i?o zGBEOk6pJu2Gcd9WGP38U78fU`r$YHm?F^xLsTBpO$t9^N3L%vRsl~}fnFS>Z$@zI{ zndzlPi6xo&c?xOyMGB5#j(Q5gajB^a86_nJ#a86s-NrAd0p`MLUuWr Date: Fri, 9 Apr 2021 22:54:54 +0200 Subject: [PATCH 09/21] Simplify an if --- index.js | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/index.js b/index.js index cba7055..1a6ea0b 100644 --- a/index.js +++ b/index.js @@ -19,9 +19,11 @@ function validate(target, properties) { const {required, isValid} = properties[key]; const missing = target[key] === undefined; - if (required && missing) { - throw new Error(`Missing '${key}' property in TypeScript configuration for AVA. ${help}`); - } else if (!required && missing) { + if (missing) { + if (required) { + throw new Error(`Missing '${key}' property in TypeScript configuration for AVA. ${help}`); + } + return; } From 9beea39eca571795ba2b6584b721979b9fe24180 Mon Sep 17 00:00:00 2001 From: Szymon Marczak <36894700+szmarczak@users.noreply.github.com> Date: Fri, 9 Apr 2021 22:58:00 +0200 Subject: [PATCH 10/21] Fix linting --- index.js | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/index.js b/index.js index 1a6ea0b..2f9bdf2 100644 --- a/index.js +++ b/index.js @@ -1,12 +1,10 @@ 'use strict'; const path = require('path'); - const escapeStringRegexp = require('escape-string-regexp'); const execa = require('execa'); - const pkg = require('./package.json'); -const help = 'See https://github.com/avajs/typescript/blob/v${pkg.version}/README.md'; +const help = `See https://github.com/avajs/typescript/blob/v${pkg.version}/README.md`; function isPlainObject(x) { return x !== null && typeof x === 'object' && Reflect.getPrototypeOf(x) === Object.prototype; @@ -83,7 +81,6 @@ module.exports = ({negotiateProtocol}) => { main({config}) { if (!isPlainObject(config)) { throw new Error(`Unexpected Typescript configuration for AVA. ${help}`); - } validate(config, configProperties); From 2bde6bcff480c6c9c02782f18b0ccbcec1987249 Mon Sep 17 00:00:00 2001 From: Szymon Marczak <36894700+szmarczak@users.noreply.github.com> Date: Sat, 10 Apr 2021 00:01:21 +0200 Subject: [PATCH 11/21] .gitignore --- .gitignore | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index 371bd6a..aaafd4e 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,5 @@ /.nyc_output /coverage /node_modules -/test/fixtures/compiled +/test/fixtures/typescript/compiled +/test/broken-fixtures/typescript/compiled From 51faaf9e65f6ac1d3d4a05588bcdf91f30df72cd Mon Sep 17 00:00:00 2001 From: Szymon Marczak <36894700+szmarczak@users.noreply.github.com> Date: Sat, 10 Apr 2021 00:02:00 +0200 Subject: [PATCH 12/21] Delete test/fixtures/typescript/compiled directory --- test/fixtures/typescript/compiled/index.js | 1 - .../typescript/compiled/tsconfig.tsbuildinfo | 1870 ----------------- 2 files changed, 1871 deletions(-) delete mode 100644 test/fixtures/typescript/compiled/index.js delete mode 100644 test/fixtures/typescript/compiled/tsconfig.tsbuildinfo diff --git a/test/fixtures/typescript/compiled/index.js b/test/fixtures/typescript/compiled/index.js deleted file mode 100644 index 1bc76e0..0000000 --- a/test/fixtures/typescript/compiled/index.js +++ /dev/null @@ -1 +0,0 @@ -console.log('logged in fixtures/typescript/index.ts'); diff --git a/test/fixtures/typescript/compiled/tsconfig.tsbuildinfo b/test/fixtures/typescript/compiled/tsconfig.tsbuildinfo deleted file mode 100644 index 988a447..0000000 --- a/test/fixtures/typescript/compiled/tsconfig.tsbuildinfo +++ /dev/null @@ -1,1870 +0,0 @@ -{ - "program": { - "fileInfos": { - "../../../../node_modules/typescript/lib/lib.d.ts": { - "version": "2dc8c927c9c162a773c6bb3cdc4f3286c23f10eedc67414028f9cb5951610f60", - "signature": "2dc8c927c9c162a773c6bb3cdc4f3286c23f10eedc67414028f9cb5951610f60", - "affectsGlobalScope": false - }, - "../../../../node_modules/typescript/lib/lib.es5.d.ts": { - "version": "b3584bc5798ed422ce2516df360ffa9cf2d80b5eae852867db9ba3743145f895", - "signature": "b3584bc5798ed422ce2516df360ffa9cf2d80b5eae852867db9ba3743145f895", - "affectsGlobalScope": true - }, - "../../../../node_modules/typescript/lib/lib.es2015.d.ts": { - "version": "dc47c4fa66b9b9890cf076304de2a9c5201e94b740cffdf09f87296d877d71f6", - "signature": "dc47c4fa66b9b9890cf076304de2a9c5201e94b740cffdf09f87296d877d71f6", - "affectsGlobalScope": false - }, - "../../../../node_modules/typescript/lib/lib.es2016.d.ts": { - "version": "7a387c58583dfca701b6c85e0adaf43fb17d590fb16d5b2dc0a2fbd89f35c467", - "signature": "7a387c58583dfca701b6c85e0adaf43fb17d590fb16d5b2dc0a2fbd89f35c467", - "affectsGlobalScope": false - }, - "../../../../node_modules/typescript/lib/lib.es2017.d.ts": { - "version": "8a12173c586e95f4433e0c6dc446bc88346be73ffe9ca6eec7aa63c8f3dca7f9", - "signature": "8a12173c586e95f4433e0c6dc446bc88346be73ffe9ca6eec7aa63c8f3dca7f9", - "affectsGlobalScope": false - }, - "../../../../node_modules/typescript/lib/lib.es2018.d.ts": { - "version": "5f4e733ced4e129482ae2186aae29fde948ab7182844c3a5a51dd346182c7b06", - "signature": "5f4e733ced4e129482ae2186aae29fde948ab7182844c3a5a51dd346182c7b06", - "affectsGlobalScope": false - }, - "../../../../node_modules/typescript/lib/lib.dom.d.ts": { - "version": "feeeb1dd8a80fb76be42b0426e8f3ffa9bdef3c2f3c12c147e7660b1c5ba8b3b", - "signature": "feeeb1dd8a80fb76be42b0426e8f3ffa9bdef3c2f3c12c147e7660b1c5ba8b3b", - "affectsGlobalScope": true - }, - "../../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts": { - "version": "7fac8cb5fc820bc2a59ae11ef1c5b38d3832c6d0dfaec5acdb5569137d09a481", - "signature": "7fac8cb5fc820bc2a59ae11ef1c5b38d3832c6d0dfaec5acdb5569137d09a481", - "affectsGlobalScope": true - }, - "../../../../node_modules/typescript/lib/lib.scripthost.d.ts": { - "version": "097a57355ded99c68e6df1b738990448e0bf170e606707df5a7c0481ff2427cd", - "signature": "097a57355ded99c68e6df1b738990448e0bf170e606707df5a7c0481ff2427cd", - "affectsGlobalScope": true - }, - "../../../../node_modules/typescript/lib/lib.es2015.core.d.ts": { - "version": "46ee15e9fefa913333b61eaf6b18885900b139867d89832a515059b62cf16a17", - "signature": "46ee15e9fefa913333b61eaf6b18885900b139867d89832a515059b62cf16a17", - "affectsGlobalScope": true - }, - "../../../../node_modules/typescript/lib/lib.es2015.collection.d.ts": { - "version": "43fb1d932e4966a39a41b464a12a81899d9ae5f2c829063f5571b6b87e6d2f9c", - "signature": "43fb1d932e4966a39a41b464a12a81899d9ae5f2c829063f5571b6b87e6d2f9c", - "affectsGlobalScope": true - }, - "../../../../node_modules/typescript/lib/lib.es2015.generator.d.ts": { - "version": "cdccba9a388c2ee3fd6ad4018c640a471a6c060e96f1232062223063b0a5ac6a", - "signature": "cdccba9a388c2ee3fd6ad4018c640a471a6c060e96f1232062223063b0a5ac6a", - "affectsGlobalScope": true - }, - "../../../../node_modules/typescript/lib/lib.es2015.iterable.d.ts": { - "version": "8b2a5df1ce95f78f6b74f1a555ccdb6baab0486b42d8345e0871dd82811f9b9a", - "signature": "8b2a5df1ce95f78f6b74f1a555ccdb6baab0486b42d8345e0871dd82811f9b9a", - "affectsGlobalScope": true - }, - "../../../../node_modules/typescript/lib/lib.es2015.promise.d.ts": { - "version": "2bb4b3927299434052b37851a47bf5c39764f2ba88a888a107b32262e9292b7c", - "signature": "2bb4b3927299434052b37851a47bf5c39764f2ba88a888a107b32262e9292b7c", - "affectsGlobalScope": true - }, - "../../../../node_modules/typescript/lib/lib.es2015.proxy.d.ts": { - "version": "810627a82ac06fb5166da5ada4159c4ec11978dfbb0805fe804c86406dab8357", - "signature": "810627a82ac06fb5166da5ada4159c4ec11978dfbb0805fe804c86406dab8357", - "affectsGlobalScope": true - }, - "../../../../node_modules/typescript/lib/lib.es2015.reflect.d.ts": { - "version": "62d80405c46c3f4c527ee657ae9d43fda65a0bf582292429aea1e69144a522a6", - "signature": "62d80405c46c3f4c527ee657ae9d43fda65a0bf582292429aea1e69144a522a6", - "affectsGlobalScope": true - }, - "../../../../node_modules/typescript/lib/lib.es2015.symbol.d.ts": { - "version": "3013574108c36fd3aaca79764002b3717da09725a36a6fc02eac386593110f93", - "signature": "3013574108c36fd3aaca79764002b3717da09725a36a6fc02eac386593110f93", - "affectsGlobalScope": true - }, - "../../../../node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts": { - "version": "9d122b7e8c1a5c72506eea50c0973cba55b92b5532d5cafa8a6ce2c547d57551", - "signature": "9d122b7e8c1a5c72506eea50c0973cba55b92b5532d5cafa8a6ce2c547d57551", - "affectsGlobalScope": true - }, - "../../../../node_modules/typescript/lib/lib.es2016.array.include.d.ts": { - "version": "3be5a1453daa63e031d266bf342f3943603873d890ab8b9ada95e22389389006", - "signature": "3be5a1453daa63e031d266bf342f3943603873d890ab8b9ada95e22389389006", - "affectsGlobalScope": true - }, - "../../../../node_modules/typescript/lib/lib.es2017.object.d.ts": { - "version": "17bb1fc99591b00515502d264fa55dc8370c45c5298f4a5c2083557dccba5a2a", - "signature": "17bb1fc99591b00515502d264fa55dc8370c45c5298f4a5c2083557dccba5a2a", - "affectsGlobalScope": true - }, - "../../../../node_modules/typescript/lib/lib.es2017.sharedmemory.d.ts": { - "version": "7ce9f0bde3307ca1f944119f6365f2d776d281a393b576a18a2f2893a2d75c98", - "signature": "7ce9f0bde3307ca1f944119f6365f2d776d281a393b576a18a2f2893a2d75c98", - "affectsGlobalScope": true - }, - "../../../../node_modules/typescript/lib/lib.es2017.string.d.ts": { - "version": "6a6b173e739a6a99629a8594bfb294cc7329bfb7b227f12e1f7c11bc163b8577", - "signature": "6a6b173e739a6a99629a8594bfb294cc7329bfb7b227f12e1f7c11bc163b8577", - "affectsGlobalScope": true - }, - "../../../../node_modules/typescript/lib/lib.es2017.intl.d.ts": { - "version": "12a310447c5d23c7d0d5ca2af606e3bd08afda69100166730ab92c62999ebb9d", - "signature": "12a310447c5d23c7d0d5ca2af606e3bd08afda69100166730ab92c62999ebb9d", - "affectsGlobalScope": true - }, - "../../../../node_modules/typescript/lib/lib.es2017.typedarrays.d.ts": { - "version": "b0124885ef82641903d232172577f2ceb5d3e60aed4da1153bab4221e1f6dd4e", - "signature": "b0124885ef82641903d232172577f2ceb5d3e60aed4da1153bab4221e1f6dd4e", - "affectsGlobalScope": true - }, - "../../../../node_modules/typescript/lib/lib.es2018.asyncgenerator.d.ts": { - "version": "0eb85d6c590b0d577919a79e0084fa1744c1beba6fd0d4e951432fa1ede5510a", - "signature": "0eb85d6c590b0d577919a79e0084fa1744c1beba6fd0d4e951432fa1ede5510a", - "affectsGlobalScope": true - }, - "../../../../node_modules/typescript/lib/lib.es2018.asynciterable.d.ts": { - "version": "a40c4d82bf13fcded295ac29f354eb7d40249613c15e07b53f2fc75e45e16359", - "signature": "a40c4d82bf13fcded295ac29f354eb7d40249613c15e07b53f2fc75e45e16359", - "affectsGlobalScope": true - }, - "../../../../node_modules/typescript/lib/lib.es2018.intl.d.ts": { - "version": "df9c8a72ca8b0ed62f5470b41208a0587f0f73f0a7db28e5a1272cf92537518e", - "signature": "df9c8a72ca8b0ed62f5470b41208a0587f0f73f0a7db28e5a1272cf92537518e", - "affectsGlobalScope": true - }, - "../../../../node_modules/typescript/lib/lib.es2018.promise.d.ts": { - "version": "bb2d3fb05a1d2ffbca947cc7cbc95d23e1d053d6595391bd325deb265a18d36c", - "signature": "bb2d3fb05a1d2ffbca947cc7cbc95d23e1d053d6595391bd325deb265a18d36c", - "affectsGlobalScope": true - }, - "../../../../node_modules/typescript/lib/lib.es2018.regexp.d.ts": { - "version": "c80df75850fea5caa2afe43b9949338ce4e2de086f91713e9af1a06f973872b8", - "signature": "c80df75850fea5caa2afe43b9949338ce4e2de086f91713e9af1a06f973872b8", - "affectsGlobalScope": true - }, - "../../../../node_modules/typescript/lib/lib.es2020.bigint.d.ts": { - "version": "7b5a10e3c897fabece5a51aa85b4111727d7adb53c2734b5d37230ff96802a09", - "signature": "7b5a10e3c897fabece5a51aa85b4111727d7adb53c2734b5d37230ff96802a09", - "affectsGlobalScope": true - }, - "../../../../node_modules/typescript/lib/lib.esnext.intl.d.ts": { - "version": "506b80b9951c9381dc5f11897b31fca5e2a65731d96ddefa19687fbc26b23c6e", - "signature": "506b80b9951c9381dc5f11897b31fca5e2a65731d96ddefa19687fbc26b23c6e", - "affectsGlobalScope": true - }, - "../index.ts": { - "version": "7f092668a7fa6f8969044af6fc18ec9d71ac184f15aff159607297db7c2d7dd5", - "signature": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", - "affectsGlobalScope": true - }, - "../../../../node_modules/@types/color-name/index.d.ts": { - "version": "f0cb4b3ab88193e3e51e9e2622e4c375955003f1f81239d72c5b7a95415dad3e", - "signature": "f0cb4b3ab88193e3e51e9e2622e4c375955003f1f81239d72c5b7a95415dad3e", - "affectsGlobalScope": false - }, - "../../../../node_modules/@types/eslint/helpers.d.ts": { - "version": "f345b0888d003fd69cb32bad3a0aa04c615ccafc572019e4bd86a52bd5e49e46", - "signature": "f345b0888d003fd69cb32bad3a0aa04c615ccafc572019e4bd86a52bd5e49e46", - "affectsGlobalScope": true - }, - "../../../../node_modules/@types/eslint/lib/rules/index.d.ts": { - "version": "0133ebdd17a823ae56861948870cde4dac18dd8818ab641039c85bbb720429e0", - "signature": "0133ebdd17a823ae56861948870cde4dac18dd8818ab641039c85bbb720429e0", - "affectsGlobalScope": false - }, - "../../../../node_modules/@types/json-schema/index.d.ts": { - "version": "3a1e165b22a1cb8df82c44c9a09502fd2b33f160cd277de2cd3a055d8e5c6b27", - "signature": "3a1e165b22a1cb8df82c44c9a09502fd2b33f160cd277de2cd3a055d8e5c6b27", - "affectsGlobalScope": false - }, - "../../../../node_modules/@types/estree/index.d.ts": { - "version": "745a853d60bf782583a58584f59e202cae5c7a898b0c92696442602a3ef17a87", - "signature": "745a853d60bf782583a58584f59e202cae5c7a898b0c92696442602a3ef17a87", - "affectsGlobalScope": false - }, - "../../../../node_modules/@types/eslint/index.d.ts": { - "version": "649fbcb16a4a7e1d9f32a49db7381150ef5b2e472a0c52a1543d4c35a2aefa3c", - "signature": "649fbcb16a4a7e1d9f32a49db7381150ef5b2e472a0c52a1543d4c35a2aefa3c", - "affectsGlobalScope": false - }, - "../../../../node_modules/@types/eslint-scope/index.d.ts": { - "version": "274bda283ef15f4205603ca9967313fc013aa77ae89f2cbeab5fbd51439e96ed", - "signature": "274bda283ef15f4205603ca9967313fc013aa77ae89f2cbeab5fbd51439e96ed", - "affectsGlobalScope": false - }, - "../../../../node_modules/@types/events/index.d.ts": { - "version": "400db42c3a46984118bff14260d60cec580057dc1ab4c2d7310beb643e4f5935", - "signature": "400db42c3a46984118bff14260d60cec580057dc1ab4c2d7310beb643e4f5935", - "affectsGlobalScope": false - }, - "../../../../node_modules/@types/node/globals.d.ts": { - "version": "9a52fe500e1e0ed7362ae65094ec6d4f655033d21f873886211e252fc9c5b9c8", - "signature": "9a52fe500e1e0ed7362ae65094ec6d4f655033d21f873886211e252fc9c5b9c8", - "affectsGlobalScope": true - }, - "../../../../node_modules/@types/node/assert.d.ts": { - "version": "021b431b8f3869ebb9798b939ddbe637e341afa76d547fb507f3b1ece06a22cb", - "signature": "021b431b8f3869ebb9798b939ddbe637e341afa76d547fb507f3b1ece06a22cb", - "affectsGlobalScope": false - }, - "../../../../node_modules/@types/node/async_hooks.d.ts": { - "version": "9ee564486e9af1183affc44b4d96e15d43c4a9227407189434c55073296ef93f", - "signature": "9ee564486e9af1183affc44b4d96e15d43c4a9227407189434c55073296ef93f", - "affectsGlobalScope": false - }, - "../../../../node_modules/@types/node/buffer.d.ts": { - "version": "61215c1a376bbe8f51cab4cc4ddbf3746387015113c37a84d981d4738c21b878", - "signature": "61215c1a376bbe8f51cab4cc4ddbf3746387015113c37a84d981d4738c21b878", - "affectsGlobalScope": false - }, - "../../../../node_modules/@types/node/child_process.d.ts": { - "version": "cbfb348ae36490c9319d92f1a09859625a06dfa0fb0d6c86cab5c2be2118afb4", - "signature": "cbfb348ae36490c9319d92f1a09859625a06dfa0fb0d6c86cab5c2be2118afb4", - "affectsGlobalScope": false - }, - "../../../../node_modules/@types/node/cluster.d.ts": { - "version": "0a4042f587664ff71318524eb5a5935d43e7e0a77a8ac0f033cfee8d583f64ce", - "signature": "0a4042f587664ff71318524eb5a5935d43e7e0a77a8ac0f033cfee8d583f64ce", - "affectsGlobalScope": false - }, - "../../../../node_modules/@types/node/console.d.ts": { - "version": "525c8fc510d9632d2a0a9de2d41c3ac1cdd79ff44d3b45c6d81cacabb683528d", - "signature": "525c8fc510d9632d2a0a9de2d41c3ac1cdd79ff44d3b45c6d81cacabb683528d", - "affectsGlobalScope": false - }, - "../../../../node_modules/@types/node/constants.d.ts": { - "version": "90c85ddbb8de82cd19198bda062065fc51b7407c0f206f2e399e65a52e979720", - "signature": "90c85ddbb8de82cd19198bda062065fc51b7407c0f206f2e399e65a52e979720", - "affectsGlobalScope": false - }, - "../../../../node_modules/@types/node/crypto.d.ts": { - "version": "893eef8da80d206657fd930bd99f6708bce8e0cb7145d1ffc1ec24e16ddcf78f", - "signature": "893eef8da80d206657fd930bd99f6708bce8e0cb7145d1ffc1ec24e16ddcf78f", - "affectsGlobalScope": false - }, - "../../../../node_modules/@types/node/dgram.d.ts": { - "version": "7ecfe97b43aa6c8b8f90caa599d5648bb559962e74e6f038f73a77320569dd78", - "signature": "7ecfe97b43aa6c8b8f90caa599d5648bb559962e74e6f038f73a77320569dd78", - "affectsGlobalScope": false - }, - "../../../../node_modules/@types/node/dns.d.ts": { - "version": "ef226a42de7022eacdfa0f15aabf73b46c47af93044c8ebfab8aa8e3cf6c330c", - "signature": "ef226a42de7022eacdfa0f15aabf73b46c47af93044c8ebfab8aa8e3cf6c330c", - "affectsGlobalScope": false - }, - "../../../../node_modules/@types/node/domain.d.ts": { - "version": "4d4c83f77ac21a72252785baa5328a5612b0b6598d512f68b8cb14f7966d059e", - "signature": "4d4c83f77ac21a72252785baa5328a5612b0b6598d512f68b8cb14f7966d059e", - "affectsGlobalScope": false - }, - "../../../../node_modules/@types/node/events.d.ts": { - "version": "5ffa4219ee64e130980a4231392cbc628544df137ccf650ae8d76e0a1744fd2b", - "signature": "5ffa4219ee64e130980a4231392cbc628544df137ccf650ae8d76e0a1744fd2b", - "affectsGlobalScope": false - }, - "../../../../node_modules/@types/node/fs.d.ts": { - "version": "40da414698c06b261ab809208b2c1d52a11499768392b438dbd3bf292f506042", - "signature": "40da414698c06b261ab809208b2c1d52a11499768392b438dbd3bf292f506042", - "affectsGlobalScope": false - }, - "../../../../node_modules/@types/node/http.d.ts": { - "version": "b70478ebaf7d98099f7ee9254bff84414fe908ca4b70a02759f55e66b76dae8c", - "signature": "b70478ebaf7d98099f7ee9254bff84414fe908ca4b70a02759f55e66b76dae8c", - "affectsGlobalScope": false - }, - "../../../../node_modules/@types/node/http2.d.ts": { - "version": "873da589b78a1f1fa7d623483bd2c2730a02e0852259fb8fdcfe5221ac51d18a", - "signature": "873da589b78a1f1fa7d623483bd2c2730a02e0852259fb8fdcfe5221ac51d18a", - "affectsGlobalScope": false - }, - "../../../../node_modules/@types/node/https.d.ts": { - "version": "c969bf4c7cdfe4d5dd28aa09432f99d09ad1d8d8b839959646579521d0467d1a", - "signature": "c969bf4c7cdfe4d5dd28aa09432f99d09ad1d8d8b839959646579521d0467d1a", - "affectsGlobalScope": false - }, - "../../../../node_modules/@types/node/inspector.d.ts": { - "version": "4218ced3933a31eed1278d350dd63c5900df0f0904f57d61c054d7a4b83dbe4c", - "signature": "4218ced3933a31eed1278d350dd63c5900df0f0904f57d61c054d7a4b83dbe4c", - "affectsGlobalScope": false - }, - "../../../../node_modules/@types/node/module.d.ts": { - "version": "a376e245f494b58365a4391a2568e6dd9da372c3453f4732eb6e15ebb9038451", - "signature": "a376e245f494b58365a4391a2568e6dd9da372c3453f4732eb6e15ebb9038451", - "affectsGlobalScope": false - }, - "../../../../node_modules/@types/node/net.d.ts": { - "version": "ffe8912b7c45288810c870b768190c6c097459930a587dd6ef0d900a5529a811", - "signature": "ffe8912b7c45288810c870b768190c6c097459930a587dd6ef0d900a5529a811", - "affectsGlobalScope": false - }, - "../../../../node_modules/@types/node/os.d.ts": { - "version": "0e12698313f413a9896fd433eb8fe205ba62af22675131dd67bef38c2b67c5d0", - "signature": "0e12698313f413a9896fd433eb8fe205ba62af22675131dd67bef38c2b67c5d0", - "affectsGlobalScope": false - }, - "../../../../node_modules/@types/node/path.d.ts": { - "version": "84044697c8b3e08ef24e4b32cfe6440143d07e469a5e34bda0635276d32d9f35", - "signature": "84044697c8b3e08ef24e4b32cfe6440143d07e469a5e34bda0635276d32d9f35", - "affectsGlobalScope": false - }, - "../../../../node_modules/@types/node/perf_hooks.d.ts": { - "version": "27ef4001526ee9d8afa57687a60bb3b59c52b32d29db0a2260094ab64726164f", - "signature": "27ef4001526ee9d8afa57687a60bb3b59c52b32d29db0a2260094ab64726164f", - "affectsGlobalScope": false - }, - "../../../../node_modules/@types/node/process.d.ts": { - "version": "0e0d58f5e90c0a270dac052b9c5ad8ccdfc8271118c2105b361063218d528d6e", - "signature": "0e0d58f5e90c0a270dac052b9c5ad8ccdfc8271118c2105b361063218d528d6e", - "affectsGlobalScope": true - }, - "../../../../node_modules/@types/node/punycode.d.ts": { - "version": "30ec6f9c683b988c3cfaa0c4690692049c4e7ed7dc6f6e94f56194c06b86f5e1", - "signature": "30ec6f9c683b988c3cfaa0c4690692049c4e7ed7dc6f6e94f56194c06b86f5e1", - "affectsGlobalScope": false - }, - "../../../../node_modules/@types/node/querystring.d.ts": { - "version": "66ce86394b4ced375bd59338265a190a5cbe0b78a15bdf64e34b46d3a5ffaa5d", - "signature": "66ce86394b4ced375bd59338265a190a5cbe0b78a15bdf64e34b46d3a5ffaa5d", - "affectsGlobalScope": false - }, - "../../../../node_modules/@types/node/readline.d.ts": { - "version": "7531eebda3832481211ea0cd891f622a3d9692195761f72baafc2798c5dc06a6", - "signature": "7531eebda3832481211ea0cd891f622a3d9692195761f72baafc2798c5dc06a6", - "affectsGlobalScope": false - }, - "../../../../node_modules/@types/node/repl.d.ts": { - "version": "9a09086b0c33e65f14a17eb0e9d415cab597e0b687a1a45d4b59663706451dbe", - "signature": "9a09086b0c33e65f14a17eb0e9d415cab597e0b687a1a45d4b59663706451dbe", - "affectsGlobalScope": false - }, - "../../../../node_modules/@types/node/stream.d.ts": { - "version": "0364716f6c834826cdfb83e8dfaec06e7e3988c7983a5e77d406931bf1a83f53", - "signature": "0364716f6c834826cdfb83e8dfaec06e7e3988c7983a5e77d406931bf1a83f53", - "affectsGlobalScope": false - }, - "../../../../node_modules/@types/node/string_decoder.d.ts": { - "version": "7e62aac2cc9c0710d772047ad89e8d7117f52592c791eb995ce1f865fedab432", - "signature": "7e62aac2cc9c0710d772047ad89e8d7117f52592c791eb995ce1f865fedab432", - "affectsGlobalScope": false - }, - "../../../../node_modules/@types/node/timers.d.ts": { - "version": "b40652bf8ce4a18133b31349086523b219724dca8df3448c1a0742528e7ad5b9", - "signature": "b40652bf8ce4a18133b31349086523b219724dca8df3448c1a0742528e7ad5b9", - "affectsGlobalScope": false - }, - "../../../../node_modules/@types/node/tls.d.ts": { - "version": "3ad9ca22bb856db4323624fc059c37dc8266e687d66cfb8567a76db0e96451ca", - "signature": "3ad9ca22bb856db4323624fc059c37dc8266e687d66cfb8567a76db0e96451ca", - "affectsGlobalScope": false - }, - "../../../../node_modules/@types/node/trace_events.d.ts": { - "version": "a77fdb357c78b70142b2fdbbfb72958d69e8f765fd2a3c69946c1018e89d4638", - "signature": "a77fdb357c78b70142b2fdbbfb72958d69e8f765fd2a3c69946c1018e89d4638", - "affectsGlobalScope": false - }, - "../../../../node_modules/@types/node/tty.d.ts": { - "version": "df905913ad47e24b6cb41d33f0c1f500bf9c4befe4325413a7644c9eb1e7965c", - "signature": "df905913ad47e24b6cb41d33f0c1f500bf9c4befe4325413a7644c9eb1e7965c", - "affectsGlobalScope": false - }, - "../../../../node_modules/@types/node/url.d.ts": { - "version": "c0e424dcc169a594c973e096f256f92ed36cce444e7d38e52ed4be5def47bcdd", - "signature": "c0e424dcc169a594c973e096f256f92ed36cce444e7d38e52ed4be5def47bcdd", - "affectsGlobalScope": false - }, - "../../../../node_modules/@types/node/util.d.ts": { - "version": "28dd59f54c399c079fc02b60e36d6676b64b8b85badfcc59d481ac232df40bce", - "signature": "28dd59f54c399c079fc02b60e36d6676b64b8b85badfcc59d481ac232df40bce", - "affectsGlobalScope": false - }, - "../../../../node_modules/@types/node/v8.d.ts": { - "version": "289be113bad7ee27ee7fa5b1e373c964c9789a5e9ed7db5ddcb631371120b953", - "signature": "289be113bad7ee27ee7fa5b1e373c964c9789a5e9ed7db5ddcb631371120b953", - "affectsGlobalScope": false - }, - "../../../../node_modules/@types/node/vm.d.ts": { - "version": "bf244a366e8ee68acda125761c6e337c8795b37eef05947d62f89b584de926b3", - "signature": "bf244a366e8ee68acda125761c6e337c8795b37eef05947d62f89b584de926b3", - "affectsGlobalScope": false - }, - "../../../../node_modules/@types/node/worker_threads.d.ts": { - "version": "81d412ad0bca04a1b86efdabdff72c5f84745fba5331c45f5f6c6182a4fe887f", - "signature": "81d412ad0bca04a1b86efdabdff72c5f84745fba5331c45f5f6c6182a4fe887f", - "affectsGlobalScope": false - }, - "../../../../node_modules/@types/node/zlib.d.ts": { - "version": "f409183966a1dd93d3a9cd1d54fbeb85c73101e87cd5b19467c5e37b252f3fd8", - "signature": "f409183966a1dd93d3a9cd1d54fbeb85c73101e87cd5b19467c5e37b252f3fd8", - "affectsGlobalScope": false - }, - "../../../../node_modules/@types/node/base.d.ts": { - "version": "6622f76993bdfeaacb947ba7c4cf26f2e5c5194194d02d792c3cba4174cd8fce", - "signature": "6622f76993bdfeaacb947ba7c4cf26f2e5c5194194d02d792c3cba4174cd8fce", - "affectsGlobalScope": false - }, - "../../../../node_modules/@types/node/ts3.5/fs.d.ts": { - "version": "1ed55651f38540dba21f4a864bd89834ddb552446dce8c8a5f9dc0b44ce0b024", - "signature": "1ed55651f38540dba21f4a864bd89834ddb552446dce8c8a5f9dc0b44ce0b024", - "affectsGlobalScope": false - }, - "../../../../node_modules/@types/node/ts3.5/util.d.ts": { - "version": "ffc1cd688606ad1ddb59a40e8f3defbde907af2a3402d1d9ddf69accb2903f07", - "signature": "ffc1cd688606ad1ddb59a40e8f3defbde907af2a3402d1d9ddf69accb2903f07", - "affectsGlobalScope": false - }, - "../../../../node_modules/@types/node/ts3.5/globals.d.ts": { - "version": "4926e99d2ad39c0bbd36f2d37cc8f52756bc7a5661ad7b12815df871a4b07ba1", - "signature": "4926e99d2ad39c0bbd36f2d37cc8f52756bc7a5661ad7b12815df871a4b07ba1", - "affectsGlobalScope": true - }, - "../../../../node_modules/@types/node/ts3.5/wasi.d.ts": { - "version": "977b72f7f427e4103ba08cce9b6957c8db55f819f8d3252d189129501f00b1f3", - "signature": "977b72f7f427e4103ba08cce9b6957c8db55f819f8d3252d189129501f00b1f3", - "affectsGlobalScope": false - }, - "../../../../node_modules/@types/node/ts3.5/index.d.ts": { - "version": "e68fd8947e71244a4a60807b94c28284c3f769be19d93c936283e6510955ce8a", - "signature": "e68fd8947e71244a4a60807b94c28284c3f769be19d93c936283e6510955ce8a", - "affectsGlobalScope": false - }, - "../../../../node_modules/@types/minimatch/index.d.ts": { - "version": "1d1e6bd176eee5970968423d7e215bfd66828b6db8d54d17afec05a831322633", - "signature": "1d1e6bd176eee5970968423d7e215bfd66828b6db8d54d17afec05a831322633", - "affectsGlobalScope": false - }, - "../../../../node_modules/@types/glob/index.d.ts": { - "version": "d852d6282c8dc8156d26d6bda83ab4bde51fee05ba2fe0ecdc165ddda009d3ee", - "signature": "d852d6282c8dc8156d26d6bda83ab4bde51fee05ba2fe0ecdc165ddda009d3ee", - "affectsGlobalScope": false - }, - "../../../../node_modules/@types/json5/index.d.ts": { - "version": "96d14f21b7652903852eef49379d04dbda28c16ed36468f8c9fa08f7c14c9538", - "signature": "96d14f21b7652903852eef49379d04dbda28c16ed36468f8c9fa08f7c14c9538", - "affectsGlobalScope": false - }, - "../../../../node_modules/@types/minimist/index.d.ts": { - "version": "e437d83044ba17246a861aa9691aa14223ff4a9d6f338ab1269c41c758586a88", - "signature": "e437d83044ba17246a861aa9691aa14223ff4a9d6f338ab1269c41c758586a88", - "affectsGlobalScope": false - }, - "../../../../node_modules/@types/normalize-package-data/index.d.ts": { - "version": "c9ad058b2cc9ce6dc2ed92960d6d009e8c04bef46d3f5312283debca6869f613", - "signature": "c9ad058b2cc9ce6dc2ed92960d6d009e8c04bef46d3f5312283debca6869f613", - "affectsGlobalScope": false - }, - "../../../../node_modules/@types/parse-json/index.d.ts": { - "version": "2b8264b2fefd7367e0f20e2c04eed5d3038831fe00f5efbc110ff0131aab899b", - "signature": "2b8264b2fefd7367e0f20e2c04eed5d3038831fe00f5efbc110ff0131aab899b", - "affectsGlobalScope": false - } - }, - "options": { - "outDir": "./", - "incremental": true, - "configFilePath": "../../tsconfig.json" - }, - "referencedMap": { - "../../../../node_modules/@types/color-name/index.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/eslint-scope/index.d.ts": [ - "../../../../node_modules/@types/eslint/index.d.ts", - "../../../../node_modules/@types/estree/index.d.ts", - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/eslint/helpers.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/eslint/index.d.ts": [ - "../../../../node_modules/@types/eslint/helpers.d.ts", - "../../../../node_modules/@types/eslint/lib/rules/index.d.ts", - "../../../../node_modules/@types/estree/index.d.ts", - "../../../../node_modules/@types/json-schema/index.d.ts", - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/eslint/lib/rules/index.d.ts": [ - "../../../../node_modules/@types/eslint/index.d.ts", - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/estree/index.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/events/index.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/glob/index.d.ts": [ - "../../../../node_modules/@types/minimatch/index.d.ts", - "../../../../node_modules/@types/node/events.d.ts", - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/index.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/json-schema/index.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/json5/index.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/minimatch/index.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/minimist/index.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/assert.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/async_hooks.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/base.d.ts": [ - "../../../../node_modules/@types/node/assert.d.ts", - "../../../../node_modules/@types/node/async_hooks.d.ts", - "../../../../node_modules/@types/node/buffer.d.ts", - "../../../../node_modules/@types/node/child_process.d.ts", - "../../../../node_modules/@types/node/cluster.d.ts", - "../../../../node_modules/@types/node/console.d.ts", - "../../../../node_modules/@types/node/constants.d.ts", - "../../../../node_modules/@types/node/crypto.d.ts", - "../../../../node_modules/@types/node/dgram.d.ts", - "../../../../node_modules/@types/node/dns.d.ts", - "../../../../node_modules/@types/node/domain.d.ts", - "../../../../node_modules/@types/node/events.d.ts", - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/globals.d.ts", - "../../../../node_modules/@types/node/http.d.ts", - "../../../../node_modules/@types/node/http2.d.ts", - "../../../../node_modules/@types/node/https.d.ts", - "../../../../node_modules/@types/node/inspector.d.ts", - "../../../../node_modules/@types/node/module.d.ts", - "../../../../node_modules/@types/node/net.d.ts", - "../../../../node_modules/@types/node/os.d.ts", - "../../../../node_modules/@types/node/path.d.ts", - "../../../../node_modules/@types/node/perf_hooks.d.ts", - "../../../../node_modules/@types/node/process.d.ts", - "../../../../node_modules/@types/node/punycode.d.ts", - "../../../../node_modules/@types/node/querystring.d.ts", - "../../../../node_modules/@types/node/readline.d.ts", - "../../../../node_modules/@types/node/repl.d.ts", - "../../../../node_modules/@types/node/stream.d.ts", - "../../../../node_modules/@types/node/string_decoder.d.ts", - "../../../../node_modules/@types/node/timers.d.ts", - "../../../../node_modules/@types/node/tls.d.ts", - "../../../../node_modules/@types/node/trace_events.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/tty.d.ts", - "../../../../node_modules/@types/node/url.d.ts", - "../../../../node_modules/@types/node/util.d.ts", - "../../../../node_modules/@types/node/v8.d.ts", - "../../../../node_modules/@types/node/vm.d.ts", - "../../../../node_modules/@types/node/worker_threads.d.ts", - "../../../../node_modules/@types/node/zlib.d.ts" - ], - "../../../../node_modules/@types/node/buffer.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/child_process.d.ts": [ - "../../../../node_modules/@types/node/events.d.ts", - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/net.d.ts", - "../../../../node_modules/@types/node/stream.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/cluster.d.ts": [ - "../../../../node_modules/@types/node/child_process.d.ts", - "../../../../node_modules/@types/node/events.d.ts", - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/net.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/console.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/constants.d.ts": [ - "../../../../node_modules/@types/node/crypto.d.ts", - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/os.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/crypto.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/stream.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/dgram.d.ts": [ - "../../../../node_modules/@types/node/dns.d.ts", - "../../../../node_modules/@types/node/events.d.ts", - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/net.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/dns.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/domain.d.ts": [ - "../../../../node_modules/@types/node/events.d.ts", - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/events.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/fs.d.ts": [ - "../../../../node_modules/@types/node/events.d.ts", - "../../../../node_modules/@types/node/stream.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/url.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/globals.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/http.d.ts": [ - "../../../../node_modules/@types/node/events.d.ts", - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/net.d.ts", - "../../../../node_modules/@types/node/stream.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/url.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/http2.d.ts": [ - "../../../../node_modules/@types/node/events.d.ts", - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/http.d.ts", - "../../../../node_modules/@types/node/net.d.ts", - "../../../../node_modules/@types/node/stream.d.ts", - "../../../../node_modules/@types/node/tls.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/url.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/https.d.ts": [ - "../../../../node_modules/@types/node/events.d.ts", - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/http.d.ts", - "../../../../node_modules/@types/node/tls.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/url.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/inspector.d.ts": [ - "../../../../node_modules/@types/node/events.d.ts", - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/module.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/url.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/net.d.ts": [ - "../../../../node_modules/@types/node/dns.d.ts", - "../../../../node_modules/@types/node/events.d.ts", - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/stream.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/os.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/path.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/perf_hooks.d.ts": [ - "../../../../node_modules/@types/node/async_hooks.d.ts", - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/process.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/tty.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/punycode.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/querystring.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/readline.d.ts": [ - "../../../../node_modules/@types/node/events.d.ts", - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/stream.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/repl.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/readline.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts", - "../../../../node_modules/@types/node/vm.d.ts" - ], - "../../../../node_modules/@types/node/stream.d.ts": [ - "../../../../node_modules/@types/node/events.d.ts", - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/string_decoder.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/timers.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/tls.d.ts": [ - "../../../../node_modules/@types/node/crypto.d.ts", - "../../../../node_modules/@types/node/dns.d.ts", - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/net.d.ts", - "../../../../node_modules/@types/node/stream.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/trace_events.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/ts3.5/fs.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/ts3.5/globals.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/globals.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/ts3.5/index.d.ts": [ - "../../../../node_modules/@types/node/base.d.ts", - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/globals.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/ts3.5/wasi.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/ts3.5/util.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/ts3.5/wasi.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/tty.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/net.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/url.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/querystring.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/util.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts" - ], - "../../../../node_modules/@types/node/v8.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/stream.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/vm.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/worker_threads.d.ts": [ - "../../../../node_modules/@types/node/events.d.ts", - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/stream.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts", - "../../../../node_modules/@types/node/vm.d.ts" - ], - "../../../../node_modules/@types/node/zlib.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/stream.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/normalize-package-data/index.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/parse-json/index.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.dom.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.es2015.collection.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.es2015.core.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.es2015.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.es2015.generator.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.es2015.iterable.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.es2015.promise.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.es2015.proxy.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.es2015.reflect.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.es2015.symbol.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.es2016.array.include.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.es2016.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.es2017.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.es2017.intl.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.es2017.object.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.es2017.sharedmemory.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.es2017.string.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.es2017.typedarrays.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.es2018.asyncgenerator.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.es2018.asynciterable.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.es2018.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.es2018.intl.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.es2018.promise.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.es2018.regexp.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.es2020.bigint.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.es5.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.esnext.intl.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.scripthost.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../index.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ] - }, - "exportedModulesMap": { - "../../../../node_modules/@types/color-name/index.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/eslint-scope/index.d.ts": [ - "../../../../node_modules/@types/eslint/index.d.ts", - "../../../../node_modules/@types/estree/index.d.ts", - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/eslint/helpers.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/eslint/index.d.ts": [ - "../../../../node_modules/@types/eslint/helpers.d.ts", - "../../../../node_modules/@types/eslint/lib/rules/index.d.ts", - "../../../../node_modules/@types/estree/index.d.ts", - "../../../../node_modules/@types/json-schema/index.d.ts", - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/eslint/lib/rules/index.d.ts": [ - "../../../../node_modules/@types/eslint/index.d.ts", - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/estree/index.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/events/index.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/glob/index.d.ts": [ - "../../../../node_modules/@types/minimatch/index.d.ts", - "../../../../node_modules/@types/node/events.d.ts", - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/index.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/json-schema/index.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/json5/index.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/minimatch/index.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/minimist/index.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/assert.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/async_hooks.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/base.d.ts": [ - "../../../../node_modules/@types/node/assert.d.ts", - "../../../../node_modules/@types/node/async_hooks.d.ts", - "../../../../node_modules/@types/node/buffer.d.ts", - "../../../../node_modules/@types/node/child_process.d.ts", - "../../../../node_modules/@types/node/cluster.d.ts", - "../../../../node_modules/@types/node/console.d.ts", - "../../../../node_modules/@types/node/constants.d.ts", - "../../../../node_modules/@types/node/crypto.d.ts", - "../../../../node_modules/@types/node/dgram.d.ts", - "../../../../node_modules/@types/node/dns.d.ts", - "../../../../node_modules/@types/node/domain.d.ts", - "../../../../node_modules/@types/node/events.d.ts", - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/globals.d.ts", - "../../../../node_modules/@types/node/http.d.ts", - "../../../../node_modules/@types/node/http2.d.ts", - "../../../../node_modules/@types/node/https.d.ts", - "../../../../node_modules/@types/node/inspector.d.ts", - "../../../../node_modules/@types/node/module.d.ts", - "../../../../node_modules/@types/node/net.d.ts", - "../../../../node_modules/@types/node/os.d.ts", - "../../../../node_modules/@types/node/path.d.ts", - "../../../../node_modules/@types/node/perf_hooks.d.ts", - "../../../../node_modules/@types/node/process.d.ts", - "../../../../node_modules/@types/node/punycode.d.ts", - "../../../../node_modules/@types/node/querystring.d.ts", - "../../../../node_modules/@types/node/readline.d.ts", - "../../../../node_modules/@types/node/repl.d.ts", - "../../../../node_modules/@types/node/stream.d.ts", - "../../../../node_modules/@types/node/string_decoder.d.ts", - "../../../../node_modules/@types/node/timers.d.ts", - "../../../../node_modules/@types/node/tls.d.ts", - "../../../../node_modules/@types/node/trace_events.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/tty.d.ts", - "../../../../node_modules/@types/node/url.d.ts", - "../../../../node_modules/@types/node/util.d.ts", - "../../../../node_modules/@types/node/v8.d.ts", - "../../../../node_modules/@types/node/vm.d.ts", - "../../../../node_modules/@types/node/worker_threads.d.ts", - "../../../../node_modules/@types/node/zlib.d.ts" - ], - "../../../../node_modules/@types/node/buffer.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/child_process.d.ts": [ - "../../../../node_modules/@types/node/events.d.ts", - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/net.d.ts", - "../../../../node_modules/@types/node/stream.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/cluster.d.ts": [ - "../../../../node_modules/@types/node/child_process.d.ts", - "../../../../node_modules/@types/node/events.d.ts", - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/net.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/console.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/constants.d.ts": [ - "../../../../node_modules/@types/node/crypto.d.ts", - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/os.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/crypto.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/stream.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/dgram.d.ts": [ - "../../../../node_modules/@types/node/dns.d.ts", - "../../../../node_modules/@types/node/events.d.ts", - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/net.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/dns.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/domain.d.ts": [ - "../../../../node_modules/@types/node/events.d.ts", - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/events.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/fs.d.ts": [ - "../../../../node_modules/@types/node/events.d.ts", - "../../../../node_modules/@types/node/stream.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/url.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/globals.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/http.d.ts": [ - "../../../../node_modules/@types/node/events.d.ts", - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/net.d.ts", - "../../../../node_modules/@types/node/stream.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/url.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/http2.d.ts": [ - "../../../../node_modules/@types/node/events.d.ts", - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/http.d.ts", - "../../../../node_modules/@types/node/net.d.ts", - "../../../../node_modules/@types/node/stream.d.ts", - "../../../../node_modules/@types/node/tls.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/url.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/https.d.ts": [ - "../../../../node_modules/@types/node/events.d.ts", - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/http.d.ts", - "../../../../node_modules/@types/node/tls.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/url.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/inspector.d.ts": [ - "../../../../node_modules/@types/node/events.d.ts", - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/module.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/url.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/net.d.ts": [ - "../../../../node_modules/@types/node/dns.d.ts", - "../../../../node_modules/@types/node/events.d.ts", - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/stream.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/os.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/path.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/perf_hooks.d.ts": [ - "../../../../node_modules/@types/node/async_hooks.d.ts", - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/process.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/tty.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/punycode.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/querystring.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/readline.d.ts": [ - "../../../../node_modules/@types/node/events.d.ts", - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/stream.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/repl.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/readline.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts", - "../../../../node_modules/@types/node/vm.d.ts" - ], - "../../../../node_modules/@types/node/stream.d.ts": [ - "../../../../node_modules/@types/node/events.d.ts", - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/string_decoder.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/timers.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/tls.d.ts": [ - "../../../../node_modules/@types/node/crypto.d.ts", - "../../../../node_modules/@types/node/dns.d.ts", - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/net.d.ts", - "../../../../node_modules/@types/node/stream.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/trace_events.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/ts3.5/fs.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/ts3.5/globals.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/globals.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/ts3.5/index.d.ts": [ - "../../../../node_modules/@types/node/base.d.ts", - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/globals.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/ts3.5/wasi.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/ts3.5/util.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/ts3.5/wasi.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/tty.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/net.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/url.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/querystring.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/util.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts" - ], - "../../../../node_modules/@types/node/v8.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/stream.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/vm.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/worker_threads.d.ts": [ - "../../../../node_modules/@types/node/events.d.ts", - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/stream.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts", - "../../../../node_modules/@types/node/vm.d.ts" - ], - "../../../../node_modules/@types/node/zlib.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/stream.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/normalize-package-data/index.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/parse-json/index.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.dom.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.es2015.collection.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.es2015.core.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.es2015.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.es2015.generator.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.es2015.iterable.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.es2015.promise.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.es2015.proxy.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.es2015.reflect.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.es2015.symbol.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.es2016.array.include.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.es2016.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.es2017.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.es2017.intl.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.es2017.object.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.es2017.sharedmemory.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.es2017.string.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.es2017.typedarrays.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.es2018.asyncgenerator.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.es2018.asynciterable.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.es2018.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.es2018.intl.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.es2018.promise.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.es2018.regexp.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.es2020.bigint.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.es5.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.esnext.intl.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.scripthost.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ] - }, - "semanticDiagnosticsPerFile": [ - "../../../../node_modules/@types/color-name/index.d.ts", - "../../../../node_modules/@types/eslint-scope/index.d.ts", - "../../../../node_modules/@types/eslint/helpers.d.ts", - "../../../../node_modules/@types/eslint/index.d.ts", - "../../../../node_modules/@types/eslint/lib/rules/index.d.ts", - "../../../../node_modules/@types/estree/index.d.ts", - "../../../../node_modules/@types/events/index.d.ts", - "../../../../node_modules/@types/glob/index.d.ts", - "../../../../node_modules/@types/json-schema/index.d.ts", - "../../../../node_modules/@types/json5/index.d.ts", - "../../../../node_modules/@types/minimatch/index.d.ts", - "../../../../node_modules/@types/minimist/index.d.ts", - "../../../../node_modules/@types/node/assert.d.ts", - "../../../../node_modules/@types/node/async_hooks.d.ts", - "../../../../node_modules/@types/node/base.d.ts", - "../../../../node_modules/@types/node/buffer.d.ts", - "../../../../node_modules/@types/node/child_process.d.ts", - "../../../../node_modules/@types/node/cluster.d.ts", - "../../../../node_modules/@types/node/console.d.ts", - "../../../../node_modules/@types/node/constants.d.ts", - "../../../../node_modules/@types/node/crypto.d.ts", - "../../../../node_modules/@types/node/dgram.d.ts", - "../../../../node_modules/@types/node/dns.d.ts", - "../../../../node_modules/@types/node/domain.d.ts", - "../../../../node_modules/@types/node/events.d.ts", - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/globals.d.ts", - "../../../../node_modules/@types/node/http.d.ts", - "../../../../node_modules/@types/node/http2.d.ts", - "../../../../node_modules/@types/node/https.d.ts", - "../../../../node_modules/@types/node/inspector.d.ts", - "../../../../node_modules/@types/node/module.d.ts", - "../../../../node_modules/@types/node/net.d.ts", - "../../../../node_modules/@types/node/os.d.ts", - "../../../../node_modules/@types/node/path.d.ts", - "../../../../node_modules/@types/node/perf_hooks.d.ts", - "../../../../node_modules/@types/node/process.d.ts", - "../../../../node_modules/@types/node/punycode.d.ts", - "../../../../node_modules/@types/node/querystring.d.ts", - "../../../../node_modules/@types/node/readline.d.ts", - "../../../../node_modules/@types/node/repl.d.ts", - "../../../../node_modules/@types/node/stream.d.ts", - "../../../../node_modules/@types/node/string_decoder.d.ts", - "../../../../node_modules/@types/node/timers.d.ts", - "../../../../node_modules/@types/node/tls.d.ts", - "../../../../node_modules/@types/node/trace_events.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/globals.d.ts", - "../../../../node_modules/@types/node/ts3.5/index.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/ts3.5/wasi.d.ts", - "../../../../node_modules/@types/node/tty.d.ts", - "../../../../node_modules/@types/node/url.d.ts", - "../../../../node_modules/@types/node/util.d.ts", - "../../../../node_modules/@types/node/v8.d.ts", - "../../../../node_modules/@types/node/vm.d.ts", - "../../../../node_modules/@types/node/worker_threads.d.ts", - "../../../../node_modules/@types/node/zlib.d.ts", - "../../../../node_modules/@types/normalize-package-data/index.d.ts", - "../../../../node_modules/@types/parse-json/index.d.ts", - "../../../../node_modules/typescript/lib/lib.d.ts", - "../../../../node_modules/typescript/lib/lib.dom.d.ts", - "../../../../node_modules/typescript/lib/lib.es2015.collection.d.ts", - "../../../../node_modules/typescript/lib/lib.es2015.core.d.ts", - "../../../../node_modules/typescript/lib/lib.es2015.d.ts", - "../../../../node_modules/typescript/lib/lib.es2015.generator.d.ts", - "../../../../node_modules/typescript/lib/lib.es2015.iterable.d.ts", - "../../../../node_modules/typescript/lib/lib.es2015.promise.d.ts", - "../../../../node_modules/typescript/lib/lib.es2015.proxy.d.ts", - "../../../../node_modules/typescript/lib/lib.es2015.reflect.d.ts", - "../../../../node_modules/typescript/lib/lib.es2015.symbol.d.ts", - "../../../../node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts", - "../../../../node_modules/typescript/lib/lib.es2016.array.include.d.ts", - "../../../../node_modules/typescript/lib/lib.es2016.d.ts", - "../../../../node_modules/typescript/lib/lib.es2017.d.ts", - "../../../../node_modules/typescript/lib/lib.es2017.intl.d.ts", - "../../../../node_modules/typescript/lib/lib.es2017.object.d.ts", - "../../../../node_modules/typescript/lib/lib.es2017.sharedmemory.d.ts", - "../../../../node_modules/typescript/lib/lib.es2017.string.d.ts", - "../../../../node_modules/typescript/lib/lib.es2017.typedarrays.d.ts", - "../../../../node_modules/typescript/lib/lib.es2018.asyncgenerator.d.ts", - "../../../../node_modules/typescript/lib/lib.es2018.asynciterable.d.ts", - "../../../../node_modules/typescript/lib/lib.es2018.d.ts", - "../../../../node_modules/typescript/lib/lib.es2018.intl.d.ts", - "../../../../node_modules/typescript/lib/lib.es2018.promise.d.ts", - "../../../../node_modules/typescript/lib/lib.es2018.regexp.d.ts", - "../../../../node_modules/typescript/lib/lib.es2020.bigint.d.ts", - "../../../../node_modules/typescript/lib/lib.es5.d.ts", - "../../../../node_modules/typescript/lib/lib.esnext.intl.d.ts", - "../../../../node_modules/typescript/lib/lib.scripthost.d.ts", - "../../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts", - "../index.ts" - ] - }, - "version": "4.2.4" -} \ No newline at end of file From 591d7207551658e05d33fbff5c286cbe99e05a85 Mon Sep 17 00:00:00 2001 From: Szymon Marczak <36894700+szmarczak@users.noreply.github.com> Date: Sat, 10 Apr 2021 00:02:15 +0200 Subject: [PATCH 13/21] Delete test/broken-fixtures/typescript/compiled directory --- .../typescript/compiled/tsconfig.tsbuildinfo | 1882 ----------------- .../typescript/compiled/typescript.js | 1 - 2 files changed, 1883 deletions(-) delete mode 100644 test/broken-fixtures/typescript/compiled/tsconfig.tsbuildinfo delete mode 100644 test/broken-fixtures/typescript/compiled/typescript.js diff --git a/test/broken-fixtures/typescript/compiled/tsconfig.tsbuildinfo b/test/broken-fixtures/typescript/compiled/tsconfig.tsbuildinfo deleted file mode 100644 index b633cec..0000000 --- a/test/broken-fixtures/typescript/compiled/tsconfig.tsbuildinfo +++ /dev/null @@ -1,1882 +0,0 @@ -{ - "program": { - "fileInfos": { - "../../../../node_modules/typescript/lib/lib.d.ts": { - "version": "2dc8c927c9c162a773c6bb3cdc4f3286c23f10eedc67414028f9cb5951610f60", - "signature": "2dc8c927c9c162a773c6bb3cdc4f3286c23f10eedc67414028f9cb5951610f60", - "affectsGlobalScope": false - }, - "../../../../node_modules/typescript/lib/lib.es5.d.ts": { - "version": "b3584bc5798ed422ce2516df360ffa9cf2d80b5eae852867db9ba3743145f895", - "signature": "b3584bc5798ed422ce2516df360ffa9cf2d80b5eae852867db9ba3743145f895", - "affectsGlobalScope": true - }, - "../../../../node_modules/typescript/lib/lib.es2015.d.ts": { - "version": "dc47c4fa66b9b9890cf076304de2a9c5201e94b740cffdf09f87296d877d71f6", - "signature": "dc47c4fa66b9b9890cf076304de2a9c5201e94b740cffdf09f87296d877d71f6", - "affectsGlobalScope": false - }, - "../../../../node_modules/typescript/lib/lib.es2016.d.ts": { - "version": "7a387c58583dfca701b6c85e0adaf43fb17d590fb16d5b2dc0a2fbd89f35c467", - "signature": "7a387c58583dfca701b6c85e0adaf43fb17d590fb16d5b2dc0a2fbd89f35c467", - "affectsGlobalScope": false - }, - "../../../../node_modules/typescript/lib/lib.es2017.d.ts": { - "version": "8a12173c586e95f4433e0c6dc446bc88346be73ffe9ca6eec7aa63c8f3dca7f9", - "signature": "8a12173c586e95f4433e0c6dc446bc88346be73ffe9ca6eec7aa63c8f3dca7f9", - "affectsGlobalScope": false - }, - "../../../../node_modules/typescript/lib/lib.es2018.d.ts": { - "version": "5f4e733ced4e129482ae2186aae29fde948ab7182844c3a5a51dd346182c7b06", - "signature": "5f4e733ced4e129482ae2186aae29fde948ab7182844c3a5a51dd346182c7b06", - "affectsGlobalScope": false - }, - "../../../../node_modules/typescript/lib/lib.dom.d.ts": { - "version": "feeeb1dd8a80fb76be42b0426e8f3ffa9bdef3c2f3c12c147e7660b1c5ba8b3b", - "signature": "feeeb1dd8a80fb76be42b0426e8f3ffa9bdef3c2f3c12c147e7660b1c5ba8b3b", - "affectsGlobalScope": true - }, - "../../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts": { - "version": "7fac8cb5fc820bc2a59ae11ef1c5b38d3832c6d0dfaec5acdb5569137d09a481", - "signature": "7fac8cb5fc820bc2a59ae11ef1c5b38d3832c6d0dfaec5acdb5569137d09a481", - "affectsGlobalScope": true - }, - "../../../../node_modules/typescript/lib/lib.scripthost.d.ts": { - "version": "097a57355ded99c68e6df1b738990448e0bf170e606707df5a7c0481ff2427cd", - "signature": "097a57355ded99c68e6df1b738990448e0bf170e606707df5a7c0481ff2427cd", - "affectsGlobalScope": true - }, - "../../../../node_modules/typescript/lib/lib.es2015.core.d.ts": { - "version": "46ee15e9fefa913333b61eaf6b18885900b139867d89832a515059b62cf16a17", - "signature": "46ee15e9fefa913333b61eaf6b18885900b139867d89832a515059b62cf16a17", - "affectsGlobalScope": true - }, - "../../../../node_modules/typescript/lib/lib.es2015.collection.d.ts": { - "version": "43fb1d932e4966a39a41b464a12a81899d9ae5f2c829063f5571b6b87e6d2f9c", - "signature": "43fb1d932e4966a39a41b464a12a81899d9ae5f2c829063f5571b6b87e6d2f9c", - "affectsGlobalScope": true - }, - "../../../../node_modules/typescript/lib/lib.es2015.generator.d.ts": { - "version": "cdccba9a388c2ee3fd6ad4018c640a471a6c060e96f1232062223063b0a5ac6a", - "signature": "cdccba9a388c2ee3fd6ad4018c640a471a6c060e96f1232062223063b0a5ac6a", - "affectsGlobalScope": true - }, - "../../../../node_modules/typescript/lib/lib.es2015.iterable.d.ts": { - "version": "8b2a5df1ce95f78f6b74f1a555ccdb6baab0486b42d8345e0871dd82811f9b9a", - "signature": "8b2a5df1ce95f78f6b74f1a555ccdb6baab0486b42d8345e0871dd82811f9b9a", - "affectsGlobalScope": true - }, - "../../../../node_modules/typescript/lib/lib.es2015.promise.d.ts": { - "version": "2bb4b3927299434052b37851a47bf5c39764f2ba88a888a107b32262e9292b7c", - "signature": "2bb4b3927299434052b37851a47bf5c39764f2ba88a888a107b32262e9292b7c", - "affectsGlobalScope": true - }, - "../../../../node_modules/typescript/lib/lib.es2015.proxy.d.ts": { - "version": "810627a82ac06fb5166da5ada4159c4ec11978dfbb0805fe804c86406dab8357", - "signature": "810627a82ac06fb5166da5ada4159c4ec11978dfbb0805fe804c86406dab8357", - "affectsGlobalScope": true - }, - "../../../../node_modules/typescript/lib/lib.es2015.reflect.d.ts": { - "version": "62d80405c46c3f4c527ee657ae9d43fda65a0bf582292429aea1e69144a522a6", - "signature": "62d80405c46c3f4c527ee657ae9d43fda65a0bf582292429aea1e69144a522a6", - "affectsGlobalScope": true - }, - "../../../../node_modules/typescript/lib/lib.es2015.symbol.d.ts": { - "version": "3013574108c36fd3aaca79764002b3717da09725a36a6fc02eac386593110f93", - "signature": "3013574108c36fd3aaca79764002b3717da09725a36a6fc02eac386593110f93", - "affectsGlobalScope": true - }, - "../../../../node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts": { - "version": "9d122b7e8c1a5c72506eea50c0973cba55b92b5532d5cafa8a6ce2c547d57551", - "signature": "9d122b7e8c1a5c72506eea50c0973cba55b92b5532d5cafa8a6ce2c547d57551", - "affectsGlobalScope": true - }, - "../../../../node_modules/typescript/lib/lib.es2016.array.include.d.ts": { - "version": "3be5a1453daa63e031d266bf342f3943603873d890ab8b9ada95e22389389006", - "signature": "3be5a1453daa63e031d266bf342f3943603873d890ab8b9ada95e22389389006", - "affectsGlobalScope": true - }, - "../../../../node_modules/typescript/lib/lib.es2017.object.d.ts": { - "version": "17bb1fc99591b00515502d264fa55dc8370c45c5298f4a5c2083557dccba5a2a", - "signature": "17bb1fc99591b00515502d264fa55dc8370c45c5298f4a5c2083557dccba5a2a", - "affectsGlobalScope": true - }, - "../../../../node_modules/typescript/lib/lib.es2017.sharedmemory.d.ts": { - "version": "7ce9f0bde3307ca1f944119f6365f2d776d281a393b576a18a2f2893a2d75c98", - "signature": "7ce9f0bde3307ca1f944119f6365f2d776d281a393b576a18a2f2893a2d75c98", - "affectsGlobalScope": true - }, - "../../../../node_modules/typescript/lib/lib.es2017.string.d.ts": { - "version": "6a6b173e739a6a99629a8594bfb294cc7329bfb7b227f12e1f7c11bc163b8577", - "signature": "6a6b173e739a6a99629a8594bfb294cc7329bfb7b227f12e1f7c11bc163b8577", - "affectsGlobalScope": true - }, - "../../../../node_modules/typescript/lib/lib.es2017.intl.d.ts": { - "version": "12a310447c5d23c7d0d5ca2af606e3bd08afda69100166730ab92c62999ebb9d", - "signature": "12a310447c5d23c7d0d5ca2af606e3bd08afda69100166730ab92c62999ebb9d", - "affectsGlobalScope": true - }, - "../../../../node_modules/typescript/lib/lib.es2017.typedarrays.d.ts": { - "version": "b0124885ef82641903d232172577f2ceb5d3e60aed4da1153bab4221e1f6dd4e", - "signature": "b0124885ef82641903d232172577f2ceb5d3e60aed4da1153bab4221e1f6dd4e", - "affectsGlobalScope": true - }, - "../../../../node_modules/typescript/lib/lib.es2018.asyncgenerator.d.ts": { - "version": "0eb85d6c590b0d577919a79e0084fa1744c1beba6fd0d4e951432fa1ede5510a", - "signature": "0eb85d6c590b0d577919a79e0084fa1744c1beba6fd0d4e951432fa1ede5510a", - "affectsGlobalScope": true - }, - "../../../../node_modules/typescript/lib/lib.es2018.asynciterable.d.ts": { - "version": "a40c4d82bf13fcded295ac29f354eb7d40249613c15e07b53f2fc75e45e16359", - "signature": "a40c4d82bf13fcded295ac29f354eb7d40249613c15e07b53f2fc75e45e16359", - "affectsGlobalScope": true - }, - "../../../../node_modules/typescript/lib/lib.es2018.intl.d.ts": { - "version": "df9c8a72ca8b0ed62f5470b41208a0587f0f73f0a7db28e5a1272cf92537518e", - "signature": "df9c8a72ca8b0ed62f5470b41208a0587f0f73f0a7db28e5a1272cf92537518e", - "affectsGlobalScope": true - }, - "../../../../node_modules/typescript/lib/lib.es2018.promise.d.ts": { - "version": "bb2d3fb05a1d2ffbca947cc7cbc95d23e1d053d6595391bd325deb265a18d36c", - "signature": "bb2d3fb05a1d2ffbca947cc7cbc95d23e1d053d6595391bd325deb265a18d36c", - "affectsGlobalScope": true - }, - "../../../../node_modules/typescript/lib/lib.es2018.regexp.d.ts": { - "version": "c80df75850fea5caa2afe43b9949338ce4e2de086f91713e9af1a06f973872b8", - "signature": "c80df75850fea5caa2afe43b9949338ce4e2de086f91713e9af1a06f973872b8", - "affectsGlobalScope": true - }, - "../../../../node_modules/typescript/lib/lib.es2020.bigint.d.ts": { - "version": "7b5a10e3c897fabece5a51aa85b4111727d7adb53c2734b5d37230ff96802a09", - "signature": "7b5a10e3c897fabece5a51aa85b4111727d7adb53c2734b5d37230ff96802a09", - "affectsGlobalScope": true - }, - "../../../../node_modules/typescript/lib/lib.esnext.intl.d.ts": { - "version": "506b80b9951c9381dc5f11897b31fca5e2a65731d96ddefa19687fbc26b23c6e", - "signature": "506b80b9951c9381dc5f11897b31fca5e2a65731d96ddefa19687fbc26b23c6e", - "affectsGlobalScope": true - }, - "../typescript.ts": { - "version": "87428fc522803d31065e7bce3cf03fe475096631e5e07bbd7a0fde60c4cf25c7", - "signature": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", - "affectsGlobalScope": true - }, - "../../../../node_modules/@types/color-name/index.d.ts": { - "version": "f0cb4b3ab88193e3e51e9e2622e4c375955003f1f81239d72c5b7a95415dad3e", - "signature": "f0cb4b3ab88193e3e51e9e2622e4c375955003f1f81239d72c5b7a95415dad3e", - "affectsGlobalScope": false - }, - "../../../../node_modules/@types/eslint/helpers.d.ts": { - "version": "f345b0888d003fd69cb32bad3a0aa04c615ccafc572019e4bd86a52bd5e49e46", - "signature": "f345b0888d003fd69cb32bad3a0aa04c615ccafc572019e4bd86a52bd5e49e46", - "affectsGlobalScope": true - }, - "../../../../node_modules/@types/eslint/lib/rules/index.d.ts": { - "version": "0133ebdd17a823ae56861948870cde4dac18dd8818ab641039c85bbb720429e0", - "signature": "0133ebdd17a823ae56861948870cde4dac18dd8818ab641039c85bbb720429e0", - "affectsGlobalScope": false - }, - "../../../../node_modules/@types/json-schema/index.d.ts": { - "version": "3a1e165b22a1cb8df82c44c9a09502fd2b33f160cd277de2cd3a055d8e5c6b27", - "signature": "3a1e165b22a1cb8df82c44c9a09502fd2b33f160cd277de2cd3a055d8e5c6b27", - "affectsGlobalScope": false - }, - "../../../../node_modules/@types/estree/index.d.ts": { - "version": "745a853d60bf782583a58584f59e202cae5c7a898b0c92696442602a3ef17a87", - "signature": "745a853d60bf782583a58584f59e202cae5c7a898b0c92696442602a3ef17a87", - "affectsGlobalScope": false - }, - "../../../../node_modules/@types/eslint/index.d.ts": { - "version": "649fbcb16a4a7e1d9f32a49db7381150ef5b2e472a0c52a1543d4c35a2aefa3c", - "signature": "649fbcb16a4a7e1d9f32a49db7381150ef5b2e472a0c52a1543d4c35a2aefa3c", - "affectsGlobalScope": false - }, - "../../../../node_modules/@types/eslint-scope/index.d.ts": { - "version": "274bda283ef15f4205603ca9967313fc013aa77ae89f2cbeab5fbd51439e96ed", - "signature": "274bda283ef15f4205603ca9967313fc013aa77ae89f2cbeab5fbd51439e96ed", - "affectsGlobalScope": false - }, - "../../../../node_modules/@types/events/index.d.ts": { - "version": "400db42c3a46984118bff14260d60cec580057dc1ab4c2d7310beb643e4f5935", - "signature": "400db42c3a46984118bff14260d60cec580057dc1ab4c2d7310beb643e4f5935", - "affectsGlobalScope": false - }, - "../../../../node_modules/@types/node/globals.d.ts": { - "version": "9a52fe500e1e0ed7362ae65094ec6d4f655033d21f873886211e252fc9c5b9c8", - "signature": "9a52fe500e1e0ed7362ae65094ec6d4f655033d21f873886211e252fc9c5b9c8", - "affectsGlobalScope": true - }, - "../../../../node_modules/@types/node/assert.d.ts": { - "version": "021b431b8f3869ebb9798b939ddbe637e341afa76d547fb507f3b1ece06a22cb", - "signature": "021b431b8f3869ebb9798b939ddbe637e341afa76d547fb507f3b1ece06a22cb", - "affectsGlobalScope": false - }, - "../../../../node_modules/@types/node/async_hooks.d.ts": { - "version": "9ee564486e9af1183affc44b4d96e15d43c4a9227407189434c55073296ef93f", - "signature": "9ee564486e9af1183affc44b4d96e15d43c4a9227407189434c55073296ef93f", - "affectsGlobalScope": false - }, - "../../../../node_modules/@types/node/buffer.d.ts": { - "version": "61215c1a376bbe8f51cab4cc4ddbf3746387015113c37a84d981d4738c21b878", - "signature": "61215c1a376bbe8f51cab4cc4ddbf3746387015113c37a84d981d4738c21b878", - "affectsGlobalScope": false - }, - "../../../../node_modules/@types/node/child_process.d.ts": { - "version": "cbfb348ae36490c9319d92f1a09859625a06dfa0fb0d6c86cab5c2be2118afb4", - "signature": "cbfb348ae36490c9319d92f1a09859625a06dfa0fb0d6c86cab5c2be2118afb4", - "affectsGlobalScope": false - }, - "../../../../node_modules/@types/node/cluster.d.ts": { - "version": "0a4042f587664ff71318524eb5a5935d43e7e0a77a8ac0f033cfee8d583f64ce", - "signature": "0a4042f587664ff71318524eb5a5935d43e7e0a77a8ac0f033cfee8d583f64ce", - "affectsGlobalScope": false - }, - "../../../../node_modules/@types/node/console.d.ts": { - "version": "525c8fc510d9632d2a0a9de2d41c3ac1cdd79ff44d3b45c6d81cacabb683528d", - "signature": "525c8fc510d9632d2a0a9de2d41c3ac1cdd79ff44d3b45c6d81cacabb683528d", - "affectsGlobalScope": false - }, - "../../../../node_modules/@types/node/constants.d.ts": { - "version": "90c85ddbb8de82cd19198bda062065fc51b7407c0f206f2e399e65a52e979720", - "signature": "90c85ddbb8de82cd19198bda062065fc51b7407c0f206f2e399e65a52e979720", - "affectsGlobalScope": false - }, - "../../../../node_modules/@types/node/crypto.d.ts": { - "version": "893eef8da80d206657fd930bd99f6708bce8e0cb7145d1ffc1ec24e16ddcf78f", - "signature": "893eef8da80d206657fd930bd99f6708bce8e0cb7145d1ffc1ec24e16ddcf78f", - "affectsGlobalScope": false - }, - "../../../../node_modules/@types/node/dgram.d.ts": { - "version": "7ecfe97b43aa6c8b8f90caa599d5648bb559962e74e6f038f73a77320569dd78", - "signature": "7ecfe97b43aa6c8b8f90caa599d5648bb559962e74e6f038f73a77320569dd78", - "affectsGlobalScope": false - }, - "../../../../node_modules/@types/node/dns.d.ts": { - "version": "ef226a42de7022eacdfa0f15aabf73b46c47af93044c8ebfab8aa8e3cf6c330c", - "signature": "ef226a42de7022eacdfa0f15aabf73b46c47af93044c8ebfab8aa8e3cf6c330c", - "affectsGlobalScope": false - }, - "../../../../node_modules/@types/node/domain.d.ts": { - "version": "4d4c83f77ac21a72252785baa5328a5612b0b6598d512f68b8cb14f7966d059e", - "signature": "4d4c83f77ac21a72252785baa5328a5612b0b6598d512f68b8cb14f7966d059e", - "affectsGlobalScope": false - }, - "../../../../node_modules/@types/node/events.d.ts": { - "version": "5ffa4219ee64e130980a4231392cbc628544df137ccf650ae8d76e0a1744fd2b", - "signature": "5ffa4219ee64e130980a4231392cbc628544df137ccf650ae8d76e0a1744fd2b", - "affectsGlobalScope": false - }, - "../../../../node_modules/@types/node/fs.d.ts": { - "version": "40da414698c06b261ab809208b2c1d52a11499768392b438dbd3bf292f506042", - "signature": "40da414698c06b261ab809208b2c1d52a11499768392b438dbd3bf292f506042", - "affectsGlobalScope": false - }, - "../../../../node_modules/@types/node/http.d.ts": { - "version": "b70478ebaf7d98099f7ee9254bff84414fe908ca4b70a02759f55e66b76dae8c", - "signature": "b70478ebaf7d98099f7ee9254bff84414fe908ca4b70a02759f55e66b76dae8c", - "affectsGlobalScope": false - }, - "../../../../node_modules/@types/node/http2.d.ts": { - "version": "873da589b78a1f1fa7d623483bd2c2730a02e0852259fb8fdcfe5221ac51d18a", - "signature": "873da589b78a1f1fa7d623483bd2c2730a02e0852259fb8fdcfe5221ac51d18a", - "affectsGlobalScope": false - }, - "../../../../node_modules/@types/node/https.d.ts": { - "version": "c969bf4c7cdfe4d5dd28aa09432f99d09ad1d8d8b839959646579521d0467d1a", - "signature": "c969bf4c7cdfe4d5dd28aa09432f99d09ad1d8d8b839959646579521d0467d1a", - "affectsGlobalScope": false - }, - "../../../../node_modules/@types/node/inspector.d.ts": { - "version": "4218ced3933a31eed1278d350dd63c5900df0f0904f57d61c054d7a4b83dbe4c", - "signature": "4218ced3933a31eed1278d350dd63c5900df0f0904f57d61c054d7a4b83dbe4c", - "affectsGlobalScope": false - }, - "../../../../node_modules/@types/node/module.d.ts": { - "version": "a376e245f494b58365a4391a2568e6dd9da372c3453f4732eb6e15ebb9038451", - "signature": "a376e245f494b58365a4391a2568e6dd9da372c3453f4732eb6e15ebb9038451", - "affectsGlobalScope": false - }, - "../../../../node_modules/@types/node/net.d.ts": { - "version": "ffe8912b7c45288810c870b768190c6c097459930a587dd6ef0d900a5529a811", - "signature": "ffe8912b7c45288810c870b768190c6c097459930a587dd6ef0d900a5529a811", - "affectsGlobalScope": false - }, - "../../../../node_modules/@types/node/os.d.ts": { - "version": "0e12698313f413a9896fd433eb8fe205ba62af22675131dd67bef38c2b67c5d0", - "signature": "0e12698313f413a9896fd433eb8fe205ba62af22675131dd67bef38c2b67c5d0", - "affectsGlobalScope": false - }, - "../../../../node_modules/@types/node/path.d.ts": { - "version": "84044697c8b3e08ef24e4b32cfe6440143d07e469a5e34bda0635276d32d9f35", - "signature": "84044697c8b3e08ef24e4b32cfe6440143d07e469a5e34bda0635276d32d9f35", - "affectsGlobalScope": false - }, - "../../../../node_modules/@types/node/perf_hooks.d.ts": { - "version": "27ef4001526ee9d8afa57687a60bb3b59c52b32d29db0a2260094ab64726164f", - "signature": "27ef4001526ee9d8afa57687a60bb3b59c52b32d29db0a2260094ab64726164f", - "affectsGlobalScope": false - }, - "../../../../node_modules/@types/node/process.d.ts": { - "version": "0e0d58f5e90c0a270dac052b9c5ad8ccdfc8271118c2105b361063218d528d6e", - "signature": "0e0d58f5e90c0a270dac052b9c5ad8ccdfc8271118c2105b361063218d528d6e", - "affectsGlobalScope": true - }, - "../../../../node_modules/@types/node/punycode.d.ts": { - "version": "30ec6f9c683b988c3cfaa0c4690692049c4e7ed7dc6f6e94f56194c06b86f5e1", - "signature": "30ec6f9c683b988c3cfaa0c4690692049c4e7ed7dc6f6e94f56194c06b86f5e1", - "affectsGlobalScope": false - }, - "../../../../node_modules/@types/node/querystring.d.ts": { - "version": "66ce86394b4ced375bd59338265a190a5cbe0b78a15bdf64e34b46d3a5ffaa5d", - "signature": "66ce86394b4ced375bd59338265a190a5cbe0b78a15bdf64e34b46d3a5ffaa5d", - "affectsGlobalScope": false - }, - "../../../../node_modules/@types/node/readline.d.ts": { - "version": "7531eebda3832481211ea0cd891f622a3d9692195761f72baafc2798c5dc06a6", - "signature": "7531eebda3832481211ea0cd891f622a3d9692195761f72baafc2798c5dc06a6", - "affectsGlobalScope": false - }, - "../../../../node_modules/@types/node/repl.d.ts": { - "version": "9a09086b0c33e65f14a17eb0e9d415cab597e0b687a1a45d4b59663706451dbe", - "signature": "9a09086b0c33e65f14a17eb0e9d415cab597e0b687a1a45d4b59663706451dbe", - "affectsGlobalScope": false - }, - "../../../../node_modules/@types/node/stream.d.ts": { - "version": "0364716f6c834826cdfb83e8dfaec06e7e3988c7983a5e77d406931bf1a83f53", - "signature": "0364716f6c834826cdfb83e8dfaec06e7e3988c7983a5e77d406931bf1a83f53", - "affectsGlobalScope": false - }, - "../../../../node_modules/@types/node/string_decoder.d.ts": { - "version": "7e62aac2cc9c0710d772047ad89e8d7117f52592c791eb995ce1f865fedab432", - "signature": "7e62aac2cc9c0710d772047ad89e8d7117f52592c791eb995ce1f865fedab432", - "affectsGlobalScope": false - }, - "../../../../node_modules/@types/node/timers.d.ts": { - "version": "b40652bf8ce4a18133b31349086523b219724dca8df3448c1a0742528e7ad5b9", - "signature": "b40652bf8ce4a18133b31349086523b219724dca8df3448c1a0742528e7ad5b9", - "affectsGlobalScope": false - }, - "../../../../node_modules/@types/node/tls.d.ts": { - "version": "3ad9ca22bb856db4323624fc059c37dc8266e687d66cfb8567a76db0e96451ca", - "signature": "3ad9ca22bb856db4323624fc059c37dc8266e687d66cfb8567a76db0e96451ca", - "affectsGlobalScope": false - }, - "../../../../node_modules/@types/node/trace_events.d.ts": { - "version": "a77fdb357c78b70142b2fdbbfb72958d69e8f765fd2a3c69946c1018e89d4638", - "signature": "a77fdb357c78b70142b2fdbbfb72958d69e8f765fd2a3c69946c1018e89d4638", - "affectsGlobalScope": false - }, - "../../../../node_modules/@types/node/tty.d.ts": { - "version": "df905913ad47e24b6cb41d33f0c1f500bf9c4befe4325413a7644c9eb1e7965c", - "signature": "df905913ad47e24b6cb41d33f0c1f500bf9c4befe4325413a7644c9eb1e7965c", - "affectsGlobalScope": false - }, - "../../../../node_modules/@types/node/url.d.ts": { - "version": "c0e424dcc169a594c973e096f256f92ed36cce444e7d38e52ed4be5def47bcdd", - "signature": "c0e424dcc169a594c973e096f256f92ed36cce444e7d38e52ed4be5def47bcdd", - "affectsGlobalScope": false - }, - "../../../../node_modules/@types/node/util.d.ts": { - "version": "28dd59f54c399c079fc02b60e36d6676b64b8b85badfcc59d481ac232df40bce", - "signature": "28dd59f54c399c079fc02b60e36d6676b64b8b85badfcc59d481ac232df40bce", - "affectsGlobalScope": false - }, - "../../../../node_modules/@types/node/v8.d.ts": { - "version": "289be113bad7ee27ee7fa5b1e373c964c9789a5e9ed7db5ddcb631371120b953", - "signature": "289be113bad7ee27ee7fa5b1e373c964c9789a5e9ed7db5ddcb631371120b953", - "affectsGlobalScope": false - }, - "../../../../node_modules/@types/node/vm.d.ts": { - "version": "bf244a366e8ee68acda125761c6e337c8795b37eef05947d62f89b584de926b3", - "signature": "bf244a366e8ee68acda125761c6e337c8795b37eef05947d62f89b584de926b3", - "affectsGlobalScope": false - }, - "../../../../node_modules/@types/node/worker_threads.d.ts": { - "version": "81d412ad0bca04a1b86efdabdff72c5f84745fba5331c45f5f6c6182a4fe887f", - "signature": "81d412ad0bca04a1b86efdabdff72c5f84745fba5331c45f5f6c6182a4fe887f", - "affectsGlobalScope": false - }, - "../../../../node_modules/@types/node/zlib.d.ts": { - "version": "f409183966a1dd93d3a9cd1d54fbeb85c73101e87cd5b19467c5e37b252f3fd8", - "signature": "f409183966a1dd93d3a9cd1d54fbeb85c73101e87cd5b19467c5e37b252f3fd8", - "affectsGlobalScope": false - }, - "../../../../node_modules/@types/node/base.d.ts": { - "version": "6622f76993bdfeaacb947ba7c4cf26f2e5c5194194d02d792c3cba4174cd8fce", - "signature": "6622f76993bdfeaacb947ba7c4cf26f2e5c5194194d02d792c3cba4174cd8fce", - "affectsGlobalScope": false - }, - "../../../../node_modules/@types/node/ts3.5/fs.d.ts": { - "version": "1ed55651f38540dba21f4a864bd89834ddb552446dce8c8a5f9dc0b44ce0b024", - "signature": "1ed55651f38540dba21f4a864bd89834ddb552446dce8c8a5f9dc0b44ce0b024", - "affectsGlobalScope": false - }, - "../../../../node_modules/@types/node/ts3.5/util.d.ts": { - "version": "ffc1cd688606ad1ddb59a40e8f3defbde907af2a3402d1d9ddf69accb2903f07", - "signature": "ffc1cd688606ad1ddb59a40e8f3defbde907af2a3402d1d9ddf69accb2903f07", - "affectsGlobalScope": false - }, - "../../../../node_modules/@types/node/ts3.5/globals.d.ts": { - "version": "4926e99d2ad39c0bbd36f2d37cc8f52756bc7a5661ad7b12815df871a4b07ba1", - "signature": "4926e99d2ad39c0bbd36f2d37cc8f52756bc7a5661ad7b12815df871a4b07ba1", - "affectsGlobalScope": true - }, - "../../../../node_modules/@types/node/ts3.5/wasi.d.ts": { - "version": "977b72f7f427e4103ba08cce9b6957c8db55f819f8d3252d189129501f00b1f3", - "signature": "977b72f7f427e4103ba08cce9b6957c8db55f819f8d3252d189129501f00b1f3", - "affectsGlobalScope": false - }, - "../../../../node_modules/@types/node/ts3.5/index.d.ts": { - "version": "e68fd8947e71244a4a60807b94c28284c3f769be19d93c936283e6510955ce8a", - "signature": "e68fd8947e71244a4a60807b94c28284c3f769be19d93c936283e6510955ce8a", - "affectsGlobalScope": false - }, - "../../../../node_modules/@types/minimatch/index.d.ts": { - "version": "1d1e6bd176eee5970968423d7e215bfd66828b6db8d54d17afec05a831322633", - "signature": "1d1e6bd176eee5970968423d7e215bfd66828b6db8d54d17afec05a831322633", - "affectsGlobalScope": false - }, - "../../../../node_modules/@types/glob/index.d.ts": { - "version": "d852d6282c8dc8156d26d6bda83ab4bde51fee05ba2fe0ecdc165ddda009d3ee", - "signature": "d852d6282c8dc8156d26d6bda83ab4bde51fee05ba2fe0ecdc165ddda009d3ee", - "affectsGlobalScope": false - }, - "../../../../node_modules/@types/json5/index.d.ts": { - "version": "96d14f21b7652903852eef49379d04dbda28c16ed36468f8c9fa08f7c14c9538", - "signature": "96d14f21b7652903852eef49379d04dbda28c16ed36468f8c9fa08f7c14c9538", - "affectsGlobalScope": false - }, - "../../../../node_modules/@types/minimist/index.d.ts": { - "version": "e437d83044ba17246a861aa9691aa14223ff4a9d6f338ab1269c41c758586a88", - "signature": "e437d83044ba17246a861aa9691aa14223ff4a9d6f338ab1269c41c758586a88", - "affectsGlobalScope": false - }, - "../../../../node_modules/@types/normalize-package-data/index.d.ts": { - "version": "c9ad058b2cc9ce6dc2ed92960d6d009e8c04bef46d3f5312283debca6869f613", - "signature": "c9ad058b2cc9ce6dc2ed92960d6d009e8c04bef46d3f5312283debca6869f613", - "affectsGlobalScope": false - }, - "../../../../node_modules/@types/parse-json/index.d.ts": { - "version": "2b8264b2fefd7367e0f20e2c04eed5d3038831fe00f5efbc110ff0131aab899b", - "signature": "2b8264b2fefd7367e0f20e2c04eed5d3038831fe00f5efbc110ff0131aab899b", - "affectsGlobalScope": false - } - }, - "options": { - "outDir": "./", - "incremental": true, - "configFilePath": "../../tsconfig.json" - }, - "referencedMap": { - "../../../../node_modules/@types/color-name/index.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/eslint-scope/index.d.ts": [ - "../../../../node_modules/@types/eslint/index.d.ts", - "../../../../node_modules/@types/estree/index.d.ts", - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/eslint/helpers.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/eslint/index.d.ts": [ - "../../../../node_modules/@types/eslint/helpers.d.ts", - "../../../../node_modules/@types/eslint/lib/rules/index.d.ts", - "../../../../node_modules/@types/estree/index.d.ts", - "../../../../node_modules/@types/json-schema/index.d.ts", - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/eslint/lib/rules/index.d.ts": [ - "../../../../node_modules/@types/eslint/index.d.ts", - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/estree/index.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/events/index.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/glob/index.d.ts": [ - "../../../../node_modules/@types/minimatch/index.d.ts", - "../../../../node_modules/@types/node/events.d.ts", - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/index.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/json-schema/index.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/json5/index.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/minimatch/index.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/minimist/index.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/assert.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/async_hooks.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/base.d.ts": [ - "../../../../node_modules/@types/node/assert.d.ts", - "../../../../node_modules/@types/node/async_hooks.d.ts", - "../../../../node_modules/@types/node/buffer.d.ts", - "../../../../node_modules/@types/node/child_process.d.ts", - "../../../../node_modules/@types/node/cluster.d.ts", - "../../../../node_modules/@types/node/console.d.ts", - "../../../../node_modules/@types/node/constants.d.ts", - "../../../../node_modules/@types/node/crypto.d.ts", - "../../../../node_modules/@types/node/dgram.d.ts", - "../../../../node_modules/@types/node/dns.d.ts", - "../../../../node_modules/@types/node/domain.d.ts", - "../../../../node_modules/@types/node/events.d.ts", - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/globals.d.ts", - "../../../../node_modules/@types/node/http.d.ts", - "../../../../node_modules/@types/node/http2.d.ts", - "../../../../node_modules/@types/node/https.d.ts", - "../../../../node_modules/@types/node/inspector.d.ts", - "../../../../node_modules/@types/node/module.d.ts", - "../../../../node_modules/@types/node/net.d.ts", - "../../../../node_modules/@types/node/os.d.ts", - "../../../../node_modules/@types/node/path.d.ts", - "../../../../node_modules/@types/node/perf_hooks.d.ts", - "../../../../node_modules/@types/node/process.d.ts", - "../../../../node_modules/@types/node/punycode.d.ts", - "../../../../node_modules/@types/node/querystring.d.ts", - "../../../../node_modules/@types/node/readline.d.ts", - "../../../../node_modules/@types/node/repl.d.ts", - "../../../../node_modules/@types/node/stream.d.ts", - "../../../../node_modules/@types/node/string_decoder.d.ts", - "../../../../node_modules/@types/node/timers.d.ts", - "../../../../node_modules/@types/node/tls.d.ts", - "../../../../node_modules/@types/node/trace_events.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/tty.d.ts", - "../../../../node_modules/@types/node/url.d.ts", - "../../../../node_modules/@types/node/util.d.ts", - "../../../../node_modules/@types/node/v8.d.ts", - "../../../../node_modules/@types/node/vm.d.ts", - "../../../../node_modules/@types/node/worker_threads.d.ts", - "../../../../node_modules/@types/node/zlib.d.ts" - ], - "../../../../node_modules/@types/node/buffer.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/child_process.d.ts": [ - "../../../../node_modules/@types/node/events.d.ts", - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/net.d.ts", - "../../../../node_modules/@types/node/stream.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/cluster.d.ts": [ - "../../../../node_modules/@types/node/child_process.d.ts", - "../../../../node_modules/@types/node/events.d.ts", - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/net.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/console.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/constants.d.ts": [ - "../../../../node_modules/@types/node/crypto.d.ts", - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/os.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/crypto.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/stream.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/dgram.d.ts": [ - "../../../../node_modules/@types/node/dns.d.ts", - "../../../../node_modules/@types/node/events.d.ts", - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/net.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/dns.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/domain.d.ts": [ - "../../../../node_modules/@types/node/events.d.ts", - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/events.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/fs.d.ts": [ - "../../../../node_modules/@types/node/events.d.ts", - "../../../../node_modules/@types/node/stream.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/url.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/globals.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/http.d.ts": [ - "../../../../node_modules/@types/node/events.d.ts", - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/net.d.ts", - "../../../../node_modules/@types/node/stream.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/url.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/http2.d.ts": [ - "../../../../node_modules/@types/node/events.d.ts", - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/http.d.ts", - "../../../../node_modules/@types/node/net.d.ts", - "../../../../node_modules/@types/node/stream.d.ts", - "../../../../node_modules/@types/node/tls.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/url.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/https.d.ts": [ - "../../../../node_modules/@types/node/events.d.ts", - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/http.d.ts", - "../../../../node_modules/@types/node/tls.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/url.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/inspector.d.ts": [ - "../../../../node_modules/@types/node/events.d.ts", - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/module.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/url.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/net.d.ts": [ - "../../../../node_modules/@types/node/dns.d.ts", - "../../../../node_modules/@types/node/events.d.ts", - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/stream.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/os.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/path.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/perf_hooks.d.ts": [ - "../../../../node_modules/@types/node/async_hooks.d.ts", - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/process.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/tty.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/punycode.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/querystring.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/readline.d.ts": [ - "../../../../node_modules/@types/node/events.d.ts", - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/stream.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/repl.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/readline.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts", - "../../../../node_modules/@types/node/vm.d.ts" - ], - "../../../../node_modules/@types/node/stream.d.ts": [ - "../../../../node_modules/@types/node/events.d.ts", - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/string_decoder.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/timers.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/tls.d.ts": [ - "../../../../node_modules/@types/node/crypto.d.ts", - "../../../../node_modules/@types/node/dns.d.ts", - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/net.d.ts", - "../../../../node_modules/@types/node/stream.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/trace_events.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/ts3.5/fs.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/ts3.5/globals.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/globals.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/ts3.5/index.d.ts": [ - "../../../../node_modules/@types/node/base.d.ts", - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/globals.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/ts3.5/wasi.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/ts3.5/util.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/ts3.5/wasi.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/tty.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/net.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/url.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/querystring.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/util.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts" - ], - "../../../../node_modules/@types/node/v8.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/stream.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/vm.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/worker_threads.d.ts": [ - "../../../../node_modules/@types/node/events.d.ts", - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/stream.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts", - "../../../../node_modules/@types/node/vm.d.ts" - ], - "../../../../node_modules/@types/node/zlib.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/stream.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/normalize-package-data/index.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/parse-json/index.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.dom.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.es2015.collection.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.es2015.core.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.es2015.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.es2015.generator.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.es2015.iterable.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.es2015.promise.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.es2015.proxy.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.es2015.reflect.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.es2015.symbol.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.es2016.array.include.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.es2016.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.es2017.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.es2017.intl.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.es2017.object.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.es2017.sharedmemory.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.es2017.string.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.es2017.typedarrays.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.es2018.asyncgenerator.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.es2018.asynciterable.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.es2018.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.es2018.intl.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.es2018.promise.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.es2018.regexp.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.es2020.bigint.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.es5.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.esnext.intl.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.scripthost.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../typescript.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ] - }, - "exportedModulesMap": { - "../../../../node_modules/@types/color-name/index.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/eslint-scope/index.d.ts": [ - "../../../../node_modules/@types/eslint/index.d.ts", - "../../../../node_modules/@types/estree/index.d.ts", - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/eslint/helpers.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/eslint/index.d.ts": [ - "../../../../node_modules/@types/eslint/helpers.d.ts", - "../../../../node_modules/@types/eslint/lib/rules/index.d.ts", - "../../../../node_modules/@types/estree/index.d.ts", - "../../../../node_modules/@types/json-schema/index.d.ts", - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/eslint/lib/rules/index.d.ts": [ - "../../../../node_modules/@types/eslint/index.d.ts", - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/estree/index.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/events/index.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/glob/index.d.ts": [ - "../../../../node_modules/@types/minimatch/index.d.ts", - "../../../../node_modules/@types/node/events.d.ts", - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/index.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/json-schema/index.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/json5/index.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/minimatch/index.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/minimist/index.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/assert.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/async_hooks.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/base.d.ts": [ - "../../../../node_modules/@types/node/assert.d.ts", - "../../../../node_modules/@types/node/async_hooks.d.ts", - "../../../../node_modules/@types/node/buffer.d.ts", - "../../../../node_modules/@types/node/child_process.d.ts", - "../../../../node_modules/@types/node/cluster.d.ts", - "../../../../node_modules/@types/node/console.d.ts", - "../../../../node_modules/@types/node/constants.d.ts", - "../../../../node_modules/@types/node/crypto.d.ts", - "../../../../node_modules/@types/node/dgram.d.ts", - "../../../../node_modules/@types/node/dns.d.ts", - "../../../../node_modules/@types/node/domain.d.ts", - "../../../../node_modules/@types/node/events.d.ts", - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/globals.d.ts", - "../../../../node_modules/@types/node/http.d.ts", - "../../../../node_modules/@types/node/http2.d.ts", - "../../../../node_modules/@types/node/https.d.ts", - "../../../../node_modules/@types/node/inspector.d.ts", - "../../../../node_modules/@types/node/module.d.ts", - "../../../../node_modules/@types/node/net.d.ts", - "../../../../node_modules/@types/node/os.d.ts", - "../../../../node_modules/@types/node/path.d.ts", - "../../../../node_modules/@types/node/perf_hooks.d.ts", - "../../../../node_modules/@types/node/process.d.ts", - "../../../../node_modules/@types/node/punycode.d.ts", - "../../../../node_modules/@types/node/querystring.d.ts", - "../../../../node_modules/@types/node/readline.d.ts", - "../../../../node_modules/@types/node/repl.d.ts", - "../../../../node_modules/@types/node/stream.d.ts", - "../../../../node_modules/@types/node/string_decoder.d.ts", - "../../../../node_modules/@types/node/timers.d.ts", - "../../../../node_modules/@types/node/tls.d.ts", - "../../../../node_modules/@types/node/trace_events.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/tty.d.ts", - "../../../../node_modules/@types/node/url.d.ts", - "../../../../node_modules/@types/node/util.d.ts", - "../../../../node_modules/@types/node/v8.d.ts", - "../../../../node_modules/@types/node/vm.d.ts", - "../../../../node_modules/@types/node/worker_threads.d.ts", - "../../../../node_modules/@types/node/zlib.d.ts" - ], - "../../../../node_modules/@types/node/buffer.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/child_process.d.ts": [ - "../../../../node_modules/@types/node/events.d.ts", - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/net.d.ts", - "../../../../node_modules/@types/node/stream.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/cluster.d.ts": [ - "../../../../node_modules/@types/node/child_process.d.ts", - "../../../../node_modules/@types/node/events.d.ts", - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/net.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/console.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/constants.d.ts": [ - "../../../../node_modules/@types/node/crypto.d.ts", - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/os.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/crypto.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/stream.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/dgram.d.ts": [ - "../../../../node_modules/@types/node/dns.d.ts", - "../../../../node_modules/@types/node/events.d.ts", - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/net.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/dns.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/domain.d.ts": [ - "../../../../node_modules/@types/node/events.d.ts", - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/events.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/fs.d.ts": [ - "../../../../node_modules/@types/node/events.d.ts", - "../../../../node_modules/@types/node/stream.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/url.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/globals.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/http.d.ts": [ - "../../../../node_modules/@types/node/events.d.ts", - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/net.d.ts", - "../../../../node_modules/@types/node/stream.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/url.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/http2.d.ts": [ - "../../../../node_modules/@types/node/events.d.ts", - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/http.d.ts", - "../../../../node_modules/@types/node/net.d.ts", - "../../../../node_modules/@types/node/stream.d.ts", - "../../../../node_modules/@types/node/tls.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/url.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/https.d.ts": [ - "../../../../node_modules/@types/node/events.d.ts", - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/http.d.ts", - "../../../../node_modules/@types/node/tls.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/url.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/inspector.d.ts": [ - "../../../../node_modules/@types/node/events.d.ts", - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/module.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/url.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/net.d.ts": [ - "../../../../node_modules/@types/node/dns.d.ts", - "../../../../node_modules/@types/node/events.d.ts", - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/stream.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/os.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/path.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/perf_hooks.d.ts": [ - "../../../../node_modules/@types/node/async_hooks.d.ts", - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/process.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/tty.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/punycode.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/querystring.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/readline.d.ts": [ - "../../../../node_modules/@types/node/events.d.ts", - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/stream.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/repl.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/readline.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts", - "../../../../node_modules/@types/node/vm.d.ts" - ], - "../../../../node_modules/@types/node/stream.d.ts": [ - "../../../../node_modules/@types/node/events.d.ts", - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/string_decoder.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/timers.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/tls.d.ts": [ - "../../../../node_modules/@types/node/crypto.d.ts", - "../../../../node_modules/@types/node/dns.d.ts", - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/net.d.ts", - "../../../../node_modules/@types/node/stream.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/trace_events.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/ts3.5/fs.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/ts3.5/globals.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/globals.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/ts3.5/index.d.ts": [ - "../../../../node_modules/@types/node/base.d.ts", - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/globals.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/ts3.5/wasi.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/ts3.5/util.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/ts3.5/wasi.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/tty.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/net.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/url.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/querystring.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/util.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts" - ], - "../../../../node_modules/@types/node/v8.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/stream.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/vm.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/node/worker_threads.d.ts": [ - "../../../../node_modules/@types/node/events.d.ts", - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/stream.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts", - "../../../../node_modules/@types/node/vm.d.ts" - ], - "../../../../node_modules/@types/node/zlib.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/stream.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/normalize-package-data/index.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/@types/parse-json/index.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.dom.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.es2015.collection.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.es2015.core.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.es2015.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.es2015.generator.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.es2015.iterable.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.es2015.promise.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.es2015.proxy.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.es2015.reflect.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.es2015.symbol.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.es2016.array.include.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.es2016.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.es2017.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.es2017.intl.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.es2017.object.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.es2017.sharedmemory.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.es2017.string.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.es2017.typedarrays.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.es2018.asyncgenerator.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.es2018.asynciterable.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.es2018.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.es2018.intl.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.es2018.promise.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.es2018.regexp.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.es2020.bigint.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.es5.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.esnext.intl.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.scripthost.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ], - "../../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts": [ - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/util.d.ts" - ] - }, - "semanticDiagnosticsPerFile": [ - "../../../../node_modules/@types/color-name/index.d.ts", - "../../../../node_modules/@types/eslint-scope/index.d.ts", - "../../../../node_modules/@types/eslint/helpers.d.ts", - "../../../../node_modules/@types/eslint/index.d.ts", - "../../../../node_modules/@types/eslint/lib/rules/index.d.ts", - "../../../../node_modules/@types/estree/index.d.ts", - "../../../../node_modules/@types/events/index.d.ts", - "../../../../node_modules/@types/glob/index.d.ts", - "../../../../node_modules/@types/json-schema/index.d.ts", - "../../../../node_modules/@types/json5/index.d.ts", - "../../../../node_modules/@types/minimatch/index.d.ts", - "../../../../node_modules/@types/minimist/index.d.ts", - "../../../../node_modules/@types/node/assert.d.ts", - "../../../../node_modules/@types/node/async_hooks.d.ts", - "../../../../node_modules/@types/node/base.d.ts", - "../../../../node_modules/@types/node/buffer.d.ts", - "../../../../node_modules/@types/node/child_process.d.ts", - "../../../../node_modules/@types/node/cluster.d.ts", - "../../../../node_modules/@types/node/console.d.ts", - "../../../../node_modules/@types/node/constants.d.ts", - "../../../../node_modules/@types/node/crypto.d.ts", - "../../../../node_modules/@types/node/dgram.d.ts", - "../../../../node_modules/@types/node/dns.d.ts", - "../../../../node_modules/@types/node/domain.d.ts", - "../../../../node_modules/@types/node/events.d.ts", - "../../../../node_modules/@types/node/fs.d.ts", - "../../../../node_modules/@types/node/globals.d.ts", - "../../../../node_modules/@types/node/http.d.ts", - "../../../../node_modules/@types/node/http2.d.ts", - "../../../../node_modules/@types/node/https.d.ts", - "../../../../node_modules/@types/node/inspector.d.ts", - "../../../../node_modules/@types/node/module.d.ts", - "../../../../node_modules/@types/node/net.d.ts", - "../../../../node_modules/@types/node/os.d.ts", - "../../../../node_modules/@types/node/path.d.ts", - "../../../../node_modules/@types/node/perf_hooks.d.ts", - "../../../../node_modules/@types/node/process.d.ts", - "../../../../node_modules/@types/node/punycode.d.ts", - "../../../../node_modules/@types/node/querystring.d.ts", - "../../../../node_modules/@types/node/readline.d.ts", - "../../../../node_modules/@types/node/repl.d.ts", - "../../../../node_modules/@types/node/stream.d.ts", - "../../../../node_modules/@types/node/string_decoder.d.ts", - "../../../../node_modules/@types/node/timers.d.ts", - "../../../../node_modules/@types/node/tls.d.ts", - "../../../../node_modules/@types/node/trace_events.d.ts", - "../../../../node_modules/@types/node/ts3.5/fs.d.ts", - "../../../../node_modules/@types/node/ts3.5/globals.d.ts", - "../../../../node_modules/@types/node/ts3.5/index.d.ts", - "../../../../node_modules/@types/node/ts3.5/util.d.ts", - "../../../../node_modules/@types/node/ts3.5/wasi.d.ts", - "../../../../node_modules/@types/node/tty.d.ts", - "../../../../node_modules/@types/node/url.d.ts", - "../../../../node_modules/@types/node/util.d.ts", - "../../../../node_modules/@types/node/v8.d.ts", - "../../../../node_modules/@types/node/vm.d.ts", - "../../../../node_modules/@types/node/worker_threads.d.ts", - "../../../../node_modules/@types/node/zlib.d.ts", - "../../../../node_modules/@types/normalize-package-data/index.d.ts", - "../../../../node_modules/@types/parse-json/index.d.ts", - "../../../../node_modules/typescript/lib/lib.d.ts", - "../../../../node_modules/typescript/lib/lib.dom.d.ts", - "../../../../node_modules/typescript/lib/lib.es2015.collection.d.ts", - "../../../../node_modules/typescript/lib/lib.es2015.core.d.ts", - "../../../../node_modules/typescript/lib/lib.es2015.d.ts", - "../../../../node_modules/typescript/lib/lib.es2015.generator.d.ts", - "../../../../node_modules/typescript/lib/lib.es2015.iterable.d.ts", - "../../../../node_modules/typescript/lib/lib.es2015.promise.d.ts", - "../../../../node_modules/typescript/lib/lib.es2015.proxy.d.ts", - "../../../../node_modules/typescript/lib/lib.es2015.reflect.d.ts", - "../../../../node_modules/typescript/lib/lib.es2015.symbol.d.ts", - "../../../../node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts", - "../../../../node_modules/typescript/lib/lib.es2016.array.include.d.ts", - "../../../../node_modules/typescript/lib/lib.es2016.d.ts", - "../../../../node_modules/typescript/lib/lib.es2017.d.ts", - "../../../../node_modules/typescript/lib/lib.es2017.intl.d.ts", - "../../../../node_modules/typescript/lib/lib.es2017.object.d.ts", - "../../../../node_modules/typescript/lib/lib.es2017.sharedmemory.d.ts", - "../../../../node_modules/typescript/lib/lib.es2017.string.d.ts", - "../../../../node_modules/typescript/lib/lib.es2017.typedarrays.d.ts", - "../../../../node_modules/typescript/lib/lib.es2018.asyncgenerator.d.ts", - "../../../../node_modules/typescript/lib/lib.es2018.asynciterable.d.ts", - "../../../../node_modules/typescript/lib/lib.es2018.d.ts", - "../../../../node_modules/typescript/lib/lib.es2018.intl.d.ts", - "../../../../node_modules/typescript/lib/lib.es2018.promise.d.ts", - "../../../../node_modules/typescript/lib/lib.es2018.regexp.d.ts", - "../../../../node_modules/typescript/lib/lib.es2020.bigint.d.ts", - "../../../../node_modules/typescript/lib/lib.es5.d.ts", - "../../../../node_modules/typescript/lib/lib.esnext.intl.d.ts", - "../../../../node_modules/typescript/lib/lib.scripthost.d.ts", - "../../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts", - [ - "../typescript.ts", - [ - { - "file": "../typescript.ts", - "start": 0, - "length": 1, - "messageText": "Cannot find name 'a'.", - "category": 1, - "code": 2304 - } - ] - ] - ] - }, - "version": "4.2.4" -} \ No newline at end of file diff --git a/test/broken-fixtures/typescript/compiled/typescript.js b/test/broken-fixtures/typescript/compiled/typescript.js deleted file mode 100644 index 31142aa..0000000 --- a/test/broken-fixtures/typescript/compiled/typescript.js +++ /dev/null @@ -1 +0,0 @@ -a; From 4990d2706e2cd0ef5b52d7c5b5c2052d8c39c155 Mon Sep 17 00:00:00 2001 From: Szymon Marczak <36894700+szmarczak@users.noreply.github.com> Date: Sat, 10 Apr 2021 00:07:21 +0200 Subject: [PATCH 14/21] Update Node.js on GitHub Actions --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index e3b0910..5ed31b0 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -13,7 +13,7 @@ jobs: strategy: fail-fast: false matrix: - node-version: [^10.18.0, ^12.14.0, ^13.5.0] + node-version: [^12.22.1, ^14.16.0, ^15.12.0] os: [ubuntu-latest, windows-latest] steps: - uses: actions/checkout@v1 From d2e3f0078f9c9c7f2c2d4d851948a1eb9bb07bd5 Mon Sep 17 00:00:00 2001 From: Mark Wubben Date: Sun, 11 Apr 2021 15:10:17 +0200 Subject: [PATCH 15/21] Inline validators --- index.js | 42 ++++++++++++++++++------------------------ 1 file changed, 18 insertions(+), 24 deletions(-) diff --git a/index.js b/index.js index 2f9bdf2..86c93a6 100644 --- a/index.js +++ b/index.js @@ -31,27 +31,6 @@ function validate(target, properties) { } } -function isValidExtensions(extensions) { - return Array.isArray(extensions) && - extensions.length > 0 && - extensions.every(ext => typeof ext === 'string' && ext !== '') && - new Set(extensions).size === extensions.length; -} - -function isValidRewritePaths(rewritePaths) { - if (!isPlainObject(rewritePaths)) { - return false; - } - - return Object.entries(rewritePaths).every(([from, to]) => { - return from.endsWith('/') && typeof to === 'string' && to.endsWith('/'); - }); -} - -function isValidCompile(compile) { - return typeof compile === 'boolean'; -} - async function compileTypeScript(projectDir) { return execa('tsc', ['--incremental'], {preferLocal: true, cwd: projectDir}); } @@ -59,15 +38,30 @@ async function compileTypeScript(projectDir) { const configProperties = { compile: { required: true, - isValid: isValidCompile + isValid(compile) { + return typeof compile === 'boolean'; + } }, rewritePaths: { required: true, - isValid: isValidRewritePaths + isValid(rewritePaths) { + if (!isPlainObject(rewritePaths)) { + return false; + } + + return Object.entries(rewritePaths).every(([from, to]) => { + return from.endsWith('/') && typeof to === 'string' && to.endsWith('/'); + }); + } }, extensions: { required: false, - isValid: isValidExtensions + isValid(extensions) { + return Array.isArray(extensions) && + extensions.length > 0 && + extensions.every(ext => typeof ext === 'string' && ext !== '') && + new Set(extensions).size === extensions.length; + } } }; From beab39d77c711567139f356a8c57a95cc82f2903 Mon Sep 17 00:00:00 2001 From: Mark Wubben Date: Sun, 11 Apr 2021 15:13:57 +0200 Subject: [PATCH 16/21] Use 'tsc' config value, update readme --- README.md | 9 +++++---- index.js | 4 ++-- test/compilation.js | 2 +- 3 files changed, 8 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index 2706ab4..4466038 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # @ava/typescript -Adds rudimentary [TypeScript](https://www.typescriptlang.org/) support to [AVA](https://avajs.dev). +Adds [TypeScript](https://www.typescriptlang.org/) support to [AVA](https://avajs.dev). This is designed to work for projects that precompile TypeScript. It allows AVA to load the compiled JavaScript, while configuring AVA to treat the TypeScript files as test files. @@ -25,14 +25,15 @@ Then, enable TypeScript support either in `package.json` or `ava.config.*`: "rewritePaths": { "src/": "build/" }, - "compile": true + "compile": false } } } ``` -Both keys and values of the `rewritePaths` object must end with a `/`. Paths are relative to your project directory.\ -You can enable compilation via the `compile` property. It is recommended to set it to `false` when running `ts` in a watcher mode. +Both keys and values of the `rewritePaths` object must end with a `/`. Paths are relative to your project directory. + +You can enable compilation via the `compile` property. If `false`, AVA will assume you have already compiled your project. If set to `'tsc'`, AVA will run the TypeScript compiler before running your tests. This can be inefficient when using AVA in watch mode. Output files are expected to have the `.js` extension. diff --git a/index.js b/index.js index 86c93a6..1c77652 100644 --- a/index.js +++ b/index.js @@ -39,7 +39,7 @@ const configProperties = { compile: { required: true, isValid(compile) { - return typeof compile === 'boolean'; + return compile === false || compile === 'tsc'; } }, rewritePaths: { @@ -93,7 +93,7 @@ module.exports = ({negotiateProtocol}) => { return { async compile() { - if (compile) { + if (compile === 'tsc') { await compileTypeScript(protocol.projectDir); } diff --git a/test/compilation.js b/test/compilation.js index aa50170..0a791dd 100644 --- a/test/compilation.js +++ b/test/compilation.js @@ -20,7 +20,7 @@ const compile = async provider => { 'ts/': 'typescript/', 'compiled/': 'typescript/compiled/' }, - compile: true + compile: 'tsc' } }).compile() }; From 553e632a4f82f55528ced634ebb36accfcef6ef6 Mon Sep 17 00:00:00 2001 From: Mark Wubben Date: Sun, 11 Apr 2021 15:45:00 +0200 Subject: [PATCH 17/21] execa is now a regular dependency --- package.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index 4dd723f..96cd064 100644 --- a/package.json +++ b/package.json @@ -19,13 +19,13 @@ "test": "xo && c8 ava" }, "dependencies": { - "escape-string-regexp": "^4.0.0" + "escape-string-regexp": "^4.0.0", + "execa": "^5.0.0" }, "devDependencies": { "ava": "^3.15.0", "c8": "^7.7.1", "del": "^6.0.0", - "execa": "^5.0.0", "xo": "^0.38.2" }, "c8": { From c41f83882fd1497b5139785a8f94da8f7fbcafc5 Mon Sep 17 00:00:00 2001 From: Mark Wubben Date: Sun, 11 Apr 2021 15:55:06 +0200 Subject: [PATCH 18/21] Fix validation --- index.js | 14 +++++++++----- test/protocol-ava-3.2.js | 2 +- test/snapshots/protocol-ava-3.2.js.md | 4 ++-- test/snapshots/protocol-ava-3.2.js.snap | Bin 731 -> 739 bytes 4 files changed, 12 insertions(+), 8 deletions(-) diff --git a/index.js b/index.js index 8566308..8fc5369 100644 --- a/index.js +++ b/index.js @@ -11,24 +11,28 @@ function isPlainObject(x) { } function validate(target, properties) { - const keys = Object.keys(properties); - - for (const key of keys) { + for (const key of Object.keys(properties)) { const {required, isValid} = properties[key]; - const missing = target[key] === undefined; + const missing = !Reflect.has(target, key); if (missing) { if (required) { throw new Error(`Missing '${key}' property in TypeScript configuration for AVA. ${help}`); } - return; + continue; } if (!isValid(target[key])) { throw new Error(`Invalid '${key}' property in TypeScript configuration for AVA. ${help}`); } } + + for (const key of Object.keys(target)) { + if (!Reflect.has(properties, key)) { + throw new Error(`Unexpected '${key}' property in TypeScript configuration for AVA. ${help}`); + } + } } async function compileTypeScript(projectDir) { diff --git a/test/protocol-ava-3.2.js b/test/protocol-ava-3.2.js index 51253b0..65e1748 100644 --- a/test/protocol-ava-3.2.js +++ b/test/protocol-ava-3.2.js @@ -21,7 +21,7 @@ test('main() config validation: throw when config is not a plain object', withPr }); test('main() config validation: throw when config contains keys other than \'extensions\', \'rewritePaths\' or \'compile\'', withProvider, (t, provider) => { - validateConfig(t, provider, {foo: 1}); + validateConfig(t, provider, {compile: false, foo: 1, rewritePaths: {'src/': 'build/'}}); }); test('main() config validation: throw when config.extensions contains empty strings', withProvider, (t, provider) => { diff --git a/test/snapshots/protocol-ava-3.2.js.md b/test/snapshots/protocol-ava-3.2.js.md index 6b13f1e..13fe156 100644 --- a/test/snapshots/protocol-ava-3.2.js.md +++ b/test/snapshots/protocol-ava-3.2.js.md @@ -35,7 +35,7 @@ Generated by [AVA](https://avajs.dev). > Snapshot 1 Error { - message: 'Missing \'compile\' property in TypeScript configuration for AVA. See https://github.com/avajs/typescript/blob/v${pkg.version}/README.md', + message: 'Unexpected \'foo\' property in TypeScript configuration for AVA. See https://github.com/avajs/typescript/blob/v${pkg.version}/README.md', } ## main() config validation: throw when config.extensions contains empty strings @@ -81,7 +81,7 @@ Generated by [AVA](https://avajs.dev). > Snapshot 2 Error { - message: 'Missing \'compile\' property in TypeScript configuration for AVA. See https://github.com/avajs/typescript/blob/v${pkg.version}/README.md', + message: 'Invalid \'compile\' property in TypeScript configuration for AVA. See https://github.com/avajs/typescript/blob/v${pkg.version}/README.md', } ## main() config validation: rewrite paths must end in a / diff --git a/test/snapshots/protocol-ava-3.2.js.snap b/test/snapshots/protocol-ava-3.2.js.snap index d24438197573bc4d5e3bb255b2fc5c2ee646ee5c..086faaac8feb0026b71de38b6e942f10c21ab3f6 100644 GIT binary patch literal 739 zcmV<90v!E8RzV^a=YE)lqwf&<7itX zl>ZPqQFdn+S4hP}R8kUA8Kx}2Xg&u}NIGl$e$^j{F33rRoTDb(qbH-P-!B?ViyJ#M zN-?7%zo@OZP|15IXdtCo#fkes+QHWbG3~6)7D7ytvn0ao+;dT3?0~?X6&JeOQHa&9Ko@+)j^cqzeoB5yeoFs{lE;$ArRH&uk=BxW VwB&J#d;B-<>M!!f%T~<|002`gU_Af; literal 731 zcmV<10wn!GRzV@xWBt!Zy$>Y00000000B+ zR843TK@^_1+a^sKO@cq9RdEBwV#F*8{!l11tv#res%=yCplp&!x-r>ZW~Q-eQA&~O z#bQAa!Hb{=D?QXh1*Jj{>OmB(AS#}uqS)d=JhV#D$t0<@S15iD%-SAAH2><{t&+S4_=LIuI@eD?wwk9@BVNY1RItR+WBll)koQ$ zY?y3&HQ#4VfMDxngqr5poc~IOpC)JO@PmETtW2=ZvOHcFFjAgJuMMG&=i`^+R(SHx z*5enCEXZS$V2|1JXskdeGME|NXx{DH5^kBk_N8+O1iQ(B(9L&`8k<@#xb|NjI5XO? zRtCX3od`YbU;p^~t(md6-~2<^@}8B#EO8U@`P~JP1}GkPxf{=;y-KAR{REf-A14@Bxi6 zObjZrqf4?rJz5v>WiPn$4ac0QC~RIHB1FrARE*qiw>YKB1v@xe zmkH%xgie&(*~Jyo;vp(2iK+}!7G$)L11Kh){y;zt1Y=8bQZeW7N4oV?ObrA?V`+I~ zhej!8ROFYn^%g66?<5VTHEVI=K9F|twO&j+XS10QljJRlFgN#nR2(}XaOcFu?)EgM zR7>E(yEKSebV_w2q0~mrw8d|vR Date: Sun, 11 Apr 2021 16:10:47 +0200 Subject: [PATCH 19/21] Fix compile option validation --- test/protocol-ava-3.2.js | 2 +- test/snapshots/protocol-ava-3.2.js.md | 2 +- test/snapshots/protocol-ava-3.2.js.snap | Bin 739 -> 738 bytes 3 files changed, 2 insertions(+), 2 deletions(-) diff --git a/test/protocol-ava-3.2.js b/test/protocol-ava-3.2.js index 65e1748..476895f 100644 --- a/test/protocol-ava-3.2.js +++ b/test/protocol-ava-3.2.js @@ -40,7 +40,7 @@ test('main() config validation: config may not be an empty object', withProvider validateConfig(t, provider, {}); }); -test('main() config validation: throw when config.compile is not a boolean', withProvider, (t, provider) => { +test('main() config validation: throw when config.compile is invalid', withProvider, (t, provider) => { validateConfig(t, provider, {rewritePaths: {'src/': 'build/'}, compile: 1}); validateConfig(t, provider, {rewritePaths: {'src/': 'build/'}, compile: undefined}); }); diff --git a/test/snapshots/protocol-ava-3.2.js.md b/test/snapshots/protocol-ava-3.2.js.md index 13fe156..89878f9 100644 --- a/test/snapshots/protocol-ava-3.2.js.md +++ b/test/snapshots/protocol-ava-3.2.js.md @@ -70,7 +70,7 @@ Generated by [AVA](https://avajs.dev). message: 'Missing \'compile\' property in TypeScript configuration for AVA. See https://github.com/avajs/typescript/blob/v${pkg.version}/README.md', } -## main() config validation: throw when config.compile is not a boolean +## main() config validation: throw when config.compile is invalid > Snapshot 1 diff --git a/test/snapshots/protocol-ava-3.2.js.snap b/test/snapshots/protocol-ava-3.2.js.snap index 086faaac8feb0026b71de38b6e942f10c21ab3f6..1e9982c6d786e2920d8fc33c830852e8b9ff307d 100644 GIT binary patch literal 738 zcmV<80v-K9RzVj?;UkBm^u!n(^p$jIx&*9QE2e>E!;tfMT4nLI|zbI90uzv=NCF)K9rc>9U# zM;7G=l3tzR>tzt^R3$<+ zIx$vy8MA1Es>XHJ+ZPT*%#^C7wFFfeFQ=kh4JXa8nywwNPR0XiOek-1M(t<~?rm!g zq@sV);xKB{Db^a=YE)lqwf&<7itX zl>ZPqQFdn+S4hP}R8kUA8Kx}2Xg&u}NIGl$e$^j{F33rRoTDb(qbH-P-!B?ViyJ#M zN-?7%zo@OZP|15IXdtCo#fkes+QHWbG3~6)7D7ytvn0ao+;dT3?0~?X6&JeOQHa&9Ko@+)j^cqzeoB5yeoFs{lE;$ArRH&uk=BxW VwB&J#d;B-<>M!!f%T~<|002`gU_Af; From 1c979e2ab39a5372bfd9b1e8f19aa9e58e337a1e Mon Sep 17 00:00:00 2001 From: Mark Wubben Date: Sun, 11 Apr 2021 16:16:01 +0200 Subject: [PATCH 20/21] Add TypeScript dev dependency --- package.json | 1 + 1 file changed, 1 insertion(+) diff --git a/package.json b/package.json index 96cd064..aa617d2 100644 --- a/package.json +++ b/package.json @@ -26,6 +26,7 @@ "ava": "^3.15.0", "c8": "^7.7.1", "del": "^6.0.0", + "typescript": "^4.2.4", "xo": "^0.38.2" }, "c8": { From 68a294735ea7304018969b6bb301911910cef298 Mon Sep 17 00:00:00 2001 From: Mark Wubben Date: Sun, 11 Apr 2021 16:16:09 +0200 Subject: [PATCH 21/21] Increase test timeout --- package.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index aa617d2..aa16b47 100644 --- a/package.json +++ b/package.json @@ -39,7 +39,8 @@ "ava": { "files": [ "!test/broken-fixtures/**" - ] + ], + "timeout": "60s" }, "xo": { "ignores": [