diff --git a/package.json b/package.json index fae21bf4..5bd5ad49 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@nstudio/xplat-source", - "version": "10.0.6", + "version": "10.1.0", "description": "Cross-platform (xplat) tools for Nx workspaces.", "homepage": "https://nstudio.io/xplat", "private": true, @@ -33,33 +33,33 @@ }, "license": "MIT", "devDependencies": { - "@angular-devkit/architect": "~0.1000.4", - "@angular-devkit/build-angular": "~0.1000.4", - "@angular-devkit/build-ng-packagr": "~0.1000.4", - "@angular-devkit/build-optimizer": "~0.1000.4", - "@angular-devkit/build-webpack": "~0.1000.4", - "@angular-devkit/core": "~10.0.0", - "@angular-devkit/schematics": "~10.0.0", - "@angular/cli": "~10.0.0", - "@angular/common": "~10.0.0", - "@angular/compiler": "~10.0.0", - "@angular/compiler-cli": "~10.0.0", - "@angular/core": "~10.0.0", - "@angular/forms": "~10.0.0", - "@angular/platform-browser": "~10.0.0", - "@angular/platform-browser-dynamic": "~10.0.0", - "@angular/router": "~10.0.0", - "@angular/service-worker": "~10.0.0", - "@angular/upgrade": "~10.0.0", + "@angular-devkit/architect": "~0.1001.0", + "@angular-devkit/build-angular": "~0.1001.0", + "@angular-devkit/build-ng-packagr": "~0.1001.0", + "@angular-devkit/build-optimizer": "~0.1001.0", + "@angular-devkit/build-webpack": "~0.1001.0", + "@angular-devkit/core": "~10.1.0", + "@angular-devkit/schematics": "~10.1.0", + "@angular/cli": "~10.1.0", + "@angular/common": "~10.1.0", + "@angular/compiler": "~10.1.0", + "@angular/compiler-cli": "~10.1.0", + "@angular/core": "~10.1.0", + "@angular/forms": "~10.1.0", + "@angular/platform-browser": "~10.1.0", + "@angular/platform-browser-dynamic": "~10.1.0", + "@angular/router": "~10.1.0", + "@angular/service-worker": "~10.1.0", + "@angular/upgrade": "~10.1.0", "@cypress/webpack-preprocessor": "^5.4.2", - "@nrwl/angular": "~10.0.0", - "@nrwl/express": "~10.0.0", - "@nrwl/nest": "~10.0.0", - "@nrwl/node": "~10.0.0", - "@nrwl/react": "~10.0.0", - "@nrwl/web": "~10.0.0", - "@nrwl/workspace": "~10.0.0", - "@schematics/angular": "~10.0.0", + "@nrwl/angular": "~10.1.0", + "@nrwl/express": "~10.1.0", + "@nrwl/nest": "~10.1.0", + "@nrwl/node": "~10.1.0", + "@nrwl/react": "~10.1.0", + "@nrwl/web": "~10.1.0", + "@nrwl/workspace": "~10.1.0", + "@schematics/angular": "~10.1.0", "@types/express": "~4.17.0", "@types/jasmine": "~3.5.11", "@types/jasminewd2": "~2.0.3", @@ -76,8 +76,8 @@ "circular-dependency-plugin": "~5.2.0", "codelyzer": "~6.0.0", "commitizen": "~4.1.2", - "conventional-changelog-cli": "~2.0.31", - "copy-webpack-plugin": "~6.0.0", + "conventional-changelog-cli": "~2.1.0", + "copy-webpack-plugin": "~6.1.0", "cosmiconfig": "~6.0.0", "cypress": "~4.11.0", "cz-conventional-changelog": "~3.2.0", @@ -108,7 +108,7 @@ "karma-jasmine-html-reporter": "~1.5.4", "karma-webpack": "~4.0.2", "license-webpack-plugin": "~2.3.0", - "ng-packagr": "~10.0.0", + "ng-packagr": "~10.1.0", "ngrx-store-freeze": "~0.2.4", "npm-run-all": "~4.1.5", "opn": "~6.0.0", @@ -141,7 +141,7 @@ "xml2js": "~0.4.23", "yargs": "~15.4.0", "yargs-parser": "~18.1.3", - "zone.js": "~0.10.0" + "zone.js": "~0.11.1" }, "jest": { "modulePathIgnorePatterns": [ diff --git a/packages/angular/package.json b/packages/angular/package.json index 8a1cfa8a..78ff507e 100644 --- a/packages/angular/package.json +++ b/packages/angular/package.json @@ -29,7 +29,7 @@ "migrations": "./migrations.json" }, "dependencies": { - "@nrwl/angular": "^10.0.0" + "@nrwl/angular": "^10.1.0" }, "peerDependencies": { "@nstudio/xplat": "*" diff --git a/packages/angular/src/schematics/application/index.ts b/packages/angular/src/schematics/application/index.ts index 19182198..cabfa4e1 100644 --- a/packages/angular/src/schematics/application/index.ts +++ b/packages/angular/src/schematics/application/index.ts @@ -105,7 +105,7 @@ export default function (options: Schema) { scripts[`start.${platformApp}`] = `nx serve ${options.name}`; return updatePackageScripts(tree, scripts); }, - formatFiles({ skipFormat: options.skipFormat }), + formatFiles({ skipFormat: options.skipFormat }), ]); } @@ -144,7 +144,7 @@ exports.config = defaultConfig; } return updateWorkspace({ projects: workspaceConfig.projects })( tree, - context + context ); }; } @@ -153,11 +153,11 @@ exports.config = defaultConfig; * Add headless options to e2e tests * @param options */ -function addHeadlessE2e(options: Schema) { +function addHeadlessE2e(options: Schema): Rule { const framework: 'protractor' | 'cypress' | 'none' = options.e2eTestRunner; switch (framework) { case 'protractor': - return addProtractorCiConfig(options); + return addProtractorCiConfig(options); default: return noop(); @@ -181,7 +181,7 @@ function addAppFiles(options: Schema, extra: string = ''): Rule { ); } -function adjustAppFiles(options: Schema, tree: Tree) { +function adjustAppFiles(options: Schema, tree: Tree): Rule { const directory = options.directory ? `${options.directory}/` : ''; tree.overwrite( `/apps/${directory}${options.name}/src/index.html`, @@ -238,7 +238,7 @@ function adjustAppFiles(options: Schema, tree: Tree) { } } } - return updateWorkspace({ projects: workspaceConfig.projects }); + return updateWorkspace({ projects: workspaceConfig.projects }); } function indexContent(name: string) { diff --git a/packages/angular/src/schematics/elements/index.ts b/packages/angular/src/schematics/elements/index.ts index e3802798..1e5412a2 100644 --- a/packages/angular/src/schematics/elements/index.ts +++ b/packages/angular/src/schematics/elements/index.ts @@ -184,7 +184,7 @@ export default function (options: ElementsOptions) { }, }, }, - })(tree, context); + })(tree, context); } }, // update dependencies @@ -200,7 +200,7 @@ export default function (options: ElementsOptions) { return noop(); } }, - formatFiles({ skipFormat: options.skipFormat }), + formatFiles({ skipFormat: options.skipFormat }), ]); } @@ -248,7 +248,7 @@ function updateWorkspaceSupport( }; return json; - })(tree, context); + })(tree, context); } function createCustomElementList(componentSymbols) { diff --git a/packages/angular/src/utils/versions.ts b/packages/angular/src/utils/versions.ts index a392f21c..f914c809 100644 --- a/packages/angular/src/utils/versions.ts +++ b/packages/angular/src/utils/versions.ts @@ -1,12 +1,12 @@ export const xplatVersion = '*'; -export const nxVersion = '~10.0.0'; -export const angularVersion = '~10.0.0'; -export const angularDevkitVersion = '~0.1000.6'; +export const nxVersion = '~10.1.0'; +export const angularVersion = '~10.1.0'; +export const angularDevkitVersion = '~0.1001.0'; export const ngxTranslateVersion = '~13.0.0'; export const ngxTranslateHttpVersion = '~6.0.0'; export const coreJsVersion = '^3.6.5'; export const rxjsVersion = '~6.6.0'; -export const zonejsVersion = '~0.10.2'; +export const zonejsVersion = '~0.11.1'; export const codelyzerVersion = '~6.0.0'; export const jestJasmine2 = '~25.2.0'; export const jestPresetAngular = '~8.1.2'; diff --git a/packages/angular/src/utils/xplat.ts b/packages/angular/src/utils/xplat.ts index 47e24f7e..46ea11c6 100644 --- a/packages/angular/src/utils/xplat.ts +++ b/packages/angular/src/utils/xplat.ts @@ -454,7 +454,7 @@ export namespace XplatAngularHelpers { return (tree: Tree, context: SchematicContext) => { const prefix = getPrefix(); - return updateJsonInTree('tslint.json', (json) => { + return updateJsonInTree('tslint.json', (json) => { json.rules = json.rules || {}; // remove forin rule as collides with LogService delete json.rules['forin']; @@ -474,7 +474,7 @@ export namespace XplatAngularHelpers { ]; return json; - })(tree, context); + })(tree, context); }; } } diff --git a/packages/electron-angular/migrations/update-8-1-2/update-8-1-2.ts b/packages/electron-angular/migrations/update-8-1-2/update-8-1-2.ts index 05159663..6849b6a9 100644 --- a/packages/electron-angular/migrations/update-8-1-2/update-8-1-2.ts +++ b/packages/electron-angular/migrations/update-8-1-2/update-8-1-2.ts @@ -91,9 +91,9 @@ function updateRootPackage(tree: Tree, context: SchematicContext) { }; return json; - })(tree, context); + })(tree, context); } export default function (): Rule { - return chain([updateElectronApps, updateRootPackage]); + return chain([updateElectronApps, updateRootPackage]); } diff --git a/packages/electron-angular/src/schematics/application/index.ts b/packages/electron-angular/src/schematics/application/index.ts index ec9a1128..158fc3d1 100644 --- a/packages/electron-angular/src/schematics/application/index.ts +++ b/packages/electron-angular/src/schematics/application/index.ts @@ -141,7 +141,7 @@ export default function (options: XplatElectrontHelpers.SchemaApp) { delete projects[electronAppName].architect['extract-i18n']; delete projects[electronAppName].architect['test']; delete projects[electronAppName].architect['lint']; - return updateWorkspace({ projects })(tree, context); + return updateWorkspace({ projects })(tree, context); }, (tree: Tree) => { const projects = {}; diff --git a/packages/electron-angular/src/utils/versions.ts b/packages/electron-angular/src/utils/versions.ts index e4648a71..6117f12b 100644 --- a/packages/electron-angular/src/utils/versions.ts +++ b/packages/electron-angular/src/utils/versions.ts @@ -1,2 +1,2 @@ export const xplatVersion = '*'; -export const nxVersion = '~10.0.0'; +export const nxVersion = '~10.1.0'; diff --git a/packages/electron/src/schematics/application/index.ts b/packages/electron/src/schematics/application/index.ts index ecfe628d..d5d3353f 100644 --- a/packages/electron/src/schematics/application/index.ts +++ b/packages/electron/src/schematics/application/index.ts @@ -125,7 +125,7 @@ export default function (options: XplatElectrontHelpers.SchemaApp) { delete projects[electronAppName].architect['extract-i18n']; delete projects[electronAppName].architect['test']; delete projects[electronAppName].architect['lint']; - return updateWorkspace({ projects })(tree, context); + return updateWorkspace({ projects })(tree, context); }, (tree: Tree) => { const projects = {}; diff --git a/packages/focus/package.json b/packages/focus/package.json index 78ed097a..e3b16d89 100644 --- a/packages/focus/package.json +++ b/packages/focus/package.json @@ -30,8 +30,8 @@ "migrations": "./migrations.json" }, "dependencies": { - "@angular-devkit/core": "~10.0.0", - "@angular-devkit/schematics": "~10.0.0", + "@angular-devkit/core": "~10.1.0", + "@angular-devkit/schematics": "~10.1.0", "@nstudio/xplat-utils": "*", "xml2js": "~0.4.23" } diff --git a/packages/focus/src/schematics/mode/schema.json b/packages/focus/src/schematics/mode/schema.json index ff23fcd9..bded3ee0 100644 --- a/packages/focus/src/schematics/mode/schema.json +++ b/packages/focus/src/schematics/mode/schema.json @@ -1,7 +1,7 @@ { "$schema": "http://json-schema.org/schema", "id": "mode", - "title": "mode schema", + "title": "focus schema", "type": "object", "properties": { "name": { diff --git a/packages/focus/src/utils/index.ts b/packages/focus/src/utils/index.ts index edd300da..4984ea29 100644 --- a/packages/focus/src/utils/index.ts +++ b/packages/focus/src/utils/index.ts @@ -118,15 +118,22 @@ export namespace FocusHelpers { } } // switch on/off libs/packages + // support multiple lib/package focus so track what is handled per loop to not reset one already set + const handledPlatforms: any = {}; for (const target of platforms) { for (const p of options.allLibs) { - const libName = p.replace('**/libs/', ''); - userUpdates[p] = libName === target ? false : true; + if (!handledPlatforms[target]) { + const libName = p.replace('**/libs/', ''); + userUpdates[p] = libName === target ? false : true; + } } for (const p of options.allPackages) { - const packageName = p.replace('**/packages/', ''); - userUpdates[p] = packageName === target ? false : true; + if (!handledPlatforms[target]) { + const packageName = p.replace('**/packages/', ''); + userUpdates[p] = packageName === target ? false : true; + } } + handledPlatforms[target] = true; } } } diff --git a/packages/ionic-angular/src/schematics/application/index.ts b/packages/ionic-angular/src/schematics/application/index.ts index 019af85e..52af634c 100644 --- a/packages/ionic-angular/src/schematics/application/index.ts +++ b/packages/ionic-angular/src/schematics/application/index.ts @@ -281,7 +281,7 @@ export default function (options: ApplicationOptions) { }, }, }; - return updateWorkspace({ projects })(tree, context); + return updateWorkspace({ projects })(tree, context); }, (tree: Tree) => { const projects = {}; @@ -290,7 +290,7 @@ export default function (options: ApplicationOptions) { }; return updateNxProjects(tree, projects); }, - formatFiles({ skipFormat: options.skipFormat }), + formatFiles({ skipFormat: options.skipFormat }), ]); } diff --git a/packages/ionic-angular/src/utils/versions.ts b/packages/ionic-angular/src/utils/versions.ts index 743ee61a..660b20e7 100644 --- a/packages/ionic-angular/src/utils/versions.ts +++ b/packages/ionic-angular/src/utils/versions.ts @@ -5,8 +5,8 @@ export const ionicNativeVersion = '~5.23.0'; export const capacitorVersion = '~2.4.0'; export const ngDevKitArchitect = '~0.1000.6'; export const ngDevKitBuild = '~0.1000.6'; -export const ngDevKitCore = '~10.0.0'; -export const ngDevKitSchematics = '~10.0.0'; +export const ngDevKitCore = '~10.1.0'; +export const ngDevKitSchematics = '~10.1.0'; export const jasmineCoreVersion = '~3.6.0'; export const jasmineSpecVersion = '~5.0.2'; @@ -17,8 +17,8 @@ export const karmaJasmineVersion = '~4.0.1'; export const karmaJasmineHtmlVersion = '^1.5.2'; export const typescriptVersion = '~3.9.0'; -export const angularVersion = '~10.0.0'; -export const angularDevkitVersion = '~0.1000.6'; +export const angularVersion = '~10.1.0'; +export const angularDevkitVersion = '~0.1001.0'; export const ngxTranslateVersion = '~13.0.0'; export const ngxTranslateHttpVersion = '~6.0.0'; export const coreJsVersion = '^3.6.5'; diff --git a/packages/ionic/src/schematics/application/index.ts b/packages/ionic/src/schematics/application/index.ts index 039ec641..028f5859 100644 --- a/packages/ionic/src/schematics/application/index.ts +++ b/packages/ionic/src/schematics/application/index.ts @@ -93,7 +93,7 @@ export default function (options: Schema) { projectType: 'application', prefix: getPrefix(), }; - return updateWorkspace({ projects })(tree, context); + return updateWorkspace({ projects })(tree, context); }, (tree: Tree) => { const projects = {}; @@ -102,7 +102,7 @@ export default function (options: Schema) { }; return updateNxProjects(tree, projects); }, - formatFiles({ skipFormat: options.skipFormat }), + formatFiles({ skipFormat: options.skipFormat }), ]); } diff --git a/packages/nativescript-angular/migrations/update-8-0-13/update-8-0-13.ts b/packages/nativescript-angular/migrations/update-8-0-13/update-8-0-13.ts index b8644c19..280b6aa7 100644 --- a/packages/nativescript-angular/migrations/update-8-0-13/update-8-0-13.ts +++ b/packages/nativescript-angular/migrations/update-8-0-13/update-8-0-13.ts @@ -9,22 +9,12 @@ import * as fs from 'fs'; import { updateJsonInTree, createOrUpdate } from '@nrwl/workspace'; import { output } from '@nstudio/xplat'; import { getJsonFromFile, updateJsonFile } from '@nstudio/xplat-utils'; -import { - nsCoreVersion, - terserWebpackVersion, - nsNgScopedVersion, -} from '../../src/utils/versions'; +import { nsCoreVersion, nsNgScopedVersion } from '../../src/utils/versions'; function updateNativeScriptApps(tree: Tree, context: SchematicContext) { const appsDir = tree.getDir('apps'); const appFolders = appsDir.subdirs; const cwd = process.cwd(); - const srcPackagePath = join( - cwd, - 'node_modules/@nstudio/nativescript-angular/src/schematics/application/_files/src/package.json' - ); - // console.log('webpackConfigPath:', webpackConfigPath); - const srcPackage = fs.readFileSync(srcPackagePath, 'UTF-8'); const appsNames = []; // update {N} apps and configs @@ -38,8 +28,6 @@ function updateNativeScriptApps(tree: Tree, context: SchematicContext) { // console.log('appDir:', appDir); appsNames.push(dir); - createOrUpdate(tree, `${appDir}/src/package.json`, srcPackage); - // update {N} app deps const packagePath = `${appDir}/package.json`; const packageJson = getJsonFromFile(tree, packagePath); @@ -71,7 +59,7 @@ function updateNativeScriptApps(tree: Tree, context: SchematicContext) { } function updateRootPackage(tree: Tree, context: SchematicContext) { - return updateJsonInTree('package.json', (json) => { + return updateJsonInTree('package.json', (json) => { json.scripts = json.scripts || {}; json.dependencies = json.dependencies || {}; json.dependencies = { @@ -86,7 +74,7 @@ function updateRootPackage(tree: Tree, context: SchematicContext) { }; return json; - })(tree, context); + })(tree, context); } export default function (): Rule { diff --git a/packages/nativescript-angular/migrations/update-8-1-2/update-8-1-2.ts b/packages/nativescript-angular/migrations/update-8-1-2/update-8-1-2.ts index 2ca6a891..e982ab1c 100644 --- a/packages/nativescript-angular/migrations/update-8-1-2/update-8-1-2.ts +++ b/packages/nativescript-angular/migrations/update-8-1-2/update-8-1-2.ts @@ -9,22 +9,12 @@ import * as fs from 'fs'; import { updateJsonInTree, createOrUpdate } from '@nrwl/workspace'; import { output } from '@nstudio/xplat'; import { getJsonFromFile, updateJsonFile } from '@nstudio/xplat-utils'; -import { - nsCoreVersion, - terserWebpackVersion, - nsNgScopedVersion, -} from '../../src/utils/versions'; +import { nsCoreVersion, nsNgScopedVersion } from '../../src/utils/versions'; function updateNativeScriptApps(tree: Tree, context: SchematicContext) { const appsDir = tree.getDir('apps'); const appFolders = appsDir.subdirs; const cwd = process.cwd(); - const srcPackagePath = join( - cwd, - 'node_modules/@nstudio/nativescript-angular/src/schematics/application/_files/src/package.json' - ); - // console.log('webpackConfigPath:', webpackConfigPath); - const srcPackage = fs.readFileSync(srcPackagePath, 'UTF-8'); const appsNames = []; // update {N} apps and configs @@ -38,8 +28,6 @@ function updateNativeScriptApps(tree: Tree, context: SchematicContext) { // console.log('appDir:', appDir); appsNames.push(dir); - createOrUpdate(tree, `${appDir}/src/package.json`, srcPackage); - // update {N} app deps const packagePath = `${appDir}/package.json`; const packageJson = getJsonFromFile(tree, packagePath); @@ -71,7 +59,7 @@ function updateNativeScriptApps(tree: Tree, context: SchematicContext) { } function updateRootPackage(tree: Tree, context: SchematicContext) { - return updateJsonInTree('package.json', (json) => { + return updateJsonInTree('package.json', (json) => { json.scripts = json.scripts || {}; json.dependencies = json.dependencies || {}; json.dependencies = { @@ -86,7 +74,7 @@ function updateRootPackage(tree: Tree, context: SchematicContext) { }; return json; - })(tree, context); + })(tree, context); } export default function (): Rule { diff --git a/packages/nativescript-angular/migrations/update-9-0-4/update-9-0-4.ts b/packages/nativescript-angular/migrations/update-9-0-4/update-9-0-4.ts index 19f55235..04583163 100644 --- a/packages/nativescript-angular/migrations/update-9-0-4/update-9-0-4.ts +++ b/packages/nativescript-angular/migrations/update-9-0-4/update-9-0-4.ts @@ -11,10 +11,9 @@ import { output } from '@nstudio/xplat'; import { getJsonFromFile, updateJsonFile } from '@nstudio/xplat-utils'; import { nsCoreVersion, - terserWebpackVersion, nsNgScopedVersion, ngxTranslateVersion, - nsDevWebpackVersion, + nsWebpackVersion, typescriptVersion, angularVersion, } from '../../src/utils/versions'; @@ -34,12 +33,6 @@ function updateNativeScriptApps(tree: Tree, context: SchematicContext) { const appsDir = tree.getDir('apps'); const appFolders = appsDir.subdirs; const cwd = process.cwd(); - const srcPackagePath = join( - cwd, - 'node_modules/@nstudio/nativescript-angular/src/schematics/application/_files/src/package.json' - ); - // console.log('webpackConfigPath:', webpackConfigPath); - const srcPackage = fs.readFileSync(srcPackagePath, 'UTF-8'); const appsNames = []; // update {N} apps and configs @@ -53,8 +46,6 @@ function updateNativeScriptApps(tree: Tree, context: SchematicContext) { // console.log('appDir:', appDir); appsNames.push(dir); - createOrUpdate(tree, `${appDir}/src/package.json`, srcPackage); - // update {N} app deps const packagePath = `${appDir}/package.json`; const packageJson = getJsonFromFile(tree, packagePath); @@ -76,7 +67,7 @@ function updateNativeScriptApps(tree: Tree, context: SchematicContext) { '@angular/compiler-cli': angularVersion, '@ngtools/webpack': angularVersion, '@nativescript/types': nsCoreVersion, - '@nativescript/webpack': nsDevWebpackVersion, + '@nativescript/webpack': nsWebpackVersion, typescript: typescriptVersion, }; @@ -98,7 +89,7 @@ function updateNativeScriptApps(tree: Tree, context: SchematicContext) { } function updateRootPackage(tree: Tree, context: SchematicContext) { - return updateJsonInTree('package.json', (json) => { + return updateJsonInTree('package.json', (json) => { json.scripts = json.scripts || {}; json.dependencies = json.dependencies || {}; json.dependencies = { @@ -112,7 +103,7 @@ function updateRootPackage(tree: Tree, context: SchematicContext) { json.devDependencies = json.devDependencies || {}; return json; - })(tree, context); + })(tree, context); } export default function (): Rule { diff --git a/packages/nativescript-angular/src/schematics/application/_files/nativescript.config.ts__tmpl__ b/packages/nativescript-angular/src/schematics/application/_files/nativescript.config.ts__tmpl__ new file mode 100644 index 00000000..8816f778 --- /dev/null +++ b/packages/nativescript-angular/src/schematics/application/_files/nativescript.config.ts__tmpl__ @@ -0,0 +1,16 @@ +import { NativeScriptConfig } from '@nativescript/core'; + +export default { + id: 'org.nativescript.<%= utils.sanitize(appname) %>', + appResourcesPath: 'App_Resources', + android: { + v8Flags: '--expose_gc', + markingMode: 'none', + codeCache: true, + suppressCallJSMethodExceptions: false + }, + ios: { + discardUncaughtJsExceptions: false + }, + appPath: 'src', +} as NativeScriptConfig; diff --git a/packages/nativescript-angular/src/schematics/application/_files/nsconfig.json b/packages/nativescript-angular/src/schematics/application/_files/nsconfig.json deleted file mode 100644 index a64c9faa..00000000 --- a/packages/nativescript-angular/src/schematics/application/_files/nsconfig.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "appResourcesPath": "App_Resources", - "appPath": "src" -} diff --git a/packages/nativescript-angular/src/schematics/application/_files/package.json b/packages/nativescript-angular/src/schematics/application/_files/package.json index 5172c00b..d70c1b58 100644 --- a/packages/nativescript-angular/src/schematics/application/_files/package.json +++ b/packages/nativescript-angular/src/schematics/application/_files/package.json @@ -1,47 +1,36 @@ { "name": "<%= utils.sanitize(appname) %>", + "main": "main.js", "license": "SEE LICENSE IN ", "version": "0.0.0", - "nativescript": { - "id": "org.nativescript.<%= utils.sanitize(appname) %>" - }, "scripts": { - "reset": "npx rimraf -- hooks node_modules platforms && npm run js.clean", - "clean": "npm run js.clean", - "js.clean": "npx rimraf -- app/**/*.js", "build.ios": "ns build ios --env.uglify --env.production --release", "build.android": "ns build android --env.uglify --env.production --release", - "debug.ios": "ns debug ios", - "debug.android": "ns debug android", - "postinstall": "node ./tools/xplat-postinstall.js && npm run ngcc", - "ngcc": "ngcc --properties es2015 module main --first-only" + "postinstall": "node ./tools/xplat-postinstall.js" }, "dependencies": { - "@angular/animations": "<%= angularVersion %>", - "@angular/common": "<%= angularVersion %>", - "@angular/compiler": "<%= angularVersion %>", - "@angular/core": "<%= angularVersion %>", - "@angular/forms": "<%= angularVersion %>", - "@angular/platform-browser": "<%= angularVersion %>", - "@angular/platform-browser-dynamic": "<%= angularVersion %>", - "@angular/router": "<%= angularVersion %>", - "@nativescript/angular": "<%= nsNgScopedVersion %>", - "@nativescript/core": "<%= nsCoreVersion %>", - "@ngx-translate/core": "<%= ngxTranslateVersion %>", + "@angular/animations": "file:<%= pathOffset %>node_modules/@angular/animations", + "@angular/common": "file:<%= pathOffset %>node_modules/@angular/common", + "@angular/compiler": "file:<%= pathOffset %>node_modules/@angular/compiler", + "@angular/core": "file:<%= pathOffset %>node_modules/@angular/core", + "@angular/forms": "file:<%= pathOffset %>node_modules/@angular/forms", + "@angular/platform-browser": "file:<%= pathOffset %>node_modules/@angular/platform-browser", + "@angular/platform-browser-dynamic": "file:<%= pathOffset %>node_modules/@angular/platform-browser-dynamic", + "@angular/router": "file:<%= pathOffset %>node_modules/@angular/router", + "@nativescript/angular": "file:<%= pathOffset %>node_modules/@nativescript/angular", + "@nativescript/core": "file:<%= pathOffset %>node_modules/@nativescript/core", + "@ngx-translate/core": "file:<%= pathOffset %>node_modules/@ngx-translate/core", "@<%= npmScope %>/scss": "file:<%= pathOffset %>libs/scss", "@<%= npmScope %>/nativescript-scss": "file:<%= pathOffset %>xplat/<%= xplatFolderName %>/scss", - "nativescript-ngx-fonticon": "<%= nsNgFonticonVersion %>", - "nativescript-theme-core": "<%= nsThemeCoreVersion %>", - "rxjs": "<%= rxjsVersion %>", - "zone.js": "<%= zonejsVersion %>" + "nativescript-ngx-fonticon": "file:<%= pathOffset %>node_modules/nativescript-ngx-fonticon", + "nativescript-theme-core": "file:<%= pathOffset %>node_modules/nativescript-theme-core", + "rxjs": "file:<%= pathOffset %>node_modules/rxjs", + "zone.js": "file:<%= pathOffset %>node_modules/zone.js" }, "devDependencies": { - "@angular/compiler-cli": "<%= angularVersion %>", - "@angular/language-service": "<%= angularVersion %>", - "@ngtools/webpack": "<%= angularVersion %>", - "codelyzer": "<%= codelyzerVersion %>", - "@nativescript/types": "<%= nsCoreVersion %>", - "@nativescript/webpack": "<%= nsDevWebpackVersion %>", - "typescript": "<%= typescriptVersion %>" + "@angular/compiler-cli": "file:<%= pathOffset %>node_modules/@angular/compiler-cli", + "@ngtools/webpack": "file:<%= pathOffset %>node_modules/@ngtools/webpack", + "@nativescript/webpack": "<%= nsWebpackVersion %>", + "typescript": "file:<%= pathOffset %>node_modules/typescript" } } diff --git a/packages/nativescript-angular/src/schematics/application/_files/references.d.ts__tmpl__ b/packages/nativescript-angular/src/schematics/application/_files/references.d.ts__tmpl__ index a4d2ba58..17e815e8 100644 --- a/packages/nativescript-angular/src/schematics/application/_files/references.d.ts__tmpl__ +++ b/packages/nativescript-angular/src/schematics/application/_files/references.d.ts__tmpl__ @@ -1,3 +1 @@ -/// -/// -/// +/// diff --git a/packages/nativescript-angular/src/schematics/application/_files/src/package.json b/packages/nativescript-angular/src/schematics/application/_files/src/package.json deleted file mode 100644 index 7e910dd3..00000000 --- a/packages/nativescript-angular/src/schematics/application/_files/src/package.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "android": { - "v8Flags": "--nolazy --expose_gc", - "markingMode": "none", - "codeCache": "true", - "suppressCallJSMethodExceptions": false - }, - "discardUncaughtJsExceptions": false, - "main": "main.js" -} diff --git a/packages/nativescript-angular/src/schematics/application/_skipxplat_files/nativescript.config.ts__tmpl__ b/packages/nativescript-angular/src/schematics/application/_skipxplat_files/nativescript.config.ts__tmpl__ new file mode 100644 index 00000000..8816f778 --- /dev/null +++ b/packages/nativescript-angular/src/schematics/application/_skipxplat_files/nativescript.config.ts__tmpl__ @@ -0,0 +1,16 @@ +import { NativeScriptConfig } from '@nativescript/core'; + +export default { + id: 'org.nativescript.<%= utils.sanitize(appname) %>', + appResourcesPath: 'App_Resources', + android: { + v8Flags: '--expose_gc', + markingMode: 'none', + codeCache: true, + suppressCallJSMethodExceptions: false + }, + ios: { + discardUncaughtJsExceptions: false + }, + appPath: 'src', +} as NativeScriptConfig; diff --git a/packages/nativescript-angular/src/schematics/application/_skipxplat_files/nsconfig.json b/packages/nativescript-angular/src/schematics/application/_skipxplat_files/nsconfig.json deleted file mode 100644 index a3f4b5e6..00000000 --- a/packages/nativescript-angular/src/schematics/application/_skipxplat_files/nsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "appResourcesPath": "App_Resources", - "appPath": "src", - "useLegacyWorkflow": false -} diff --git a/packages/nativescript-angular/src/schematics/application/_skipxplat_files/package.json b/packages/nativescript-angular/src/schematics/application/_skipxplat_files/package.json index f441e9b3..99aa2a88 100644 --- a/packages/nativescript-angular/src/schematics/application/_skipxplat_files/package.json +++ b/packages/nativescript-angular/src/schematics/application/_skipxplat_files/package.json @@ -1,33 +1,29 @@ { "name": "<%= utils.sanitize(appname) %>", - "nativescript": { - "id": "org.nativescript.<%= utils.sanitize(appname) %>" - }, + "main": "main.js", "description": "NativeScript Application", "scripts": { - "postinstall": "node ./tools/xplat-postinstall.js && npm run ngcc", - "ngcc": "ngcc --properties es2015 module main --first-only" + "postinstall": "node ./tools/xplat-postinstall.js" }, "dependencies": { - "@angular/animations": "<%= angularVersion %>", - "@angular/common": "<%= angularVersion %>", - "@angular/compiler": "<%= angularVersion %>", - "@angular/core": "<%= angularVersion %>", - "@angular/forms": "<%= angularVersion %>", - "@angular/platform-browser": "<%= angularVersion %>", - "@angular/platform-browser-dynamic": "<%= angularVersion %>", - "@angular/router": "<%= angularVersion %>", - "@nativescript/angular": "<%= nsNgScopedVersion %>", - "@nativescript/core": "<%= nsCoreVersion %>", - "nativescript-theme-core": "<%= nsThemeCoreVersion %>", - "rxjs": "<%= rxjsVersion %>", - "zone.js": "<%= zonejsVersion %>" + "@angular/animations": "file:<%= pathOffset %>node_modules/@angular/animations", + "@angular/common": "file:<%= pathOffset %>node_modules/@angular/common", + "@angular/compiler": "file:<%= pathOffset %>node_modules/@angular/compiler", + "@angular/core": "file:<%= pathOffset %>node_modules/@angular/core", + "@angular/forms": "file:<%= pathOffset %>node_modules/@angular/forms", + "@angular/platform-browser": "file:<%= pathOffset %>node_modules/@angular/platform-browser", + "@angular/platform-browser-dynamic": "file:<%= pathOffset %>node_modules/@angular/platform-browser-dynamic", + "@angular/router": "file:<%= pathOffset %>node_modules/@angular/router", + "@nativescript/angular": "file:<%= pathOffset %>node_modules/@nativescript/angular", + "@nativescript/core": "file:<%= pathOffset %>node_modules/@nativescript/core", + "nativescript-theme-core": "file:<%= pathOffset %>node_modules/nativescript-theme-core", + "rxjs": "file:<%= pathOffset %>node_modules/rxjs", + "zone.js": "file:<%= pathOffset %>node_modules/zone.js" }, "devDependencies": { - "@angular/compiler-cli": "<%= angularVersion %>", - "@ngtools/webpack": "<%= angularVersion %>", - "@nativescript/types": "<%= nsCoreVersion %>", - "@nativescript/webpack": "<%= nsDevWebpackVersion %>", - "typescript": "<%= typescriptVersion %>" + "@angular/compiler-cli": "file:<%= pathOffset %>node_modules/@angular/compiler-cli", + "@ngtools/webpack": "file:<%= pathOffset %>node_modules/@ngtools/webpack", + "@nativescript/webpack": "<%= nsWebpackVersion %>", + "typescript": "file:<%= pathOffset %>node_modules/typescript" } } diff --git a/packages/nativescript-angular/src/schematics/application/_skipxplat_files/src/package.json b/packages/nativescript-angular/src/schematics/application/_skipxplat_files/src/package.json deleted file mode 100644 index baca5e01..00000000 --- a/packages/nativescript-angular/src/schematics/application/_skipxplat_files/src/package.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "main": "main.js", - "android": { - "v8Flags": "--expose_gc", - "markingMode": "none" - } -} diff --git a/packages/nativescript-angular/src/schematics/application/index.spec.ts b/packages/nativescript-angular/src/schematics/application/index.spec.ts index 53e622ae..1af4efb0 100644 --- a/packages/nativescript-angular/src/schematics/application/index.spec.ts +++ b/packages/nativescript-angular/src/schematics/application/index.spec.ts @@ -85,9 +85,7 @@ describe('app', () => { expect( files.indexOf('/apps/nativescript-foo/src/main.ts') ).toBeGreaterThanOrEqual(0); - expect( - files.indexOf('/apps/nativescript-foo/src/package.json') - ).toBeGreaterThanOrEqual(0); + expect(files.indexOf('/apps/nativescript-foo/src/package.json')).toBe(-1); // xplat file defaults expect(tree.exists('/xplat/nativescript/index.ts')).toBeTruthy(); diff --git a/packages/nativescript-angular/src/schematics/application/index.ts b/packages/nativescript-angular/src/schematics/application/index.ts index 35a672d5..62d11e2e 100644 --- a/packages/nativescript-angular/src/schematics/application/index.ts +++ b/packages/nativescript-angular/src/schematics/application/index.ts @@ -36,16 +36,13 @@ import { nsCoreVersion, angularVersion, nsNgScopedVersion, - nsIntlVersion, nsNgFonticonVersion, ngxTranslateVersion, nsThemeCoreVersion, codelyzerVersion, - terserWebpackVersion, - tslibVersion, rxjsVersion, zonejsVersion, - nsDevWebpackVersion, + nsWebpackVersion, typescriptVersion, } from '../../utils/versions'; import { XplatNativeScriptHelpers } from '@nstudio/nativescript/src/utils'; @@ -209,7 +206,7 @@ export default function (options: Schema) { }, }, }; - return updateWorkspace({ projects })(tree, context); + return updateWorkspace({ projects })(tree, context); }, (tree: Tree) => { const projects = {}; @@ -239,14 +236,11 @@ function addAppFiles( pathOffset: directory ? '../../../' : '../../', angularVersion: angularVersion, nsNgScopedVersion: nsNgScopedVersion, - nsIntlVersion: nsIntlVersion, nsNgFonticonVersion: nsNgFonticonVersion, - nsDevWebpackVersion: nsDevWebpackVersion, + nsWebpackVersion: nsWebpackVersion, ngxTranslateVersion: ngxTranslateVersion, nsThemeCoreVersion: nsThemeCoreVersion, nsCoreVersion: nsCoreVersion, - terserWebpackVersion: terserWebpackVersion, - tslibVersion: tslibVersion, rxjsVersion: rxjsVersion, zonejsVersion: zonejsVersion, codelyzerVersion: codelyzerVersion, diff --git a/packages/nativescript-angular/src/utils/versions.ts b/packages/nativescript-angular/src/utils/versions.ts index 7c820027..59b641a4 100644 --- a/packages/nativescript-angular/src/utils/versions.ts +++ b/packages/nativescript-angular/src/utils/versions.ts @@ -1,19 +1,17 @@ export const xplatVersion = '*'; -export const nsCoreVersion = 'rc'; -export const nsNgScopedVersion = '~10.0.0'; +export const nsCoreVersion = '~7.0.0'; +export const nsNgScopedVersion = '~10.1.0'; export const nsNgFonticonVersion = '~7.0.0'; -export const nsDevWebpackVersion = '~2.1.0'; -export const nsIntlVersion = '~3.0.0'; +export const nsWebpackVersion = '~3.0.0'; export const nodeSassVersion = '^4.12.0'; -export const terserWebpackVersion = '~2.2.0'; -export const tslibVersion = '~1.11.0'; export const nsThemeCoreVersion = '^1.0.4'; export const typescriptVersion = '~3.9.0'; // in case workspace had not added angular yet // TODO: move deps to nstudio/xplat to ref from everywhere for all supported framework versions -export const angularVersion = '~10.0.0'; +export const angularVersion = '~10.1.0'; +export const ngToolsWebpack = '~10.1.0'; export const ngxTranslateVersion = '~13.0.0'; export const rxjsVersion = '^6.6.0'; -export const zonejsVersion = '~0.10.2'; +export const zonejsVersion = '~0.11.1'; export const codelyzerVersion = '~6.0.0'; diff --git a/packages/nativescript-angular/src/utils/xplat.ts b/packages/nativescript-angular/src/utils/xplat.ts index a378f826..da55b587 100644 --- a/packages/nativescript-angular/src/utils/xplat.ts +++ b/packages/nativescript-angular/src/utils/xplat.ts @@ -11,12 +11,11 @@ import { nodeSassVersion, nsCoreVersion, angularVersion, + ngToolsWebpack, ngxTranslateVersion, rxjsVersion, - tslibVersion, codelyzerVersion, zonejsVersion, - nsIntlVersion, } from './versions'; export namespace XplatNativeScriptAngularHelpers { @@ -42,7 +41,6 @@ export namespace XplatNativeScriptAngularHelpers { angularDeps['@angular/router'] = angularVersion; angularDeps['@ngx-translate/core'] = ngxTranslateVersion; angularDeps['rxjs'] = rxjsVersion; - angularDeps['tslib'] = tslibVersion; angularDeps['zone.js'] = zonejsVersion; angularDevDeps['@angular/compiler-cli'] = angularVersion; @@ -58,6 +56,7 @@ export namespace XplatNativeScriptAngularHelpers { }, devDependencies: { ...angularDevDeps, + '@ngtools/webpack': ngToolsWebpack, 'node-sass': nodeSassVersion, }, })(tree, context); @@ -71,8 +70,7 @@ export namespace XplatNativeScriptAngularHelpers { // add references.d.ts tree.create( filename, - `/// -/// + `/// ` ); } diff --git a/packages/nativescript/src/schematics/application/_files/nativescript.config.ts__tmpl__ b/packages/nativescript/src/schematics/application/_files/nativescript.config.ts__tmpl__ new file mode 100644 index 00000000..8816f778 --- /dev/null +++ b/packages/nativescript/src/schematics/application/_files/nativescript.config.ts__tmpl__ @@ -0,0 +1,16 @@ +import { NativeScriptConfig } from '@nativescript/core'; + +export default { + id: 'org.nativescript.<%= utils.sanitize(appname) %>', + appResourcesPath: 'App_Resources', + android: { + v8Flags: '--expose_gc', + markingMode: 'none', + codeCache: true, + suppressCallJSMethodExceptions: false + }, + ios: { + discardUncaughtJsExceptions: false + }, + appPath: 'src', +} as NativeScriptConfig; diff --git a/packages/nativescript/src/schematics/application/_files/nsconfig.json b/packages/nativescript/src/schematics/application/_files/nsconfig.json deleted file mode 100644 index a64c9faa..00000000 --- a/packages/nativescript/src/schematics/application/_files/nsconfig.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "appResourcesPath": "App_Resources", - "appPath": "src" -} diff --git a/packages/nativescript/src/schematics/application/_files/package.json b/packages/nativescript/src/schematics/application/_files/package.json index 9060acb6..4720add8 100644 --- a/packages/nativescript/src/schematics/application/_files/package.json +++ b/packages/nativescript/src/schematics/application/_files/package.json @@ -1,17 +1,11 @@ { - "nativescript": { - "id": "org.nativescript.sample" - }, "main": "app.js", "description": "NativeScript Application", "license": "SEE LICENSE IN ", "repository": "", "scripts": { - "reset": "npx rimraf -- hooks node_modules platforms", "build.ios": "ns build ios --env.uglify --env.production --release", "build.android": "ns build android --env.uglify --env.production --release", - "debug.ios": "ns debug ios", - "debug.android": "ns debug android", "postinstall": "node ./tools/xplat-postinstall.js" }, "dependencies": { diff --git a/packages/nativescript/src/schematics/application/_files/references.d.ts__tmpl__ b/packages/nativescript/src/schematics/application/_files/references.d.ts__tmpl__ index a4d2ba58..17e815e8 100644 --- a/packages/nativescript/src/schematics/application/_files/references.d.ts__tmpl__ +++ b/packages/nativescript/src/schematics/application/_files/references.d.ts__tmpl__ @@ -1,3 +1 @@ -/// -/// -/// +/// diff --git a/packages/nativescript/src/schematics/application/_files/src/package.json b/packages/nativescript/src/schematics/application/_files/src/package.json deleted file mode 100644 index 41092058..00000000 --- a/packages/nativescript/src/schematics/application/_files/src/package.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "main": "app.js", - "android": { - "v8Flags": "--nolazy --expose_gc", - "markingMode": "none", - "codeCache": "true", - "suppressCallJSMethodExceptions": false - }, - "discardUncaughtJsExceptions": false -} diff --git a/packages/nativescript/src/schematics/application/index.ts b/packages/nativescript/src/schematics/application/index.ts index 1a3f544e..68804ff2 100644 --- a/packages/nativescript/src/schematics/application/index.ts +++ b/packages/nativescript/src/schematics/application/index.ts @@ -153,7 +153,7 @@ export default function (options: Schema) { }, }, }; - return updateWorkspace({ projects })(tree, context); + return updateWorkspace({ projects })(tree, context); }, (tree: Tree) => { const projects = {}; diff --git a/packages/nativescript/src/utils/versions.ts b/packages/nativescript/src/utils/versions.ts index 5648b81c..cd9424dc 100644 --- a/packages/nativescript/src/utils/versions.ts +++ b/packages/nativescript/src/utils/versions.ts @@ -1,4 +1,4 @@ export const xplatVersion = '*'; -export const nsCoreVersion = 'rc'; +export const nsCoreVersion = '~7.0.0'; export const nsThemeCoreVersion = '^1.0.4'; export const nodeSassVersion = '^4.12.0'; diff --git a/packages/schematics/migrations/update-6-1-0/update-6-1-0.ts b/packages/schematics/migrations/update-6-1-0/update-6-1-0.ts index b9587464..f6a64bce 100644 --- a/packages/schematics/migrations/update-6-1-0/update-6-1-0.ts +++ b/packages/schematics/migrations/update-6-1-0/update-6-1-0.ts @@ -222,7 +222,7 @@ function updateRootPackage(tree: Tree, context: SchematicContext) { }; return json; - })(tree, context); + })(tree, context); } function getPrefix(host: Tree) { @@ -247,7 +247,7 @@ function getPrefix(host: Tree) { function updateLint(host: Tree, context: SchematicContext) { const prefix = getPrefix(host); - return updateJsonInTree('tslint.json', (json) => { + return updateJsonInTree('tslint.json', (json) => { json.rules = json.rules || {}; // remove forin rule as collides with LogService delete json.rules['forin']; @@ -257,7 +257,7 @@ function updateLint(host: Tree, context: SchematicContext) { json.rules['component-selector'] = [true, 'element', prefix, 'kebab-case']; return json; - })(host, context); + })(host, context); } export default function (): Rule { diff --git a/packages/schematics/migrations/update-6-1-1/update-6-1-1.ts b/packages/schematics/migrations/update-6-1-1/update-6-1-1.ts index 21fe5cf3..0412888d 100644 --- a/packages/schematics/migrations/update-6-1-1/update-6-1-1.ts +++ b/packages/schematics/migrations/update-6-1-1/update-6-1-1.ts @@ -33,7 +33,7 @@ function updateNativeScriptApps(tree: Tree, context: SchematicContext) { } function updateRootPackage(tree: Tree, context: SchematicContext) { - return updateJsonInTree('package.json', (json) => { + return updateJsonInTree('package.json', (json) => { json.scripts = json.scripts || {}; json.dependencies = json.dependencies || {}; json.devDependencies = json.devDependencies || {}; @@ -58,7 +58,7 @@ function updateRootPackage(tree: Tree, context: SchematicContext) { } return json; - })(tree, context); + })(tree, context); } export default function (): Rule { diff --git a/packages/schematics/migrations/update-6-1-4/update-6-1-4.ts b/packages/schematics/migrations/update-6-1-4/update-6-1-4.ts index edb1513a..14eab38f 100644 --- a/packages/schematics/migrations/update-6-1-4/update-6-1-4.ts +++ b/packages/schematics/migrations/update-6-1-4/update-6-1-4.ts @@ -7,7 +7,7 @@ import { import { updateJsonInTree } from '@nrwl/workspace'; function updateRootPackage(tree: Tree, context: SchematicContext) { - return updateJsonInTree('package.json', (json) => { + return updateJsonInTree('package.json', (json) => { json.scripts = json.scripts || {}; json.dependencies = json.dependencies || {}; json.devDependencies = json.devDependencies || {}; @@ -34,7 +34,7 @@ function updateRootPackage(tree: Tree, context: SchematicContext) { } return json; - })(tree, context); + })(tree, context); } export default function (): Rule { diff --git a/packages/schematics/migrations/update-6-2-0/update-6-2-0.ts b/packages/schematics/migrations/update-6-2-0/update-6-2-0.ts index 6542401c..907c8217 100644 --- a/packages/schematics/migrations/update-6-2-0/update-6-2-0.ts +++ b/packages/schematics/migrations/update-6-2-0/update-6-2-0.ts @@ -10,7 +10,7 @@ import { updateJsonInTree, createOrUpdate } from '@nrwl/workspace'; import { getJsonFromFile, updateJsonFile } from '@nstudio/xplat-utils'; function updateRootPackage(tree: Tree, context: SchematicContext) { - return updateJsonInTree('package.json', (json) => { + return updateJsonInTree('package.json', (json) => { json.dependencies = json.dependencies || {}; if (json.dependencies['nativescript-angular']) { json.dependencies['nativescript-angular'] = '~6.1.0'; @@ -43,7 +43,7 @@ function updateRootPackage(tree: Tree, context: SchematicContext) { } return json; - })(tree, context); + })(tree, context); } function updateNativeScriptApps(tree: Tree, context: SchematicContext) { diff --git a/packages/schematics/migrations/update-7-0-0/update-7-0-0.ts b/packages/schematics/migrations/update-7-0-0/update-7-0-0.ts index 96549d1c..33563086 100644 --- a/packages/schematics/migrations/update-7-0-0/update-7-0-0.ts +++ b/packages/schematics/migrations/update-7-0-0/update-7-0-0.ts @@ -55,7 +55,7 @@ function updateNativeScriptApps(tree: Tree, context: SchematicContext) { } function updateRootPackage(tree: Tree, context: SchematicContext) { - return updateJsonInTree('package.json', (json) => { + return updateJsonInTree('package.json', (json) => { json.scripts = json.scripts || {}; json.dependencies = json.dependencies || {}; json.dependencies = { @@ -88,7 +88,7 @@ function updateRootPackage(tree: Tree, context: SchematicContext) { } return json; - })(tree, context); + })(tree, context); } export default function (): Rule { diff --git a/packages/schematics/migrations/update-7-1-0/update-7-1-0.ts b/packages/schematics/migrations/update-7-1-0/update-7-1-0.ts index de022685..5e2bc52b 100644 --- a/packages/schematics/migrations/update-7-1-0/update-7-1-0.ts +++ b/packages/schematics/migrations/update-7-1-0/update-7-1-0.ts @@ -11,7 +11,7 @@ export default function (): Rule { } function updateRootPackage(tree: Tree, context: SchematicContext) { - return updateJsonInTree('package.json', (json) => { + return updateJsonInTree('package.json', (json) => { json.scripts = json.scripts || {}; json.dependencies = json.dependencies || {}; json.dependencies = { @@ -26,5 +26,5 @@ function updateRootPackage(tree: Tree, context: SchematicContext) { }; return json; - })(tree, context); + })(tree, context); } diff --git a/packages/schematics/migrations/update-7-3-1/update-7-3-1.ts b/packages/schematics/migrations/update-7-3-1/update-7-3-1.ts index 8626d917..58914910 100644 --- a/packages/schematics/migrations/update-7-3-1/update-7-3-1.ts +++ b/packages/schematics/migrations/update-7-3-1/update-7-3-1.ts @@ -34,7 +34,7 @@ function updateElectronApps(tree: Tree, context: SchematicContext) { } function updateRootPackage(tree: Tree, context: SchematicContext) { - return updateJsonInTree('package.json', (json) => { + return updateJsonInTree('package.json', (json) => { json.scripts = json.scripts || {}; json.dependencies = json.dependencies || {}; const angularVersion = json.dependencies['@angular/core']; @@ -67,7 +67,7 @@ function updateRootPackage(tree: Tree, context: SchematicContext) { } return json; - })(tree, context); + })(tree, context); } export default function (): Rule { diff --git a/packages/schematics/migrations/update-7-3-2/update-7-3-2.ts b/packages/schematics/migrations/update-7-3-2/update-7-3-2.ts index 0d5214c8..1f5c6900 100644 --- a/packages/schematics/migrations/update-7-3-2/update-7-3-2.ts +++ b/packages/schematics/migrations/update-7-3-2/update-7-3-2.ts @@ -58,7 +58,7 @@ function updateNativeScriptApps(tree: Tree, context: SchematicContext) { } function updateRootPackage(tree: Tree, context: SchematicContext) { - return updateJsonInTree('package.json', (json) => { + return updateJsonInTree('package.json', (json) => { json.scripts = json.scripts || {}; json.dependencies = json.dependencies || {}; json.dependencies = { @@ -74,7 +74,7 @@ function updateRootPackage(tree: Tree, context: SchematicContext) { }; return json; - })(tree, context); + })(tree, context); } export default function (): Rule { diff --git a/packages/schematics/migrations/update-8-0-0/update-8-0-0.ts b/packages/schematics/migrations/update-8-0-0/update-8-0-0.ts index 53bfde1c..8251ecd7 100644 --- a/packages/schematics/migrations/update-8-0-0/update-8-0-0.ts +++ b/packages/schematics/migrations/update-8-0-0/update-8-0-0.ts @@ -67,13 +67,14 @@ function addDependencies() { context.logger.info(`Adding @nstudio/ionic as a dependency`); } - return chain([addDepsToPackageJson(newDependencies, newDevDependencies)]); + return chain([ + addDepsToPackageJson(newDependencies, newDevDependencies), + ]); }; } -const removeOldDependencies = updateJsonInTree( - 'package.json', - (json, context: SchematicContext) => { +const removeOldDependencies = ( + updateJsonInTree('package.json', (json, context: any) => { json.dependencies = json.dependencies || {}; json.devDependencies = json.devDependencies || {}; @@ -97,7 +98,7 @@ const removeOldDependencies = updateJsonInTree( }; return json; - } + }) ); const displayInformation = (host: Tree, context: SchematicContext) => { diff --git a/packages/schematics/package.json b/packages/schematics/package.json index 7b9ee4e9..5b7dd11d 100644 --- a/packages/schematics/package.json +++ b/packages/schematics/package.json @@ -70,13 +70,13 @@ "migrations": "./migrations/migrations.json" }, "dependencies": { - "@nrwl/angular": "~10.0.0", + "@nrwl/angular": "~10.1.0", "@nstudio/xplat-utils": "*" }, "devDependencies": { - "@angular-devkit/core": "~10.0.0", - "@angular-devkit/schematics": "~10.0.0", - "@nrwl/workspace": "~10.0.0", + "@angular-devkit/core": "~10.1.0", + "@angular-devkit/schematics": "~10.1.0", + "@nrwl/workspace": "~10.1.0", "@nstudio/angular": "*", "@nstudio/xplat": "*", "cosmiconfig": "~6.0.0", diff --git a/packages/web/package.json b/packages/web/package.json index 4788a59b..de345ac2 100644 --- a/packages/web/package.json +++ b/packages/web/package.json @@ -30,7 +30,7 @@ "migrations": "./migrations.json" }, "dependencies": { - "@nrwl/web": "^10.0.0" + "@nrwl/web": "^10.1.0" }, "peerDependencies": { "@nstudio/xplat": "*" diff --git a/packages/xplat-utils/package.json b/packages/xplat-utils/package.json index 11bd1513..86bb87a8 100644 --- a/packages/xplat-utils/package.json +++ b/packages/xplat-utils/package.json @@ -22,9 +22,9 @@ "main": "index.js", "types": "index.d.ts", "dependencies": { - "@angular-devkit/core": "~10.0.0", - "@angular-devkit/schematics": "~10.0.0", - "@nrwl/workspace": "~10.0.0", + "@angular-devkit/core": "~10.1.0", + "@angular-devkit/schematics": "~10.1.0", + "@nrwl/workspace": "~10.1.0", "chalk": "~4.1.0", "strip-json-comments": "~3.1.1" }, diff --git a/packages/xplat/package.json b/packages/xplat/package.json index 028f1baa..3fccffa5 100644 --- a/packages/xplat/package.json +++ b/packages/xplat/package.json @@ -41,9 +41,9 @@ "postinstall": "node src/utils/postinstall.js" }, "dependencies": { - "@angular-devkit/core": "~10.0.0", - "@angular-devkit/schematics": "~10.0.0", - "@nrwl/workspace": "~10.0.0", + "@angular-devkit/core": "~10.1.0", + "@angular-devkit/schematics": "~10.1.0", + "@nrwl/workspace": "~10.1.0", "@nstudio/focus": "*", "@nstudio/xplat-utils": "*", "cosmiconfig": "~6.0.0", diff --git a/packages/xplat/src/schematics/application/index.spec.ts b/packages/xplat/src/schematics/application/index.spec.ts index e3da0548..07507e0d 100644 --- a/packages/xplat/src/schematics/application/index.spec.ts +++ b/packages/xplat/src/schematics/application/index.spec.ts @@ -62,7 +62,9 @@ describe('xplat schematic', () => { const files = tree.files; // console.log('files:', files); - expect(tree.exists('/apps/nativescript-sample/nsconfig.json')).toBeTruthy(); + expect( + tree.exists('/apps/nativescript-sample/nativescript.config.ts') + ).toBeTruthy(); expect( tree.exists('/apps/nativescript-sample/src/app.module.ts') ).toBeTruthy(); diff --git a/packages/xplat/src/utils/general.ts b/packages/xplat/src/utils/general.ts index efd29459..8ae9c94f 100644 --- a/packages/xplat/src/utils/general.ts +++ b/packages/xplat/src/utils/general.ts @@ -152,7 +152,7 @@ export function readWorkspaceJson(tree: Tree) { } export function updateWorkspace(updates: any) { - return updateWorkspaceInTree((json) => { + return updateWorkspaceInTree((json) => { for (const key in updates) { json[key] = { ...(json[key] || {}), diff --git a/packages/xplat/src/utils/versions.ts b/packages/xplat/src/utils/versions.ts index e4648a71..6117f12b 100644 --- a/packages/xplat/src/utils/versions.ts +++ b/packages/xplat/src/utils/versions.ts @@ -1,2 +1,2 @@ export const xplatVersion = '*'; -export const nxVersion = '~10.0.0'; +export const nxVersion = '~10.1.0'; diff --git a/scripts/documentation/generate-builders-data.ts b/scripts/documentation/generate-builders-data.ts index a7e44dcc..6a84020b 100644 --- a/scripts/documentation/generate-builders-data.ts +++ b/scripts/documentation/generate-builders-data.ts @@ -2,7 +2,7 @@ import * as fs from 'fs-extra'; import * as path from 'path'; import { parseJsonSchemaToOptions } from './json-parser'; import { dedent } from 'tslint/lib/utils'; -import { Schematic } from '@angular-devkit/schematics/collection-schema'; +import { Schematic } from '@angular-devkit/schematics'; import { CoreSchemaRegistry } from '@angular-devkit/core/src/json/schema'; import { htmlSelectorFormat, @@ -28,7 +28,7 @@ registry.addFormat(htmlSelectorFormat); function generateSchematicList( config: Configuration, registry: CoreSchemaRegistry -): Promise[] { +): Promise>[] { const builderCollectionFile = path.join(config.root, 'builders.json'); fs.removeSync(config.builderOutput); const builderCollection = fs.readJsonSync(builderCollectionFile).builders; diff --git a/scripts/documentation/generate-schematics-data.ts b/scripts/documentation/generate-schematics-data.ts index c786cabd..a655e328 100644 --- a/scripts/documentation/generate-schematics-data.ts +++ b/scripts/documentation/generate-schematics-data.ts @@ -2,7 +2,7 @@ import * as fs from 'fs-extra'; import * as path from 'path'; import { parseJsonSchemaToOptions } from '@angular/cli/utilities/json-schema'; import { dedent } from 'tslint/lib/utils'; -import { Schematic } from '@angular-devkit/schematics/collection-schema'; +import { Schematic } from '@angular-devkit/schematics'; import { CoreSchemaRegistry } from '@angular-devkit/core/src/json/schema'; import { htmlSelectorFormat, @@ -28,7 +28,7 @@ registry.addFormat(htmlSelectorFormat); function generateSchematicList( config: Configuration, registry: CoreSchemaRegistry -): Promise[] { +): Promise>[] { const schematicCollectionFile = path.join(config.root, 'collection.json'); fs.removeSync(config.schematicOutput); const schematicCollection = fs.readJsonSync(schematicCollectionFile) diff --git a/yarn.lock b/yarn.lock index 26a15132..7acd7d1d 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2,7 +2,7 @@ # yarn lockfile v1 -"@angular-devkit/architect@0.1000.6", "@angular-devkit/architect@~0.1000.0", "@angular-devkit/architect@~0.1000.4": +"@angular-devkit/architect@0.1000.6", "@angular-devkit/architect@~0.1000.0": version "0.1000.6" resolved "https://registry.yarnpkg.com/@angular-devkit/architect/-/architect-0.1000.6.tgz#d8143abbf1a1cef8e0ea9c80690821e8ca4cd54c" integrity sha512-IZ8yiiW+LQ5mI3VbNHzisTIn0j6D1inQZgcZtc5W2A7fFNvBlIh6vGU3mB6Qvg678Gt6tlvnNT6/R9A9Ct7VnA== @@ -10,96 +10,124 @@ "@angular-devkit/core" "10.0.6" rxjs "6.5.5" -"@angular-devkit/build-angular@~0.1000.4": - version "0.1000.6" - resolved "https://registry.yarnpkg.com/@angular-devkit/build-angular/-/build-angular-0.1000.6.tgz#7c4a8a4792f7252fe8d0bd57b46e86f44c93d4b3" - integrity sha512-tKyVD8Wqfo2wFdfWmc7OMzFn30Zl37heEusnMrQD5/zZ3Hw4Nqt2kf3pf3hbWl1GExUVFYyRNoCOCh9DaIfh0w== - dependencies: - "@angular-devkit/architect" "0.1000.6" - "@angular-devkit/build-optimizer" "0.1000.6" - "@angular-devkit/build-webpack" "0.1000.6" - "@angular-devkit/core" "10.0.6" - "@babel/core" "7.9.6" - "@babel/generator" "7.9.6" - "@babel/plugin-transform-runtime" "7.9.6" - "@babel/preset-env" "7.9.6" - "@babel/runtime" "7.9.6" - "@babel/template" "7.8.6" - "@jsdevtools/coverage-istanbul-loader" "3.0.3" - "@ngtools/webpack" "10.0.6" - ajv "6.12.3" - autoprefixer "9.8.0" +"@angular-devkit/architect@0.1001.0", "@angular-devkit/architect@~0.1001.0": + version "0.1001.0" + resolved "https://registry.yarnpkg.com/@angular-devkit/architect/-/architect-0.1001.0.tgz#39250758d749b88a3867f5ef529d52ad16b6c5fd" + integrity sha512-mJYy9tqy7ZfqAJYlQPgcHVUiaAxWnxEEpiTAftsKz/yqdO45YFkzehYXJfCqbAXYr4r7hYY3KqKMgj41ixkS8Q== + dependencies: + "@angular-devkit/core" "10.1.0" + rxjs "6.6.2" + +"@angular-devkit/build-angular@~0.1001.0": + version "0.1001.0" + resolved "https://registry.yarnpkg.com/@angular-devkit/build-angular/-/build-angular-0.1001.0.tgz#8257c1ce9ed4f2e31ea59cbd6939efa127e9d35c" + integrity sha512-aWAWhZd3xompC2qPiIzXOkbq8vGIb8PixMLuGUU37myRhgArCTQl+v2lu/FoETyfY15ThfeFK7EzadLmKgokAg== + dependencies: + "@angular-devkit/architect" "0.1001.0" + "@angular-devkit/build-optimizer" "0.1001.0" + "@angular-devkit/build-webpack" "0.1001.0" + "@angular-devkit/core" "10.1.0" + "@babel/core" "7.11.1" + "@babel/generator" "7.11.0" + "@babel/plugin-transform-runtime" "7.11.0" + "@babel/preset-env" "7.11.0" + "@babel/runtime" "7.11.2" + "@babel/template" "7.10.4" + "@jsdevtools/coverage-istanbul-loader" "3.0.5" + "@ngtools/webpack" "10.1.0" + autoprefixer "9.8.6" babel-loader "8.1.0" browserslist "^4.9.1" - cacache "15.0.3" + cacache "15.0.5" caniuse-lite "^1.0.30001032" circular-dependency-plugin "5.2.0" copy-webpack-plugin "6.0.3" core-js "3.6.4" - css-loader "3.5.3" + css-loader "4.2.2" cssnano "4.1.10" file-loader "6.0.0" find-cache-dir "3.3.1" glob "7.1.6" - jest-worker "26.0.0" + jest-worker "26.3.0" karma-source-map-support "1.4.0" - less-loader "6.1.0" - license-webpack-plugin "2.2.0" + less-loader "6.2.0" + license-webpack-plugin "2.3.0" loader-utils "2.0.0" - mini-css-extract-plugin "0.9.0" + mini-css-extract-plugin "0.10.0" minimatch "3.0.4" - open "7.0.4" - parse5 "4.0.0" + open "7.2.0" + parse5 "6.0.1" + parse5-htmlparser2-tree-adapter "6.0.1" pnp-webpack-plugin "1.6.4" - postcss "7.0.31" + postcss "7.0.32" postcss-import "12.0.1" postcss-loader "3.0.0" raw-loader "4.0.1" - regenerator-runtime "0.13.5" + regenerator-runtime "0.13.7" resolve-url-loader "3.1.1" rimraf "3.0.2" - rollup "2.10.9" - rxjs "6.5.5" - sass "1.26.5" - sass-loader "8.0.2" + rollup "2.26.5" + rxjs "6.6.2" + sass "1.26.10" + sass-loader "10.0.1" semver "7.3.2" source-map "0.7.3" - source-map-loader "1.0.0" + source-map-loader "1.0.2" source-map-support "0.5.19" speed-measure-webpack-plugin "1.3.3" style-loader "1.2.1" - stylus "0.54.7" + stylus "0.54.8" stylus-loader "3.0.2" - terser "4.7.0" - terser-webpack-plugin "3.0.1" + terser "5.2.1" + terser-webpack-plugin "4.1.0" tree-kill "1.2.2" - webpack "4.43.0" + webpack "4.44.1" webpack-dev-middleware "3.7.2" webpack-dev-server "3.11.0" webpack-merge "4.2.2" webpack-sources "1.4.3" webpack-subresource-integrity "1.4.1" - worker-plugin "4.0.3" + worker-plugin "5.0.0" -"@angular-devkit/build-ng-packagr@~0.1000.4": - version "0.1000.6" - resolved "https://registry.yarnpkg.com/@angular-devkit/build-ng-packagr/-/build-ng-packagr-0.1000.6.tgz#08fe3a0e140cd4be01949449c443a4e02fb68846" - integrity sha512-agE6Dw8EZmKw+vgdiJOpbrDX7JDX8jYFXVxkeCpkl3QIQSx3pDjBoggwV4NDo9mT8/R/i1WD5idFrrm+vbI/0w== +"@angular-devkit/build-ng-packagr@~0.1001.0": + version "0.1001.0" + resolved "https://registry.yarnpkg.com/@angular-devkit/build-ng-packagr/-/build-ng-packagr-0.1001.0.tgz#11c0f4f681f3fe87879bf79bbc8df128e8bf8823" + integrity sha512-zFe/pVkmrg9L/ZIP/htJDCEkg/KmuZKwWsb0YXCi4U+zoX3Sm1TJCYTbzwazU7jsEHD6KeBhrtOfOaxaxfyFjQ== dependencies: - "@angular-devkit/architect" "0.1000.6" - rxjs "6.5.5" + "@angular-devkit/architect" "0.1001.0" + rxjs "6.6.2" -"@angular-devkit/build-optimizer@0.1000.6", "@angular-devkit/build-optimizer@~0.1000.0", "@angular-devkit/build-optimizer@~0.1000.4": - version "0.1000.6" - resolved "https://registry.yarnpkg.com/@angular-devkit/build-optimizer/-/build-optimizer-0.1000.6.tgz#f5b208be155b0ffb37d7380fc1a0e12a3765319d" - integrity sha512-R8zDEAvd9PeUKvOKh6I7xp3w+MViCwjGKoOZcznjH/i/9PQjOHCMwU5S48RQloQjMGu96eDMUGOVnd9qkzXUEw== +"@angular-devkit/build-optimizer@0.1001.0", "@angular-devkit/build-optimizer@~0.1001.0": + version "0.1001.0" + resolved "https://registry.yarnpkg.com/@angular-devkit/build-optimizer/-/build-optimizer-0.1001.0.tgz#0e018138ec33e47b9cfbceb67ae0a5fbd5a26f08" + integrity sha512-yFHjaUAh9lphLtDLI1UojKS/Szzj9zCq8RHsDv+GWB+2WRWrXB9MID5L/CuZsUdvsu0O6ALfXkNjoWtgOL18Fw== + dependencies: + loader-utils "2.0.0" + source-map "0.7.3" + tslib "2.0.1" + typescript "4.0.2" + webpack-sources "1.4.3" + +"@angular-devkit/build-optimizer@~0.1000.0": + version "0.1000.8" + resolved "https://registry.yarnpkg.com/@angular-devkit/build-optimizer/-/build-optimizer-0.1000.8.tgz#55023cf9e16813cc01b255e99fabb92426eeb632" + integrity sha512-esODHuTGEEMx1SmLUq03VAMly8gZUd1vRuvZeKS5HqKwDg8ZzcI7/25BuuUSlyST+6BEdjo2gnmagQnG0VBdQw== dependencies: loader-utils "2.0.0" source-map "0.7.3" tslib "2.0.0" webpack-sources "1.4.3" -"@angular-devkit/build-webpack@0.1000.6", "@angular-devkit/build-webpack@~0.1000.0", "@angular-devkit/build-webpack@~0.1000.4": +"@angular-devkit/build-webpack@0.1001.0", "@angular-devkit/build-webpack@~0.1001.0": + version "0.1001.0" + resolved "https://registry.yarnpkg.com/@angular-devkit/build-webpack/-/build-webpack-0.1001.0.tgz#8ef6604ea384ffc53193e8b74b60b13c845dadd3" + integrity sha512-s/8QTlPNBH80Xg7Q2fW+GbPXyJIwW4TQx1ni8Linoxe08L4mKTp8cKo5fWaODglR/Er0X0javDFQ3gces9AIdQ== + dependencies: + "@angular-devkit/architect" "0.1001.0" + "@angular-devkit/core" "10.1.0" + rxjs "6.6.2" + +"@angular-devkit/build-webpack@~0.1000.0": version "0.1000.6" resolved "https://registry.yarnpkg.com/@angular-devkit/build-webpack/-/build-webpack-0.1000.6.tgz#1ec6942b4079b6cb6704b5d39af7df14102d562e" integrity sha512-R01bJWuvckU5IdjcqoCeikLBpHRqt5fgfD0a4Hsg3evqW6xxXcSgc+YhWfeEmyU/nF/kVel8G2bFyPzhZP4QdQ== @@ -119,6 +147,28 @@ rxjs "6.5.5" source-map "0.7.3" +"@angular-devkit/core@10.0.8": + version "10.0.8" + resolved "https://registry.yarnpkg.com/@angular-devkit/core/-/core-10.0.8.tgz#ca4ea9f464cfa7ff17e2dab3bcd4c59da1ea450d" + integrity sha512-d9S8VQuqaYg0c/Y2kl/MtICtZ+UKlH5bLm8y2fb2WfSL4A5XIqMGdEVxzFSiR0b1Bnt4NAoQMcBec1blHAqMSQ== + dependencies: + ajv "6.12.3" + fast-json-stable-stringify "2.1.0" + magic-string "0.25.7" + rxjs "6.5.5" + source-map "0.7.3" + +"@angular-devkit/core@10.1.0", "@angular-devkit/core@~10.1.0": + version "10.1.0" + resolved "https://registry.yarnpkg.com/@angular-devkit/core/-/core-10.1.0.tgz#3e4d6abc0b949f4e2fba94077d17c132eb0a673f" + integrity sha512-oNRwAX+5uEwgheS3UUc1W+AerbimqGojCOTdWWcq5XtSviZnBCp1FeMZV+eB6XgUWfbmbWBu39S3sCYmXVHLwg== + dependencies: + ajv "6.12.4" + fast-json-stable-stringify "2.1.0" + magic-string "0.25.7" + rxjs "6.6.2" + source-map "0.7.3" + "@angular-devkit/core@9.1.7": version "9.1.7" resolved "https://registry.yarnpkg.com/@angular-devkit/core/-/core-9.1.7.tgz#f193ccbae4c80b34188bc9cc401c16b3ced50339" @@ -130,15 +180,24 @@ rxjs "6.5.4" source-map "0.7.3" -"@angular-devkit/schematics@10.0.6", "@angular-devkit/schematics@~10.0.0": - version "10.0.6" - resolved "https://registry.yarnpkg.com/@angular-devkit/schematics/-/schematics-10.0.6.tgz#dc3486448cc34544f7076f7fe0a67b75137ae840" - integrity sha512-V3T4cf+jVKiPYyBrSVHf3ZSnk4wIc1WEaaeFta56HccEGQCQpvAFKqDurmtMHer50Hhaxhn7IC3Oi5kPnvkNyQ== +"@angular-devkit/schematics@10.0.8": + version "10.0.8" + resolved "https://registry.yarnpkg.com/@angular-devkit/schematics/-/schematics-10.0.8.tgz#6064d6323a1c9abc195e67ae4c88e373ce36b5e2" + integrity sha512-p2PjvrExuzOe/azyOEcBeIgwZIk4D6VeLkJf/KVjhXOVu13pjIXHX7/qWl+IYnbtj3NZGHqXM5Cr8nxsJNIMpw== dependencies: - "@angular-devkit/core" "10.0.6" + "@angular-devkit/core" "10.0.8" ora "4.0.4" rxjs "6.5.5" +"@angular-devkit/schematics@10.1.0", "@angular-devkit/schematics@~10.1.0": + version "10.1.0" + resolved "https://registry.yarnpkg.com/@angular-devkit/schematics/-/schematics-10.1.0.tgz#11f12174585966984f823e1740331115f4f2958c" + integrity sha512-5Vl32bHpcB/oj0oNR8nPLXF7DwPVuzrJjosch8G+sPG2gAG6OpwjUhQjY1U6E4xJGDR6j7fX8jw+TwC2cMgUbQ== + dependencies: + "@angular-devkit/core" "10.1.0" + ora "5.0.0" + rxjs "6.6.2" + "@angular-devkit/schematics@9.1.7": version "9.1.7" resolved "https://registry.yarnpkg.com/@angular-devkit/schematics/-/schematics-9.1.7.tgz#45394a1c928db449b412dacf205c3ec78fb5ef0c" @@ -148,43 +207,52 @@ ora "4.0.3" rxjs "6.5.4" -"@angular/cli@~10.0.0": +"@angular-devkit/schematics@~10.0.0": version "10.0.6" - resolved "https://registry.yarnpkg.com/@angular/cli/-/cli-10.0.6.tgz#366114e36a155611b553be535bec166bd28b4119" - integrity sha512-gQbQA/CsCyMf9RKEv1hJBCdBebV2BHeT4lGi56Eii0IkvZD5WIH0dNfQzR+6ErqGDgE1EI+9YCuX3psMEvCRUA== + resolved "https://registry.yarnpkg.com/@angular-devkit/schematics/-/schematics-10.0.6.tgz#dc3486448cc34544f7076f7fe0a67b75137ae840" + integrity sha512-V3T4cf+jVKiPYyBrSVHf3ZSnk4wIc1WEaaeFta56HccEGQCQpvAFKqDurmtMHer50Hhaxhn7IC3Oi5kPnvkNyQ== dependencies: - "@angular-devkit/architect" "0.1000.6" "@angular-devkit/core" "10.0.6" - "@angular-devkit/schematics" "10.0.6" - "@schematics/angular" "10.0.6" - "@schematics/update" "0.1000.6" + ora "4.0.4" + rxjs "6.5.5" + +"@angular/cli@~10.1.0": + version "10.1.0" + resolved "https://registry.yarnpkg.com/@angular/cli/-/cli-10.1.0.tgz#f99df22ad832f58456089c98c7684fb5757be951" + integrity sha512-sWGEVeQQ5PXKuu517fRFEQQ5qopzoWeW+8qBUTrmJt8FztiL2ASyu412iJse56wyGxZvqwUmtzpti5kWHR9XIw== + dependencies: + "@angular-devkit/architect" "0.1001.0" + "@angular-devkit/core" "10.1.0" + "@angular-devkit/schematics" "10.1.0" + "@schematics/angular" "10.1.0" + "@schematics/update" "0.1001.0" "@yarnpkg/lockfile" "1.1.0" ansi-colors "4.1.1" debug "4.1.1" ini "1.3.5" - inquirer "7.1.0" + inquirer "7.3.3" npm-package-arg "8.0.1" npm-pick-manifest "6.1.0" - open "7.0.4" + open "7.2.0" pacote "9.5.12" read-package-tree "5.3.1" rimraf "3.0.2" semver "7.3.2" symbol-observable "1.2.0" - universal-analytics "0.4.20" - uuid "8.1.0" + universal-analytics "0.4.23" + uuid "8.3.0" -"@angular/common@~10.0.0": - version "10.0.11" - resolved "https://registry.yarnpkg.com/@angular/common/-/common-10.0.11.tgz#37cf662fd2cbf8b8e86d65fe0becac5e3ebe5aa3" - integrity sha512-Y0EKuwA+LBl1QbyitgLkzjRMqOya3fWsl+LqJkXODCg7+aLi69hzhov0qOxkomLyAZhSTD4B7K6etHKDqhLlQQ== +"@angular/common@~10.1.0": + version "10.1.0" + resolved "https://registry.yarnpkg.com/@angular/common/-/common-10.1.0.tgz#5d2428d9e6a25b50600186d1a87ee04f9ba25924" + integrity sha512-LdDa6adSv9b+uCSyYuH8I7LS40CdJCVMOv8Y44p/JBr9b54Datslf8nygG1RhU+HkIMzdtw6qjcHbwF+27cLZw== dependencies: tslib "^2.0.0" -"@angular/compiler-cli@~10.0.0": - version "10.0.11" - resolved "https://registry.yarnpkg.com/@angular/compiler-cli/-/compiler-cli-10.0.11.tgz#4a540d842a8e08741cb3a9213695d8d8c13ab326" - integrity sha512-65bk23SSuvzFRRh/JfMHRd/S+LcRLaUut9QXWg+wo++en4ctgAPRQ5GLb1dd4ys058bX6l0BTCd2SFRz+44qCA== +"@angular/compiler-cli@~10.1.0": + version "10.1.0" + resolved "https://registry.yarnpkg.com/@angular/compiler-cli/-/compiler-cli-10.1.0.tgz#da79982e5b3085eb5f8fd626f5f54aae33b89122" + integrity sha512-4AvjGNNvGcBakI4djt6W8GhmuKGf3eySthVQCh0GRYErYLvXYSW+69Yi0FzbjieHZht2P3LFVbunWFksBwp+rw== dependencies: canonical-path "1.0.0" chokidar "^3.0.0" @@ -205,10 +273,10 @@ resolved "https://registry.yarnpkg.com/@angular/compiler/-/compiler-9.0.0.tgz#87e0bef4c369b6cadae07e3a4295778fc93799d5" integrity sha512-ctjwuntPfZZT2mNj2NDIVu51t9cvbhl/16epc5xEwyzyDt76pX9UgwvY+MbXrf/C/FWwdtmNtfP698BKI+9leQ== -"@angular/compiler@~10.0.0": - version "10.0.11" - resolved "https://registry.yarnpkg.com/@angular/compiler/-/compiler-10.0.11.tgz#13dbe66202afb32227e2137031ba2f24152828d5" - integrity sha512-v1dA2Nxv0hgXVnpLBcLam7etEArQuvzV15H/0QHZ0xFAsdYu2VZSI1vrB5jlujEfWnNzNhPYNosSQMPnjTkbGw== +"@angular/compiler@~10.1.0": + version "10.1.0" + resolved "https://registry.yarnpkg.com/@angular/compiler/-/compiler-10.1.0.tgz#e485b7ea30c827f9ff14cb77d3a7299db6963e02" + integrity sha512-PBHH59B2yTT/h2HxrlGGm8W5taHkcEk39FXiycSBrbt3T5QiExUXMJoUERviPQCUeHCWWsi1Fpu9wK2fgnP/Qw== dependencies: tslib "^2.0.0" @@ -217,52 +285,52 @@ resolved "https://registry.yarnpkg.com/@angular/core/-/core-9.0.0.tgz#227dc53e1ac81824f998c6e76000b7efc522641e" integrity sha512-6Pxgsrf0qF9iFFqmIcWmjJGkkCaCm6V5QNnxMy2KloO3SDq6QuMVRbN9RtC8Urmo25LP+eZ6ZgYqFYpdD8Hd9w== -"@angular/core@~10.0.0": - version "10.0.11" - resolved "https://registry.yarnpkg.com/@angular/core/-/core-10.0.11.tgz#cb64085089e1d709a04d4093ee96709177faebe4" - integrity sha512-9kv+4JmsIVkbGG8NSmtgEFkm8QtFr/TXjyrqEzl81qlZwSG3FpcqQGG0qb2hlwX81LoWQenbBY0g21yTciEZjA== +"@angular/core@~10.1.0": + version "10.1.0" + resolved "https://registry.yarnpkg.com/@angular/core/-/core-10.1.0.tgz#000b78432be63247199d0f385c116b7f4db803bc" + integrity sha512-lENt8Wk1vVsIiHeZVzXCZoHY13BxkqmulEw/AdUOh4VQxoU5K3z1o7fC1cvPHBvBEUnhbD2pDC1UHcY1G9yLRw== dependencies: tslib "^2.0.0" -"@angular/forms@~10.0.0": - version "10.0.11" - resolved "https://registry.yarnpkg.com/@angular/forms/-/forms-10.0.11.tgz#87541e729df471bebe0c9897ad2654a928d829ba" - integrity sha512-nG7D7oS0Fa9W9y0khgDuc2zv1RLnZ+5amXKjuRSVTtZSFLjKlAVYJ2UKyTeW2NI00zMs6oX5dxvoFQ9n3QViMw== +"@angular/forms@~10.1.0": + version "10.1.0" + resolved "https://registry.yarnpkg.com/@angular/forms/-/forms-10.1.0.tgz#1f55bb48b5a360cbee07c40d21840da5dec45d60" + integrity sha512-1onL5To+QAaI1v642WcjfchwwJrUqIPrJ40a4l5yvcd/iZydOBHS/bbw1nYjQDiKeGL2+gzpP04qrh4nHeG7OA== dependencies: tslib "^2.0.0" -"@angular/platform-browser-dynamic@~10.0.0": - version "10.0.11" - resolved "https://registry.yarnpkg.com/@angular/platform-browser-dynamic/-/platform-browser-dynamic-10.0.11.tgz#3d88a2572c16bdcc3a5b100a69bd9675acfb800f" - integrity sha512-FULvtpVBSEHW13CbsoJminvaKtTZETSvmdDqE1NfHtcYZ6YYksc/ipq4elFFZScIITPDvVqoJxlZXX9DC3kKSA== +"@angular/platform-browser-dynamic@~10.1.0": + version "10.1.0" + resolved "https://registry.yarnpkg.com/@angular/platform-browser-dynamic/-/platform-browser-dynamic-10.1.0.tgz#9f23e6867cdf4930789587dbb8d2be8d8a5ecc64" + integrity sha512-JzGYFiv6F6upbEv3KyoktZ8UaO/3kQRrqsXmUGbl+k12aG1Lg9WeTIfpWV8eqDCEAQb7BqyqoFbbZGZfnxp/TQ== dependencies: tslib "^2.0.0" -"@angular/platform-browser@~10.0.0": - version "10.0.11" - resolved "https://registry.yarnpkg.com/@angular/platform-browser/-/platform-browser-10.0.11.tgz#6f553bc6c27a2d7151284c4fd46d559915428be3" - integrity sha512-u3kXnnsuKRUTeA47+SnmGUhs1k9HKVm3rKaXUfqbHouDHz2SMQg/bvWBG5Nq8FFZYdNa3lV6q1l03/Zf7kaZNg== +"@angular/platform-browser@~10.1.0": + version "10.1.0" + resolved "https://registry.yarnpkg.com/@angular/platform-browser/-/platform-browser-10.1.0.tgz#edc5640adb77151f3f40176cb92b4e252ab58e1a" + integrity sha512-bYG02qt36lzCBIV6mbAuYPDKU18x9Xd3S3jwJddvoHjRupxwZtTPGWKQ/4qhv1QrLwZnvXbCavIZlrHe68XJbw== dependencies: tslib "^2.0.0" -"@angular/router@~10.0.0": - version "10.0.11" - resolved "https://registry.yarnpkg.com/@angular/router/-/router-10.0.11.tgz#a83fcc2fef2b9f7cb84bd2845ebd4aa3d76a9185" - integrity sha512-YFXBfW1EEq+y+lcYoZuvH1jeyD9ku9N7V5SZi8Ux8KZZ+CjnWRx2bt4PF7fezCGRO6KgfM0xrZI8TKmYOK5OSQ== +"@angular/router@~10.1.0": + version "10.1.0" + resolved "https://registry.yarnpkg.com/@angular/router/-/router-10.1.0.tgz#02bbbcf0b20aad8a6679bfab82efe6a19f738805" + integrity sha512-20xidByYytcg46pBxZtraNHFCLDg75mTYAB8cTZ5qEZghrECzECyDbSKCwaW2zsv51Tlrcpi03/0CAaw7EgZiw== dependencies: tslib "^2.0.0" -"@angular/service-worker@~10.0.0": - version "10.0.11" - resolved "https://registry.yarnpkg.com/@angular/service-worker/-/service-worker-10.0.11.tgz#cd99e4cedafd84a4b2e163ec5d0ec94876eeff37" - integrity sha512-6//lFmO/1Em82BWbKDAssatl//BGqvricrArHR1TXkAjbAIdFgMzEXG4xKenBd+LnlEdJ4+gvmDsTSkZgTSz1g== +"@angular/service-worker@~10.1.0": + version "10.1.0" + resolved "https://registry.yarnpkg.com/@angular/service-worker/-/service-worker-10.1.0.tgz#2ff9d34559da33789ade865f9696b37499c11a12" + integrity sha512-innXUo3Z/wGOX+4c2GQ+oDwAia687rYyj2EPuBsJ76L1vj78aPw+XTE2nAxG5wKJlbILUUI6otQO9uojs6UeHw== dependencies: tslib "^2.0.0" -"@angular/upgrade@~10.0.0": - version "10.0.11" - resolved "https://registry.yarnpkg.com/@angular/upgrade/-/upgrade-10.0.11.tgz#056c703b30d09a3dbc1e6a4bf39103ad38c27a67" - integrity sha512-gLc1ZaL77lVoJwU5ty9fN4qil5UT3SO2S7WCVyyH4Zi7wMnp0XXsR6DlqrQJzsUJkbSBkvgpUEqXWul9ynigwQ== +"@angular/upgrade@~10.1.0": + version "10.1.0" + resolved "https://registry.yarnpkg.com/@angular/upgrade/-/upgrade-10.1.0.tgz#ec58f4fa706d00545c0a61dc6bd76b1885c30b1c" + integrity sha512-WY8g+2nJJuiHDT+NbZxx5wWD05WuTHfuVgeFgnHisEuRfwIB7Hdn2Q0H1JoGpfvKjXp4OtmD8LoLsa0PZgGaBQ== dependencies: tslib "^2.0.0" @@ -282,29 +350,7 @@ invariant "^2.2.4" semver "^5.5.0" -"@babel/core@7.9.6": - version "7.9.6" - resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.9.6.tgz#d9aa1f580abf3b2286ef40b6904d390904c63376" - integrity sha512-nD3deLvbsApbHAHttzIssYqgb883yU/d9roe4RZymBCDaZryMJDbptVpEpeQuRh4BJ+SYI8le9YGxKvFEvl1Wg== - dependencies: - "@babel/code-frame" "^7.8.3" - "@babel/generator" "^7.9.6" - "@babel/helper-module-transforms" "^7.9.0" - "@babel/helpers" "^7.9.6" - "@babel/parser" "^7.9.6" - "@babel/template" "^7.8.6" - "@babel/traverse" "^7.9.6" - "@babel/types" "^7.9.6" - convert-source-map "^1.7.0" - debug "^4.1.0" - gensync "^1.0.0-beta.1" - json5 "^2.1.2" - lodash "^4.17.13" - resolve "^1.3.2" - semver "^5.4.1" - source-map "^0.5.0" - -"@babel/core@^7.0.1", "@babel/core@^7.1.0", "@babel/core@^7.7.5", "@babel/core@^7.9.0": +"@babel/core@7.11.1", "@babel/core@^7.0.1", "@babel/core@^7.1.0", "@babel/core@^7.7.5", "@babel/core@^7.9.0": version "7.11.1" resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.11.1.tgz#2c55b604e73a40dc21b0e52650b11c65cf276643" integrity sha512-XqF7F6FWQdKGGWAzGELL+aCO1p+lRY5Tj5/tbT3St1G8NaH70jhhDIKknIZaDans0OQBG5wRAldROLHSt44BgQ== @@ -326,17 +372,29 @@ semver "^5.4.1" source-map "^0.5.0" -"@babel/generator@7.9.6": +"@babel/core@7.9.6": version "7.9.6" - resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.9.6.tgz#5408c82ac5de98cda0d77d8124e99fa1f2170a43" - integrity sha512-+htwWKJbH2bL72HRluF8zumBxzuX0ZZUFl3JLNyoUjM/Ho8wnVpPXM6aUz8cfKDqQ/h7zHqKt4xzJteUosckqQ== + resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.9.6.tgz#d9aa1f580abf3b2286ef40b6904d390904c63376" + integrity sha512-nD3deLvbsApbHAHttzIssYqgb883yU/d9roe4RZymBCDaZryMJDbptVpEpeQuRh4BJ+SYI8le9YGxKvFEvl1Wg== dependencies: + "@babel/code-frame" "^7.8.3" + "@babel/generator" "^7.9.6" + "@babel/helper-module-transforms" "^7.9.0" + "@babel/helpers" "^7.9.6" + "@babel/parser" "^7.9.6" + "@babel/template" "^7.8.6" + "@babel/traverse" "^7.9.6" "@babel/types" "^7.9.6" - jsesc "^2.5.1" + convert-source-map "^1.7.0" + debug "^4.1.0" + gensync "^1.0.0-beta.1" + json5 "^2.1.2" lodash "^4.17.13" + resolve "^1.3.2" + semver "^5.4.1" source-map "^0.5.0" -"@babel/generator@^7.11.0", "@babel/generator@^7.9.6": +"@babel/generator@7.11.0", "@babel/generator@^7.11.0", "@babel/generator@^7.9.6": version "7.11.0" resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.11.0.tgz#4b90c78d8c12825024568cbe83ee6c9af193585c" integrity sha512-fEm3Uzw7Mc9Xi//qU20cBKatTfs2aOtKqmvy/Vm7RkJEGFQ4xc9myCfbXxqK//ZS8MR/ciOHw6meGASJuKmDfQ== @@ -571,7 +629,7 @@ chalk "^2.0.0" js-tokens "^4.0.0" -"@babel/parser@^7.1.0", "@babel/parser@^7.10.4", "@babel/parser@^7.11.0", "@babel/parser@^7.11.1", "@babel/parser@^7.8.6", "@babel/parser@^7.9.6": +"@babel/parser@^7.1.0", "@babel/parser@^7.10.4", "@babel/parser@^7.11.0", "@babel/parser@^7.11.1", "@babel/parser@^7.9.6": version "7.11.3" resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.11.3.tgz#9e1eae46738bcd08e23e867bab43e7b95299a8f9" integrity sha512-REo8xv7+sDxkKvoxEywIdsNFiZLybwdI7hcT5uEPyQrSMB4YQ973BfC9OOrD/81MaIjh6UxdulIQXkjmiH3PcA== @@ -1081,13 +1139,13 @@ dependencies: "@babel/helper-plugin-utils" "^7.10.4" -"@babel/plugin-transform-runtime@7.9.6": - version "7.9.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.9.6.tgz#3ba804438ad0d880a17bca5eaa0cdf1edeedb2fd" - integrity sha512-qcmiECD0mYOjOIt8YHNsAP1SxPooC/rDmfmiSK9BNY72EitdSc7l44WTEklaWuFtbOEBjNhWWyph/kOImbNJ4w== +"@babel/plugin-transform-runtime@7.11.0": + version "7.11.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.11.0.tgz#e27f78eb36f19448636e05c33c90fd9ad9b8bccf" + integrity sha512-LFEsP+t3wkYBlis8w6/kmnd6Kb1dxTd+wGJ8MlxTGzQo//ehtqlVL4S9DNUa53+dtPSQobN2CXx4d81FqC58cw== dependencies: - "@babel/helper-module-imports" "^7.8.3" - "@babel/helper-plugin-utils" "^7.8.3" + "@babel/helper-module-imports" "^7.10.4" + "@babel/helper-plugin-utils" "^7.10.4" resolve "^1.8.1" semver "^5.5.1" @@ -1153,73 +1211,7 @@ "@babel/helper-create-regexp-features-plugin" "^7.10.4" "@babel/helper-plugin-utils" "^7.10.4" -"@babel/preset-env@7.9.6": - version "7.9.6" - resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.9.6.tgz#df063b276c6455ec6fcfc6e53aacc38da9b0aea6" - integrity sha512-0gQJ9RTzO0heXOhzftog+a/WyOuqMrAIugVYxMYf83gh1CQaQDjMtsOpqOwXyDL/5JcWsrCm8l4ju8QC97O7EQ== - dependencies: - "@babel/compat-data" "^7.9.6" - "@babel/helper-compilation-targets" "^7.9.6" - "@babel/helper-module-imports" "^7.8.3" - "@babel/helper-plugin-utils" "^7.8.3" - "@babel/plugin-proposal-async-generator-functions" "^7.8.3" - "@babel/plugin-proposal-dynamic-import" "^7.8.3" - "@babel/plugin-proposal-json-strings" "^7.8.3" - "@babel/plugin-proposal-nullish-coalescing-operator" "^7.8.3" - "@babel/plugin-proposal-numeric-separator" "^7.8.3" - "@babel/plugin-proposal-object-rest-spread" "^7.9.6" - "@babel/plugin-proposal-optional-catch-binding" "^7.8.3" - "@babel/plugin-proposal-optional-chaining" "^7.9.0" - "@babel/plugin-proposal-unicode-property-regex" "^7.8.3" - "@babel/plugin-syntax-async-generators" "^7.8.0" - "@babel/plugin-syntax-dynamic-import" "^7.8.0" - "@babel/plugin-syntax-json-strings" "^7.8.0" - "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.0" - "@babel/plugin-syntax-numeric-separator" "^7.8.0" - "@babel/plugin-syntax-object-rest-spread" "^7.8.0" - "@babel/plugin-syntax-optional-catch-binding" "^7.8.0" - "@babel/plugin-syntax-optional-chaining" "^7.8.0" - "@babel/plugin-syntax-top-level-await" "^7.8.3" - "@babel/plugin-transform-arrow-functions" "^7.8.3" - "@babel/plugin-transform-async-to-generator" "^7.8.3" - "@babel/plugin-transform-block-scoped-functions" "^7.8.3" - "@babel/plugin-transform-block-scoping" "^7.8.3" - "@babel/plugin-transform-classes" "^7.9.5" - "@babel/plugin-transform-computed-properties" "^7.8.3" - "@babel/plugin-transform-destructuring" "^7.9.5" - "@babel/plugin-transform-dotall-regex" "^7.8.3" - "@babel/plugin-transform-duplicate-keys" "^7.8.3" - "@babel/plugin-transform-exponentiation-operator" "^7.8.3" - "@babel/plugin-transform-for-of" "^7.9.0" - "@babel/plugin-transform-function-name" "^7.8.3" - "@babel/plugin-transform-literals" "^7.8.3" - "@babel/plugin-transform-member-expression-literals" "^7.8.3" - "@babel/plugin-transform-modules-amd" "^7.9.6" - "@babel/plugin-transform-modules-commonjs" "^7.9.6" - "@babel/plugin-transform-modules-systemjs" "^7.9.6" - "@babel/plugin-transform-modules-umd" "^7.9.0" - "@babel/plugin-transform-named-capturing-groups-regex" "^7.8.3" - "@babel/plugin-transform-new-target" "^7.8.3" - "@babel/plugin-transform-object-super" "^7.8.3" - "@babel/plugin-transform-parameters" "^7.9.5" - "@babel/plugin-transform-property-literals" "^7.8.3" - "@babel/plugin-transform-regenerator" "^7.8.7" - "@babel/plugin-transform-reserved-words" "^7.8.3" - "@babel/plugin-transform-shorthand-properties" "^7.8.3" - "@babel/plugin-transform-spread" "^7.8.3" - "@babel/plugin-transform-sticky-regex" "^7.8.3" - "@babel/plugin-transform-template-literals" "^7.8.3" - "@babel/plugin-transform-typeof-symbol" "^7.8.4" - "@babel/plugin-transform-unicode-regex" "^7.8.3" - "@babel/preset-modules" "^0.1.3" - "@babel/types" "^7.9.6" - browserslist "^4.11.1" - core-js-compat "^3.6.2" - invariant "^2.2.2" - levenary "^1.1.1" - semver "^5.5.0" - -"@babel/preset-env@^7.0.0", "@babel/preset-env@^7.9.5": +"@babel/preset-env@7.11.0", "@babel/preset-env@^7.0.0", "@babel/preset-env@^7.9.5": version "7.11.0" resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.11.0.tgz#860ee38f2ce17ad60480c2021ba9689393efb796" integrity sha512-2u1/k7rG/gTh02dylX2kL3S0IJNF+J6bfDSp4DI2Ma8QN6Y9x9pmAax59fsCk6QUQG0yqH47yJWA+u1I1LccAg== @@ -1293,6 +1285,72 @@ levenary "^1.1.1" semver "^5.5.0" +"@babel/preset-env@7.9.6": + version "7.9.6" + resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.9.6.tgz#df063b276c6455ec6fcfc6e53aacc38da9b0aea6" + integrity sha512-0gQJ9RTzO0heXOhzftog+a/WyOuqMrAIugVYxMYf83gh1CQaQDjMtsOpqOwXyDL/5JcWsrCm8l4ju8QC97O7EQ== + dependencies: + "@babel/compat-data" "^7.9.6" + "@babel/helper-compilation-targets" "^7.9.6" + "@babel/helper-module-imports" "^7.8.3" + "@babel/helper-plugin-utils" "^7.8.3" + "@babel/plugin-proposal-async-generator-functions" "^7.8.3" + "@babel/plugin-proposal-dynamic-import" "^7.8.3" + "@babel/plugin-proposal-json-strings" "^7.8.3" + "@babel/plugin-proposal-nullish-coalescing-operator" "^7.8.3" + "@babel/plugin-proposal-numeric-separator" "^7.8.3" + "@babel/plugin-proposal-object-rest-spread" "^7.9.6" + "@babel/plugin-proposal-optional-catch-binding" "^7.8.3" + "@babel/plugin-proposal-optional-chaining" "^7.9.0" + "@babel/plugin-proposal-unicode-property-regex" "^7.8.3" + "@babel/plugin-syntax-async-generators" "^7.8.0" + "@babel/plugin-syntax-dynamic-import" "^7.8.0" + "@babel/plugin-syntax-json-strings" "^7.8.0" + "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.0" + "@babel/plugin-syntax-numeric-separator" "^7.8.0" + "@babel/plugin-syntax-object-rest-spread" "^7.8.0" + "@babel/plugin-syntax-optional-catch-binding" "^7.8.0" + "@babel/plugin-syntax-optional-chaining" "^7.8.0" + "@babel/plugin-syntax-top-level-await" "^7.8.3" + "@babel/plugin-transform-arrow-functions" "^7.8.3" + "@babel/plugin-transform-async-to-generator" "^7.8.3" + "@babel/plugin-transform-block-scoped-functions" "^7.8.3" + "@babel/plugin-transform-block-scoping" "^7.8.3" + "@babel/plugin-transform-classes" "^7.9.5" + "@babel/plugin-transform-computed-properties" "^7.8.3" + "@babel/plugin-transform-destructuring" "^7.9.5" + "@babel/plugin-transform-dotall-regex" "^7.8.3" + "@babel/plugin-transform-duplicate-keys" "^7.8.3" + "@babel/plugin-transform-exponentiation-operator" "^7.8.3" + "@babel/plugin-transform-for-of" "^7.9.0" + "@babel/plugin-transform-function-name" "^7.8.3" + "@babel/plugin-transform-literals" "^7.8.3" + "@babel/plugin-transform-member-expression-literals" "^7.8.3" + "@babel/plugin-transform-modules-amd" "^7.9.6" + "@babel/plugin-transform-modules-commonjs" "^7.9.6" + "@babel/plugin-transform-modules-systemjs" "^7.9.6" + "@babel/plugin-transform-modules-umd" "^7.9.0" + "@babel/plugin-transform-named-capturing-groups-regex" "^7.8.3" + "@babel/plugin-transform-new-target" "^7.8.3" + "@babel/plugin-transform-object-super" "^7.8.3" + "@babel/plugin-transform-parameters" "^7.9.5" + "@babel/plugin-transform-property-literals" "^7.8.3" + "@babel/plugin-transform-regenerator" "^7.8.7" + "@babel/plugin-transform-reserved-words" "^7.8.3" + "@babel/plugin-transform-shorthand-properties" "^7.8.3" + "@babel/plugin-transform-spread" "^7.8.3" + "@babel/plugin-transform-sticky-regex" "^7.8.3" + "@babel/plugin-transform-template-literals" "^7.8.3" + "@babel/plugin-transform-typeof-symbol" "^7.8.4" + "@babel/plugin-transform-unicode-regex" "^7.8.3" + "@babel/preset-modules" "^0.1.3" + "@babel/types" "^7.9.6" + browserslist "^4.11.1" + core-js-compat "^3.6.2" + invariant "^2.2.2" + levenary "^1.1.1" + semver "^5.5.0" + "@babel/preset-modules@^0.1.3": version "0.1.3" resolved "https://registry.yarnpkg.com/@babel/preset-modules/-/preset-modules-0.1.3.tgz#13242b53b5ef8c883c3cf7dddd55b36ce80fbc72" @@ -1345,30 +1403,14 @@ core-js-pure "^3.0.0" regenerator-runtime "^0.13.4" -"@babel/runtime@7.9.6": - version "7.9.6" - resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.9.6.tgz#a9102eb5cadedf3f31d08a9ecf294af7827ea29f" - integrity sha512-64AF1xY3OAkFHqOb9s4jpgk1Mm5vDZ4L3acHvAml+53nO1XbXLuDodsVpO4OIUsmemlUHMxNdYMNJmsvOwLrvQ== - dependencies: - regenerator-runtime "^0.13.4" - -"@babel/runtime@^7.10.2", "@babel/runtime@^7.10.3", "@babel/runtime@^7.7.2", "@babel/runtime@^7.8.4": +"@babel/runtime@7.11.2", "@babel/runtime@^7.10.2", "@babel/runtime@^7.10.3", "@babel/runtime@^7.7.2", "@babel/runtime@^7.8.4": version "7.11.2" resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.11.2.tgz#f549c13c754cc40b87644b9fa9f09a6a95fe0736" integrity sha512-TeWkU52so0mPtDcaCTxNBI/IHiz0pZgr8VEFqXFtZWpYD08ZB6FaSwVAS8MKRQAP3bYKiVjwysOJgMFY28o6Tw== dependencies: regenerator-runtime "^0.13.4" -"@babel/template@7.8.6": - version "7.8.6" - resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.8.6.tgz#86b22af15f828dfb086474f964dcc3e39c43ce2b" - integrity sha512-zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg== - dependencies: - "@babel/code-frame" "^7.8.3" - "@babel/parser" "^7.8.6" - "@babel/types" "^7.8.6" - -"@babel/template@^7.10.4", "@babel/template@^7.3.3", "@babel/template@^7.8.6": +"@babel/template@7.10.4", "@babel/template@^7.10.4", "@babel/template@^7.3.3", "@babel/template@^7.8.6": version "7.10.4" resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.10.4.tgz#3251996c4200ebc71d1a8fc405fba940f36ba278" integrity sha512-ZCjD27cGJFUB6nmCB1Enki3r+L5kJveX9pq1SvAUKoICy6CZ9yD8xO086YXdYhvNjBdnekm4ZnaP5yC8Cs/1tA== @@ -1392,7 +1434,7 @@ globals "^11.1.0" lodash "^4.17.19" -"@babel/types@^7.0.0", "@babel/types@^7.10.4", "@babel/types@^7.10.5", "@babel/types@^7.11.0", "@babel/types@^7.3.0", "@babel/types@^7.3.3", "@babel/types@^7.4.4", "@babel/types@^7.8.6", "@babel/types@^7.9.5", "@babel/types@^7.9.6": +"@babel/types@^7.0.0", "@babel/types@^7.10.4", "@babel/types@^7.10.5", "@babel/types@^7.11.0", "@babel/types@^7.3.0", "@babel/types@^7.3.3", "@babel/types@^7.4.4", "@babel/types@^7.9.5", "@babel/types@^7.9.6": version "7.11.0" resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.11.0.tgz#2ae6bf1ba9ae8c3c43824e5861269871b206e90d" integrity sha512-O53yME4ZZI0jO1EVGtF1ePGl0LHirG4P1ibcD80XyzZcKhcMFeCXmh4Xb1ifGBIV233Qg12x4rBfQgA+tmOukA== @@ -1484,13 +1526,13 @@ uuid "^3.3.2" "@cypress/webpack-preprocessor@^5.4.2": - version "5.4.4" - resolved "https://registry.yarnpkg.com/@cypress/webpack-preprocessor/-/webpack-preprocessor-5.4.4.tgz#20adaa338799485aeb67227a9784991c420acd31" - integrity sha512-aNOS4J7vilVO6CgzYUnMCraZTCF+SvQtGTlG0HKdqbpI4+dzCWGRFpwpqiSsCb83m+WAP2gfuGQVaFTCM43JcA== + version "5.4.5" + resolved "https://registry.yarnpkg.com/@cypress/webpack-preprocessor/-/webpack-preprocessor-5.4.5.tgz#a3e5f7172c2a11348da3afa8821d1a4cd0bfcfcd" + integrity sha512-KH9B//f5DanvnO4RxyEq9RRGqeFqbzsk/wvINWhJAZcyCSZ9iD/J5E1picHt7UZxw9iXw3hzJWcuKNxdR4nk5w== dependencies: - bluebird "3.7.1" - debug "4.1.1" - lodash "4.17.19" + bluebird "^3.7.1" + debug "^4.1.1" + lodash "^4.17.20" "@cypress/webpack-preprocessor@~4.1.2": version "4.1.5" @@ -1545,13 +1587,13 @@ jest-util "^26.3.0" slash "^3.0.0" -"@jest/core@^26.1.0", "@jest/core@^26.4.0": - version "26.4.0" - resolved "https://registry.yarnpkg.com/@jest/core/-/core-26.4.0.tgz#8f42ae45640b46b4f8ffee134dcd408c210ab1ef" - integrity sha512-mpXm4OjWQbz7qbzGIiSqvfNZ1FxX6ywWgLtdSD2luPORt5zKPtqcdDnX7L8RdfMaj1znDBgN2+gB094ZIr7vnA== +"@jest/core@^26.1.0", "@jest/core@^26.4.2": + version "26.4.2" + resolved "https://registry.yarnpkg.com/@jest/core/-/core-26.4.2.tgz#85d0894f31ac29b5bab07aa86806d03dd3d33edc" + integrity sha512-sDva7YkeNprxJfepOctzS8cAk9TOekldh+5FhVuXS40+94SHbiicRO1VV2tSoRtgIo+POs/Cdyf8p76vPTd6dg== dependencies: "@jest/console" "^26.3.0" - "@jest/reporters" "^26.4.0" + "@jest/reporters" "^26.4.1" "@jest/test-result" "^26.3.0" "@jest/transform" "^26.3.0" "@jest/types" "^26.3.0" @@ -1561,17 +1603,17 @@ exit "^0.1.2" graceful-fs "^4.2.4" jest-changed-files "^26.3.0" - jest-config "^26.4.0" + jest-config "^26.4.2" jest-haste-map "^26.3.0" jest-message-util "^26.3.0" jest-regex-util "^26.0.0" jest-resolve "^26.4.0" - jest-resolve-dependencies "^26.4.0" - jest-runner "^26.4.0" - jest-runtime "^26.4.0" - jest-snapshot "^26.4.0" + jest-resolve-dependencies "^26.4.2" + jest-runner "^26.4.2" + jest-runtime "^26.4.2" + jest-snapshot "^26.4.2" jest-util "^26.3.0" - jest-validate "^26.4.0" + jest-validate "^26.4.2" jest-watcher "^26.3.0" micromatch "^4.0.2" p-each-series "^2.1.0" @@ -1601,19 +1643,19 @@ jest-mock "^26.3.0" jest-util "^26.3.0" -"@jest/globals@^26.4.0": - version "26.4.0" - resolved "https://registry.yarnpkg.com/@jest/globals/-/globals-26.4.0.tgz#ebab3ba937a200a4b3805f2e552bdf869465ffea" - integrity sha512-QKwoVAeL9d0xaEM9ebPvfc+bolN04F+o3zM2jswGDBiiNjCogZ3LvOaqumRdDyz6kLmbx+UhgMBAVuLunbXZ2A== +"@jest/globals@^26.4.2": + version "26.4.2" + resolved "https://registry.yarnpkg.com/@jest/globals/-/globals-26.4.2.tgz#73c2a862ac691d998889a241beb3dc9cada40d4a" + integrity sha512-Ot5ouAlehhHLRhc+sDz2/9bmNv9p5ZWZ9LE1pXGGTCXBasmi5jnYjlgYcYt03FBwLmZXCZ7GrL29c33/XRQiow== dependencies: "@jest/environment" "^26.3.0" "@jest/types" "^26.3.0" - expect "^26.4.0" + expect "^26.4.2" -"@jest/reporters@^26.4.0": - version "26.4.0" - resolved "https://registry.yarnpkg.com/@jest/reporters/-/reporters-26.4.0.tgz#dd3f03979170dd25dc6a9b746c693b591056d753" - integrity sha512-14OPAAuYhgRBSNxAocVluX6ksdMdK/EuP9NmtBXU9g1uKaVBrPnohn/CVm6iMot1a9iU8BCxa5715YRf8FEg/A== +"@jest/reporters@^26.4.1": + version "26.4.1" + resolved "https://registry.yarnpkg.com/@jest/reporters/-/reporters-26.4.1.tgz#3b4d6faf28650f3965f8b97bc3d114077fb71795" + integrity sha512-aROTkCLU8++yiRGVxLsuDmZsQEKO6LprlrxtAuzvtpbIFl3eIjgIf3EUxDKgomkS25R9ZzwGEdB5weCcBZlrpQ== dependencies: "@bcoe/v8-coverage" "^0.2.3" "@jest/console" "^26.3.0" @@ -1640,7 +1682,7 @@ terminal-link "^2.0.0" v8-to-istanbul "^5.0.1" optionalDependencies: - node-notifier "^7.0.0" + node-notifier "^8.0.0" "@jest/source-map@^26.1.0", "@jest/source-map@^26.3.0": version "26.3.0" @@ -1661,16 +1703,16 @@ "@types/istanbul-lib-coverage" "^2.0.0" collect-v8-coverage "^1.0.0" -"@jest/test-sequencer@^26.4.0": - version "26.4.0" - resolved "https://registry.yarnpkg.com/@jest/test-sequencer/-/test-sequencer-26.4.0.tgz#f4902772392d478d310dd6fd3b6818fb4bcc4c82" - integrity sha512-9Z7lCShS7vERp+DRwIVNH/6sHMWwJK1DPnGCpGeVLGJJWJ4Y08sQI3vIKdmKHu2KmwlUBpRM+BFf7NlVUkl5XA== +"@jest/test-sequencer@^26.4.2": + version "26.4.2" + resolved "https://registry.yarnpkg.com/@jest/test-sequencer/-/test-sequencer-26.4.2.tgz#58a3760a61eec758a2ce6080201424580d97cbba" + integrity sha512-83DRD8N3M0tOhz9h0bn6Kl6dSp+US6DazuVF8J9m21WAp5x7CqSMaNycMP0aemC/SH/pDQQddbsfHRTBXVUgog== dependencies: "@jest/test-result" "^26.3.0" graceful-fs "^4.2.4" jest-haste-map "^26.3.0" - jest-runner "^26.4.0" - jest-runtime "^26.4.0" + jest-runner "^26.4.2" + jest-runtime "^26.4.2" "@jest/transform@^26.3.0": version "26.3.0" @@ -1714,16 +1756,16 @@ "@types/yargs" "^15.0.0" chalk "^4.0.0" -"@jsdevtools/coverage-istanbul-loader@3.0.3": - version "3.0.3" - resolved "https://registry.yarnpkg.com/@jsdevtools/coverage-istanbul-loader/-/coverage-istanbul-loader-3.0.3.tgz#102e414b02ae2f0b3c7fd45a705601e1fd4867c5" - integrity sha512-TAdNkeGB5Fe4Og+ZkAr1Kvn9by2sfL44IAHFtxlh1BA1XJ5cLpO9iSNki5opWESv3l3vSHsZ9BNKuqFKbEbFaA== +"@jsdevtools/coverage-istanbul-loader@3.0.5": + version "3.0.5" + resolved "https://registry.yarnpkg.com/@jsdevtools/coverage-istanbul-loader/-/coverage-istanbul-loader-3.0.5.tgz#2a4bc65d0271df8d4435982db4af35d81754ee26" + integrity sha512-EUCPEkaRPvmHjWAAZkWMT7JDzpw7FKB00WTISaiXsbNOd5hCHg77XLA8sLYLFDo1zepYLo2w7GstN8YBqRXZfA== dependencies: convert-source-map "^1.7.0" - istanbul-lib-instrument "^4.0.1" - loader-utils "^1.4.0" + istanbul-lib-instrument "^4.0.3" + loader-utils "^2.0.0" merge-source-map "^1.1.0" - schema-utils "^2.6.4" + schema-utils "^2.7.0" "@medv/blessed@^2.0.1": version "2.0.1" @@ -1739,14 +1781,13 @@ "@angular-devkit/schematics" "9.1.7" fs-extra "9.0.0" -"@ngtools/webpack@10.0.6": - version "10.0.6" - resolved "https://registry.yarnpkg.com/@ngtools/webpack/-/webpack-10.0.6.tgz#6fe392ecad9f2869fc68eda7f1344ad0b68a8898" - integrity sha512-AbSDhPmsljkZO2jHFpge/5AHLQIrbscWgo4brrhF7NQ5TvPgE0Xn0wU7gxB9++hVUKQLGnnbAvewJyB/uYb9Nw== +"@ngtools/webpack@10.1.0": + version "10.1.0" + resolved "https://registry.yarnpkg.com/@ngtools/webpack/-/webpack-10.1.0.tgz#70059658d4ec1966026b48ba8bc91634c0ef1381" + integrity sha512-WnWkNBrY7XgP2xc7oJEAMSIzlHyikPky9y1G6tIkSVuDZ3hM3e662C99xJxt2ZOUY9LOuxuGJ03t/phlnDafJQ== dependencies: - "@angular-devkit/core" "10.0.6" - enhanced-resolve "4.1.1" - rxjs "6.5.5" + "@angular-devkit/core" "10.1.0" + enhanced-resolve "4.3.0" webpack-sources "1.4.3" "@nodelib/fs.scandir@2.1.3": @@ -1776,9 +1817,9 @@ integrity sha512-oN3y7FAROHhrAt7Rr7PnTSwrHrZVRTS2ZbyxeQwSSYD0ifwM3YNgQqbaRmjcWoPyq77MjchusjJDspbzMmip1Q== "@npmcli/git@^2.0.1": - version "2.0.3" - resolved "https://registry.yarnpkg.com/@npmcli/git/-/git-2.0.3.tgz#41a13cc698d257c7e38a287e233dafe7354dd4ab" - integrity sha512-c/ODsV5ppjB12VDXKc6hzVNgg6ZJX/etILUn3WgF5NLAYBhQLJ3fBq6uB2jQD4OwqOzJdPT1/xA3Xh3aaWGk5w== + version "2.0.4" + resolved "https://registry.yarnpkg.com/@npmcli/git/-/git-2.0.4.tgz#725f5e32864f3849420e84baf130e426a707cbb7" + integrity sha512-OJZCmJ9DNn1cz9HPXXsPmUBnqaArot3CGYo63CyajHQk+g87rPXVOJByGsskQJhPsUUEXJcsZ2Q6bWd2jSwnBA== dependencies: "@npmcli/promise-spawn" "^1.1.0" lru-cache "^6.0.0" @@ -1824,32 +1865,32 @@ node-gyp "^6.1.0" read-package-json-fast "^1.1.3" -"@nrwl/angular@~10.0.0": - version "10.0.13" - resolved "https://registry.yarnpkg.com/@nrwl/angular/-/angular-10.0.13.tgz#2209670608f3f997dd349df43e409c702d3ef33d" - integrity sha512-FXonqP7Uo/9ziCHXywztgiphvvT/QSlZYuT8KniA5g6rkywg3GqMufacdadMcHqTlxcXpa5xcBW57UjDfspzwQ== +"@nrwl/angular@~10.1.0": + version "10.1.0" + resolved "https://registry.yarnpkg.com/@nrwl/angular/-/angular-10.1.0.tgz#ce7db854d6b619b58a07fa0449f0642e0763b558" + integrity sha512-gLfPLnQ0n7uNFp9SRIUI9viU23863XnBE3+RWu5yqQiwqt7ZoWikTV/serOsmzSEfseiV29wUqzwlW3Xpj6y6A== dependencies: "@angular-devkit/schematics" "~10.0.0" - "@nrwl/cypress" "10.0.13" - "@nrwl/jest" "10.0.13" + "@nrwl/cypress" "10.1.0" + "@nrwl/jest" "10.1.0" "@schematics/angular" "~10.0.0" jasmine-marbles "~0.6.0" -"@nrwl/cli@10.0.13": - version "10.0.13" - resolved "https://registry.yarnpkg.com/@nrwl/cli/-/cli-10.0.13.tgz#5c99d4aa34cfb3457477a9bb6381925a6cc912ba" - integrity sha512-pQ/kttU7GbX+ZiLHfbwOqhq5/WC+0CAz8FTEGrX8i07IUhnzWx8JxRBvzVM2Vp0qp1l9tor7aq5INdm3E2854Q== +"@nrwl/cli@10.1.0": + version "10.1.0" + resolved "https://registry.yarnpkg.com/@nrwl/cli/-/cli-10.1.0.tgz#b0b85fe875c62d6518e7be59e6bbc5d039130cb1" + integrity sha512-kzTFHZmaoC1sdDbgdLQjns6BFyHkpLaj8JIXJkamg2Rp2ZPQtUDTjbrS/pg1FYGBvV87mpX0kG+bhGZPTg1kew== dependencies: - "@nrwl/tao" "10.0.13" + "@nrwl/tao" "10.1.0" chalk "2.4.2" tmp "0.0.33" yargs "^11.0.0" yargs-parser "10.0.0" -"@nrwl/cypress@10.0.13": - version "10.0.13" - resolved "https://registry.yarnpkg.com/@nrwl/cypress/-/cypress-10.0.13.tgz#c136a484e7c33e98e0e2aa0ccb7939a0935ab114" - integrity sha512-nVpfRoiTLNQ6+Lvz26oM6fy3V0PY1W1QHENog50XRP7ATEjkLyfz0KgURHVaRxZMoc4ojY2sLMiEVkYeSLuJRQ== +"@nrwl/cypress@10.1.0": + version "10.1.0" + resolved "https://registry.yarnpkg.com/@nrwl/cypress/-/cypress-10.1.0.tgz#c448a0080ced0972d70ca097fbf9d9967c3ad49f" + integrity sha512-MaMvSN2vue3E9hRxVMr5pw1bjyr2tyWDVIQXrQ69r7TlYQLOUNxLWZ/8vlYZGkBExCUJABFjMUKZw4QB/Ave3Q== dependencies: "@angular-devkit/architect" "~0.1000.0" "@angular-devkit/core" "~10.0.0" @@ -1860,54 +1901,54 @@ tsconfig-paths-webpack-plugin "3.2.0" webpack-node-externals "1.7.2" -"@nrwl/express@~10.0.0": - version "10.0.13" - resolved "https://registry.yarnpkg.com/@nrwl/express/-/express-10.0.13.tgz#54bc5ee0c6bb02e10e7c59c12286bf1de280f0d2" - integrity sha512-gJpeEo0y0p6LEMfoOjefsfSOH2pZ4+tZ8rRP9oHF2OzpditR+w2R62RSGG/v1hT0W6uzgIL1HQ026KKL0Sy6Eg== +"@nrwl/express@~10.1.0": + version "10.1.0" + resolved "https://registry.yarnpkg.com/@nrwl/express/-/express-10.1.0.tgz#06e7459e20de4a742a32b566401e361bb91501d1" + integrity sha512-XO3TekI+E6cMocQCBigFc8CnkWVNRLXIkpvl5t3eBApaoiJaBjUhLeD1LH3tC+b9rsWFkga8qYW4bbBMEWLMFA== dependencies: "@angular-devkit/schematics" "~10.0.0" - "@nrwl/jest" "10.0.13" - "@nrwl/node" "10.0.13" + "@nrwl/jest" "10.1.0" + "@nrwl/node" "10.1.0" -"@nrwl/jest@10.0.13": - version "10.0.13" - resolved "https://registry.yarnpkg.com/@nrwl/jest/-/jest-10.0.13.tgz#873ab3456ac2a14e274e79414b0ed3745ae2356c" - integrity sha512-SOwZm/JComapmfH/xXZZyediTfQTJV6ViHUU7zm+JSOfZioBcpzlBo3BGEefhXb7tq4pBx0tCgZTo8BWWZbcLw== +"@nrwl/jest@10.1.0": + version "10.1.0" + resolved "https://registry.yarnpkg.com/@nrwl/jest/-/jest-10.1.0.tgz#b19c63076280da44335bdd34438e2123188a08c4" + integrity sha512-FGazorVVp0acDnGCKWej+jnWoj84whLsEwr/rbONJD9l7OgPUh2SH7KmcYKo0BHzAc/sZuYZVSKu3dSw6Re5fw== dependencies: "@angular-devkit/architect" "~0.1000.0" "@angular-devkit/core" "~10.0.0" "@angular-devkit/schematics" "~10.0.0" -"@nrwl/linter@10.0.13": - version "10.0.13" - resolved "https://registry.yarnpkg.com/@nrwl/linter/-/linter-10.0.13.tgz#c88864ee4508058bdc7d439922821b021c5e76d4" - integrity sha512-UaTn6/y+I19fPb0GNNBHFtFtsieGkWIdG2t8hL0oT5mo7qYPIUD4QkxluHITVDVH0Y0SqvNvBvgLCyJKKUEjHQ== +"@nrwl/linter@10.1.0": + version "10.1.0" + resolved "https://registry.yarnpkg.com/@nrwl/linter/-/linter-10.1.0.tgz#59cc68bba14d09dd2707c1a68a944f62ce8b9d6b" + integrity sha512-JePWJQhRi+lIoAu4tqQMUl+/Fq+dMVNHXUds0PuMXJZntuobP57DFLmX4fjit5zLm1Lv4qZfXtX4W2CoHK6eFQ== dependencies: "@angular-devkit/architect" "~0.1000.0" -"@nrwl/nest@~10.0.0": - version "10.0.13" - resolved "https://registry.yarnpkg.com/@nrwl/nest/-/nest-10.0.13.tgz#6cfc67bac17979043421a431b180e5f97e227df1" - integrity sha512-/GmAnr7VC3lyXOTY5+JSDa2WmoGelVE6v8mPseTXAFXd5Vb/y3kwFCQ7psCm0fkDtXszvXWEsvjM+ttuux6DXA== +"@nrwl/nest@~10.1.0": + version "10.1.0" + resolved "https://registry.yarnpkg.com/@nrwl/nest/-/nest-10.1.0.tgz#b56bcc57d198073e29dd51a2901017a307b4898a" + integrity sha512-irs5vbWOrmi1IBqc4QXFVb7z4T8w0JGa3wtjgoZRaHT5/prLQB43Tf6SuSUqJuElGbRodT+RV4COocMZ6yBLVw== dependencies: "@angular-devkit/schematics" "~10.0.0" "@nestjs/schematics" "^7.0.0" - "@nrwl/jest" "10.0.13" - "@nrwl/node" "10.0.13" + "@nrwl/jest" "10.1.0" + "@nrwl/node" "10.1.0" -"@nrwl/node@10.0.13", "@nrwl/node@~10.0.0": - version "10.0.13" - resolved "https://registry.yarnpkg.com/@nrwl/node/-/node-10.0.13.tgz#c85f848355ce1af802190e81eba016a21a63a9fa" - integrity sha512-05OQH4tSpEU5jc4G1EYnXdKLyqURNIAKBE0+uBNLsNUPUPzWCCH/DaxlktaBCtp6VbxYAysGdU0t7/9XQwVGTA== +"@nrwl/node@10.1.0", "@nrwl/node@~10.1.0": + version "10.1.0" + resolved "https://registry.yarnpkg.com/@nrwl/node/-/node-10.1.0.tgz#a81f18c21e9d923dc31dfb3780d30449e15cc813" + integrity sha512-IX9jR1CU9xyWCOy9sl4Q3P6cWljhHj2UOdHdUbZhtnSVUSBAo4slBWFDFArQFdJCBC5TBsJS8NkRw67ekP4zSQ== dependencies: "@angular-devkit/architect" "~0.1000.0" "@angular-devkit/build-webpack" "~0.1000.0" "@angular-devkit/core" "~10.0.0" "@angular-devkit/schematics" "~10.0.0" - "@nrwl/jest" "10.0.13" - "@nrwl/linter" "10.0.13" + "@nrwl/jest" "10.1.0" + "@nrwl/linter" "10.1.0" circular-dependency-plugin "5.2.0" - copy-webpack-plugin "5.1.1" + copy-webpack-plugin "6.0.3" fork-ts-checker-webpack-plugin "^3.1.1" license-webpack-plugin "2.1.2" source-map-support "0.5.12" @@ -1919,17 +1960,17 @@ webpack-merge "4.2.1" webpack-node-externals "1.7.2" -"@nrwl/react@~10.0.0": - version "10.0.13" - resolved "https://registry.yarnpkg.com/@nrwl/react/-/react-10.0.13.tgz#5dab5530ce6381d15e37a221ded857b07b052fa3" - integrity sha512-IqrP3u7BPnzPpg6yqGPOhY11ghsDLtKLkRtzstdQvcmJVlY64IIkndtI4DWdAqyNlrcADMHcCQe1v0gKBP03fA== +"@nrwl/react@~10.1.0": + version "10.1.0" + resolved "https://registry.yarnpkg.com/@nrwl/react/-/react-10.1.0.tgz#49518dad3c52a3203458af443293c8680f1f632a" + integrity sha512-LZZG6L7bSmYwQGs++f59tndDSZG1TmvQotph+kx1XGE2q8xazrGFPAsvfOoVO4KyDtDJ1hYorE5s7eZVzZOgJA== dependencies: "@angular-devkit/schematics" "~10.0.0" "@babel/core" "7.9.6" "@babel/preset-react" "7.9.4" - "@nrwl/cypress" "10.0.13" - "@nrwl/jest" "10.0.13" - "@nrwl/web" "10.0.13" + "@nrwl/cypress" "10.1.0" + "@nrwl/jest" "10.1.0" + "@nrwl/web" "10.1.0" "@svgr/webpack" "^5.2.0" confusing-browser-globals "^1.0.9" eslint-plugin-import "^2.20.1" @@ -1938,10 +1979,10 @@ eslint-plugin-react-hooks "^2.4.0" url-loader "^3.0.0" -"@nrwl/tao@10.0.13": - version "10.0.13" - resolved "https://registry.yarnpkg.com/@nrwl/tao/-/tao-10.0.13.tgz#34ad27b6bb327dbbb1e99f65f0e4cfac2d7fce76" - integrity sha512-T4cPtsTZUoBxbCitnwJ3W9x6Qs8Il2uyVc0EZ05EnYzhBD+cyrmxn4ghg6nudVEDlpPCVXvNCtkK5G8yT21aJg== +"@nrwl/tao@10.1.0": + version "10.1.0" + resolved "https://registry.yarnpkg.com/@nrwl/tao/-/tao-10.1.0.tgz#28420ae22e4cea928c002cad3a12a29587e949bd" + integrity sha512-h8q+XdEuSo2m6HK1lRXn7wrxFbM/4vJ6wFSaAETWjxSIsEP7leMrkGkoIs7lu2Ic12Ju/DfxMcCYlcFTlcbK7w== dependencies: "@angular-devkit/architect" "~0.1000.0" "@angular-devkit/core" "~10.0.0" @@ -1950,10 +1991,10 @@ minimist "^1.2.0" strip-json-comments "2.0.1" -"@nrwl/web@10.0.13", "@nrwl/web@~10.0.0": - version "10.0.13" - resolved "https://registry.yarnpkg.com/@nrwl/web/-/web-10.0.13.tgz#3925dec88bdcdd9670693b80ceff6cd47082ecf4" - integrity sha512-W5tcoGBxwyK09KfkBggH0rJ+nh1w3uh/qRrm8hEVR/A7lkrDCl6ZqHxZkqWDY1l5OHv78G4l78+AgcUcrtQ5tA== +"@nrwl/web@10.1.0", "@nrwl/web@~10.1.0": + version "10.1.0" + resolved "https://registry.yarnpkg.com/@nrwl/web/-/web-10.1.0.tgz#c51338e384d221b8241700d02b82caa7cf03bfd5" + integrity sha512-YH9vj5+OF6kIEmJLbcrSc+FxEdZS4XzTIPEWpLt6PL5t6v9mSpxMJmC5nsWL9AuilpuFQmUfN9jeBsQi5awRTg== dependencies: "@angular-devkit/architect" "~0.1000.0" "@angular-devkit/build-optimizer" "~0.1000.0" @@ -1966,9 +2007,9 @@ "@babel/plugin-transform-regenerator" "7.8.7" "@babel/preset-env" "7.9.6" "@babel/preset-typescript" "7.9.0" - "@nrwl/cypress" "10.0.13" - "@nrwl/jest" "10.0.13" - "@nrwl/linter" "10.0.13" + "@nrwl/cypress" "10.1.0" + "@nrwl/jest" "10.1.0" + "@nrwl/linter" "10.1.0" "@rollup/plugin-babel" "5.0.2" "@rollup/plugin-commonjs" "11.0.2" "@rollup/plugin-image" "2.0.4" @@ -1984,7 +2025,7 @@ caniuse-lite "^1.0.30001030" circular-dependency-plugin "5.2.0" clean-css "4.2.1" - copy-webpack-plugin "5.1.1" + copy-webpack-plugin "6.0.3" core-js "^3.6.5" css-loader "3.4.2" file-loader "4.2.0" @@ -2007,6 +2048,7 @@ postcss-loader "3.0.0" raw-loader "3.1.0" regenerator-runtime "0.13.3" + rimraf "^3.0.2" rollup "1.31.1" rollup-plugin-copy "^3.3.0" rollup-plugin-filesize "^9.0.0" @@ -2039,14 +2081,14 @@ webpack-subresource-integrity "1.1.0-rc.5" worker-plugin "3.2.0" -"@nrwl/workspace@~10.0.0": - version "10.0.13" - resolved "https://registry.yarnpkg.com/@nrwl/workspace/-/workspace-10.0.13.tgz#6073efc47a6a7be19d1783ca6481300de39fa7b7" - integrity sha512-Mfglxy6yjbJmhYPiJk3rHd7Jr6Zjtml0D7t/JVuh6Z/k6+qh7vbxL+Vkh7zDmQfXehlQKRcty9P5dpJWwOq4Ng== +"@nrwl/workspace@~10.1.0": + version "10.1.0" + resolved "https://registry.yarnpkg.com/@nrwl/workspace/-/workspace-10.1.0.tgz#56b955eca3a3bd230cb563116876b5e47779a675" + integrity sha512-mdpiWo8kDtK2ois1KVbrcxQm7+WT6smv+L1FUqDLuwrBSefp+mGP0KyInLmyo/Pb5EbaCkCmVmtC8HN6icH9Yg== dependencies: "@angular-devkit/core" "~10.0.0" "@angular-devkit/schematics" "~10.0.0" - "@nrwl/cli" "10.0.13" + "@nrwl/cli" "10.1.0" axios "0.19.2" chalk "2.4.2" cosmiconfig "4.0.0" @@ -2100,11 +2142,11 @@ universal-user-agent "^6.0.0" "@octokit/plugin-paginate-rest@^2.2.0": - version "2.3.0" - resolved "https://registry.yarnpkg.com/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-2.3.0.tgz#7d1073e56cfd15d3f99dcfe81fa5d2b466f3a6f6" - integrity sha512-Ye2ZJreP0ZlqJQz8fz+hXvrEAEYK4ay7br1eDpWzr6j76VXs/gKqxFcH8qRzkB3fo/2xh4Vy9VtGii4ZDc9qlA== + version "2.3.2" + resolved "https://registry.yarnpkg.com/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-2.3.2.tgz#746fca42bc1c79639625dbcafe983e3581bdbfc7" + integrity sha512-PjHbMhKryxClCrmfvRpGaKCTxUcHIf2zirWRV9SMGf0EmxD/rFew/abSqbMiLl9uQgRZvqtTyCRMGMlUv1ZsBg== dependencies: - "@octokit/types" "^5.2.0" + "@octokit/types" "^5.3.0" "@octokit/plugin-request-log@^1.0.0": version "1.0.0" @@ -2152,10 +2194,10 @@ "@octokit/plugin-request-log" "^1.0.0" "@octokit/plugin-rest-endpoint-methods" "4.1.2" -"@octokit/types@^5.0.0", "@octokit/types@^5.0.1", "@octokit/types@^5.1.1", "@octokit/types@^5.2.0": - version "5.4.0" - resolved "https://registry.yarnpkg.com/@octokit/types/-/types-5.4.0.tgz#25f2f8e24fec09214553168c41c06383c9d0f529" - integrity sha512-D/uotqF69M50OIlwMqgyIg9PuLT2daOiBAYF0P40I2ekFA2ESwwBY5dxZe/UhXdPvIbNKDzuZmQrO7rMpuFbcg== +"@octokit/types@^5.0.0", "@octokit/types@^5.0.1", "@octokit/types@^5.1.1", "@octokit/types@^5.3.0": + version "5.4.1" + resolved "https://registry.yarnpkg.com/@octokit/types/-/types-5.4.1.tgz#d5d5f2b70ffc0e3f89467c3db749fa87fc3b7031" + integrity sha512-OlMlSySBJoJ6uozkr/i03nO5dlYQyE05vmQNZhAh9MyO4DPBP88QlwsDVLmVjIMFssvIZB6WO0ctIGMRG+xsJQ== dependencies: "@types/node" ">= 8" @@ -2245,26 +2287,34 @@ dependencies: any-observable "^0.3.0" -"@schematics/angular@10.0.6", "@schematics/angular@~10.0.0": - version "10.0.6" - resolved "https://registry.yarnpkg.com/@schematics/angular/-/angular-10.0.6.tgz#568590574dca1556280a0a04f625f79bee34ee4a" - integrity sha512-TPBpo0GnMJLvKE6rYZDkSy9pnkMH55rSJ6nfLDpQ5zzmhoD/QnASUr8trfTFs3+MqmPlX61xI00+HmStmI8sJQ== +"@schematics/angular@10.1.0", "@schematics/angular@~10.1.0": + version "10.1.0" + resolved "https://registry.yarnpkg.com/@schematics/angular/-/angular-10.1.0.tgz#ca1282853c16c318cdee2f2b0ca63222ef84f220" + integrity sha512-kQ925yMmOwiSITY+FhuTvrl3HuEIEUrdByBNB0NlvY+DyJwPlngEOo6Iu0cYWaJcoxM1JscOWL59ZR6W7YCFIg== dependencies: - "@angular-devkit/core" "10.0.6" - "@angular-devkit/schematics" "10.0.6" + "@angular-devkit/core" "10.1.0" + "@angular-devkit/schematics" "10.1.0" + jsonc-parser "2.3.0" -"@schematics/update@0.1000.6": - version "0.1000.6" - resolved "https://registry.yarnpkg.com/@schematics/update/-/update-0.1000.6.tgz#f0131d4b3ed879ae8f19c032d310bece79691738" - integrity sha512-GGfPGPjRF/MA4EeJ+h1ebzoYDzChF4BV7SaTfpT107LPCD3McRjKS39Jw2qH/ArGNSbrbJ8fYNOIj3g/uh1GoA== +"@schematics/angular@~10.0.0": + version "10.0.8" + resolved "https://registry.yarnpkg.com/@schematics/angular/-/angular-10.0.8.tgz#af730827b2de6cab7561157a8772250eb5f277e1" + integrity sha512-KNO61UGtiKMQSG+NbusqLtwLbxId0y+xpXJt9PKFwi+vaViOO+YzOPREfiFCuQ7q6X8SmNlrMj6sZ34E2YN1pQ== dependencies: - "@angular-devkit/core" "10.0.6" - "@angular-devkit/schematics" "10.0.6" + "@angular-devkit/core" "10.0.8" + "@angular-devkit/schematics" "10.0.8" + +"@schematics/update@0.1001.0": + version "0.1001.0" + resolved "https://registry.yarnpkg.com/@schematics/update/-/update-0.1001.0.tgz#9b3fcc8001d1ade4cec8294ce526be3411ea39dc" + integrity sha512-LRGwo37akHe/BUl5FHj74mJ/xhM0Z7W8pWMWJ6zGihs+HNXjTgfYVgGA1TgN0amqQODa3AxxLL6aLj+hVYZi+g== + dependencies: + "@angular-devkit/core" "10.1.0" + "@angular-devkit/schematics" "10.1.0" "@yarnpkg/lockfile" "1.1.0" ini "1.3.5" npm-package-arg "^8.0.0" pacote "9.5.12" - rxjs "6.5.5" semver "7.3.2" semver-intersect "1.4.0" @@ -2274,9 +2324,9 @@ integrity sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ== "@sindresorhus/is@^3.0.0": - version "3.1.1" - resolved "https://registry.yarnpkg.com/@sindresorhus/is/-/is-3.1.1.tgz#6e39e4222add8b362da35720c9dd5d53345d5851" - integrity sha512-tLnujxFtfH7F+i5ghUfgGlJsvyCKvUnSMFMlWybFdX9/DdX8svb4Zwx1gV0gkkVCHXtmPSetoAR3QlKfOld6Tw== + version "3.1.2" + resolved "https://registry.yarnpkg.com/@sindresorhus/is/-/is-3.1.2.tgz#548650de521b344e3781fbdb0ece4aa6f729afb8" + integrity sha512-JiX9vxoKMmu8Y3Zr2RVathBL1Cdu4Nt4MuNWemt1Nc06A0RAin9c5FArkhGsyMBWfCu4zj+9b+GxtjAnE4qqLQ== "@sinonjs/commons@^1.7.0": version "1.8.1" @@ -2502,9 +2552,9 @@ "@types/range-parser" "*" "@types/express@~4.17.0": - version "4.17.7" - resolved "https://registry.yarnpkg.com/@types/express/-/express-4.17.7.tgz#42045be6475636d9801369cd4418ef65cdb0dd59" - integrity sha512-dCOT5lcmV/uC2J9k0rPafATeeyz+99xTt54ReX11/LObZgfzJqZNcW27zGhYyX+9iSEGXGt5qLPwRSvBZcLvtQ== + version "4.17.8" + resolved "https://registry.yarnpkg.com/@types/express/-/express-4.17.8.tgz#3df4293293317e61c60137d273a2e96cd8d5f27a" + integrity sha512-wLhcKh3PMlyA2cNAB9sjM1BntnhPMiM0JOBwPBqttjHev2428MLEB4AYVN+d8s2iyCVZac+o41Pflm/ZH5vLXQ== dependencies: "@types/body-parser" "*" "@types/express-serve-static-core" "*" @@ -2575,11 +2625,16 @@ dependencies: "@types/istanbul-lib-report" "*" -"@types/jasmine@*", "@types/jasmine@~3.5.11": +"@types/jasmine@*": version "3.5.12" resolved "https://registry.yarnpkg.com/@types/jasmine/-/jasmine-3.5.12.tgz#5c378c1545cdc7cb339cff5578f854b6d1e0a17d" integrity sha512-vJaQ58oceFao+NzpKNqLOWwHPsqA7YEhKv+mOXvYU4/qh+BfVWIxaBtL0Ck5iCS67yOkNwGkDCrzepnzIWF+7g== +"@types/jasmine@~3.5.11": + version "3.5.14" + resolved "https://registry.yarnpkg.com/@types/jasmine/-/jasmine-3.5.14.tgz#f41a14e8ffa939062a71cf9722e5ee7d4e1f94af" + integrity sha512-Fkgk536sHPqcOtd+Ow+WiUNuk0TSo/BntKkF8wSvcd6M2FvPjeXcUE6Oz/bwDZiUZEaXLslAgw00Q94Pnx6T4w== + "@types/jasminewd2@~2.0.3": version "2.0.8" resolved "https://registry.yarnpkg.com/@types/jasminewd2/-/jasminewd2-2.0.8.tgz#67afe5098d5ef2386073a7b7384b69a840dfe93b" @@ -2587,7 +2642,7 @@ dependencies: "@types/jasmine" "*" -"@types/jest@26.x", "@types/jest@~26.0.7": +"@types/jest@26.x": version "26.0.10" resolved "https://registry.yarnpkg.com/@types/jest/-/jest-26.0.10.tgz#8faf7e9756c033c39014ae76a7329efea00ea607" integrity sha512-i2m0oyh8w/Lum7wWK/YOZJakYF8Mx08UaKA1CtbmFeDquVhAEdA7znacsVSf2hJ1OQ/OfVMGN90pw/AtzF8s/Q== @@ -2595,6 +2650,14 @@ jest-diff "^25.2.1" pretty-format "^25.2.1" +"@types/jest@~26.0.7": + version "26.0.13" + resolved "https://registry.yarnpkg.com/@types/jest/-/jest-26.0.13.tgz#5a7b9d5312f5dd521a38329c38ee9d3802a0b85e" + integrity sha512-sCzjKow4z9LILc6DhBvn5AkIfmQzDZkgtVVKmGwVrs5tuid38ws281D4l+7x1kP487+FlKDh5kfMZ8WSPAdmdA== + dependencies: + jest-diff "^25.2.1" + pretty-format "^25.2.1" + "@types/json-schema@^7.0.4", "@types/json-schema@^7.0.5": version "7.0.5" resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.5.tgz#dcce4430e64b443ba8945f0290fb564ad5bac6dd" @@ -2627,11 +2690,16 @@ resolved "https://registry.yarnpkg.com/@types/minimist/-/minimist-1.2.0.tgz#69a23a3ad29caf0097f06eda59b361ee2f0639f6" integrity sha1-aaI6OtKcrwCX8G7aWbNh7i8GOfY= -"@types/node@*", "@types/node@>= 8": +"@types/node@*": version "14.6.0" resolved "https://registry.yarnpkg.com/@types/node/-/node-14.6.0.tgz#7d4411bf5157339337d7cff864d9ff45f177b499" integrity sha512-mikldZQitV94akrc4sCcSjtJfsTKt4p+e/s0AGscVA6XArQ9kFclP+ZiYUMnq987rc6QlYxXv/EivqlfSLxpKA== +"@types/node@>= 8": + version "14.6.4" + resolved "https://registry.yarnpkg.com/@types/node/-/node-14.6.4.tgz#a145cc0bb14ef9c4777361b7bbafa5cf8e3acb5a" + integrity sha512-Wk7nG1JSaMfMpoMJDKUsWYugliB2Vy55pdjLpmLixeyMi7HizW2I/9QoxsPCkXl3dO+ZOVqPumKaDUv5zJu2uQ== + "@types/node@~12.0.0": version "12.0.12" resolved "https://registry.yarnpkg.com/@types/node/-/node-12.0.12.tgz#cc791b402360db1eaf7176479072f91ee6c6c7ca" @@ -2696,7 +2764,7 @@ "@types/history" "*" "@types/react" "*" -"@types/react@*", "@types/react@~16.9.43": +"@types/react@*": version "16.9.46" resolved "https://registry.yarnpkg.com/@types/react/-/react-16.9.46.tgz#f0326cd7adceda74148baa9bff6e918632f5069e" integrity sha512-dbHzO3aAq1lB3jRQuNpuZ/mnu+CdD3H0WVaaBQA8LTT3S33xhVBUj232T8M3tAhSWJs/D/UqORYUlJNl/8VQZg== @@ -2704,6 +2772,14 @@ "@types/prop-types" "*" csstype "^3.0.2" +"@types/react@~16.9.43": + version "16.9.49" + resolved "https://registry.yarnpkg.com/@types/react/-/react-16.9.49.tgz#09db021cf8089aba0cdb12a49f8021a69cce4872" + integrity sha512-DtLFjSj0OYAdVLBbyjhuV9CdGVHCkHn2R+xr3XkBvK2rS1Y1tkc14XSGjYgm5Fjjr90AxH9tiSzc1pCFMGO06g== + dependencies: + "@types/prop-types" "*" + csstype "^3.0.2" + "@types/resolve@0.0.8": version "0.0.8" resolved "https://registry.yarnpkg.com/@types/resolve/-/resolve-0.0.8.tgz#f26074d238e02659e323ce1a13d041eee280e194" @@ -2783,7 +2859,7 @@ "@types/source-list-map" "*" source-map "^0.6.1" -"@types/webpack@^4.41.8", "@types/webpack@~4.41.21": +"@types/webpack@^4.41.8": version "4.41.21" resolved "https://registry.yarnpkg.com/@types/webpack/-/webpack-4.41.21.tgz#cc685b332c33f153bb2f5fc1fa3ac8adeb592dee" integrity sha512-2j9WVnNrr/8PLAB5csW44xzQSJwS26aOnICsP3pSGCEdsu6KYtfQ6QJsVUKHWRnm1bL7HziJsfh5fHqth87yKA== @@ -2795,6 +2871,18 @@ "@types/webpack-sources" "*" source-map "^0.6.0" +"@types/webpack@~4.41.21": + version "4.41.22" + resolved "https://registry.yarnpkg.com/@types/webpack/-/webpack-4.41.22.tgz#ff9758a17c6bd499e459b91e78539848c32d0731" + integrity sha512-JQDJK6pj8OMV9gWOnN1dcLCyU9Hzs6lux0wBO4lr1+gyEhIBR9U3FMrz12t2GPkg110XAxEAw2WHF6g7nZIbRQ== + dependencies: + "@types/anymatch" "*" + "@types/node" "*" + "@types/tapable" "*" + "@types/uglify-js" "*" + "@types/webpack-sources" "*" + source-map "^0.6.0" + "@types/xml2js@^0.4.5": version "0.4.5" resolved "https://registry.yarnpkg.com/@types/xml2js/-/xml2js-0.4.5.tgz#d21759b056f282d9c7066f15bbf5c19b908f22fa" @@ -3330,7 +3418,7 @@ ajv-errors@^1.0.0: resolved "https://registry.yarnpkg.com/ajv-errors/-/ajv-errors-1.0.1.tgz#f35986aceb91afadec4102fbd85014950cefa64d" integrity sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ== -ajv-keywords@^3.1.0, ajv-keywords@^3.4.1: +ajv-keywords@^3.1.0, ajv-keywords@^3.4.1, ajv-keywords@^3.5.2: version "3.5.2" resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.5.2.tgz#31f29da5ab6e00d1c2d329acf7b5929614d5014d" integrity sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ== @@ -3365,7 +3453,7 @@ ajv@6.12.3: json-schema-traverse "^0.4.1" uri-js "^4.2.2" -ajv@^6.1.0, ajv@^6.10.2, ajv@^6.12.2, ajv@^6.12.3: +ajv@6.12.4, ajv@^6.1.0, ajv@^6.10.2, ajv@^6.12.2, ajv@^6.12.3, ajv@^6.12.4: version "6.12.4" resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.4.tgz#0614facc4522127fa713445c6bfd3ebd376e2234" integrity sha512-eienB2c9qVQs2KWexhkrdMLVDoIQCz5KSeLxwg9Lzk4DOfBtIK9PQwwufcsn1jjGuf9WZmqPMbGxOzfcuphJCQ== @@ -3748,20 +3836,7 @@ autoprefixer@9.7.4: postcss "^7.0.26" postcss-value-parser "^4.0.2" -autoprefixer@9.8.0: - version "9.8.0" - resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-9.8.0.tgz#68e2d2bef7ba4c3a65436f662d0a56a741e56511" - integrity sha512-D96ZiIHXbDmU02dBaemyAg53ez+6F5yZmapmgKcjm35yEe1uVDYI8hGW3VYoGRaG290ZFf91YxHrR518vC0u/A== - dependencies: - browserslist "^4.12.0" - caniuse-lite "^1.0.30001061" - chalk "^2.4.2" - normalize-range "^0.1.2" - num2fraction "^1.2.2" - postcss "^7.0.30" - postcss-value-parser "^4.1.0" - -autoprefixer@^9.6.5: +autoprefixer@9.8.6, autoprefixer@^9.6.5: version "9.8.6" resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-9.8.6.tgz#3b73594ca1bf9266320c5acf1588d74dea74210f" integrity sha512-XrvP4VVHdRBCdX1S3WXVD8+RyG9qeb1D5Sn1DeLiG2xfSpzellk5k54xbUERJ3M5DggQxes39UGOTP8CFrEGbg== @@ -4016,7 +4091,7 @@ bluebird@3.7.1: resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.7.1.tgz#df70e302b471d7473489acf26a93d63b53f874de" integrity sha512-DdmyoGCleJnkbp3nkbxTLJ18rjDsE4yCggEwKNXkeV123sPNfOCYeDoeuOY+F2FrSjO1YXcTU+dsy96KMy+gcg== -bluebird@3.7.2, bluebird@^3.5.1, bluebird@^3.5.3, bluebird@^3.5.5: +bluebird@3.7.2, bluebird@^3.5.1, bluebird@^3.5.3, bluebird@^3.5.5, bluebird@^3.7.1: version "3.7.2" resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.7.2.tgz#9f229c15be272454ffa973ace0dbee79a1b0c36f" integrity sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg== @@ -4323,22 +4398,22 @@ cacache@12.0.2: unique-filename "^1.1.1" y18n "^4.0.0" -cacache@15.0.3: - version "15.0.3" - resolved "https://registry.yarnpkg.com/cacache/-/cacache-15.0.3.tgz#2225c2d1dd8e872339950d6a39c051e0e9334392" - integrity sha512-bc3jKYjqv7k4pWh7I/ixIjfcjPul4V4jme/WbjvwGS5LzoPL/GzXr4C5EgPNLO/QEZl9Oi61iGitYEdwcrwLCQ== +cacache@15.0.5, cacache@^15.0.0, cacache@^15.0.4, cacache@^15.0.5: + version "15.0.5" + resolved "https://registry.yarnpkg.com/cacache/-/cacache-15.0.5.tgz#69162833da29170d6732334643c60e005f5f17d0" + integrity sha512-lloiL22n7sOjEEXdL8NAjTgv9a1u43xICE9/203qonkZUCj5X1UEWIdf2/Y0d6QcCtMzbKQyhrcDbdvlZTs/+A== dependencies: + "@npmcli/move-file" "^1.0.1" chownr "^2.0.0" fs-minipass "^2.0.0" glob "^7.1.4" infer-owner "^1.0.4" - lru-cache "^5.1.1" + lru-cache "^6.0.0" minipass "^3.1.1" minipass-collect "^1.0.2" minipass-flush "^1.0.5" minipass-pipeline "^1.2.2" mkdirp "^1.0.3" - move-file "^2.0.0" p-map "^4.0.0" promise-inflight "^1.0.1" rimraf "^3.0.2" @@ -4346,7 +4421,7 @@ cacache@15.0.3: tar "^6.0.2" unique-filename "^1.1.1" -cacache@^12.0.0, cacache@^12.0.2, cacache@^12.0.3: +cacache@^12.0.0, cacache@^12.0.2: version "12.0.4" resolved "https://registry.yarnpkg.com/cacache/-/cacache-12.0.4.tgz#668bcbd105aeb5f1d92fe25570ec9525c8faa40c" integrity sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ== @@ -4391,29 +4466,6 @@ cacache@^13.0.1: ssri "^7.0.0" unique-filename "^1.1.1" -cacache@^15.0.0, cacache@^15.0.3, cacache@^15.0.4, cacache@^15.0.5: - version "15.0.5" - resolved "https://registry.yarnpkg.com/cacache/-/cacache-15.0.5.tgz#69162833da29170d6732334643c60e005f5f17d0" - integrity sha512-lloiL22n7sOjEEXdL8NAjTgv9a1u43xICE9/203qonkZUCj5X1UEWIdf2/Y0d6QcCtMzbKQyhrcDbdvlZTs/+A== - dependencies: - "@npmcli/move-file" "^1.0.1" - chownr "^2.0.0" - fs-minipass "^2.0.0" - glob "^7.1.4" - infer-owner "^1.0.4" - lru-cache "^6.0.0" - minipass "^3.1.1" - minipass-collect "^1.0.2" - minipass-flush "^1.0.5" - minipass-pipeline "^1.2.2" - mkdirp "^1.0.3" - p-map "^4.0.0" - promise-inflight "^1.0.1" - rimraf "^3.0.2" - ssri "^8.0.0" - tar "^6.0.2" - unique-filename "^1.1.1" - cache-base@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/cache-base/-/cache-base-1.0.1.tgz#0a7f46416831c8b662ee36fe4e7c59d76f666ab2" @@ -4568,7 +4620,7 @@ caniuse-api@^3.0.0: lodash.memoize "^4.1.2" lodash.uniq "^4.5.0" -caniuse-lite@^1.0.0, caniuse-lite@^1.0.30001020, caniuse-lite@^1.0.30001027, caniuse-lite@^1.0.30001030, caniuse-lite@^1.0.30001032, caniuse-lite@^1.0.30001061, caniuse-lite@^1.0.30001109, caniuse-lite@^1.0.30001111: +caniuse-lite@^1.0.0, caniuse-lite@^1.0.30001020, caniuse-lite@^1.0.30001027, caniuse-lite@^1.0.30001030, caniuse-lite@^1.0.30001032, caniuse-lite@^1.0.30001109, caniuse-lite@^1.0.30001111: version "1.0.30001116" resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001116.tgz#f3a3dea347f9294a3bdc4292309039cc84117fb8" integrity sha512-f2lcYnmAI5Mst9+g0nkMIznFGsArRmZ0qU+dnq8l91hymdc2J3SFbiPhOJEeDqC1vtE8nc1qNQyklzB8veJefQ== @@ -4996,12 +5048,12 @@ commander@^2.11.0, commander@^2.12.1, commander@^2.20.0: resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33" integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ== -commander@^5.0.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/commander/-/commander-5.1.0.tgz#46abbd1652f8e059bddaef99bbdcb2ad9cf179ae" - integrity sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg== +commander@^6.0.0: + version "6.1.0" + resolved "https://registry.yarnpkg.com/commander/-/commander-6.1.0.tgz#f8d722b78103141006b66f4c7ba1e97315ba75bc" + integrity sha512-wl7PNrYWd2y5mp1OK/LhTlv8Ff4kQJQRXXAvF+uU/TPNiVJUxZLRYGj/B0y/lPGAVcSbJqH2Za/cvHmrPMC8mA== -commitizen@^4.0.3, commitizen@~4.1.2: +commitizen@^4.0.3: version "4.1.2" resolved "https://registry.yarnpkg.com/commitizen/-/commitizen-4.1.2.tgz#6095eb825fd3f0d3611df88e6803c69b23307e9a" integrity sha512-LBxTQKHbVgroMz9ohpm86N+GfJobonGyvDc3zBGdZazbwCLz2tqLa48Rf2TnAdKx7/06W1i1R3SXUt5QW97qVQ== @@ -5021,6 +5073,26 @@ commitizen@^4.0.3, commitizen@~4.1.2: strip-bom "4.0.0" strip-json-comments "3.0.1" +commitizen@~4.1.2: + version "4.1.5" + resolved "https://registry.yarnpkg.com/commitizen/-/commitizen-4.1.5.tgz#0d54fbac6da4c14e14c0b2159b4f2fedb8321dd7" + integrity sha512-oGNNeOARhunAPi5VF7FnLJAUPwajgt7DaC9hrDXFVo+qFlHaCtMtjY+iXOvfIrMBV3qmDZZyjgBsrTQMN5u1rg== + dependencies: + cachedir "2.2.0" + cz-conventional-changelog "3.2.0" + dedent "0.7.0" + detect-indent "6.0.0" + find-node-modules "2.0.0" + find-root "1.1.0" + fs-extra "8.1.0" + glob "7.1.4" + inquirer "6.5.2" + is-utf8 "^0.2.1" + lodash "^4.17.20" + minimist "1.2.5" + strip-bom "4.0.0" + strip-json-comments "3.0.1" + common-tags@1.8.0: version "1.8.0" resolved "https://registry.yarnpkg.com/common-tags/-/common-tags-1.8.0.tgz#8e3153e542d4a39e9b10554434afaaf98956a937" @@ -5192,13 +5264,13 @@ conventional-changelog-atom@^2.0.7: dependencies: q "^1.5.1" -conventional-changelog-cli@~2.0.31: - version "2.0.35" - resolved "https://registry.yarnpkg.com/conventional-changelog-cli/-/conventional-changelog-cli-2.0.35.tgz#d75267a5f7b539936004eef23c5084fb8b93ae88" - integrity sha512-QBXmjl/uqVdEVsbr9i50ZGo45FaU1AQu4jbeJKqqCY/40p84lsFBOTN0xDqqJBsCPAtfdczXmAITSZ/SKbw1PA== +conventional-changelog-cli@~2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/conventional-changelog-cli/-/conventional-changelog-cli-2.1.0.tgz#5da5be32203ca8382815afc85b7f9151115d5e97" + integrity sha512-hZ8EcpxV4LcGOZwH+U5LJQDnyA4o/uyUdmIGzmFZMB4caujavvDBo/iTgVihk0m1QKkEhJgulagrILSm1JCakA== dependencies: add-stream "^1.0.0" - conventional-changelog "^3.1.22" + conventional-changelog "^3.1.23" lodash "^4.17.15" meow "^7.0.0" tempfile "^3.0.0" @@ -5297,7 +5369,7 @@ conventional-changelog-writer@^4.0.17: split "^1.0.0" through2 "^3.0.0" -conventional-changelog@^3.1.22: +conventional-changelog@^3.1.23: version "3.1.23" resolved "https://registry.yarnpkg.com/conventional-changelog/-/conventional-changelog-3.1.23.tgz#d696408021b579a3814aba79b38729ed86478aea" integrity sha512-sScUu2NHusjRC1dPc5p8/b3kT78OYr95/Bx7Vl8CPB8tF2mG1xei5iylDTRjONV5hTlzt+Cn/tBWrKdd299b7A== @@ -5392,25 +5464,7 @@ copy-descriptor@^0.1.0: resolved "https://registry.yarnpkg.com/copy-descriptor/-/copy-descriptor-0.1.1.tgz#676f6eb3c39997c2ee1ac3a924fd6124748f578d" integrity sha1-Z29us8OZl8LuGsOpJP1hJHSPV40= -copy-webpack-plugin@5.1.1: - version "5.1.1" - resolved "https://registry.yarnpkg.com/copy-webpack-plugin/-/copy-webpack-plugin-5.1.1.tgz#5481a03dea1123d88a988c6ff8b78247214f0b88" - integrity sha512-P15M5ZC8dyCjQHWwd4Ia/dm0SgVvZJMYeykVIVYXbGyqO4dWB5oyPHp9i7wjwo5LhtlhKbiBCdS2NvM07Wlybg== - dependencies: - cacache "^12.0.3" - find-cache-dir "^2.1.0" - glob-parent "^3.1.0" - globby "^7.1.1" - is-glob "^4.0.1" - loader-utils "^1.2.3" - minimatch "^3.0.4" - normalize-path "^3.0.0" - p-limit "^2.2.1" - schema-utils "^1.0.0" - serialize-javascript "^2.1.2" - webpack-log "^2.0.0" - -copy-webpack-plugin@6.0.3, copy-webpack-plugin@~6.0.0: +copy-webpack-plugin@6.0.3: version "6.0.3" resolved "https://registry.yarnpkg.com/copy-webpack-plugin/-/copy-webpack-plugin-6.0.3.tgz#2b3d2bfc6861b96432a65f0149720adbd902040b" integrity sha512-q5m6Vz4elsuyVEIUXr7wJdIdePWTubsqVbEMvf1WQnHGv0Q+9yPRu7MtYFPt+GBOXRav9lvIINifTQ1vSCs+eA== @@ -5427,6 +5481,23 @@ copy-webpack-plugin@6.0.3, copy-webpack-plugin@~6.0.0: serialize-javascript "^4.0.0" webpack-sources "^1.4.3" +copy-webpack-plugin@~6.1.0: + version "6.1.0" + resolved "https://registry.yarnpkg.com/copy-webpack-plugin/-/copy-webpack-plugin-6.1.0.tgz#5bde7f826d87e716d8d5e761ddd34bb675448458" + integrity sha512-aWjIuLt1OVQxaDVffnt3bnGmLA8zGgAJaFwPA+a+QYVPh1vhIKjVfh3SbOFLV0kRPvGBITbw17n5CsmiBS4LQQ== + dependencies: + cacache "^15.0.5" + fast-glob "^3.2.4" + find-cache-dir "^3.3.1" + glob-parent "^5.1.1" + globby "^11.0.1" + loader-utils "^2.0.0" + normalize-path "^3.0.0" + p-limit "^3.0.2" + schema-utils "^2.7.1" + serialize-javascript "^4.0.0" + webpack-sources "^1.4.3" + core-js-compat@^3.6.2: version "3.6.5" resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.6.5.tgz#2a51d9a4e25dfd6e690251aa81f99e3c05481f1c" @@ -5618,24 +5689,23 @@ css-loader@3.4.2: postcss-value-parser "^4.0.2" schema-utils "^2.6.0" -css-loader@3.5.3: - version "3.5.3" - resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-3.5.3.tgz#95ac16468e1adcd95c844729e0bb167639eb0bcf" - integrity sha512-UEr9NH5Lmi7+dguAm+/JSPovNjYbm2k3TK58EiwQHzOHH5Jfq1Y+XoP2bQO6TMn7PptMd0opxxedAWcaSTRKHw== +css-loader@4.2.2: + version "4.2.2" + resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-4.2.2.tgz#b668b3488d566dc22ebcf9425c5f254a05808c89" + integrity sha512-omVGsTkZPVwVRpckeUnLshPp12KsmMSLqYxs12+RzM9jRR5Y+Idn/tBffjXRvOE+qW7if24cuceFJqYR5FmGBg== dependencies: - camelcase "^5.3.1" + camelcase "^6.0.0" cssesc "^3.0.0" icss-utils "^4.1.1" - loader-utils "^1.2.3" - normalize-path "^3.0.0" - postcss "^7.0.27" + loader-utils "^2.0.0" + postcss "^7.0.32" postcss-modules-extract-imports "^2.0.0" - postcss-modules-local-by-default "^3.0.2" + postcss-modules-local-by-default "^3.0.3" postcss-modules-scope "^2.2.0" postcss-modules-values "^3.0.0" - postcss-value-parser "^4.0.3" - schema-utils "^2.6.6" - semver "^6.3.0" + postcss-value-parser "^4.1.0" + schema-utils "^2.7.0" + semver "^7.3.2" css-modules-loader-core@^1.1.0: version "1.1.0" @@ -5904,7 +5974,7 @@ cypress@~4.11.0: url "0.11.0" yauzl "2.10.0" -cz-conventional-changelog@3.2.0, cz-conventional-changelog@~3.2.0: +cz-conventional-changelog@3.2.0: version "3.2.0" resolved "https://registry.yarnpkg.com/cz-conventional-changelog/-/cz-conventional-changelog-3.2.0.tgz#6aef1f892d64113343d7e455529089ac9f20e477" integrity sha512-yAYxeGpVi27hqIilG1nh4A9Bnx4J3Ov+eXy4koL3drrR+IO9GaWPsKjik20ht608Asqi8TQPf0mczhEeyAtMzg== @@ -5918,6 +5988,20 @@ cz-conventional-changelog@3.2.0, cz-conventional-changelog@~3.2.0: optionalDependencies: "@commitlint/load" ">6.1.1" +cz-conventional-changelog@~3.2.0: + version "3.2.1" + resolved "https://registry.yarnpkg.com/cz-conventional-changelog/-/cz-conventional-changelog-3.2.1.tgz#e673dee178eed925e8f59acf5c3daf075c7ba7bb" + integrity sha512-MroXCfO8sahklT0KSwZ1oaNwKxZaZ2A8ONc+MH+is8QDZ2zBhGOFFiAXuWpcWFJLpxlGPvnYlhvOlYiSOAGc7w== + dependencies: + chalk "^2.4.1" + commitizen "^4.0.3" + conventional-commit-types "^3.0.0" + lodash.map "^4.5.1" + longest "^2.0.1" + word-wrap "^1.0.3" + optionalDependencies: + "@commitlint/load" ">6.1.1" + d@1, d@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/d/-/d-1.0.1.tgz#8698095372d58dbee346ffd0c7093f99f8f9eb5a" @@ -6009,7 +6093,7 @@ debug@3.1.0, debug@=3.1.0, debug@~3.1.0: dependencies: ms "2.0.0" -debug@^3.0.0, debug@^3.1.0, debug@^3.1.1, debug@^3.2.5: +debug@^3.1.0, debug@^3.1.1, debug@^3.2.5: version "3.2.6" resolved "https://registry.yarnpkg.com/debug/-/debug-3.2.6.tgz#e83d17de16d8a7efb7717edbe5fb10135eee629b" integrity sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ== @@ -6293,13 +6377,6 @@ diffie-hellman@^5.0.0: miller-rabin "^4.0.0" randombytes "^2.0.0" -dir-glob@^2.0.0: - version "2.2.2" - resolved "https://registry.yarnpkg.com/dir-glob/-/dir-glob-2.2.2.tgz#fa09f0694153c8918b18ba0deafae94769fc50c4" - integrity sha512-f9LBi5QWzIW3I6e//uxZoLBlUt9kcp66qo0sSCxL6YZKc75R1c4MFCoe/LaZiBGmgujvQdxc5Bn3QhfyvK5Hsw== - dependencies: - path-type "^3.0.0" - dir-glob@^3.0.1: version "3.0.1" resolved "https://registry.yarnpkg.com/dir-glob/-/dir-glob-3.0.1.tgz#56dbf73d992a4a93ba1584f4534063fd2e41717f" @@ -6625,16 +6702,7 @@ engine.io@~3.4.0: engine.io-parser "~2.2.0" ws "^7.1.2" -enhanced-resolve@4.1.1: - version "4.1.1" - resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-4.1.1.tgz#2937e2b8066cd0fe7ce0990a98f0d71a35189f66" - integrity sha512-98p2zE+rL7/g/DzMHMTF4zZlCgeVdJ7yr6xzEpJRYwFYrGi9ANdn5DnJURg6RpBkyk60XYDnWIv51VfIhfNGuA== - dependencies: - graceful-fs "^4.1.2" - memory-fs "^0.5.0" - tapable "^1.0.0" - -enhanced-resolve@^4.0.0, enhanced-resolve@^4.1.0, enhanced-resolve@^4.3.0: +enhanced-resolve@4.3.0, enhanced-resolve@^4.0.0, enhanced-resolve@^4.1.0, enhanced-resolve@^4.3.0: version "4.3.0" resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-4.3.0.tgz#3b806f3bfafc1ec7de69551ef93cca46c1704126" integrity sha512-3e87LvavsdxyoCfGusJnrZ5G8SLPOFeHSNpZI/ATL9a5leXo2k0w6MKnbqhdBad9qTobSfB20Ld7UmgoNbAZkQ== @@ -6917,11 +6985,16 @@ eventemitter2@6.4.2: resolved "https://registry.yarnpkg.com/eventemitter2/-/eventemitter2-6.4.2.tgz#f31f8b99d45245f0edbc5b00797830ff3b388970" integrity sha512-r/Pwupa5RIzxIHbEKCkNXqpEQIIT4uQDxmP4G/Lug/NokVUWj0joz/WzWl3OxRpC5kDrH/WdiUJoR+IrwvXJEw== -eventemitter3@^4.0.0, eventemitter3@^4.0.4: +eventemitter3@^4.0.0: version "4.0.4" resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-4.0.4.tgz#b5463ace635a083d018bdc7c917b4c5f10a85384" integrity sha512-rlaVLnVxtxvoyLsQQFBx53YmXHDxRIzzTLbdfxqi4yocpSjAxXwkU0cScM5JgSKMqEhrZpnvQ2D9gjylR0AimQ== +eventemitter3@^4.0.4: + version "4.0.7" + resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-4.0.7.tgz#2de9b68f6528d5644ef5c59526a1b4a07306169f" + integrity sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw== + events@^3.0.0: version "3.2.0" resolved "https://registry.yarnpkg.com/events/-/events-3.2.0.tgz#93b87c18f8efcd4202a461aec4dfc0556b639379" @@ -7025,15 +7098,15 @@ expand-tilde@^2.0.0, expand-tilde@^2.0.2: dependencies: homedir-polyfill "^1.0.1" -expect@^26.1.0, expect@^26.4.0: - version "26.4.0" - resolved "https://registry.yarnpkg.com/expect/-/expect-26.4.0.tgz#34a0aae523343b0931ff1cf0aa972dfe40edfab4" - integrity sha512-dbYDJhFcqQsamlos6nEwAMe+ahdckJBk5fmw1DYGLQGabGSlUuT+Fm2jHYw5119zG3uIhP+lCQbjJhFEdZMJtg== +expect@^26.1.0, expect@^26.4.2: + version "26.4.2" + resolved "https://registry.yarnpkg.com/expect/-/expect-26.4.2.tgz#36db120928a5a2d7d9736643032de32f24e1b2a1" + integrity sha512-IlJ3X52Z0lDHm7gjEp+m76uX46ldH5VpqmU0006vqDju/285twh7zaWMRhs67VpQhBwjjMchk+p5aA0VkERCAA== dependencies: "@jest/types" "^26.3.0" ansi-styles "^4.0.0" jest-get-type "^26.3.0" - jest-matcher-utils "^26.4.0" + jest-matcher-utils "^26.4.2" jest-message-util "^26.3.0" jest-regex-util "^26.0.0" @@ -7932,18 +8005,6 @@ globby@^6.1.0: pify "^2.0.0" pinkie-promise "^2.0.0" -globby@^7.1.1: - version "7.1.1" - resolved "https://registry.yarnpkg.com/globby/-/globby-7.1.1.tgz#fb2ccff9401f8600945dfada97440cca972b8680" - integrity sha1-+yzP+UAfhgCUXfral0QMypcrhoA= - dependencies: - array-union "^1.0.1" - dir-glob "^2.0.0" - glob "^7.1.2" - ignore "^3.3.5" - pify "^3.0.0" - slash "^1.0.0" - got@11.5.2: version "11.5.2" resolved "https://registry.yarnpkg.com/got/-/got-11.5.2.tgz#772e3f3a06d9c7589c7c94dc3c83cdb31ddbf742" @@ -8451,13 +8512,6 @@ iconv-lite@0.4.24, iconv-lite@^0.4.24: dependencies: safer-buffer ">= 2.1.2 < 3" -iconv-lite@^0.5.1: - version "0.5.2" - resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.5.2.tgz#af6d628dccfb463b7364d97f715e4b74b8c8c2b8" - integrity sha512-kERHXvpSaB4aU3eANwidg79K8FlrN77m8G9V+0vOR3HYaRifrlwMEpT7ZBJqLSEIHnEgJTHcWK82wwLwwKwtag== - dependencies: - safer-buffer ">= 2.1.2 < 3" - iconv-lite@^0.6.2: version "0.6.2" resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.6.2.tgz#ce13d1875b0c3a674bd6a04b7f76b01b1b6ded01" @@ -8506,7 +8560,7 @@ ignore@5.0.4: resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.0.4.tgz#33168af4a21e99b00c5d41cbadb6a6cb49903a45" integrity sha512-WLsTMEhsQuXpCiG173+f3aymI43SXa+fB1rSfbzyP4GkPP+ZFVuO0/3sFUGNBtifisPeDcl/uD/Y2NxZ7xFq4g== -ignore@^3.3.5, ignore@^3.3.7: +ignore@^3.3.7: version "3.3.10" resolved "https://registry.yarnpkg.com/ignore/-/ignore-3.3.10.tgz#0a97fb876986e8081c631160f8f9f389157f0043" integrity sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug== @@ -8687,23 +8741,23 @@ inquirer@6.5.0: strip-ansi "^5.1.0" through "^2.3.6" -inquirer@7.1.0: - version "7.1.0" - resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-7.1.0.tgz#1298a01859883e17c7264b82870ae1034f92dd29" - integrity sha512-5fJMWEmikSYu0nv/flMc475MhGbB7TSPd/2IpFV4I4rMklboCH2rQjYY5kKiYGHqUF9gvaambupcJFFG9dvReg== +inquirer@6.5.2, inquirer@^6.3.1: + version "6.5.2" + resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-6.5.2.tgz#ad50942375d036d327ff528c08bd5fab089928ca" + integrity sha512-cntlB5ghuB0iuO65Ovoi8ogLHiWGs/5yNrtUcKjFhSSiVeAIVpD7koaSU9RM8mpXw5YDi9RdYXGQMaOURB7ycQ== dependencies: - ansi-escapes "^4.2.1" - chalk "^3.0.0" - cli-cursor "^3.1.0" + ansi-escapes "^3.2.0" + chalk "^2.4.2" + cli-cursor "^2.1.0" cli-width "^2.0.0" external-editor "^3.0.3" - figures "^3.0.0" - lodash "^4.17.15" - mute-stream "0.0.8" - run-async "^2.4.0" - rxjs "^6.5.3" - string-width "^4.1.0" - strip-ansi "^6.0.0" + figures "^2.0.0" + lodash "^4.17.12" + mute-stream "0.0.7" + run-async "^2.2.0" + rxjs "^6.4.0" + string-width "^2.1.0" + strip-ansi "^5.1.0" through "^2.3.6" inquirer@7.3.3: @@ -8725,25 +8779,6 @@ inquirer@7.3.3: strip-ansi "^6.0.0" through "^2.3.6" -inquirer@^6.3.1: - version "6.5.2" - resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-6.5.2.tgz#ad50942375d036d327ff528c08bd5fab089928ca" - integrity sha512-cntlB5ghuB0iuO65Ovoi8ogLHiWGs/5yNrtUcKjFhSSiVeAIVpD7koaSU9RM8mpXw5YDi9RdYXGQMaOURB7ycQ== - dependencies: - ansi-escapes "^3.2.0" - chalk "^2.4.2" - cli-cursor "^2.1.0" - cli-width "^2.0.0" - external-editor "^3.0.3" - figures "^2.0.0" - lodash "^4.17.12" - mute-stream "0.0.7" - run-async "^2.2.0" - rxjs "^6.4.0" - string-width "^2.1.0" - strip-ansi "^5.1.0" - through "^2.3.6" - internal-ip@^4.3.0: version "4.3.0" resolved "https://registry.yarnpkg.com/internal-ip/-/internal-ip-4.3.0.tgz#845452baad9d2ca3b69c635a137acb9a0dad0907" @@ -9234,7 +9269,7 @@ istanbul-lib-coverage@^3.0.0: resolved "https://registry.yarnpkg.com/istanbul-lib-coverage/-/istanbul-lib-coverage-3.0.0.tgz#f5944a37c70b550b02a78a5c3b2055b280cec8ec" integrity sha512-UiUIqxMgRDET6eR+o5HbfRYP1l0hqkWOs7vNxC/mggutCMUIhWMm8gAHb8tHlyfD3/l6rlgNA5cKdDzEAf6hEg== -istanbul-lib-instrument@^4.0.0, istanbul-lib-instrument@^4.0.1, istanbul-lib-instrument@^4.0.3: +istanbul-lib-instrument@^4.0.0, istanbul-lib-instrument@^4.0.3: version "4.0.3" resolved "https://registry.yarnpkg.com/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz#873c6fff897450118222774696a3f28902d77c1d" integrity sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ== @@ -9310,11 +9345,11 @@ jest-changed-files@^26.3.0: throat "^5.0.0" jest-cli@^26.1.0: - version "26.4.0" - resolved "https://registry.yarnpkg.com/jest-cli/-/jest-cli-26.4.0.tgz#9cbd6be818cd818d85bafe2cffa1dbf043602b28" - integrity sha512-kw2Pr3V2x9/WzSDGsbz/MJBNlCoPMxMudrIavft4bqRlv5tASjU51tyO+1Os1LdW2dAnLQZYsxFUZ8oWPyssGQ== + version "26.4.2" + resolved "https://registry.yarnpkg.com/jest-cli/-/jest-cli-26.4.2.tgz#24afc6e4dfc25cde4c7ec4226fb7db5f157c21da" + integrity sha512-zb+lGd/SfrPvoRSC/0LWdaWCnscXc1mGYW//NP4/tmBvRPT3VntZ2jtKUONsRi59zc5JqmsSajA9ewJKFYp8Cw== dependencies: - "@jest/core" "^26.4.0" + "@jest/core" "^26.4.2" "@jest/test-result" "^26.3.0" "@jest/types" "^26.3.0" chalk "^4.0.0" @@ -9322,19 +9357,19 @@ jest-cli@^26.1.0: graceful-fs "^4.2.4" import-local "^3.0.2" is-ci "^2.0.0" - jest-config "^26.4.0" + jest-config "^26.4.2" jest-util "^26.3.0" - jest-validate "^26.4.0" + jest-validate "^26.4.2" prompts "^2.0.1" yargs "^15.3.1" -jest-config@^26.4.0: - version "26.4.0" - resolved "https://registry.yarnpkg.com/jest-config/-/jest-config-26.4.0.tgz#72ff3d0418b7ee7fdd9e2bcaef4dec10b38b3b02" - integrity sha512-MxsvrBug8YY+C4QcUBtmgnHyFeW7w3Ouk/w9eplCDN8VJGVyBEZFe8Lxzfp2pSqh0Dqurqv8Oik2YkbekGUlxg== +jest-config@^26.4.2: + version "26.4.2" + resolved "https://registry.yarnpkg.com/jest-config/-/jest-config-26.4.2.tgz#da0cbb7dc2c131ffe831f0f7f2a36256e6086558" + integrity sha512-QBf7YGLuToiM8PmTnJEdRxyYy3mHWLh24LJZKVdXZ2PNdizSe1B/E8bVm+HYcjbEzGuVXDv/di+EzdO/6Gq80A== dependencies: "@babel/core" "^7.1.0" - "@jest/test-sequencer" "^26.4.0" + "@jest/test-sequencer" "^26.4.2" "@jest/types" "^26.3.0" babel-jest "^26.3.0" chalk "^4.0.0" @@ -9344,13 +9379,13 @@ jest-config@^26.4.0: jest-environment-jsdom "^26.3.0" jest-environment-node "^26.3.0" jest-get-type "^26.3.0" - jest-jasmine2 "^26.4.0" + jest-jasmine2 "^26.4.2" jest-regex-util "^26.0.0" jest-resolve "^26.4.0" jest-util "^26.3.0" - jest-validate "^26.4.0" + jest-validate "^26.4.2" micromatch "^4.0.2" - pretty-format "^26.4.0" + pretty-format "^26.4.2" jest-diff@^25.2.1: version "25.5.0" @@ -9362,15 +9397,15 @@ jest-diff@^25.2.1: jest-get-type "^25.2.6" pretty-format "^25.5.0" -jest-diff@^26.4.0: - version "26.4.0" - resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-26.4.0.tgz#d073a0a11952b5bd9f1ff39bb9ad24304a0c55f7" - integrity sha512-wwC38HlOW+iTq6j5tkj/ZamHn6/nrdcEOc/fKaVILNtN2NLWGdkfRaHWwfNYr5ehaLvuoG2LfCZIcWByVj0gjg== +jest-diff@^26.4.2: + version "26.4.2" + resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-26.4.2.tgz#a1b7b303bcc534aabdb3bd4a7caf594ac059f5aa" + integrity sha512-6T1XQY8U28WH0Z5rGpQ+VqZSZz8EN8rZcBtfvXaOkbwxIEeRre6qnuZQlbY1AJ4MKDxQF8EkrCvK+hL/VkyYLQ== dependencies: chalk "^4.0.0" diff-sequences "^26.3.0" jest-get-type "^26.3.0" - pretty-format "^26.4.0" + pretty-format "^26.4.2" jest-docblock@^26.0.0: version "26.0.0" @@ -9379,16 +9414,16 @@ jest-docblock@^26.0.0: dependencies: detect-newline "^3.0.0" -jest-each@^26.1.0, jest-each@^26.4.0: - version "26.4.0" - resolved "https://registry.yarnpkg.com/jest-each/-/jest-each-26.4.0.tgz#c53605b20e7a0a58d6dcf4d8b2f309e607d35d5a" - integrity sha512-+cyBh1ehs6thVT/bsZVG+WwmRn2ix4Q4noS9yLZgM10yGWPW12/TDvwuOV2VZXn1gi09/ZwJKJWql6YW1C9zNw== +jest-each@^26.1.0, jest-each@^26.4.2: + version "26.4.2" + resolved "https://registry.yarnpkg.com/jest-each/-/jest-each-26.4.2.tgz#bb14f7f4304f2bb2e2b81f783f989449b8b6ffae" + integrity sha512-p15rt8r8cUcRY0Mvo1fpkOGYm7iI8S6ySxgIdfh3oOIv+gHwrHTy5VWCGOecWUhDsit4Nz8avJWdT07WLpbwDA== dependencies: "@jest/types" "^26.3.0" chalk "^4.0.0" jest-get-type "^26.3.0" jest-util "^26.3.0" - pretty-format "^26.4.0" + pretty-format "^26.4.2" jest-environment-jsdom@^26.3.0: version "26.3.0" @@ -9446,10 +9481,10 @@ jest-haste-map@^26.3.0: optionalDependencies: fsevents "^2.1.2" -jest-jasmine2@^26.4.0: - version "26.4.0" - resolved "https://registry.yarnpkg.com/jest-jasmine2/-/jest-jasmine2-26.4.0.tgz#f66b2237203df4227d3bdbb4b8a0de54ba877d35" - integrity sha512-cGBxwzDDKB09EPJ4pE69BMDv+2lO442IB1xQd+vL3cua2OKdeXQK6iDlQKoRX/iP0RgU5T8sn9yahLcx/+ox8Q== +jest-jasmine2@^26.4.2: + version "26.4.2" + resolved "https://registry.yarnpkg.com/jest-jasmine2/-/jest-jasmine2-26.4.2.tgz#18a9d5bec30904267ac5e9797570932aec1e2257" + integrity sha512-z7H4EpCldHN1J8fNgsja58QftxBSL+JcwZmaXIvV9WKIM+x49F4GLHu/+BQh2kzRKHAgaN/E82od+8rTOBPyPA== dependencies: "@babel/traverse" "^7.1.0" "@jest/environment" "^26.3.0" @@ -9459,15 +9494,15 @@ jest-jasmine2@^26.4.0: "@types/node" "*" chalk "^4.0.0" co "^4.6.0" - expect "^26.4.0" + expect "^26.4.2" is-generator-fn "^2.0.0" - jest-each "^26.4.0" - jest-matcher-utils "^26.4.0" + jest-each "^26.4.2" + jest-matcher-utils "^26.4.2" jest-message-util "^26.3.0" - jest-runtime "^26.4.0" - jest-snapshot "^26.4.0" + jest-runtime "^26.4.2" + jest-snapshot "^26.4.2" jest-util "^26.3.0" - pretty-format "^26.4.0" + pretty-format "^26.4.2" throat "^5.0.0" jest-jasmine2@~26.1.0: @@ -9493,23 +9528,23 @@ jest-jasmine2@~26.1.0: pretty-format "^26.1.0" throat "^5.0.0" -jest-leak-detector@^26.4.0: - version "26.4.0" - resolved "https://registry.yarnpkg.com/jest-leak-detector/-/jest-leak-detector-26.4.0.tgz#1efeeef693af3c9332062876add5ac5f25cb0a70" - integrity sha512-7EXKKEKnAWUPyiVtGZzJflbPOtYUdlNoevNVOkAcPpdR8xWiYKPGNGA6sz25S+8YhZq3rmkQJYAh3/P0VnoRwA== +jest-leak-detector@^26.4.2: + version "26.4.2" + resolved "https://registry.yarnpkg.com/jest-leak-detector/-/jest-leak-detector-26.4.2.tgz#c73e2fa8757bf905f6f66fb9e0070b70fa0f573f" + integrity sha512-akzGcxwxtE+9ZJZRW+M2o+nTNnmQZxrHJxX/HjgDaU5+PLmY1qnQPnMjgADPGCRPhB+Yawe1iij0REe+k/aHoA== dependencies: jest-get-type "^26.3.0" - pretty-format "^26.4.0" + pretty-format "^26.4.2" -jest-matcher-utils@^26.1.0, jest-matcher-utils@^26.4.0: - version "26.4.0" - resolved "https://registry.yarnpkg.com/jest-matcher-utils/-/jest-matcher-utils-26.4.0.tgz#2bce9a939e008b894faf1bd4b5bb58facd00c252" - integrity sha512-u+xdCdq+F262DH+PutJKXLGr2H5P3DImdJCir51PGSfi3TtbLQ5tbzKaN8BkXbiTIU6ayuAYBWTlU1nyckVdzA== +jest-matcher-utils@^26.1.0, jest-matcher-utils@^26.4.2: + version "26.4.2" + resolved "https://registry.yarnpkg.com/jest-matcher-utils/-/jest-matcher-utils-26.4.2.tgz#fa81f3693f7cb67e5fc1537317525ef3b85f4b06" + integrity sha512-KcbNqWfWUG24R7tu9WcAOKKdiXiXCbMvQYT6iodZ9k1f7065k0keUOW6XpJMMvah+hTfqkhJhRXmA3r3zMAg0Q== dependencies: chalk "^4.0.0" - jest-diff "^26.4.0" + jest-diff "^26.4.2" jest-get-type "^26.3.0" - pretty-format "^26.4.0" + pretty-format "^26.4.2" jest-message-util@^26.1.0, jest-message-util@^26.3.0: version "26.3.0" @@ -9551,14 +9586,14 @@ jest-regex-util@^26.0.0: resolved "https://registry.yarnpkg.com/jest-regex-util/-/jest-regex-util-26.0.0.tgz#d25e7184b36e39fd466c3bc41be0971e821fee28" integrity sha512-Gv3ZIs/nA48/Zvjrl34bf+oD76JHiGDUxNOVgUjh3j890sblXryjY4rss71fPtD/njchl6PSE2hIhvyWa1eT0A== -jest-resolve-dependencies@^26.4.0: - version "26.4.0" - resolved "https://registry.yarnpkg.com/jest-resolve-dependencies/-/jest-resolve-dependencies-26.4.0.tgz#c911fc991e1ae034dd8d01c192f23459d66b87b7" - integrity sha512-hznK/hlrlhu8hwdbieRdHFKmcV83GW8t30libt/v6j1L3IEzb8iN21SaWzV8KRAAK4ijiU0kuge0wnHn+0rytQ== +jest-resolve-dependencies@^26.4.2: + version "26.4.2" + resolved "https://registry.yarnpkg.com/jest-resolve-dependencies/-/jest-resolve-dependencies-26.4.2.tgz#739bdb027c14befb2fe5aabbd03f7bab355f1dc5" + integrity sha512-ADHaOwqEcVc71uTfySzSowA/RdxUpCxhxa2FNLiin9vWLB1uLPad3we+JSSROq5+SrL9iYPdZZF8bdKM7XABTQ== dependencies: "@jest/types" "^26.3.0" jest-regex-util "^26.0.0" - jest-snapshot "^26.4.0" + jest-snapshot "^26.4.2" jest-resolve@^26.4.0: version "26.4.0" @@ -9574,10 +9609,10 @@ jest-resolve@^26.4.0: resolve "^1.17.0" slash "^3.0.0" -jest-runner@^26.4.0: - version "26.4.0" - resolved "https://registry.yarnpkg.com/jest-runner/-/jest-runner-26.4.0.tgz#4cb91b266390fbf266294a7d8250d0e7bf8c7a9d" - integrity sha512-XF+tnUGolnPriu6Gg+HHWftspMjD5NkTV2mQppQnpZe39GcUangJ0al7aBGtA3GbVAcRd048DQiJPmsQRdugjw== +jest-runner@^26.4.2: + version "26.4.2" + resolved "https://registry.yarnpkg.com/jest-runner/-/jest-runner-26.4.2.tgz#c3ec5482c8edd31973bd3935df5a449a45b5b853" + integrity sha512-FgjDHeVknDjw1gRAYaoUoShe1K3XUuFMkIaXbdhEys+1O4bEJS8Avmn4lBwoMfL8O5oFTdWYKcf3tEJyyYyk8g== dependencies: "@jest/console" "^26.3.0" "@jest/environment" "^26.3.0" @@ -9588,27 +9623,27 @@ jest-runner@^26.4.0: emittery "^0.7.1" exit "^0.1.2" graceful-fs "^4.2.4" - jest-config "^26.4.0" + jest-config "^26.4.2" jest-docblock "^26.0.0" jest-haste-map "^26.3.0" - jest-leak-detector "^26.4.0" + jest-leak-detector "^26.4.2" jest-message-util "^26.3.0" jest-resolve "^26.4.0" - jest-runtime "^26.4.0" + jest-runtime "^26.4.2" jest-util "^26.3.0" jest-worker "^26.3.0" source-map-support "^0.5.6" throat "^5.0.0" -jest-runtime@^26.1.0, jest-runtime@^26.4.0: - version "26.4.0" - resolved "https://registry.yarnpkg.com/jest-runtime/-/jest-runtime-26.4.0.tgz#0b860f2bcf4f6047919c5b3fe74ed6adbe0056b4" - integrity sha512-1fjZgGpkyQBUTo59Vi19I4IcsBwzY6uwVFNjUmR06iIi3XRErkY28yimi4IUDRrofQErqcDEw2n3DF9WmQ6vEg== +jest-runtime@^26.1.0, jest-runtime@^26.4.2: + version "26.4.2" + resolved "https://registry.yarnpkg.com/jest-runtime/-/jest-runtime-26.4.2.tgz#94ce17890353c92e4206580c73a8f0c024c33c42" + integrity sha512-4Pe7Uk5a80FnbHwSOk7ojNCJvz3Ks2CNQWT5Z7MJo4tX0jb3V/LThKvD9tKPNVNyeMH98J/nzGlcwc00R2dSHQ== dependencies: "@jest/console" "^26.3.0" "@jest/environment" "^26.3.0" "@jest/fake-timers" "^26.3.0" - "@jest/globals" "^26.4.0" + "@jest/globals" "^26.4.2" "@jest/source-map" "^26.3.0" "@jest/test-result" "^26.3.0" "@jest/transform" "^26.3.0" @@ -9619,15 +9654,15 @@ jest-runtime@^26.1.0, jest-runtime@^26.4.0: exit "^0.1.2" glob "^7.1.3" graceful-fs "^4.2.4" - jest-config "^26.4.0" + jest-config "^26.4.2" jest-haste-map "^26.3.0" jest-message-util "^26.3.0" jest-mock "^26.3.0" jest-regex-util "^26.0.0" jest-resolve "^26.4.0" - jest-snapshot "^26.4.0" + jest-snapshot "^26.4.2" jest-util "^26.3.0" - jest-validate "^26.4.0" + jest-validate "^26.4.2" slash "^3.0.0" strip-bom "^4.0.0" yargs "^15.3.1" @@ -9640,25 +9675,25 @@ jest-serializer@^26.3.0: "@types/node" "*" graceful-fs "^4.2.4" -jest-snapshot@^26.1.0, jest-snapshot@^26.4.0: - version "26.4.0" - resolved "https://registry.yarnpkg.com/jest-snapshot/-/jest-snapshot-26.4.0.tgz#efd42eef09bcb33e9a3eb98e229f2368c73c9235" - integrity sha512-vFGmNGWHMBomrlOpheTMoqihymovuH3GqfmaEIWoPpsxUXyxT3IlbxI5I4m2vg0uv3HUJYg5JoGrkgMzVsAwCg== +jest-snapshot@^26.1.0, jest-snapshot@^26.4.2: + version "26.4.2" + resolved "https://registry.yarnpkg.com/jest-snapshot/-/jest-snapshot-26.4.2.tgz#87d3ac2f2bd87ea8003602fbebd8fcb9e94104f6" + integrity sha512-N6Uub8FccKlf5SBFnL2Ri/xofbaA68Cc3MGjP/NuwgnsvWh+9hLIR/DhrxbSiKXMY9vUW5dI6EW1eHaDHqe9sg== dependencies: "@babel/types" "^7.0.0" "@jest/types" "^26.3.0" "@types/prettier" "^2.0.0" chalk "^4.0.0" - expect "^26.4.0" + expect "^26.4.2" graceful-fs "^4.2.4" - jest-diff "^26.4.0" + jest-diff "^26.4.2" jest-get-type "^26.3.0" jest-haste-map "^26.3.0" - jest-matcher-utils "^26.4.0" + jest-matcher-utils "^26.4.2" jest-message-util "^26.3.0" jest-resolve "^26.4.0" natural-compare "^1.4.0" - pretty-format "^26.4.0" + pretty-format "^26.4.2" semver "^7.3.2" jest-util@26.x, jest-util@^26.1.0, jest-util@^26.3.0: @@ -9673,17 +9708,17 @@ jest-util@26.x, jest-util@^26.1.0, jest-util@^26.3.0: is-ci "^2.0.0" micromatch "^4.0.2" -jest-validate@^26.4.0: - version "26.4.0" - resolved "https://registry.yarnpkg.com/jest-validate/-/jest-validate-26.4.0.tgz#3874a7cc9e27328afac88899ee9e2fae5e3a4293" - integrity sha512-t56Z/FRMrLP6mpmje7/YgHy0wOzcuc6i3LBXz6kjmsUWYN62OuMdC86Vg9/dX59SvyitSqqegOrx+h7BkNXeaQ== +jest-validate@^26.4.2: + version "26.4.2" + resolved "https://registry.yarnpkg.com/jest-validate/-/jest-validate-26.4.2.tgz#e871b0dfe97747133014dcf6445ee8018398f39c" + integrity sha512-blft+xDX7XXghfhY0mrsBCYhX365n8K5wNDC4XAcNKqqjEzsRUSXP44m6PL0QJEW2crxQFLLztVnJ4j7oPlQrQ== dependencies: "@jest/types" "^26.3.0" camelcase "^6.0.0" chalk "^4.0.0" jest-get-type "^26.3.0" leven "^3.1.0" - pretty-format "^26.4.0" + pretty-format "^26.4.2" jest-watcher@^26.3.0: version "26.3.0" @@ -9706,11 +9741,12 @@ jest-worker@25.1.0: merge-stream "^2.0.0" supports-color "^7.0.0" -jest-worker@26.0.0: - version "26.0.0" - resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-26.0.0.tgz#4920c7714f0a96c6412464718d0c58a3df3fb066" - integrity sha512-pPaYa2+JnwmiZjK9x7p9BoZht+47ecFCDFA/CJxspHzeDvQcfVBLWzCiWyo+EGrSiQMWZtCFo9iSvMZnAAo8vw== +jest-worker@26.3.0, jest-worker@^26.3.0: + version "26.3.0" + resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-26.3.0.tgz#7c8a97e4f4364b4f05ed8bca8ca0c24de091871f" + integrity sha512-Vmpn2F6IASefL+DVBhPzI2J9/GJUsqzomdeN+P+dK8/jKxbh8R3BtFnx3FIta7wYlPU62cpJMJQo4kuOowcMnw== dependencies: + "@types/node" "*" merge-stream "^2.0.0" supports-color "^7.0.0" @@ -9722,15 +9758,6 @@ jest-worker@^24.9.0: merge-stream "^2.0.0" supports-color "^6.1.0" -jest-worker@^26.0.0, jest-worker@^26.3.0: - version "26.3.0" - resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-26.3.0.tgz#7c8a97e4f4364b4f05ed8bca8ca0c24de091871f" - integrity sha512-Vmpn2F6IASefL+DVBhPzI2J9/GJUsqzomdeN+P+dK8/jKxbh8R3BtFnx3FIta7wYlPU62cpJMJQo4kuOowcMnw== - dependencies: - "@types/node" "*" - merge-stream "^2.0.0" - supports-color "^7.0.0" - jest-worker@~26.1.0: version "26.1.0" resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-26.1.0.tgz#65d5641af74e08ccd561c240e7db61284f82f33d" @@ -9860,10 +9887,10 @@ json-parse-better-errors@^1.0.0, json-parse-better-errors@^1.0.1, json-parse-bet resolved "https://registry.yarnpkg.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz#bb867cfb3450e69107c131d1c514bab3dc8bcaa9" integrity sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw== -json-parse-even-better-errors@^2.0.1: - version "2.2.0" - resolved "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.2.0.tgz#304d29aa54bb01156a1328c454034ff0ac8a7bf4" - integrity sha512-2tLgY7LRNZ9Hd6gmCuBG5/OjRHQpSgJQqJoYyLLOhUgn8LdOYrjaZLcxkWnDads+AD/haWWioPNziXQcgvQJ/g== +json-parse-even-better-errors@^2.3.0: + version "2.3.1" + resolved "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz#7c47805a94319928e05777405dc12e1f7a4ee02d" + integrity sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w== json-schema-traverse@^0.4.1: version "0.4.1" @@ -9899,6 +9926,11 @@ json5@^1.0.1: dependencies: minimist "^1.2.0" +jsonc-parser@2.3.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/jsonc-parser/-/jsonc-parser-2.3.0.tgz#7c7fc988ee1486d35734faaaa866fadb00fa91ee" + integrity sha512-b0EBt8SWFNnixVdvoR2ZtEGa9ZqLhbJnOjezn+WP+8kspFm+PFYDN8Z4Bc7pRlDjvuVcADSUkroIuTWWn/YiIA== + jsonfile@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-4.0.0.tgz#8771aae0799b64076b76640fca058f9c10e33ecb" @@ -10117,6 +10149,11 @@ kleur@^3.0.3: resolved "https://registry.yarnpkg.com/kleur/-/kleur-3.0.3.tgz#a79c9ecc86ee1ce3fa6206d1216c501f147fc07e" integrity sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w== +klona@^2.0.3: + version "2.0.3" + resolved "https://registry.yarnpkg.com/klona/-/klona-2.0.3.tgz#98274552c513583ad7a01456a789a2a0b4a2a538" + integrity sha512-CgPOT3ZadDpXxKcfV56lEQ9OQSZ42Mk26gnozI+uN/k39vzD8toUhRQoqsX0m9Q3eMPEfsLWmtyUpK/yqST4yg== + language-subtag-registry@~0.3.2: version "0.3.20" resolved "https://registry.yarnpkg.com/language-subtag-registry/-/language-subtag-registry-0.3.20.tgz#a00a37121894f224f763268e431c55556b0c0755" @@ -10167,15 +10204,15 @@ less-loader@5.0.0: loader-utils "^1.1.0" pify "^4.0.1" -less-loader@6.1.0: - version "6.1.0" - resolved "https://registry.yarnpkg.com/less-loader/-/less-loader-6.1.0.tgz#59fd591df408ced89a40fce11a2aea449b005631" - integrity sha512-/jLzOwLyqJ7Kt3xg5sHHkXtOyShWwFj410K9Si9WO+/h8rmYxxkSR0A3/hFEntWudE20zZnWMtpMYnLzqTVdUA== +less-loader@6.2.0: + version "6.2.0" + resolved "https://registry.yarnpkg.com/less-loader/-/less-loader-6.2.0.tgz#8b26f621c155b342eefc24f5bd6e9dc40c42a719" + integrity sha512-Cl5h95/Pz/PWub/tCBgT1oNMFeH1WTD33piG80jn5jr12T4XbxZcjThwNXDQ7AG649WEynuIzO4b0+2Tn9Qolg== dependencies: clone "^2.1.2" - less "^3.11.1" + less "^3.11.3" loader-utils "^2.0.0" - schema-utils "^2.6.6" + schema-utils "^2.7.0" less@3.11.1: version "3.11.1" @@ -10194,7 +10231,7 @@ less@3.11.1: request "^2.83.0" source-map "~0.6.0" -less@^3.10.3, less@^3.11.1: +less@^3.10.3, less@^3.11.3: version "3.12.2" resolved "https://registry.yarnpkg.com/less/-/less-3.12.2.tgz#157e6dd32a68869df8859314ad38e70211af3ab4" integrity sha512-+1V2PCMFkL+OIj2/HrtrvZw0BC0sYLMICJfbQjuj/K8CEnlrFX6R5cKKgzzttsZDHyxQNL1jqMREjKN3ja/E3Q== @@ -10321,15 +10358,7 @@ license-webpack-plugin@2.1.2: "@types/webpack-sources" "^0.1.5" webpack-sources "^1.2.0" -license-webpack-plugin@2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/license-webpack-plugin/-/license-webpack-plugin-2.2.0.tgz#5c964380d7d0e0c27c349d86a6f856c82924590e" - integrity sha512-XPsdL/0brSHf+7dXIlRqotnCQ58RX2au6otkOg4U3dm8uH+Ka/fW4iukEs95uXm+qKe/SBs+s1Ll/aQddKG+tg== - dependencies: - "@types/webpack-sources" "^0.1.5" - webpack-sources "^1.2.0" - -license-webpack-plugin@~2.3.0: +license-webpack-plugin@2.3.0, license-webpack-plugin@~2.3.0: version "2.3.0" resolved "https://registry.yarnpkg.com/license-webpack-plugin/-/license-webpack-plugin-2.3.0.tgz#c00f70d5725ba0408de208acb9e66612cc2eceda" integrity sha512-JK/DXrtN6UeYQSgkg5q1+pgJ8aiKPL9tnz9Wzw+Ikkf+8mJxG56x6t8O+OH/tAeF/5NREnelTEMyFtbJNkjH4w== @@ -11098,20 +11127,20 @@ min-indent@^1.0.0: resolved "https://registry.yarnpkg.com/min-indent/-/min-indent-1.0.1.tgz#a63f681673b30571fbe8bc25686ae746eefa9869" integrity sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg== -mini-css-extract-plugin@0.8.0: - version "0.8.0" - resolved "https://registry.yarnpkg.com/mini-css-extract-plugin/-/mini-css-extract-plugin-0.8.0.tgz#81d41ec4fe58c713a96ad7c723cdb2d0bd4d70e1" - integrity sha512-MNpRGbNA52q6U92i0qbVpQNsgk7LExy41MdAlG84FeytfDOtRIf/mCHdEgG8rpTKOaNKiqUnZdlptF469hxqOw== +mini-css-extract-plugin@0.10.0: + version "0.10.0" + resolved "https://registry.yarnpkg.com/mini-css-extract-plugin/-/mini-css-extract-plugin-0.10.0.tgz#a0e6bfcad22a9c73f6c882a3c7557a98e2d3d27d" + integrity sha512-QgKgJBjaJhxVPwrLNqqwNS0AGkuQQ31Hp4xGXEK/P7wehEg6qmNtReHKai3zRXqY60wGVWLYcOMJK2b98aGc3A== dependencies: loader-utils "^1.1.0" normalize-url "1.9.1" schema-utils "^1.0.0" webpack-sources "^1.1.0" -mini-css-extract-plugin@0.9.0: - version "0.9.0" - resolved "https://registry.yarnpkg.com/mini-css-extract-plugin/-/mini-css-extract-plugin-0.9.0.tgz#47f2cf07aa165ab35733b1fc97d4c46c0564339e" - integrity sha512-lp3GeY7ygcgAmVIcRPBVhIkf8Us7FZjA+ILpal44qLdSu11wmjKQ3d9k15lfD7pO4esu9eUIAW7qiYIBppv40A== +mini-css-extract-plugin@0.8.0: + version "0.8.0" + resolved "https://registry.yarnpkg.com/mini-css-extract-plugin/-/mini-css-extract-plugin-0.8.0.tgz#81d41ec4fe58c713a96ad7c723cdb2d0bd4d70e1" + integrity sha512-MNpRGbNA52q6U92i0qbVpQNsgk7LExy41MdAlG84FeytfDOtRIf/mCHdEgG8rpTKOaNKiqUnZdlptF469hxqOw== dependencies: loader-utils "^1.1.0" normalize-url "1.9.1" @@ -11170,9 +11199,9 @@ minipass-collect@^1.0.2: minipass "^3.0.0" minipass-fetch@^1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/minipass-fetch/-/minipass-fetch-1.3.0.tgz#110fed67fedd02dbeab823489ff0453f84fa5a6c" - integrity sha512-Yb23ESZZ/8QxiBvSpJ4atbVMVDx2CXrerzrtQzQ67eLqKg+zFIkYFTagk3xh6fdo+e/FvDtVuCD4QcuYDRR3hw== + version "1.3.1" + resolved "https://registry.yarnpkg.com/minipass-fetch/-/minipass-fetch-1.3.1.tgz#6d09556764474119ed79e270bc98b9c76d12c8e2" + integrity sha512-N0ddPAD8OZnoAHUYj1ZH4ZJVna+ucy7if777LrdeIV1ko8f46af4jbyM5EC1gN4xc9Wq5c3C38GnxRJ2gneXRA== dependencies: minipass "^3.1.0" minipass-sized "^1.0.3" @@ -11271,7 +11300,7 @@ mixin-object@^2.0.1: for-in "^0.1.3" is-extendable "^0.1.1" -mkdirp@0.5.5, mkdirp@0.5.x, mkdirp@^0.5.0, mkdirp@^0.5.1, mkdirp@^0.5.3, mkdirp@^0.5.4, mkdirp@^0.5.5, mkdirp@~0.5.1, mkdirp@~0.5.x: +mkdirp@0.5.5, mkdirp@0.5.x, mkdirp@^0.5.0, mkdirp@^0.5.1, mkdirp@^0.5.3, mkdirp@^0.5.4, mkdirp@^0.5.5, mkdirp@~0.5.1: version "0.5.5" resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.5.tgz#d91cefd62d1436ca0f41620e251288d420099def" integrity sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ== @@ -11310,13 +11339,6 @@ move-concurrently@^1.0.1: rimraf "^2.5.4" run-queue "^1.0.3" -move-file@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/move-file/-/move-file-2.0.0.tgz#83ffa309b5d7f69d518b28e1333e2ffadf331e3e" - integrity sha512-cdkdhNCgbP5dvS4tlGxZbD+nloio9GIimP57EjqFhwLcMjnU+XJKAZzlmg/TN/AK1LuNAdTSvm3CPPP4Xkv0iQ== - dependencies: - path-exists "^4.0.0" - mri@^1.1.0: version "1.1.6" resolved "https://registry.yarnpkg.com/mri/-/mri-1.1.6.tgz#49952e1044db21dbf90f6cd92bc9c9a777d415a6" @@ -11416,7 +11438,7 @@ negotiator@0.6.2: resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.2.tgz#feacf7ccf525a77ae9634436a64883ffeca346fb" integrity sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw== -neo-async@^2.5.0, neo-async@^2.6.0, neo-async@^2.6.1: +neo-async@^2.5.0, neo-async@^2.6.0, neo-async@^2.6.1, neo-async@^2.6.2: version "2.6.2" resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.2.tgz#b4aafb93e3aeb2d8174ca53cf163ab7d7308305f" integrity sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw== @@ -11426,10 +11448,10 @@ next-tick@~1.0.0: resolved "https://registry.yarnpkg.com/next-tick/-/next-tick-1.0.0.tgz#ca86d1fe8828169b0120208e3dc8424b9db8342c" integrity sha1-yobR/ogoFpsBICCOPchCS524NCw= -ng-packagr@~10.0.0: - version "10.0.4" - resolved "https://registry.yarnpkg.com/ng-packagr/-/ng-packagr-10.0.4.tgz#8c4503d0a7b49d7622d493527717f0b5b2e0ad97" - integrity sha512-ddx8+sRCXV8FXlmBVft+G3tdHH9W11MV4au/k+ZWEijPviGiUh0mj7JKfY0CTvtpyGAorE4ZzveiSTk5oIhlBQ== +ng-packagr@~10.1.0: + version "10.1.0" + resolved "https://registry.yarnpkg.com/ng-packagr/-/ng-packagr-10.1.0.tgz#a2fc0f86f5f8895f811597d33d943f93c7c77c17" + integrity sha512-KXyajkAyY/51iMJPVezDybb5Bn1rtl/JDGC4w9jjIdeL2Ip+KTMDGsqpc+5nQm/vnasZcJ/Xj2a+0VOwrbyVWg== dependencies: "@rollup/plugin-commonjs" "^15.0.0" "@rollup/plugin-json" "^4.0.0" @@ -11439,7 +11461,7 @@ ng-packagr@~10.0.0: browserslist "^4.7.0" chalk "^4.0.0" chokidar "^3.2.1" - commander "^5.0.0" + commander "^6.0.0" cssnano-preset-default "^4.0.7" fs-extra "^9.0.0" glob "^7.1.2" @@ -11456,7 +11478,6 @@ ng-packagr@~10.0.0: sass "^1.23.0" stylus "^0.54.7" terser "^5.0.0" - update-notifier "^4.0.0" ngrx-store-freeze@~0.2.4: version "0.2.4" @@ -11558,16 +11579,16 @@ node-modules-regexp@^1.0.0: resolved "https://registry.yarnpkg.com/node-modules-regexp/-/node-modules-regexp-1.0.0.tgz#8d9dbe28964a4ac5712e9131642107c71e90ec40" integrity sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA= -node-notifier@^7.0.0: - version "7.0.2" - resolved "https://registry.yarnpkg.com/node-notifier/-/node-notifier-7.0.2.tgz#3a70b1b70aca5e919d0b1b022530697466d9c675" - integrity sha512-ux+n4hPVETuTL8+daJXTOC6uKLgMsl1RYfFv7DKRzyvzBapqco0rZZ9g72ZN8VS6V+gvNYHYa/ofcCY8fkJWsA== +node-notifier@^8.0.0: + version "8.0.0" + resolved "https://registry.yarnpkg.com/node-notifier/-/node-notifier-8.0.0.tgz#a7eee2d51da6d0f7ff5094bc7108c911240c1620" + integrity sha512-46z7DUmcjoYdaWyXouuFNNfUo6eFa94t23c53c+lG/9Cvauk4a98rAUp9672X5dxGdQmLpPzTxzu8f/OeEPaFA== dependencies: growly "^1.3.0" is-wsl "^2.2.0" semver "^7.3.2" shellwords "^0.1.1" - uuid "^8.2.0" + uuid "^8.3.0" which "^2.0.2" node-releases@^1.1.49, node-releases@^1.1.60: @@ -11958,10 +11979,10 @@ open@6.4.0: dependencies: is-wsl "^1.1.0" -open@7.0.4: - version "7.0.4" - resolved "https://registry.yarnpkg.com/open/-/open-7.0.4.tgz#c28a9d315e5c98340bf979fdcb2e58664aa10d83" - integrity sha512-brSA+/yq+b08Hsr4c8fsEW2CRzk1BmfN3SAK/5VCHQ9bdoZJ4qa/+AfR0xHjlbbZUyPkUHs1b8x1RqdyZdkVqQ== +open@7.2.0: + version "7.2.0" + resolved "https://registry.yarnpkg.com/open/-/open-7.2.0.tgz#212959bd7b0ce2e8e3676adc76e3cf2f0a2498b4" + integrity sha512-4HeyhxCvBTI5uBePsAdi55C5fmqnWZ2e2MlmvWi5KW5tdH5rxoiv/aMtbeVxKZc3eWkT1GymMnLG8XC4Rq4TDQ== dependencies: is-docker "^2.0.0" is-wsl "^2.1.1" @@ -12138,7 +12159,7 @@ p-limit@^1.1.0: dependencies: p-try "^1.0.0" -p-limit@^2.0.0, p-limit@^2.2.0, p-limit@^2.2.1, p-limit@^2.3.0: +p-limit@^2.0.0, p-limit@^2.2.0: version "2.3.0" resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.3.0.tgz#3dd33c647a214fdfffd835933eb086da0dc21db1" integrity sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w== @@ -12395,6 +12416,13 @@ parse-url@^5.0.0: parse-path "^4.0.0" protocols "^1.4.0" +parse5-htmlparser2-tree-adapter@6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-6.0.1.tgz#2cdf9ad823321140370d4dbf5d3e92c7c8ddc6e6" + integrity sha512-qPuWvbLgvDGilKc5BoicRovlT4MtYT6JfJyBOMDsKoiT+GiuP5qyrPCnR9HcPECIJJmZh5jRndyNThnhhb/vlA== + dependencies: + parse5 "^6.0.1" + parse5@4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/parse5/-/parse5-4.0.0.tgz#6d78656e3da8d78b4ec0b906f7c08ef1dfe3f608" @@ -12410,6 +12438,11 @@ parse5@5.1.1: resolved "https://registry.yarnpkg.com/parse5/-/parse5-5.1.1.tgz#f68e4e5ba1852ac2cadc00f4555fff6c2abb6178" integrity sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug== +parse5@6.0.1, parse5@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/parse5/-/parse5-6.0.1.tgz#e1a1c085c569b3dc08321184f19a39cc27f7c30b" + integrity sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw== + parseqs@0.0.5: version "0.0.5" resolved "https://registry.yarnpkg.com/parseqs/-/parseqs-0.0.5.tgz#d5208a3738e46766e291ba2ea173684921a8b89d" @@ -12824,7 +12857,7 @@ postcss-modules-local-by-default@1.2.0: css-selector-tokenizer "^0.7.0" postcss "^6.0.1" -postcss-modules-local-by-default@^3.0.2: +postcss-modules-local-by-default@^3.0.2, postcss-modules-local-by-default@^3.0.3: version "3.0.3" resolved "https://registry.yarnpkg.com/postcss-modules-local-by-default/-/postcss-modules-local-by-default-3.0.3.tgz#bb14e0cc78279d504dbdcbfd7e0ca28993ffbbb0" integrity sha512-e3xDq+LotiGesympRlKNgaJ0PCzoUIdpH0dj47iWAui/kyTgh3CiAr1qP54uodmJhl6p9rN6BoNcdEDVJx9RDw== @@ -13040,7 +13073,7 @@ postcss-value-parser@^3.0.0, postcss-value-parser@^3.2.3: resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz#9ff822547e2893213cf1c30efa51ac5fd1ba8281" integrity sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ== -postcss-value-parser@^4.0.2, postcss-value-parser@^4.0.3, postcss-value-parser@^4.1.0: +postcss-value-parser@^4.0.2, postcss-value-parser@^4.1.0: version "4.1.0" resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz#443f6a20ced6481a2bda4fa8532a6e55d789a2cb" integrity sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ== @@ -13072,10 +13105,10 @@ postcss@7.0.27: source-map "^0.6.1" supports-color "^6.1.0" -postcss@7.0.31: - version "7.0.31" - resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.31.tgz#332af45cb73e26c0ee2614d7c7fb02dfcc2bd6dd" - integrity sha512-a937VDHE1ftkjk+8/7nj/mrjtmkn69xxzJgRETXdAUU+IgOYPQNJF17haGWbeDxSyk++HA14UA98FurvPyBJOA== +postcss@7.0.32, postcss@^7.0.0, postcss@^7.0.1, postcss@^7.0.14, postcss@^7.0.2, postcss@^7.0.23, postcss@^7.0.26, postcss@^7.0.27, postcss@^7.0.29, postcss@^7.0.32, postcss@^7.0.5, postcss@^7.0.6: + version "7.0.32" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.32.tgz#4310d6ee347053da3433db2be492883d62cec59d" + integrity sha512-03eXong5NLnNCD05xscnGKGDZ98CyzoqPSMjOe6SuoQY7Z2hIj0Ld1g/O/UQRuOle2aRtiIRDg9tDcTGAkLfKw== dependencies: chalk "^2.4.2" source-map "^0.6.1" @@ -13090,15 +13123,6 @@ postcss@^6.0.1: source-map "^0.6.1" supports-color "^5.4.0" -postcss@^7.0.0, postcss@^7.0.1, postcss@^7.0.14, postcss@^7.0.2, postcss@^7.0.23, postcss@^7.0.26, postcss@^7.0.27, postcss@^7.0.29, postcss@^7.0.30, postcss@^7.0.32, postcss@^7.0.5, postcss@^7.0.6: - version "7.0.32" - resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.32.tgz#4310d6ee347053da3433db2be492883d62cec59d" - integrity sha512-03eXong5NLnNCD05xscnGKGDZ98CyzoqPSMjOe6SuoQY7Z2hIj0Ld1g/O/UQRuOle2aRtiIRDg9tDcTGAkLfKw== - dependencies: - chalk "^2.4.2" - source-map "^0.6.1" - supports-color "^6.1.0" - precise-commits@~1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/precise-commits/-/precise-commits-1.0.2.tgz#4659be01a9c3310f50ce51ddf913fead1d7cc940" @@ -13155,7 +13179,7 @@ pretty-format@^25.2.1, pretty-format@^25.5.0: ansi-styles "^4.0.0" react-is "^16.12.0" -pretty-format@^26.0.0, pretty-format@^26.1.0, pretty-format@^26.4.0: +pretty-format@^26.0.0: version "26.4.0" resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-26.4.0.tgz#c08073f531429e9e5024049446f42ecc9f933a3b" integrity sha512-mEEwwpCseqrUtuMbrJG4b824877pM5xald3AkilJ47Po2YLr97/siejYQHqj2oDQBeJNbu+Q0qUuekJ8F0NAPg== @@ -13165,6 +13189,16 @@ pretty-format@^26.0.0, pretty-format@^26.1.0, pretty-format@^26.4.0: ansi-styles "^4.0.0" react-is "^16.12.0" +pretty-format@^26.1.0, pretty-format@^26.4.2: + version "26.4.2" + resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-26.4.2.tgz#d081d032b398e801e2012af2df1214ef75a81237" + integrity sha512-zK6Gd8zDsEiVydOCGLkoBoZuqv8VTiHyAbKznXe/gaph/DAeZOmit9yMfgIz5adIgAMMs5XfoYSwAX3jcCO1tA== + dependencies: + "@jest/types" "^26.3.0" + ansi-regex "^5.0.0" + ansi-styles "^4.0.0" + react-is "^16.12.0" + process-nextick-args@~2.0.0: version "2.0.1" resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" @@ -13443,11 +13477,11 @@ read-cache@^1.0.0: pify "^2.3.0" read-package-json-fast@^1.1.1, read-package-json-fast@^1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/read-package-json-fast/-/read-package-json-fast-1.1.3.tgz#3b78464ea8f3c4447f3358635390b6946dc0737e" - integrity sha512-MmFqiyfCXV2Dmm4jH24DEGhxdkUDFivJQj4oPZQPOKywxR7HWBE6WnMWDAapfFHi3wm1b+mhR+XHlUH0CL8axg== + version "1.2.1" + resolved "https://registry.yarnpkg.com/read-package-json-fast/-/read-package-json-fast-1.2.1.tgz#e8518d6f37c99eb3afc26704c5cbb50d7ead82dd" + integrity sha512-OFbpwnHcv74Oa5YN5WvbOBfLw6yPmPcwvyJJw/tj9cWFBF7juQUDLDSZiOjEcgzfweWeeROOmbPpNN1qm4hcRg== dependencies: - json-parse-even-better-errors "^2.0.1" + json-parse-even-better-errors "^2.3.0" npm-normalize-package-bin "^1.0.1" read-package-json@^2.0.0: @@ -13650,12 +13684,7 @@ regenerator-runtime@0.13.3: resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.13.3.tgz#7cf6a77d8f5c6f60eb73c5fc1955b2ceb01e6bf5" integrity sha512-naKIZz2GQ8JWh///G7L3X6LaQUAMp2lvb1rvwwsURe/VXwD6VMfr+/1NuNw3ag8v2kY1aQ/go5SNn79O9JU7yw== -regenerator-runtime@0.13.5: - version "0.13.5" - resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.13.5.tgz#d878a1d094b4306d10b9096484b33ebd55e26697" - integrity sha512-ZS5w8CpKFinUzOwW3c83oPeVXoNsrLsaCoLtJvAClH135j/R77RuymhiSErhm2lKcwSCIpmvIWSbDkIfAqKQlA== - -regenerator-runtime@^0.13.4: +regenerator-runtime@0.13.7, regenerator-runtime@^0.13.4: version "0.13.7" resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.13.7.tgz#cac2dacc8a1ea675feaabaeb8ae833898ae46f55" integrity sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew== @@ -13732,9 +13761,9 @@ relateurl@^0.2.7: integrity sha1-VNvzd+UUQKypCkzSdGANP/LYiKk= release-it@~13.6.6: - version "13.6.8" - resolved "https://registry.yarnpkg.com/release-it/-/release-it-13.6.8.tgz#29a0ac89e6138b964746236f785f8e1d3dfa00dc" - integrity sha512-LY3dZEzAVRBdie0DMG0kdV4DWMTVPM+hvc5O5EmY0qIf+zPuMVu9QXS19La6KBhCI4kVhpwm7VZ8B7YMXTBKLA== + version "13.6.9" + resolved "https://registry.yarnpkg.com/release-it/-/release-it-13.6.9.tgz#b238eb6f36bab74b3bdec6bf6d913c9fc7b1d9f6" + integrity sha512-bZEJBMCHiBPzKVZzCTYaGo+lYpunsX1/LSL1bO5RJ2+7G1glC91G5KIs29zgfHJEQfzE0q3tTEVV+b6gscGKvw== dependencies: "@iarna/toml" "2.2.5" "@octokit/rest" "18.0.3" @@ -14129,9 +14158,9 @@ rollup-plugin-peer-deps-external@^2.2.2: integrity sha512-W6IePXTExGXVDAlfZbNUUrx3GxUOZP248u5n4a4ID1XZMrbQ+uGeNiEfapvdzwx0qZi5DNH/hDLiPUP+pzFIxg== rollup-plugin-postcss@^3.1.1: - version "3.1.5" - resolved "https://registry.yarnpkg.com/rollup-plugin-postcss/-/rollup-plugin-postcss-3.1.5.tgz#4bcc19a7f95ab8fb17fb0ca59080fe3887421db2" - integrity sha512-oPD3ubb1JDBwzNMca+OZUpYxyxrIw9ihhUyvEbOwzzj0rR2UEKm8GtfhFXVGDWwBGp5HIK8ss/r8vRStYDddRA== + version "3.1.8" + resolved "https://registry.yarnpkg.com/rollup-plugin-postcss/-/rollup-plugin-postcss-3.1.8.tgz#d1bcaf8eb0fcb0936e3684c22dd8628d13a82fd1" + integrity sha512-JHnGfW8quNc6ePxEkZ05HEZ1YiRxDgY9RKEetMfsrwxR2kh/d90OVScTc6b1c2Q17Cs/5TRYL+1uddG21lQe3w== dependencies: chalk "^4.0.0" concat-with-sourcemaps "^1.1.0" @@ -14183,17 +14212,17 @@ rollup@1.31.1: "@types/node" "*" acorn "^7.1.0" -rollup@2.10.9: - version "2.10.9" - resolved "https://registry.yarnpkg.com/rollup/-/rollup-2.10.9.tgz#17dcc6753c619efcc1be2cf61d73a87827eebdf9" - integrity sha512-dY/EbjiWC17ZCUSyk14hkxATAMAShkMsD43XmZGWjLrgFj15M3Dw2kEkA9ns64BiLFm9PKN6vTQw8neHwK74eg== +rollup@2.26.5: + version "2.26.5" + resolved "https://registry.yarnpkg.com/rollup/-/rollup-2.26.5.tgz#5562ec36fcba3eed65cfd630bd78e037ad0e0307" + integrity sha512-rCyFG3ZtQdnn9YwfuAVH0l/Om34BdO5lwCA0W6Hq+bNB21dVEBbCRxhaHOmu1G7OBFDWytbzAC104u7rxHwGjA== optionalDependencies: fsevents "~2.1.2" rollup@^2.8.0: - version "2.26.4" - resolved "https://registry.yarnpkg.com/rollup/-/rollup-2.26.4.tgz#a8350fd6bd56fce9873a7db2bd9547d40de3992b" - integrity sha512-6+qsGuP0MXGd7vlYmk72utm1MrgZj5GfXibGL+cRkKQ9+ZL/BnFThDl0D5bcl7AqlzMjAQXRAwZX1HVm22M/4Q== + version "2.26.10" + resolved "https://registry.yarnpkg.com/rollup/-/rollup-2.26.10.tgz#0ffe0390d35f07af850382f22f1b8525c7f57f07" + integrity sha512-dUnjCWOA0h9qNX6qtcHidyatz8FAFZxVxt1dbcGtKdlJkpSxGK3G9+DLCYvtZr9v94D129ij9zUhG+xbRoqepw== optionalDependencies: fsevents "~2.1.2" @@ -14233,7 +14262,7 @@ rxjs@6.5.5: dependencies: tslib "^1.9.0" -rxjs@^6.3.3, rxjs@^6.4.0, rxjs@^6.5.0, rxjs@^6.5.3, rxjs@^6.5.4, rxjs@^6.6.0, rxjs@~6.6.0: +rxjs@6.6.2, rxjs@^6.3.3, rxjs@^6.4.0, rxjs@^6.5.0, rxjs@^6.5.3, rxjs@^6.5.4, rxjs@^6.6.0, rxjs@~6.6.0: version "6.6.2" resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-6.6.2.tgz#8096a7ac03f2cc4fe5860ef6e572810d9e01c0d2" integrity sha512-BHdBMVoWC2sL26w//BCu3YzKT4s2jip/WhwsGEDmeKYBhKDZeYezVUnHatYB7L85v5xs0BAQmg6BEYJEKxBabg== @@ -14287,6 +14316,17 @@ sane@^4.0.3: minimist "^1.1.1" walker "~1.0.5" +sass-loader@10.0.1: + version "10.0.1" + resolved "https://registry.yarnpkg.com/sass-loader/-/sass-loader-10.0.1.tgz#10c0364d8034f22fee25ddcc9eded20f99bbe3b4" + integrity sha512-b2PSldKVTS3JcFPHSrEXh3BeAfR7XknGiGCAO5aHruR3Pf3kqLP3Gb2ypXLglRrAzgZkloNxLZ7GXEGDX0hBUQ== + dependencies: + klona "^2.0.3" + loader-utils "^2.0.0" + neo-async "^2.6.2" + schema-utils "^2.7.0" + semver "^7.3.2" + sass-loader@8.0.2: version "8.0.2" resolved "https://registry.yarnpkg.com/sass-loader/-/sass-loader-8.0.2.tgz#debecd8c3ce243c76454f2e8290482150380090d" @@ -14305,14 +14345,7 @@ sass@1.22.9: dependencies: chokidar ">=2.0.0 <4.0.0" -sass@1.26.5: - version "1.26.5" - resolved "https://registry.yarnpkg.com/sass/-/sass-1.26.5.tgz#2d7aecfbbabfa298567c8f06615b6e24d2d68099" - integrity sha512-FG2swzaZUiX53YzZSjSakzvGtlds0lcbF+URuU9mxOv7WBh7NhXEVDa4kPKN4hN6fC2TkOTOKqiqp6d53N9X5Q== - dependencies: - chokidar ">=2.0.0 <4.0.0" - -sass@^1.23.0: +sass@1.26.10, sass@^1.23.0: version "1.26.10" resolved "https://registry.yarnpkg.com/sass/-/sass-1.26.10.tgz#851d126021cdc93decbf201d1eca2a20ee434760" integrity sha512-bzN0uvmzfsTvjz0qwccN1sPm2HxxpNI/Xa+7PlUEMS+nQvbyuEK7Y0qFqxlPHhiNHb1Ze8WQJtU31olMObkAMw== @@ -14343,7 +14376,7 @@ saxes@^5.0.0: dependencies: xmlchars "^2.2.0" -schema-utils@2.7.0, schema-utils@^2.0.0, schema-utils@^2.0.1, schema-utils@^2.5.0, schema-utils@^2.6.0, schema-utils@^2.6.1, schema-utils@^2.6.4, schema-utils@^2.6.5, schema-utils@^2.6.6, schema-utils@^2.7.0: +schema-utils@2.7.0, schema-utils@^2.0.0, schema-utils@^2.0.1, schema-utils@^2.5.0, schema-utils@^2.6.0, schema-utils@^2.6.1, schema-utils@^2.6.5, schema-utils@^2.6.6, schema-utils@^2.7.0: version "2.7.0" resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-2.7.0.tgz#17151f76d8eae67fbbf77960c33c676ad9f4efc7" integrity sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A== @@ -14361,6 +14394,15 @@ schema-utils@^1.0.0: ajv-errors "^1.0.0" ajv-keywords "^3.1.0" +schema-utils@^2.7.1: + version "2.7.1" + resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-2.7.1.tgz#1ca4f32d1b24c590c203b8e7a50bf0ea4cd394d7" + integrity sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg== + dependencies: + "@types/json-schema" "^7.0.5" + ajv "^6.12.4" + ajv-keywords "^3.5.2" + select-hose@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/select-hose/-/select-hose-2.0.0.tgz#625d8658f865af43ec962bfc376a37359a4994ca" @@ -14453,13 +14495,6 @@ serialize-javascript@^2.1.2: resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-2.1.2.tgz#ecec53b0e0317bdc95ef76ab7074b7384785fa61" integrity sha512-rs9OggEUF0V4jUSecXazOYsLfu7OGK2qIn3c7IPBiffz32XniEp/TX9Xmc9LQfK2nQ2QKHvZ2oygKUGU0lG4jQ== -serialize-javascript@^3.0.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-3.1.0.tgz#8bf3a9170712664ef2561b44b691eafe399214ea" - integrity sha512-JIJT1DGiWmIKhzRsG91aS6Ze4sFUrYbltlkg2onR5OrnNM02Kl/hnY/T4FN2omvyeBbQmMJv+K4cPOpGzOTFBg== - dependencies: - randombytes "^2.1.0" - serialize-javascript@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-4.0.0.tgz#b525e1238489a5ecfc42afacc3fe99e666f4b1aa" @@ -14618,11 +14653,6 @@ sisteransi@^1.0.4: resolved "https://registry.yarnpkg.com/sisteransi/-/sisteransi-1.0.5.tgz#134d681297756437cc05ca01370d3a7a571075ed" integrity sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg== -slash@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/slash/-/slash-1.0.0.tgz#c41f2f6c39fc16d1cd17ad4b5d896114ae470d55" - integrity sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU= - slash@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/slash/-/slash-3.0.0.tgz#6539be870c165adbd5240220dbe361f1bc4d4634" @@ -14770,11 +14800,11 @@ socks-proxy-agent@^5.0.0: socks "^2.3.3" socks@^2.3.3: - version "2.4.1" - resolved "https://registry.yarnpkg.com/socks/-/socks-2.4.1.tgz#cea68a280a3bf7cb6333dbb40cfb243d10725e9d" - integrity sha512-8mWHeYC1OA0500qzb+sqwm0Hzi8oBpeuI1JugoBVMEJtJvxSgco8xFSK+NRnZcHeeWjTbF82KUDo5sXH22TY5A== + version "2.4.2" + resolved "https://registry.yarnpkg.com/socks/-/socks-2.4.2.tgz#f19431c8e4faa06f245dbeed0a7b5d25bef37a1c" + integrity sha512-cE6P9R+/CET9XhIMvqhRgaNT1GXKIahioMjwwhgYOd+8UQWP50rrFm+faqG/4xkZsjTdVeBYr0Tb246BSC9/fg== dependencies: - ip "1.1.5" + ip "^1.1.5" smart-buffer "^4.1.0" socks@~2.3.2: @@ -14810,16 +14840,16 @@ source-map-loader@0.2.4: async "^2.5.0" loader-utils "^1.1.0" -source-map-loader@1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/source-map-loader/-/source-map-loader-1.0.0.tgz#240b88575a9b0d27214aeecbd4e7686af95cfa56" - integrity sha512-ZayyQCSCrQazN50aCvuS84lJT4xc1ZAcykH5blHaBdVveSwjiFK8UGMPvao0ho54DTb0Jf7m57uRRG/YYUZ2Fg== +source-map-loader@1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/source-map-loader/-/source-map-loader-1.0.2.tgz#b0a6582b2eaa387ede1ecf8061ae0b93c23f9eb0" + integrity sha512-oX8d6ndRjN+tVyjj6PlXSyFPhDdVAPsZA30nD3/II8g4uOv8fCz0DMn5sy8KtVbDfKQxOpGwGJnK3xIW3tauDw== dependencies: data-urls "^2.0.0" - iconv-lite "^0.5.1" + iconv-lite "^0.6.2" loader-utils "^2.0.0" - schema-utils "^2.6.6" - source-map "^0.6.0" + schema-utils "^2.7.0" + source-map "^0.6.1" source-map-resolve@^0.5.0, source-map-resolve@^0.5.2: version "0.5.3" @@ -15348,21 +15378,7 @@ stylus@0.54.5: sax "0.5.x" source-map "0.1.x" -stylus@0.54.7: - version "0.54.7" - resolved "https://registry.yarnpkg.com/stylus/-/stylus-0.54.7.tgz#c6ce4793965ee538bcebe50f31537bfc04d88cd2" - integrity sha512-Yw3WMTzVwevT6ZTrLCYNHAFmanMxdylelL3hkWNgPMeTCpMwpV3nXjpOHuBXtFv7aiO2xRuQS6OoAdgkNcSNug== - dependencies: - css-parse "~2.0.0" - debug "~3.1.0" - glob "^7.1.3" - mkdirp "~0.5.x" - safer-buffer "^2.1.2" - sax "~1.2.4" - semver "^6.0.0" - source-map "^0.7.3" - -stylus@^0.54.7: +stylus@0.54.8, stylus@^0.54.7: version "0.54.8" resolved "https://registry.yarnpkg.com/stylus/-/stylus-0.54.8.tgz#3da3e65966bc567a7b044bfe0eece653e099d147" integrity sha512-vr54Or4BZ7pJafo2mpf0ZcwA74rpuYCZbxrHBsH8kbcXOwSfvBFwsRfpGO5OD5fhG5HDCFW737PKaawI7OqEAg== @@ -15526,19 +15542,19 @@ terser-webpack-plugin@2.3.1: terser "^4.4.3" webpack-sources "^1.4.3" -terser-webpack-plugin@3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-3.0.1.tgz#31928c9330a582fb5ec6f90805337289b85cb8fe" - integrity sha512-eFDtq8qPUEa9hXcUzTwKXTnugIVtlqc1Z/ZVhG8LmRT3lgRY13+pQTnFLY2N7ATB6TKCHuW/IGjoAnZz9wOIqw== +terser-webpack-plugin@4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-4.1.0.tgz#6e9d6ae4e1a900d88ddce8da6a47507ea61f44bc" + integrity sha512-0ZWDPIP8BtEDZdChbufcXUigOYk6dOX/P/X0hWxqDDcVAQLb8Yy/0FAaemSfax3PAA67+DJR778oz8qVbmy4hA== dependencies: - cacache "^15.0.3" + cacache "^15.0.5" find-cache-dir "^3.3.1" - jest-worker "^26.0.0" - p-limit "^2.3.0" + jest-worker "^26.3.0" + p-limit "^3.0.2" schema-utils "^2.6.6" - serialize-javascript "^3.0.0" + serialize-javascript "^4.0.0" source-map "^0.6.1" - terser "^4.6.13" + terser "^5.0.0" webpack-sources "^1.4.3" terser-webpack-plugin@^1.4.3: @@ -15565,16 +15581,16 @@ terser@4.3.8: source-map "~0.6.1" source-map-support "~0.5.12" -terser@4.7.0: - version "4.7.0" - resolved "https://registry.yarnpkg.com/terser/-/terser-4.7.0.tgz#15852cf1a08e3256a80428e865a2fa893ffba006" - integrity sha512-Lfb0RiZcjRDXCC3OSHJpEkxJ9Qeqs6mp2v4jf2MHfy8vGERmVDuvjXdd/EnP5Deme5F2yBRBymKmKHCBg2echw== +terser@5.2.1: + version "5.2.1" + resolved "https://registry.yarnpkg.com/terser/-/terser-5.2.1.tgz#40b971b8d28b4fe98c9e8c0d073ab48e7bb96cd8" + integrity sha512-/AOtjRtAMNGO0fIF6m8HfcvXTw/2AKpsOzDn36tA5RfhRdeXyb4RvHxJ5Pah7iL6dFkLk+gOnCaNHGwJPl6TrQ== dependencies: commander "^2.20.0" source-map "~0.6.1" source-map-support "~0.5.12" -terser@^4.1.2, terser@^4.4.3, terser@^4.6.13, terser@^4.6.3, terser@^4.8.0: +terser@^4.1.2, terser@^4.4.3, terser@^4.6.3, terser@^4.8.0: version "4.8.0" resolved "https://registry.yarnpkg.com/terser/-/terser-4.8.0.tgz#63056343d7c70bb29f3af665865a46fe03a0df17" integrity sha512-EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw== @@ -15584,9 +15600,9 @@ terser@^4.1.2, terser@^4.4.3, terser@^4.6.13, terser@^4.6.3, terser@^4.8.0: source-map-support "~0.5.12" terser@^5.0.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/terser/-/terser-5.2.0.tgz#e547d0b20926b321d3e524bf9e5bc1b10ba2f360" - integrity sha512-nZ9TWhBznZdlww3borgJyfQDrxzpgd0RlRNoxR63tMVry01lIH/zKQDTTiaWRMGowydfvSHMgyiGyn6A9PSkCQ== + version "5.3.0" + resolved "https://registry.yarnpkg.com/terser/-/terser-5.3.0.tgz#c481f4afecdcc182d5e2bdd2ff2dc61555161e81" + integrity sha512-XTT3D3AwxC54KywJijmY2mxZ8nJiEjBHVYzq8l9OaYuRFWeQNBwvipuzzYEP4e+/AVcd1hqG/CqgsdIRyT45Fg== dependencies: commander "^2.20.0" source-map "~0.6.1" @@ -15830,9 +15846,9 @@ ts-loader@5.4.5, ts-loader@^5.3.1: semver "^5.0.1" ts-loader@~8.0.1: - version "8.0.2" - resolved "https://registry.yarnpkg.com/ts-loader/-/ts-loader-8.0.2.tgz#ee73ca9350f745799396fff8578ba29b1e95616b" - integrity sha512-oYT7wOTUawYXQ8XIDsRhziyW0KUEV38jISYlE+9adP6tDtG+O5GkRe4QKQXrHVH4mJJ88DysvEtvGP65wMLlhg== + version "8.0.3" + resolved "https://registry.yarnpkg.com/ts-loader/-/ts-loader-8.0.3.tgz#56858f4296edf1ed55e01f8520552984d3f0911c" + integrity sha512-wsqfnVdB7xQiqhqbz2ZPLGHLPZbHVV5Qn/MNFZkCFxRU1miDyxKORucDGxKtsQJ63Rfza0udiUxWF5nHY6bpdQ== dependencies: chalk "^2.3.0" enhanced-resolve "^4.0.0" @@ -16005,6 +16021,11 @@ typedarray@^0.0.6: resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777" integrity sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c= +typescript@4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.0.2.tgz#7ea7c88777c723c681e33bf7988be5d008d05ac2" + integrity sha512-e4ERvRV2wb+rRZ/IQeb3jm2VxBsirQLpQhdxplZ2MEzGvDkkMmPglecnNDfSUBivMjP93vRbngYYDQqQ/78bcQ== + typescript@~3.9.0: version "3.9.7" resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.9.7.tgz#98d600a5ebdc38f40cb277522f12dc800e9e25fa" @@ -16084,13 +16105,13 @@ unique-string@^2.0.0: dependencies: crypto-random-string "^2.0.0" -universal-analytics@0.4.20: - version "0.4.20" - resolved "https://registry.yarnpkg.com/universal-analytics/-/universal-analytics-0.4.20.tgz#d6b64e5312bf74f7c368e3024a922135dbf24b03" - integrity sha512-gE91dtMvNkjO+kWsPstHRtSwHXz0l2axqptGYp5ceg4MsuurloM0PU3pdOfpb5zBXUvyjT4PwhWK2m39uczZuw== +universal-analytics@0.4.23: + version "0.4.23" + resolved "https://registry.yarnpkg.com/universal-analytics/-/universal-analytics-0.4.23.tgz#d915e676850c25c4156762471bdd7cf2eaaca8ac" + integrity sha512-lgMIH7XBI6OgYn1woDEmxhGdj8yDefMKg7GkWdeATAlQZFrMrNyxSkpDzY57iY0/6fdlzTbBV03OawvvzG+q7A== dependencies: - debug "^3.0.0" - request "^2.88.0" + debug "^4.1.1" + request "^2.88.2" uuid "^3.0.0" universal-user-agent@^6.0.0: @@ -16141,7 +16162,7 @@ upath@^1.1.1: resolved "https://registry.yarnpkg.com/upath/-/upath-1.2.0.tgz#8f66dbcd55a883acdae4408af8b035a5044c1894" integrity sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg== -update-notifier@4.1.1, update-notifier@^4.0.0: +update-notifier@4.1.1: version "4.1.1" resolved "https://registry.yarnpkg.com/update-notifier/-/update-notifier-4.1.1.tgz#895fc8562bbe666179500f9f2cebac4f26323746" integrity sha512-9y+Kds0+LoLG6yN802wVXoIfxYEwh3FlZwzMwpCZp62S2i1/Jzeqb9Eeeju3NSHccGGasfGlK5/vEHbAifYRDg== @@ -16268,12 +16289,7 @@ utils-merge@1.0.1: resolved "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.1.tgz#9f95710f50a267947b2ccc124741c1028427e713" integrity sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM= -uuid@8.1.0: - version "8.1.0" - resolved "https://registry.yarnpkg.com/uuid/-/uuid-8.1.0.tgz#6f1536eb43249f473abc6bd58ff983da1ca30d8d" - integrity sha512-CI18flHDznR0lq54xBycOVmphdCYnQLKn8abKn7PXUiKUGdEd+/l9LWNJmugXel4hXq7S+RMNl34ecyC9TntWg== - -uuid@8.3.0, uuid@^8.2.0: +uuid@8.3.0, uuid@^8.3.0: version "8.3.0" resolved "https://registry.yarnpkg.com/uuid/-/uuid-8.3.0.tgz#ab738085ca22dc9a8c92725e459b1d507df5d6ea" integrity sha512-fX6Z5o4m6XsXBdli9g7DtWgAx+osMsRRZFKma1mIUsLCz6vRvv+pz5VNbyu9UEDzpMWulZfvpgb/cmDXVulYFQ== @@ -16431,7 +16447,7 @@ watchpack-chokidar2@^2.0.0: dependencies: chokidar "^2.1.8" -watchpack@^1.6.0, watchpack@^1.6.1, watchpack@^1.7.4: +watchpack@^1.6.0, watchpack@^1.7.4: version "1.7.4" resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-1.7.4.tgz#6e9da53b3c80bb2d6508188f5b200410866cd30b" integrity sha512-aWAgTW4MoSJzZPAicljkO1hsi1oKj/RRq/OJQh2PKI2UKL04c2Bs+MBOB+BBABHTXJpf9mCwHN7ANCvYsvY2sg== @@ -16614,9 +16630,9 @@ webpack-node-externals@1.7.2: integrity sha512-ajerHZ+BJKeCLviLUUmnyd5B4RavLF76uv3cs6KNuO8W+HuQaEs0y0L7o40NQxdPy5w0pcv8Ew7yPUAQG0UdCg== webpack-node-externals@~2.5.0: - version "2.5.1" - resolved "https://registry.yarnpkg.com/webpack-node-externals/-/webpack-node-externals-2.5.1.tgz#4718ec08aafa8babe246dbfd477e725c94032ef3" - integrity sha512-RWxKGibUU5kuJT6JDYmXGa3QsZskqIaiBvZ2wBxHlJzWVJPOyBMnroXf23uxEHnj1rYS8jNdyUfrNAXJ2bANNw== + version "2.5.2" + resolved "https://registry.yarnpkg.com/webpack-node-externals/-/webpack-node-externals-2.5.2.tgz#178e017a24fec6015bc9e672c77958a6afac861d" + integrity sha512-aHdl/y2N7PW2Sx7K+r3AxpJO+aDMcYzMQd60Qxefq3+EwhewSbTBqNumOsCE1JsCUNoyfGj5465N0sSf6hc/5w== webpack-sources@1.4.3, webpack-sources@^1.1.0, webpack-sources@^1.2.0, webpack-sources@^1.3.0, webpack-sources@^1.4.0, webpack-sources@^1.4.1, webpack-sources@^1.4.3, webpack-sources@~1.4.3: version "1.4.3" @@ -16669,36 +16685,7 @@ webpack@4.42.0: watchpack "^1.6.0" webpack-sources "^1.4.1" -webpack@4.43.0: - version "4.43.0" - resolved "https://registry.yarnpkg.com/webpack/-/webpack-4.43.0.tgz#c48547b11d563224c561dad1172c8aa0b8a678e6" - integrity sha512-GW1LjnPipFW2Y78OOab8NJlCflB7EFskMih2AHdvjbpKMeDJqEgSx24cXXXiPS65+WSwVyxtDsJH6jGX2czy+g== - dependencies: - "@webassemblyjs/ast" "1.9.0" - "@webassemblyjs/helper-module-context" "1.9.0" - "@webassemblyjs/wasm-edit" "1.9.0" - "@webassemblyjs/wasm-parser" "1.9.0" - acorn "^6.4.1" - ajv "^6.10.2" - ajv-keywords "^3.4.1" - chrome-trace-event "^1.0.2" - enhanced-resolve "^4.1.0" - eslint-scope "^4.0.3" - json-parse-better-errors "^1.0.2" - loader-runner "^2.4.0" - loader-utils "^1.2.3" - memory-fs "^0.4.1" - micromatch "^3.1.10" - mkdirp "^0.5.3" - neo-async "^2.6.1" - node-libs-browser "^2.2.1" - schema-utils "^1.0.0" - tapable "^1.1.3" - terser-webpack-plugin "^1.4.3" - watchpack "^1.6.1" - webpack-sources "^1.4.1" - -webpack@~4.44.0: +webpack@4.44.1, webpack@~4.44.0: version "4.44.1" resolved "https://registry.yarnpkg.com/webpack/-/webpack-4.44.1.tgz#17e69fff9f321b8f117d1fda714edfc0b939cc21" integrity sha512-4UOGAohv/VGUNQJstzEywwNxqX417FnjZgZJpJQegddzPmTvph37eBIRbRTfdySXzVtJXLJfbMN3mMYhM6GdmQ== @@ -16865,7 +16852,14 @@ worker-plugin@3.2.0: dependencies: loader-utils "^1.1.0" -worker-plugin@4.0.3, worker-plugin@~4.0.3: +worker-plugin@5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/worker-plugin/-/worker-plugin-5.0.0.tgz#113b5fe1f4a5d6a957cecd29915bedafd70bb537" + integrity sha512-AXMUstURCxDD6yGam2r4E34aJg6kW85IiaeX72hi+I1cxyaMUtrvVY6sbfpGKAj5e7f68Acl62BjQF5aOOx2IQ== + dependencies: + loader-utils "^1.1.0" + +worker-plugin@~4.0.3: version "4.0.3" resolved "https://registry.yarnpkg.com/worker-plugin/-/worker-plugin-4.0.3.tgz#7c42e600d5931ad154d3d5f187a32446df64db0f" integrity sha512-7hFDYWiKcE3yHZvemsoM9lZis/PzurHAEX1ej8PLCu818Rt6QqUAiDdxHPCKZctzmhqzPpcFSgvMCiPbtooqAg== @@ -17169,7 +17163,14 @@ yn@3.1.1: resolved "https://registry.yarnpkg.com/yn/-/yn-3.1.1.tgz#1e87401a09d767c1d5eab26a6e4c185182d2eb50" integrity sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q== -zone.js@~0.10.0, zone.js@~0.10.3: +zone.js@~0.10.3: version "0.10.3" resolved "https://registry.yarnpkg.com/zone.js/-/zone.js-0.10.3.tgz#3e5e4da03c607c9dcd92e37dd35687a14a140c16" integrity sha512-LXVLVEq0NNOqK/fLJo3d0kfzd4sxwn2/h67/02pjCjfKDxgx1i9QqpvtHD8CrBnSSwMw5+dy11O7FRX5mkO7Cg== + +zone.js@~0.11.1: + version "0.11.1" + resolved "https://registry.yarnpkg.com/zone.js/-/zone.js-0.11.1.tgz#0301d00d26febb2722f074c46aac4a948698ce39" + integrity sha512-KcZawpmVgS+3U2rzKTM6fLKaCX1QDv3//NxiSOOsqpQY/r5hl+xpYikPwY93Sp7CAB+J5mZJpb/YubxEYLGK5g== + dependencies: + tslib "^2.0.0"