From 29d97675d043b525246f2392d8ae935ecfd86ed3 Mon Sep 17 00:00:00 2001 From: Mark Date: Fri, 19 Nov 2021 02:05:39 -0600 Subject: [PATCH 1/4] Fix runCompodoc for windows, local compodoc, and user specified tsconfig --- .../builders/start-storybook/index.spec.ts | 20 +- .../src/builders/utils/run-compodoc.spec.ts | 91 ++ .../src/builders/utils/run-compodoc.ts | 16 +- examples/angular-cli/angular.json | 6 +- examples/angular-cli/package.json | 2 +- yarn.lock | 1275 ++++++++++++++++- 6 files changed, 1382 insertions(+), 28 deletions(-) create mode 100644 app/angular/src/builders/utils/run-compodoc.spec.ts diff --git a/app/angular/src/builders/start-storybook/index.spec.ts b/app/angular/src/builders/start-storybook/index.spec.ts index 57463172af23..4bcc56a0d9e8 100644 --- a/app/angular/src/builders/start-storybook/index.spec.ts +++ b/app/angular/src/builders/start-storybook/index.spec.ts @@ -2,6 +2,9 @@ import { Architect, createBuilder } from '@angular-devkit/architect'; import { TestingArchitectHost } from '@angular-devkit/architect/testing'; import { schema } from '@angular-devkit/core'; import * as path from 'path'; +import { platform } from 'os'; + +const shell = platform() === 'win32' ? 'powershell.exe' : 'bash'; const buildStandaloneMock = jest.fn(); jest.doMock('@storybook/angular/standalone', () => buildStandaloneMock); @@ -157,14 +160,15 @@ describe('Start Storybook Builder', () => { await run.stop(); expect(output.success).toBeTruthy(); - expect(cpSpawnMock.spawn).toHaveBeenCalledWith('compodoc', [ - '-p', - 'src/tsconfig.app.json', - '-d', - '', - '-e', - 'json', - ]); + expect(cpSpawnMock.spawn).toHaveBeenCalledWith( + 'npx', + ['compodoc', '-p', 'src/tsconfig.app.json', '-d', '', '-e', 'json'], + { + cwd: '', + env: process.env, + shell, + } + ); expect(buildStandaloneMock).toHaveBeenCalledWith({ angularBrowserTarget: 'angular-cli:build-2', angularBuilderContext: expect.any(Object), diff --git a/app/angular/src/builders/utils/run-compodoc.spec.ts b/app/angular/src/builders/utils/run-compodoc.spec.ts new file mode 100644 index 000000000000..5af485295918 --- /dev/null +++ b/app/angular/src/builders/utils/run-compodoc.spec.ts @@ -0,0 +1,91 @@ +import { BuilderContext } from '@angular-devkit/architect'; +import { LoggerApi } from '@angular-devkit/core/src/logger'; +import { take } from 'rxjs/operators'; +import { platform } from 'os'; + +const shell = platform() === 'win32' ? 'powershell.exe' : 'bash'; + +const cpSpawnMock = { + spawn: jest.fn(), +}; +jest.doMock('child_process', () => cpSpawnMock); + +const { runCompodoc } = require('./run-compodoc'); + +const builderContextLoggerMock: LoggerApi = { + createChild: jest.fn(), + log: jest.fn(), + debug: jest.fn(), + info: jest.fn(), + warn: jest.fn(), + error: jest.fn(), + fatal: jest.fn(), +}; + +describe('runCompodoc', () => { + const originalEnv = process.env; + + beforeEach(() => { + process.env = { FOO: 'bar' }; + cpSpawnMock.spawn.mockImplementation(() => ({ + stdout: { on: () => {} }, + stderr: { on: () => {} }, + on: (_event: string, cb: any) => cb(0), + })); + }); + + afterEach(() => { + process.env = originalEnv; + jest.clearAllMocks(); + }); + + it('should run compodoc with tsconfig from context', async () => { + runCompodoc( + { + compodocArgs: [], + tsconfig: 'path/to/tsconfig.json', + }, + { + workspaceRoot: 'path/to/project', + logger: builderContextLoggerMock, + } as BuilderContext + ) + .pipe(take(1)) + .subscribe(); + + expect(cpSpawnMock.spawn).toHaveBeenCalledWith( + 'npx', + ['compodoc', '-p', 'path/to/tsconfig.json', '-d', 'path/to/project'], + { + cwd: 'path/to/project', + env: { FOO: 'bar' }, + shell, + } + ); + }); + + it('should run compodoc with tsconfig from compodocArgs', async () => { + runCompodoc( + { + compodocArgs: ['-p', 'path/to/tsconfig.stories.json'], + tsconfig: 'path/to/tsconfig.json', + }, + { + workspaceRoot: 'path/to/project', + logger: builderContextLoggerMock, + } as BuilderContext + ) + .pipe(take(1)) + .subscribe(); + + expect(cpSpawnMock.spawn).toHaveBeenCalledWith( + 'npx', + ['compodoc', '-d', 'path/to/project', '-p', 'path/to/tsconfig.stories.json'], + { + cwd: 'path/to/project', + env: { FOO: 'bar' }, + shell, + } + ); + }); +}); diff --git a/app/angular/src/builders/utils/run-compodoc.ts b/app/angular/src/builders/utils/run-compodoc.ts index 76ddadc5c326..985dc1787e67 100644 --- a/app/angular/src/builders/utils/run-compodoc.ts +++ b/app/angular/src/builders/utils/run-compodoc.ts @@ -1,23 +1,33 @@ import { BuilderContext } from '@angular-devkit/architect'; import { spawn } from 'child_process'; +import { platform } from 'os'; import { Observable } from 'rxjs'; +const shell = platform() === 'win32' ? 'powershell.exe' : 'bash'; + +const hasTsConfigArg = (args: string[]) => args.indexOf('-p') !== -1; + export const runCompodoc = ( { compodocArgs, tsconfig }: { compodocArgs: string[]; tsconfig: string }, context: BuilderContext ): Observable => { return new Observable((observer) => { const finalCompodocArgs = [ + 'compodoc', // Default options - '-p', - tsconfig, + ...(hasTsConfigArg(compodocArgs) ? [] : ['-p', tsconfig]), '-d', `${context.workspaceRoot}`, ...compodocArgs, ]; try { - const child = spawn('compodoc', finalCompodocArgs); + context.logger.info(finalCompodocArgs.join(' ')); + const child = spawn('npx', finalCompodocArgs, { + cwd: context.workspaceRoot, + env: process.env, + shell, + }); child.stdout.on('data', (data) => { context.logger.info(data.toString()); diff --git a/examples/angular-cli/angular.json b/examples/angular-cli/angular.json index bc919d189431..5c21dd757026 100644 --- a/examples/angular-cli/angular.json +++ b/examples/angular-cli/angular.json @@ -79,15 +79,13 @@ "builder": "@storybook/angular:start-storybook", "options": { "browserTarget": "angular-cli:build", - "port": 4400, - "staticDir": ["src/assets"] + "port": 4400 } }, "build-storybook": { "builder": "@storybook/angular:build-storybook", "options": { - "browserTarget": "angular-cli:build", - "staticDir": ["src/assets"] + "browserTarget": "angular-cli:build" } } } diff --git a/examples/angular-cli/package.json b/examples/angular-cli/package.json index 4b93860105db..173e56906bb4 100644 --- a/examples/angular-cli/package.json +++ b/examples/angular-cli/package.json @@ -38,7 +38,7 @@ "@angular/cli": "^11.2.13", "@angular/compiler-cli": "^11.2.14", "@angular/elements": "^11.2.14", - "@compodoc/compodoc": "^1.1.14", + "@compodoc/compodoc": "^1.1.15", "@storybook/addon-a11y": "6.4.0-rc.3", "@storybook/addon-actions": "6.4.0-rc.3", "@storybook/addon-backgrounds": "6.4.0-rc.3", diff --git a/yarn.lock b/yarn.lock index c9aee0767256..02bbc956b89e 100644 --- a/yarn.lock +++ b/yarn.lock @@ -484,6 +484,15 @@ __metadata: languageName: node linkType: hard +"@babel/code-frame@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/code-frame@npm:7.16.0" + dependencies: + "@babel/highlight": ^7.16.0 + checksum: 12e111dcbb568a2b625969f4021eb46845e752eb8d2637f00f9e04e4f2216572f5c38d6f278d201b8b6fadd56a855e012c97734c90fabf680783b1ff13dc6a98 + languageName: node + linkType: hard + "@babel/compat-data@npm:^7.12.1, @babel/compat-data@npm:^7.12.7, @babel/compat-data@npm:^7.13.0, @babel/compat-data@npm:^7.13.5, @babel/compat-data@npm:^7.9.0": version: 7.13.6 resolution: "@babel/compat-data@npm:7.13.6" @@ -505,6 +514,13 @@ __metadata: languageName: node linkType: hard +"@babel/compat-data@npm:^7.16.0, @babel/compat-data@npm:^7.16.4": + version: 7.16.4 + resolution: "@babel/compat-data@npm:7.16.4" + checksum: 2b4acf1353e183954d3ed4b6a0493d6077bdd3c447d6987c8b955c18c7d99a9159318430d1b6565257d4ddcaf8b1e9c85124bd73863c603b083755efe4a6f152 + languageName: node + linkType: hard + "@babel/core@npm:7.12.10": version: 7.12.10 resolution: "@babel/core@npm:7.12.10" @@ -646,6 +662,29 @@ __metadata: languageName: node linkType: hard +"@babel/core@npm:7.16.0, @babel/core@npm:^7.15.5": + version: 7.16.0 + resolution: "@babel/core@npm:7.16.0" + dependencies: + "@babel/code-frame": ^7.16.0 + "@babel/generator": ^7.16.0 + "@babel/helper-compilation-targets": ^7.16.0 + "@babel/helper-module-transforms": ^7.16.0 + "@babel/helpers": ^7.16.0 + "@babel/parser": ^7.16.0 + "@babel/template": ^7.16.0 + "@babel/traverse": ^7.16.0 + "@babel/types": ^7.16.0 + convert-source-map: ^1.7.0 + debug: ^4.1.0 + gensync: ^1.0.0-beta.2 + json5: ^2.1.2 + semver: ^6.3.0 + source-map: ^0.5.0 + checksum: ce3526f15cc9c51f12f1fa311fdd32574a7c938aa1aad02e0dff45f1ef07b4a3c2fb74163b9bdbfe3bf8081fde19cceab6409d5c461478731ecccf2e1581b244 + languageName: node + linkType: hard + "@babel/core@npm:7.9.0": version: 7.9.0 resolution: "@babel/core@npm:7.9.0" @@ -725,6 +764,17 @@ __metadata: languageName: node linkType: hard +"@babel/generator@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/generator@npm:7.16.0" + dependencies: + "@babel/types": ^7.16.0 + jsesc: ^2.5.1 + source-map: ^0.5.0 + checksum: 377f8055f1aa780a566014278b59beb0c554553d253e2be876e3f10c39eee066747690699498d0ed016e441f5285c7aaa156ba029bb13439a5e06988cfd43653 + languageName: node + linkType: hard + "@babel/helper-annotate-as-pure@npm:^7.0.0, @babel/helper-annotate-as-pure@npm:^7.10.4, @babel/helper-annotate-as-pure@npm:^7.12.13": version: 7.12.13 resolution: "@babel/helper-annotate-as-pure@npm:7.12.13" @@ -743,6 +793,15 @@ __metadata: languageName: node linkType: hard +"@babel/helper-annotate-as-pure@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/helper-annotate-as-pure@npm:7.16.0" + dependencies: + "@babel/types": ^7.16.0 + checksum: 91e665af6bf7199d68b39d68ab3583fb7e9acb7a1f88cc2924b256d48c0015c71934923a549b1065d3f8e8f9652b65b3b0205ba6412c405cf0c33bb80af30797 + languageName: node + linkType: hard + "@babel/helper-builder-binary-assignment-operator-visitor@npm:^7.12.13": version: 7.12.13 resolution: "@babel/helper-builder-binary-assignment-operator-visitor@npm:7.12.13" @@ -763,6 +822,16 @@ __metadata: languageName: node linkType: hard +"@babel/helper-builder-binary-assignment-operator-visitor@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/helper-builder-binary-assignment-operator-visitor@npm:7.16.0" + dependencies: + "@babel/helper-explode-assignable-expression": ^7.16.0 + "@babel/types": ^7.16.0 + checksum: 994c18dda5e1811e579c1136af2898c78794dae161665bae1bc720811779a5a40a93cf0051606f9120b97031c2048cbe7ab8db575a220acacb979783168fe98d + languageName: node + linkType: hard + "@babel/helper-compilation-targets@npm:^7.12.0, @babel/helper-compilation-targets@npm:^7.12.1, @babel/helper-compilation-targets@npm:^7.12.5, @babel/helper-compilation-targets@npm:^7.13.0, @babel/helper-compilation-targets@npm:^7.8.7, @babel/helper-compilation-targets@npm:^7.9.6": version: 7.13.0 resolution: "@babel/helper-compilation-targets@npm:7.13.0" @@ -805,6 +874,20 @@ __metadata: languageName: node linkType: hard +"@babel/helper-compilation-targets@npm:^7.16.0, @babel/helper-compilation-targets@npm:^7.16.3": + version: 7.16.3 + resolution: "@babel/helper-compilation-targets@npm:7.16.3" + dependencies: + "@babel/compat-data": ^7.16.0 + "@babel/helper-validator-option": ^7.14.5 + browserslist: ^4.17.5 + semver: ^6.3.0 + peerDependencies: + "@babel/core": ^7.0.0 + checksum: 33626de16c9bf0b6f112eab84f04e8c2e8bc7fa8dd1c99b6153a8375d859a05d06645e62c0ebaf9738ceb3e7ae5f6b72bcf9d9adea1065a66674b5e5f4afa643 + languageName: node + linkType: hard + "@babel/helper-create-class-features-plugin@npm:^7.12.1, @babel/helper-create-class-features-plugin@npm:^7.13.0, @babel/helper-create-class-features-plugin@npm:^7.8.3": version: 7.13.0 resolution: "@babel/helper-create-class-features-plugin@npm:7.13.0" @@ -836,6 +919,22 @@ __metadata: languageName: node linkType: hard +"@babel/helper-create-class-features-plugin@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/helper-create-class-features-plugin@npm:7.16.0" + dependencies: + "@babel/helper-annotate-as-pure": ^7.16.0 + "@babel/helper-function-name": ^7.16.0 + "@babel/helper-member-expression-to-functions": ^7.16.0 + "@babel/helper-optimise-call-expression": ^7.16.0 + "@babel/helper-replace-supers": ^7.16.0 + "@babel/helper-split-export-declaration": ^7.16.0 + peerDependencies: + "@babel/core": ^7.0.0 + checksum: d84e8c1615bcadd3bb6379f16817a7c7441b2f14771af0232604ae9761c4ce38ef0155db9839bce3a7ea46b74280ee96f5058678adbe727425ea7f2c9eaf12c4 + languageName: node + linkType: hard + "@babel/helper-create-regexp-features-plugin@npm:^7.12.13": version: 7.12.17 resolution: "@babel/helper-create-regexp-features-plugin@npm:7.12.17" @@ -860,6 +959,18 @@ __metadata: languageName: node linkType: hard +"@babel/helper-create-regexp-features-plugin@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/helper-create-regexp-features-plugin@npm:7.16.0" + dependencies: + "@babel/helper-annotate-as-pure": ^7.16.0 + regexpu-core: ^4.7.1 + peerDependencies: + "@babel/core": ^7.0.0 + checksum: 67d6f8c86ed9f948c338fcbb4b2c91f0fb6b67595379b0a148666ac628896f10043ec78b252162c645fe344ebe9ed93818cdd65d0a650a1fae4776fcd4b05520 + languageName: node + linkType: hard + "@babel/helper-define-polyfill-provider@npm:^0.1.2": version: 0.1.2 resolution: "@babel/helper-define-polyfill-provider@npm:0.1.2" @@ -896,6 +1007,24 @@ __metadata: languageName: node linkType: hard +"@babel/helper-define-polyfill-provider@npm:^0.3.0": + version: 0.3.0 + resolution: "@babel/helper-define-polyfill-provider@npm:0.3.0" + dependencies: + "@babel/helper-compilation-targets": ^7.13.0 + "@babel/helper-module-imports": ^7.12.13 + "@babel/helper-plugin-utils": ^7.13.0 + "@babel/traverse": ^7.13.0 + debug: ^4.1.1 + lodash.debounce: ^4.0.8 + resolve: ^1.14.2 + semver: ^6.1.2 + peerDependencies: + "@babel/core": ^7.4.0-0 + checksum: 59135ecb144646f2d3c1ceaf38a855200f0ec53d9069deee30bdb2a7971027bde771ba0f87e564119a6d8fcb09673245c15dce89dc8c182a79088b7b80c2915d + languageName: node + linkType: hard + "@babel/helper-explode-assignable-expression@npm:^7.12.13": version: 7.13.0 resolution: "@babel/helper-explode-assignable-expression@npm:7.13.0" @@ -914,6 +1043,15 @@ __metadata: languageName: node linkType: hard +"@babel/helper-explode-assignable-expression@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/helper-explode-assignable-expression@npm:7.16.0" + dependencies: + "@babel/types": ^7.16.0 + checksum: 9821d4a292b23976c5adce031cde82adf726515d6d6b6cdca7a9ed4aa00c6fc8ccd8b580a2db80a8dec96541ffd374f2f5bf8ca3c90e5cdb0a6d8338103c6efd + languageName: node + linkType: hard + "@babel/helper-function-name@npm:^7.12.13": version: 7.12.13 resolution: "@babel/helper-function-name@npm:7.12.13" @@ -936,6 +1074,17 @@ __metadata: languageName: node linkType: hard +"@babel/helper-function-name@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/helper-function-name@npm:7.16.0" + dependencies: + "@babel/helper-get-function-arity": ^7.16.0 + "@babel/template": ^7.16.0 + "@babel/types": ^7.16.0 + checksum: ffaade6be3840364d77f0ad4515c715b1787c47f4631e69de0c204a314a00862a6dc8e37d1baadbdeeb9d8bae9d943b235ae0303d3cd095bc740cf3aa8794e92 + languageName: node + linkType: hard + "@babel/helper-get-function-arity@npm:^7.12.13": version: 7.12.13 resolution: "@babel/helper-get-function-arity@npm:7.12.13" @@ -954,6 +1103,15 @@ __metadata: languageName: node linkType: hard +"@babel/helper-get-function-arity@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/helper-get-function-arity@npm:7.16.0" + dependencies: + "@babel/types": ^7.16.0 + checksum: a37fe88007b10fc2bc62b610ed1943cfd7bfb90b8321c87bd4d6dae583df04cbafc2ee58d237ebc2580cd0ffa05369f1063e3f9d51c494e821dea287a0a4911e + languageName: node + linkType: hard + "@babel/helper-hoist-variables@npm:^7.12.13": version: 7.13.0 resolution: "@babel/helper-hoist-variables@npm:7.13.0" @@ -973,6 +1131,15 @@ __metadata: languageName: node linkType: hard +"@babel/helper-hoist-variables@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/helper-hoist-variables@npm:7.16.0" + dependencies: + "@babel/types": ^7.16.0 + checksum: 0f4ada53a9901981825c73e305c04674c958b0ec367e0aef0221ec865b3620e8743f2cf3f5c29530181ee86f3b10d0e113a0e8c9e283ea7f2709134684383b1f + languageName: node + linkType: hard + "@babel/helper-member-expression-to-functions@npm:^7.13.0": version: 7.13.0 resolution: "@babel/helper-member-expression-to-functions@npm:7.13.0" @@ -1000,6 +1167,15 @@ __metadata: languageName: node linkType: hard +"@babel/helper-member-expression-to-functions@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/helper-member-expression-to-functions@npm:7.16.0" + dependencies: + "@babel/types": ^7.16.0 + checksum: 0c0f623117fff2a747f52d518351c2a75dc0fa2c0864eec2735fda9cb8fd6fc1f0fa070fe3b7a448099c0dd955a1e16574077a820b33ee32a4e6ef8de302857e + languageName: node + linkType: hard + "@babel/helper-module-imports@npm:^7.0.0, @babel/helper-module-imports@npm:^7.12.1, @babel/helper-module-imports@npm:^7.12.13, @babel/helper-module-imports@npm:^7.12.5, @babel/helper-module-imports@npm:^7.8.3": version: 7.12.13 resolution: "@babel/helper-module-imports@npm:7.12.13" @@ -1018,6 +1194,15 @@ __metadata: languageName: node linkType: hard +"@babel/helper-module-imports@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/helper-module-imports@npm:7.16.0" + dependencies: + "@babel/types": ^7.16.0 + checksum: 8d9e8c92e44f7c327e9cffd07825b488c49828ea7bd31bbfe1fb019233cab6600461a751af8b0d42340b4a3737108ba839d05fbd7ef0b716508c1c9133b93b89 + languageName: node + linkType: hard + "@babel/helper-module-transforms@npm:^7.12.1, @babel/helper-module-transforms@npm:^7.12.13, @babel/helper-module-transforms@npm:^7.13.0, @babel/helper-module-transforms@npm:^7.9.0": version: 7.13.0 resolution: "@babel/helper-module-transforms@npm:7.13.0" @@ -1067,6 +1252,22 @@ __metadata: languageName: node linkType: hard +"@babel/helper-module-transforms@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/helper-module-transforms@npm:7.16.0" + dependencies: + "@babel/helper-module-imports": ^7.16.0 + "@babel/helper-replace-supers": ^7.16.0 + "@babel/helper-simple-access": ^7.16.0 + "@babel/helper-split-export-declaration": ^7.16.0 + "@babel/helper-validator-identifier": ^7.15.7 + "@babel/template": ^7.16.0 + "@babel/traverse": ^7.16.0 + "@babel/types": ^7.16.0 + checksum: 6f88c1a6fd966676b2b306ade5acd877bad17d589c12e0945734c63a4462bd3a5babb999daea8463845e31abe92c9e297237a389c901e8d0fd7ad4a23821e70f + languageName: node + linkType: hard + "@babel/helper-optimise-call-expression@npm:^7.12.13": version: 7.12.13 resolution: "@babel/helper-optimise-call-expression@npm:7.12.13" @@ -1085,6 +1286,15 @@ __metadata: languageName: node linkType: hard +"@babel/helper-optimise-call-expression@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/helper-optimise-call-expression@npm:7.16.0" + dependencies: + "@babel/types": ^7.16.0 + checksum: 29a76903e84462aba44e13cfc0321e9eeee68bc791f414d7aa7bb3f9f3844cfcff394788dd0a3c5235ba3cefb43b125cb972784ad28268b8365425de1350fe01 + languageName: node + linkType: hard + "@babel/helper-plugin-utils@npm:7.10.4": version: 7.10.4 resolution: "@babel/helper-plugin-utils@npm:7.10.4" @@ -1128,6 +1338,17 @@ __metadata: languageName: node linkType: hard +"@babel/helper-remap-async-to-generator@npm:^7.16.0, @babel/helper-remap-async-to-generator@npm:^7.16.4": + version: 7.16.4 + resolution: "@babel/helper-remap-async-to-generator@npm:7.16.4" + dependencies: + "@babel/helper-annotate-as-pure": ^7.16.0 + "@babel/helper-wrap-function": ^7.16.0 + "@babel/types": ^7.16.0 + checksum: 09e8cdd993de30af73666bb267c41ef5182a7310ffe6b6dd450e0ce2adf29e4b72ea865c8c4faa67804af1ee172901a43320814d93737e5525efc5f5b0217d9c + languageName: node + linkType: hard + "@babel/helper-replace-supers@npm:^7.12.13, @babel/helper-replace-supers@npm:^7.13.0": version: 7.13.0 resolution: "@babel/helper-replace-supers@npm:7.13.0" @@ -1164,6 +1385,18 @@ __metadata: languageName: node linkType: hard +"@babel/helper-replace-supers@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/helper-replace-supers@npm:7.16.0" + dependencies: + "@babel/helper-member-expression-to-functions": ^7.16.0 + "@babel/helper-optimise-call-expression": ^7.16.0 + "@babel/traverse": ^7.16.0 + "@babel/types": ^7.16.0 + checksum: 52717799120c5978578c3a809544c5ba4be81e75e799e0a3abcd2eb3bc7277a118e37ccf02a6849e36144547955a7c91f909c9e103251d1249b12256cc31ca3d + languageName: node + linkType: hard + "@babel/helper-simple-access@npm:^7.12.13": version: 7.12.13 resolution: "@babel/helper-simple-access@npm:7.12.13" @@ -1182,6 +1415,15 @@ __metadata: languageName: node linkType: hard +"@babel/helper-simple-access@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/helper-simple-access@npm:7.16.0" + dependencies: + "@babel/types": ^7.16.0 + checksum: ff19387cd7df7a8c4fdf0fc459fa78beef621225ce572eed3a2188e771a5479f5d1ebccdc80e25246a41d18b7904b779207ff9a60f9d03c7c1d1b61906114738 + languageName: node + linkType: hard + "@babel/helper-skip-transparent-expression-wrappers@npm:^7.12.1": version: 7.12.1 resolution: "@babel/helper-skip-transparent-expression-wrappers@npm:7.12.1" @@ -1200,6 +1442,15 @@ __metadata: languageName: node linkType: hard +"@babel/helper-skip-transparent-expression-wrappers@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/helper-skip-transparent-expression-wrappers@npm:7.16.0" + dependencies: + "@babel/types": ^7.16.0 + checksum: d3b8668a355e82a1c18137a1d5f3d8565ec88cff464f1c0a7c6e99c4cd0d92a77aeb51ca7fa71afa3bf8c50035bc5cf25504f46e01a94b9e6a297bdf3ac35f40 + languageName: node + linkType: hard + "@babel/helper-split-export-declaration@npm:^7.12.13": version: 7.12.13 resolution: "@babel/helper-split-export-declaration@npm:7.12.13" @@ -1218,6 +1469,15 @@ __metadata: languageName: node linkType: hard +"@babel/helper-split-export-declaration@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/helper-split-export-declaration@npm:7.16.0" + dependencies: + "@babel/types": ^7.16.0 + checksum: d4c18c8feb9f115e9b75741f7daa818050a3b4adb0a3cd991d8d58da9db627cd5043e5f24f5118933a3dc8e9891adfb9c1c63929741b74b6e0aec03ac30b2702 + languageName: node + linkType: hard + "@babel/helper-validator-identifier@npm:^7.12.11": version: 7.12.11 resolution: "@babel/helper-validator-identifier@npm:7.12.11" @@ -1246,6 +1506,13 @@ __metadata: languageName: node linkType: hard +"@babel/helper-validator-identifier@npm:^7.15.7": + version: 7.15.7 + resolution: "@babel/helper-validator-identifier@npm:7.15.7" + checksum: 398bbf808232073504426d08fa6a5ee7b70a41eda3c7a02115d9f879fbd89c057bef27e8013df2084d59eed43587dac91c915074fa8385544fae0caf03791c2b + languageName: node + linkType: hard + "@babel/helper-validator-option@npm:^7.12.1, @babel/helper-validator-option@npm:^7.12.11, @babel/helper-validator-option@npm:^7.12.17": version: 7.12.17 resolution: "@babel/helper-validator-option@npm:7.12.17" @@ -1284,6 +1551,18 @@ __metadata: languageName: node linkType: hard +"@babel/helper-wrap-function@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/helper-wrap-function@npm:7.16.0" + dependencies: + "@babel/helper-function-name": ^7.16.0 + "@babel/template": ^7.16.0 + "@babel/traverse": ^7.16.0 + "@babel/types": ^7.16.0 + checksum: 25cc560b124dd44445c607b874fba926a06544ef54906a45940bcb6895ab81f5b74759b819546e2251748582a02f07ed0360a3b4d25cd27b838fe54b24c99903 + languageName: node + linkType: hard + "@babel/helpers@npm:^7.12.1, @babel/helpers@npm:^7.12.5, @babel/helpers@npm:^7.13.0, @babel/helpers@npm:^7.9.0": version: 7.13.0 resolution: "@babel/helpers@npm:7.13.0" @@ -1306,6 +1585,17 @@ __metadata: languageName: node linkType: hard +"@babel/helpers@npm:^7.16.0": + version: 7.16.3 + resolution: "@babel/helpers@npm:7.16.3" + dependencies: + "@babel/template": ^7.16.0 + "@babel/traverse": ^7.16.3 + "@babel/types": ^7.16.0 + checksum: d31511816e4722535d45bec5331cfe3bbafb7ff681fa16234a743ba8eada24b27e89c0930f5457d6706d5c613b9f0f160804de8320c733238e5f9003c739df92 + languageName: node + linkType: hard + "@babel/highlight@npm:^7.10.4, @babel/highlight@npm:^7.12.13, @babel/highlight@npm:^7.8.3": version: 7.12.13 resolution: "@babel/highlight@npm:7.12.13" @@ -1328,6 +1618,17 @@ __metadata: languageName: node linkType: hard +"@babel/highlight@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/highlight@npm:7.16.0" + dependencies: + "@babel/helper-validator-identifier": ^7.15.7 + chalk: ^2.0.0 + js-tokens: ^4.0.0 + checksum: 47cf5ea9c18bc5cb3e469fcdc45a005d1b2d15614a55ac9fa36d38a5e02d0e402f0454080ffeee153aa164f61d2f06aa4dc98857dc2bd01e67d0c8a3be84929f + languageName: node + linkType: hard + "@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.1.6, @babel/parser@npm:^7.12.0, @babel/parser@npm:^7.12.10, @babel/parser@npm:^7.12.11, @babel/parser@npm:^7.12.13, @babel/parser@npm:^7.12.3, @babel/parser@npm:^7.12.7, @babel/parser@npm:^7.13.0, @babel/parser@npm:^7.4.3, @babel/parser@npm:^7.4.4, @babel/parser@npm:^7.4.5, @babel/parser@npm:^7.6.0, @babel/parser@npm:^7.7.0, @babel/parser@npm:^7.9.0, @babel/parser@npm:^7.9.6": version: 7.13.4 resolution: "@babel/parser@npm:7.13.4" @@ -1373,6 +1674,26 @@ __metadata: languageName: node linkType: hard +"@babel/parser@npm:^7.16.0, @babel/parser@npm:^7.16.3": + version: 7.16.4 + resolution: "@babel/parser@npm:7.16.4" + bin: + parser: ./bin/babel-parser.js + checksum: 15aede34e6129701d681deb860c5a05a955dde773ff1fa042c0a554706d4158d003389dab8f0e54a92b7b7ea20087367dcb0dfe3ba7c47600285de093beba9e5 + languageName: node + linkType: hard + +"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:^7.16.2": + version: 7.16.2 + resolution: "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:7.16.2" + dependencies: + "@babel/helper-plugin-utils": ^7.14.5 + peerDependencies: + "@babel/core": ^7.0.0 + checksum: 0f7c37f50483bcdfa9df806dca5cd25a1ac3aac9a65f45f0098310258c6336c73b2f0b6997fabe409e089e0d01cebd67b416c6f926c9319192c27793aeb704f7 + languageName: node + linkType: hard + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@npm:^7.14.5": version: 7.14.5 resolution: "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@npm:7.14.5" @@ -1386,6 +1707,19 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@npm:7.16.0" + dependencies: + "@babel/helper-plugin-utils": ^7.14.5 + "@babel/helper-skip-transparent-expression-wrappers": ^7.16.0 + "@babel/plugin-proposal-optional-chaining": ^7.16.0 + peerDependencies: + "@babel/core": ^7.13.0 + checksum: 7844afeb5b94b69de73e5cb331cbf9727e99dbc463072a68b3562b8785a498ee9823b3ffc2be2a9653ce47d6a91841b76c99b0c3479ef92446211852ad7d0fa8 + languageName: node + linkType: hard + "@babel/plugin-proposal-async-generator-functions@npm:^7.12.1, @babel/plugin-proposal-async-generator-functions@npm:^7.13.5, @babel/plugin-proposal-async-generator-functions@npm:^7.8.3": version: 7.13.5 resolution: "@babel/plugin-proposal-async-generator-functions@npm:7.13.5" @@ -1412,6 +1746,19 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-proposal-async-generator-functions@npm:^7.16.4": + version: 7.16.4 + resolution: "@babel/plugin-proposal-async-generator-functions@npm:7.16.4" + dependencies: + "@babel/helper-plugin-utils": ^7.14.5 + "@babel/helper-remap-async-to-generator": ^7.16.4 + "@babel/plugin-syntax-async-generators": ^7.8.4 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 0ac30cbfca61ce7f98ff2077ab8383aeebd8b9aa36971947050396fe2255aea18e1cb4048277ea122ca0b2fe22416df89198c9b4f5421f8c6fbfaccd750f781d + languageName: node + linkType: hard + "@babel/plugin-proposal-class-properties@npm:7.12.1": version: 7.12.1 resolution: "@babel/plugin-proposal-class-properties@npm:7.12.1" @@ -1460,6 +1807,18 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-proposal-class-properties@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-proposal-class-properties@npm:7.16.0" + dependencies: + "@babel/helper-create-class-features-plugin": ^7.16.0 + "@babel/helper-plugin-utils": ^7.14.5 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 1a2d30722e0456700946d65b9d769359a33ea8b882f95b320ed3d104d84907d840f8d4e68f0c35a4b41a017b73a71dfcc24ea461fb9db10cd79b8868168e9a04 + languageName: node + linkType: hard + "@babel/plugin-proposal-class-static-block@npm:^7.14.5": version: 7.14.5 resolution: "@babel/plugin-proposal-class-static-block@npm:7.14.5" @@ -1473,6 +1832,19 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-proposal-class-static-block@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-proposal-class-static-block@npm:7.16.0" + dependencies: + "@babel/helper-create-class-features-plugin": ^7.16.0 + "@babel/helper-plugin-utils": ^7.14.5 + "@babel/plugin-syntax-class-static-block": ^7.14.5 + peerDependencies: + "@babel/core": ^7.12.0 + checksum: dda182cb38dd2a33e364aaa4084dc80a96ca48f25feaca276f281b9b395871f6b2d350590ac7e7b5daa217acbfddab7ff5201b2fdc5f42051e41832ddfd0aac9 + languageName: node + linkType: hard + "@babel/plugin-proposal-decorators@npm:7.12.1": version: 7.12.1 resolution: "@babel/plugin-proposal-decorators@npm:7.12.1" @@ -1536,6 +1908,18 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-proposal-dynamic-import@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-proposal-dynamic-import@npm:7.16.0" + dependencies: + "@babel/helper-plugin-utils": ^7.14.5 + "@babel/plugin-syntax-dynamic-import": ^7.8.3 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 45ce919eb380c16be99736f2a448e72d7ea3f83b789def943efa1a26becc8b4de3f1f70bafabf27ffcf5ca07b0a28e2f9ccee44d359dc256212562cff0a8f8ea + languageName: node + linkType: hard + "@babel/plugin-proposal-export-default-from@npm:^7.12.1": version: 7.12.13 resolution: "@babel/plugin-proposal-export-default-from@npm:7.12.13" @@ -1572,6 +1956,18 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-proposal-export-namespace-from@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-proposal-export-namespace-from@npm:7.16.0" + dependencies: + "@babel/helper-plugin-utils": ^7.14.5 + "@babel/plugin-syntax-export-namespace-from": ^7.8.3 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 98fc95f720335bacad7c03c190ed089897afdc74565c35f312d70905029a4c330db636ed3fee0280846b6a26d122bf43f32cc93db5e5935d6b73752b0db47c9d + languageName: node + linkType: hard + "@babel/plugin-proposal-json-strings@npm:^7.12.1, @babel/plugin-proposal-json-strings@npm:^7.12.13, @babel/plugin-proposal-json-strings@npm:^7.8.3": version: 7.12.13 resolution: "@babel/plugin-proposal-json-strings@npm:7.12.13" @@ -1596,6 +1992,18 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-proposal-json-strings@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-proposal-json-strings@npm:7.16.0" + dependencies: + "@babel/helper-plugin-utils": ^7.14.5 + "@babel/plugin-syntax-json-strings": ^7.8.3 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 8dbee87bc1c89554597b025319e9b89da2dad06799c08637b73f0ca05155e73e36384c71c7aedbf6706b08b549ec4b11ee95225f31ee8cb473dcbdaf356e38c4 + languageName: node + linkType: hard + "@babel/plugin-proposal-logical-assignment-operators@npm:^7.12.1, @babel/plugin-proposal-logical-assignment-operators@npm:^7.12.13": version: 7.12.13 resolution: "@babel/plugin-proposal-logical-assignment-operators@npm:7.12.13" @@ -1620,6 +2028,18 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-proposal-logical-assignment-operators@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-proposal-logical-assignment-operators@npm:7.16.0" + dependencies: + "@babel/helper-plugin-utils": ^7.14.5 + "@babel/plugin-syntax-logical-assignment-operators": ^7.10.4 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: f56cda4b9d747f497556bc230d7ea096a86f4523b661dc63c2e75b67bf0bdedbefa1751be48ea983b9364fea108d378f335bc2025479defb7697b3d6719d72b8 + languageName: node + linkType: hard + "@babel/plugin-proposal-nullish-coalescing-operator@npm:7.12.1": version: 7.12.1 resolution: "@babel/plugin-proposal-nullish-coalescing-operator@npm:7.12.1" @@ -1668,6 +2088,18 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-proposal-nullish-coalescing-operator@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-proposal-nullish-coalescing-operator@npm:7.16.0" + dependencies: + "@babel/helper-plugin-utils": ^7.14.5 + "@babel/plugin-syntax-nullish-coalescing-operator": ^7.8.3 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 3982575ba6b90a7a980e9dcda91b6a3fac5d86aeded12331e44ecc996e99a4a0f742b7ed52f4cc86f3f4c39928a2fcebea8414ad63accde06101b5f9f152c845 + languageName: node + linkType: hard + "@babel/plugin-proposal-numeric-separator@npm:7.12.1": version: 7.12.1 resolution: "@babel/plugin-proposal-numeric-separator@npm:7.12.1" @@ -1716,6 +2148,18 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-proposal-numeric-separator@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-proposal-numeric-separator@npm:7.16.0" + dependencies: + "@babel/helper-plugin-utils": ^7.14.5 + "@babel/plugin-syntax-numeric-separator": ^7.10.4 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: b3bbb970b3882e64af48eceb3974f933e4c76af2a6526abebd457ac834f21d976dee7bafe54d3c1287d54b7c9c3564c62a900eaa35459466f7b7e45ecf787756 + languageName: node + linkType: hard + "@babel/plugin-proposal-object-rest-spread@npm:7.12.1": version: 7.12.1 resolution: "@babel/plugin-proposal-object-rest-spread@npm:7.12.1" @@ -1757,6 +2201,21 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-proposal-object-rest-spread@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-proposal-object-rest-spread@npm:7.16.0" + dependencies: + "@babel/compat-data": ^7.16.0 + "@babel/helper-compilation-targets": ^7.16.0 + "@babel/helper-plugin-utils": ^7.14.5 + "@babel/plugin-syntax-object-rest-spread": ^7.8.3 + "@babel/plugin-transform-parameters": ^7.16.0 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 6e13519887919e0e2ab76bb0d49aa5555139abd46f719c25daf96fde7ac8240cabbb931ffd90095ff778ec41e03f11bd887f99bc33246b343b539ecd266e4dff + languageName: node + linkType: hard + "@babel/plugin-proposal-optional-catch-binding@npm:^7.12.1, @babel/plugin-proposal-optional-catch-binding@npm:^7.12.13, @babel/plugin-proposal-optional-catch-binding@npm:^7.8.3": version: 7.12.13 resolution: "@babel/plugin-proposal-optional-catch-binding@npm:7.12.13" @@ -1781,6 +2240,18 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-proposal-optional-catch-binding@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-proposal-optional-catch-binding@npm:7.16.0" + dependencies: + "@babel/helper-plugin-utils": ^7.14.5 + "@babel/plugin-syntax-optional-catch-binding": ^7.8.3 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 97ecf57de7be78cac6ee9ea98c7af33957dd4a2db1808741af87eb7143d0066fd183468c526994abfdd64280c3b4aa38a12bcb3d3a4688f5c21b0dcfddeefdca + languageName: node + linkType: hard + "@babel/plugin-proposal-optional-chaining@npm:7.12.1": version: 7.12.1 resolution: "@babel/plugin-proposal-optional-chaining@npm:7.12.1" @@ -1832,6 +2303,19 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-proposal-optional-chaining@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-proposal-optional-chaining@npm:7.16.0" + dependencies: + "@babel/helper-plugin-utils": ^7.14.5 + "@babel/helper-skip-transparent-expression-wrappers": ^7.16.0 + "@babel/plugin-syntax-optional-chaining": ^7.8.3 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: f59390575eaf3b49789e07f1a888fc8374f3eeb2f3dcf7f5624048b661e55f17d017c9a447f4c6371efb4de5499f8d89a66a634cc1e4bb6b850748d48c3b4cb9 + languageName: node + linkType: hard + "@babel/plugin-proposal-private-methods@npm:^7.12.1, @babel/plugin-proposal-private-methods@npm:^7.13.0": version: 7.13.0 resolution: "@babel/plugin-proposal-private-methods@npm:7.13.0" @@ -1856,6 +2340,18 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-proposal-private-methods@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-proposal-private-methods@npm:7.16.0" + dependencies: + "@babel/helper-create-class-features-plugin": ^7.16.0 + "@babel/helper-plugin-utils": ^7.14.5 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: e0f3c77d03ba9c2f8a5d938b61919a8abbe85d9a4542439018f633c0e53656272dcdebce0933709f43d47bdc92a853a0a31c3d60eb012e065e30db88df2898d8 + languageName: node + linkType: hard + "@babel/plugin-proposal-private-property-in-object@npm:^7.14.5": version: 7.14.5 resolution: "@babel/plugin-proposal-private-property-in-object@npm:7.14.5" @@ -1870,6 +2366,20 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-proposal-private-property-in-object@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-proposal-private-property-in-object@npm:7.16.0" + dependencies: + "@babel/helper-annotate-as-pure": ^7.16.0 + "@babel/helper-create-class-features-plugin": ^7.16.0 + "@babel/helper-plugin-utils": ^7.14.5 + "@babel/plugin-syntax-private-property-in-object": ^7.14.5 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: ebc3413180863769242ad61e5f19be58d9d41ac7ab7c6513d651d0a4f618e41412df355f137177906aac6d6c008abb0deee3597be67b517ba5ec9f127e549789 + languageName: node + linkType: hard + "@babel/plugin-proposal-unicode-property-regex@npm:^7.12.1, @babel/plugin-proposal-unicode-property-regex@npm:^7.12.13, @babel/plugin-proposal-unicode-property-regex@npm:^7.4.4, @babel/plugin-proposal-unicode-property-regex@npm:^7.8.3": version: 7.12.13 resolution: "@babel/plugin-proposal-unicode-property-regex@npm:7.12.13" @@ -1894,6 +2404,18 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-proposal-unicode-property-regex@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-proposal-unicode-property-regex@npm:7.16.0" + dependencies: + "@babel/helper-create-regexp-features-plugin": ^7.16.0 + "@babel/helper-plugin-utils": ^7.14.5 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: b01c002ba3fa00b71ae47d06e1186bd628a2842d5d742fb2019ef798d7e35721a526e26e4d8ae5b92ad93f863bad68c0cc7406a2634790f7a517aa60539ffc22 + languageName: node + linkType: hard + "@babel/plugin-syntax-async-generators@npm:^7.8.0, @babel/plugin-syntax-async-generators@npm:^7.8.4": version: 7.8.4 resolution: "@babel/plugin-syntax-async-generators@npm:7.8.4" @@ -2169,6 +2691,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-arrow-functions@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-transform-arrow-functions@npm:7.16.0" + dependencies: + "@babel/helper-plugin-utils": ^7.14.5 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 9882e4434c8a802ed69036204dc59da94ecc2ed37eb5480c92ee5ca1d381f6bba2a5dc6cf6ca44e716595096e1e6f31241cf4f0c0980cfc5725c16ca23e53d80 + languageName: node + linkType: hard + "@babel/plugin-transform-async-to-generator@npm:7.12.1": version: 7.12.1 resolution: "@babel/plugin-transform-async-to-generator@npm:7.12.1" @@ -2208,6 +2741,19 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-async-to-generator@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-transform-async-to-generator@npm:7.16.0" + dependencies: + "@babel/helper-module-imports": ^7.16.0 + "@babel/helper-plugin-utils": ^7.14.5 + "@babel/helper-remap-async-to-generator": ^7.16.0 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: e4af6fb6f75cdc289ec74ffbd956a309f9bb79e2ff10481129d8269cafaf2f65c6e55e9810035e3fadb21c314ea5b733637f7c5e6e3d584cdfdecb102c5a56e8 + languageName: node + linkType: hard + "@babel/plugin-transform-block-scoped-functions@npm:^7.12.1, @babel/plugin-transform-block-scoped-functions@npm:^7.12.13, @babel/plugin-transform-block-scoped-functions@npm:^7.8.3": version: 7.12.13 resolution: "@babel/plugin-transform-block-scoped-functions@npm:7.12.13" @@ -2230,6 +2776,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-block-scoped-functions@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-transform-block-scoped-functions@npm:7.16.0" + dependencies: + "@babel/helper-plugin-utils": ^7.14.5 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 65841005225b704c3190b691211249354e3afec7e4bf8a7b2bcbedd28f466191a592b6e0566bbc6da536b6c4c17cd7b18be232b2688f7ebbc5340bb89adebf5a + languageName: node + linkType: hard + "@babel/plugin-transform-block-scoping@npm:^7.12.1, @babel/plugin-transform-block-scoping@npm:^7.12.11, @babel/plugin-transform-block-scoping@npm:^7.12.12, @babel/plugin-transform-block-scoping@npm:^7.12.13, @babel/plugin-transform-block-scoping@npm:^7.8.3": version: 7.12.13 resolution: "@babel/plugin-transform-block-scoping@npm:7.12.13" @@ -2263,6 +2820,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-block-scoping@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-transform-block-scoping@npm:7.16.0" + dependencies: + "@babel/helper-plugin-utils": ^7.14.5 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: d0a7ba830ff32bf821866f02eabd1190d1bb0ce71e2cc6b709ea2e89ba406a4f532b1e1dc50911c19970793545f0b071c6aa21ea93946db60f03a3b37516664b + languageName: node + linkType: hard + "@babel/plugin-transform-classes@npm:^7.12.1, @babel/plugin-transform-classes@npm:^7.13.0, @babel/plugin-transform-classes@npm:^7.9.0": version: 7.13.0 resolution: "@babel/plugin-transform-classes@npm:7.13.0" @@ -2297,6 +2865,23 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-classes@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-transform-classes@npm:7.16.0" + dependencies: + "@babel/helper-annotate-as-pure": ^7.16.0 + "@babel/helper-function-name": ^7.16.0 + "@babel/helper-optimise-call-expression": ^7.16.0 + "@babel/helper-plugin-utils": ^7.14.5 + "@babel/helper-replace-supers": ^7.16.0 + "@babel/helper-split-export-declaration": ^7.16.0 + globals: ^11.1.0 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 4a25292506f656bc876a5d30e74baff854c5e187b880bdc5fdb0c01d88d9ff74fb7a08d15bb2cf28b66e3ca43756fd6440c8c4c9b523bbafca24cd8a2f0cf0f0 + languageName: node + linkType: hard + "@babel/plugin-transform-computed-properties@npm:^7.12.1, @babel/plugin-transform-computed-properties@npm:^7.13.0, @babel/plugin-transform-computed-properties@npm:^7.8.3": version: 7.13.0 resolution: "@babel/plugin-transform-computed-properties@npm:7.13.0" @@ -2319,6 +2904,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-computed-properties@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-transform-computed-properties@npm:7.16.0" + dependencies: + "@babel/helper-plugin-utils": ^7.14.5 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 909e5f3ad80cefc236d0f4ae2fa6caa1fd4d050bd15ebf9479349ea53a759202cb8f0e24870b8b6531a5154742394d7a7a5588ff7462d3c78cbd89699bddbbce + languageName: node + linkType: hard + "@babel/plugin-transform-destructuring@npm:^7.12.1, @babel/plugin-transform-destructuring@npm:^7.13.0, @babel/plugin-transform-destructuring@npm:^7.8.3": version: 7.13.0 resolution: "@babel/plugin-transform-destructuring@npm:7.13.0" @@ -2352,6 +2948,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-destructuring@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-transform-destructuring@npm:7.16.0" + dependencies: + "@babel/helper-plugin-utils": ^7.14.5 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: fb68bfe9e43ef1506e63a6a804c4e9e6b2af9c4c9c69d483e40fbb3d88a8c205e58168572e2d585407226600704895d8343d377e2bc1c01c8a61abfa8af3d91f + languageName: node + linkType: hard + "@babel/plugin-transform-dotall-regex@npm:^7.12.1, @babel/plugin-transform-dotall-regex@npm:^7.12.13, @babel/plugin-transform-dotall-regex@npm:^7.4.4, @babel/plugin-transform-dotall-regex@npm:^7.8.3": version: 7.12.13 resolution: "@babel/plugin-transform-dotall-regex@npm:7.12.13" @@ -2376,6 +2983,18 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-dotall-regex@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-transform-dotall-regex@npm:7.16.0" + dependencies: + "@babel/helper-create-regexp-features-plugin": ^7.16.0 + "@babel/helper-plugin-utils": ^7.14.5 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 50a24cbcc7ddce2a9d16c507de51e50d4ecb7f7b94f1726e10bf768ca556722db9b8d9525d7e44baf9f08380e3edfa89dff94cccb7eff1f6e854b3547d52e109 + languageName: node + linkType: hard + "@babel/plugin-transform-duplicate-keys@npm:^7.12.1, @babel/plugin-transform-duplicate-keys@npm:^7.12.13, @babel/plugin-transform-duplicate-keys@npm:^7.8.3": version: 7.12.13 resolution: "@babel/plugin-transform-duplicate-keys@npm:7.12.13" @@ -2398,6 +3017,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-duplicate-keys@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-transform-duplicate-keys@npm:7.16.0" + dependencies: + "@babel/helper-plugin-utils": ^7.14.5 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 47843841aaddd17e7f152bd97c04813fa4e1255495186989fbd75931ce0124764101a4ff17872a848123aee1654c415d553e7ef3edc3912273d081d8c4472cb2 + languageName: node + linkType: hard + "@babel/plugin-transform-exponentiation-operator@npm:^7.12.1, @babel/plugin-transform-exponentiation-operator@npm:^7.12.13, @babel/plugin-transform-exponentiation-operator@npm:^7.8.3": version: 7.12.13 resolution: "@babel/plugin-transform-exponentiation-operator@npm:7.12.13" @@ -2422,6 +3052,18 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-exponentiation-operator@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-transform-exponentiation-operator@npm:7.16.0" + dependencies: + "@babel/helper-builder-binary-assignment-operator-visitor": ^7.16.0 + "@babel/helper-plugin-utils": ^7.14.5 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: acbc8c595bc3b5d2cc43624d192150729ca0cc86b7b91cfc1c955076df14f5837e8163bbf4201f8f11e5ffdfa9d7145caf8034bb3f3cc832f009f2fb19167919 + languageName: node + linkType: hard + "@babel/plugin-transform-flow-strip-types@npm:7.12.1": version: 7.12.1 resolution: "@babel/plugin-transform-flow-strip-types@npm:7.12.1" @@ -2480,6 +3122,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-for-of@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-transform-for-of@npm:7.16.0" + dependencies: + "@babel/helper-plugin-utils": ^7.14.5 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 0554da026dcacdb410b2287e274437219cc234bbf7106c0bbfc5aa05d75dcba2a4cdc2201c15b4e015302a1b7668e6cfa413fedf4658ddd4f98cf0c3ce437f5d + languageName: node + linkType: hard + "@babel/plugin-transform-function-name@npm:^7.12.1, @babel/plugin-transform-function-name@npm:^7.12.13, @babel/plugin-transform-function-name@npm:^7.8.3": version: 7.12.13 resolution: "@babel/plugin-transform-function-name@npm:7.12.13" @@ -2504,6 +3157,18 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-function-name@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-transform-function-name@npm:7.16.0" + dependencies: + "@babel/helper-function-name": ^7.16.0 + "@babel/helper-plugin-utils": ^7.14.5 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 777e03d788ad15da13cf4076a7e9060aedda139dd00f00ba542a7cb1a532fbc4e9b19e292123d7dd028b00d81c5689a87bf4b1c517bb9310f1f873e74327be80 + languageName: node + linkType: hard + "@babel/plugin-transform-literals@npm:^7.12.1, @babel/plugin-transform-literals@npm:^7.12.13, @babel/plugin-transform-literals@npm:^7.8.3": version: 7.12.13 resolution: "@babel/plugin-transform-literals@npm:7.12.13" @@ -2526,6 +3191,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-literals@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-transform-literals@npm:7.16.0" + dependencies: + "@babel/helper-plugin-utils": ^7.14.5 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: d835616f9aba23b057ad57e302dd0e1f5a70c8e104cefdaa891aad6eac459262f2375e14bd8270554feb9ab66ced614d6672ed10b471350ed40e0d4925e4038d + languageName: node + linkType: hard + "@babel/plugin-transform-member-expression-literals@npm:^7.12.1, @babel/plugin-transform-member-expression-literals@npm:^7.12.13, @babel/plugin-transform-member-expression-literals@npm:^7.8.3": version: 7.12.13 resolution: "@babel/plugin-transform-member-expression-literals@npm:7.12.13" @@ -2548,6 +3224,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-member-expression-literals@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-transform-member-expression-literals@npm:7.16.0" + dependencies: + "@babel/helper-plugin-utils": ^7.14.5 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 34cc594ab9ebe71256dd4819b0b69f450f04d221752afcee34e608460528231467441b16f33eff6938b6feb6ecdbd56210e82f886fefe37b2f1871c6262c1c65 + languageName: node + linkType: hard + "@babel/plugin-transform-modules-amd@npm:^7.10.5, @babel/plugin-transform-modules-amd@npm:^7.12.1, @babel/plugin-transform-modules-amd@npm:^7.13.0, @babel/plugin-transform-modules-amd@npm:^7.9.0": version: 7.13.0 resolution: "@babel/plugin-transform-modules-amd@npm:7.13.0" @@ -2574,6 +3261,19 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-modules-amd@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-transform-modules-amd@npm:7.16.0" + dependencies: + "@babel/helper-module-transforms": ^7.16.0 + "@babel/helper-plugin-utils": ^7.14.5 + babel-plugin-dynamic-import-node: ^2.3.3 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: e07569e2328351d53469ff1c58625e47c50060d71d4540b49070f74010ca85b7baad67575a3e23adafea35568943904d6763354de63b9c5febb3ca53dea1720a + languageName: node + linkType: hard + "@babel/plugin-transform-modules-commonjs@npm:^7.1.0, @babel/plugin-transform-modules-commonjs@npm:^7.12.1, @babel/plugin-transform-modules-commonjs@npm:^7.13.0, @babel/plugin-transform-modules-commonjs@npm:^7.2.0, @babel/plugin-transform-modules-commonjs@npm:^7.4.4, @babel/plugin-transform-modules-commonjs@npm:^7.9.0": version: 7.13.0 resolution: "@babel/plugin-transform-modules-commonjs@npm:7.13.0" @@ -2602,6 +3302,20 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-modules-commonjs@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-transform-modules-commonjs@npm:7.16.0" + dependencies: + "@babel/helper-module-transforms": ^7.16.0 + "@babel/helper-plugin-utils": ^7.14.5 + "@babel/helper-simple-access": ^7.16.0 + babel-plugin-dynamic-import-node: ^2.3.3 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 78889e6967c9db8b26dc4946c109f72ecd494556b4985cabf87bcd65eebb290a35f62081cdce148e6840f1f40308dd5b479de3d06816973252814d9ebf6849a9 + languageName: node + linkType: hard + "@babel/plugin-transform-modules-systemjs@npm:^7.12.1, @babel/plugin-transform-modules-systemjs@npm:^7.12.13, @babel/plugin-transform-modules-systemjs@npm:^7.9.0": version: 7.12.13 resolution: "@babel/plugin-transform-modules-systemjs@npm:7.12.13" @@ -2632,6 +3346,21 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-modules-systemjs@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-transform-modules-systemjs@npm:7.16.0" + dependencies: + "@babel/helper-hoist-variables": ^7.16.0 + "@babel/helper-module-transforms": ^7.16.0 + "@babel/helper-plugin-utils": ^7.14.5 + "@babel/helper-validator-identifier": ^7.15.7 + babel-plugin-dynamic-import-node: ^2.3.3 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: ecb98c580ed127ddf307d30e99aba8208afd8c6387c7859b88d88ba2ac196c1ff57da585963167515077b511f1a599770e16bc9a0c18e42306b3a42eb76852c4 + languageName: node + linkType: hard + "@babel/plugin-transform-modules-umd@npm:^7.12.1, @babel/plugin-transform-modules-umd@npm:^7.13.0, @babel/plugin-transform-modules-umd@npm:^7.9.0": version: 7.13.0 resolution: "@babel/plugin-transform-modules-umd@npm:7.13.0" @@ -2656,6 +3385,18 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-modules-umd@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-transform-modules-umd@npm:7.16.0" + dependencies: + "@babel/helper-module-transforms": ^7.16.0 + "@babel/helper-plugin-utils": ^7.14.5 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: a1dfe344f27c01b36b5be467a3f6879fe04651d13a07ca266a592502535a6c8a7f7a00e67bafd1cad0009d2d9f07521224ecd3864fc0bf346ea7a1de9c822052 + languageName: node + linkType: hard + "@babel/plugin-transform-named-capturing-groups-regex@npm:^7.12.1, @babel/plugin-transform-named-capturing-groups-regex@npm:^7.12.13, @babel/plugin-transform-named-capturing-groups-regex@npm:^7.8.3": version: 7.12.13 resolution: "@babel/plugin-transform-named-capturing-groups-regex@npm:7.12.13" @@ -2678,6 +3419,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-named-capturing-groups-regex@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-transform-named-capturing-groups-regex@npm:7.16.0" + dependencies: + "@babel/helper-create-regexp-features-plugin": ^7.16.0 + peerDependencies: + "@babel/core": ^7.0.0 + checksum: eee57e6110ff11044a9be84b22bc2b1952f6d9ef8d2f9af109141de763b033fa985f495cfc1d5aaf1fa9ed4fecb8efb5b332eec5582389faebce2584444ab5c3 + languageName: node + linkType: hard + "@babel/plugin-transform-new-target@npm:^7.12.1, @babel/plugin-transform-new-target@npm:^7.12.13, @babel/plugin-transform-new-target@npm:^7.8.3": version: 7.12.13 resolution: "@babel/plugin-transform-new-target@npm:7.12.13" @@ -2700,6 +3452,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-new-target@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-transform-new-target@npm:7.16.0" + dependencies: + "@babel/helper-plugin-utils": ^7.14.5 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: bb58042d67a5c40b57e07d31d391f2ef4b66b432e71be4893cbb9604d9c12a1cd168f05f04ae2a0ea97cd976129bccc9bbeac0e440e2a02db5a63b5d0cd0cc16 + languageName: node + linkType: hard + "@babel/plugin-transform-object-assign@npm:^7.8.3": version: 7.12.13 resolution: "@babel/plugin-transform-object-assign@npm:7.12.13" @@ -2735,6 +3498,18 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-object-super@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-transform-object-super@npm:7.16.0" + dependencies: + "@babel/helper-plugin-utils": ^7.14.5 + "@babel/helper-replace-supers": ^7.16.0 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 12e79bad4b7bf5ffba7afb70fb8f5384fe5e8cd0bc876378e807362f705ce4254fd2e9b96213d1669acf139ffd36e585d806883f10f3cca941861b3ef7800c9e + languageName: node + linkType: hard + "@babel/plugin-transform-parameters@npm:^7.12.1, @babel/plugin-transform-parameters@npm:^7.13.0, @babel/plugin-transform-parameters@npm:^7.8.7": version: 7.13.0 resolution: "@babel/plugin-transform-parameters@npm:7.13.0" @@ -2757,6 +3532,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-parameters@npm:^7.16.0, @babel/plugin-transform-parameters@npm:^7.16.3": + version: 7.16.3 + resolution: "@babel/plugin-transform-parameters@npm:7.16.3" + dependencies: + "@babel/helper-plugin-utils": ^7.14.5 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 1d1906e3b76972a54945f6c6189b6c36a27668db0c4cbca844228ddb087c4c652e029990145ed51c4fd582bab0f8947b8be8d477989642d264f7f383cbde952a + languageName: node + linkType: hard + "@babel/plugin-transform-property-literals@npm:^7.12.1, @babel/plugin-transform-property-literals@npm:^7.12.13, @babel/plugin-transform-property-literals@npm:^7.8.3": version: 7.12.13 resolution: "@babel/plugin-transform-property-literals@npm:7.12.13" @@ -2779,6 +3565,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-property-literals@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-transform-property-literals@npm:7.16.0" + dependencies: + "@babel/helper-plugin-utils": ^7.14.5 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: df6c2b98d9a83101edb23ff679d639bafa86065e027caca9a8310b5b95ffb1747d11540fc82b9768924b3581c3305001c534fcaea17e28bc2437ba30dce82eff + languageName: node + linkType: hard + "@babel/plugin-transform-react-constant-elements@npm:^7.0.0, @babel/plugin-transform-react-constant-elements@npm:^7.12.1": version: 7.12.13 resolution: "@babel/plugin-transform-react-constant-elements@npm:7.12.13" @@ -2905,6 +3702,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-regenerator@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-transform-regenerator@npm:7.16.0" + dependencies: + regenerator-transform: ^0.14.2 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 341322044e5a7e56f14ce325a5fea47765c317f7b9bb31931670c53345e6282e0951dd4eaf12e826b43f33f58c4153feb45ff81bedf01f17c6e341d8ea2bbff5 + languageName: node + linkType: hard + "@babel/plugin-transform-reserved-words@npm:^7.12.1, @babel/plugin-transform-reserved-words@npm:^7.12.13, @babel/plugin-transform-reserved-words@npm:^7.8.3": version: 7.12.13 resolution: "@babel/plugin-transform-reserved-words@npm:7.12.13" @@ -2927,6 +3735,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-reserved-words@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-transform-reserved-words@npm:7.16.0" + dependencies: + "@babel/helper-plugin-utils": ^7.14.5 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: ee982d9a6b255447cd797c0a5d716cb2324b6c562987fada4a5419fc6dfae64f0d80ba9cb52fba37a915015c44a6f82a2b23b1b30105de91dbb51a798f17773d + languageName: node + linkType: hard + "@babel/plugin-transform-runtime@npm:7.12.1": version: 7.12.1 resolution: "@babel/plugin-transform-runtime@npm:7.12.1" @@ -3006,6 +3825,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-shorthand-properties@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-transform-shorthand-properties@npm:7.16.0" + dependencies: + "@babel/helper-plugin-utils": ^7.14.5 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 77237514c5293d94f0cb2d04cd8a1ede739d38262e831ca9ddaf12ed83ccb35661a23ced1a57b823f1a9daec79d6f79c34e856e01986ae5e80c3448f89e0a30f + languageName: node + linkType: hard + "@babel/plugin-transform-spread@npm:^7.12.1, @babel/plugin-transform-spread@npm:^7.13.0, @babel/plugin-transform-spread@npm:^7.8.3": version: 7.13.0 resolution: "@babel/plugin-transform-spread@npm:7.13.0" @@ -3030,6 +3860,18 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-spread@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-transform-spread@npm:7.16.0" + dependencies: + "@babel/helper-plugin-utils": ^7.14.5 + "@babel/helper-skip-transparent-expression-wrappers": ^7.16.0 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 7b667202d67d5bf2aa36c66d4f7bc7cd80c77a1c522994e4ac3083155d526bedcf93e2013ac3f7d96c049a49e154f687b325bf7a54bbcb8d764ab236e2c78391 + languageName: node + linkType: hard + "@babel/plugin-transform-sticky-regex@npm:^7.12.1, @babel/plugin-transform-sticky-regex@npm:^7.12.13, @babel/plugin-transform-sticky-regex@npm:^7.12.7, @babel/plugin-transform-sticky-regex@npm:^7.8.3": version: 7.12.13 resolution: "@babel/plugin-transform-sticky-regex@npm:7.12.13" @@ -3052,6 +3894,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-sticky-regex@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-transform-sticky-regex@npm:7.16.0" + dependencies: + "@babel/helper-plugin-utils": ^7.14.5 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 39d54f54d17cf944f527f56bf7ef8c93bfc0b39ab00fa70dd696d9158936317e30414cc4a9ed6166704113a5f35e0483d53a8e867e5d570bbe249ffb5fefaf7b + languageName: node + linkType: hard + "@babel/plugin-transform-template-literals@npm:^7.12.1, @babel/plugin-transform-template-literals@npm:^7.13.0, @babel/plugin-transform-template-literals@npm:^7.8.3": version: 7.13.0 resolution: "@babel/plugin-transform-template-literals@npm:7.13.0" @@ -3074,6 +3927,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-template-literals@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-transform-template-literals@npm:7.16.0" + dependencies: + "@babel/helper-plugin-utils": ^7.14.5 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: d6e085cd2ba3f57c3e2dd2f427bd95e5df257ecdb5cf024c5067fb559945e1bcb758acde8e6f918f66c3f04faccb3a268be76b40cb2c5b784825d2d34c3fad33 + languageName: node + linkType: hard + "@babel/plugin-transform-typeof-symbol@npm:^7.12.1, @babel/plugin-transform-typeof-symbol@npm:^7.12.10, @babel/plugin-transform-typeof-symbol@npm:^7.12.13, @babel/plugin-transform-typeof-symbol@npm:^7.8.4": version: 7.12.13 resolution: "@babel/plugin-transform-typeof-symbol@npm:7.12.13" @@ -3096,6 +3960,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-typeof-symbol@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-transform-typeof-symbol@npm:7.16.0" + dependencies: + "@babel/helper-plugin-utils": ^7.14.5 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 8eb6ee5cb2d33146ea9e1e221b99d0e2d55abaed1792b675d498a955a841eb26031ea7807935b2ed58f198acdfcf5dad90da1c8a13ba58dd4e7c89e438e77608 + languageName: node + linkType: hard + "@babel/plugin-transform-typescript@npm:^7.12.0, @babel/plugin-transform-typescript@npm:^7.12.1, @babel/plugin-transform-typescript@npm:^7.13.0, @babel/plugin-transform-typescript@npm:^7.9.0": version: 7.13.0 resolution: "@babel/plugin-transform-typescript@npm:7.13.0" @@ -3156,6 +4031,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-unicode-escapes@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-transform-unicode-escapes@npm:7.16.0" + dependencies: + "@babel/helper-plugin-utils": ^7.14.5 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 9e0119156e26f6f1a48d85cd7549c50adb39e5721f000900c798884fd31b819a14e60b3359cb200a44e8ca11315dca80815971a93176acf841b167d5e823db58 + languageName: node + linkType: hard + "@babel/plugin-transform-unicode-regex@npm:^7.12.1, @babel/plugin-transform-unicode-regex@npm:^7.12.13, @babel/plugin-transform-unicode-regex@npm:^7.8.3": version: 7.12.13 resolution: "@babel/plugin-transform-unicode-regex@npm:7.12.13" @@ -3180,6 +4066,18 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-unicode-regex@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-transform-unicode-regex@npm:7.16.0" + dependencies: + "@babel/helper-create-regexp-features-plugin": ^7.16.0 + "@babel/helper-plugin-utils": ^7.14.5 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10f58f7312e23fa662c9456980c162c0c6010198f52f8a74c34b2a2ce8fd674ea5fc42b7b4c9d944942dda363d90ccb027e944ab2512ca55e9a670ab34ba5993 + languageName: node + linkType: hard + "@babel/polyfill@npm:^7.11.5, @babel/polyfill@npm:^7.2.5": version: 7.12.1 resolution: "@babel/polyfill@npm:7.12.1" @@ -3573,6 +4471,90 @@ __metadata: languageName: node linkType: hard +"@babel/preset-env@npm:^7.15.5": + version: 7.16.4 + resolution: "@babel/preset-env@npm:7.16.4" + dependencies: + "@babel/compat-data": ^7.16.4 + "@babel/helper-compilation-targets": ^7.16.3 + "@babel/helper-plugin-utils": ^7.14.5 + "@babel/helper-validator-option": ^7.14.5 + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": ^7.16.2 + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": ^7.16.0 + "@babel/plugin-proposal-async-generator-functions": ^7.16.4 + "@babel/plugin-proposal-class-properties": ^7.16.0 + "@babel/plugin-proposal-class-static-block": ^7.16.0 + "@babel/plugin-proposal-dynamic-import": ^7.16.0 + "@babel/plugin-proposal-export-namespace-from": ^7.16.0 + "@babel/plugin-proposal-json-strings": ^7.16.0 + "@babel/plugin-proposal-logical-assignment-operators": ^7.16.0 + "@babel/plugin-proposal-nullish-coalescing-operator": ^7.16.0 + "@babel/plugin-proposal-numeric-separator": ^7.16.0 + "@babel/plugin-proposal-object-rest-spread": ^7.16.0 + "@babel/plugin-proposal-optional-catch-binding": ^7.16.0 + "@babel/plugin-proposal-optional-chaining": ^7.16.0 + "@babel/plugin-proposal-private-methods": ^7.16.0 + "@babel/plugin-proposal-private-property-in-object": ^7.16.0 + "@babel/plugin-proposal-unicode-property-regex": ^7.16.0 + "@babel/plugin-syntax-async-generators": ^7.8.4 + "@babel/plugin-syntax-class-properties": ^7.12.13 + "@babel/plugin-syntax-class-static-block": ^7.14.5 + "@babel/plugin-syntax-dynamic-import": ^7.8.3 + "@babel/plugin-syntax-export-namespace-from": ^7.8.3 + "@babel/plugin-syntax-json-strings": ^7.8.3 + "@babel/plugin-syntax-logical-assignment-operators": ^7.10.4 + "@babel/plugin-syntax-nullish-coalescing-operator": ^7.8.3 + "@babel/plugin-syntax-numeric-separator": ^7.10.4 + "@babel/plugin-syntax-object-rest-spread": ^7.8.3 + "@babel/plugin-syntax-optional-catch-binding": ^7.8.3 + "@babel/plugin-syntax-optional-chaining": ^7.8.3 + "@babel/plugin-syntax-private-property-in-object": ^7.14.5 + "@babel/plugin-syntax-top-level-await": ^7.14.5 + "@babel/plugin-transform-arrow-functions": ^7.16.0 + "@babel/plugin-transform-async-to-generator": ^7.16.0 + "@babel/plugin-transform-block-scoped-functions": ^7.16.0 + "@babel/plugin-transform-block-scoping": ^7.16.0 + "@babel/plugin-transform-classes": ^7.16.0 + "@babel/plugin-transform-computed-properties": ^7.16.0 + "@babel/plugin-transform-destructuring": ^7.16.0 + "@babel/plugin-transform-dotall-regex": ^7.16.0 + "@babel/plugin-transform-duplicate-keys": ^7.16.0 + "@babel/plugin-transform-exponentiation-operator": ^7.16.0 + "@babel/plugin-transform-for-of": ^7.16.0 + "@babel/plugin-transform-function-name": ^7.16.0 + "@babel/plugin-transform-literals": ^7.16.0 + "@babel/plugin-transform-member-expression-literals": ^7.16.0 + "@babel/plugin-transform-modules-amd": ^7.16.0 + "@babel/plugin-transform-modules-commonjs": ^7.16.0 + "@babel/plugin-transform-modules-systemjs": ^7.16.0 + "@babel/plugin-transform-modules-umd": ^7.16.0 + "@babel/plugin-transform-named-capturing-groups-regex": ^7.16.0 + "@babel/plugin-transform-new-target": ^7.16.0 + "@babel/plugin-transform-object-super": ^7.16.0 + "@babel/plugin-transform-parameters": ^7.16.3 + "@babel/plugin-transform-property-literals": ^7.16.0 + "@babel/plugin-transform-regenerator": ^7.16.0 + "@babel/plugin-transform-reserved-words": ^7.16.0 + "@babel/plugin-transform-shorthand-properties": ^7.16.0 + "@babel/plugin-transform-spread": ^7.16.0 + "@babel/plugin-transform-sticky-regex": ^7.16.0 + "@babel/plugin-transform-template-literals": ^7.16.0 + "@babel/plugin-transform-typeof-symbol": ^7.16.0 + "@babel/plugin-transform-unicode-escapes": ^7.16.0 + "@babel/plugin-transform-unicode-regex": ^7.16.0 + "@babel/preset-modules": ^0.1.5 + "@babel/types": ^7.16.0 + babel-plugin-polyfill-corejs2: ^0.3.0 + babel-plugin-polyfill-corejs3: ^0.4.0 + babel-plugin-polyfill-regenerator: ^0.3.0 + core-js-compat: ^3.19.1 + semver: ^6.3.0 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 6f6f3adbfc3b917dca344821b78e23a0f31beac1c519b8b3f3445002eaa48625bca720cb3a81b6f2391831ed8444234404cbb275e477539ecfc64b54b3b23c36 + languageName: node + linkType: hard + "@babel/preset-flow@npm:^7.0.0, @babel/preset-flow@npm:^7.12.1": version: 7.12.13 resolution: "@babel/preset-flow@npm:7.12.13" @@ -3600,6 +4582,21 @@ __metadata: languageName: node linkType: hard +"@babel/preset-modules@npm:^0.1.5": + version: 0.1.5 + resolution: "@babel/preset-modules@npm:0.1.5" + dependencies: + "@babel/helper-plugin-utils": ^7.0.0 + "@babel/plugin-proposal-unicode-property-regex": ^7.4.4 + "@babel/plugin-transform-dotall-regex": ^7.4.4 + "@babel/types": ^7.4.4 + esutils: ^2.0.2 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: bd90081d96b746c1940dc1ce056dee06ed3a128d20936aee1d1795199f789f9a61293ef738343ae10c6d53970c17285d5e147a945dded35423aacb75083b8a89 + languageName: node + linkType: hard + "@babel/preset-react@npm:7.12.1": version: 7.12.1 resolution: "@babel/preset-react@npm:7.12.1" @@ -3803,6 +4800,17 @@ __metadata: languageName: node linkType: hard +"@babel/template@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/template@npm:7.16.0" + dependencies: + "@babel/code-frame": ^7.16.0 + "@babel/parser": ^7.16.0 + "@babel/types": ^7.16.0 + checksum: 24f65ebd01839e5e501cd74e5466ef5dc5066bfd36ff03c44eb33a0485fd2eccbb22745c2ed6fc9ffb65e279cfc7c8c438ae72ec1892a8a103eba36f823a8dff + languageName: node + linkType: hard + "@babel/traverse@npm:^7.0.0, @babel/traverse@npm:^7.1.0, @babel/traverse@npm:^7.12.1, @babel/traverse@npm:^7.12.10, @babel/traverse@npm:^7.12.9, @babel/traverse@npm:^7.13.0, @babel/traverse@npm:^7.4.3, @babel/traverse@npm:^7.4.4, @babel/traverse@npm:^7.4.5, @babel/traverse@npm:^7.7.0, @babel/traverse@npm:^7.9.0": version: 7.13.0 resolution: "@babel/traverse@npm:7.13.0" @@ -3870,6 +4878,23 @@ __metadata: languageName: node linkType: hard +"@babel/traverse@npm:^7.16.0, @babel/traverse@npm:^7.16.3": + version: 7.16.3 + resolution: "@babel/traverse@npm:7.16.3" + dependencies: + "@babel/code-frame": ^7.16.0 + "@babel/generator": ^7.16.0 + "@babel/helper-function-name": ^7.16.0 + "@babel/helper-hoist-variables": ^7.16.0 + "@babel/helper-split-export-declaration": ^7.16.0 + "@babel/parser": ^7.16.3 + "@babel/types": ^7.16.0 + debug: ^4.1.0 + globals: ^11.1.0 + checksum: 484296dbe162446e3254a60ed2ca9efe9cf1b3960d3607b78ccaeac68b23a97166963da3df1d88fc1efb209185ef68835737794acc6504e307c512723331d099 + languageName: node + linkType: hard + "@babel/types@npm:^7.0.0, @babel/types@npm:^7.12.0, @babel/types@npm:^7.12.1, @babel/types@npm:^7.12.10, @babel/types@npm:^7.12.11, @babel/types@npm:^7.12.13, @babel/types@npm:^7.12.17, @babel/types@npm:^7.12.6, @babel/types@npm:^7.12.7, @babel/types@npm:^7.13.0, @babel/types@npm:^7.3.0, @babel/types@npm:^7.3.3, @babel/types@npm:^7.4.0, @babel/types@npm:^7.4.4, @babel/types@npm:^7.6.1, @babel/types@npm:^7.7.0, @babel/types@npm:^7.7.2, @babel/types@npm:^7.8.3, @babel/types@npm:^7.8.6, @babel/types@npm:^7.9.0, @babel/types@npm:^7.9.6": version: 7.13.0 resolution: "@babel/types@npm:7.13.0" @@ -3922,6 +4947,16 @@ __metadata: languageName: node linkType: hard +"@babel/types@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/types@npm:7.16.0" + dependencies: + "@babel/helper-validator-identifier": ^7.15.7 + to-fast-properties: ^2.0.0 + checksum: 85109116bb5f8a5779b1ce900eb076c9035607cf354173eb9af8cfdaacc4892161f795fd062561f680ab4fd09f792db9529b4515e99c9ace2c844b21c9f5d2b0 + languageName: node + linkType: hard + "@base2/pretty-print-object@npm:1.0.1": version: 1.0.1 resolution: "@base2/pretty-print-object@npm:1.0.1" @@ -3991,6 +5026,49 @@ __metadata: languageName: node linkType: hard +"@compodoc/compodoc@npm:^1.1.15": + version: 1.1.15 + resolution: "@compodoc/compodoc@npm:1.1.15" + dependencies: + "@babel/core": ^7.15.5 + "@babel/preset-env": ^7.15.5 + "@compodoc/live-server": ^1.2.2 + "@compodoc/ngd-transformer": ^2.1.0 + chalk: ^4.1.2 + cheerio: ^1.0.0-rc.10 + chokidar: ^3.5.2 + colors: ^1.4.0 + commander: ^8.2.0 + cosmiconfig: ^7.0.1 + decache: ^4.6.0 + fancy-log: ^1.3.3 + findit2: ^2.2.3 + fs-extra: ^10.0.0 + glob: ^7.1.7 + handlebars: ^4.7.7 + html-entities: ^2.3.2 + i18next: ^20.6.1 + inside: ^1.0.0 + json5: ^2.2.0 + lodash: ^4.17.21 + loglevel: ^1.7.1 + loglevel-plugin-prefix: ^0.8.4 + lunr: ^2.3.9 + marked: ^3.0.4 + minimist: ^1.2.5 + opencollective-postinstall: ^2.0.3 + os-name: 4.0.1 + pdfmake: ^0.2.2 + semver: ^7.3.5 + traverse: ^0.6.6 + ts-morph: ^12.0.0 + uuid: ^8.3.2 + bin: + compodoc: bin/index-cli.js + checksum: c5c31e600dc8ff112c876e428b1e9fdea769579ab1faf84aadffd1a59203b3d4c1ce8d7fb07a421c5d4cd5cca9346d735606b69ad26a80dd43b0b9c2b78fa40e + languageName: node + linkType: hard + "@compodoc/live-server@npm:^1.2.2": version: 1.2.2 resolution: "@compodoc/live-server@npm:1.2.2" @@ -4470,6 +5548,18 @@ __metadata: languageName: node linkType: hard +"@foliojs-fork/pdfkit@npm:^0.13.0": + version: 0.13.0 + resolution: "@foliojs-fork/pdfkit@npm:0.13.0" + dependencies: + "@foliojs-fork/fontkit": ^1.9.1 + "@foliojs-fork/linebreak": ^1.1.1 + crypto-js: ^4.0.0 + png-js: ^1.0.0 + checksum: c20d9f0fd87b6cd58c025eb78e46c073438a1d15fc2cbe7b7f63b11231a9509d044aa9659c1396ad0128673c747aca131a4f5b87a7b7856646c2bc51290d8fcd + languageName: node + linkType: hard + "@foliojs-fork/restructure@npm:^2.0.2": version: 2.0.2 resolution: "@foliojs-fork/restructure@npm:2.0.2" @@ -9913,6 +11003,18 @@ __metadata: languageName: node linkType: hard +"@ts-morph/common@npm:~0.11.1": + version: 0.11.1 + resolution: "@ts-morph/common@npm:0.11.1" + dependencies: + fast-glob: ^3.2.7 + minimatch: ^3.0.4 + mkdirp: ^1.0.4 + path-browserify: ^1.0.1 + checksum: 436c4eb553a8e9fef6c632a8ca31e9bc21a0855b67b284ffeb6697fa9778a70a0c20fe92f379e289ccb1490799accf1cc5e99ff401be49ebcfcaa8b0cbdef554 + languageName: node + linkType: hard + "@types/anymatch@npm:*": version: 1.3.1 resolution: "@types/anymatch@npm:1.3.1" @@ -13237,7 +14339,7 @@ __metadata: "@angular/forms": ^11.2.14 "@angular/platform-browser": ^11.2.14 "@angular/platform-browser-dynamic": ^11.2.14 - "@compodoc/compodoc": ^1.1.14 + "@compodoc/compodoc": ^1.1.15 "@ngrx/store": ^10.1.2 "@storybook/addon-a11y": 6.4.0-rc.3 "@storybook/addon-actions": 6.4.0-rc.3 @@ -14581,6 +15683,19 @@ __metadata: languageName: node linkType: hard +"babel-plugin-polyfill-corejs2@npm:^0.3.0": + version: 0.3.0 + resolution: "babel-plugin-polyfill-corejs2@npm:0.3.0" + dependencies: + "@babel/compat-data": ^7.13.11 + "@babel/helper-define-polyfill-provider": ^0.3.0 + semver: ^6.1.1 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: e3d86452139d3fd5e385644b429e8de6f9f70673294dba070c2dcd09a2075372e2f0e8837edbfae4e862c4ff891c5a1aebbc9e92adf6ee10798a42bc6ee9e505 + languageName: node + linkType: hard + "babel-plugin-polyfill-corejs3@npm:^0.1.0, babel-plugin-polyfill-corejs3@npm:^0.1.3": version: 0.1.4 resolution: "babel-plugin-polyfill-corejs3@npm:0.1.4" @@ -14605,6 +15720,18 @@ __metadata: languageName: node linkType: hard +"babel-plugin-polyfill-corejs3@npm:^0.4.0": + version: 0.4.0 + resolution: "babel-plugin-polyfill-corejs3@npm:0.4.0" + dependencies: + "@babel/helper-define-polyfill-provider": ^0.3.0 + core-js-compat: ^3.18.0 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 1b18ba8925b42a70f14f64be825664ddd11cd5f53b50c2cb859d2f8eb00d62b292c5cac78cbeeb0bc7ba621826aa8674e6d9cdf7a32cece4b0d76c8263f92966 + languageName: node + linkType: hard + "babel-plugin-polyfill-regenerator@npm:^0.1.2": version: 0.1.3 resolution: "babel-plugin-polyfill-regenerator@npm:0.1.3" @@ -14627,6 +15754,17 @@ __metadata: languageName: node linkType: hard +"babel-plugin-polyfill-regenerator@npm:^0.3.0": + version: 0.3.0 + resolution: "babel-plugin-polyfill-regenerator@npm:0.3.0" + dependencies: + "@babel/helper-define-polyfill-provider": ^0.3.0 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 2d4b83c7ae734cf1b1a41170dfa6d044e41f2c5262c0b9d41ee1195caa61f56cd85bad2d80cfe49f4d729be45f0d03276fa33b7433379fc4f39f82eb4fad865d + languageName: node + linkType: hard + "babel-plugin-preval@npm:^5.0.0": version: 5.0.0 resolution: "babel-plugin-preval@npm:5.0.0" @@ -16103,6 +17241,21 @@ __metadata: languageName: node linkType: hard +"browserslist@npm:^4.17.5, browserslist@npm:^4.17.6": + version: 4.18.1 + resolution: "browserslist@npm:4.18.1" + dependencies: + caniuse-lite: ^1.0.30001280 + electron-to-chromium: ^1.3.896 + escalade: ^3.1.1 + node-releases: ^2.0.1 + picocolors: ^1.0.0 + bin: + browserslist: cli.js + checksum: e92013f0ff6034e7660ac16d6fbad8313882d139abfd05168406e5d950fc98a8c604d580212b044cc503e111aacc189113497f104a8855429db8654895e773d9 + languageName: node + linkType: hard + "browserstack@npm:^1.5.1": version: 1.6.1 resolution: "browserstack@npm:1.6.1" @@ -16637,6 +17790,13 @@ __metadata: languageName: node linkType: hard +"caniuse-lite@npm:^1.0.30001280": + version: 1.0.30001282 + resolution: "caniuse-lite@npm:1.0.30001282" + checksum: fdfcf4fbedc66e26f7dd8a856f5bfc60c2c303a99cf14a6f9519943710dfad98cc85357bcec13adea81ce0a5c08a9c4c5f1f50346e72f910b24c02078dbe633b + languageName: node + linkType: hard + "canonical-path@npm:1.0.0": version: 1.0.0 resolution: "canonical-path@npm:1.0.0" @@ -16737,7 +17897,7 @@ __metadata: languageName: node linkType: hard -"chalk@npm:^4.1.1": +"chalk@npm:^4.1.1, chalk@npm:^4.1.2": version: 4.1.2 resolution: "chalk@npm:4.1.2" dependencies: @@ -17604,6 +18764,13 @@ __metadata: languageName: node linkType: hard +"commander@npm:^8.2.0": + version: 8.3.0 + resolution: "commander@npm:8.3.0" + checksum: 8b043bb8322ea1c39664a1598a95e0495bfe4ca2fad0d84a92d7d1d8d213e2a155b441d2470c8e08de7c4a28cf2bc6e169211c49e1b21d9f7edc6ae4d9356060 + languageName: node + linkType: hard + "commander@npm:~2.19.0": version: 2.19.0 resolution: "commander@npm:2.19.0" @@ -18158,6 +19325,16 @@ __metadata: languageName: node linkType: hard +"core-js-compat@npm:^3.18.0, core-js-compat@npm:^3.19.1": + version: 3.19.1 + resolution: "core-js-compat@npm:3.19.1" + dependencies: + browserslist: ^4.17.6 + semver: 7.0.0 + checksum: 114a4f38a6270bf1a066ac301045502feb0835b36e342e0b09bb3ff505ddbd29e0c55cf4cc7205d7fdd2a2f28ad9fb6ed950ea7f7a2a98486bbfa83df1d759f8 + languageName: node + linkType: hard + "core-js-compat@npm:^3.6.2, core-js-compat@npm:^3.6.5, core-js-compat@npm:^3.8.0, core-js-compat@npm:^3.8.1, core-js-compat@npm:^3.9.0": version: 3.9.0 resolution: "core-js-compat@npm:3.9.0" @@ -18293,6 +19470,19 @@ __metadata: languageName: node linkType: hard +"cosmiconfig@npm:^7.0.1": + version: 7.0.1 + resolution: "cosmiconfig@npm:7.0.1" + dependencies: + "@types/parse-json": ^4.0.0 + import-fresh: ^3.2.1 + parse-json: ^5.0.0 + path-type: ^4.0.0 + yaml: ^1.10.0 + checksum: 3cd38525ba22e13da0ef9f4be131df226c94f5b96fb50f6297eb17baeedefe15cf5819f8c73cde69f71cc5034e712c86bd20c7756883dd8094087680ecc25932 + languageName: node + linkType: hard + "cp-file@npm:^7.0.0": version: 7.0.0 resolution: "cp-file@npm:7.0.0" @@ -20501,6 +21691,13 @@ __metadata: languageName: node linkType: hard +"electron-to-chromium@npm:^1.3.896": + version: 1.3.903 + resolution: "electron-to-chromium@npm:1.3.903" + checksum: 9f7409def8f36ecb5df6ad0d3fb9b79a77541a6619fcc8a6f8fe2b961d1ba1efc2bd51026fe708349ff4b4e2b0203ff8dd5a5a718ae7018eec2b92b39db40d78 + languageName: node + linkType: hard + "element-resize-detector@npm:^1.2.2": version: 1.2.2 resolution: "element-resize-detector@npm:1.2.2" @@ -26351,6 +27548,15 @@ fsevents@^1.2.7: languageName: node linkType: hard +"i18next@npm:^20.6.1": + version: 20.6.1 + resolution: "i18next@npm:20.6.1" + dependencies: + "@babel/runtime": ^7.12.0 + checksum: f34b58a2b6cfb1b3337454610878ab27e4aeba58f5a7d1f970d9c550a8239fcbd24951cb3072dab8e7bdffbdc026248681b37507665d256af177b8ca6ec7b1a8 + languageName: node + linkType: hard + "iconv-lite@npm:0.4.24, iconv-lite@npm:^0.4.24, iconv-lite@npm:^0.4.4": version: 0.4.24 resolution: "iconv-lite@npm:0.4.24" @@ -31655,6 +32861,15 @@ fsevents@^1.2.7: languageName: node linkType: hard +"marked@npm:^3.0.4": + version: 3.0.8 + resolution: "marked@npm:3.0.8" + bin: + marked: bin/marked + checksum: 29958c83ece5a318fe0f292229a4691b2f945cdb265628fecbcb9570b579937a48cdc04a0e899ae247d05d024400f24acd6fa88491e43becc9182f38e06c1de2 + languageName: node + linkType: hard + "matcher-collection@npm:^1.0.0, matcher-collection@npm:^1.1.1": version: 1.1.2 resolution: "matcher-collection@npm:1.1.2" @@ -33132,6 +34347,13 @@ fsevents@^1.2.7: languageName: node linkType: hard +"node-releases@npm:^2.0.1": + version: 2.0.1 + resolution: "node-releases@npm:2.0.1" + checksum: cb6c373458422e584b46ce18d7b5c95590fe1f31a9ec4833d3f557aff8c99a64be331cbb94ddee473f40ff17d52a907939c3f234a537da35967c58585c9ee09e + languageName: node + linkType: hard + "node-sass@npm:^4.14.1": version: 4.14.1 resolution: "node-sass@npm:4.14.1" @@ -34032,6 +35254,16 @@ fsevents@^1.2.7: languageName: node linkType: hard +"os-name@npm:4.0.1, os-name@npm:^4.0.0": + version: 4.0.1 + resolution: "os-name@npm:4.0.1" + dependencies: + macos-release: ^2.5.0 + windows-release: ^4.0.0 + checksum: 2a78bb1a25afa04ec53a972ed164948432fee93d9e039afaec3a27ffe30473ffc85afb03c0776ca3e01c8d806f99f61cb85ad3fbc060bc3e37a549c0a4867f3f + languageName: node + linkType: hard + "os-name@npm:^3.1.0": version: 3.1.0 resolution: "os-name@npm:3.1.0" @@ -34042,16 +35274,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"os-name@npm:^4.0.0": - version: 4.0.1 - resolution: "os-name@npm:4.0.1" - dependencies: - macos-release: ^2.5.0 - windows-release: ^4.0.0 - checksum: 2a78bb1a25afa04ec53a972ed164948432fee93d9e039afaec3a27ffe30473ffc85afb03c0776ca3e01c8d806f99f61cb85ad3fbc060bc3e37a549c0a4867f3f - languageName: node - linkType: hard - "os-tmpdir@npm:^1.0.0, os-tmpdir@npm:^1.0.1, os-tmpdir@npm:~1.0.1, os-tmpdir@npm:~1.0.2": version: 1.0.2 resolution: "os-tmpdir@npm:1.0.2" @@ -34935,6 +36157,18 @@ fsevents@^1.2.7: languageName: node linkType: hard +"pdfmake@npm:^0.2.2": + version: 0.2.4 + resolution: "pdfmake@npm:0.2.4" + dependencies: + "@foliojs-fork/linebreak": ^1.1.1 + "@foliojs-fork/pdfkit": ^0.13.0 + iconv-lite: ^0.6.3 + xmldoc: ^1.1.2 + checksum: b476b8a7e48b8d988413a3513031d39134efaff025b720ca6c71c8c0333c1d4321f12a849459eda49e2e69fd632933315b559a100d2f9012cc675e10b9260a32 + languageName: node + linkType: hard + "pend@npm:~1.2.0": version: 1.2.0 resolution: "pend@npm:1.2.0" @@ -34956,6 +36190,13 @@ fsevents@^1.2.7: languageName: node linkType: hard +"picocolors@npm:^1.0.0": + version: 1.0.0 + resolution: "picocolors@npm:1.0.0" + checksum: 20a5b249e331c14479d94ec6817a182fd7a5680debae82705747b2db7ec50009a5f6648d0621c561b0572703f84dbef0858abcbd5856d3c5511426afcb1961f7 + languageName: node + linkType: hard + "picomatch@npm:^2.0.4, picomatch@npm:^2.0.5, picomatch@npm:^2.2.1, picomatch@npm:^2.2.2": version: 2.2.2 resolution: "picomatch@npm:2.2.2" @@ -44080,6 +45321,16 @@ resolve@1.19.0: languageName: node linkType: hard +"ts-morph@npm:^12.0.0": + version: 12.2.0 + resolution: "ts-morph@npm:12.2.0" + dependencies: + "@ts-morph/common": ~0.11.1 + code-block-writer: ^10.1.1 + checksum: 0d9bd03877a09b5ac77c2b5245f3714f8509bed0b805b03745e74990df023f7cdb741e3af4c7c2320a48645a1ef3a556af405d01ea37648a2a3bdc0248c9ad12 + languageName: node + linkType: hard + "ts-node@npm:^9.1.0": version: 9.1.1 resolution: "ts-node@npm:9.1.1" From f6f0e62e2717275c48ad9f19f6fcfbddec63b13f Mon Sep 17 00:00:00 2001 From: Mark Berry Date: Tue, 23 Nov 2021 11:25:42 -0600 Subject: [PATCH 2/4] Set shell to true, instead of specific shell --- .../builders/build-storybook/index.spec.ts | 18 +- .../builders/start-storybook/index.spec.ts | 5 +- .../src/builders/utils/run-compodoc.spec.ts | 6 +- .../src/builders/utils/run-compodoc.ts | 5 +- examples/angular-cli/package.json | 2 +- yarn.lock | 1312 ++++++++++++++++- 6 files changed, 1315 insertions(+), 33 deletions(-) diff --git a/app/angular/src/builders/build-storybook/index.spec.ts b/app/angular/src/builders/build-storybook/index.spec.ts index c1c9b784daa1..e47dfb704552 100644 --- a/app/angular/src/builders/build-storybook/index.spec.ts +++ b/app/angular/src/builders/build-storybook/index.spec.ts @@ -10,6 +10,7 @@ const cpSpawnMock = { spawn: jest.fn(), }; jest.doMock('child_process', () => cpSpawnMock); + describe('Build Storybook Builder', () => { let architect: Architect; let architectHost: TestingArchitectHost; @@ -145,14 +146,15 @@ describe('Build Storybook Builder', () => { await run.stop(); expect(output.success).toBeTruthy(); - expect(cpSpawnMock.spawn).toHaveBeenCalledWith('compodoc', [ - '-p', - 'src/tsconfig.app.json', - '-d', - '', - '-e', - 'json', - ]); + expect(cpSpawnMock.spawn).toHaveBeenCalledWith( + 'npx', + ['compodoc', '-p', 'src/tsconfig.app.json', '-d', '', '-e', 'json'], + { + cwd: '', + env: process.env, + shell: true, + } + ); expect(buildStandaloneMock).toHaveBeenCalledWith({ angularBrowserTarget: 'angular-cli:build-2', angularBuilderContext: expect.any(Object), diff --git a/app/angular/src/builders/start-storybook/index.spec.ts b/app/angular/src/builders/start-storybook/index.spec.ts index 4bcc56a0d9e8..7eb15f0f7376 100644 --- a/app/angular/src/builders/start-storybook/index.spec.ts +++ b/app/angular/src/builders/start-storybook/index.spec.ts @@ -2,9 +2,6 @@ import { Architect, createBuilder } from '@angular-devkit/architect'; import { TestingArchitectHost } from '@angular-devkit/architect/testing'; import { schema } from '@angular-devkit/core'; import * as path from 'path'; -import { platform } from 'os'; - -const shell = platform() === 'win32' ? 'powershell.exe' : 'bash'; const buildStandaloneMock = jest.fn(); jest.doMock('@storybook/angular/standalone', () => buildStandaloneMock); @@ -166,7 +163,7 @@ describe('Start Storybook Builder', () => { { cwd: '', env: process.env, - shell, + shell: true, } ); expect(buildStandaloneMock).toHaveBeenCalledWith({ diff --git a/app/angular/src/builders/utils/run-compodoc.spec.ts b/app/angular/src/builders/utils/run-compodoc.spec.ts index 5af485295918..7768b7f9175d 100644 --- a/app/angular/src/builders/utils/run-compodoc.spec.ts +++ b/app/angular/src/builders/utils/run-compodoc.spec.ts @@ -3,8 +3,6 @@ import { LoggerApi } from '@angular-devkit/core/src/logger'; import { take } from 'rxjs/operators'; import { platform } from 'os'; -const shell = platform() === 'win32' ? 'powershell.exe' : 'bash'; - const cpSpawnMock = { spawn: jest.fn(), }; @@ -59,7 +57,7 @@ describe('runCompodoc', () => { { cwd: 'path/to/project', env: { FOO: 'bar' }, - shell, + shell: true, } ); }); @@ -84,7 +82,7 @@ describe('runCompodoc', () => { { cwd: 'path/to/project', env: { FOO: 'bar' }, - shell, + shell: true, } ); }); diff --git a/app/angular/src/builders/utils/run-compodoc.ts b/app/angular/src/builders/utils/run-compodoc.ts index 985dc1787e67..3ad8daa12ecb 100644 --- a/app/angular/src/builders/utils/run-compodoc.ts +++ b/app/angular/src/builders/utils/run-compodoc.ts @@ -1,10 +1,7 @@ import { BuilderContext } from '@angular-devkit/architect'; import { spawn } from 'child_process'; -import { platform } from 'os'; import { Observable } from 'rxjs'; -const shell = platform() === 'win32' ? 'powershell.exe' : 'bash'; - const hasTsConfigArg = (args: string[]) => args.indexOf('-p') !== -1; export const runCompodoc = ( @@ -26,7 +23,7 @@ export const runCompodoc = ( const child = spawn('npx', finalCompodocArgs, { cwd: context.workspaceRoot, env: process.env, - shell, + shell: true, }); child.stdout.on('data', (data) => { diff --git a/examples/angular-cli/package.json b/examples/angular-cli/package.json index ca1884705231..a12017aee901 100644 --- a/examples/angular-cli/package.json +++ b/examples/angular-cli/package.json @@ -38,7 +38,7 @@ "@angular/cli": "^11.2.13", "@angular/compiler-cli": "^11.2.14", "@angular/elements": "^11.2.14", - "@compodoc/compodoc": "^1.1.14", + "@compodoc/compodoc": "^1.1.15", "@storybook/addon-a11y": "6.4.0-rc.6", "@storybook/addon-actions": "6.4.0-rc.6", "@storybook/addon-backgrounds": "6.4.0-rc.6", diff --git a/yarn.lock b/yarn.lock index c5134c9dfdef..4512cf3a91af 100644 --- a/yarn.lock +++ b/yarn.lock @@ -484,6 +484,15 @@ __metadata: languageName: node linkType: hard +"@babel/code-frame@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/code-frame@npm:7.16.0" + dependencies: + "@babel/highlight": ^7.16.0 + checksum: 12e111dcbb568a2b625969f4021eb46845e752eb8d2637f00f9e04e4f2216572f5c38d6f278d201b8b6fadd56a855e012c97734c90fabf680783b1ff13dc6a98 + languageName: node + linkType: hard + "@babel/compat-data@npm:^7.12.1, @babel/compat-data@npm:^7.12.7, @babel/compat-data@npm:^7.13.0, @babel/compat-data@npm:^7.13.5, @babel/compat-data@npm:^7.9.0": version: 7.13.6 resolution: "@babel/compat-data@npm:7.13.6" @@ -505,6 +514,13 @@ __metadata: languageName: node linkType: hard +"@babel/compat-data@npm:^7.16.0, @babel/compat-data@npm:^7.16.4": + version: 7.16.4 + resolution: "@babel/compat-data@npm:7.16.4" + checksum: 2b4acf1353e183954d3ed4b6a0493d6077bdd3c447d6987c8b955c18c7d99a9159318430d1b6565257d4ddcaf8b1e9c85124bd73863c603b083755efe4a6f152 + languageName: node + linkType: hard + "@babel/core@npm:7.12.10": version: 7.12.10 resolution: "@babel/core@npm:7.12.10" @@ -646,6 +662,29 @@ __metadata: languageName: node linkType: hard +"@babel/core@npm:7.16.0, @babel/core@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/core@npm:7.16.0" + dependencies: + "@babel/code-frame": ^7.16.0 + "@babel/generator": ^7.16.0 + "@babel/helper-compilation-targets": ^7.16.0 + "@babel/helper-module-transforms": ^7.16.0 + "@babel/helpers": ^7.16.0 + "@babel/parser": ^7.16.0 + "@babel/template": ^7.16.0 + "@babel/traverse": ^7.16.0 + "@babel/types": ^7.16.0 + convert-source-map: ^1.7.0 + debug: ^4.1.0 + gensync: ^1.0.0-beta.2 + json5: ^2.1.2 + semver: ^6.3.0 + source-map: ^0.5.0 + checksum: ce3526f15cc9c51f12f1fa311fdd32574a7c938aa1aad02e0dff45f1ef07b4a3c2fb74163b9bdbfe3bf8081fde19cceab6409d5c461478731ecccf2e1581b244 + languageName: node + linkType: hard + "@babel/core@npm:7.9.0": version: 7.9.0 resolution: "@babel/core@npm:7.9.0" @@ -725,6 +764,17 @@ __metadata: languageName: node linkType: hard +"@babel/generator@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/generator@npm:7.16.0" + dependencies: + "@babel/types": ^7.16.0 + jsesc: ^2.5.1 + source-map: ^0.5.0 + checksum: 377f8055f1aa780a566014278b59beb0c554553d253e2be876e3f10c39eee066747690699498d0ed016e441f5285c7aaa156ba029bb13439a5e06988cfd43653 + languageName: node + linkType: hard + "@babel/helper-annotate-as-pure@npm:^7.0.0, @babel/helper-annotate-as-pure@npm:^7.10.4, @babel/helper-annotate-as-pure@npm:^7.12.13": version: 7.12.13 resolution: "@babel/helper-annotate-as-pure@npm:7.12.13" @@ -743,6 +793,15 @@ __metadata: languageName: node linkType: hard +"@babel/helper-annotate-as-pure@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/helper-annotate-as-pure@npm:7.16.0" + dependencies: + "@babel/types": ^7.16.0 + checksum: 91e665af6bf7199d68b39d68ab3583fb7e9acb7a1f88cc2924b256d48c0015c71934923a549b1065d3f8e8f9652b65b3b0205ba6412c405cf0c33bb80af30797 + languageName: node + linkType: hard + "@babel/helper-builder-binary-assignment-operator-visitor@npm:^7.12.13": version: 7.12.13 resolution: "@babel/helper-builder-binary-assignment-operator-visitor@npm:7.12.13" @@ -763,6 +822,16 @@ __metadata: languageName: node linkType: hard +"@babel/helper-builder-binary-assignment-operator-visitor@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/helper-builder-binary-assignment-operator-visitor@npm:7.16.0" + dependencies: + "@babel/helper-explode-assignable-expression": ^7.16.0 + "@babel/types": ^7.16.0 + checksum: 994c18dda5e1811e579c1136af2898c78794dae161665bae1bc720811779a5a40a93cf0051606f9120b97031c2048cbe7ab8db575a220acacb979783168fe98d + languageName: node + linkType: hard + "@babel/helper-compilation-targets@npm:^7.12.0, @babel/helper-compilation-targets@npm:^7.12.1, @babel/helper-compilation-targets@npm:^7.12.5, @babel/helper-compilation-targets@npm:^7.13.0, @babel/helper-compilation-targets@npm:^7.8.7, @babel/helper-compilation-targets@npm:^7.9.6": version: 7.13.0 resolution: "@babel/helper-compilation-targets@npm:7.13.0" @@ -805,6 +874,20 @@ __metadata: languageName: node linkType: hard +"@babel/helper-compilation-targets@npm:^7.16.0, @babel/helper-compilation-targets@npm:^7.16.3": + version: 7.16.3 + resolution: "@babel/helper-compilation-targets@npm:7.16.3" + dependencies: + "@babel/compat-data": ^7.16.0 + "@babel/helper-validator-option": ^7.14.5 + browserslist: ^4.17.5 + semver: ^6.3.0 + peerDependencies: + "@babel/core": ^7.0.0 + checksum: 33626de16c9bf0b6f112eab84f04e8c2e8bc7fa8dd1c99b6153a8375d859a05d06645e62c0ebaf9738ceb3e7ae5f6b72bcf9d9adea1065a66674b5e5f4afa643 + languageName: node + linkType: hard + "@babel/helper-create-class-features-plugin@npm:^7.12.1, @babel/helper-create-class-features-plugin@npm:^7.13.0, @babel/helper-create-class-features-plugin@npm:^7.8.3": version: 7.13.0 resolution: "@babel/helper-create-class-features-plugin@npm:7.13.0" @@ -836,6 +919,22 @@ __metadata: languageName: node linkType: hard +"@babel/helper-create-class-features-plugin@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/helper-create-class-features-plugin@npm:7.16.0" + dependencies: + "@babel/helper-annotate-as-pure": ^7.16.0 + "@babel/helper-function-name": ^7.16.0 + "@babel/helper-member-expression-to-functions": ^7.16.0 + "@babel/helper-optimise-call-expression": ^7.16.0 + "@babel/helper-replace-supers": ^7.16.0 + "@babel/helper-split-export-declaration": ^7.16.0 + peerDependencies: + "@babel/core": ^7.0.0 + checksum: d84e8c1615bcadd3bb6379f16817a7c7441b2f14771af0232604ae9761c4ce38ef0155db9839bce3a7ea46b74280ee96f5058678adbe727425ea7f2c9eaf12c4 + languageName: node + linkType: hard + "@babel/helper-create-regexp-features-plugin@npm:^7.12.13": version: 7.12.17 resolution: "@babel/helper-create-regexp-features-plugin@npm:7.12.17" @@ -860,6 +959,18 @@ __metadata: languageName: node linkType: hard +"@babel/helper-create-regexp-features-plugin@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/helper-create-regexp-features-plugin@npm:7.16.0" + dependencies: + "@babel/helper-annotate-as-pure": ^7.16.0 + regexpu-core: ^4.7.1 + peerDependencies: + "@babel/core": ^7.0.0 + checksum: 67d6f8c86ed9f948c338fcbb4b2c91f0fb6b67595379b0a148666ac628896f10043ec78b252162c645fe344ebe9ed93818cdd65d0a650a1fae4776fcd4b05520 + languageName: node + linkType: hard + "@babel/helper-define-polyfill-provider@npm:^0.1.2": version: 0.1.2 resolution: "@babel/helper-define-polyfill-provider@npm:0.1.2" @@ -896,6 +1007,24 @@ __metadata: languageName: node linkType: hard +"@babel/helper-define-polyfill-provider@npm:^0.3.0": + version: 0.3.0 + resolution: "@babel/helper-define-polyfill-provider@npm:0.3.0" + dependencies: + "@babel/helper-compilation-targets": ^7.13.0 + "@babel/helper-module-imports": ^7.12.13 + "@babel/helper-plugin-utils": ^7.13.0 + "@babel/traverse": ^7.13.0 + debug: ^4.1.1 + lodash.debounce: ^4.0.8 + resolve: ^1.14.2 + semver: ^6.1.2 + peerDependencies: + "@babel/core": ^7.4.0-0 + checksum: 59135ecb144646f2d3c1ceaf38a855200f0ec53d9069deee30bdb2a7971027bde771ba0f87e564119a6d8fcb09673245c15dce89dc8c182a79088b7b80c2915d + languageName: node + linkType: hard + "@babel/helper-explode-assignable-expression@npm:^7.12.13": version: 7.13.0 resolution: "@babel/helper-explode-assignable-expression@npm:7.13.0" @@ -914,6 +1043,15 @@ __metadata: languageName: node linkType: hard +"@babel/helper-explode-assignable-expression@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/helper-explode-assignable-expression@npm:7.16.0" + dependencies: + "@babel/types": ^7.16.0 + checksum: 9821d4a292b23976c5adce031cde82adf726515d6d6b6cdca7a9ed4aa00c6fc8ccd8b580a2db80a8dec96541ffd374f2f5bf8ca3c90e5cdb0a6d8338103c6efd + languageName: node + linkType: hard + "@babel/helper-function-name@npm:^7.12.13": version: 7.12.13 resolution: "@babel/helper-function-name@npm:7.12.13" @@ -936,6 +1074,17 @@ __metadata: languageName: node linkType: hard +"@babel/helper-function-name@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/helper-function-name@npm:7.16.0" + dependencies: + "@babel/helper-get-function-arity": ^7.16.0 + "@babel/template": ^7.16.0 + "@babel/types": ^7.16.0 + checksum: ffaade6be3840364d77f0ad4515c715b1787c47f4631e69de0c204a314a00862a6dc8e37d1baadbdeeb9d8bae9d943b235ae0303d3cd095bc740cf3aa8794e92 + languageName: node + linkType: hard + "@babel/helper-get-function-arity@npm:^7.12.13": version: 7.12.13 resolution: "@babel/helper-get-function-arity@npm:7.12.13" @@ -954,6 +1103,15 @@ __metadata: languageName: node linkType: hard +"@babel/helper-get-function-arity@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/helper-get-function-arity@npm:7.16.0" + dependencies: + "@babel/types": ^7.16.0 + checksum: a37fe88007b10fc2bc62b610ed1943cfd7bfb90b8321c87bd4d6dae583df04cbafc2ee58d237ebc2580cd0ffa05369f1063e3f9d51c494e821dea287a0a4911e + languageName: node + linkType: hard + "@babel/helper-hoist-variables@npm:^7.12.13": version: 7.13.0 resolution: "@babel/helper-hoist-variables@npm:7.13.0" @@ -973,6 +1131,15 @@ __metadata: languageName: node linkType: hard +"@babel/helper-hoist-variables@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/helper-hoist-variables@npm:7.16.0" + dependencies: + "@babel/types": ^7.16.0 + checksum: 0f4ada53a9901981825c73e305c04674c958b0ec367e0aef0221ec865b3620e8743f2cf3f5c29530181ee86f3b10d0e113a0e8c9e283ea7f2709134684383b1f + languageName: node + linkType: hard + "@babel/helper-member-expression-to-functions@npm:^7.13.0": version: 7.13.0 resolution: "@babel/helper-member-expression-to-functions@npm:7.13.0" @@ -1000,6 +1167,15 @@ __metadata: languageName: node linkType: hard +"@babel/helper-member-expression-to-functions@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/helper-member-expression-to-functions@npm:7.16.0" + dependencies: + "@babel/types": ^7.16.0 + checksum: 0c0f623117fff2a747f52d518351c2a75dc0fa2c0864eec2735fda9cb8fd6fc1f0fa070fe3b7a448099c0dd955a1e16574077a820b33ee32a4e6ef8de302857e + languageName: node + linkType: hard + "@babel/helper-module-imports@npm:^7.0.0, @babel/helper-module-imports@npm:^7.12.1, @babel/helper-module-imports@npm:^7.12.13, @babel/helper-module-imports@npm:^7.12.5, @babel/helper-module-imports@npm:^7.8.3": version: 7.12.13 resolution: "@babel/helper-module-imports@npm:7.12.13" @@ -1018,6 +1194,15 @@ __metadata: languageName: node linkType: hard +"@babel/helper-module-imports@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/helper-module-imports@npm:7.16.0" + dependencies: + "@babel/types": ^7.16.0 + checksum: 8d9e8c92e44f7c327e9cffd07825b488c49828ea7bd31bbfe1fb019233cab6600461a751af8b0d42340b4a3737108ba839d05fbd7ef0b716508c1c9133b93b89 + languageName: node + linkType: hard + "@babel/helper-module-transforms@npm:^7.12.1, @babel/helper-module-transforms@npm:^7.12.13, @babel/helper-module-transforms@npm:^7.13.0, @babel/helper-module-transforms@npm:^7.9.0": version: 7.13.0 resolution: "@babel/helper-module-transforms@npm:7.13.0" @@ -1067,6 +1252,22 @@ __metadata: languageName: node linkType: hard +"@babel/helper-module-transforms@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/helper-module-transforms@npm:7.16.0" + dependencies: + "@babel/helper-module-imports": ^7.16.0 + "@babel/helper-replace-supers": ^7.16.0 + "@babel/helper-simple-access": ^7.16.0 + "@babel/helper-split-export-declaration": ^7.16.0 + "@babel/helper-validator-identifier": ^7.15.7 + "@babel/template": ^7.16.0 + "@babel/traverse": ^7.16.0 + "@babel/types": ^7.16.0 + checksum: 6f88c1a6fd966676b2b306ade5acd877bad17d589c12e0945734c63a4462bd3a5babb999daea8463845e31abe92c9e297237a389c901e8d0fd7ad4a23821e70f + languageName: node + linkType: hard + "@babel/helper-optimise-call-expression@npm:^7.12.13": version: 7.12.13 resolution: "@babel/helper-optimise-call-expression@npm:7.12.13" @@ -1085,6 +1286,15 @@ __metadata: languageName: node linkType: hard +"@babel/helper-optimise-call-expression@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/helper-optimise-call-expression@npm:7.16.0" + dependencies: + "@babel/types": ^7.16.0 + checksum: 29a76903e84462aba44e13cfc0321e9eeee68bc791f414d7aa7bb3f9f3844cfcff394788dd0a3c5235ba3cefb43b125cb972784ad28268b8365425de1350fe01 + languageName: node + linkType: hard + "@babel/helper-plugin-utils@npm:7.10.4": version: 7.10.4 resolution: "@babel/helper-plugin-utils@npm:7.10.4" @@ -1128,6 +1338,17 @@ __metadata: languageName: node linkType: hard +"@babel/helper-remap-async-to-generator@npm:^7.16.0, @babel/helper-remap-async-to-generator@npm:^7.16.4": + version: 7.16.4 + resolution: "@babel/helper-remap-async-to-generator@npm:7.16.4" + dependencies: + "@babel/helper-annotate-as-pure": ^7.16.0 + "@babel/helper-wrap-function": ^7.16.0 + "@babel/types": ^7.16.0 + checksum: 09e8cdd993de30af73666bb267c41ef5182a7310ffe6b6dd450e0ce2adf29e4b72ea865c8c4faa67804af1ee172901a43320814d93737e5525efc5f5b0217d9c + languageName: node + linkType: hard + "@babel/helper-replace-supers@npm:^7.12.13, @babel/helper-replace-supers@npm:^7.13.0": version: 7.13.0 resolution: "@babel/helper-replace-supers@npm:7.13.0" @@ -1164,6 +1385,18 @@ __metadata: languageName: node linkType: hard +"@babel/helper-replace-supers@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/helper-replace-supers@npm:7.16.0" + dependencies: + "@babel/helper-member-expression-to-functions": ^7.16.0 + "@babel/helper-optimise-call-expression": ^7.16.0 + "@babel/traverse": ^7.16.0 + "@babel/types": ^7.16.0 + checksum: 52717799120c5978578c3a809544c5ba4be81e75e799e0a3abcd2eb3bc7277a118e37ccf02a6849e36144547955a7c91f909c9e103251d1249b12256cc31ca3d + languageName: node + linkType: hard + "@babel/helper-simple-access@npm:^7.12.13": version: 7.12.13 resolution: "@babel/helper-simple-access@npm:7.12.13" @@ -1182,6 +1415,15 @@ __metadata: languageName: node linkType: hard +"@babel/helper-simple-access@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/helper-simple-access@npm:7.16.0" + dependencies: + "@babel/types": ^7.16.0 + checksum: ff19387cd7df7a8c4fdf0fc459fa78beef621225ce572eed3a2188e771a5479f5d1ebccdc80e25246a41d18b7904b779207ff9a60f9d03c7c1d1b61906114738 + languageName: node + linkType: hard + "@babel/helper-skip-transparent-expression-wrappers@npm:^7.12.1": version: 7.12.1 resolution: "@babel/helper-skip-transparent-expression-wrappers@npm:7.12.1" @@ -1200,6 +1442,15 @@ __metadata: languageName: node linkType: hard +"@babel/helper-skip-transparent-expression-wrappers@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/helper-skip-transparent-expression-wrappers@npm:7.16.0" + dependencies: + "@babel/types": ^7.16.0 + checksum: d3b8668a355e82a1c18137a1d5f3d8565ec88cff464f1c0a7c6e99c4cd0d92a77aeb51ca7fa71afa3bf8c50035bc5cf25504f46e01a94b9e6a297bdf3ac35f40 + languageName: node + linkType: hard + "@babel/helper-split-export-declaration@npm:^7.12.13": version: 7.12.13 resolution: "@babel/helper-split-export-declaration@npm:7.12.13" @@ -1218,6 +1469,15 @@ __metadata: languageName: node linkType: hard +"@babel/helper-split-export-declaration@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/helper-split-export-declaration@npm:7.16.0" + dependencies: + "@babel/types": ^7.16.0 + checksum: d4c18c8feb9f115e9b75741f7daa818050a3b4adb0a3cd991d8d58da9db627cd5043e5f24f5118933a3dc8e9891adfb9c1c63929741b74b6e0aec03ac30b2702 + languageName: node + linkType: hard + "@babel/helper-validator-identifier@npm:^7.12.11": version: 7.12.11 resolution: "@babel/helper-validator-identifier@npm:7.12.11" @@ -1246,6 +1506,13 @@ __metadata: languageName: node linkType: hard +"@babel/helper-validator-identifier@npm:^7.15.7": + version: 7.15.7 + resolution: "@babel/helper-validator-identifier@npm:7.15.7" + checksum: 398bbf808232073504426d08fa6a5ee7b70a41eda3c7a02115d9f879fbd89c057bef27e8013df2084d59eed43587dac91c915074fa8385544fae0caf03791c2b + languageName: node + linkType: hard + "@babel/helper-validator-option@npm:^7.12.1, @babel/helper-validator-option@npm:^7.12.11, @babel/helper-validator-option@npm:^7.12.17": version: 7.12.17 resolution: "@babel/helper-validator-option@npm:7.12.17" @@ -1284,6 +1551,18 @@ __metadata: languageName: node linkType: hard +"@babel/helper-wrap-function@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/helper-wrap-function@npm:7.16.0" + dependencies: + "@babel/helper-function-name": ^7.16.0 + "@babel/template": ^7.16.0 + "@babel/traverse": ^7.16.0 + "@babel/types": ^7.16.0 + checksum: 25cc560b124dd44445c607b874fba926a06544ef54906a45940bcb6895ab81f5b74759b819546e2251748582a02f07ed0360a3b4d25cd27b838fe54b24c99903 + languageName: node + linkType: hard + "@babel/helpers@npm:^7.12.1, @babel/helpers@npm:^7.12.5, @babel/helpers@npm:^7.13.0, @babel/helpers@npm:^7.9.0": version: 7.13.0 resolution: "@babel/helpers@npm:7.13.0" @@ -1306,6 +1585,17 @@ __metadata: languageName: node linkType: hard +"@babel/helpers@npm:^7.16.0": + version: 7.16.3 + resolution: "@babel/helpers@npm:7.16.3" + dependencies: + "@babel/template": ^7.16.0 + "@babel/traverse": ^7.16.3 + "@babel/types": ^7.16.0 + checksum: d31511816e4722535d45bec5331cfe3bbafb7ff681fa16234a743ba8eada24b27e89c0930f5457d6706d5c613b9f0f160804de8320c733238e5f9003c739df92 + languageName: node + linkType: hard + "@babel/highlight@npm:^7.10.4, @babel/highlight@npm:^7.12.13, @babel/highlight@npm:^7.8.3": version: 7.12.13 resolution: "@babel/highlight@npm:7.12.13" @@ -1328,6 +1618,17 @@ __metadata: languageName: node linkType: hard +"@babel/highlight@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/highlight@npm:7.16.0" + dependencies: + "@babel/helper-validator-identifier": ^7.15.7 + chalk: ^2.0.0 + js-tokens: ^4.0.0 + checksum: 47cf5ea9c18bc5cb3e469fcdc45a005d1b2d15614a55ac9fa36d38a5e02d0e402f0454080ffeee153aa164f61d2f06aa4dc98857dc2bd01e67d0c8a3be84929f + languageName: node + linkType: hard + "@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.1.6, @babel/parser@npm:^7.12.0, @babel/parser@npm:^7.12.10, @babel/parser@npm:^7.12.11, @babel/parser@npm:^7.12.13, @babel/parser@npm:^7.12.3, @babel/parser@npm:^7.12.7, @babel/parser@npm:^7.13.0, @babel/parser@npm:^7.4.3, @babel/parser@npm:^7.4.4, @babel/parser@npm:^7.4.5, @babel/parser@npm:^7.6.0, @babel/parser@npm:^7.7.0, @babel/parser@npm:^7.9.0, @babel/parser@npm:^7.9.6": version: 7.13.4 resolution: "@babel/parser@npm:7.13.4" @@ -1373,6 +1674,26 @@ __metadata: languageName: node linkType: hard +"@babel/parser@npm:^7.16.0, @babel/parser@npm:^7.16.3": + version: 7.16.4 + resolution: "@babel/parser@npm:7.16.4" + bin: + parser: ./bin/babel-parser.js + checksum: 15aede34e6129701d681deb860c5a05a955dde773ff1fa042c0a554706d4158d003389dab8f0e54a92b7b7ea20087367dcb0dfe3ba7c47600285de093beba9e5 + languageName: node + linkType: hard + +"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:^7.16.2": + version: 7.16.2 + resolution: "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:7.16.2" + dependencies: + "@babel/helper-plugin-utils": ^7.14.5 + peerDependencies: + "@babel/core": ^7.0.0 + checksum: 0f7c37f50483bcdfa9df806dca5cd25a1ac3aac9a65f45f0098310258c6336c73b2f0b6997fabe409e089e0d01cebd67b416c6f926c9319192c27793aeb704f7 + languageName: node + linkType: hard + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@npm:^7.14.5": version: 7.14.5 resolution: "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@npm:7.14.5" @@ -1386,6 +1707,19 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@npm:7.16.0" + dependencies: + "@babel/helper-plugin-utils": ^7.14.5 + "@babel/helper-skip-transparent-expression-wrappers": ^7.16.0 + "@babel/plugin-proposal-optional-chaining": ^7.16.0 + peerDependencies: + "@babel/core": ^7.13.0 + checksum: 7844afeb5b94b69de73e5cb331cbf9727e99dbc463072a68b3562b8785a498ee9823b3ffc2be2a9653ce47d6a91841b76c99b0c3479ef92446211852ad7d0fa8 + languageName: node + linkType: hard + "@babel/plugin-proposal-async-generator-functions@npm:^7.12.1, @babel/plugin-proposal-async-generator-functions@npm:^7.13.5, @babel/plugin-proposal-async-generator-functions@npm:^7.8.3": version: 7.13.5 resolution: "@babel/plugin-proposal-async-generator-functions@npm:7.13.5" @@ -1412,6 +1746,19 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-proposal-async-generator-functions@npm:^7.16.4": + version: 7.16.4 + resolution: "@babel/plugin-proposal-async-generator-functions@npm:7.16.4" + dependencies: + "@babel/helper-plugin-utils": ^7.14.5 + "@babel/helper-remap-async-to-generator": ^7.16.4 + "@babel/plugin-syntax-async-generators": ^7.8.4 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 0ac30cbfca61ce7f98ff2077ab8383aeebd8b9aa36971947050396fe2255aea18e1cb4048277ea122ca0b2fe22416df89198c9b4f5421f8c6fbfaccd750f781d + languageName: node + linkType: hard + "@babel/plugin-proposal-class-properties@npm:7.12.1": version: 7.12.1 resolution: "@babel/plugin-proposal-class-properties@npm:7.12.1" @@ -1460,6 +1807,18 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-proposal-class-properties@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-proposal-class-properties@npm:7.16.0" + dependencies: + "@babel/helper-create-class-features-plugin": ^7.16.0 + "@babel/helper-plugin-utils": ^7.14.5 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 1a2d30722e0456700946d65b9d769359a33ea8b882f95b320ed3d104d84907d840f8d4e68f0c35a4b41a017b73a71dfcc24ea461fb9db10cd79b8868168e9a04 + languageName: node + linkType: hard + "@babel/plugin-proposal-class-static-block@npm:^7.14.5": version: 7.14.5 resolution: "@babel/plugin-proposal-class-static-block@npm:7.14.5" @@ -1473,6 +1832,19 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-proposal-class-static-block@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-proposal-class-static-block@npm:7.16.0" + dependencies: + "@babel/helper-create-class-features-plugin": ^7.16.0 + "@babel/helper-plugin-utils": ^7.14.5 + "@babel/plugin-syntax-class-static-block": ^7.14.5 + peerDependencies: + "@babel/core": ^7.12.0 + checksum: dda182cb38dd2a33e364aaa4084dc80a96ca48f25feaca276f281b9b395871f6b2d350590ac7e7b5daa217acbfddab7ff5201b2fdc5f42051e41832ddfd0aac9 + languageName: node + linkType: hard + "@babel/plugin-proposal-decorators@npm:7.12.1": version: 7.12.1 resolution: "@babel/plugin-proposal-decorators@npm:7.12.1" @@ -1536,6 +1908,18 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-proposal-dynamic-import@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-proposal-dynamic-import@npm:7.16.0" + dependencies: + "@babel/helper-plugin-utils": ^7.14.5 + "@babel/plugin-syntax-dynamic-import": ^7.8.3 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 45ce919eb380c16be99736f2a448e72d7ea3f83b789def943efa1a26becc8b4de3f1f70bafabf27ffcf5ca07b0a28e2f9ccee44d359dc256212562cff0a8f8ea + languageName: node + linkType: hard + "@babel/plugin-proposal-export-default-from@npm:^7.12.1": version: 7.12.13 resolution: "@babel/plugin-proposal-export-default-from@npm:7.12.13" @@ -1572,6 +1956,18 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-proposal-export-namespace-from@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-proposal-export-namespace-from@npm:7.16.0" + dependencies: + "@babel/helper-plugin-utils": ^7.14.5 + "@babel/plugin-syntax-export-namespace-from": ^7.8.3 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 98fc95f720335bacad7c03c190ed089897afdc74565c35f312d70905029a4c330db636ed3fee0280846b6a26d122bf43f32cc93db5e5935d6b73752b0db47c9d + languageName: node + linkType: hard + "@babel/plugin-proposal-json-strings@npm:^7.12.1, @babel/plugin-proposal-json-strings@npm:^7.12.13, @babel/plugin-proposal-json-strings@npm:^7.8.3": version: 7.12.13 resolution: "@babel/plugin-proposal-json-strings@npm:7.12.13" @@ -1596,6 +1992,18 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-proposal-json-strings@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-proposal-json-strings@npm:7.16.0" + dependencies: + "@babel/helper-plugin-utils": ^7.14.5 + "@babel/plugin-syntax-json-strings": ^7.8.3 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 8dbee87bc1c89554597b025319e9b89da2dad06799c08637b73f0ca05155e73e36384c71c7aedbf6706b08b549ec4b11ee95225f31ee8cb473dcbdaf356e38c4 + languageName: node + linkType: hard + "@babel/plugin-proposal-logical-assignment-operators@npm:^7.12.1, @babel/plugin-proposal-logical-assignment-operators@npm:^7.12.13": version: 7.12.13 resolution: "@babel/plugin-proposal-logical-assignment-operators@npm:7.12.13" @@ -1620,6 +2028,18 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-proposal-logical-assignment-operators@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-proposal-logical-assignment-operators@npm:7.16.0" + dependencies: + "@babel/helper-plugin-utils": ^7.14.5 + "@babel/plugin-syntax-logical-assignment-operators": ^7.10.4 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: f56cda4b9d747f497556bc230d7ea096a86f4523b661dc63c2e75b67bf0bdedbefa1751be48ea983b9364fea108d378f335bc2025479defb7697b3d6719d72b8 + languageName: node + linkType: hard + "@babel/plugin-proposal-nullish-coalescing-operator@npm:7.12.1": version: 7.12.1 resolution: "@babel/plugin-proposal-nullish-coalescing-operator@npm:7.12.1" @@ -1668,6 +2088,18 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-proposal-nullish-coalescing-operator@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-proposal-nullish-coalescing-operator@npm:7.16.0" + dependencies: + "@babel/helper-plugin-utils": ^7.14.5 + "@babel/plugin-syntax-nullish-coalescing-operator": ^7.8.3 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 3982575ba6b90a7a980e9dcda91b6a3fac5d86aeded12331e44ecc996e99a4a0f742b7ed52f4cc86f3f4c39928a2fcebea8414ad63accde06101b5f9f152c845 + languageName: node + linkType: hard + "@babel/plugin-proposal-numeric-separator@npm:7.12.1": version: 7.12.1 resolution: "@babel/plugin-proposal-numeric-separator@npm:7.12.1" @@ -1716,6 +2148,18 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-proposal-numeric-separator@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-proposal-numeric-separator@npm:7.16.0" + dependencies: + "@babel/helper-plugin-utils": ^7.14.5 + "@babel/plugin-syntax-numeric-separator": ^7.10.4 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: b3bbb970b3882e64af48eceb3974f933e4c76af2a6526abebd457ac834f21d976dee7bafe54d3c1287d54b7c9c3564c62a900eaa35459466f7b7e45ecf787756 + languageName: node + linkType: hard + "@babel/plugin-proposal-object-rest-spread@npm:7.12.1": version: 7.12.1 resolution: "@babel/plugin-proposal-object-rest-spread@npm:7.12.1" @@ -1757,6 +2201,21 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-proposal-object-rest-spread@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-proposal-object-rest-spread@npm:7.16.0" + dependencies: + "@babel/compat-data": ^7.16.0 + "@babel/helper-compilation-targets": ^7.16.0 + "@babel/helper-plugin-utils": ^7.14.5 + "@babel/plugin-syntax-object-rest-spread": ^7.8.3 + "@babel/plugin-transform-parameters": ^7.16.0 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 6e13519887919e0e2ab76bb0d49aa5555139abd46f719c25daf96fde7ac8240cabbb931ffd90095ff778ec41e03f11bd887f99bc33246b343b539ecd266e4dff + languageName: node + linkType: hard + "@babel/plugin-proposal-optional-catch-binding@npm:^7.12.1, @babel/plugin-proposal-optional-catch-binding@npm:^7.12.13, @babel/plugin-proposal-optional-catch-binding@npm:^7.8.3": version: 7.12.13 resolution: "@babel/plugin-proposal-optional-catch-binding@npm:7.12.13" @@ -1781,6 +2240,18 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-proposal-optional-catch-binding@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-proposal-optional-catch-binding@npm:7.16.0" + dependencies: + "@babel/helper-plugin-utils": ^7.14.5 + "@babel/plugin-syntax-optional-catch-binding": ^7.8.3 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 97ecf57de7be78cac6ee9ea98c7af33957dd4a2db1808741af87eb7143d0066fd183468c526994abfdd64280c3b4aa38a12bcb3d3a4688f5c21b0dcfddeefdca + languageName: node + linkType: hard + "@babel/plugin-proposal-optional-chaining@npm:7.12.1": version: 7.12.1 resolution: "@babel/plugin-proposal-optional-chaining@npm:7.12.1" @@ -1832,6 +2303,19 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-proposal-optional-chaining@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-proposal-optional-chaining@npm:7.16.0" + dependencies: + "@babel/helper-plugin-utils": ^7.14.5 + "@babel/helper-skip-transparent-expression-wrappers": ^7.16.0 + "@babel/plugin-syntax-optional-chaining": ^7.8.3 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: f59390575eaf3b49789e07f1a888fc8374f3eeb2f3dcf7f5624048b661e55f17d017c9a447f4c6371efb4de5499f8d89a66a634cc1e4bb6b850748d48c3b4cb9 + languageName: node + linkType: hard + "@babel/plugin-proposal-private-methods@npm:^7.12.1, @babel/plugin-proposal-private-methods@npm:^7.13.0": version: 7.13.0 resolution: "@babel/plugin-proposal-private-methods@npm:7.13.0" @@ -1856,6 +2340,18 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-proposal-private-methods@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-proposal-private-methods@npm:7.16.0" + dependencies: + "@babel/helper-create-class-features-plugin": ^7.16.0 + "@babel/helper-plugin-utils": ^7.14.5 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: e0f3c77d03ba9c2f8a5d938b61919a8abbe85d9a4542439018f633c0e53656272dcdebce0933709f43d47bdc92a853a0a31c3d60eb012e065e30db88df2898d8 + languageName: node + linkType: hard + "@babel/plugin-proposal-private-property-in-object@npm:^7.14.5": version: 7.14.5 resolution: "@babel/plugin-proposal-private-property-in-object@npm:7.14.5" @@ -1870,6 +2366,20 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-proposal-private-property-in-object@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-proposal-private-property-in-object@npm:7.16.0" + dependencies: + "@babel/helper-annotate-as-pure": ^7.16.0 + "@babel/helper-create-class-features-plugin": ^7.16.0 + "@babel/helper-plugin-utils": ^7.14.5 + "@babel/plugin-syntax-private-property-in-object": ^7.14.5 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: ebc3413180863769242ad61e5f19be58d9d41ac7ab7c6513d651d0a4f618e41412df355f137177906aac6d6c008abb0deee3597be67b517ba5ec9f127e549789 + languageName: node + linkType: hard + "@babel/plugin-proposal-unicode-property-regex@npm:^7.12.1, @babel/plugin-proposal-unicode-property-regex@npm:^7.12.13, @babel/plugin-proposal-unicode-property-regex@npm:^7.4.4, @babel/plugin-proposal-unicode-property-regex@npm:^7.8.3": version: 7.12.13 resolution: "@babel/plugin-proposal-unicode-property-regex@npm:7.12.13" @@ -1894,6 +2404,18 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-proposal-unicode-property-regex@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-proposal-unicode-property-regex@npm:7.16.0" + dependencies: + "@babel/helper-create-regexp-features-plugin": ^7.16.0 + "@babel/helper-plugin-utils": ^7.14.5 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: b01c002ba3fa00b71ae47d06e1186bd628a2842d5d742fb2019ef798d7e35721a526e26e4d8ae5b92ad93f863bad68c0cc7406a2634790f7a517aa60539ffc22 + languageName: node + linkType: hard + "@babel/plugin-syntax-async-generators@npm:^7.8.0, @babel/plugin-syntax-async-generators@npm:^7.8.4": version: 7.8.4 resolution: "@babel/plugin-syntax-async-generators@npm:7.8.4" @@ -2169,6 +2691,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-arrow-functions@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-transform-arrow-functions@npm:7.16.0" + dependencies: + "@babel/helper-plugin-utils": ^7.14.5 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 9882e4434c8a802ed69036204dc59da94ecc2ed37eb5480c92ee5ca1d381f6bba2a5dc6cf6ca44e716595096e1e6f31241cf4f0c0980cfc5725c16ca23e53d80 + languageName: node + linkType: hard + "@babel/plugin-transform-async-to-generator@npm:7.12.1": version: 7.12.1 resolution: "@babel/plugin-transform-async-to-generator@npm:7.12.1" @@ -2208,6 +2741,19 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-async-to-generator@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-transform-async-to-generator@npm:7.16.0" + dependencies: + "@babel/helper-module-imports": ^7.16.0 + "@babel/helper-plugin-utils": ^7.14.5 + "@babel/helper-remap-async-to-generator": ^7.16.0 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: e4af6fb6f75cdc289ec74ffbd956a309f9bb79e2ff10481129d8269cafaf2f65c6e55e9810035e3fadb21c314ea5b733637f7c5e6e3d584cdfdecb102c5a56e8 + languageName: node + linkType: hard + "@babel/plugin-transform-block-scoped-functions@npm:^7.12.1, @babel/plugin-transform-block-scoped-functions@npm:^7.12.13, @babel/plugin-transform-block-scoped-functions@npm:^7.8.3": version: 7.12.13 resolution: "@babel/plugin-transform-block-scoped-functions@npm:7.12.13" @@ -2230,6 +2776,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-block-scoped-functions@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-transform-block-scoped-functions@npm:7.16.0" + dependencies: + "@babel/helper-plugin-utils": ^7.14.5 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 65841005225b704c3190b691211249354e3afec7e4bf8a7b2bcbedd28f466191a592b6e0566bbc6da536b6c4c17cd7b18be232b2688f7ebbc5340bb89adebf5a + languageName: node + linkType: hard + "@babel/plugin-transform-block-scoping@npm:^7.12.1, @babel/plugin-transform-block-scoping@npm:^7.12.11, @babel/plugin-transform-block-scoping@npm:^7.12.12, @babel/plugin-transform-block-scoping@npm:^7.12.13, @babel/plugin-transform-block-scoping@npm:^7.8.3": version: 7.12.13 resolution: "@babel/plugin-transform-block-scoping@npm:7.12.13" @@ -2263,6 +2820,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-block-scoping@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-transform-block-scoping@npm:7.16.0" + dependencies: + "@babel/helper-plugin-utils": ^7.14.5 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: d0a7ba830ff32bf821866f02eabd1190d1bb0ce71e2cc6b709ea2e89ba406a4f532b1e1dc50911c19970793545f0b071c6aa21ea93946db60f03a3b37516664b + languageName: node + linkType: hard + "@babel/plugin-transform-classes@npm:^7.12.1, @babel/plugin-transform-classes@npm:^7.13.0, @babel/plugin-transform-classes@npm:^7.9.0": version: 7.13.0 resolution: "@babel/plugin-transform-classes@npm:7.13.0" @@ -2297,6 +2865,23 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-classes@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-transform-classes@npm:7.16.0" + dependencies: + "@babel/helper-annotate-as-pure": ^7.16.0 + "@babel/helper-function-name": ^7.16.0 + "@babel/helper-optimise-call-expression": ^7.16.0 + "@babel/helper-plugin-utils": ^7.14.5 + "@babel/helper-replace-supers": ^7.16.0 + "@babel/helper-split-export-declaration": ^7.16.0 + globals: ^11.1.0 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 4a25292506f656bc876a5d30e74baff854c5e187b880bdc5fdb0c01d88d9ff74fb7a08d15bb2cf28b66e3ca43756fd6440c8c4c9b523bbafca24cd8a2f0cf0f0 + languageName: node + linkType: hard + "@babel/plugin-transform-computed-properties@npm:^7.12.1, @babel/plugin-transform-computed-properties@npm:^7.13.0, @babel/plugin-transform-computed-properties@npm:^7.8.3": version: 7.13.0 resolution: "@babel/plugin-transform-computed-properties@npm:7.13.0" @@ -2319,6 +2904,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-computed-properties@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-transform-computed-properties@npm:7.16.0" + dependencies: + "@babel/helper-plugin-utils": ^7.14.5 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 909e5f3ad80cefc236d0f4ae2fa6caa1fd4d050bd15ebf9479349ea53a759202cb8f0e24870b8b6531a5154742394d7a7a5588ff7462d3c78cbd89699bddbbce + languageName: node + linkType: hard + "@babel/plugin-transform-destructuring@npm:^7.12.1, @babel/plugin-transform-destructuring@npm:^7.13.0, @babel/plugin-transform-destructuring@npm:^7.8.3": version: 7.13.0 resolution: "@babel/plugin-transform-destructuring@npm:7.13.0" @@ -2352,6 +2948,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-destructuring@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-transform-destructuring@npm:7.16.0" + dependencies: + "@babel/helper-plugin-utils": ^7.14.5 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: fb68bfe9e43ef1506e63a6a804c4e9e6b2af9c4c9c69d483e40fbb3d88a8c205e58168572e2d585407226600704895d8343d377e2bc1c01c8a61abfa8af3d91f + languageName: node + linkType: hard + "@babel/plugin-transform-dotall-regex@npm:^7.12.1, @babel/plugin-transform-dotall-regex@npm:^7.12.13, @babel/plugin-transform-dotall-regex@npm:^7.4.4, @babel/plugin-transform-dotall-regex@npm:^7.8.3": version: 7.12.13 resolution: "@babel/plugin-transform-dotall-regex@npm:7.12.13" @@ -2376,6 +2983,18 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-dotall-regex@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-transform-dotall-regex@npm:7.16.0" + dependencies: + "@babel/helper-create-regexp-features-plugin": ^7.16.0 + "@babel/helper-plugin-utils": ^7.14.5 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 50a24cbcc7ddce2a9d16c507de51e50d4ecb7f7b94f1726e10bf768ca556722db9b8d9525d7e44baf9f08380e3edfa89dff94cccb7eff1f6e854b3547d52e109 + languageName: node + linkType: hard + "@babel/plugin-transform-duplicate-keys@npm:^7.12.1, @babel/plugin-transform-duplicate-keys@npm:^7.12.13, @babel/plugin-transform-duplicate-keys@npm:^7.8.3": version: 7.12.13 resolution: "@babel/plugin-transform-duplicate-keys@npm:7.12.13" @@ -2398,6 +3017,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-duplicate-keys@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-transform-duplicate-keys@npm:7.16.0" + dependencies: + "@babel/helper-plugin-utils": ^7.14.5 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 47843841aaddd17e7f152bd97c04813fa4e1255495186989fbd75931ce0124764101a4ff17872a848123aee1654c415d553e7ef3edc3912273d081d8c4472cb2 + languageName: node + linkType: hard + "@babel/plugin-transform-exponentiation-operator@npm:^7.12.1, @babel/plugin-transform-exponentiation-operator@npm:^7.12.13, @babel/plugin-transform-exponentiation-operator@npm:^7.8.3": version: 7.12.13 resolution: "@babel/plugin-transform-exponentiation-operator@npm:7.12.13" @@ -2422,6 +3052,18 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-exponentiation-operator@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-transform-exponentiation-operator@npm:7.16.0" + dependencies: + "@babel/helper-builder-binary-assignment-operator-visitor": ^7.16.0 + "@babel/helper-plugin-utils": ^7.14.5 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: acbc8c595bc3b5d2cc43624d192150729ca0cc86b7b91cfc1c955076df14f5837e8163bbf4201f8f11e5ffdfa9d7145caf8034bb3f3cc832f009f2fb19167919 + languageName: node + linkType: hard + "@babel/plugin-transform-flow-strip-types@npm:7.12.1": version: 7.12.1 resolution: "@babel/plugin-transform-flow-strip-types@npm:7.12.1" @@ -2480,6 +3122,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-for-of@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-transform-for-of@npm:7.16.0" + dependencies: + "@babel/helper-plugin-utils": ^7.14.5 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 0554da026dcacdb410b2287e274437219cc234bbf7106c0bbfc5aa05d75dcba2a4cdc2201c15b4e015302a1b7668e6cfa413fedf4658ddd4f98cf0c3ce437f5d + languageName: node + linkType: hard + "@babel/plugin-transform-function-name@npm:^7.12.1, @babel/plugin-transform-function-name@npm:^7.12.13, @babel/plugin-transform-function-name@npm:^7.8.3": version: 7.12.13 resolution: "@babel/plugin-transform-function-name@npm:7.12.13" @@ -2504,6 +3157,18 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-function-name@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-transform-function-name@npm:7.16.0" + dependencies: + "@babel/helper-function-name": ^7.16.0 + "@babel/helper-plugin-utils": ^7.14.5 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 777e03d788ad15da13cf4076a7e9060aedda139dd00f00ba542a7cb1a532fbc4e9b19e292123d7dd028b00d81c5689a87bf4b1c517bb9310f1f873e74327be80 + languageName: node + linkType: hard + "@babel/plugin-transform-literals@npm:^7.12.1, @babel/plugin-transform-literals@npm:^7.12.13, @babel/plugin-transform-literals@npm:^7.8.3": version: 7.12.13 resolution: "@babel/plugin-transform-literals@npm:7.12.13" @@ -2526,6 +3191,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-literals@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-transform-literals@npm:7.16.0" + dependencies: + "@babel/helper-plugin-utils": ^7.14.5 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: d835616f9aba23b057ad57e302dd0e1f5a70c8e104cefdaa891aad6eac459262f2375e14bd8270554feb9ab66ced614d6672ed10b471350ed40e0d4925e4038d + languageName: node + linkType: hard + "@babel/plugin-transform-member-expression-literals@npm:^7.12.1, @babel/plugin-transform-member-expression-literals@npm:^7.12.13, @babel/plugin-transform-member-expression-literals@npm:^7.8.3": version: 7.12.13 resolution: "@babel/plugin-transform-member-expression-literals@npm:7.12.13" @@ -2548,6 +3224,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-member-expression-literals@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-transform-member-expression-literals@npm:7.16.0" + dependencies: + "@babel/helper-plugin-utils": ^7.14.5 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 34cc594ab9ebe71256dd4819b0b69f450f04d221752afcee34e608460528231467441b16f33eff6938b6feb6ecdbd56210e82f886fefe37b2f1871c6262c1c65 + languageName: node + linkType: hard + "@babel/plugin-transform-modules-amd@npm:^7.10.5, @babel/plugin-transform-modules-amd@npm:^7.12.1, @babel/plugin-transform-modules-amd@npm:^7.13.0, @babel/plugin-transform-modules-amd@npm:^7.9.0": version: 7.13.0 resolution: "@babel/plugin-transform-modules-amd@npm:7.13.0" @@ -2574,6 +3261,19 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-modules-amd@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-transform-modules-amd@npm:7.16.0" + dependencies: + "@babel/helper-module-transforms": ^7.16.0 + "@babel/helper-plugin-utils": ^7.14.5 + babel-plugin-dynamic-import-node: ^2.3.3 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: e07569e2328351d53469ff1c58625e47c50060d71d4540b49070f74010ca85b7baad67575a3e23adafea35568943904d6763354de63b9c5febb3ca53dea1720a + languageName: node + linkType: hard + "@babel/plugin-transform-modules-commonjs@npm:^7.1.0, @babel/plugin-transform-modules-commonjs@npm:^7.12.1, @babel/plugin-transform-modules-commonjs@npm:^7.13.0, @babel/plugin-transform-modules-commonjs@npm:^7.2.0, @babel/plugin-transform-modules-commonjs@npm:^7.4.4, @babel/plugin-transform-modules-commonjs@npm:^7.9.0": version: 7.13.0 resolution: "@babel/plugin-transform-modules-commonjs@npm:7.13.0" @@ -2602,6 +3302,20 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-modules-commonjs@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-transform-modules-commonjs@npm:7.16.0" + dependencies: + "@babel/helper-module-transforms": ^7.16.0 + "@babel/helper-plugin-utils": ^7.14.5 + "@babel/helper-simple-access": ^7.16.0 + babel-plugin-dynamic-import-node: ^2.3.3 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 78889e6967c9db8b26dc4946c109f72ecd494556b4985cabf87bcd65eebb290a35f62081cdce148e6840f1f40308dd5b479de3d06816973252814d9ebf6849a9 + languageName: node + linkType: hard + "@babel/plugin-transform-modules-systemjs@npm:^7.12.1, @babel/plugin-transform-modules-systemjs@npm:^7.12.13, @babel/plugin-transform-modules-systemjs@npm:^7.9.0": version: 7.12.13 resolution: "@babel/plugin-transform-modules-systemjs@npm:7.12.13" @@ -2632,6 +3346,21 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-modules-systemjs@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-transform-modules-systemjs@npm:7.16.0" + dependencies: + "@babel/helper-hoist-variables": ^7.16.0 + "@babel/helper-module-transforms": ^7.16.0 + "@babel/helper-plugin-utils": ^7.14.5 + "@babel/helper-validator-identifier": ^7.15.7 + babel-plugin-dynamic-import-node: ^2.3.3 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: ecb98c580ed127ddf307d30e99aba8208afd8c6387c7859b88d88ba2ac196c1ff57da585963167515077b511f1a599770e16bc9a0c18e42306b3a42eb76852c4 + languageName: node + linkType: hard + "@babel/plugin-transform-modules-umd@npm:^7.12.1, @babel/plugin-transform-modules-umd@npm:^7.13.0, @babel/plugin-transform-modules-umd@npm:^7.9.0": version: 7.13.0 resolution: "@babel/plugin-transform-modules-umd@npm:7.13.0" @@ -2656,6 +3385,18 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-modules-umd@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-transform-modules-umd@npm:7.16.0" + dependencies: + "@babel/helper-module-transforms": ^7.16.0 + "@babel/helper-plugin-utils": ^7.14.5 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: a1dfe344f27c01b36b5be467a3f6879fe04651d13a07ca266a592502535a6c8a7f7a00e67bafd1cad0009d2d9f07521224ecd3864fc0bf346ea7a1de9c822052 + languageName: node + linkType: hard + "@babel/plugin-transform-named-capturing-groups-regex@npm:^7.12.1, @babel/plugin-transform-named-capturing-groups-regex@npm:^7.12.13, @babel/plugin-transform-named-capturing-groups-regex@npm:^7.8.3": version: 7.12.13 resolution: "@babel/plugin-transform-named-capturing-groups-regex@npm:7.12.13" @@ -2678,6 +3419,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-named-capturing-groups-regex@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-transform-named-capturing-groups-regex@npm:7.16.0" + dependencies: + "@babel/helper-create-regexp-features-plugin": ^7.16.0 + peerDependencies: + "@babel/core": ^7.0.0 + checksum: eee57e6110ff11044a9be84b22bc2b1952f6d9ef8d2f9af109141de763b033fa985f495cfc1d5aaf1fa9ed4fecb8efb5b332eec5582389faebce2584444ab5c3 + languageName: node + linkType: hard + "@babel/plugin-transform-new-target@npm:^7.12.1, @babel/plugin-transform-new-target@npm:^7.12.13, @babel/plugin-transform-new-target@npm:^7.8.3": version: 7.12.13 resolution: "@babel/plugin-transform-new-target@npm:7.12.13" @@ -2700,6 +3452,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-new-target@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-transform-new-target@npm:7.16.0" + dependencies: + "@babel/helper-plugin-utils": ^7.14.5 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: bb58042d67a5c40b57e07d31d391f2ef4b66b432e71be4893cbb9604d9c12a1cd168f05f04ae2a0ea97cd976129bccc9bbeac0e440e2a02db5a63b5d0cd0cc16 + languageName: node + linkType: hard + "@babel/plugin-transform-object-assign@npm:^7.8.3": version: 7.12.13 resolution: "@babel/plugin-transform-object-assign@npm:7.12.13" @@ -2735,6 +3498,18 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-object-super@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-transform-object-super@npm:7.16.0" + dependencies: + "@babel/helper-plugin-utils": ^7.14.5 + "@babel/helper-replace-supers": ^7.16.0 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 12e79bad4b7bf5ffba7afb70fb8f5384fe5e8cd0bc876378e807362f705ce4254fd2e9b96213d1669acf139ffd36e585d806883f10f3cca941861b3ef7800c9e + languageName: node + linkType: hard + "@babel/plugin-transform-parameters@npm:^7.12.1, @babel/plugin-transform-parameters@npm:^7.13.0, @babel/plugin-transform-parameters@npm:^7.8.7": version: 7.13.0 resolution: "@babel/plugin-transform-parameters@npm:7.13.0" @@ -2757,6 +3532,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-parameters@npm:^7.16.0, @babel/plugin-transform-parameters@npm:^7.16.3": + version: 7.16.3 + resolution: "@babel/plugin-transform-parameters@npm:7.16.3" + dependencies: + "@babel/helper-plugin-utils": ^7.14.5 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 1d1906e3b76972a54945f6c6189b6c36a27668db0c4cbca844228ddb087c4c652e029990145ed51c4fd582bab0f8947b8be8d477989642d264f7f383cbde952a + languageName: node + linkType: hard + "@babel/plugin-transform-property-literals@npm:^7.12.1, @babel/plugin-transform-property-literals@npm:^7.12.13, @babel/plugin-transform-property-literals@npm:^7.8.3": version: 7.12.13 resolution: "@babel/plugin-transform-property-literals@npm:7.12.13" @@ -2779,6 +3565,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-property-literals@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-transform-property-literals@npm:7.16.0" + dependencies: + "@babel/helper-plugin-utils": ^7.14.5 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: df6c2b98d9a83101edb23ff679d639bafa86065e027caca9a8310b5b95ffb1747d11540fc82b9768924b3581c3305001c534fcaea17e28bc2437ba30dce82eff + languageName: node + linkType: hard + "@babel/plugin-transform-react-constant-elements@npm:^7.0.0, @babel/plugin-transform-react-constant-elements@npm:^7.12.1": version: 7.12.13 resolution: "@babel/plugin-transform-react-constant-elements@npm:7.12.13" @@ -2905,6 +3702,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-regenerator@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-transform-regenerator@npm:7.16.0" + dependencies: + regenerator-transform: ^0.14.2 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 341322044e5a7e56f14ce325a5fea47765c317f7b9bb31931670c53345e6282e0951dd4eaf12e826b43f33f58c4153feb45ff81bedf01f17c6e341d8ea2bbff5 + languageName: node + linkType: hard + "@babel/plugin-transform-reserved-words@npm:^7.12.1, @babel/plugin-transform-reserved-words@npm:^7.12.13, @babel/plugin-transform-reserved-words@npm:^7.8.3": version: 7.12.13 resolution: "@babel/plugin-transform-reserved-words@npm:7.12.13" @@ -2927,6 +3735,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-reserved-words@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-transform-reserved-words@npm:7.16.0" + dependencies: + "@babel/helper-plugin-utils": ^7.14.5 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: ee982d9a6b255447cd797c0a5d716cb2324b6c562987fada4a5419fc6dfae64f0d80ba9cb52fba37a915015c44a6f82a2b23b1b30105de91dbb51a798f17773d + languageName: node + linkType: hard + "@babel/plugin-transform-runtime@npm:7.12.1": version: 7.12.1 resolution: "@babel/plugin-transform-runtime@npm:7.12.1" @@ -3006,6 +3825,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-shorthand-properties@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-transform-shorthand-properties@npm:7.16.0" + dependencies: + "@babel/helper-plugin-utils": ^7.14.5 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 77237514c5293d94f0cb2d04cd8a1ede739d38262e831ca9ddaf12ed83ccb35661a23ced1a57b823f1a9daec79d6f79c34e856e01986ae5e80c3448f89e0a30f + languageName: node + linkType: hard + "@babel/plugin-transform-spread@npm:^7.12.1, @babel/plugin-transform-spread@npm:^7.13.0, @babel/plugin-transform-spread@npm:^7.8.3": version: 7.13.0 resolution: "@babel/plugin-transform-spread@npm:7.13.0" @@ -3030,6 +3860,18 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-spread@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-transform-spread@npm:7.16.0" + dependencies: + "@babel/helper-plugin-utils": ^7.14.5 + "@babel/helper-skip-transparent-expression-wrappers": ^7.16.0 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 7b667202d67d5bf2aa36c66d4f7bc7cd80c77a1c522994e4ac3083155d526bedcf93e2013ac3f7d96c049a49e154f687b325bf7a54bbcb8d764ab236e2c78391 + languageName: node + linkType: hard + "@babel/plugin-transform-sticky-regex@npm:^7.12.1, @babel/plugin-transform-sticky-regex@npm:^7.12.13, @babel/plugin-transform-sticky-regex@npm:^7.12.7, @babel/plugin-transform-sticky-regex@npm:^7.8.3": version: 7.12.13 resolution: "@babel/plugin-transform-sticky-regex@npm:7.12.13" @@ -3052,6 +3894,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-sticky-regex@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-transform-sticky-regex@npm:7.16.0" + dependencies: + "@babel/helper-plugin-utils": ^7.14.5 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 39d54f54d17cf944f527f56bf7ef8c93bfc0b39ab00fa70dd696d9158936317e30414cc4a9ed6166704113a5f35e0483d53a8e867e5d570bbe249ffb5fefaf7b + languageName: node + linkType: hard + "@babel/plugin-transform-template-literals@npm:^7.12.1, @babel/plugin-transform-template-literals@npm:^7.13.0, @babel/plugin-transform-template-literals@npm:^7.8.3": version: 7.13.0 resolution: "@babel/plugin-transform-template-literals@npm:7.13.0" @@ -3074,6 +3927,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-template-literals@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-transform-template-literals@npm:7.16.0" + dependencies: + "@babel/helper-plugin-utils": ^7.14.5 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: d6e085cd2ba3f57c3e2dd2f427bd95e5df257ecdb5cf024c5067fb559945e1bcb758acde8e6f918f66c3f04faccb3a268be76b40cb2c5b784825d2d34c3fad33 + languageName: node + linkType: hard + "@babel/plugin-transform-typeof-symbol@npm:^7.12.1, @babel/plugin-transform-typeof-symbol@npm:^7.12.10, @babel/plugin-transform-typeof-symbol@npm:^7.12.13, @babel/plugin-transform-typeof-symbol@npm:^7.8.4": version: 7.12.13 resolution: "@babel/plugin-transform-typeof-symbol@npm:7.12.13" @@ -3096,6 +3960,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-typeof-symbol@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-transform-typeof-symbol@npm:7.16.0" + dependencies: + "@babel/helper-plugin-utils": ^7.14.5 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 8eb6ee5cb2d33146ea9e1e221b99d0e2d55abaed1792b675d498a955a841eb26031ea7807935b2ed58f198acdfcf5dad90da1c8a13ba58dd4e7c89e438e77608 + languageName: node + linkType: hard + "@babel/plugin-transform-typescript@npm:^7.12.0, @babel/plugin-transform-typescript@npm:^7.12.1, @babel/plugin-transform-typescript@npm:^7.13.0, @babel/plugin-transform-typescript@npm:^7.9.0": version: 7.13.0 resolution: "@babel/plugin-transform-typescript@npm:7.13.0" @@ -3156,6 +4031,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-unicode-escapes@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-transform-unicode-escapes@npm:7.16.0" + dependencies: + "@babel/helper-plugin-utils": ^7.14.5 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 9e0119156e26f6f1a48d85cd7549c50adb39e5721f000900c798884fd31b819a14e60b3359cb200a44e8ca11315dca80815971a93176acf841b167d5e823db58 + languageName: node + linkType: hard + "@babel/plugin-transform-unicode-regex@npm:^7.12.1, @babel/plugin-transform-unicode-regex@npm:^7.12.13, @babel/plugin-transform-unicode-regex@npm:^7.8.3": version: 7.12.13 resolution: "@babel/plugin-transform-unicode-regex@npm:7.12.13" @@ -3180,6 +4066,18 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-unicode-regex@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-transform-unicode-regex@npm:7.16.0" + dependencies: + "@babel/helper-create-regexp-features-plugin": ^7.16.0 + "@babel/helper-plugin-utils": ^7.14.5 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10f58f7312e23fa662c9456980c162c0c6010198f52f8a74c34b2a2ce8fd674ea5fc42b7b4c9d944942dda363d90ccb027e944ab2512ca55e9a670ab34ba5993 + languageName: node + linkType: hard + "@babel/polyfill@npm:^7.11.5, @babel/polyfill@npm:^7.2.5": version: 7.12.1 resolution: "@babel/polyfill@npm:7.12.1" @@ -3573,6 +4471,90 @@ __metadata: languageName: node linkType: hard +"@babel/preset-env@npm:^7.16.4": + version: 7.16.4 + resolution: "@babel/preset-env@npm:7.16.4" + dependencies: + "@babel/compat-data": ^7.16.4 + "@babel/helper-compilation-targets": ^7.16.3 + "@babel/helper-plugin-utils": ^7.14.5 + "@babel/helper-validator-option": ^7.14.5 + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": ^7.16.2 + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": ^7.16.0 + "@babel/plugin-proposal-async-generator-functions": ^7.16.4 + "@babel/plugin-proposal-class-properties": ^7.16.0 + "@babel/plugin-proposal-class-static-block": ^7.16.0 + "@babel/plugin-proposal-dynamic-import": ^7.16.0 + "@babel/plugin-proposal-export-namespace-from": ^7.16.0 + "@babel/plugin-proposal-json-strings": ^7.16.0 + "@babel/plugin-proposal-logical-assignment-operators": ^7.16.0 + "@babel/plugin-proposal-nullish-coalescing-operator": ^7.16.0 + "@babel/plugin-proposal-numeric-separator": ^7.16.0 + "@babel/plugin-proposal-object-rest-spread": ^7.16.0 + "@babel/plugin-proposal-optional-catch-binding": ^7.16.0 + "@babel/plugin-proposal-optional-chaining": ^7.16.0 + "@babel/plugin-proposal-private-methods": ^7.16.0 + "@babel/plugin-proposal-private-property-in-object": ^7.16.0 + "@babel/plugin-proposal-unicode-property-regex": ^7.16.0 + "@babel/plugin-syntax-async-generators": ^7.8.4 + "@babel/plugin-syntax-class-properties": ^7.12.13 + "@babel/plugin-syntax-class-static-block": ^7.14.5 + "@babel/plugin-syntax-dynamic-import": ^7.8.3 + "@babel/plugin-syntax-export-namespace-from": ^7.8.3 + "@babel/plugin-syntax-json-strings": ^7.8.3 + "@babel/plugin-syntax-logical-assignment-operators": ^7.10.4 + "@babel/plugin-syntax-nullish-coalescing-operator": ^7.8.3 + "@babel/plugin-syntax-numeric-separator": ^7.10.4 + "@babel/plugin-syntax-object-rest-spread": ^7.8.3 + "@babel/plugin-syntax-optional-catch-binding": ^7.8.3 + "@babel/plugin-syntax-optional-chaining": ^7.8.3 + "@babel/plugin-syntax-private-property-in-object": ^7.14.5 + "@babel/plugin-syntax-top-level-await": ^7.14.5 + "@babel/plugin-transform-arrow-functions": ^7.16.0 + "@babel/plugin-transform-async-to-generator": ^7.16.0 + "@babel/plugin-transform-block-scoped-functions": ^7.16.0 + "@babel/plugin-transform-block-scoping": ^7.16.0 + "@babel/plugin-transform-classes": ^7.16.0 + "@babel/plugin-transform-computed-properties": ^7.16.0 + "@babel/plugin-transform-destructuring": ^7.16.0 + "@babel/plugin-transform-dotall-regex": ^7.16.0 + "@babel/plugin-transform-duplicate-keys": ^7.16.0 + "@babel/plugin-transform-exponentiation-operator": ^7.16.0 + "@babel/plugin-transform-for-of": ^7.16.0 + "@babel/plugin-transform-function-name": ^7.16.0 + "@babel/plugin-transform-literals": ^7.16.0 + "@babel/plugin-transform-member-expression-literals": ^7.16.0 + "@babel/plugin-transform-modules-amd": ^7.16.0 + "@babel/plugin-transform-modules-commonjs": ^7.16.0 + "@babel/plugin-transform-modules-systemjs": ^7.16.0 + "@babel/plugin-transform-modules-umd": ^7.16.0 + "@babel/plugin-transform-named-capturing-groups-regex": ^7.16.0 + "@babel/plugin-transform-new-target": ^7.16.0 + "@babel/plugin-transform-object-super": ^7.16.0 + "@babel/plugin-transform-parameters": ^7.16.3 + "@babel/plugin-transform-property-literals": ^7.16.0 + "@babel/plugin-transform-regenerator": ^7.16.0 + "@babel/plugin-transform-reserved-words": ^7.16.0 + "@babel/plugin-transform-shorthand-properties": ^7.16.0 + "@babel/plugin-transform-spread": ^7.16.0 + "@babel/plugin-transform-sticky-regex": ^7.16.0 + "@babel/plugin-transform-template-literals": ^7.16.0 + "@babel/plugin-transform-typeof-symbol": ^7.16.0 + "@babel/plugin-transform-unicode-escapes": ^7.16.0 + "@babel/plugin-transform-unicode-regex": ^7.16.0 + "@babel/preset-modules": ^0.1.5 + "@babel/types": ^7.16.0 + babel-plugin-polyfill-corejs2: ^0.3.0 + babel-plugin-polyfill-corejs3: ^0.4.0 + babel-plugin-polyfill-regenerator: ^0.3.0 + core-js-compat: ^3.19.1 + semver: ^6.3.0 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 6f6f3adbfc3b917dca344821b78e23a0f31beac1c519b8b3f3445002eaa48625bca720cb3a81b6f2391831ed8444234404cbb275e477539ecfc64b54b3b23c36 + languageName: node + linkType: hard + "@babel/preset-flow@npm:^7.0.0, @babel/preset-flow@npm:^7.12.1": version: 7.12.13 resolution: "@babel/preset-flow@npm:7.12.13" @@ -3600,6 +4582,21 @@ __metadata: languageName: node linkType: hard +"@babel/preset-modules@npm:^0.1.5": + version: 0.1.5 + resolution: "@babel/preset-modules@npm:0.1.5" + dependencies: + "@babel/helper-plugin-utils": ^7.0.0 + "@babel/plugin-proposal-unicode-property-regex": ^7.4.4 + "@babel/plugin-transform-dotall-regex": ^7.4.4 + "@babel/types": ^7.4.4 + esutils: ^2.0.2 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: bd90081d96b746c1940dc1ce056dee06ed3a128d20936aee1d1795199f789f9a61293ef738343ae10c6d53970c17285d5e147a945dded35423aacb75083b8a89 + languageName: node + linkType: hard + "@babel/preset-react@npm:7.12.1": version: 7.12.1 resolution: "@babel/preset-react@npm:7.12.1" @@ -3803,6 +4800,17 @@ __metadata: languageName: node linkType: hard +"@babel/template@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/template@npm:7.16.0" + dependencies: + "@babel/code-frame": ^7.16.0 + "@babel/parser": ^7.16.0 + "@babel/types": ^7.16.0 + checksum: 24f65ebd01839e5e501cd74e5466ef5dc5066bfd36ff03c44eb33a0485fd2eccbb22745c2ed6fc9ffb65e279cfc7c8c438ae72ec1892a8a103eba36f823a8dff + languageName: node + linkType: hard + "@babel/traverse@npm:^7.0.0, @babel/traverse@npm:^7.1.0, @babel/traverse@npm:^7.12.1, @babel/traverse@npm:^7.12.10, @babel/traverse@npm:^7.12.9, @babel/traverse@npm:^7.13.0, @babel/traverse@npm:^7.4.3, @babel/traverse@npm:^7.4.4, @babel/traverse@npm:^7.4.5, @babel/traverse@npm:^7.7.0, @babel/traverse@npm:^7.9.0": version: 7.13.0 resolution: "@babel/traverse@npm:7.13.0" @@ -3870,6 +4878,23 @@ __metadata: languageName: node linkType: hard +"@babel/traverse@npm:^7.16.0, @babel/traverse@npm:^7.16.3": + version: 7.16.3 + resolution: "@babel/traverse@npm:7.16.3" + dependencies: + "@babel/code-frame": ^7.16.0 + "@babel/generator": ^7.16.0 + "@babel/helper-function-name": ^7.16.0 + "@babel/helper-hoist-variables": ^7.16.0 + "@babel/helper-split-export-declaration": ^7.16.0 + "@babel/parser": ^7.16.3 + "@babel/types": ^7.16.0 + debug: ^4.1.0 + globals: ^11.1.0 + checksum: 484296dbe162446e3254a60ed2ca9efe9cf1b3960d3607b78ccaeac68b23a97166963da3df1d88fc1efb209185ef68835737794acc6504e307c512723331d099 + languageName: node + linkType: hard + "@babel/types@npm:^7.0.0, @babel/types@npm:^7.12.0, @babel/types@npm:^7.12.1, @babel/types@npm:^7.12.10, @babel/types@npm:^7.12.11, @babel/types@npm:^7.12.13, @babel/types@npm:^7.12.17, @babel/types@npm:^7.12.6, @babel/types@npm:^7.12.7, @babel/types@npm:^7.13.0, @babel/types@npm:^7.3.0, @babel/types@npm:^7.3.3, @babel/types@npm:^7.4.0, @babel/types@npm:^7.4.4, @babel/types@npm:^7.6.1, @babel/types@npm:^7.7.0, @babel/types@npm:^7.7.2, @babel/types@npm:^7.8.3, @babel/types@npm:^7.8.6, @babel/types@npm:^7.9.0, @babel/types@npm:^7.9.6": version: 7.13.0 resolution: "@babel/types@npm:7.13.0" @@ -3922,6 +4947,16 @@ __metadata: languageName: node linkType: hard +"@babel/types@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/types@npm:7.16.0" + dependencies: + "@babel/helper-validator-identifier": ^7.15.7 + to-fast-properties: ^2.0.0 + checksum: 85109116bb5f8a5779b1ce900eb076c9035607cf354173eb9af8cfdaacc4892161f795fd062561f680ab4fd09f792db9529b4515e99c9ace2c844b21c9f5d2b0 + languageName: node + linkType: hard + "@base2/pretty-print-object@npm:1.0.1": version: 1.0.1 resolution: "@base2/pretty-print-object@npm:1.0.1" @@ -3991,6 +5026,49 @@ __metadata: languageName: node linkType: hard +"@compodoc/compodoc@npm:^1.1.15": + version: 1.1.16 + resolution: "@compodoc/compodoc@npm:1.1.16" + dependencies: + "@babel/core": ^7.16.0 + "@babel/preset-env": ^7.16.4 + "@compodoc/live-server": ^1.2.2 + "@compodoc/ngd-transformer": ^2.1.0 + chalk: ^4.1.2 + cheerio: ^1.0.0-rc.10 + chokidar: ^3.5.2 + colors: ^1.4.0 + commander: ^8.3.0 + cosmiconfig: ^7.0.1 + decache: ^4.6.0 + fancy-log: ^1.3.3 + findit2: ^2.2.3 + fs-extra: ^10.0.0 + glob: ^7.2.0 + handlebars: ^4.7.7 + html-entities: ^2.3.2 + i18next: ^21.5.2 + inside: ^1.0.0 + json5: ^2.2.0 + lodash: ^4.17.21 + loglevel: ^1.8.0 + loglevel-plugin-prefix: ^0.8.4 + lunr: ^2.3.9 + marked: ^4.0.4 + minimist: ^1.2.5 + opencollective-postinstall: ^2.0.3 + os-name: 4.0.1 + pdfmake: ^0.2.4 + semver: ^7.3.5 + traverse: ^0.6.6 + ts-morph: ^13.0.1 + uuid: ^8.3.2 + bin: + compodoc: bin/index-cli.js + checksum: d85fb7564545dc5170e7a6eb74365d92936977c34991dd66bdda817c3889f73ee328dba680b2a9795d4d3270846e51690a7dffd6dfa70662f29dd9b87b7ef8e3 + languageName: node + linkType: hard + "@compodoc/live-server@npm:^1.2.2": version: 1.2.2 resolution: "@compodoc/live-server@npm:1.2.2" @@ -4470,6 +5548,18 @@ __metadata: languageName: node linkType: hard +"@foliojs-fork/pdfkit@npm:^0.13.0": + version: 0.13.0 + resolution: "@foliojs-fork/pdfkit@npm:0.13.0" + dependencies: + "@foliojs-fork/fontkit": ^1.9.1 + "@foliojs-fork/linebreak": ^1.1.1 + crypto-js: ^4.0.0 + png-js: ^1.0.0 + checksum: c20d9f0fd87b6cd58c025eb78e46c073438a1d15fc2cbe7b7f63b11231a9509d044aa9659c1396ad0128673c747aca131a4f5b87a7b7856646c2bc51290d8fcd + languageName: node + linkType: hard + "@foliojs-fork/restructure@npm:^2.0.2": version: 2.0.2 resolution: "@foliojs-fork/restructure@npm:2.0.2" @@ -9913,6 +11003,18 @@ __metadata: languageName: node linkType: hard +"@ts-morph/common@npm:~0.12.2": + version: 0.12.2 + resolution: "@ts-morph/common@npm:0.12.2" + dependencies: + fast-glob: ^3.2.7 + minimatch: ^3.0.4 + mkdirp: ^1.0.4 + path-browserify: ^1.0.1 + checksum: 1e5842f104ead46e2650711e1f0ca363664564638a2d044b398833ea5bccb46b8efc3478c0daa2b590f80bb9e4a28428c25e484de63fddfb9dfc69bc12241366 + languageName: node + linkType: hard + "@types/anymatch@npm:*": version: 1.3.1 resolution: "@types/anymatch@npm:1.3.1" @@ -13246,7 +14348,7 @@ __metadata: "@angular/forms": ^11.2.14 "@angular/platform-browser": ^11.2.14 "@angular/platform-browser-dynamic": ^11.2.14 - "@compodoc/compodoc": ^1.1.14 + "@compodoc/compodoc": ^1.1.15 "@ngrx/store": ^10.1.2 "@storybook/addon-a11y": 6.4.0-rc.6 "@storybook/addon-actions": 6.4.0-rc.6 @@ -14584,6 +15686,19 @@ __metadata: languageName: node linkType: hard +"babel-plugin-polyfill-corejs2@npm:^0.3.0": + version: 0.3.0 + resolution: "babel-plugin-polyfill-corejs2@npm:0.3.0" + dependencies: + "@babel/compat-data": ^7.13.11 + "@babel/helper-define-polyfill-provider": ^0.3.0 + semver: ^6.1.1 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: e3d86452139d3fd5e385644b429e8de6f9f70673294dba070c2dcd09a2075372e2f0e8837edbfae4e862c4ff891c5a1aebbc9e92adf6ee10798a42bc6ee9e505 + languageName: node + linkType: hard + "babel-plugin-polyfill-corejs3@npm:^0.1.0, babel-plugin-polyfill-corejs3@npm:^0.1.3": version: 0.1.4 resolution: "babel-plugin-polyfill-corejs3@npm:0.1.4" @@ -14608,6 +15723,18 @@ __metadata: languageName: node linkType: hard +"babel-plugin-polyfill-corejs3@npm:^0.4.0": + version: 0.4.0 + resolution: "babel-plugin-polyfill-corejs3@npm:0.4.0" + dependencies: + "@babel/helper-define-polyfill-provider": ^0.3.0 + core-js-compat: ^3.18.0 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 1b18ba8925b42a70f14f64be825664ddd11cd5f53b50c2cb859d2f8eb00d62b292c5cac78cbeeb0bc7ba621826aa8674e6d9cdf7a32cece4b0d76c8263f92966 + languageName: node + linkType: hard + "babel-plugin-polyfill-regenerator@npm:^0.1.2": version: 0.1.3 resolution: "babel-plugin-polyfill-regenerator@npm:0.1.3" @@ -14630,6 +15757,17 @@ __metadata: languageName: node linkType: hard +"babel-plugin-polyfill-regenerator@npm:^0.3.0": + version: 0.3.0 + resolution: "babel-plugin-polyfill-regenerator@npm:0.3.0" + dependencies: + "@babel/helper-define-polyfill-provider": ^0.3.0 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 2d4b83c7ae734cf1b1a41170dfa6d044e41f2c5262c0b9d41ee1195caa61f56cd85bad2d80cfe49f4d729be45f0d03276fa33b7433379fc4f39f82eb4fad865d + languageName: node + linkType: hard + "babel-plugin-preval@npm:^5.0.0": version: 5.0.0 resolution: "babel-plugin-preval@npm:5.0.0" @@ -16097,6 +17235,21 @@ __metadata: languageName: node linkType: hard +"browserslist@npm:^4.17.5, browserslist@npm:^4.17.6": + version: 4.18.1 + resolution: "browserslist@npm:4.18.1" + dependencies: + caniuse-lite: ^1.0.30001280 + electron-to-chromium: ^1.3.896 + escalade: ^3.1.1 + node-releases: ^2.0.1 + picocolors: ^1.0.0 + bin: + browserslist: cli.js + checksum: e92013f0ff6034e7660ac16d6fbad8313882d139abfd05168406e5d950fc98a8c604d580212b044cc503e111aacc189113497f104a8855429db8654895e773d9 + languageName: node + linkType: hard + "browserstack@npm:^1.5.1": version: 1.6.1 resolution: "browserstack@npm:1.6.1" @@ -16631,6 +17784,13 @@ __metadata: languageName: node linkType: hard +"caniuse-lite@npm:^1.0.30001280": + version: 1.0.30001282 + resolution: "caniuse-lite@npm:1.0.30001282" + checksum: fdfcf4fbedc66e26f7dd8a856f5bfc60c2c303a99cf14a6f9519943710dfad98cc85357bcec13adea81ce0a5c08a9c4c5f1f50346e72f910b24c02078dbe633b + languageName: node + linkType: hard + "canonical-path@npm:1.0.0": version: 1.0.0 resolution: "canonical-path@npm:1.0.0" @@ -16731,7 +17891,7 @@ __metadata: languageName: node linkType: hard -"chalk@npm:^4.1.1": +"chalk@npm:^4.1.1, chalk@npm:^4.1.2": version: 4.1.2 resolution: "chalk@npm:4.1.2" dependencies: @@ -17342,6 +18502,15 @@ __metadata: languageName: node linkType: hard +"code-block-writer@npm:^11.0.0": + version: 11.0.0 + resolution: "code-block-writer@npm:11.0.0" + dependencies: + tslib: 2.3.1 + checksum: eecd789d1471c340a9e32f03a5d16ad14f38e8788f6e21dc38d5599d84f719f94d7b2615d93e0a2bc587400e5edca6716720a760c2631c7423a0a5240cfa00ca + languageName: node + linkType: hard + "code-point-at@npm:^1.0.0": version: 1.1.0 resolution: "code-point-at@npm:1.1.0" @@ -17598,6 +18767,13 @@ __metadata: languageName: node linkType: hard +"commander@npm:^8.3.0": + version: 8.3.0 + resolution: "commander@npm:8.3.0" + checksum: 8b043bb8322ea1c39664a1598a95e0495bfe4ca2fad0d84a92d7d1d8d213e2a155b441d2470c8e08de7c4a28cf2bc6e169211c49e1b21d9f7edc6ae4d9356060 + languageName: node + linkType: hard + "commander@npm:~2.19.0": version: 2.19.0 resolution: "commander@npm:2.19.0" @@ -18152,6 +19328,16 @@ __metadata: languageName: node linkType: hard +"core-js-compat@npm:^3.18.0, core-js-compat@npm:^3.19.1": + version: 3.19.1 + resolution: "core-js-compat@npm:3.19.1" + dependencies: + browserslist: ^4.17.6 + semver: 7.0.0 + checksum: 114a4f38a6270bf1a066ac301045502feb0835b36e342e0b09bb3ff505ddbd29e0c55cf4cc7205d7fdd2a2f28ad9fb6ed950ea7f7a2a98486bbfa83df1d759f8 + languageName: node + linkType: hard + "core-js-compat@npm:^3.6.2, core-js-compat@npm:^3.6.5, core-js-compat@npm:^3.8.0, core-js-compat@npm:^3.8.1, core-js-compat@npm:^3.9.0": version: 3.9.0 resolution: "core-js-compat@npm:3.9.0" @@ -18287,6 +19473,19 @@ __metadata: languageName: node linkType: hard +"cosmiconfig@npm:^7.0.1": + version: 7.0.1 + resolution: "cosmiconfig@npm:7.0.1" + dependencies: + "@types/parse-json": ^4.0.0 + import-fresh: ^3.2.1 + parse-json: ^5.0.0 + path-type: ^4.0.0 + yaml: ^1.10.0 + checksum: 3cd38525ba22e13da0ef9f4be131df226c94f5b96fb50f6297eb17baeedefe15cf5819f8c73cde69f71cc5034e712c86bd20c7756883dd8094087680ecc25932 + languageName: node + linkType: hard + "cp-file@npm:^7.0.0": version: 7.0.0 resolution: "cp-file@npm:7.0.0" @@ -20485,6 +21684,13 @@ __metadata: languageName: node linkType: hard +"electron-to-chromium@npm:^1.3.896": + version: 1.3.906 + resolution: "electron-to-chromium@npm:1.3.906" + checksum: 4e5ae66ba5e737a3a8ea62eee21b07efc58f73fc226792d5bd28427c21f153601b9c81b00398b193c3bd43b9735b819fc9117528ebcd87bd939f6a5404d7d3e7 + languageName: node + linkType: hard + "element-resize-detector@npm:^1.2.2": version: 1.2.2 resolution: "element-resize-detector@npm:1.2.2" @@ -24756,6 +25962,20 @@ fsevents@^1.2.7: languageName: node linkType: hard +"glob@npm:^7.2.0": + version: 7.2.0 + resolution: "glob@npm:7.2.0" + dependencies: + fs.realpath: ^1.0.0 + inflight: ^1.0.4 + inherits: 2 + minimatch: ^3.0.4 + once: ^1.3.0 + path-is-absolute: ^1.0.0 + checksum: 478b40e38be5a3d514e64950e1e07e0ac120585add6a37c98d0ed24d72d9127d734d2a125786073c8deb687096e84ae82b641c441a869ada3a9cc91b68978632 + languageName: node + linkType: hard + "global-dirs@npm:^2.0.1": version: 2.1.0 resolution: "global-dirs@npm:2.1.0" @@ -26312,6 +27532,15 @@ fsevents@^1.2.7: languageName: node linkType: hard +"i18next@npm:^21.5.2": + version: 21.5.3 + resolution: "i18next@npm:21.5.3" + dependencies: + "@babel/runtime": ^7.12.0 + checksum: 4cae2293780dd3c32b9a638659fdcc7a7125d8392336ba8e262df9932c5d2fc5207f763b2e728ffae0ab27206fd1530bbce827581934e63a43938ca3add078b5 + languageName: node + linkType: hard + "iconv-lite@npm:0.4.24, iconv-lite@npm:^0.4.24, iconv-lite@npm:^0.4.4": version: 0.4.24 resolution: "iconv-lite@npm:0.4.24" @@ -31134,6 +32363,13 @@ fsevents@^1.2.7: languageName: node linkType: hard +"loglevel@npm:^1.8.0": + version: 1.8.0 + resolution: "loglevel@npm:1.8.0" + checksum: e67645b38062e73ef72b37664f0cd43e9deea2e9e4a161d67998578f5b758c47740ec976e9dca7d2d05b23414df8004ded8955da50b6ad1dc9628739f645e905 + languageName: node + linkType: hard + "longest-streak@npm:^2.0.0, longest-streak@npm:^2.0.1": version: 2.0.4 resolution: "longest-streak@npm:2.0.4" @@ -31597,6 +32833,15 @@ fsevents@^1.2.7: languageName: node linkType: hard +"marked@npm:^4.0.4": + version: 4.0.4 + resolution: "marked@npm:4.0.4" + bin: + marked: bin/marked.js + checksum: e4d1d27ee7cea1bb0e09e018e05332125ec6fec5e190bd061a09bf9d4ae3050327c4f8c2d76d48c1b5b3f2492746530fd09d42bedf2f60317eb1996c159b12c1 + languageName: node + linkType: hard + "matcher-collection@npm:^1.0.0, matcher-collection@npm:^1.1.1": version: 1.1.2 resolution: "matcher-collection@npm:1.1.2" @@ -33052,6 +34297,13 @@ fsevents@^1.2.7: languageName: node linkType: hard +"node-releases@npm:^2.0.1": + version: 2.0.1 + resolution: "node-releases@npm:2.0.1" + checksum: cb6c373458422e584b46ce18d7b5c95590fe1f31a9ec4833d3f557aff8c99a64be331cbb94ddee473f40ff17d52a907939c3f234a537da35967c58585c9ee09e + languageName: node + linkType: hard + "node-uuid@npm:~1.4.0": version: 1.4.8 resolution: "node-uuid@npm:1.4.8" @@ -33925,6 +35177,16 @@ fsevents@^1.2.7: languageName: node linkType: hard +"os-name@npm:4.0.1, os-name@npm:^4.0.0": + version: 4.0.1 + resolution: "os-name@npm:4.0.1" + dependencies: + macos-release: ^2.5.0 + windows-release: ^4.0.0 + checksum: 2a78bb1a25afa04ec53a972ed164948432fee93d9e039afaec3a27ffe30473ffc85afb03c0776ca3e01c8d806f99f61cb85ad3fbc060bc3e37a549c0a4867f3f + languageName: node + linkType: hard + "os-name@npm:^3.1.0": version: 3.1.0 resolution: "os-name@npm:3.1.0" @@ -33935,16 +35197,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"os-name@npm:^4.0.0": - version: 4.0.1 - resolution: "os-name@npm:4.0.1" - dependencies: - macos-release: ^2.5.0 - windows-release: ^4.0.0 - checksum: 2a78bb1a25afa04ec53a972ed164948432fee93d9e039afaec3a27ffe30473ffc85afb03c0776ca3e01c8d806f99f61cb85ad3fbc060bc3e37a549c0a4867f3f - languageName: node - linkType: hard - "os-tmpdir@npm:^1.0.0, os-tmpdir@npm:^1.0.1, os-tmpdir@npm:~1.0.1, os-tmpdir@npm:~1.0.2": version: 1.0.2 resolution: "os-tmpdir@npm:1.0.2" @@ -34828,6 +36080,18 @@ fsevents@^1.2.7: languageName: node linkType: hard +"pdfmake@npm:^0.2.4": + version: 0.2.4 + resolution: "pdfmake@npm:0.2.4" + dependencies: + "@foliojs-fork/linebreak": ^1.1.1 + "@foliojs-fork/pdfkit": ^0.13.0 + iconv-lite: ^0.6.3 + xmldoc: ^1.1.2 + checksum: b476b8a7e48b8d988413a3513031d39134efaff025b720ca6c71c8c0333c1d4321f12a849459eda49e2e69fd632933315b559a100d2f9012cc675e10b9260a32 + languageName: node + linkType: hard + "pend@npm:~1.2.0": version: 1.2.0 resolution: "pend@npm:1.2.0" @@ -34849,6 +36113,13 @@ fsevents@^1.2.7: languageName: node linkType: hard +"picocolors@npm:^1.0.0": + version: 1.0.0 + resolution: "picocolors@npm:1.0.0" + checksum: 20a5b249e331c14479d94ec6817a182fd7a5680debae82705747b2db7ec50009a5f6648d0621c561b0572703f84dbef0858abcbd5856d3c5511426afcb1961f7 + languageName: node + linkType: hard + "picomatch@npm:^2.0.4, picomatch@npm:^2.0.5, picomatch@npm:^2.2.1, picomatch@npm:^2.2.2": version: 2.2.2 resolution: "picomatch@npm:2.2.2" @@ -43923,6 +45194,16 @@ resolve@1.19.0: languageName: node linkType: hard +"ts-morph@npm:^13.0.1": + version: 13.0.2 + resolution: "ts-morph@npm:13.0.2" + dependencies: + "@ts-morph/common": ~0.12.2 + code-block-writer: ^11.0.0 + checksum: 2f3fa2f2c7b9e80694a7bd706112ce3f7e9dfa3fb448537e6c691b0b7e211c2004de178e2c0ac78900c1115417594375914a2a1329cc6eb5ce8ed4c1563688e3 + languageName: node + linkType: hard + "ts-node@npm:^9.1.0": version: 9.1.1 resolution: "ts-node@npm:9.1.1" @@ -44013,6 +45294,13 @@ resolve@1.19.0: languageName: node linkType: hard +"tslib@npm:2.3.1": + version: 2.3.1 + resolution: "tslib@npm:2.3.1" + checksum: 4efd888895bdb3b987086b2b7793ad1013566f882b0eb7a328384e5ecc0d71cafb16bbeab3196200cbf7f01a73ccc25acc2f131d4ea6ee959be7436a8a306482 + languageName: node + linkType: hard + "tslib@npm:^1.10.0, tslib@npm:^1.8.0, tslib@npm:^1.8.1, tslib@npm:^1.9.0": version: 1.14.1 resolution: "tslib@npm:1.14.1" From 3e48fca69e63d50fbbf467e9aae7559263d9e771 Mon Sep 17 00:00:00 2001 From: Mark Berry Date: Tue, 23 Nov 2021 11:29:22 -0600 Subject: [PATCH 3/4] Remove unused import --- app/angular/src/builders/utils/run-compodoc.spec.ts | 1 - 1 file changed, 1 deletion(-) diff --git a/app/angular/src/builders/utils/run-compodoc.spec.ts b/app/angular/src/builders/utils/run-compodoc.spec.ts index 7768b7f9175d..3c99cfefc499 100644 --- a/app/angular/src/builders/utils/run-compodoc.spec.ts +++ b/app/angular/src/builders/utils/run-compodoc.spec.ts @@ -1,7 +1,6 @@ import { BuilderContext } from '@angular-devkit/architect'; import { LoggerApi } from '@angular-devkit/core/src/logger'; import { take } from 'rxjs/operators'; -import { platform } from 'os'; const cpSpawnMock = { spawn: jest.fn(), From 4aad32ffebbf089c0db18fbb80fc79a070673097 Mon Sep 17 00:00:00 2001 From: Mark Date: Fri, 3 Dec 2021 21:58:24 -0600 Subject: [PATCH 4/4] Fix builder runCompodoc tests --- app/angular/src/builders/build-storybook/index.spec.ts | 2 +- app/angular/src/builders/start-storybook/index.spec.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app/angular/src/builders/build-storybook/index.spec.ts b/app/angular/src/builders/build-storybook/index.spec.ts index 48c7813d866a..56b51507f877 100644 --- a/app/angular/src/builders/build-storybook/index.spec.ts +++ b/app/angular/src/builders/build-storybook/index.spec.ts @@ -145,7 +145,7 @@ describe('Build Storybook Builder', () => { expect(output.success).toBeTruthy(); expect(cpSpawnMock.spawn).toHaveBeenCalledWith( 'npx', - ['compodoc', '-p', 'src/tsconfig.app.json', '-d', '', '-e', 'json'], + ['compodoc', '-p', './storybook/tsconfig.ts', '-d', '', '-e', 'json'], { cwd: '', env: process.env, diff --git a/app/angular/src/builders/start-storybook/index.spec.ts b/app/angular/src/builders/start-storybook/index.spec.ts index e7701ced1401..ee621ca1d477 100644 --- a/app/angular/src/builders/start-storybook/index.spec.ts +++ b/app/angular/src/builders/start-storybook/index.spec.ts @@ -156,7 +156,7 @@ describe('Start Storybook Builder', () => { expect(output.success).toBeTruthy(); expect(cpSpawnMock.spawn).toHaveBeenCalledWith( 'npx', - ['compodoc', '-p', 'src/tsconfig.app.json', '-d', '', '-e', 'json'], + ['compodoc', '-p', './storybook/tsconfig.ts', '-d', '', '-e', 'json'], { cwd: '', env: process.env,