diff --git a/README.md b/README.md
index abe8a295c..e47fe3157 100644
--- a/README.md
+++ b/README.md
@@ -25,6 +25,7 @@ This repository houses plugins that Rollup considers critical to every day use o
| [commonjs](packages/commonjs) | Convert CommonJS modules to ES6 |
| [data-uri](packages/data-uri) | Import modules from Data URIs |
| [dsv](packages/dsv) | Convert .csv and .tsv files into JavaScript modules with d3-dsv |
+| [eslint](packages/eslint) | Verify entry point and all imported files with ESLint |
| [html](packages/html) | Create HTML files to serve Rollup bundles |
| [image](packages/image) | Import JPG, PNG, GIF, SVG, and WebP files |
| [inject](packages/inject) | Scan modules for global variables and injects `import` statements where necessary |
diff --git a/packages/eslint/.eslintignore b/packages/eslint/.eslintignore
new file mode 100755
index 000000000..4051dc28f
--- /dev/null
+++ b/packages/eslint/.eslintignore
@@ -0,0 +1 @@
+test/fixtures/ignored.js
diff --git a/packages/eslint/.gitignore b/packages/eslint/.gitignore
new file mode 100755
index 000000000..5e3faf459
--- /dev/null
+++ b/packages/eslint/.gitignore
@@ -0,0 +1 @@
+!/test/fixtures/node_modules
diff --git a/packages/eslint/CHANGELOG.md b/packages/eslint/CHANGELOG.md
new file mode 100755
index 000000000..e411e04d5
--- /dev/null
+++ b/packages/eslint/CHANGELOG.md
@@ -0,0 +1,7 @@
+# @rollup/plugin-eslint ChangeLog
+
+## v8.0.0
+
+_2020-10-25_
+
+- Moved into repo from https://github.com/TrySound/rollup-plugin-eslint, see https://github.com/TrySound/rollup-plugin-eslint/pull/38
diff --git a/packages/eslint/LICENSE b/packages/eslint/LICENSE
new file mode 100755
index 000000000..2f3c321f7
--- /dev/null
+++ b/packages/eslint/LICENSE
@@ -0,0 +1,21 @@
+The MIT License (MIT)
+
+Copyright (c) 2020 RollupJS Plugin Contributors (https://github.com/rollup/plugins/graphs/contributors)
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+THE SOFTWARE.
diff --git a/packages/eslint/README.md b/packages/eslint/README.md
new file mode 100755
index 000000000..e7e07c227
--- /dev/null
+++ b/packages/eslint/README.md
@@ -0,0 +1,91 @@
+[npm]: https://img.shields.io/npm/v/@rollup/plugin-alias
+[npm-url]: https://www.npmjs.com/package/@rollup/plugin-alias
+[size]: https://packagephobia.now.sh/badge?p=@rollup/plugin-alias
+[size-url]: https://packagephobia.now.sh/result?p=@rollup/plugin-alias
+
+[![npm][npm]][npm-url]
+[![size][size]][size-url]
+[](https://liberamanifesto.com)
+
+# @rollup/plugin-eslint
+
+🍣 A Rollup plugin to lint entry points and all imported files with ESLint.
+
+## Install
+
+Using npm:
+
+```console
+npm install @rollup/plugin-eslint --save-dev
+# or
+yarn add -D @rollup/plugin-eslint
+```
+
+## Usage
+
+```js
+import eslint from '@rollup/plugin-eslint';
+
+export default {
+ input: 'main.js',
+ plugins: [
+ eslint({
+ /* your options */
+ })
+ ]
+};
+```
+
+## Options
+
+See more options here [eslint-config](http://eslint.org/docs/developer-guide/nodejs-api#cliengine).
+
+You can also use eslint configuration in the form of a `.eslintrc.*` file in your project's root. It will be loaded automatically.
+
+### fix
+
+Type: `Boolean`
+Default: `false`
+
+If true, will auto fix source code.
+
+### throwOnError
+
+Type: `Boolean`
+Default: `false`
+
+If true, will throw an error if any errors were found.
+
+### throwOnWarning
+
+Type: `Boolean`
+Default: `false`
+
+If true, will throw an error if any warnings were found.
+
+### include
+
+Type: `Array | String`
+Default: `[]`
+
+A single file, or array of files, to include when linting.
+
+### exclude
+
+Type: `Array | String`
+Default: `node_modules/**`
+
+A single file, or array of files, to exclude when linting.
+
+### formatter
+
+Type: `Function | String`
+Default: `stylish`
+
+Custom error formatter or the name of a built-in formatter.
+
+## Meta
+
+[CONTRIBUTING](/.github/CONTRIBUTING.md)
+
+[LICENSE (MIT)](/LICENSE)
diff --git a/packages/eslint/package.json b/packages/eslint/package.json
new file mode 100755
index 000000000..ed07d4720
--- /dev/null
+++ b/packages/eslint/package.json
@@ -0,0 +1,84 @@
+{
+ "name": "@rollup/plugin-eslint",
+ "version": "8.0.0",
+ "publishConfig": {
+ "access": "public"
+ },
+ "description": "Verify entry point and all imported files with ESLint",
+ "license": "MIT",
+ "repository": "rollup/plugins",
+ "author": "Bogdan Chadkin ",
+ "homepage": "https://github.com/rollup/plugins/tree/master/packages/eslint#readme",
+ "bugs": "https://github.com/rollup/plugins/issues",
+ "main": "dist/index.js",
+ "module": "dist/index.es.js",
+ "engines": {
+ "node": ">= 10.0.0"
+ },
+ "scripts": {
+ "build": "rollup -c",
+ "ci:coverage": "nyc pnpm run test && nyc report --reporter=text-lcov > coverage.lcov",
+ "ci:lint": "pnpm run build && pnpm run lint",
+ "ci:lint:commits": "commitlint --from=${CIRCLE_BRANCH} --to=${CIRCLE_SHA1}",
+ "ci:test": "pnpm run test -- --verbose",
+ "lint": "pnpm run lint:js && pnpm run lint:docs && pnpm run lint:package",
+ "lint:docs": "prettier --single-quote --arrow-parens avoid --trailing-comma none --write README.md",
+ "lint:js": "eslint --fix --cache src test types --ext .js,.ts",
+ "lint:package": "prettier --write package.json --plugin=prettier-plugin-package",
+ "prebuild": "del-cli dist",
+ "prepare": "pnpm run build",
+ "prepublishOnly": "pnpm run lint && pnpm run test",
+ "pretest": "pnpm run build",
+ "test": "ava"
+ },
+ "files": [
+ "dist",
+ "types",
+ "README.md",
+ "LICENSE"
+ ],
+ "keywords": [
+ "rollup",
+ "plugin",
+ "rollup-plugin",
+ "eslint",
+ "es2015",
+ "es6",
+ "lint"
+ ],
+ "peerDependencies": {
+ "rollup": "^1.20.0||^2.0.0"
+ },
+ "dependencies": {
+ "@rollup/pluginutils": "^4.0.0",
+ "eslint": "^7.12.0"
+ },
+ "devDependencies": {
+ "@rollup/plugin-node-resolve": "^9.0.0",
+ "@rollup/plugin-typescript": "^6.0.0",
+ "@types/eslint": "^7.2.2",
+ "rollup": "^2.23.0"
+ },
+ "types": "types/index.d.ts",
+ "ava": {
+ "babel": {
+ "compileEnhancements": false
+ },
+ "extensions": [
+ "ts"
+ ],
+ "require": [
+ "ts-node/register"
+ ],
+ "files": [
+ "!**/fixtures/**",
+ "!**/helpers/**",
+ "!**/recipes/**",
+ "!**/types.ts"
+ ]
+ },
+ "contributors": [
+ "Andrew Powell ",
+ "Mattias Ekstrand "
+ ]
+}
diff --git a/packages/eslint/rollup.config.js b/packages/eslint/rollup.config.js
new file mode 100755
index 000000000..955a47adf
--- /dev/null
+++ b/packages/eslint/rollup.config.js
@@ -0,0 +1,13 @@
+import typescript from '@rollup/plugin-typescript';
+
+import pkg from './package.json';
+
+export default {
+ input: 'src/index.ts',
+ external: [...Object.keys(pkg.dependencies), 'path'],
+ output: [
+ { file: pkg.main, format: 'cjs', exports: 'auto' },
+ { file: pkg.module, format: 'es' }
+ ],
+ plugins: [typescript({ sourceMap: false })]
+};
diff --git a/packages/eslint/src/index.ts b/packages/eslint/src/index.ts
new file mode 100755
index 000000000..face37f6e
--- /dev/null
+++ b/packages/eslint/src/index.ts
@@ -0,0 +1,84 @@
+import * as path from 'path';
+
+import { Plugin } from 'rollup';
+import { createFilter } from 'rollup-pluginutils';
+import { CLIEngine } from 'eslint';
+
+import { RollupEslintOptions } from '../types';
+
+function normalizePath(id: string) {
+ return path
+ .relative(process.cwd(), id)
+ .split(path.sep)
+ .join('/');
+}
+
+export default function eslint(options = {} as RollupEslintOptions): Plugin {
+ if (typeof options === 'string') {
+ const configFile = path.resolve(process.cwd(), options);
+ // eslint-disable-next-line global-require, import/no-dynamic-require, no-param-reassign
+ options = require(configFile);
+ // Tell eslint not to look for configuration files.
+ // eslint-disable-next-line no-param-reassign
+ options.useEslintrc = false;
+ }
+
+ const cli = new CLIEngine(options);
+ let formatter: CLIEngine.Formatter;
+
+ switch (typeof options.formatter) {
+ case 'string':
+ formatter = cli.getFormatter(options.formatter);
+ break;
+ case 'function':
+ ({ formatter } = options);
+ break;
+ default:
+ formatter = cli.getFormatter('stylish');
+ }
+
+ const filter = createFilter(options.include, options.exclude || /node_modules/);
+
+ return {
+ name: 'eslint',
+
+ // eslint-disable-next-line consistent-return
+ transform(code, id) {
+ const file = normalizePath(id);
+ if (!filter(id) || cli.isPathIgnored(file)) {
+ return null;
+ }
+
+ const report = cli.executeOnText(code, file);
+ const hasWarnings = options.throwOnWarning && report.warningCount !== 0;
+ const hasErrors = options.throwOnError && report.errorCount !== 0;
+
+ if (options.fix && report) {
+ CLIEngine.outputFixes(report);
+ }
+
+ if (report.warningCount === 0 && report.errorCount === 0) {
+ return null;
+ }
+
+ const result = formatter(report.results);
+
+ if (result) {
+ // eslint-disable-next-line no-console
+ console.log(result);
+ }
+
+ if (hasWarnings && hasErrors) {
+ throw Error('Warnings or errors were found');
+ }
+
+ if (hasWarnings) {
+ throw Error('Warnings were found');
+ }
+
+ if (hasErrors) {
+ throw Error('Errors were found');
+ }
+ }
+ };
+}
diff --git a/packages/eslint/test/fixtures/.eslintrc-babel b/packages/eslint/test/fixtures/.eslintrc-babel
new file mode 100755
index 000000000..c1db0ffe7
--- /dev/null
+++ b/packages/eslint/test/fixtures/.eslintrc-babel
@@ -0,0 +1,38 @@
+root: true
+
+env:
+ browser: true
+ node: true
+
+rules:
+ no-alert: 2
+ no-bitwise: 1
+ camelcase: 1
+ curly: 1
+ eqeqeq: 0
+ no-eq-null: 0
+ guard-for-in: 1
+ no-empty: 1
+ no-use-before-define: 0
+ object-curly-spacing: 0
+ no-obj-calls: 2
+ no-unused-vars: 0
+ new-cap: 1
+ no-shadow: 0
+ strict: 2
+ global-strict: 0
+ no-invalid-regexp: 2
+ comma-dangle: 2
+ no-undef: 1
+ no-new: 1
+ no-extra-semi: 1
+ no-debugger: 2
+ no-caller: 1
+ semi: 1
+ quotes: 0
+ no-unreachable: 2
+ eol-last: 0
+
+parserOptions:
+ ecmaVersion: 2015
+ sourceType: 'module'
diff --git a/packages/eslint/test/fixtures/.eslintrc.js b/packages/eslint/test/fixtures/.eslintrc.js
new file mode 100755
index 000000000..50684c1a9
--- /dev/null
+++ b/packages/eslint/test/fixtures/.eslintrc.js
@@ -0,0 +1,37 @@
+module.exports = {
+ root: true,
+ env: {
+ browser: true,
+ node: true,
+ },
+ ignorePatterns: process.env.NODE_ENV === 'test' ? ["ignored.js"] : ["**/*.js"],
+ rules: {
+ "no-alert": 2,
+ "no-bitwise": 1,
+ "camelcase": 1,
+ "curly": 1,
+ "eqeqeq": 0,
+ "no-eq-null": 0,
+ "guard-for-in": 1,
+ "no-empty": 1,
+ "no-use-before-define": 0,
+ "object-curly-spacing": 0,
+ "no-obj-calls": 2,
+ "no-unused-vars": 0,
+ "new-cap": 1,
+ "no-shadow": 0,
+ "strict": 2,
+ "global-strict": 0,
+ "no-invalid-regexp": 2,
+ "comma-dangle": 2,
+ "no-undef": 1,
+ "no-new": 1,
+ "no-extra-semi": 1,
+ "no-debugger": 2,
+ "no-caller": 1,
+ "semi": 1,
+ "quotes": 0,
+ "no-unreachable": 2,
+ "eol-last": 0,
+ },
+};
diff --git a/packages/eslint/test/fixtures/fixable.js b/packages/eslint/test/fixtures/fixable.js
new file mode 100755
index 000000000..248881935
--- /dev/null
+++ b/packages/eslint/test/fixtures/fixable.js
@@ -0,0 +1,7 @@
+"use strict";;
+
+function foo() {
+ return true
+}
+
+foo()
\ No newline at end of file
diff --git a/packages/eslint/test/fixtures/fixed.js b/packages/eslint/test/fixtures/fixed.js
new file mode 100755
index 000000000..89ef4138c
--- /dev/null
+++ b/packages/eslint/test/fixtures/fixed.js
@@ -0,0 +1,7 @@
+"use strict";
+
+function foo() {
+ return true;
+}
+
+foo();
\ No newline at end of file
diff --git a/packages/eslint/test/fixtures/ignored.js b/packages/eslint/test/fixtures/ignored.js
new file mode 100755
index 000000000..5fc0b9985
--- /dev/null
+++ b/packages/eslint/test/fixtures/ignored.js
@@ -0,0 +1,5 @@
+(function () {
+
+ void 0;
+
+}());
diff --git a/packages/eslint/test/fixtures/modules.js b/packages/eslint/test/fixtures/modules.js
new file mode 100755
index 000000000..381cd70b7
--- /dev/null
+++ b/packages/eslint/test/fixtures/modules.js
@@ -0,0 +1 @@
+import 'mod';
diff --git a/packages/eslint/test/fixtures/node_modules/mod/index.js b/packages/eslint/test/fixtures/node_modules/mod/index.js
new file mode 100755
index 000000000..54b82a09a
--- /dev/null
+++ b/packages/eslint/test/fixtures/node_modules/mod/index.js
@@ -0,0 +1 @@
+const a = 1;
diff --git a/packages/eslint/test/fixtures/undeclared.js b/packages/eslint/test/fixtures/undeclared.js
new file mode 100755
index 000000000..3aab444ee
--- /dev/null
+++ b/packages/eslint/test/fixtures/undeclared.js
@@ -0,0 +1,6 @@
+"use strict";
+(function () {
+
+ x = 0;
+
+}());
diff --git a/packages/eslint/test/fixtures/use-strict.js b/packages/eslint/test/fixtures/use-strict.js
new file mode 100755
index 000000000..bf66a3b70
--- /dev/null
+++ b/packages/eslint/test/fixtures/use-strict.js
@@ -0,0 +1,7 @@
+(function () {
+
+ void 0;
+ x = 0;
+
+}());
+
diff --git a/packages/eslint/test/test.js b/packages/eslint/test/test.js
new file mode 100755
index 000000000..0f8303736
--- /dev/null
+++ b/packages/eslint/test/test.js
@@ -0,0 +1,183 @@
+import fs from 'fs';
+
+import test from 'ava';
+import nodeResolve from '@rollup/plugin-node-resolve';
+import { rollup } from 'rollup';
+
+import eslint from '../dist';
+
+test('should lint files', async (t) => {
+ let count = 0;
+ await rollup({
+ input: './test/fixtures/undeclared.js',
+ plugins: [
+ eslint({
+ formatter: (results) => {
+ count += results[0].messages.length;
+ // eslint-disable-next-line prefer-destructuring
+ const { message } = results[0].messages[0];
+ t.is(message, "'x' is not defined.");
+ }
+ })
+ ]
+ });
+
+ t.is(count, 1);
+});
+
+test('should not fail with default options', async (t) => {
+ await rollup({
+ input: './test/fixtures/undeclared.js',
+ plugins: [eslint()]
+ });
+
+ t.pass();
+});
+
+test('should ignore node_modules with exclude option', async (t) => {
+ let count = 0;
+ await rollup({
+ input: './test/fixtures/modules.js',
+ plugins: [
+ nodeResolve({ jsnext: true }),
+ eslint({
+ configFile: './test/fixtures/.eslintrc-babel',
+ formatter: () => {
+ count += 1;
+ }
+ })
+ ]
+ });
+
+ t.is(count, 0);
+});
+
+test('should ignore files according .eslintignore', async (t) => {
+ let count = 0;
+ await rollup({
+ input: './test/fixtures/ignored.js',
+ plugins: [
+ eslint({
+ formatter: () => {
+ count += 1;
+ }
+ })
+ ]
+ });
+
+ t.is(count, 0);
+});
+
+test('should fail with enabled throwOnWarning and throwOnError options', async (t) => {
+ await t.throwsAsync(
+ async () => {
+ await rollup({
+ input: './test/fixtures/use-strict.js',
+ plugins: [
+ eslint({
+ throwOnWarning: true,
+ throwOnError: true,
+ formatter: () => ''
+ })
+ ]
+ });
+ },
+ { message: /Warnings or errors were found/ }
+ );
+});
+
+test('should fail with enabled throwOnError option', async (t) => {
+ await t.throwsAsync(
+ async () => {
+ await rollup({
+ input: './test/fixtures/use-strict.js',
+ plugins: [
+ eslint({
+ throwOnError: true,
+ formatter: () => ''
+ })
+ ]
+ });
+ },
+ { message: /Errors were found/ }
+ );
+});
+
+test('should fail with enabled throwOnWarning option', async (t) => {
+ await t.throwsAsync(
+ async () => {
+ await rollup({
+ input: './test/fixtures/use-strict.js',
+ plugins: [
+ eslint({
+ throwOnWarning: true,
+ formatter: () => ''
+ })
+ ]
+ });
+ },
+ { message: /Warnings were found/ }
+ );
+});
+
+test('should not fail with throwOnError and throwOnWarning disabled', async (t) => {
+ await rollup({
+ input: './test/fixtures/use-strict.js',
+ plugins: [
+ eslint({
+ throwOnError: false,
+ throwOnWarning: false,
+ formatter: () => ''
+ })
+ ]
+ });
+
+ t.pass();
+});
+
+test('should fail with not found formatter', (t) => {
+ t.throws(
+ () => {
+ eslint({
+ formatter: 'not-found-formatter'
+ });
+ },
+ { message: /There was a problem loading formatter/ }
+ );
+});
+
+test('should not fail with found formatter', async (t) => {
+ rollup({
+ input: './test/fixtures/use-strict.js',
+ plugins: [
+ eslint({
+ formatter: 'stylish'
+ })
+ ]
+ });
+
+ t.pass();
+});
+
+test('should fix source code', async (t) => {
+ fs.writeFileSync(
+ './test/fixtures/fixable-clone.js',
+ fs.readFileSync('./test/fixtures/fixable.js')
+ );
+
+ await rollup({
+ input: './test/fixtures/fixable-clone.js',
+ plugins: [
+ eslint({
+ fix: true
+ })
+ ]
+ });
+
+ t.is(
+ fs.readFileSync('./test/fixtures/fixable-clone.js').toString(),
+ fs.readFileSync('./test/fixtures/fixed.js').toString()
+ );
+
+ fs.unlinkSync('./test/fixtures/fixable-clone.js');
+});
diff --git a/packages/eslint/tsconfig.json b/packages/eslint/tsconfig.json
new file mode 100755
index 000000000..eb2531749
--- /dev/null
+++ b/packages/eslint/tsconfig.json
@@ -0,0 +1,7 @@
+{
+ "extends": "../../tsconfig.base.json",
+ "include": [
+ "src/**/*",
+ "types/**/*"
+ ]
+}
diff --git a/packages/eslint/types/index.d.ts b/packages/eslint/types/index.d.ts
new file mode 100755
index 000000000..b990179e0
--- /dev/null
+++ b/packages/eslint/types/index.d.ts
@@ -0,0 +1,45 @@
+import { Plugin } from 'rollup';
+import { CLIEngine } from 'eslint';
+
+export interface RollupEslintOptions extends CLIEngine.Options {
+ /**
+ * If true, will auto fix source code.
+ * @default false
+ */
+ fix?: boolean;
+
+ /**
+ * If true, will throw an error if any errors were found.
+ * @default false
+ */
+ throwOnError?: boolean;
+
+ /**
+ * If true, will throw an error if any warnings were found.
+ * @default false
+ */
+ throwOnWarning?: boolean;
+
+ /**
+ * A single file, or array of files, to include when linting.
+ * @default []
+ */
+ include?: string[] | string;
+
+ /**
+ * A single file, or array of files, to exclude when linting.
+ * @default node_modules/**
+ */
+ exclude?: string[] | string;
+
+ /**
+ * Custom error formatter or the name of a built-in formatter.
+ * @default stylish
+ */
+ formatter?: CLIEngine.Formatter | string;
+}
+
+/**
+ * 🍣 A Rollup plugin for verifing entry points and all imported files with ESLint.
+ */
+export default function eslint(options?: RollupEslintOptions | string): Plugin;
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index cbebb4906..ebb40a580 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -18,7 +18,7 @@ importers:
husky: 4.2.5
lint-staged: 10.2.11
nyc: 15.1.0
- pnpm: 5.9.3
+ pnpm: 5.10.1
prettier: 2.0.5
prettier-plugin-package: 1.0.0_prettier@2.0.5
ts-node: 8.10.2_typescript@3.9.7
@@ -135,7 +135,7 @@ importers:
typescript: ^3.9.7
packages/commonjs:
dependencies:
- '@rollup/pluginutils': 3.1.0_rollup@2.30.0
+ '@rollup/pluginutils': 3.1.0_rollup@2.32.1
commondir: 1.0.1
estree-walker: 2.0.1
glob: 7.1.6
@@ -143,11 +143,11 @@ importers:
magic-string: 0.25.7
resolve: 1.17.0
devDependencies:
- '@rollup/plugin-json': 4.1.0_rollup@2.30.0
- '@rollup/plugin-node-resolve': 8.4.0_rollup@2.30.0
+ '@rollup/plugin-json': 4.1.0_rollup@2.32.1
+ '@rollup/plugin-node-resolve': 8.4.0_rollup@2.32.1
locate-character: 2.0.5
require-relative: 0.8.7
- rollup: 2.30.0
+ rollup: 2.32.1
shx: 0.3.2
source-map: 0.7.3
source-map-support: 0.5.19
@@ -212,6 +212,22 @@ importers:
magic-string: ^0.25.7
prettier: ^2.0.5
rollup: ^2.23.0
+ packages/eslint:
+ dependencies:
+ '@rollup/pluginutils': 4.0.0_rollup@2.23.0
+ eslint: 7.12.0
+ devDependencies:
+ '@rollup/plugin-node-resolve': 9.0.0_rollup@2.23.0
+ '@rollup/plugin-typescript': 6.0.0_rollup@2.23.0
+ '@types/eslint': 7.2.2
+ rollup: 2.23.0
+ specifiers:
+ '@rollup/plugin-node-resolve': ^9.0.0
+ '@rollup/plugin-typescript': ^6.0.0
+ '@rollup/pluginutils': ^4.0.0
+ '@types/eslint': ^7.2.2
+ eslint: ^7.12.0
+ rollup: ^2.23.0
packages/html:
devDependencies:
rollup: 2.23.0
@@ -1454,6 +1470,23 @@ packages:
node: '>=6.12.3 <7 || >=8.9.4 <9 || >=10.0.0'
resolution:
integrity: sha512-huLSkUuM2/P+U0uy2WwlKuixMsTODD8p4JVQBI4VKeopkiN0C7M3N9XYVawb4M+4spN5RrO/eLhk7KoQX6nsfA==
+ /@eslint/eslintrc/0.2.0:
+ dependencies:
+ ajv: 6.12.6
+ debug: 4.1.1
+ espree: 7.3.0
+ globals: 12.4.0
+ ignore: 4.0.6
+ import-fresh: 3.2.1
+ js-yaml: 3.14.0
+ lodash: 4.17.19
+ minimatch: 3.0.4
+ strip-json-comments: 3.1.1
+ dev: false
+ engines:
+ node: ^10.12.0 || >=12.0.0
+ resolution:
+ integrity: sha512-+cIGPCBdLCzqxdtwppswP+zTsH9BOIGzAeKfBIbtb4gW/giMlfMwP0HUSFfhzh20f9u8uZ8hOp62+4GPquTbwQ==
/@istanbuljs/load-nyc-config/1.1.0:
dependencies:
camelcase: 5.3.1
@@ -1578,10 +1611,10 @@ packages:
rollup: ^1.20.0 || ^2.0.0
resolution:
integrity: sha512-yfLbTdNS6amI/2OpmbiBoW12vngr5NW2jCJVZSBEz+H5KfUJZ2M7sDjk0U6GOOdCWFVScShte29o9NezJ53TPw==
- /@rollup/plugin-json/4.1.0_rollup@2.30.0:
+ /@rollup/plugin-json/4.1.0_rollup@2.32.1:
dependencies:
- '@rollup/pluginutils': 3.1.0_rollup@2.30.0
- rollup: 2.30.0
+ '@rollup/pluginutils': 3.1.0_rollup@2.32.1
+ rollup: 2.32.1
dev: true
peerDependencies:
rollup: ^1.20.0 || ^2.0.0
@@ -1603,24 +1636,40 @@ packages:
peerDependencies:
rollup: ^1.20.0||^2.0.0
resolution:
- integrity: sha512-LFqKdRLn0ShtQyf6SBYO69bGE1upV6wUhBX0vFOUnLAyzx5cwp8svA0eHUnu8+YU57XOkrMtfG63QOpQx25pHQ==
- /@rollup/plugin-node-resolve/8.4.0_rollup@2.30.0:
+ integrity: sha1-Jh15poDp3D2GdhwURi8kEmuoNXU=
+ /@rollup/plugin-node-resolve/8.4.0_rollup@2.32.1:
dependencies:
- '@rollup/pluginutils': 3.1.0_rollup@2.30.0
+ '@rollup/pluginutils': 3.1.0_rollup@2.32.1
'@types/resolve': 1.17.1
builtin-modules: 3.1.0
deep-freeze: 0.0.1
deepmerge: 4.2.2
is-module: 1.0.0
resolve: 1.17.0
- rollup: 2.30.0
+ rollup: 2.32.1
dev: true
engines:
node: '>= 8.0.0'
peerDependencies:
rollup: ^1.20.0||^2.0.0
resolution:
- integrity: sha512-LFqKdRLn0ShtQyf6SBYO69bGE1upV6wUhBX0vFOUnLAyzx5cwp8svA0eHUnu8+YU57XOkrMtfG63QOpQx25pHQ==
+ integrity: sha1-Jh15poDp3D2GdhwURi8kEmuoNXU=
+ /@rollup/plugin-node-resolve/9.0.0_rollup@2.23.0:
+ dependencies:
+ '@rollup/pluginutils': 3.1.0_rollup@2.23.0
+ '@types/resolve': 1.17.1
+ builtin-modules: 3.1.0
+ deepmerge: 4.2.2
+ is-module: 1.0.0
+ resolve: 1.17.0
+ rollup: 2.23.0
+ dev: true
+ engines:
+ node: '>= 10.0.0'
+ peerDependencies:
+ rollup: ^1.20.0||^2.0.0
+ resolution:
+ integrity: sha512-gPz+utFHLRrd41WMP13Jq5mqqzHL3OXrfj3/MkSyB6UBIcuNt9j60GCbarzMzdf1VHFpOxfQh/ez7wyadLMqkg==
/@rollup/plugin-typescript/5.0.2_rollup@2.23.0:
dependencies:
'@rollup/pluginutils': 3.1.0_rollup@2.23.0
@@ -1634,7 +1683,7 @@ packages:
tslib: '*'
typescript: '>=3.4.0'
resolution:
- integrity: sha512-CkS028Itwjqm1uLbFVfpJgtVtnNvZ+og/m6UlNRR5wOOnNTWPcVQzOu5xGdEX+WWJxdvWIqUq2uR/RBt2ZipWg==
+ integrity: sha1-6Hm3M1SFGGi4BbvUPxXCKRI7inE=
/@rollup/plugin-typescript/5.0.2_rollup@2.23.0+typescript@3.9.7:
dependencies:
'@rollup/pluginutils': 3.1.0_rollup@2.23.0
@@ -1649,7 +1698,7 @@ packages:
tslib: '*'
typescript: '>=3.4.0'
resolution:
- integrity: sha512-CkS028Itwjqm1uLbFVfpJgtVtnNvZ+og/m6UlNRR5wOOnNTWPcVQzOu5xGdEX+WWJxdvWIqUq2uR/RBt2ZipWg==
+ integrity: sha1-6Hm3M1SFGGi4BbvUPxXCKRI7inE=
/@rollup/plugin-typescript/6.0.0_rollup@2.23.0:
dependencies:
'@rollup/pluginutils': 3.1.0_rollup@2.23.0
@@ -1684,18 +1733,31 @@ packages:
rollup: ^1.20.0||^2.0.0
resolution:
integrity: sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==
- /@rollup/pluginutils/3.1.0_rollup@2.30.0:
+ /@rollup/pluginutils/3.1.0_rollup@2.32.1:
dependencies:
'@types/estree': 0.0.39
estree-walker: 1.0.1
picomatch: 2.2.2
- rollup: 2.30.0
+ rollup: 2.32.1
engines:
node: '>= 8.0.0'
peerDependencies:
rollup: ^1.20.0||^2.0.0
resolution:
integrity: sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==
+ /@rollup/pluginutils/4.0.0_rollup@2.23.0:
+ dependencies:
+ '@types/estree': 0.0.45
+ estree-walker: 2.0.1
+ picomatch: 2.2.2
+ rollup: 2.23.0
+ dev: false
+ engines:
+ node: '>= 8.0.0'
+ peerDependencies:
+ rollup: ^1.20.0||^2.0.0
+ resolution:
+ integrity: sha512-b5QiJRye4JlSg29bKNEECoKbLuPXZkPEHSgEjjP1CJV1CPdDBybfYHfm6kyq8yK51h/Zsyl8OvWUrp0FUBukEQ==
/@sindresorhus/is/0.14.0:
dev: true
engines:
@@ -1799,19 +1861,25 @@ packages:
resolution:
integrity: sha512-ykFq2zmBGOCbpIXtoVbz4SKY5QriWPh3AjyU4G74RYbtt5yOc5OfaY75ftjg7mikMOla1CTGpX3lLbuJh8DTrQ==
/@types/color-name/1.1.1:
- dev: true
resolution:
integrity: sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ==
/@types/eslint-visitor-keys/1.0.0:
dev: true
resolution:
integrity: sha512-OCutwjDZ4aFS6PB1UZ988C4YgwlBHJd6wCeQqaLdmadZ/7e+w79+hbMUFC1QXDNCmdyoRfAFdm0RypzwR+Qpag==
+ /@types/eslint/7.2.2:
+ dependencies:
+ '@types/estree': 0.0.45
+ '@types/json-schema': 7.0.5
+ dev: true
+ resolution:
+ integrity: sha1-yIQmuJbv6wsnMqkkMc6Kp+wN7mE=
/@types/estree/0.0.39:
resolution:
integrity: sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==
/@types/estree/0.0.45:
resolution:
- integrity: sha512-jnqIUKDUqJbDIUxm0Uj7bnlMnRm1T/eZ9N+AVMqhPgzrba2GhGG5o/jCTwmdPK709nEZsGoMzXEDUjcXHa3W0g==
+ integrity: sha1-6Th1cpmOXs2sIhlQ2rPow7Fq+IQ=
/@types/glob/7.1.3:
dependencies:
'@types/minimatch': 3.0.3
@@ -1826,7 +1894,7 @@ packages:
/@types/json-schema/7.0.5:
dev: true
resolution:
- integrity: sha512-7+2BITlgjgDhH0vvwZU/HZJVyk+2XUlvxXe8dFMedNX/aMkaOq++rMAFXc0tM7ij15QaWlbdQASBR9dihi+bDQ==
+ integrity: sha1-3M5EMOZLRDuolF8CkPtWStW6xt0=
/@types/json5/0.0.29:
dev: true
resolution:
@@ -1846,7 +1914,7 @@ packages:
integrity: sha1-aaI6OtKcrwCX8G7aWbNh7i8GOfY=
/@types/node/14.0.26:
resolution:
- integrity: sha512-W+fpe5s91FBGE0pEa0lnqGLL4USgpLgs4nokw16SrBBco/gQxuua7KnArSEOd5iaMqbbSHV10vUDkJYJJqpXKA==
+ integrity: sha1-IqO4pGUQ2olEtnv8J98Cw0o1Mxw=
/@types/normalize-package-data/2.4.0:
resolution:
integrity: sha512-f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA==
@@ -1866,7 +1934,7 @@ packages:
dependencies:
'@types/node': 14.0.26
resolution:
- integrity: sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==
+ integrity: sha1-Ov1q2JZ8d+Q3bFmKgt3Vj0bsRdY=
/@types/responselike/1.0.0:
dependencies:
'@types/node': 14.0.26
@@ -1993,7 +2061,7 @@ packages:
peerDependencies:
acorn: ^6.0.0 || ^7.0.0
resolution:
- integrity: sha512-HiUX/+K2YpkpJ+SzBffkM/AQ2YE03S0U1kjTLVpoJdhZMOWy8qvXVN9JdLqv2QsaQ6MPYQIuNmwD8zOiYUofLQ==
+ integrity: sha1-TGYGkXPW/daO2FI5/CViJhgrLr4=
/acorn-jsx/5.2.0_acorn@7.3.1:
dependencies:
acorn: 7.3.1
@@ -2001,7 +2069,15 @@ packages:
peerDependencies:
acorn: ^6.0.0 || ^7.0.0
resolution:
- integrity: sha512-HiUX/+K2YpkpJ+SzBffkM/AQ2YE03S0U1kjTLVpoJdhZMOWy8qvXVN9JdLqv2QsaQ6MPYQIuNmwD8zOiYUofLQ==
+ integrity: sha1-TGYGkXPW/daO2FI5/CViJhgrLr4=
+ /acorn-jsx/5.2.0_acorn@7.4.1:
+ dependencies:
+ acorn: 7.4.1
+ dev: false
+ peerDependencies:
+ acorn: ^6.0.0 || ^7.0.0
+ resolution:
+ integrity: sha1-TGYGkXPW/daO2FI5/CViJhgrLr4=
/acorn-walk/8.0.0:
dev: true
engines:
@@ -2021,6 +2097,13 @@ packages:
hasBin: true
resolution:
integrity: sha512-tLc0wSnatxAQHVHUapaHdz72pi9KUyHjq5KyHjGg9Y8Ifdc79pTh2XvI6I1/chZbnM7QtNKzh66ooDogPZSleA==
+ /acorn/7.4.1:
+ dev: false
+ engines:
+ node: '>=0.4.0'
+ hasBin: true
+ resolution:
+ integrity: sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==
/acorn/8.0.4:
dev: true
engines:
@@ -2037,24 +2120,23 @@ packages:
node: '>=8'
resolution:
integrity: sha512-quoaXsZ9/BLNae5yiNoUz+Nhkwz83GhWwtYFglcjEQB2NDHCIpApbqXxIFnm4Pq/Nvhrsq5sYJFyohrrxnTGAA==
- /aggregate-error/3.1.0:
+ /ajv/6.12.3:
dependencies:
- clean-stack: 2.2.0
- indent-string: 4.0.0
+ fast-deep-equal: 3.1.3
+ fast-json-stable-stringify: 2.1.0
+ json-schema-traverse: 0.4.1
+ uri-js: 4.2.2
dev: true
- engines:
- node: '>=8'
resolution:
- integrity: sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==
- /ajv/6.12.3:
+ integrity: sha1-GMWvOKER3etPJpe9eNaKvByr1wY=
+ /ajv/6.12.6:
dependencies:
fast-deep-equal: 3.1.3
fast-json-stable-stringify: 2.1.0
json-schema-traverse: 0.4.1
uri-js: 4.2.2
- dev: true
resolution:
- integrity: sha512-4K0cK3L1hsqk9xIb2z9vs/XU+PGJZ9PNpJRDS9YLzmNdX6jmVPfamLvTJr0aDAusnHyCHO6MjzlkAsgtqp9teA==
+ integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==
/alphanum-sort/1.0.2:
dev: true
resolution:
@@ -2066,7 +2148,6 @@ packages:
resolution:
integrity: sha512-ZpClVKqXN3RGBmKibdfWzqCY4lnjEuoNzU5T0oEFpfd/z5qJHVarukridD4juLO2FXMiwUQxr9WqQtaYa8XRYw==
/ansi-colors/4.1.1:
- dev: true
engines:
node: '>=6'
resolution:
@@ -2078,7 +2159,7 @@ packages:
engines:
node: '>=8'
resolution:
- integrity: sha512-JWF7ocqNrp8u9oqpgV+wH5ftbt+cfvv+PTjOvKLT3AdYly/LmORARfEVT1iyjwN+4MqE5UmVKoAdIBqeoCHgLA==
+ integrity: sha1-pcR8xDGB8fOP/XB2g3cA05VSKmE=
/ansi-regex/2.1.1:
dev: true
engines:
@@ -2092,13 +2173,11 @@ packages:
resolution:
integrity: sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=
/ansi-regex/4.1.0:
- dev: true
engines:
node: '>=6'
resolution:
integrity: sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==
/ansi-regex/5.0.0:
- dev: true
engines:
node: '>=8'
resolution:
@@ -2120,19 +2199,10 @@ packages:
dependencies:
'@types/color-name': 1.1.1
color-convert: 2.0.1
- dev: true
engines:
node: '>=8'
resolution:
integrity: sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==
- /ansi-styles/4.3.0:
- dependencies:
- color-convert: 2.0.1
- dev: true
- engines:
- node: '>=8'
- resolution:
- integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==
/any-promise/1.3.0:
dev: false
resolution:
@@ -2166,7 +2236,7 @@ packages:
dependencies:
sprintf-js: 1.0.3
resolution:
- integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==
+ integrity: sha1-vNZ5HqWuCXJeF+WtmIE0zUCz2RE=
/array-find-index/1.0.2:
dev: true
engines:
@@ -2214,7 +2284,6 @@ packages:
resolution:
integrity: sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==
/astral-regex/1.0.0:
- dev: true
engines:
node: '>=4'
resolution:
@@ -2230,7 +2299,7 @@ packages:
'@concordance/react': 2.0.0
acorn: 8.0.4
acorn-walk: 8.0.0
- ansi-styles: 4.3.0
+ ansi-styles: 4.2.1
arrgv: 1.0.2
arrify: 2.0.1
callsites: 3.1.0
@@ -2249,7 +2318,7 @@ packages:
currently-unhandled: 0.4.1
debug: 4.2.0
del: 6.0.0
- emittery: 0.7.2
+ emittery: 0.7.1
equal-length: 1.0.1
figures: 3.2.0
globby: 11.0.1
@@ -2320,10 +2389,10 @@ packages:
node: '>=8'
resolution:
integrity: sha512-1Yj8h9Q+QDF5FzhMs/c9+6UntbD5MkRfRwac8DoEm9ZfUBZ7tZ55YcGVAzEe4bXsdQHEk+s9S5wsOKVdZrw0tQ==
- /blueimp-md5/2.18.0:
+ /blueimp-md5/2.17.0:
dev: true
resolution:
- integrity: sha512-vE52okJvzsVWhcgUHOv+69OG3Mdg151xyn41aVQN/5W5S+S43qZhxECtYLAEHMSFWX6Mv5IZrzj3T5+JqXfj5Q==
+ integrity: sha512-x5PKJHY5rHQYaADj6NwPUR2QRCUVSggPzrUKkeENpj871o9l9IefJbO2jkT5UvYykeOK9dx0VmkIo6dZ+vThYw==
/boolbase/1.0.0:
dev: true
resolution:
@@ -2333,7 +2402,7 @@ packages:
ansi-align: 3.0.0
camelcase: 5.3.1
chalk: 3.0.0
- cli-boxes: 2.2.1
+ cli-boxes: 2.2.0
string-width: 4.2.0
term-size: 2.2.0
type-fest: 0.8.1
@@ -2348,7 +2417,7 @@ packages:
balanced-match: 1.0.0
concat-map: 0.0.1
resolution:
- integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==
+ integrity: sha1-PH/L9SnYcibz0vUrlm/1Jx60Qd0=
/braces/3.0.2:
dependencies:
fill-range: 7.0.1
@@ -2388,7 +2457,7 @@ packages:
engines:
node: '>=6'
resolution:
- integrity: sha512-k0KL0aWZuBt2lrxrcASWDfwOLMnodeQjodT/1SxEQAXsHANgo6ZC/VEaSEHCXt7aSTZ4/4H5LKa+tBXmW7Vtvw==
+ integrity: sha1-qtl8FRMet2tltQ7yCOdYTNdqdIQ=
/cacheable-lookup/2.0.1:
dependencies:
'@types/keyv': 3.1.1
@@ -2401,7 +2470,7 @@ packages:
/cacheable-request/6.1.0:
dependencies:
clone-response: 1.0.2
- get-stream: 5.2.0
+ get-stream: 5.1.0
http-cache-semantics: 4.1.0
keyv: 3.1.0
lowercase-keys: 2.0.0
@@ -2475,7 +2544,6 @@ packages:
resolution:
integrity: sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=
/callsites/3.1.0:
- dev: true
engines:
node: '>=6'
resolution:
@@ -2536,8 +2604,8 @@ packages:
integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==
/chalk/3.0.0:
dependencies:
- ansi-styles: 4.3.0
- supports-color: 7.2.0
+ ansi-styles: 4.2.1
+ supports-color: 7.1.0
dev: true
engines:
node: '>=8'
@@ -2547,7 +2615,6 @@ packages:
dependencies:
ansi-styles: 4.2.1
supports-color: 7.1.0
- dev: true
engines:
node: '>=10'
resolution:
@@ -2555,7 +2622,7 @@ packages:
/chardet/0.7.0:
dev: true
resolution:
- integrity: sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==
+ integrity: sha1-kAlISfCTfy7twkJdDSip5fDLrZ4=
/chokidar/3.4.3:
dependencies:
anymatch: 3.1.1
@@ -2596,12 +2663,12 @@ packages:
node: '>=0.10.0'
resolution:
integrity: sha1-Y/sRDcLOGoTcIfbZM0h20BCui2g=
- /cli-boxes/2.2.1:
+ /cli-boxes/2.2.0:
dev: true
engines:
node: '>=6'
resolution:
- integrity: sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw==
+ integrity: sha512-gpaBrMAizVEANOpfZp/EEUixTXDyGt7DFzdK5hU+UbWt/J0lB0w20ncZj59Z9a93xHb9u12zF5BS6i9RKbtg4w==
/cli-cursor/3.1.0:
dependencies:
restore-cursor: 3.1.0
@@ -2610,12 +2677,12 @@ packages:
node: '>=8'
resolution:
integrity: sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==
- /cli-spinners/2.5.0:
+ /cli-spinners/2.4.0:
dev: true
engines:
node: '>=6'
resolution:
- integrity: sha512-PC+AmIuK04E6aeSs/pUccSujsTzBhu4HzC2dL+CfJB/Jcc2qTRbEwZQDfIUpt2Xl8BodYBEq8w4fc0kU2I9DjQ==
+ integrity: sha512-sJAofoarcm76ZGpuooaO0eDy8saEy+YoZBLjC4h8srt4jeBnkYeOgqxgsJQTpyt2LjI5PTfLJHSL+41Yu4fEJA==
/cli-truncate/2.1.0:
dependencies:
slice-ansi: 3.0.0
@@ -2630,7 +2697,7 @@ packages:
engines:
node: '>= 10'
resolution:
- integrity: sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==
+ integrity: sha1-ovSEN6LKqaIkNueUvwceyeYc7fY=
/cliui/6.0.0:
dependencies:
string-width: 4.2.0
@@ -2694,7 +2761,6 @@ packages:
/color-convert/2.0.1:
dependencies:
color-name: 1.1.4
- dev: true
engines:
node: '>=7.0.0'
resolution:
@@ -2703,7 +2769,6 @@ packages:
resolution:
integrity: sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=
/color-name/1.1.4:
- dev: true
resolution:
integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==
/color-string/1.5.3:
@@ -2791,7 +2856,7 @@ packages:
integrity: sha512-TbNtInKVElgEBnJ1v2Xg+MFX2lvFLbmlv3EuSC5wTfCwpB8kC3w3mffF6cKuUhkn475Ym1f1I4qmuXzx2+uXpw==
/configstore/5.0.1:
dependencies:
- dot-prop: 5.3.0
+ dot-prop: 5.2.0
graceful-fs: 4.2.4
make-dir: 3.1.0
unique-string: 2.0.0
@@ -2886,13 +2951,12 @@ packages:
engines:
node: '>=4.8'
resolution:
- integrity: sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==
+ integrity: sha1-Sl7Hxk364iw6FBJNus3uhG2Ay8Q=
/cross-spawn/7.0.3:
dependencies:
path-key: 3.1.1
shebang-command: 2.0.0
which: 2.0.2
- dev: true
engines:
node: '>= 8'
resolution:
@@ -3109,7 +3173,6 @@ packages:
/debug/4.1.1:
dependencies:
ms: 2.1.2
- dev: true
resolution:
integrity: sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==
/debug/4.2.0:
@@ -3180,14 +3243,13 @@ packages:
resolution:
integrity: sha1-OgsABd4YZygZ39OM0x+RF5yJPoQ=
/deep-is/0.1.3:
- dev: true
resolution:
integrity: sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=
/deepmerge/4.2.2:
engines:
node: '>=0.10.0'
resolution:
- integrity: sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==
+ integrity: sha1-RNLqNnm49NT/ujPwPYZfwee/SVU=
/default-require-extensions/3.0.0:
dependencies:
strip-bom: 4.0.0
@@ -3291,7 +3353,6 @@ packages:
/doctrine/3.0.0:
dependencies:
esutils: 2.0.3
- dev: true
engines:
node: '>=6.0.0'
resolution:
@@ -3326,14 +3387,6 @@ packages:
node: '>=8'
resolution:
integrity: sha512-uEUyaDKoSQ1M4Oq8l45hSE26SnTxL6snNnqvK/VWx5wJhmff5z0FUVJDKDanor/6w3kzE3i7XZOk+7wC0EXr1A==
- /dot-prop/5.3.0:
- dependencies:
- is-obj: 2.0.0
- dev: true
- engines:
- node: '>=8'
- resolution:
- integrity: sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==
/duplexer3/0.1.4:
dev: true
resolution:
@@ -3342,14 +3395,13 @@ packages:
dev: true
resolution:
integrity: sha512-cN4lkjNRuTG8rtAqTOVgwpecEC2kbKA04PG6YijcKGHK/kD0xLjiqExcAOmLUwtXZRF8cBeam2I0VZcih919Ug==
- /emittery/0.7.2:
+ /emittery/0.7.1:
dev: true
engines:
node: '>=10'
resolution:
- integrity: sha512-A8OG5SR/ij3SsJdWDJdkkSYUjQdCUx6APQXem0SaEePBSRg4eymGYwBkKo1Y6DU+af/Jn2dBQqDBvjnr9Vi8nQ==
+ integrity: sha512-d34LN4L6h18Bzz9xpoku2nPwKxCPlPMr3EEKTkoEBi+1/+b0lcRkRJ1UVyyZaKNeqGR3swcGl6s390DNO4YVgQ==
/emoji-regex/7.0.3:
- dev: true
resolution:
integrity: sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==
/emoji-regex/8.0.0:
@@ -3378,7 +3430,6 @@ packages:
/enquirer/2.3.6:
dependencies:
ansi-colors: 4.1.1
- dev: true
engines:
node: '>=8.6'
resolution:
@@ -3563,7 +3614,16 @@ packages:
engines:
node: '>=8.0.0'
resolution:
- integrity: sha512-iiGRvtxWqgtx5m8EyQUJihBloE4EnYeGE/bz1wSPwJE6tZuJUtHlhqDM4Xj2ukE8Dyy1+HCZ4hE0fzIVMzb58w==
+ integrity: sha1-0Plx3+WcaeDK2mhLI9Sdv4JgDOU=
+ /eslint-scope/5.1.1:
+ dependencies:
+ esrecurse: 4.3.0
+ estraverse: 4.3.0
+ dev: false
+ engines:
+ node: '>=8.0.0'
+ resolution:
+ integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==
/eslint-utils/1.4.3:
dependencies:
eslint-visitor-keys: 1.3.0
@@ -3571,21 +3631,25 @@ packages:
engines:
node: '>=6'
resolution:
- integrity: sha512-fbBN5W2xdY45KulGXmLHZ3c3FHfVYmKg0IrAKGOkT/464PQsx2UeIzfz1RmEci+KLm1bBaAzZAh8+/E+XAeZ8Q==
+ integrity: sha1-dP7HxU0Hdrb2fgJRBAtYBlZOmB8=
/eslint-utils/2.1.0:
dependencies:
eslint-visitor-keys: 1.3.0
- dev: true
engines:
node: '>=6'
resolution:
integrity: sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==
/eslint-visitor-keys/1.3.0:
- dev: true
engines:
node: '>=4'
resolution:
- integrity: sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==
+ integrity: sha1-MOvR73wv3/AcOk8VEESvJfqwUj4=
+ /eslint-visitor-keys/2.0.0:
+ dev: false
+ engines:
+ node: '>=10'
+ resolution:
+ integrity: sha512-QudtT6av5WXels9WjIM7qz1XD1cWGvX4gGXvp/zBn9nXG02D0utdU3Em2m/QjTnrsk6bBjmCygl3rmj118msQQ==
/eslint/6.8.0:
dependencies:
'@babel/code-frame': 7.10.4
@@ -3630,7 +3694,52 @@ packages:
node: ^8.10.0 || ^10.13.0 || >=11.10.1
hasBin: true
resolution:
- integrity: sha512-K+Iayyo2LtyYhDSYwz5D5QdWw0hCacNzyq1Y821Xna2xSJj7cijoLLYmLxTQgcgZ9mC61nryMy9S7GRbYpI5Ig==
+ integrity: sha1-YiYtZylzn5J1cjgkMC+yJ8jJP/s=
+ /eslint/7.12.0:
+ dependencies:
+ '@babel/code-frame': 7.10.4
+ '@eslint/eslintrc': 0.2.0
+ ajv: 6.12.6
+ chalk: 4.1.0
+ cross-spawn: 7.0.3
+ debug: 4.1.1
+ doctrine: 3.0.0
+ enquirer: 2.3.6
+ eslint-scope: 5.1.1
+ eslint-utils: 2.1.0
+ eslint-visitor-keys: 2.0.0
+ espree: 7.3.0
+ esquery: 1.3.1
+ esutils: 2.0.3
+ file-entry-cache: 5.0.1
+ functional-red-black-tree: 1.0.1
+ glob-parent: 5.1.1
+ globals: 12.4.0
+ ignore: 4.0.6
+ import-fresh: 3.2.1
+ imurmurhash: 0.1.4
+ is-glob: 4.0.1
+ js-yaml: 3.14.0
+ json-stable-stringify-without-jsonify: 1.0.1
+ levn: 0.4.1
+ lodash: 4.17.19
+ minimatch: 3.0.4
+ natural-compare: 1.4.0
+ optionator: 0.9.1
+ progress: 2.0.3
+ regexpp: 3.1.0
+ semver: 7.3.2
+ strip-ansi: 6.0.0
+ strip-json-comments: 3.1.1
+ table: 5.4.6
+ text-table: 0.2.0
+ v8-compile-cache: 2.1.1
+ dev: false
+ engines:
+ node: ^10.12.0 || >=12.0.0
+ hasBin: true
+ resolution:
+ integrity: sha512-n5pEU27DRxCSlOhJ2rO57GDLcNsxO0LPpAbpFdh7xmcDmjmlGUfoyrsB3I7yYdQXO5N3gkSTiDrPSPNFiiirXA==
/espower-location-detector/1.0.0:
dependencies:
is-url: 1.2.4
@@ -3649,13 +3758,23 @@ packages:
engines:
node: '>=6.0.0'
resolution:
- integrity: sha512-ysCxRQY3WaXJz9tdbWOwuWr5Y/XrPTGX9Kiz3yoUXwW0VZ4w30HTkQLaGx/+ttFjF8i+ACbArnB4ce68a9m5hw==
+ integrity: sha1-d/xy4f10SiBSwg84pbV1gy6Cc0o=
+ /espree/7.3.0:
+ dependencies:
+ acorn: 7.4.1
+ acorn-jsx: 5.2.0_acorn@7.4.1
+ eslint-visitor-keys: 1.3.0
+ dev: false
+ engines:
+ node: ^10.12.0 || >=12.0.0
+ resolution:
+ integrity: sha512-dksIWsvKCixn1yrEXO8UosNSxaDoSYpq9reEjZSbHLpT5hpaCAKTLBwq0RHtLrIr+c0ByiYzWT8KTMRzoRCNlw==
/esprima/4.0.1:
engines:
node: '>=4'
hasBin: true
resolution:
- integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==
+ integrity: sha1-E7BM2z5sXRnfkatph6hpVhmwqnE=
/espurify/1.8.1:
dependencies:
core-js: 2.6.11
@@ -3664,8 +3783,7 @@ packages:
integrity: sha512-ZDko6eY/o+D/gHCWyHTU85mKDgYcS4FJj7S+YD6WIInm7GQ6AnOjmcL4+buFV/JOztVLELi/7MmuGU5NHta0Mg==
/esquery/1.3.1:
dependencies:
- estraverse: 5.1.0
- dev: true
+ estraverse: 5.2.0
engines:
node: '>=0.10'
resolution:
@@ -3677,23 +3795,29 @@ packages:
engines:
node: '>=4.0'
resolution:
- integrity: sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==
+ integrity: sha1-AHo7n9vCs7uH5IeeoZyS/b05Qs8=
+ /esrecurse/4.3.0:
+ dependencies:
+ estraverse: 5.2.0
+ dev: false
+ engines:
+ node: '>=4.0'
+ resolution:
+ integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==
/estraverse/4.3.0:
- dev: true
engines:
node: '>=4.0'
resolution:
integrity: sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==
- /estraverse/5.1.0:
- dev: true
+ /estraverse/5.2.0:
engines:
node: '>=4.0'
resolution:
- integrity: sha512-FyohXK+R0vE+y1nHLoBM7ZTyqRpqAlhdZHCWIWEviFLiGB8b04H6bQs8G+XTthacvT8VuwvteiP7RJSxMs8UEw==
+ integrity: sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==
/estree-walker/0.6.1:
dev: true
resolution:
- integrity: sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w==
+ integrity: sha1-UwSRQ/QMbrkYsjZx0f4yGfOhs2I=
/estree-walker/1.0.1:
resolution:
integrity: sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==
@@ -3702,7 +3826,6 @@ packages:
resolution:
integrity: sha512-tF0hv+Yi2Ot1cwj9eYHtxC0jB9bmjacjQs6ZBTj82H8JwUywFuc+7E83NWfNMwHXZc11mjfFcVXPe9gEP4B8dg==
/esutils/2.0.3:
- dev: true
engines:
node: '>=0.10.0'
resolution:
@@ -3742,9 +3865,8 @@ packages:
engines:
node: '>=4'
resolution:
- integrity: sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==
+ integrity: sha1-ywP3QL764D6k0oPK7SdBqD8zVJU=
/fast-deep-equal/3.1.3:
- dev: true
resolution:
integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==
/fast-diff/1.2.0:
@@ -3764,11 +3886,9 @@ packages:
resolution:
integrity: sha512-kr/Oo6PX51265qeuCYsyGypiO5uJFgBS0jksyG7FUeCyQzNwYnzrNIMR1NXfkZXsMYXYLRAHgISHBz8gQcxKHQ==
/fast-json-stable-stringify/2.1.0:
- dev: true
resolution:
integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==
/fast-levenshtein/2.0.6:
- dev: true
resolution:
integrity: sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=
/fastparse/1.1.2:
@@ -3787,11 +3907,10 @@ packages:
engines:
node: '>=8'
resolution:
- integrity: sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==
+ integrity: sha1-YlwYvSk8YE3EqN2y/r8MiDQXRq8=
/file-entry-cache/5.0.1:
dependencies:
flat-cache: 2.0.1
- dev: true
engines:
node: '>=4'
resolution:
@@ -3850,13 +3969,11 @@ packages:
flatted: 2.0.2
rimraf: 2.6.3
write: 1.0.3
- dev: true
engines:
node: '>=4'
resolution:
integrity: sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA==
/flatted/2.0.2:
- dev: true
resolution:
integrity: sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA==
/foreground-child/2.0.0:
@@ -3876,7 +3993,6 @@ packages:
resolution:
integrity: sha1-FQStJSMVjKpA20onh8sBQRmU6k8=
/fsevents/2.1.3:
- dev: true
engines:
node: ^8.16.0 || ^10.6.0 || >=11.0.0
optional: true
@@ -3889,7 +4005,6 @@ packages:
resolution:
integrity: sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==
/functional-red-black-tree/1.0.1:
- dev: true
resolution:
integrity: sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=
/generic-names/2.0.1:
@@ -3936,14 +4051,6 @@ packages:
node: '>=8'
resolution:
integrity: sha512-EXr1FOzrzTfGeL0gQdeFEvOMm2mzMOglyiOXSTpPC+iAjAKftbr3jpCMWynogwYnM+eSj9sHGc6wjIcDvYiygw==
- /get-stream/5.2.0:
- dependencies:
- pump: 3.0.0
- dev: true
- engines:
- node: '>=8'
- resolution:
- integrity: sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==
/glob-parent/5.1.1:
dependencies:
is-glob: 4.0.1
@@ -3978,7 +4085,6 @@ packages:
/globals/12.4.0:
dependencies:
type-fest: 0.8.1
- dev: true
engines:
node: '>=8'
resolution:
@@ -4078,7 +4184,6 @@ packages:
resolution:
integrity: sha1-tdRU3CGZriJWmfNGfloH87lVuv0=
/has-flag/4.0.0:
- dev: true
engines:
node: '>=8'
resolution:
@@ -4170,7 +4275,7 @@ packages:
engines:
node: '>=0.10.0'
resolution:
- integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==
+ integrity: sha1-ICK0sl+93CHS9SSXSkdKr+czkIs=
/icss-replace-symbols/1.1.0:
dev: true
resolution:
@@ -4182,7 +4287,6 @@ packages:
resolution:
integrity: sha512-+mQSgMRiFD3L3AOxLYOCxjIq4OnAmo5CIuC+lj5ehCJcPtV++QacEV7FdpzvYxH6DaOySWzQU6RR0lPLy37ckA==
/ignore/4.0.6:
- dev: true
engines:
node: '>= 4'
resolution:
@@ -4221,7 +4325,6 @@ packages:
dependencies:
parent-module: 1.0.1
resolve-from: 4.0.0
- dev: true
engines:
node: '>=6'
resolution:
@@ -4310,7 +4413,7 @@ packages:
engines:
node: '>=8.0.0'
resolution:
- integrity: sha512-JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA==
+ integrity: sha1-BNF2sq8Er8FXqD/XwQDpjuCq0AM=
/interpret/1.4.0:
dev: true
engines:
@@ -4402,7 +4505,6 @@ packages:
resolution:
integrity: sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=
/is-fullwidth-code-point/2.0.0:
- dev: true
engines:
node: '>=4'
resolution:
@@ -4583,7 +4685,6 @@ packages:
resolution:
integrity: sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=
/isexe/2.0.0:
- dev: true
resolution:
integrity: sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=
/istanbul-lib-coverage/3.0.0:
@@ -4669,7 +4770,7 @@ packages:
esprima: 4.0.1
hasBin: true
resolution:
- integrity: sha512-/4IbIeHcD9VMHFqDR/gQ7EdZdLimOvW2DdcxFjdyyZ9NsbS+ccrXqVWDtab/lRl5AlUqmpBx8EhPaWR+OtY17A==
+ integrity: sha1-p6NBcPJqIbsWJCTYray0ETpp5II=
/jsesc/0.5.0:
hasBin: true
resolution:
@@ -4690,18 +4791,12 @@ packages:
resolution:
integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==
/json-parse-better-errors/1.0.2:
- dev: true
resolution:
integrity: sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==
- /json-parse-even-better-errors/2.3.1:
- resolution:
- integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==
/json-schema-traverse/0.4.1:
- dev: true
resolution:
integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==
/json-stable-stringify-without-jsonify/1.0.1:
- dev: true
resolution:
integrity: sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=
/json5/1.0.1:
@@ -4778,6 +4873,15 @@ packages:
node: '>= 0.8.0'
resolution:
integrity: sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=
+ /levn/0.4.1:
+ dependencies:
+ prelude-ls: 1.2.1
+ type-check: 0.4.0
+ dev: false
+ engines:
+ node: '>= 0.8.0'
+ resolution:
+ integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==
/lines-and-columns/1.1.6:
resolution:
integrity: sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=
@@ -5029,7 +5133,7 @@ packages:
integrity: sha1-0FiOnxx0lUSS7NJKwKxs6ZfZLjM=
/md5-hex/3.0.1:
dependencies:
- blueimp-md5: 2.18.0
+ blueimp-md5: 2.17.0
dev: true
engines:
node: '>=8'
@@ -5155,7 +5259,7 @@ packages:
dependencies:
brace-expansion: 1.1.11
resolution:
- integrity: sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==
+ integrity: sha1-UWbihkV/AzBgZL5Ul+jbsMPTIIM=
/minimist-options/4.1.0:
dependencies:
arrify: 1.0.1
@@ -5171,7 +5275,6 @@ packages:
/mkdirp/0.5.5:
dependencies:
minimist: 1.2.5
- dev: true
hasBin: true
resolution:
integrity: sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==
@@ -5180,7 +5283,6 @@ packages:
resolution:
integrity: sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=
/ms/2.1.2:
- dev: true
resolution:
integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==
/mute-stream/0.0.8:
@@ -5196,7 +5298,6 @@ packages:
resolution:
integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==
/natural-compare/1.4.0:
- dev: true
resolution:
integrity: sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=
/next-tick/1.0.0:
@@ -5206,7 +5307,7 @@ packages:
/nice-try/1.0.5:
dev: true
resolution:
- integrity: sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==
+ integrity: sha1-ozeKdpbOfSI+iPybdkvX7xCJ42Y=
/nise/4.0.4:
dependencies:
'@sinonjs/commons': 1.8.1
@@ -5383,14 +5484,6 @@ packages:
node: '>=6'
resolution:
integrity: sha512-5NcSkPHhwTVFIQN+TUqXoS5+dlElHXdpAWu9I0HP20YOtIi+aZ0Ct82jdlILDxjLEAWwvm+qj1m6aEtsDVmm6Q==
- /onetime/5.1.2:
- dependencies:
- mimic-fn: 2.1.0
- dev: true
- engines:
- node: '>=6'
- resolution:
- integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==
/opencollective-postinstall/2.0.3:
dev: true
hasBin: true
@@ -5408,12 +5501,25 @@ packages:
engines:
node: '>= 0.8.0'
resolution:
- integrity: sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==
+ integrity: sha1-hPodA2/p08fiHZmIS2ARZ+yPtJU=
+ /optionator/0.9.1:
+ dependencies:
+ deep-is: 0.1.3
+ fast-levenshtein: 2.0.6
+ levn: 0.4.1
+ prelude-ls: 1.2.1
+ type-check: 0.4.0
+ word-wrap: 1.2.3
+ dev: false
+ engines:
+ node: '>= 0.8.0'
+ resolution:
+ integrity: sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==
/ora/5.1.0:
dependencies:
chalk: 4.1.0
cli-cursor: 3.1.0
- cli-spinners: 2.5.0
+ cli-spinners: 2.4.0
is-interactive: 1.0.0
log-symbols: 4.0.0
mute-stream: 0.0.8
@@ -5510,7 +5616,7 @@ packages:
integrity: sha512-d3qXVTF/s+W+CdJ5A29wywV2n8CQQYahlgz2bFiA+4eVNJbHJodPZ+/gXwPGh0bOqA+j8S+6+ckmvLGPk1QpxQ==
/p-map/4.0.0:
dependencies:
- aggregate-error: 3.1.0
+ aggregate-error: 3.0.1
dev: true
engines:
node: '>=10'
@@ -5569,7 +5675,6 @@ packages:
/parent-module/1.0.1:
dependencies:
callsites: 3.1.0
- dev: true
engines:
node: '>=6'
resolution:
@@ -5597,21 +5702,10 @@ packages:
error-ex: 1.3.2
json-parse-better-errors: 1.0.2
lines-and-columns: 1.1.6
- dev: true
engines:
node: '>=8'
resolution:
integrity: sha512-ztoZ4/DYeXQq4E21v169sC8qWINGpcosGv9XhTDvg9/hWvx/zrFkc9BiWxR58OJLHGk28j5BL0SDLeV2WmFZlQ==
- /parse-json/5.1.0:
- dependencies:
- '@babel/code-frame': 7.10.4
- error-ex: 1.3.2
- json-parse-even-better-errors: 2.3.1
- lines-and-columns: 1.1.6
- engines:
- node: '>=8'
- resolution:
- integrity: sha512-+mi/lmVVNKFNVyLXV31ERiy2CY5E1/F6QtJFEzoChPRwwngMNXRDQ9GJ5WdE2Z2P4AujsOi0/+2qHID68KwfIQ==
/parse-ms/2.1.0:
dev: true
engines:
@@ -5641,14 +5735,13 @@ packages:
resolution:
integrity: sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=
/path-key/3.1.1:
- dev: true
engines:
node: '>=8'
resolution:
integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==
/path-parse/1.0.6:
resolution:
- integrity: sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==
+ integrity: sha1-1i27VnlAXXLEc37FhgDp3c8G0kw=
/path-to-regexp/1.8.0:
dependencies:
isarray: 0.0.1
@@ -5737,13 +5830,13 @@ packages:
node: '>=10'
resolution:
integrity: sha512-4UGewrYgqDFw9vV6zNV+ADmPAUAfJPKtGvb/VdpQAx25X5f3xXdGdyOEVFwkl8Hl/tl7+xbeHqSEM+D5/TirUg==
- /pnpm/5.9.3:
+ /pnpm/5.10.1:
dev: true
engines:
node: '>=10.16'
hasBin: true
resolution:
- integrity: sha512-MyN/jR/WfM7SPnnrkaEoQ2+cOhoSAnhzJ2sDOF7yZKyjh0sYuvGcijeZYbyWJ0r5C0vtBPV5SRtiLaHvwYWZBg==
+ integrity: sha512-XJ41/VU6cwFFugFi6V9y8WUO6S/eF3YRtOpX82xx25p3jW25cLHnvGn/TtC4XHwO/OZkCWOWkEV/AtDE5YKiSQ==
/postcss-calc/7.0.2:
dependencies:
postcss: 7.0.32
@@ -6116,6 +6209,12 @@ packages:
node: '>= 0.8.0'
resolution:
integrity: sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=
+ /prelude-ls/1.2.1:
+ dev: false
+ engines:
+ node: '>= 0.8.0'
+ resolution:
+ integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==
/prepend-http/2.0.0:
dev: true
engines:
@@ -6175,7 +6274,6 @@ packages:
resolution:
integrity: sha512-1WsPDsUSMmZH5LeMLegqkPDrsGgsWwk1Exipy2hvB0o/F0ASzbpIctSCcZIK1ykJvtTJULEH+20WOFjMvGnCTg==
/progress/2.0.3:
- dev: true
engines:
node: '>=0.4.0'
resolution:
@@ -6194,7 +6292,6 @@ packages:
resolution:
integrity: sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==
/punycode/2.1.1:
- dev: true
engines:
node: '>=6'
resolution:
@@ -6261,7 +6358,7 @@ packages:
dependencies:
'@types/normalize-package-data': 2.4.0
normalize-package-data: 2.5.0
- parse-json: 5.1.0
+ parse-json: 5.0.1
type-fest: 0.6.0
engines:
node: '>=8'
@@ -6347,9 +6444,8 @@ packages:
engines:
node: '>=6.5.0'
resolution:
- integrity: sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw==
+ integrity: sha1-jRnTHPYySCtYkEn4KB+T28uk0H8=
/regexpp/3.1.0:
- dev: true
engines:
node: '>=8'
resolution:
@@ -6441,7 +6537,6 @@ packages:
resolution:
integrity: sha1-six699nWiBvItuZTM17rywoYh0g=
/resolve-from/4.0.0:
- dev: true
engines:
node: '>=4'
resolution:
@@ -6456,7 +6551,7 @@ packages:
dependencies:
path-parse: 1.0.6
resolution:
- integrity: sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==
+ integrity: sha1-sllBtUloIxzC0bt2p5y38sC/hEQ=
/responselike/1.0.2:
dependencies:
lowercase-keys: 1.0.1
@@ -6471,7 +6566,7 @@ packages:
integrity: sha512-xH48u3FTB9VsZw7R+vvgaKeLKzT6jOogbQhEe/jewwnZgzPcnyWui2Av6JpoYZF/91uueC+lqhWqeURw5/qhCw==
/restore-cursor/3.1.0:
dependencies:
- onetime: 5.1.2
+ onetime: 5.1.0
signal-exit: 3.0.3
dev: true
engines:
@@ -6495,7 +6590,6 @@ packages:
/rimraf/2.6.3:
dependencies:
glob: 7.1.6
- dev: true
hasBin: true
resolution:
integrity: sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==
@@ -6532,9 +6626,8 @@ packages:
estree-walker: 0.6.1
dev: true
resolution:
- integrity: sha512-EEp9NhnUkwY8aif6bxgovPHMoMoNr2FulJziTndpt5H9RdwC47GSGuII9XxpSdzVGM0GWrNPHV6ie1LTNJPaLQ==
+ integrity: sha1-cvKvB0i1kjZNvTOJ5gDlqURKNR4=
/rollup/2.23.0:
- dev: true
engines:
node: '>=10.0.0'
hasBin: true
@@ -6542,21 +6635,20 @@ packages:
fsevents: 2.1.3
resolution:
integrity: sha512-vLNmZFUGVwrnqNAJ/BvuLk1MtWzu4IuoqsH9UWK5AIdO3rt8/CSiJNvPvCIvfzrbNsqKbNzPAG1V2O4eTe2XZg==
- /rollup/2.30.0:
- dev: true
+ /rollup/2.32.1:
engines:
node: '>=10.0.0'
hasBin: true
optionalDependencies:
fsevents: 2.1.3
resolution:
- integrity: sha512-j4K1hUZfgFM03DUpayd3c7kZW+2wDbI6rj7ssQxpCpL1vsGpaM0vSorxBuePFwQDFq9O2DI6AOQbm174Awsq4w==
+ integrity: sha512-Op2vWTpvK7t6/Qnm1TTh7VjEZZkN8RWgf0DHbkKzQBwNf748YhXbozHVefqpPp/Fuyk/PQPAnYsBxAEtlMvpUw==
/run-async/2.4.1:
dev: true
engines:
node: '>=0.12.0'
resolution:
- integrity: sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==
+ integrity: sha1-hEDsz5nqPnC9QJ1JqriOEMGJpFU=
/run-parallel/1.1.9:
resolution:
integrity: sha512-DEqnSRTDw/Tc3FXf49zedI638Z9onwUotBMiUFKmrO2sdFKIbXamXGQ3Axd4qgphxKB4kw/qP1w5kTxnfU1B9Q==
@@ -6571,7 +6663,7 @@ packages:
engines:
npm: '>=2.0.0'
resolution:
- integrity: sha512-3HMA8z/Oz61DUHe+SdOiQyzIf4tOx5oQHmMir7IZEu6TMqCLHT4LRcmNaUS0NwOz8VLvmmBduMsoaUvMaIiqzg==
+ integrity: sha1-rykB7t8C46g/+n+IYkD/kBi77IQ=
/safe-buffer/5.1.2:
resolution:
integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==
@@ -6585,7 +6677,7 @@ packages:
integrity: sha512-73tOz5TXsq3apuCc3vC8c9QRhhdNZGiBhHmPPjqpH4TO5oCDqk8UIsDcSs/RG6dYcFAkOOva0pqHS3u7hh7XXA==
/safer-buffer/2.1.2:
resolution:
- integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==
+ integrity: sha1-RPoWGwGHuVSd2Eu5GAL5vYOFzWo=
/sax/1.2.4:
dev: true
resolution:
@@ -6611,7 +6703,7 @@ packages:
/semver/5.7.1:
hasBin: true
resolution:
- integrity: sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==
+ integrity: sha1-qVT5Ma66UI0we78Gnv8MAclhFvc=
/semver/6.3.0:
hasBin: true
resolution:
@@ -6648,7 +6740,6 @@ packages:
/shebang-command/2.0.0:
dependencies:
shebang-regex: 3.0.0
- dev: true
engines:
node: '>=8'
resolution:
@@ -6660,7 +6751,6 @@ packages:
resolution:
integrity: sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=
/shebang-regex/3.0.0:
- dev: true
engines:
node: '>=8'
resolution:
@@ -6718,14 +6808,13 @@ packages:
ansi-styles: 3.2.1
astral-regex: 1.0.0
is-fullwidth-code-point: 2.0.0
- dev: true
engines:
node: '>=6'
resolution:
integrity: sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==
/slice-ansi/3.0.0:
dependencies:
- ansi-styles: 4.3.0
+ ansi-styles: 4.2.1
astral-regex: 2.0.0
is-fullwidth-code-point: 3.0.0
dev: true
@@ -6795,7 +6884,7 @@ packages:
/spdx-correct/3.1.1:
dependencies:
spdx-expression-parse: 3.0.1
- spdx-license-ids: 3.0.6
+ spdx-license-ids: 3.0.5
resolution:
integrity: sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==
/spdx-exceptions/2.3.0:
@@ -6804,12 +6893,12 @@ packages:
/spdx-expression-parse/3.0.1:
dependencies:
spdx-exceptions: 2.3.0
- spdx-license-ids: 3.0.6
+ spdx-license-ids: 3.0.5
resolution:
integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==
- /spdx-license-ids/3.0.6:
+ /spdx-license-ids/3.0.5:
resolution:
- integrity: sha512-+orQK83kyMva3WyPf59k1+Y525csj5JejicWut55zeTWANuN17qSiSLUXWtzHeNWORSvT7GLDJ/E/XiIWoXBTw==
+ integrity: sha512-J+FWzZoynJEXGphVIS+XEh3kFSjZX/1i9gFBaWQcB+/tmpe2qUsSBABpcxqxnAxFdiUFEgAX1bjYGQvIZmoz9Q==
/split2/2.2.0:
dependencies:
through2: 2.0.5
@@ -6850,7 +6939,6 @@ packages:
emoji-regex: 7.0.3
is-fullwidth-code-point: 2.0.0
strip-ansi: 5.2.0
- dev: true
engines:
node: '>=6'
resolution:
@@ -6920,7 +7008,6 @@ packages:
/strip-ansi/5.2.0:
dependencies:
ansi-regex: 4.1.0
- dev: true
engines:
node: '>=6'
resolution:
@@ -6928,7 +7015,6 @@ packages:
/strip-ansi/6.0.0:
dependencies:
ansi-regex: 5.0.0
- dev: true
engines:
node: '>=8'
resolution:
@@ -6973,7 +7059,6 @@ packages:
resolution:
integrity: sha1-PFMZQukIwml8DsNEhYwobHygpgo=
/strip-json-comments/3.1.1:
- dev: true
engines:
node: '>=8'
resolution:
@@ -7050,19 +7135,10 @@ packages:
/supports-color/7.1.0:
dependencies:
has-flag: 4.0.0
- dev: true
engines:
node: '>=8'
resolution:
integrity: sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==
- /supports-color/7.2.0:
- dependencies:
- has-flag: 4.0.0
- dev: true
- engines:
- node: '>=8'
- resolution:
- integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==
/svgo/1.3.2:
dependencies:
chalk: 2.4.2
@@ -7086,11 +7162,10 @@ packages:
integrity: sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==
/table/5.4.6:
dependencies:
- ajv: 6.12.3
+ ajv: 6.12.6
lodash: 4.17.19
slice-ansi: 2.1.0
string-width: 3.1.0
- dev: true
engines:
node: '>=6.0.0'
resolution:
@@ -7124,7 +7199,6 @@ packages:
resolution:
integrity: sha512-wiBrwC1EhBelW12Zy26JeOUkQ5mRu+5o8rpsJk5+2t+Y5vE7e842qtZDQ2g1NpX/29HdyFeJ4nSIhI47ENSxlQ==
/text-table/0.2.0:
- dev: true
resolution:
integrity: sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=
/thenify-all/1.6.0:
@@ -7175,7 +7249,7 @@ packages:
engines:
node: '>=0.6.0'
resolution:
- integrity: sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==
+ integrity: sha1-bTQzWIl2jSGyvNoKonfO07G/rfk=
/to-fast-properties/2.0.0:
engines:
node: '>=4'
@@ -7248,7 +7322,7 @@ packages:
/tslib/1.13.0:
dev: true
resolution:
- integrity: sha512-i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q==
+ integrity: sha1-yIHhPMcBWJTtkUhi0nZDb6mkcEM=
/tslib/2.0.0:
dev: true
resolution:
@@ -7272,6 +7346,14 @@ packages:
node: '>= 0.8.0'
resolution:
integrity: sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=
+ /type-check/0.4.0:
+ dependencies:
+ prelude-ls: 1.2.1
+ dev: false
+ engines:
+ node: '>= 0.8.0'
+ resolution:
+ integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==
/type-detect/4.0.8:
dev: true
engines:
@@ -7289,7 +7371,7 @@ packages:
engines:
node: '>=8'
resolution:
- integrity: sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==
+ integrity: sha1-l6vwhyMQ/tiKXEZrJWgVdhReM/E=
/type-fest/0.13.1:
engines:
node: '>=10'
@@ -7404,7 +7486,6 @@ packages:
/uri-js/4.2.2:
dependencies:
punycode: 2.1.1
- dev: true
resolution:
integrity: sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==
/url-parse-lax/3.0.0:
@@ -7434,7 +7515,6 @@ packages:
resolution:
integrity: sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==
/v8-compile-cache/2.1.1:
- dev: true
resolution:
integrity: sha512-8OQ9CL+VWyt3JStj7HX7/ciTL2V3Rl1Wf5OL+SNTm0yK1KvtReVulksyeRnCANHHuUxHlQig+JJDlUhBt1NQDQ==
/validate-npm-package-license/3.0.4:
@@ -7473,11 +7553,10 @@ packages:
dev: true
hasBin: true
resolution:
- integrity: sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==
+ integrity: sha1-pFBD1U9YBTFtqNYvn1CRjT2nCwo=
/which/2.0.2:
dependencies:
isexe: 2.0.0
- dev: true
engines:
node: '>= 8'
hasBin: true
@@ -7492,7 +7571,6 @@ packages:
resolution:
integrity: sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg==
/word-wrap/1.2.3:
- dev: true
engines:
node: '>=0.10.0'
resolution:
@@ -7509,7 +7587,7 @@ packages:
integrity: sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==
/wrap-ansi/7.0.0:
dependencies:
- ansi-styles: 4.3.0
+ ansi-styles: 4.2.1
string-width: 4.2.0
strip-ansi: 6.0.0
dev: true
@@ -7563,7 +7641,6 @@ packages:
/write/1.0.3:
dependencies:
mkdirp: 0.5.5
- dev: true
engines:
node: '>=4'
resolution:
@@ -7583,12 +7660,12 @@ packages:
dev: true
resolution:
integrity: sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==
- /y18n/5.0.4:
+ /y18n/5.0.5:
dev: true
engines:
node: '>=10'
resolution:
- integrity: sha512-deLOfD+RvFgrpAmSZgfGdWYE+OKyHcVHaRQ7NphG/63scpRvTHHeQMAxGGvaLVGJ+HYVcCXlzcTK0ZehFf+eHQ==
+ integrity: sha512-hsRUr4FFrvhhRH12wOdfs38Gy7k2FFzB9qgN9v3aLykRq0dRcdcpz5C9FxdS2NuhOrI/628b/KSTJ3rwHysYSg==
/yaml/1.10.0:
dev: true
engines:
@@ -7634,7 +7711,7 @@ packages:
get-caller-file: 2.0.5
require-directory: 2.1.1
string-width: 4.2.0
- y18n: 5.0.4
+ y18n: 5.0.5
yargs-parser: 20.2.3
dev: true
engines: