diff --git a/packages/alias/README.md b/packages/alias/README.md
index 269bc88e6..4f2dff0d5 100644
--- a/packages/alias/README.md
+++ b/packages/alias/README.md
@@ -37,6 +37,8 @@ Using npm:
```console
npm install @rollup/plugin-alias --save-dev
+# or
+yarn add -D @rollup/plugin-alias
```
## Usage
@@ -52,7 +54,14 @@ module.exports = {
dir: 'output',
format: 'cjs'
},
- plugins: [alias({ resolve: ['.jsx', '.js'] })]
+ plugins: [
+ alias({
+ entries: [
+ { find: 'utils', replacement: '../../../utils' },
+ { find: 'batman-1.0.0', replacement: './joker-1.5.0' }
+ ]
+ })
+ ]
};
```
@@ -65,7 +74,7 @@ Then call `rollup` either via the [CLI](https://www.rollupjs.org/guide/en/#comma
Type: `Function | Object`
Default: `null`
-Instructs the plugin to use an alternative resolving algorithm, rather than the built-in resolver. Please refer to the [Rollup documentation](https://rollupjs.org/guide/en/#hooks) for more information about the `resolveId` hook. For a detailed example, see: [Custom Resolvers](#custom-resolvers).
+Instructs the plugin to use an alternative resolving algorithm, rather than the Rollup's resolver. Please refer to the [Rollup documentation](https://rollupjs.org/guide/en/#hooks) for more information about the `resolveId` hook. For a detailed example, see: [Custom Resolvers](#custom-resolvers).
### `entries`
@@ -98,17 +107,6 @@ entries: [
];
```
-### `resolve`
-
-Type: `Array[String]`
-Default: `['.js']`
-
-Specifies an array of file extensions to use when attempting to resolve an `import` (or `require`). The extensions will be tried in the order they are specified. By default, this option is configured to resolve only files that have the `.js` extension. For example; to resolve both `JSX` and `JS` files:
-
-```js
-alias({ resolve: ['.jsx', '.js'] });
-```
-
## Regular Expression Aliases
Regular Expressions can be used to search in a more distinct and complex manner. e.g. To perform partial replacements via sub-pattern matching.
@@ -129,9 +127,13 @@ To replace extensions with another, a pattern like the following might be used:
This would replace the file extension for all imports ending with `.js` to `.alias`.
+## Resolving algorithm
+
+This plugin uses resolver plugins specified for Rollup and eventually Rollup default algorithm. If you rely on Node specific features, you probably want [rollup-plugin-node-resolve](https://www.npmjs.com/package/rollup-plugin-node-resolve) in your setup.
+
## Custom Resolvers
-The `customResolver` option can be leveraged to provide separate module resolution for an invidudual alias.
+The `customResolver` option can be leveraged to provide separate module resolution for an individual alias.
Example:
diff --git a/packages/alias/package.json b/packages/alias/package.json
index 3b540aa1d..36315c236 100755
--- a/packages/alias/package.json
+++ b/packages/alias/package.json
@@ -47,7 +47,8 @@
},
"devDependencies": {
"del-cli": "^3.0.0",
- "rollup": "^1.20.0"
+ "rollup": "^1.20.0",
+ "rollup-plugin-node-resolve": "^5.2.0"
},
"ava": {
"files": [
diff --git a/packages/alias/src/index.js b/packages/alias/src/index.js
index 2982a891b..c02eec113 100755
--- a/packages/alias/src/index.js
+++ b/packages/alias/src/index.js
@@ -1,6 +1,4 @@
-import fs from 'fs';
import { platform } from 'os';
-import path, { posix } from 'path';
import slash from 'slash';
@@ -23,15 +21,6 @@ const matches = (pattern, importee) => {
const importeeHasSlashAfterKey = importee.substring(pattern.length)[0] === '/';
return importeeStartsWithKey && importeeHasSlashAfterKey;
};
-const endsWith = (needle, haystack) => haystack.slice(-needle.length) === needle;
-const isFilePath = (id) => /^\.?\//.test(id);
-const exists = (uri) => {
- try {
- return fs.statSync(uri).isFile();
- } catch (e) {
- return false;
- }
-};
const normalizeId = (id) => {
if ((IS_WINDOWS && typeof id === 'string') || VOLUME.test(id)) {
@@ -55,7 +44,6 @@ const getEntries = ({ entries }) => {
};
export default function alias(options = {}) {
- const resolve = Array.isArray(options.resolve) ? options.resolve : ['.js'];
const entries = getEntries(options);
// No aliases?
@@ -77,7 +65,9 @@ export default function alias(options = {}) {
return null;
}
- let updatedId = normalizeId(importeeId.replace(matchedEntry.find, matchedEntry.replacement));
+ const updatedId = normalizeId(
+ importeeId.replace(matchedEntry.find, matchedEntry.replacement)
+ );
let customResolver = null;
if (typeof matchedEntry.customResolver === 'function') {
@@ -100,39 +90,14 @@ export default function alias(options = {}) {
return customResolver(updatedId, importerId);
}
- if (isFilePath(updatedId)) {
- const directory = posix.dirname(importerId);
-
- // Resolve file names
- const filePath = posix.resolve(directory, updatedId);
- const match = resolve
- .map((ext) => (endsWith(ext, filePath) ? filePath : `${filePath}${ext}`))
- .find(exists);
-
- if (match) {
- updatedId = match;
- // To keep the previous behaviour we simply return the file path
- // with extension
- } else if (endsWith('.js', filePath)) {
- updatedId = filePath;
- } else {
- const indexFilePath = posix.resolve(directory, `${updatedId}/index`);
- const defaultMatch = resolve.map((ext) => `${indexFilePath}${ext}`).find(exists);
- if (defaultMatch) {
- updatedId = defaultMatch;
- } else {
- updatedId = `${filePath}.js`;
- }
+ return this.resolve(updatedId, importer, { skipSelf: true }).then((resolved) => {
+ let finalResult = resolved;
+ if (!finalResult) {
+ finalResult = { id: updatedId };
}
- }
- // if alias is windows absoulate path return resolved path or
- // rollup on windows will throw:
- // [TypeError: Cannot read property 'specifier' of undefined]
- if (VOLUME.test(matchedEntry.replacement)) {
- return path.resolve(updatedId);
- }
- return updatedId;
+ return finalResult;
+ });
}
};
}
diff --git a/packages/alias/test/fixtures/folder/deep/deep2/index.js b/packages/alias/test/fixtures/folder/deep/deep2/index.js
new file mode 100755
index 000000000..aef22247d
--- /dev/null
+++ b/packages/alias/test/fixtures/folder/deep/deep2/index.js
@@ -0,0 +1 @@
+export default 1;
diff --git a/packages/alias/test/fixtures/folder/index.js b/packages/alias/test/fixtures/folder/index.js
new file mode 100755
index 000000000..13b3cb1b5
--- /dev/null
+++ b/packages/alias/test/fixtures/folder/index.js
@@ -0,0 +1,2 @@
+// eslint-disable-next-line import/no-unresolved, import/extensions
+export { default } from 'superdeep';
diff --git a/packages/alias/test/test.js b/packages/alias/test/test.js
index 0d403e8bd..369f638c0 100755
--- a/packages/alias/test/test.js
+++ b/packages/alias/test/test.js
@@ -5,11 +5,66 @@ import { rollup } from 'rollup';
import slash from 'slash';
// eslint-disable-next-line import/no-unresolved, import/extensions
+import nodeResolvePlugin from 'rollup-plugin-node-resolve';
+
import alias from '../dist';
const normalizePath = (pathToNormalize) => slash(pathToNormalize.replace(/^([A-Z]:)/, ''));
const DIRNAME = normalizePath(__dirname);
+/**
+ * Helper function to test configuration with Rollup
+ * @param plugins is an array of plugins for Rollup, they should include "alias"
+ * @param tests is an array of pairs [source, importer]
+ * @returns {Promise}
+ */
+function resolveWithRollup(plugins, tests) {
+ if (!plugins.find((p) => p.name === 'alias')) {
+ throw new Error('`plugins` should include the alias plugin.');
+ }
+ return new Promise((resolve, reject) => {
+ rollup({
+ input: 'dummy-input',
+ plugins: [
+ {
+ name: 'test-plugin',
+ buildStart() {
+ resolve(
+ // The buildStart hook is the first to have access to this.resolve
+ // We map the tests to an array of resulting ids
+ Promise.all(
+ tests.map(({ source, importer }) =>
+ this.resolve(source, importer).then((result) => (result ? result.id : null))
+ )
+ )
+ );
+ },
+ resolveId(id) {
+ if (id === 'dummy-input') return id;
+ return null;
+ },
+ load(id) {
+ if (id === 'dummy-input') return 'console.log("test");';
+ return null;
+ }
+ },
+ ...plugins
+ ]
+ // if Rollup throws an error, this should reject the test
+ }).catch(reject);
+ });
+}
+
+/**
+ * Helper function to test configuration with Rollup and injected alias plugin
+ * @param aliasOptions is a configuration for alias plugin
+ * @param tests is an array of pairs [source, importer]
+ * @returns {Promise}
+ */
+function resolveAliasWithRollup(aliasOptions, tests) {
+ return resolveWithRollup([alias(aliasOptions)], tests);
+}
+
test('type', (t) => {
t.is(typeof alias, 'function');
});
@@ -26,205 +81,107 @@ test('defaults', (t) => {
t.is(typeof result.resolveId, 'function');
});
-test('Simple aliasing (array)', (t) => {
- const result = alias({
- entries: [
- { find: 'foo', replacement: 'bar' },
- { find: 'pony', replacement: 'paradise' },
- { find: './local', replacement: 'global' }
+test('Simple aliasing (array)', (t) =>
+ resolveAliasWithRollup(
+ {
+ entries: [
+ { find: 'foo', replacement: 'bar' },
+ { find: 'pony', replacement: 'paradise' },
+ { find: './local', replacement: 'global' }
+ ]
+ },
+ [
+ { source: 'foo', importer: '/src/importer.js' },
+ { source: 'pony', importer: '/src/importer.js' },
+ { source: './local', importer: '/src/importer.js' }
]
- });
-
- const resolved = result.resolveId('foo', '/src/importer.js');
- const resolved2 = result.resolveId('pony', '/src/importer.js');
- const resolved3 = result.resolveId('./local', '/src/importer.js');
-
- t.is(resolved, 'bar');
- t.is(resolved2, 'paradise');
- t.is(resolved3, 'global');
-});
-
-test('Simple aliasing (object)', (t) => {
- const result = alias({
- entries: {
- foo: 'bar',
- pony: 'paradise',
- './local': 'global'
- }
- });
-
- const resolved = result.resolveId('foo', '/src/importer.js');
- const resolved2 = result.resolveId('pony', '/src/importer.js');
- const resolved3 = result.resolveId('./local', '/src/importer.js');
-
- t.is(resolved, 'bar');
- t.is(resolved2, 'paradise');
- t.is(resolved3, 'global');
-});
-
-test('RegExp aliasing', (t) => {
- const result = alias({
- entries: [
- { find: /f(o+)bar/, replacement: 'f$1bar2019' },
- { find: new RegExp('.*pony.*'), replacement: 'i/am/a/barbie/girl' },
- { find: /^test\/$/, replacement: 'this/is/strict' }
+ ).then((result) => t.deepEqual(result, ['bar', 'paradise', 'global'])));
+
+test('Simple aliasing (object)', (t) =>
+ resolveAliasWithRollup(
+ {
+ entries: {
+ foo: 'bar',
+ pony: 'paradise',
+ './local': 'global'
+ }
+ },
+ [
+ { source: 'foo', importer: '/src/importer.js' },
+ { source: 'pony', importer: '/src/importer.js' },
+ { source: './local', importer: '/src/importer.js' }
]
- });
-
- const resolved = result.resolveId('fooooooooobar', '/src/importer.js');
- const resolved2 = result.resolveId('im/a/little/pony/yes', '/src/importer.js');
- const resolved3 = result.resolveId('./test', '/src/importer.js');
- const resolved4 = result.resolveId('test', '/src/importer.js');
- const resolved5 = result.resolveId('test/', '/src/importer.js');
-
- t.is(resolved, 'fooooooooobar2019');
- t.is(resolved2, 'i/am/a/barbie/girl');
- t.is(resolved3, null);
- t.is(resolved4, null);
- t.is(resolved5, 'this/is/strict');
-});
-
-test('Will not confuse modules with similar names', (t) => {
- const result = alias({
- entries: [
- { find: 'foo', replacement: 'bar' },
- { find: './foo', replacement: 'bar' }
+ ).then((result) => t.deepEqual(result, ['bar', 'paradise', 'global'])));
+
+test('RegExp aliasing', (t) =>
+ resolveAliasWithRollup(
+ {
+ entries: [
+ { find: /f(o+)bar/, replacement: 'f$1bar2019' },
+ { find: new RegExp('.*pony.*'), replacement: 'i/am/a/barbie/girl' },
+ { find: /^test\/$/, replacement: 'this/is/strict' }
+ ]
+ },
+ [
+ { source: 'fooooooooobar', importer: '/src/importer.js' },
+ { source: 'im/a/little/pony/yes', importer: '/src/importer.js' },
+ { source: './test', importer: '/src/importer.js' },
+ { source: 'test', importer: '/src/importer.js' },
+ { source: 'test/', importer: '/src/importer.js' }
]
- });
-
- const resolved = result.resolveId('foo2', '/src/importer.js');
- const resolved2 = result.resolveId('./fooze/bar', '/src/importer.js');
- const resolved3 = result.resolveId('./someFile.foo', '/src/importer.js');
-
- t.is(resolved, null);
- t.is(resolved2, null);
- t.is(resolved3, null);
-});
-
-test('Local aliasing', (t) => {
- const result = alias({
- entries: [
- { find: 'foo', replacement: './bar' },
- { find: 'pony', replacement: './par/a/di/se' }
+ ).then((result) =>
+ t.deepEqual(result, ['fooooooooobar2019', 'i/am/a/barbie/girl', null, null, 'this/is/strict'])
+ ));
+
+test('Will not confuse modules with similar names', (t) =>
+ resolveAliasWithRollup(
+ {
+ entries: [{ find: 'foo', replacement: 'bar' }, { find: './foo', replacement: 'bar' }]
+ },
+ [
+ { source: 'foo2', importer: '/src/importer.js' },
+ { source: './fooze/bar', importer: '/src/importer.js' },
+ { source: './someFile.foo', importer: '/src/importer.js' }
]
- });
-
- const resolved = result.resolveId('foo', '/src/importer.js');
- const resolved2 = result.resolveId('foo/baz', '/src/importer.js');
- const resolved3 = result.resolveId('foo/baz.js', '/src/importer.js');
- const resolved4 = result.resolveId('pony', '/src/highly/nested/importer.js');
-
- t.is(resolved, '/src/bar.js');
- t.is(resolved2, '/src/bar/baz.js');
- t.is(resolved3, '/src/bar/baz.js');
- t.is(resolved4, '/src/highly/nested/par/a/di/se.js');
-});
-
-test('Absolute local aliasing', (t) => {
- const result = alias({
- entries: [
- { find: 'foo', replacement: '/bar' },
- { find: 'pony', replacement: '/par/a/di/se.js' }
- ]
- });
-
- const resolved = result.resolveId('foo', '/src/importer.js');
- const resolved2 = result.resolveId('foo/baz', '/src/importer.js');
- const resolved3 = result.resolveId('foo/baz.js', '/src/importer.js');
- const resolved4 = result.resolveId('pony', '/src/highly/nested/importer.js');
-
- t.is(resolved, '/bar.js');
- t.is(resolved2, '/bar/baz.js');
- t.is(resolved3, '/bar/baz.js');
- t.is(resolved4, '/par/a/di/se.js');
-});
-
-test('Leaves entry file untouched if matches alias', (t) => {
- const result = alias({
- entries: [{ find: 'abacaxi', replacement: './abacaxi' }]
- });
-
- // eslint-disable-next-line no-undefined
- const resolved = result.resolveId('abacaxi/entry.js', undefined);
-
- t.is(resolved, null);
-});
-
-test('Test for the resolve property', (t) => {
- const result = alias({
- resolve: ['.js', '.jsx'],
- entries: [{ find: 'ember', replacement: './folder/hipster' }]
- });
-
- const resolved = result.resolveId('ember', posix.resolve(DIRNAME, './fixtures/index.js'));
-
- t.is(resolved, posix.resolve(DIRNAME, './fixtures/folder/hipster.jsx'));
-});
-
-test('i/am/a/file', (t) => {
- const result = alias({
- entries: [{ find: 'resolve', replacement: 'i/am/a/file' }]
- });
-
- const resolved = result.resolveId('resolve', '/src/import.js');
-
- t.is(resolved, 'i/am/a/file');
-});
-
-test('i/am/a/local/file', (t) => {
- const result = alias({
- entries: [{ find: 'resolve', replacement: './i/am/a/local/file' }]
- });
-
- const resolved = result.resolveId('resolve', posix.resolve(DIRNAME, './fixtures/index.js'));
-
- t.is(resolved, posix.resolve(DIRNAME, './fixtures/i/am/a/local/file.js'));
-});
-
-test("Platform path.resolve('file-without-extension') aliasing", (t) => {
- // this what used in React and Vue
- const result = alias({
- entries: [{ find: 'test', replacement: path.resolve('./test/fixtures/aliasMe') }]
- });
-
- const resolved = result.resolveId('test', posix.resolve(DIRNAME, './fixtures/index.js'));
-
- t.is(resolved, path.resolve('./test/fixtures/aliasMe.js'));
-});
-
-test("Platform path.resolve('just-a-folder') aliasing", (t) => {
- // this what used in RSvelte
- const result = alias({
- resolve: ['.svelte', '.js'],
- entries: [{ find: 'test', replacement: path.resolve('./test/fixtures/Svelte') }]
- });
-
- const resolved = result.resolveId('test', posix.resolve(DIRNAME, './fixtures/index.js'));
-
- t.is(resolved, path.resolve('./test/fixtures/Svelte/index.svelte'));
-});
-
-test('Windows absolute path aliasing', (t) => {
- const result = alias({
- entries: [{ find: 'resolve', replacement: 'E:\\react\\node_modules\\fbjs\\lib\\warning' }]
- });
-
- const resolved = result.resolveId('resolve', posix.resolve(DIRNAME, './fixtures/index.js'));
-
- t.is(normalizePath(resolved), normalizePath('E:\\react\\node_modules\\fbjs\\lib\\warning.js'));
-});
-
-test("Platform path.resolve('file-with.ext') aliasing", (t) => {
- const result = alias({
- entries: [{ find: 'test', replacement: path.resolve('./test/fixtures/folder/hipster.jsx') }],
- resolve: ['.js', '.jsx']
- });
-
- const resolved = result.resolveId('test', posix.resolve(DIRNAME, './fixtures/index.js'));
-
- t.is(resolved, path.resolve('./test/fixtures/folder/hipster.jsx'));
-});
-
+ ).then((result) => t.deepEqual(result, [null, null, null])));
+
+test('Leaves entry file untouched if matches alias', (t) =>
+ resolveAliasWithRollup(
+ {
+ entries: [{ find: 'abacaxi', replacement: './abacaxi' }]
+ },
+ // eslint-disable-next-line no-undefined
+ [{ source: 'abacaxi/entry.js' }]
+ ).then((result) => t.deepEqual(result, [null])));
+
+test('i/am/a/file', (t) =>
+ resolveAliasWithRollup(
+ {
+ entries: [{ find: 'resolve', replacement: 'i/am/a/file' }]
+ },
+ [{ source: 'resolve', importer: '/src/import.js' }]
+ ).then((result) => t.deepEqual(result, ['i/am/a/file'])));
+
+test('Windows absolute path aliasing', (t) =>
+ resolveAliasWithRollup(
+ {
+ entries: [
+ {
+ find: 'resolve',
+ replacement: 'E:\\react\\node_modules\\fbjs\\lib\\warning'
+ }
+ ]
+ },
+ [{ source: 'resolve', importer: posix.resolve(DIRNAME, './fixtures/index.js') }]
+ ).then((result) =>
+ t.deepEqual(result, [normalizePath('E:\\react\\node_modules\\fbjs\\lib\\warning')])
+ ));
+
+/**
+ * Helper function to get moduleIDs from final Rollup bundle
+ * @param bundle Rollup bundle
+ * @returns {PromiseLike|Promise}
+ */
const getModuleIdsFromBundle = (bundle) => {
if (bundle.modules) {
return Promise.resolve(bundle.modules.map((module) => module.id));
@@ -244,7 +201,7 @@ const getModuleIdsFromBundle = (bundle) => {
);
};
-test('Works in rollup', (t) =>
+test('Works in rollup with non fake input', (t) =>
rollup({
input: './test/fixtures/index.js',
plugins: [
@@ -281,76 +238,114 @@ test('Works in rollup', (t) =>
test('Global customResolver function', (t) => {
const customResult = 'customResult';
- const result = alias({
- entries: [
- {
- find: 'test',
- replacement: path.resolve('./test/files/folder/hipster.jsx')
- }
- ],
- resolve: ['.js', '.jsx'],
- customResolver: () => customResult
- });
-
- const resolved = result.resolveId('test', posix.resolve(DIRNAME, './files/index.js'));
- t.is(resolved, customResult);
+ return resolveAliasWithRollup(
+ {
+ entries: [
+ {
+ find: 'test',
+ replacement: path.resolve('./test/files/folder/hipster.jsx')
+ }
+ ],
+ customResolver: () => customResult
+ },
+ [{ source: 'test', importer: posix.resolve(DIRNAME, './files/index.js') }]
+ ).then((result) => t.deepEqual(result, [customResult]));
});
test('Local customResolver function', (t) => {
const customResult = 'customResult';
const localCustomResult = 'localCustomResult';
- const result = alias({
- entries: [
- {
- find: 'test',
- replacement: path.resolve('./test/files/folder/hipster.jsx'),
- customResolver: () => localCustomResult
- }
- ],
- resolve: ['.js', '.jsx'],
- customResolver: () => customResult
- });
- const resolved = result.resolveId('test', posix.resolve(DIRNAME, './files/index.js'));
-
- t.is(resolved, localCustomResult);
+ return resolveAliasWithRollup(
+ {
+ entries: [
+ {
+ find: 'test',
+ replacement: path.resolve('./test/files/folder/hipster.jsx'),
+ customResolver: () => localCustomResult
+ }
+ ],
+ customResolver: () => customResult
+ },
+ [{ source: 'test', importer: posix.resolve(DIRNAME, './files/index.js') }]
+ ).then((result) => t.deepEqual(result, [localCustomResult]));
});
test('Global customResolver plugin-like object', (t) => {
const customResult = 'customResult';
- const result = alias({
- entries: [
- {
- find: 'test',
- replacement: path.resolve('./test/files/folder/hipster.jsx')
- }
- ],
- resolve: ['.js', '.jsx'],
- customResolver: { resolveId: () => customResult }
- });
-
- const resolved = result.resolveId('test', posix.resolve(DIRNAME, './files/index.js'));
- t.is(resolved, customResult);
+ return resolveAliasWithRollup(
+ {
+ entries: [
+ {
+ find: 'test',
+ replacement: path.resolve('./test/files/folder/hipster.jsx')
+ }
+ ],
+ customResolver: { resolveId: () => customResult }
+ },
+ [{ source: 'test', importer: posix.resolve(DIRNAME, './files/index.js') }]
+ ).then((result) => t.deepEqual(result, [customResult]));
});
test('Local customResolver plugin-like object', (t) => {
const customResult = 'customResult';
const localCustomResult = 'localCustomResult';
- const result = alias({
- entries: [
- {
- find: 'test',
- replacement: path.resolve('./test/files/folder/hipster.jsx'),
- customResolver: { resolveId: () => localCustomResult }
- }
- ],
- resolve: ['.js', '.jsx'],
- customResolver: { resolveId: () => customResult }
- });
-
- const resolved = result.resolveId('test', posix.resolve(DIRNAME, './files/index.js'));
- t.is(resolved, localCustomResult);
+ return resolveAliasWithRollup(
+ {
+ entries: [
+ {
+ find: 'test',
+ replacement: path.resolve('./test/files/folder/hipster.jsx'),
+ customResolver: { resolveId: () => localCustomResult }
+ }
+ ],
+ customResolver: { resolveId: () => customResult }
+ },
+ [{ source: 'test', importer: posix.resolve(DIRNAME, './files/index.js') }]
+ ).then((result) => t.deepEqual(result, [localCustomResult]));
});
+
+/** @TODO
+ * Needs to be modified after rollup-plugin-node-resolve would became a part of rollup-plugins monorepo
+ */
+test('Alias + rollup-plugin-node-resolve', (t) =>
+ rollup({
+ input: './test/fixtures/index.js',
+ plugins: [
+ alias({
+ entries: [
+ { find: 'fancyNumber', replacement: './aliasMe' },
+ { find: './anotherFancyNumber', replacement: './localAliasMe' },
+ { find: 'numberFolder/anotherNumber', replacement: './folder' },
+ { find: './numberFolder', replacement: './folder' },
+ { find: 'superdeep', replacement: './deep/deep2' }
+ ]
+ }),
+ nodeResolvePlugin()
+ ]
+ })
+ .then(getModuleIdsFromBundle)
+ .then((moduleIds) => {
+ const normalizedIds = moduleIds.map((id) => path.resolve(id)).sort();
+ t.is(normalizedIds.length, 7);
+ [
+ '/fixtures/aliasMe.js',
+ '/fixtures/folder/anotherNumber.js',
+ '/fixtures/folder/deep/deep2/index.js',
+ '/fixtures/folder/index.js',
+ '/fixtures/index.js',
+ '/fixtures/localAliasMe.js',
+ '/fixtures/nonAliased.js'
+ ]
+ .map((id) => path.normalize(id))
+ .forEach((expectedId, index) =>
+ t.is(
+ normalizedIds[index].endsWith(expectedId),
+ true,
+ `expected ${normalizedIds[index]} to end with ${expectedId}`
+ )
+ );
+ }));
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 627a589bb..583491cd7 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -13,10 +13,10 @@ importers:
husky: 3.1.0
lint-staged: 9.5.0
nyc: 14.1.1
- pnpm: 4.3.3
+ pnpm: 4.4.0
prettier: 1.19.1
prettier-plugin-package: 0.3.1_prettier@1.19.1
- rollup: 1.27.9
+ rollup: 1.27.13
ts-node: 8.5.4_typescript@3.7.3
tsconfig-paths: 3.9.0
tslib: 1.10.0
@@ -49,18 +49,20 @@ importers:
slash: 3.0.0
devDependencies:
del-cli: 3.0.0
- rollup: 1.27.8
+ rollup: 1.27.13
+ rollup-plugin-node-resolve: 5.2.0_rollup@1.27.13
specifiers:
del-cli: ^3.0.0
rollup: ^1.20.0
+ rollup-plugin-node-resolve: ^5.2.0
slash: ^3.0.0
packages/auto-install:
dependencies:
node-noop: 1.0.0
devDependencies:
del: 5.1.0
- rollup: 1.27.8
- rollup-plugin-node-resolve: 5.2.0_rollup@1.27.8
+ rollup: 1.27.13
+ rollup-plugin-node-resolve: 5.2.0_rollup@1.27.13
specifiers:
del: ^5.1.0
node-noop: ^1.0.0
@@ -74,7 +76,7 @@ importers:
specifiers: {}
packages/beep:
devDependencies:
- rollup: 1.27.8
+ rollup: 1.27.13
strip-ansi: 5.2.0
specifiers:
rollup: ^1.20.0
@@ -86,9 +88,9 @@ importers:
rollup-pluginutils: 2.8.2
devDependencies:
del-cli: 3.0.0
- rollup: 1.27.8
+ rollup: 1.27.13
source-map: 0.7.3
- typescript: 3.7.2
+ typescript: 3.7.3
specifiers:
'@types/buble': ^0.19.2
buble: ^0.19.8
@@ -104,7 +106,7 @@ importers:
tosource: 1.0.0
devDependencies:
del-cli: 3.0.0
- rollup: 1.27.8
+ rollup: 1.27.13
specifiers:
d3-dsv: ^0.1.14
del-cli: ^3.0.0
@@ -113,7 +115,7 @@ importers:
tosource: ^1.0.0
packages/html:
devDependencies:
- rollup: 1.27.8
+ rollup: 1.27.13
rollup-plugin-postcss: 2.0.3
specifiers:
rollup: ^1.27.5
@@ -122,7 +124,7 @@ importers:
dependencies:
rollup-pluginutils: 2.8.2
devDependencies:
- rollup: 1.27.8
+ rollup: 1.27.13
rollup-plugin-buble: 0.10.0
specifiers:
rollup: ^1.20.0
@@ -136,10 +138,10 @@ importers:
devDependencies:
del-cli: 3.0.0
locate-character: 2.0.5
- rollup: 1.27.8
+ rollup: 1.27.13
rollup-plugin-buble: 0.19.8
source-map: 0.7.3
- typescript: 3.7.2
+ typescript: 3.7.3
specifiers:
del-cli: ^3.0.0
estree-walker: ^0.9.0
@@ -166,9 +168,9 @@ importers:
specifiers: {}
packages/legacy:
devDependencies:
- '@rollup/plugin-buble': 0.20.0_rollup@1.27.8
+ '@rollup/plugin-buble': 0.20.0_rollup@1.27.13
del-cli: 3.0.0
- rollup: 1.27.8
+ rollup: 1.27.13
specifiers:
'@rollup/plugin-buble': ^0.20.0
del-cli: ^3.0.0
@@ -179,8 +181,8 @@ importers:
devDependencies:
'@babel/core': 7.7.5
'@babel/preset-env': 7.7.6_@babel+core@7.7.5
- rollup: 1.27.9
- rollup-plugin-babel: 4.3.3_@babel+core@7.7.5+rollup@1.27.9
+ rollup: 1.27.13
+ rollup-plugin-babel: 4.3.3_@babel+core@7.7.5+rollup@1.27.13
specifiers:
'@babel/core': ^7.2.0
'@babel/preset-env': ^7.2.0
@@ -189,19 +191,19 @@ importers:
rollup-plugin-babel: ^4.0.3
packages/node-resolve:
dependencies:
- '@rollup/pluginutils': 3.0.0_rollup@1.27.8
+ '@rollup/pluginutils': 3.0.0_rollup@1.27.13
'@types/resolve': 0.0.8
builtin-modules: 3.1.0
is-module: 1.0.0
resolve: 1.13.1
devDependencies:
- '@babel/core': 7.7.4
- '@babel/preset-env': 7.7.4_@babel+core@7.7.4
- '@rollup/plugin-json': 4.0.0_rollup@1.27.8
+ '@babel/core': 7.7.5
+ '@babel/preset-env': 7.7.6_@babel+core@7.7.5
+ '@rollup/plugin-json': 4.0.0_rollup@1.27.13
es5-ext: 0.10.53
- rollup: 1.27.8
- rollup-plugin-babel: 4.3.3_@babel+core@7.7.4+rollup@1.27.8
- rollup-plugin-commonjs: 10.1.0_rollup@1.27.8
+ rollup: 1.27.13
+ rollup-plugin-babel: 4.3.3_@babel+core@7.7.5+rollup@1.27.13
+ rollup-plugin-commonjs: 10.1.0_rollup@1.27.13
source-map: 0.7.3
string-capitalize: 1.0.1
specifiers:
@@ -228,12 +230,12 @@ importers:
'@types/estree': 0.0.39
'@types/jest': 24.0.23
'@types/micromatch': 3.1.1
- '@types/node': 12.12.14
+ '@types/node': 12.12.18
micromatch: 4.0.2
rollup-plugin-commonjs: 10.1.0
rollup-plugin-node-resolve: 5.2.0
- rollup-plugin-typescript: 1.0.1_typescript@3.7.2
- typescript: 3.7.2
+ rollup-plugin-typescript: 1.0.1_typescript@3.7.3
+ typescript: 3.7.3
specifiers:
'@types/estree': 0.0.39
'@types/jest': ^24.0.23
@@ -252,10 +254,10 @@ importers:
devDependencies:
del-cli: 3.0.0
locate-character: 2.0.5
- rollup: 1.27.8
+ rollup: 1.27.13
rollup-plugin-buble: 0.19.8
source-map: 0.7.3
- typescript: 3.7.2
+ typescript: 3.7.3
specifiers:
del-cli: ^3.0.0
locate-character: ^2.0.5
@@ -268,7 +270,7 @@ importers:
packages/run:
devDependencies:
del: 5.1.0
- rollup: 1.27.8
+ rollup: 1.27.13
sinon: 7.5.0
specifiers:
del: ^5.1.0
@@ -281,7 +283,7 @@ importers:
rollup-pluginutils: 2.8.2
devDependencies:
acorn: 6.4.0
- rollup: 1.27.8
+ rollup: 1.27.13
specifiers:
acorn: ^6.0.2
estree-walker: ^0.6.0
@@ -290,15 +292,15 @@ importers:
rollup-pluginutils: ^2.8.1
packages/typescript:
dependencies:
- '@rollup/pluginutils': 3.0.0_rollup@1.27.8
+ '@rollup/pluginutils': 3.0.0_rollup@1.27.13
resolve: 1.13.1
devDependencies:
- '@rollup/plugin-buble': 0.20.0_rollup@1.27.8
+ '@rollup/plugin-buble': 0.20.0_rollup@1.27.13
buble: 0.19.8
- rollup: 1.27.8
- rollup-plugin-commonjs: 9.3.4_rollup@1.27.8
+ rollup: 1.27.13
+ rollup-plugin-commonjs: 9.3.4_rollup@1.27.13
tslib: 1.10.0
- typescript: 3.7.2
+ typescript: 3.7.3
specifiers:
'@rollup/plugin-buble': ^0.20.0
'@rollup/pluginutils': ^3.0.0
@@ -314,13 +316,13 @@ importers:
mime: 2.4.4
rollup-pluginutils: 2.8.2
devDependencies:
- '@babel/core': 7.7.4
- '@babel/preset-env': 7.7.4_@babel+core@7.7.4
- '@babel/register': 7.7.4_@babel+core@7.7.4
+ '@babel/core': 7.7.5
+ '@babel/preset-env': 7.7.6_@babel+core@7.7.5
+ '@babel/register': 7.7.4_@babel+core@7.7.5
del: 5.1.0
globby: 10.0.1
- rollup: 1.27.8
- rollup-plugin-babel: 4.3.3_@babel+core@7.7.4+rollup@1.27.8
+ rollup: 1.27.13
+ rollup-plugin-babel: 4.3.3_@babel+core@7.7.5+rollup@1.27.13
specifiers:
'@babel/core': ^7.7.4
'@babel/preset-env': ^7.7.4
@@ -334,15 +336,15 @@ importers:
rollup-pluginutils: ^2.8.2
packages/virtual:
devDependencies:
- rollup: 1.27.8
- rollup-plugin-node-resolve: 5.2.0_rollup@1.27.8
+ rollup: 1.27.13
+ rollup-plugin-node-resolve: 5.2.0_rollup@1.27.13
specifiers:
rollup: ^1.20.0
rollup-plugin-node-resolve: ^5.2.0
packages/wasm:
devDependencies:
del-cli: 3.0.0
- rollup: 1.27.8
+ rollup: 1.27.13
source-map: 0.7.3
specifiers:
del-cli: ^3.0.0
@@ -354,12 +356,12 @@ importers:
rollup-pluginutils: 2.8.2
tosource: 1.0.0
devDependencies:
- '@babel/core': 7.7.4
- '@babel/preset-env': 7.7.4_@babel+core@7.7.4
+ '@babel/core': 7.7.5
+ '@babel/preset-env': 7.7.6_@babel+core@7.7.5
del-cli: 3.0.0
- rollup: 1.27.8
- rollup-plugin-babel: 4.3.3_@babel+core@7.7.4+rollup@1.27.8
- rollup-plugin-node-resolve: 5.2.0_rollup@1.27.8
+ rollup: 1.27.13
+ rollup-plugin-babel: 4.3.3_@babel+core@7.7.5+rollup@1.27.13
+ rollup-plugin-node-resolve: 5.2.0_rollup@1.27.13
source-map-support: 0.5.16
specifiers:
'@babel/core': ^7.7.2
@@ -409,27 +411,6 @@ packages:
dev: true
resolution:
integrity: sha512-27d4lZoomVyo51VegxI20xZPuSHusqbQag/ztrBC7wegWoQ1nLREPVSKSW8byhTlzTKyNE4ifaTA6lCp7JjpFw==
- /@babel/core/7.7.4:
- dependencies:
- '@babel/code-frame': 7.5.5
- '@babel/generator': 7.7.4
- '@babel/helpers': 7.7.4
- '@babel/parser': 7.7.4
- '@babel/template': 7.7.4
- '@babel/traverse': 7.7.4
- '@babel/types': 7.7.4
- convert-source-map: 1.7.0
- debug: 4.1.1
- json5: 2.1.1
- lodash: 4.17.15
- resolve: 1.13.1
- semver: 5.7.1
- source-map: 0.5.7
- dev: true
- engines:
- node: '>=6.9.0'
- resolution:
- integrity: sha512-+bYbx56j4nYBmpsWtnPUsKW3NdnYxbqyfrP2w9wILBuHzdfIKz9prieZK0DFPyIzkjYVUe4QkusGL07r5pXznQ==
/@babel/core/7.7.5:
dependencies:
'@babel/code-frame': 7.5.5
@@ -481,16 +462,6 @@ packages:
dev: true
resolution:
integrity: sha512-8JH9/B7J7tCYJ2PpWVpw9JhPuEVHztagNVuQAFBVFYluRMlpG7F1CgKEgGeL6KFqcsIa92ZYVj6DSc0XwmN1ZA==
- /@babel/helper-create-regexp-features-plugin/7.7.4_@babel+core@7.7.4:
- dependencies:
- '@babel/core': 7.7.4
- '@babel/helper-regex': 7.5.5
- regexpu-core: 4.6.0
- dev: true
- peerDependencies:
- '@babel/core': ^7.0.0
- resolution:
- integrity: sha512-Mt+jBKaxL0zfOIWrfQpnfYCN7/rS6GKx6CCCfuoqVVd+17R8zNDlzVYmIi9qyb2wOk002NsmSTDymkIygDUH7A==
/@babel/helper-create-regexp-features-plugin/7.7.4_@babel+core@7.7.5:
dependencies:
'@babel/core': 7.7.5
@@ -548,17 +519,6 @@ packages:
dev: true
resolution:
integrity: sha512-dGcrX6K9l8258WFjyDLJwuVKxR4XZfU0/vTUgOQYWEnRD8mgr+p4d6fCUMq/ys0h4CCt/S5JhbvtyErjWouAUQ==
- /@babel/helper-module-transforms/7.7.4:
- dependencies:
- '@babel/helper-module-imports': 7.7.4
- '@babel/helper-simple-access': 7.7.4
- '@babel/helper-split-export-declaration': 7.7.4
- '@babel/template': 7.7.4
- '@babel/types': 7.7.4
- lodash: 4.17.15
- dev: true
- resolution:
- integrity: sha512-ehGBu4mXrhs0FxAqN8tWkzF8GSIGAiEumu4ONZ/hD9M88uHcD+Yu2ttKfOCgwzoesJOJrtQh7trI5YPbRtMmnA==
/@babel/helper-module-transforms/7.7.5:
dependencies:
'@babel/helper-module-imports': 7.7.4
@@ -643,13 +603,6 @@ packages:
dev: true
resolution:
integrity: sha512-7dV4eu9gBxoM0dAnj/BCFDW9LFU0zvTrkq0ugM7pnHEgguOEeOz1so2ZghEdzviYzQEED0r4EAgpsBChKy1TRQ==
- /@babel/parser/7.7.4:
- dev: true
- engines:
- node: '>=6.0.0'
- hasBin: true
- resolution:
- integrity: sha512-jIwvLO0zCL+O/LmEJQjWA75MQTWwx3c3u2JOTDK5D3/9egrWRRA0/0hk9XXywYnXZVVpzrBYeIQTmhwUaePI9g==
/@babel/parser/7.7.5:
dev: true
engines:
@@ -657,17 +610,6 @@ packages:
hasBin: true
resolution:
integrity: sha512-KNlOe9+/nk4i29g0VXgl8PEXIRms5xKLJeuZ6UptN0fHv+jDiriG+y94X6qAgWTR0h3KaoM1wK5G5h7MHFRSig==
- /@babel/plugin-proposal-async-generator-functions/7.7.4_@babel+core@7.7.4:
- dependencies:
- '@babel/core': 7.7.4
- '@babel/helper-plugin-utils': 7.0.0
- '@babel/helper-remap-async-to-generator': 7.7.4
- '@babel/plugin-syntax-async-generators': 7.7.4_@babel+core@7.7.4
- dev: true
- peerDependencies:
- '@babel/core': ^7.0.0-0
- resolution:
- integrity: sha512-1ypyZvGRXriY/QP668+s8sFr2mqinhkRDMPSQLNghCQE+GAkFtp+wkHVvg2+Hdki8gwP+NFzJBJ/N1BfzCCDEw==
/@babel/plugin-proposal-async-generator-functions/7.7.4_@babel+core@7.7.5:
dependencies:
'@babel/core': 7.7.5
@@ -679,16 +621,6 @@ packages:
'@babel/core': ^7.0.0-0
resolution:
integrity: sha512-1ypyZvGRXriY/QP668+s8sFr2mqinhkRDMPSQLNghCQE+GAkFtp+wkHVvg2+Hdki8gwP+NFzJBJ/N1BfzCCDEw==
- /@babel/plugin-proposal-dynamic-import/7.7.4_@babel+core@7.7.4:
- dependencies:
- '@babel/core': 7.7.4
- '@babel/helper-plugin-utils': 7.0.0
- '@babel/plugin-syntax-dynamic-import': 7.7.4_@babel+core@7.7.4
- dev: true
- peerDependencies:
- '@babel/core': ^7.0.0-0
- resolution:
- integrity: sha512-StH+nGAdO6qDB1l8sZ5UBV8AC3F2VW2I8Vfld73TMKyptMU9DY5YsJAS8U81+vEtxcH3Y/La0wG0btDrhpnhjQ==
/@babel/plugin-proposal-dynamic-import/7.7.4_@babel+core@7.7.5:
dependencies:
'@babel/core': 7.7.5
@@ -699,16 +631,6 @@ packages:
'@babel/core': ^7.0.0-0
resolution:
integrity: sha512-StH+nGAdO6qDB1l8sZ5UBV8AC3F2VW2I8Vfld73TMKyptMU9DY5YsJAS8U81+vEtxcH3Y/La0wG0btDrhpnhjQ==
- /@babel/plugin-proposal-json-strings/7.7.4_@babel+core@7.7.4:
- dependencies:
- '@babel/core': 7.7.4
- '@babel/helper-plugin-utils': 7.0.0
- '@babel/plugin-syntax-json-strings': 7.7.4_@babel+core@7.7.4
- dev: true
- peerDependencies:
- '@babel/core': ^7.0.0-0
- resolution:
- integrity: sha512-wQvt3akcBTfLU/wYoqm/ws7YOAQKu8EVJEvHip/mzkNtjaclQoCCIqKXFP5/eyfnfbQCDV3OLRIK3mIVyXuZlw==
/@babel/plugin-proposal-json-strings/7.7.4_@babel+core@7.7.5:
dependencies:
'@babel/core': 7.7.5
@@ -719,16 +641,6 @@ packages:
'@babel/core': ^7.0.0-0
resolution:
integrity: sha512-wQvt3akcBTfLU/wYoqm/ws7YOAQKu8EVJEvHip/mzkNtjaclQoCCIqKXFP5/eyfnfbQCDV3OLRIK3mIVyXuZlw==
- /@babel/plugin-proposal-object-rest-spread/7.7.4_@babel+core@7.7.4:
- dependencies:
- '@babel/core': 7.7.4
- '@babel/helper-plugin-utils': 7.0.0
- '@babel/plugin-syntax-object-rest-spread': 7.7.4_@babel+core@7.7.4
- dev: true
- peerDependencies:
- '@babel/core': ^7.0.0-0
- resolution:
- integrity: sha512-rnpnZR3/iWKmiQyJ3LKJpSwLDcX/nSXhdLk4Aq/tXOApIvyu7qoabrige0ylsAJffaUC51WiBu209Q0U+86OWQ==
/@babel/plugin-proposal-object-rest-spread/7.7.4_@babel+core@7.7.5:
dependencies:
'@babel/core': 7.7.5
@@ -739,16 +651,6 @@ packages:
'@babel/core': ^7.0.0-0
resolution:
integrity: sha512-rnpnZR3/iWKmiQyJ3LKJpSwLDcX/nSXhdLk4Aq/tXOApIvyu7qoabrige0ylsAJffaUC51WiBu209Q0U+86OWQ==
- /@babel/plugin-proposal-optional-catch-binding/7.7.4_@babel+core@7.7.4:
- dependencies:
- '@babel/core': 7.7.4
- '@babel/helper-plugin-utils': 7.0.0
- '@babel/plugin-syntax-optional-catch-binding': 7.7.4_@babel+core@7.7.4
- dev: true
- peerDependencies:
- '@babel/core': ^7.0.0-0
- resolution:
- integrity: sha512-DyM7U2bnsQerCQ+sejcTNZh8KQEUuC3ufzdnVnSiUv/qoGJp2Z3hanKL18KDhsBT5Wj6a7CMT5mdyCNJsEaA9w==
/@babel/plugin-proposal-optional-catch-binding/7.7.4_@babel+core@7.7.5:
dependencies:
'@babel/core': 7.7.5
@@ -759,18 +661,6 @@ packages:
'@babel/core': ^7.0.0-0
resolution:
integrity: sha512-DyM7U2bnsQerCQ+sejcTNZh8KQEUuC3ufzdnVnSiUv/qoGJp2Z3hanKL18KDhsBT5Wj6a7CMT5mdyCNJsEaA9w==
- /@babel/plugin-proposal-unicode-property-regex/7.7.4_@babel+core@7.7.4:
- dependencies:
- '@babel/core': 7.7.4
- '@babel/helper-create-regexp-features-plugin': 7.7.4_@babel+core@7.7.4
- '@babel/helper-plugin-utils': 7.0.0
- dev: true
- engines:
- node: '>=4'
- peerDependencies:
- '@babel/core': ^7.0.0-0
- resolution:
- integrity: sha512-cHgqHgYvffluZk85dJ02vloErm3Y6xtH+2noOBOJ2kXOJH3aVCDnj5eR/lVNlTnYu4hndAPJD3rTFjW3qee0PA==
/@babel/plugin-proposal-unicode-property-regex/7.7.4_@babel+core@7.7.5:
dependencies:
'@babel/core': 7.7.5
@@ -783,15 +673,6 @@ packages:
'@babel/core': ^7.0.0-0
resolution:
integrity: sha512-cHgqHgYvffluZk85dJ02vloErm3Y6xtH+2noOBOJ2kXOJH3aVCDnj5eR/lVNlTnYu4hndAPJD3rTFjW3qee0PA==
- /@babel/plugin-syntax-async-generators/7.7.4_@babel+core@7.7.4:
- dependencies:
- '@babel/core': 7.7.4
- '@babel/helper-plugin-utils': 7.0.0
- dev: true
- peerDependencies:
- '@babel/core': ^7.0.0-0
- resolution:
- integrity: sha512-Li4+EjSpBgxcsmeEF8IFcfV/+yJGxHXDirDkEoyFjumuwbmfCVHUt0HuowD/iGM7OhIRyXJH9YXxqiH6N815+g==
/@babel/plugin-syntax-async-generators/7.7.4_@babel+core@7.7.5:
dependencies:
'@babel/core': 7.7.5
@@ -801,15 +682,6 @@ packages:
'@babel/core': ^7.0.0-0
resolution:
integrity: sha512-Li4+EjSpBgxcsmeEF8IFcfV/+yJGxHXDirDkEoyFjumuwbmfCVHUt0HuowD/iGM7OhIRyXJH9YXxqiH6N815+g==
- /@babel/plugin-syntax-dynamic-import/7.7.4_@babel+core@7.7.4:
- dependencies:
- '@babel/core': 7.7.4
- '@babel/helper-plugin-utils': 7.0.0
- dev: true
- peerDependencies:
- '@babel/core': ^7.0.0-0
- resolution:
- integrity: sha512-jHQW0vbRGvwQNgyVxwDh4yuXu4bH1f5/EICJLAhl1SblLs2CDhrsmCk+v5XLdE9wxtAFRyxx+P//Iw+a5L/tTg==
/@babel/plugin-syntax-dynamic-import/7.7.4_@babel+core@7.7.5:
dependencies:
'@babel/core': 7.7.5
@@ -819,15 +691,6 @@ packages:
'@babel/core': ^7.0.0-0
resolution:
integrity: sha512-jHQW0vbRGvwQNgyVxwDh4yuXu4bH1f5/EICJLAhl1SblLs2CDhrsmCk+v5XLdE9wxtAFRyxx+P//Iw+a5L/tTg==
- /@babel/plugin-syntax-json-strings/7.7.4_@babel+core@7.7.4:
- dependencies:
- '@babel/core': 7.7.4
- '@babel/helper-plugin-utils': 7.0.0
- dev: true
- peerDependencies:
- '@babel/core': ^7.0.0-0
- resolution:
- integrity: sha512-QpGupahTQW1mHRXddMG5srgpHWqRLwJnJZKXTigB9RPFCCGbDGCgBeM/iC82ICXp414WeYx/tD54w7M2qRqTMg==
/@babel/plugin-syntax-json-strings/7.7.4_@babel+core@7.7.5:
dependencies:
'@babel/core': 7.7.5
@@ -837,15 +700,6 @@ packages:
'@babel/core': ^7.0.0-0
resolution:
integrity: sha512-QpGupahTQW1mHRXddMG5srgpHWqRLwJnJZKXTigB9RPFCCGbDGCgBeM/iC82ICXp414WeYx/tD54w7M2qRqTMg==
- /@babel/plugin-syntax-object-rest-spread/7.7.4_@babel+core@7.7.4:
- dependencies:
- '@babel/core': 7.7.4
- '@babel/helper-plugin-utils': 7.0.0
- dev: true
- peerDependencies:
- '@babel/core': ^7.0.0-0
- resolution:
- integrity: sha512-mObR+r+KZq0XhRVS2BrBKBpr5jqrqzlPvS9C9vuOf5ilSwzloAl7RPWLrgKdWS6IreaVrjHxTjtyqFiOisaCwg==
/@babel/plugin-syntax-object-rest-spread/7.7.4_@babel+core@7.7.5:
dependencies:
'@babel/core': 7.7.5
@@ -855,15 +709,6 @@ packages:
'@babel/core': ^7.0.0-0
resolution:
integrity: sha512-mObR+r+KZq0XhRVS2BrBKBpr5jqrqzlPvS9C9vuOf5ilSwzloAl7RPWLrgKdWS6IreaVrjHxTjtyqFiOisaCwg==
- /@babel/plugin-syntax-optional-catch-binding/7.7.4_@babel+core@7.7.4:
- dependencies:
- '@babel/core': 7.7.4
- '@babel/helper-plugin-utils': 7.0.0
- dev: true
- peerDependencies:
- '@babel/core': ^7.0.0-0
- resolution:
- integrity: sha512-4ZSuzWgFxqHRE31Glu+fEr/MirNZOMYmD/0BhBWyLyOOQz/gTAl7QmWm2hX1QxEIXsr2vkdlwxIzTyiYRC4xcQ==
/@babel/plugin-syntax-optional-catch-binding/7.7.4_@babel+core@7.7.5:
dependencies:
'@babel/core': 7.7.5
@@ -873,15 +718,6 @@ packages:
'@babel/core': ^7.0.0-0
resolution:
integrity: sha512-4ZSuzWgFxqHRE31Glu+fEr/MirNZOMYmD/0BhBWyLyOOQz/gTAl7QmWm2hX1QxEIXsr2vkdlwxIzTyiYRC4xcQ==
- /@babel/plugin-syntax-top-level-await/7.7.4_@babel+core@7.7.4:
- dependencies:
- '@babel/core': 7.7.4
- '@babel/helper-plugin-utils': 7.0.0
- dev: true
- peerDependencies:
- '@babel/core': ^7.0.0-0
- resolution:
- integrity: sha512-wdsOw0MvkL1UIgiQ/IFr3ETcfv1xb8RMM0H9wbiDyLaJFyiDg5oZvDLCXosIXmFeIlweML5iOBXAkqddkYNizg==
/@babel/plugin-syntax-top-level-await/7.7.4_@babel+core@7.7.5:
dependencies:
'@babel/core': 7.7.5
@@ -891,15 +727,6 @@ packages:
'@babel/core': ^7.0.0-0
resolution:
integrity: sha512-wdsOw0MvkL1UIgiQ/IFr3ETcfv1xb8RMM0H9wbiDyLaJFyiDg5oZvDLCXosIXmFeIlweML5iOBXAkqddkYNizg==
- /@babel/plugin-transform-arrow-functions/7.7.4_@babel+core@7.7.4:
- dependencies:
- '@babel/core': 7.7.4
- '@babel/helper-plugin-utils': 7.0.0
- dev: true
- peerDependencies:
- '@babel/core': ^7.0.0-0
- resolution:
- integrity: sha512-zUXy3e8jBNPiffmqkHRNDdZM2r8DWhCB7HhcoyZjiK1TxYEluLHAvQuYnTT+ARqRpabWqy/NHkO6e3MsYB5YfA==
/@babel/plugin-transform-arrow-functions/7.7.4_@babel+core@7.7.5:
dependencies:
'@babel/core': 7.7.5
@@ -909,17 +736,6 @@ packages:
'@babel/core': ^7.0.0-0
resolution:
integrity: sha512-zUXy3e8jBNPiffmqkHRNDdZM2r8DWhCB7HhcoyZjiK1TxYEluLHAvQuYnTT+ARqRpabWqy/NHkO6e3MsYB5YfA==
- /@babel/plugin-transform-async-to-generator/7.7.4_@babel+core@7.7.4:
- dependencies:
- '@babel/core': 7.7.4
- '@babel/helper-module-imports': 7.7.4
- '@babel/helper-plugin-utils': 7.0.0
- '@babel/helper-remap-async-to-generator': 7.7.4
- dev: true
- peerDependencies:
- '@babel/core': ^7.0.0-0
- resolution:
- integrity: sha512-zpUTZphp5nHokuy8yLlyafxCJ0rSlFoSHypTUWgpdwoDXWQcseaect7cJ8Ppk6nunOM6+5rPMkod4OYKPR5MUg==
/@babel/plugin-transform-async-to-generator/7.7.4_@babel+core@7.7.5:
dependencies:
'@babel/core': 7.7.5
@@ -931,15 +747,6 @@ packages:
'@babel/core': ^7.0.0-0
resolution:
integrity: sha512-zpUTZphp5nHokuy8yLlyafxCJ0rSlFoSHypTUWgpdwoDXWQcseaect7cJ8Ppk6nunOM6+5rPMkod4OYKPR5MUg==
- /@babel/plugin-transform-block-scoped-functions/7.7.4_@babel+core@7.7.4:
- dependencies:
- '@babel/core': 7.7.4
- '@babel/helper-plugin-utils': 7.0.0
- dev: true
- peerDependencies:
- '@babel/core': ^7.0.0-0
- resolution:
- integrity: sha512-kqtQzwtKcpPclHYjLK//3lH8OFsCDuDJBaFhVwf8kqdnF6MN4l618UDlcA7TfRs3FayrHj+svYnSX8MC9zmUyQ==
/@babel/plugin-transform-block-scoped-functions/7.7.4_@babel+core@7.7.5:
dependencies:
'@babel/core': 7.7.5
@@ -949,16 +756,6 @@ packages:
'@babel/core': ^7.0.0-0
resolution:
integrity: sha512-kqtQzwtKcpPclHYjLK//3lH8OFsCDuDJBaFhVwf8kqdnF6MN4l618UDlcA7TfRs3FayrHj+svYnSX8MC9zmUyQ==
- /@babel/plugin-transform-block-scoping/7.7.4_@babel+core@7.7.4:
- dependencies:
- '@babel/core': 7.7.4
- '@babel/helper-plugin-utils': 7.0.0
- lodash: 4.17.15
- dev: true
- peerDependencies:
- '@babel/core': ^7.0.0-0
- resolution:
- integrity: sha512-2VBe9u0G+fDt9B5OV5DQH4KBf5DoiNkwFKOz0TCvBWvdAN2rOykCTkrL+jTLxfCAm76l9Qo5OqL7HBOx2dWggg==
/@babel/plugin-transform-block-scoping/7.7.4_@babel+core@7.7.5:
dependencies:
'@babel/core': 7.7.5
@@ -969,22 +766,6 @@ packages:
'@babel/core': ^7.0.0-0
resolution:
integrity: sha512-2VBe9u0G+fDt9B5OV5DQH4KBf5DoiNkwFKOz0TCvBWvdAN2rOykCTkrL+jTLxfCAm76l9Qo5OqL7HBOx2dWggg==
- /@babel/plugin-transform-classes/7.7.4_@babel+core@7.7.4:
- dependencies:
- '@babel/core': 7.7.4
- '@babel/helper-annotate-as-pure': 7.7.4
- '@babel/helper-define-map': 7.7.4
- '@babel/helper-function-name': 7.7.4
- '@babel/helper-optimise-call-expression': 7.7.4
- '@babel/helper-plugin-utils': 7.0.0
- '@babel/helper-replace-supers': 7.7.4
- '@babel/helper-split-export-declaration': 7.7.4
- globals: 11.12.0
- dev: true
- peerDependencies:
- '@babel/core': ^7.0.0-0
- resolution:
- integrity: sha512-sK1mjWat7K+buWRuImEzjNf68qrKcrddtpQo3swi9j7dUcG6y6R6+Di039QN2bD1dykeswlagupEmpOatFHHUg==
/@babel/plugin-transform-classes/7.7.4_@babel+core@7.7.5:
dependencies:
'@babel/core': 7.7.5
@@ -1001,15 +782,6 @@ packages:
'@babel/core': ^7.0.0-0
resolution:
integrity: sha512-sK1mjWat7K+buWRuImEzjNf68qrKcrddtpQo3swi9j7dUcG6y6R6+Di039QN2bD1dykeswlagupEmpOatFHHUg==
- /@babel/plugin-transform-computed-properties/7.7.4_@babel+core@7.7.4:
- dependencies:
- '@babel/core': 7.7.4
- '@babel/helper-plugin-utils': 7.0.0
- dev: true
- peerDependencies:
- '@babel/core': ^7.0.0-0
- resolution:
- integrity: sha512-bSNsOsZnlpLLyQew35rl4Fma3yKWqK3ImWMSC/Nc+6nGjC9s5NFWAer1YQ899/6s9HxO2zQC1WoFNfkOqRkqRQ==
/@babel/plugin-transform-computed-properties/7.7.4_@babel+core@7.7.5:
dependencies:
'@babel/core': 7.7.5
@@ -1019,15 +791,6 @@ packages:
'@babel/core': ^7.0.0-0
resolution:
integrity: sha512-bSNsOsZnlpLLyQew35rl4Fma3yKWqK3ImWMSC/Nc+6nGjC9s5NFWAer1YQ899/6s9HxO2zQC1WoFNfkOqRkqRQ==
- /@babel/plugin-transform-destructuring/7.7.4_@babel+core@7.7.4:
- dependencies:
- '@babel/core': 7.7.4
- '@babel/helper-plugin-utils': 7.0.0
- dev: true
- peerDependencies:
- '@babel/core': ^7.0.0-0
- resolution:
- integrity: sha512-4jFMXI1Cu2aXbcXXl8Lr6YubCn6Oc7k9lLsu8v61TZh+1jny2BWmdtvY9zSUlLdGUvcy9DMAWyZEOqjsbeg/wA==
/@babel/plugin-transform-destructuring/7.7.4_@babel+core@7.7.5:
dependencies:
'@babel/core': 7.7.5
@@ -1037,16 +800,6 @@ packages:
'@babel/core': ^7.0.0-0
resolution:
integrity: sha512-4jFMXI1Cu2aXbcXXl8Lr6YubCn6Oc7k9lLsu8v61TZh+1jny2BWmdtvY9zSUlLdGUvcy9DMAWyZEOqjsbeg/wA==
- /@babel/plugin-transform-dotall-regex/7.7.4_@babel+core@7.7.4:
- dependencies:
- '@babel/core': 7.7.4
- '@babel/helper-create-regexp-features-plugin': 7.7.4_@babel+core@7.7.4
- '@babel/helper-plugin-utils': 7.0.0
- dev: true
- peerDependencies:
- '@babel/core': ^7.0.0-0
- resolution:
- integrity: sha512-mk0cH1zyMa/XHeb6LOTXTbG7uIJ8Rrjlzu91pUx/KS3JpcgaTDwMS8kM+ar8SLOvlL2Lofi4CGBAjCo3a2x+lw==
/@babel/plugin-transform-dotall-regex/7.7.4_@babel+core@7.7.5:
dependencies:
'@babel/core': 7.7.5
@@ -1057,15 +810,6 @@ packages:
'@babel/core': ^7.0.0-0
resolution:
integrity: sha512-mk0cH1zyMa/XHeb6LOTXTbG7uIJ8Rrjlzu91pUx/KS3JpcgaTDwMS8kM+ar8SLOvlL2Lofi4CGBAjCo3a2x+lw==
- /@babel/plugin-transform-duplicate-keys/7.7.4_@babel+core@7.7.4:
- dependencies:
- '@babel/core': 7.7.4
- '@babel/helper-plugin-utils': 7.0.0
- dev: true
- peerDependencies:
- '@babel/core': ^7.0.0-0
- resolution:
- integrity: sha512-g1y4/G6xGWMD85Tlft5XedGaZBCIVN+/P0bs6eabmcPP9egFleMAo65OOjlhcz1njpwagyY3t0nsQC9oTFegJA==
/@babel/plugin-transform-duplicate-keys/7.7.4_@babel+core@7.7.5:
dependencies:
'@babel/core': 7.7.5
@@ -1075,16 +819,6 @@ packages:
'@babel/core': ^7.0.0-0
resolution:
integrity: sha512-g1y4/G6xGWMD85Tlft5XedGaZBCIVN+/P0bs6eabmcPP9egFleMAo65OOjlhcz1njpwagyY3t0nsQC9oTFegJA==
- /@babel/plugin-transform-exponentiation-operator/7.7.4_@babel+core@7.7.4:
- dependencies:
- '@babel/core': 7.7.4
- '@babel/helper-builder-binary-assignment-operator-visitor': 7.7.4
- '@babel/helper-plugin-utils': 7.0.0
- dev: true
- peerDependencies:
- '@babel/core': ^7.0.0-0
- resolution:
- integrity: sha512-MCqiLfCKm6KEA1dglf6Uqq1ElDIZwFuzz1WH5mTf8k2uQSxEJMbOIEh7IZv7uichr7PMfi5YVSrr1vz+ipp7AQ==
/@babel/plugin-transform-exponentiation-operator/7.7.4_@babel+core@7.7.5:
dependencies:
'@babel/core': 7.7.5
@@ -1095,15 +829,6 @@ packages:
'@babel/core': ^7.0.0-0
resolution:
integrity: sha512-MCqiLfCKm6KEA1dglf6Uqq1ElDIZwFuzz1WH5mTf8k2uQSxEJMbOIEh7IZv7uichr7PMfi5YVSrr1vz+ipp7AQ==
- /@babel/plugin-transform-for-of/7.7.4_@babel+core@7.7.4:
- dependencies:
- '@babel/core': 7.7.4
- '@babel/helper-plugin-utils': 7.0.0
- dev: true
- peerDependencies:
- '@babel/core': ^7.0.0-0
- resolution:
- integrity: sha512-zZ1fD1B8keYtEcKF+M1TROfeHTKnijcVQm0yO/Yu1f7qoDoxEIc/+GX6Go430Bg84eM/xwPFp0+h4EbZg7epAA==
/@babel/plugin-transform-for-of/7.7.4_@babel+core@7.7.5:
dependencies:
'@babel/core': 7.7.5
@@ -1113,16 +838,6 @@ packages:
'@babel/core': ^7.0.0-0
resolution:
integrity: sha512-zZ1fD1B8keYtEcKF+M1TROfeHTKnijcVQm0yO/Yu1f7qoDoxEIc/+GX6Go430Bg84eM/xwPFp0+h4EbZg7epAA==
- /@babel/plugin-transform-function-name/7.7.4_@babel+core@7.7.4:
- dependencies:
- '@babel/core': 7.7.4
- '@babel/helper-function-name': 7.7.4
- '@babel/helper-plugin-utils': 7.0.0
- dev: true
- peerDependencies:
- '@babel/core': ^7.0.0-0
- resolution:
- integrity: sha512-E/x09TvjHNhsULs2IusN+aJNRV5zKwxu1cpirZyRPw+FyyIKEHPXTsadj48bVpc1R5Qq1B5ZkzumuFLytnbT6g==
/@babel/plugin-transform-function-name/7.7.4_@babel+core@7.7.5:
dependencies:
'@babel/core': 7.7.5
@@ -1133,15 +848,6 @@ packages:
'@babel/core': ^7.0.0-0
resolution:
integrity: sha512-E/x09TvjHNhsULs2IusN+aJNRV5zKwxu1cpirZyRPw+FyyIKEHPXTsadj48bVpc1R5Qq1B5ZkzumuFLytnbT6g==
- /@babel/plugin-transform-literals/7.7.4_@babel+core@7.7.4:
- dependencies:
- '@babel/core': 7.7.4
- '@babel/helper-plugin-utils': 7.0.0
- dev: true
- peerDependencies:
- '@babel/core': ^7.0.0-0
- resolution:
- integrity: sha512-X2MSV7LfJFm4aZfxd0yLVFrEXAgPqYoDG53Br/tCKiKYfX0MjVjQeWPIhPHHsCqzwQANq+FLN786fF5rgLS+gw==
/@babel/plugin-transform-literals/7.7.4_@babel+core@7.7.5:
dependencies:
'@babel/core': 7.7.5
@@ -1151,15 +857,6 @@ packages:
'@babel/core': ^7.0.0-0
resolution:
integrity: sha512-X2MSV7LfJFm4aZfxd0yLVFrEXAgPqYoDG53Br/tCKiKYfX0MjVjQeWPIhPHHsCqzwQANq+FLN786fF5rgLS+gw==
- /@babel/plugin-transform-member-expression-literals/7.7.4_@babel+core@7.7.4:
- dependencies:
- '@babel/core': 7.7.4
- '@babel/helper-plugin-utils': 7.0.0
- dev: true
- peerDependencies:
- '@babel/core': ^7.0.0-0
- resolution:
- integrity: sha512-9VMwMO7i69LHTesL0RdGy93JU6a+qOPuvB4F4d0kR0zyVjJRVJRaoaGjhtki6SzQUu8yen/vxPKN6CWnCUw6bA==
/@babel/plugin-transform-member-expression-literals/7.7.4_@babel+core@7.7.5:
dependencies:
'@babel/core': 7.7.5
@@ -1169,17 +866,6 @@ packages:
'@babel/core': ^7.0.0-0
resolution:
integrity: sha512-9VMwMO7i69LHTesL0RdGy93JU6a+qOPuvB4F4d0kR0zyVjJRVJRaoaGjhtki6SzQUu8yen/vxPKN6CWnCUw6bA==
- /@babel/plugin-transform-modules-amd/7.7.4_@babel+core@7.7.4:
- dependencies:
- '@babel/core': 7.7.4
- '@babel/helper-module-transforms': 7.7.4
- '@babel/helper-plugin-utils': 7.0.0
- babel-plugin-dynamic-import-node: 2.3.0
- dev: true
- peerDependencies:
- '@babel/core': ^7.0.0-0
- resolution:
- integrity: sha512-/542/5LNA18YDtg1F+QHvvUSlxdvjZoD/aldQwkq+E3WCkbEjNSN9zdrOXaSlfg3IfGi22ijzecklF/A7kVZFQ==
/@babel/plugin-transform-modules-amd/7.7.5_@babel+core@7.7.5:
dependencies:
'@babel/core': 7.7.5
@@ -1191,18 +877,6 @@ packages:
'@babel/core': ^7.0.0-0
resolution:
integrity: sha512-CT57FG4A2ZUNU1v+HdvDSDrjNWBrtCmSH6YbbgN3Lrf0Di/q/lWRxZrE72p3+HCCz9UjfZOEBdphgC0nzOS6DQ==
- /@babel/plugin-transform-modules-commonjs/7.7.4_@babel+core@7.7.4:
- dependencies:
- '@babel/core': 7.7.4
- '@babel/helper-module-transforms': 7.7.4
- '@babel/helper-plugin-utils': 7.0.0
- '@babel/helper-simple-access': 7.7.4
- babel-plugin-dynamic-import-node: 2.3.0
- dev: true
- peerDependencies:
- '@babel/core': ^7.0.0-0
- resolution:
- integrity: sha512-k8iVS7Jhc367IcNF53KCwIXtKAH7czev866ThsTgy8CwlXjnKZna2VHwChglzLleYrcHz1eQEIJlGRQxB53nqA==
/@babel/plugin-transform-modules-commonjs/7.7.5_@babel+core@7.7.5:
dependencies:
'@babel/core': 7.7.5
@@ -1215,17 +889,6 @@ packages:
'@babel/core': ^7.0.0-0
resolution:
integrity: sha512-9Cq4zTFExwFhQI6MT1aFxgqhIsMWQWDVwOgLzl7PTWJHsNaqFvklAU+Oz6AQLAS0dJKTwZSOCo20INwktxpi3Q==
- /@babel/plugin-transform-modules-systemjs/7.7.4_@babel+core@7.7.4:
- dependencies:
- '@babel/core': 7.7.4
- '@babel/helper-hoist-variables': 7.7.4
- '@babel/helper-plugin-utils': 7.0.0
- babel-plugin-dynamic-import-node: 2.3.0
- dev: true
- peerDependencies:
- '@babel/core': ^7.0.0-0
- resolution:
- integrity: sha512-y2c96hmcsUi6LrMqvmNDPBBiGCiQu0aYqpHatVVu6kD4mFEXKjyNxd/drc18XXAf9dv7UXjrZwBVmTTGaGP8iw==
/@babel/plugin-transform-modules-systemjs/7.7.4_@babel+core@7.7.5:
dependencies:
'@babel/core': 7.7.5
@@ -1237,35 +900,16 @@ packages:
'@babel/core': ^7.0.0-0
resolution:
integrity: sha512-y2c96hmcsUi6LrMqvmNDPBBiGCiQu0aYqpHatVVu6kD4mFEXKjyNxd/drc18XXAf9dv7UXjrZwBVmTTGaGP8iw==
- /@babel/plugin-transform-modules-umd/7.7.4_@babel+core@7.7.4:
- dependencies:
- '@babel/core': 7.7.4
- '@babel/helper-module-transforms': 7.7.4
- '@babel/helper-plugin-utils': 7.0.0
- dev: true
- peerDependencies:
- '@babel/core': ^7.0.0-0
- resolution:
- integrity: sha512-u2B8TIi0qZI4j8q4C51ktfO7E3cQ0qnaXFI1/OXITordD40tt17g/sXqgNNCcMTcBFKrUPcGDx+TBJuZxLx7tw==
/@babel/plugin-transform-modules-umd/7.7.4_@babel+core@7.7.5:
dependencies:
'@babel/core': 7.7.5
- '@babel/helper-module-transforms': 7.7.4
+ '@babel/helper-module-transforms': 7.7.5
'@babel/helper-plugin-utils': 7.0.0
dev: true
peerDependencies:
'@babel/core': ^7.0.0-0
resolution:
integrity: sha512-u2B8TIi0qZI4j8q4C51ktfO7E3cQ0qnaXFI1/OXITordD40tt17g/sXqgNNCcMTcBFKrUPcGDx+TBJuZxLx7tw==
- /@babel/plugin-transform-named-capturing-groups-regex/7.7.4_@babel+core@7.7.4:
- dependencies:
- '@babel/core': 7.7.4
- '@babel/helper-create-regexp-features-plugin': 7.7.4_@babel+core@7.7.4
- dev: true
- peerDependencies:
- '@babel/core': ^7.0.0
- resolution:
- integrity: sha512-jBUkiqLKvUWpv9GLSuHUFYdmHg0ujC1JEYoZUfeOOfNydZXp1sXObgyPatpcwjWgsdBGsagWW0cdJpX/DO2jMw==
/@babel/plugin-transform-named-capturing-groups-regex/7.7.4_@babel+core@7.7.5:
dependencies:
'@babel/core': 7.7.5
@@ -1275,15 +919,6 @@ packages:
'@babel/core': ^7.0.0
resolution:
integrity: sha512-jBUkiqLKvUWpv9GLSuHUFYdmHg0ujC1JEYoZUfeOOfNydZXp1sXObgyPatpcwjWgsdBGsagWW0cdJpX/DO2jMw==
- /@babel/plugin-transform-new-target/7.7.4_@babel+core@7.7.4:
- dependencies:
- '@babel/core': 7.7.4
- '@babel/helper-plugin-utils': 7.0.0
- dev: true
- peerDependencies:
- '@babel/core': ^7.0.0-0
- resolution:
- integrity: sha512-CnPRiNtOG1vRodnsyGX37bHQleHE14B9dnnlgSeEs3ek3fHN1A1SScglTCg1sfbe7sRQ2BUcpgpTpWSfMKz3gg==
/@babel/plugin-transform-new-target/7.7.4_@babel+core@7.7.5:
dependencies:
'@babel/core': 7.7.5
@@ -1293,16 +928,6 @@ packages:
'@babel/core': ^7.0.0-0
resolution:
integrity: sha512-CnPRiNtOG1vRodnsyGX37bHQleHE14B9dnnlgSeEs3ek3fHN1A1SScglTCg1sfbe7sRQ2BUcpgpTpWSfMKz3gg==
- /@babel/plugin-transform-object-super/7.7.4_@babel+core@7.7.4:
- dependencies:
- '@babel/core': 7.7.4
- '@babel/helper-plugin-utils': 7.0.0
- '@babel/helper-replace-supers': 7.7.4
- dev: true
- peerDependencies:
- '@babel/core': ^7.0.0-0
- resolution:
- integrity: sha512-ho+dAEhC2aRnff2JCA0SAK7V2R62zJd/7dmtoe7MHcso4C2mS+vZjn1Pb1pCVZvJs1mgsvv5+7sT+m3Bysb6eg==
/@babel/plugin-transform-object-super/7.7.4_@babel+core@7.7.5:
dependencies:
'@babel/core': 7.7.5
@@ -1313,17 +938,6 @@ packages:
'@babel/core': ^7.0.0-0
resolution:
integrity: sha512-ho+dAEhC2aRnff2JCA0SAK7V2R62zJd/7dmtoe7MHcso4C2mS+vZjn1Pb1pCVZvJs1mgsvv5+7sT+m3Bysb6eg==
- /@babel/plugin-transform-parameters/7.7.4_@babel+core@7.7.4:
- dependencies:
- '@babel/core': 7.7.4
- '@babel/helper-call-delegate': 7.7.4
- '@babel/helper-get-function-arity': 7.7.4
- '@babel/helper-plugin-utils': 7.0.0
- dev: true
- peerDependencies:
- '@babel/core': ^7.0.0-0
- resolution:
- integrity: sha512-VJwhVePWPa0DqE9vcfptaJSzNDKrWU/4FbYCjZERtmqEs05g3UMXnYMZoXja7JAJ7Y7sPZipwm/pGApZt7wHlw==
/@babel/plugin-transform-parameters/7.7.4_@babel+core@7.7.5:
dependencies:
'@babel/core': 7.7.5
@@ -1335,15 +949,6 @@ packages:
'@babel/core': ^7.0.0-0
resolution:
integrity: sha512-VJwhVePWPa0DqE9vcfptaJSzNDKrWU/4FbYCjZERtmqEs05g3UMXnYMZoXja7JAJ7Y7sPZipwm/pGApZt7wHlw==
- /@babel/plugin-transform-property-literals/7.7.4_@babel+core@7.7.4:
- dependencies:
- '@babel/core': 7.7.4
- '@babel/helper-plugin-utils': 7.0.0
- dev: true
- peerDependencies:
- '@babel/core': ^7.0.0-0
- resolution:
- integrity: sha512-MatJhlC4iHsIskWYyawl53KuHrt+kALSADLQQ/HkhTjX954fkxIEh4q5slL4oRAnsm/eDoZ4q0CIZpcqBuxhJQ==
/@babel/plugin-transform-property-literals/7.7.4_@babel+core@7.7.5:
dependencies:
'@babel/core': 7.7.5
@@ -1353,15 +958,6 @@ packages:
'@babel/core': ^7.0.0-0
resolution:
integrity: sha512-MatJhlC4iHsIskWYyawl53KuHrt+kALSADLQQ/HkhTjX954fkxIEh4q5slL4oRAnsm/eDoZ4q0CIZpcqBuxhJQ==
- /@babel/plugin-transform-regenerator/7.7.4_@babel+core@7.7.4:
- dependencies:
- '@babel/core': 7.7.4
- regenerator-transform: 0.14.1
- dev: true
- peerDependencies:
- '@babel/core': ^7.0.0-0
- resolution:
- integrity: sha512-e7MWl5UJvmPEwFJTwkBlPmqixCtr9yAASBqff4ggXTNicZiwbF8Eefzm6NVgfiBp7JdAGItecnctKTgH44q2Jw==
/@babel/plugin-transform-regenerator/7.7.5_@babel+core@7.7.5:
dependencies:
'@babel/core': 7.7.5
@@ -1371,15 +967,6 @@ packages:
'@babel/core': ^7.0.0-0
resolution:
integrity: sha512-/8I8tPvX2FkuEyWbjRCt4qTAgZK0DVy8QRguhA524UH48RfGJy94On2ri+dCuwOpcerPRl9O4ebQkRcVzIaGBw==
- /@babel/plugin-transform-reserved-words/7.7.4_@babel+core@7.7.4:
- dependencies:
- '@babel/core': 7.7.4
- '@babel/helper-plugin-utils': 7.0.0
- dev: true
- peerDependencies:
- '@babel/core': ^7.0.0-0
- resolution:
- integrity: sha512-OrPiUB5s5XvkCO1lS7D8ZtHcswIC57j62acAnJZKqGGnHP+TIc/ljQSrgdX/QyOTdEK5COAhuc820Hi1q2UgLQ==
/@babel/plugin-transform-reserved-words/7.7.4_@babel+core@7.7.5:
dependencies:
'@babel/core': 7.7.5
@@ -1389,15 +976,6 @@ packages:
'@babel/core': ^7.0.0-0
resolution:
integrity: sha512-OrPiUB5s5XvkCO1lS7D8ZtHcswIC57j62acAnJZKqGGnHP+TIc/ljQSrgdX/QyOTdEK5COAhuc820Hi1q2UgLQ==
- /@babel/plugin-transform-shorthand-properties/7.7.4_@babel+core@7.7.4:
- dependencies:
- '@babel/core': 7.7.4
- '@babel/helper-plugin-utils': 7.0.0
- dev: true
- peerDependencies:
- '@babel/core': ^7.0.0-0
- resolution:
- integrity: sha512-q+suddWRfIcnyG5YiDP58sT65AJDZSUhXQDZE3r04AuqD6d/XLaQPPXSBzP2zGerkgBivqtQm9XKGLuHqBID6Q==
/@babel/plugin-transform-shorthand-properties/7.7.4_@babel+core@7.7.5:
dependencies:
'@babel/core': 7.7.5
@@ -1407,15 +985,6 @@ packages:
'@babel/core': ^7.0.0-0
resolution:
integrity: sha512-q+suddWRfIcnyG5YiDP58sT65AJDZSUhXQDZE3r04AuqD6d/XLaQPPXSBzP2zGerkgBivqtQm9XKGLuHqBID6Q==
- /@babel/plugin-transform-spread/7.7.4_@babel+core@7.7.4:
- dependencies:
- '@babel/core': 7.7.4
- '@babel/helper-plugin-utils': 7.0.0
- dev: true
- peerDependencies:
- '@babel/core': ^7.0.0-0
- resolution:
- integrity: sha512-8OSs0FLe5/80cndziPlg4R0K6HcWSM0zyNhHhLsmw/Nc5MaA49cAsnoJ/t/YZf8qkG7fD+UjTRaApVDB526d7Q==
/@babel/plugin-transform-spread/7.7.4_@babel+core@7.7.5:
dependencies:
'@babel/core': 7.7.5
@@ -1425,16 +994,6 @@ packages:
'@babel/core': ^7.0.0-0
resolution:
integrity: sha512-8OSs0FLe5/80cndziPlg4R0K6HcWSM0zyNhHhLsmw/Nc5MaA49cAsnoJ/t/YZf8qkG7fD+UjTRaApVDB526d7Q==
- /@babel/plugin-transform-sticky-regex/7.7.4_@babel+core@7.7.4:
- dependencies:
- '@babel/core': 7.7.4
- '@babel/helper-plugin-utils': 7.0.0
- '@babel/helper-regex': 7.5.5
- dev: true
- peerDependencies:
- '@babel/core': ^7.0.0-0
- resolution:
- integrity: sha512-Ls2NASyL6qtVe1H1hXts9yuEeONV2TJZmplLONkMPUG158CtmnrzW5Q5teibM5UVOFjG0D3IC5mzXR6pPpUY7A==
/@babel/plugin-transform-sticky-regex/7.7.4_@babel+core@7.7.5:
dependencies:
'@babel/core': 7.7.5
@@ -1445,16 +1004,6 @@ packages:
'@babel/core': ^7.0.0-0
resolution:
integrity: sha512-Ls2NASyL6qtVe1H1hXts9yuEeONV2TJZmplLONkMPUG158CtmnrzW5Q5teibM5UVOFjG0D3IC5mzXR6pPpUY7A==
- /@babel/plugin-transform-template-literals/7.7.4_@babel+core@7.7.4:
- dependencies:
- '@babel/core': 7.7.4
- '@babel/helper-annotate-as-pure': 7.7.4
- '@babel/helper-plugin-utils': 7.0.0
- dev: true
- peerDependencies:
- '@babel/core': ^7.0.0-0
- resolution:
- integrity: sha512-sA+KxLwF3QwGj5abMHkHgshp9+rRz+oY9uoRil4CyLtgEuE/88dpkeWgNk5qKVsJE9iSfly3nvHapdRiIS2wnQ==
/@babel/plugin-transform-template-literals/7.7.4_@babel+core@7.7.5:
dependencies:
'@babel/core': 7.7.5
@@ -1465,15 +1014,6 @@ packages:
'@babel/core': ^7.0.0-0
resolution:
integrity: sha512-sA+KxLwF3QwGj5abMHkHgshp9+rRz+oY9uoRil4CyLtgEuE/88dpkeWgNk5qKVsJE9iSfly3nvHapdRiIS2wnQ==
- /@babel/plugin-transform-typeof-symbol/7.7.4_@babel+core@7.7.4:
- dependencies:
- '@babel/core': 7.7.4
- '@babel/helper-plugin-utils': 7.0.0
- dev: true
- peerDependencies:
- '@babel/core': ^7.0.0-0
- resolution:
- integrity: sha512-KQPUQ/7mqe2m0B8VecdyaW5XcQYaePyl9R7IsKd+irzj6jvbhoGnRE+M0aNkyAzI07VfUQ9266L5xMARitV3wg==
/@babel/plugin-transform-typeof-symbol/7.7.4_@babel+core@7.7.5:
dependencies:
'@babel/core': 7.7.5
@@ -1483,16 +1023,6 @@ packages:
'@babel/core': ^7.0.0-0
resolution:
integrity: sha512-KQPUQ/7mqe2m0B8VecdyaW5XcQYaePyl9R7IsKd+irzj6jvbhoGnRE+M0aNkyAzI07VfUQ9266L5xMARitV3wg==
- /@babel/plugin-transform-unicode-regex/7.7.4_@babel+core@7.7.4:
- dependencies:
- '@babel/core': 7.7.4
- '@babel/helper-create-regexp-features-plugin': 7.7.4_@babel+core@7.7.4
- '@babel/helper-plugin-utils': 7.0.0
- dev: true
- peerDependencies:
- '@babel/core': ^7.0.0-0
- resolution:
- integrity: sha512-N77UUIV+WCvE+5yHw+oks3m18/umd7y392Zv7mYTpFqHtkpcc+QUz+gLJNTWVlWROIWeLqY0f3OjZxV5TcXnRw==
/@babel/plugin-transform-unicode-regex/7.7.4_@babel+core@7.7.5:
dependencies:
'@babel/core': 7.7.5
@@ -1503,65 +1033,6 @@ packages:
'@babel/core': ^7.0.0-0
resolution:
integrity: sha512-N77UUIV+WCvE+5yHw+oks3m18/umd7y392Zv7mYTpFqHtkpcc+QUz+gLJNTWVlWROIWeLqY0f3OjZxV5TcXnRw==
- /@babel/preset-env/7.7.4_@babel+core@7.7.4:
- dependencies:
- '@babel/core': 7.7.4
- '@babel/helper-module-imports': 7.7.4
- '@babel/helper-plugin-utils': 7.0.0
- '@babel/plugin-proposal-async-generator-functions': 7.7.4_@babel+core@7.7.4
- '@babel/plugin-proposal-dynamic-import': 7.7.4_@babel+core@7.7.4
- '@babel/plugin-proposal-json-strings': 7.7.4_@babel+core@7.7.4
- '@babel/plugin-proposal-object-rest-spread': 7.7.4_@babel+core@7.7.4
- '@babel/plugin-proposal-optional-catch-binding': 7.7.4_@babel+core@7.7.4
- '@babel/plugin-proposal-unicode-property-regex': 7.7.4_@babel+core@7.7.4
- '@babel/plugin-syntax-async-generators': 7.7.4_@babel+core@7.7.4
- '@babel/plugin-syntax-dynamic-import': 7.7.4_@babel+core@7.7.4
- '@babel/plugin-syntax-json-strings': 7.7.4_@babel+core@7.7.4
- '@babel/plugin-syntax-object-rest-spread': 7.7.4_@babel+core@7.7.4
- '@babel/plugin-syntax-optional-catch-binding': 7.7.4_@babel+core@7.7.4
- '@babel/plugin-syntax-top-level-await': 7.7.4_@babel+core@7.7.4
- '@babel/plugin-transform-arrow-functions': 7.7.4_@babel+core@7.7.4
- '@babel/plugin-transform-async-to-generator': 7.7.4_@babel+core@7.7.4
- '@babel/plugin-transform-block-scoped-functions': 7.7.4_@babel+core@7.7.4
- '@babel/plugin-transform-block-scoping': 7.7.4_@babel+core@7.7.4
- '@babel/plugin-transform-classes': 7.7.4_@babel+core@7.7.4
- '@babel/plugin-transform-computed-properties': 7.7.4_@babel+core@7.7.4
- '@babel/plugin-transform-destructuring': 7.7.4_@babel+core@7.7.4
- '@babel/plugin-transform-dotall-regex': 7.7.4_@babel+core@7.7.4
- '@babel/plugin-transform-duplicate-keys': 7.7.4_@babel+core@7.7.4
- '@babel/plugin-transform-exponentiation-operator': 7.7.4_@babel+core@7.7.4
- '@babel/plugin-transform-for-of': 7.7.4_@babel+core@7.7.4
- '@babel/plugin-transform-function-name': 7.7.4_@babel+core@7.7.4
- '@babel/plugin-transform-literals': 7.7.4_@babel+core@7.7.4
- '@babel/plugin-transform-member-expression-literals': 7.7.4_@babel+core@7.7.4
- '@babel/plugin-transform-modules-amd': 7.7.4_@babel+core@7.7.4
- '@babel/plugin-transform-modules-commonjs': 7.7.4_@babel+core@7.7.4
- '@babel/plugin-transform-modules-systemjs': 7.7.4_@babel+core@7.7.4
- '@babel/plugin-transform-modules-umd': 7.7.4_@babel+core@7.7.4
- '@babel/plugin-transform-named-capturing-groups-regex': 7.7.4_@babel+core@7.7.4
- '@babel/plugin-transform-new-target': 7.7.4_@babel+core@7.7.4
- '@babel/plugin-transform-object-super': 7.7.4_@babel+core@7.7.4
- '@babel/plugin-transform-parameters': 7.7.4_@babel+core@7.7.4
- '@babel/plugin-transform-property-literals': 7.7.4_@babel+core@7.7.4
- '@babel/plugin-transform-regenerator': 7.7.4_@babel+core@7.7.4
- '@babel/plugin-transform-reserved-words': 7.7.4_@babel+core@7.7.4
- '@babel/plugin-transform-shorthand-properties': 7.7.4_@babel+core@7.7.4
- '@babel/plugin-transform-spread': 7.7.4_@babel+core@7.7.4
- '@babel/plugin-transform-sticky-regex': 7.7.4_@babel+core@7.7.4
- '@babel/plugin-transform-template-literals': 7.7.4_@babel+core@7.7.4
- '@babel/plugin-transform-typeof-symbol': 7.7.4_@babel+core@7.7.4
- '@babel/plugin-transform-unicode-regex': 7.7.4_@babel+core@7.7.4
- '@babel/types': 7.7.4
- browserslist: 4.8.0
- core-js-compat: 3.4.7
- invariant: 2.2.4
- js-levenshtein: 1.1.6
- semver: 5.7.1
- dev: true
- peerDependencies:
- '@babel/core': ^7.0.0-0
- resolution:
- integrity: sha512-Dg+ciGJjwvC1NIe/DGblMbcGq1HOtKbw8RLl4nIjlfcILKEOkWT/vRqPpumswABEBVudii6dnVwrBtzD7ibm4g==
/@babel/preset-env/7.7.6_@babel+core@7.7.5:
dependencies:
'@babel/core': 7.7.5
@@ -1612,7 +1083,7 @@ packages:
'@babel/plugin-transform-unicode-regex': 7.7.4_@babel+core@7.7.5
'@babel/types': 7.7.4
browserslist: 4.8.2
- core-js-compat: 3.4.8
+ core-js-compat: 3.5.0
invariant: 2.2.4
js-levenshtein: 1.1.6
semver: 5.7.1
@@ -1621,9 +1092,9 @@ packages:
'@babel/core': ^7.0.0-0
resolution:
integrity: sha512-k5hO17iF/Q7tR9Jv8PdNBZWYW6RofxhnxKjBMc0nG4JTaWvOTiPoO/RLFwAKcA4FpmuBFm6jkoqaRJLGi0zdaQ==
- /@babel/register/7.7.4_@babel+core@7.7.4:
+ /@babel/register/7.7.4_@babel+core@7.7.5:
dependencies:
- '@babel/core': 7.7.4
+ '@babel/core': 7.7.5
find-cache-dir: 2.1.0
lodash: 4.17.15
make-dir: 2.1.0
@@ -1712,30 +1183,30 @@ packages:
node: '>= 8'
resolution:
integrity: sha512-1V9XOY4rDW0rehzbrcqAmHnz8e7SKvX27gh8Gt2WgB0+pdzdiLV83p72kZPU+jvMbS1qU5mauP2iOvO8rhmurQ==
- /@rollup/plugin-buble/0.20.0_rollup@1.27.8:
+ /@rollup/plugin-buble/0.20.0_rollup@1.27.13:
dependencies:
buble: 0.19.8
- rollup: 1.27.8
+ rollup: 1.27.13
rollup-pluginutils: 2.8.2
- typescript: 3.7.2
+ typescript: 3.7.3
dev: true
peerDependencies:
rollup: ^1.20.0
resolution:
integrity: sha512-3Qkoa3n+6NjQggLkN5R6ouVL3/jveyqjJjJXxbk04HEig/97YyOwoimWYIOC5vlQ60Z+xLhnAvGd6mM0gFY2wQ==
- /@rollup/plugin-json/4.0.0_rollup@1.27.8:
+ /@rollup/plugin-json/4.0.0_rollup@1.27.13:
dependencies:
- rollup: 1.27.8
+ rollup: 1.27.13
rollup-pluginutils: 2.8.2
dev: true
peerDependencies:
rollup: ^1.20.0
resolution:
integrity: sha512-Z65CtEVWv40+ri4CvmswyhtuUtki9yP5p0UJN/GyCKKyU4jRuDS9CG0ZuV7/XuS7zGkoajyE7E4XBEaC4GW62A==
- /@rollup/pluginutils/3.0.0_rollup@1.27.8:
+ /@rollup/pluginutils/3.0.0_rollup@1.27.13:
dependencies:
estree-walker: 0.6.1
- rollup: 1.27.8
+ rollup: 1.27.13
dev: false
engines:
node: '>= 8.0.0'
@@ -1823,7 +1294,7 @@ packages:
dependencies:
'@types/events': 3.0.0
'@types/minimatch': 3.0.3
- '@types/node': 12.12.16
+ '@types/node': 12.12.18
dev: true
resolution:
integrity: sha512-1Bh06cbWJUHMC97acuD6UMG29nMt0Aqz1vF3guLfG+kHHJhy3AyohZFFxYk2f7Q1SQIrNwvncxAE0N/9s70F2w==
@@ -1868,13 +1339,9 @@ packages:
dev: true
resolution:
integrity: sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==
- /@types/node/12.12.14:
- resolution:
- integrity: sha512-u/SJDyXwuihpwjXy7hOOghagLEV1KdAST6syfnOk6QZAMzZuWZqXy5aYYZbh8Jdpd4escVFP0MvftHNDb9pruA==
- /@types/node/12.12.16:
- dev: true
+ /@types/node/12.12.18:
resolution:
- integrity: sha512-vRuMyoOr5yfNf8QWxXegOjeyjpWJxFePzHzmBOIzDIzo+rSqF94RW0PkS6y4T2+VjAWLXHWrfbIJY3E3aS7lUw==
+ integrity: sha512-DBkZuIMFuAfjJHiunyRc+aNvmXYNwV1IPMgGKGlwCp6zh6MKrVtmvjSWK/axWcD25KJffkXgkfvFra8ndenXAw==
/@types/normalize-package-data/2.4.0:
dev: true
resolution:
@@ -1885,7 +1352,7 @@ packages:
integrity: sha512-ce5d3q03Ex0sy4R14722Rmt6MT07Ua+k4FwDfdcToYJcMKNtRVQvJ6JCAPdAmAnbRb6CsX6aYb9m96NGod9uTw==
/@types/resolve/0.0.8:
dependencies:
- '@types/node': 12.12.14
+ '@types/node': 12.12.18
resolution:
integrity: sha512-auApPaJf3NPfe18hSoJkp8EbZzer2ISk7o8mCC3M9he/a04+gbMF97NkpD2S8riMGvm4BMRI59/SZQSaLTKpsQ==
/@types/yargs-parser/13.1.0:
@@ -2031,7 +1498,7 @@ packages:
/ajv/6.10.2:
dependencies:
fast-deep-equal: 2.0.1
- fast-json-stable-stringify: 2.0.0
+ fast-json-stable-stringify: 2.1.0
json-schema-traverse: 0.4.1
uri-js: 4.2.2
dev: true
@@ -2165,15 +1632,15 @@ packages:
dev: true
resolution:
integrity: sha1-z+nYwmYoudxa7MYqn12PHzUsEZU=
- /array-includes/3.0.3:
+ /array-includes/3.1.0:
dependencies:
define-properties: 1.1.3
- es-abstract: 1.16.3
+ es-abstract: 1.17.0-next.1
dev: true
engines:
node: '>= 0.4'
resolution:
- integrity: sha1-GEtI9i2S10UrsxsyMWXH+L0CJm0=
+ integrity: sha512-ONOEQoKrvXPKk7Su92Co0YMqYO32FfqJTzkKU9u2UpIXyYZIzLSvpdg4AwvSw4mSUW0czu6inK+zby6Oj6gDjQ==
/array-union/1.0.2:
dependencies:
array-uniq: 1.0.3
@@ -2200,16 +1667,15 @@ packages:
node: '>=6'
resolution:
integrity: sha512-bdHxtev7FN6+MXI1YFW0Q8mQ8dTJc2S8AMfju+ZR77pbg2yAdVyDlwkaUI7Har0LyOMRFPHrJ9lYdyjZZswdlQ==
- /array.prototype.flat/1.2.2:
+ /array.prototype.flat/1.2.3:
dependencies:
define-properties: 1.1.3
- es-abstract: 1.16.3
- function-bind: 1.1.1
+ es-abstract: 1.17.0-next.1
dev: true
engines:
node: '>= 0.4'
resolution:
- integrity: sha512-VXjh7lAL4KXKF2hY4FnEW9eRW6IhdvFW1sN/JwLbmECbCgACCnBHNyP3lFiYuttr0jxRN9Bsc5+G27dMseSWqQ==
+ integrity: sha512-gBlRZV0VSmfPIeWfuuy56XZMvbVfbEUnOXUvt3F/eUUUSyzlgLxhEX4YAEpxNAogRGehPSnfXyPtYyKAhkzQhQ==
/arrify/1.0.1:
dev: true
engines:
@@ -2255,7 +1721,7 @@ packages:
arrify: 2.0.1
bluebird: 3.7.2
chalk: 2.4.2
- chokidar: 3.3.0
+ chokidar: 3.3.1
chunkd: 1.0.0
ci-parallel-vars: 1.0.0
clean-stack: 2.2.0
@@ -2393,18 +1859,9 @@ packages:
node: '>=8'
resolution:
integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==
- /browserslist/4.8.0:
- dependencies:
- caniuse-lite: 1.0.30001013
- electron-to-chromium: 1.3.322
- node-releases: 1.1.41
- dev: true
- hasBin: true
- resolution:
- integrity: sha512-HYnxc/oLRWvJ3TsGegR0SRL/UDnknGq2s/a8dYYEO+kOQ9m9apKoS5oiathLKZdh/e9uE+/J3j92qPlGD/vTqA==
/browserslist/4.8.2:
dependencies:
- caniuse-lite: 1.0.30001015
+ caniuse-lite: 1.0.30001016
electron-to-chromium: 1.3.322
node-releases: 1.1.42
dev: true
@@ -2537,21 +1994,17 @@ packages:
integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==
/caniuse-api/3.0.0:
dependencies:
- browserslist: 4.8.0
- caniuse-lite: 1.0.30001013
+ browserslist: 4.8.2
+ caniuse-lite: 1.0.30001016
lodash.memoize: 4.1.2
lodash.uniq: 4.5.0
dev: true
resolution:
integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==
- /caniuse-lite/1.0.30001013:
+ /caniuse-lite/1.0.30001016:
dev: true
resolution:
- integrity: sha512-hOAXaWKuq/UVFgYawxIOdPdyMQdYcwOCDOjnZcKn7wCgFUrhP7smuNZjGLuJlPSgE6aRA4cRJ+bGSrhtEt7ZAg==
- /caniuse-lite/1.0.30001015:
- dev: true
- resolution:
- integrity: sha512-/xL2AbW/XWHNu1gnIrO8UitBGoFthcsDgU9VLK1/dpsoxbaD5LscHozKze05R6WLsBvLhqv78dAPozMFQBYLbQ==
+ integrity: sha512-yYQ2QfotceRiH4U+h1Us86WJXtVHDmy3nEKIdYPsZCYnOV5/tMgGbmoIlrMzmh2VXlproqYtVaKeGDBkMZifFA==
/chalk/1.1.3:
dependencies:
ansi-styles: 2.2.1
@@ -2577,7 +2030,7 @@ packages:
dev: true
resolution:
integrity: sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==
- /chokidar/3.3.0:
+ /chokidar/3.3.1:
dependencies:
anymatch: 3.1.1
braces: 3.0.2
@@ -2585,14 +2038,14 @@ packages:
is-binary-path: 2.1.0
is-glob: 4.0.1
normalize-path: 3.0.0
- readdirp: 3.2.0
+ readdirp: 3.3.0
dev: true
engines:
node: '>= 8.10.0'
optionalDependencies:
fsevents: 2.1.2
resolution:
- integrity: sha512-dGmKLDdT3Gdl7fBUe8XK+gAtGmzy5Fn0XkkWQuYxGIgWVPPse2CxFA5mtrlD0TOHaHjEUqkWNyP1XdHoJES/4A==
+ integrity: sha512-4QYCEWOcK3OJrxwvyyAOxFuhpvOVCYkr33LPfFNBjAD/w3sEzWsp2BUOkI4l9bHvWioAd0rc6NlHUOEaWkTeqg==
/chunkd/1.0.0:
dev: true
resolution:
@@ -2824,20 +2277,13 @@ packages:
node: '>= 4'
resolution:
integrity: sha1-fj5Iu+bZl7FBfdyihoIEtNPYVxU=
- /core-js-compat/3.4.7:
- dependencies:
- browserslist: 4.8.0
- semver: 6.3.0
- dev: true
- resolution:
- integrity: sha512-57+mgz/P/xsGdjwQYkwtBZR3LuISaxD1dEwVDtbk8xJMqAmwqaxLOvnNT7kdJ7jYE/NjNptyzXi+IQFMi/2fCw==
- /core-js-compat/3.4.8:
+ /core-js-compat/3.5.0:
dependencies:
browserslist: 4.8.2
semver: 6.3.0
dev: true
resolution:
- integrity: sha512-l3WTmnXHV2Sfu5VuD7EHE2w7y+K68+kULKt5RJg8ZJk3YhHF1qLD4O8v8AmNq+8vbOwnPFFDvds25/AoEvMqlQ==
+ integrity: sha512-E7iJB72svRjJTnm9HDvujzNVMCm3ZcDYEedkJ/sDTNsy/0yooCd9Cg7GSzE7b4e0LfIkjijdB1tqg0pGwxWeWg==
/core-js/2.6.11:
deprecated: 'core-js@<3 is no longer maintained and not recommended for usage due to the number of issues. Please, upgrade your dependencies to the actual version of core-js@3.'
dev: true
@@ -2916,7 +2362,7 @@ packages:
integrity: sha1-gIrcLnnPhHOAabZGyyDsJ762KeA=
/css-declaration-sorter/4.0.1:
dependencies:
- postcss: 7.0.23
+ postcss: 7.0.24
timsort: 0.3.0
dev: true
engines:
@@ -2990,7 +2436,7 @@ packages:
dependencies:
css-declaration-sorter: 4.0.1
cssnano-util-raw-cache: 4.0.1
- postcss: 7.0.23
+ postcss: 7.0.24
postcss-calc: 7.0.1
postcss-colormin: 4.0.3
postcss-convert-values: 4.0.1
@@ -3037,7 +2483,7 @@ packages:
integrity: sha1-wOTKB/U4a7F+xeUiULT1lhNlFW0=
/cssnano-util-raw-cache/4.0.1:
dependencies:
- postcss: 7.0.23
+ postcss: 7.0.24
dev: true
engines:
node: '>=6.9.0'
@@ -3054,7 +2500,7 @@ packages:
cosmiconfig: 5.2.1
cssnano-preset-default: 4.0.7
is-resolvable: 1.1.0
- postcss: 7.0.23
+ postcss: 7.0.24
dev: true
engines:
node: '>=6.9.0'
@@ -3143,10 +2589,10 @@ packages:
dependencies:
is-arguments: 1.0.4
is-date-object: 1.0.1
- is-regex: 1.0.4
- object-is: 1.0.1
+ is-regex: 1.0.5
+ object-is: 1.0.2
object-keys: 1.1.1
- regexp.prototype.flags: 1.2.0
+ regexp.prototype.flags: 1.3.0
dev: true
resolution:
integrity: sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==
@@ -3369,40 +2815,24 @@ packages:
dev: true
resolution:
integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==
- /es-abstract/1.16.2:
- dependencies:
- es-to-primitive: 1.2.1
- function-bind: 1.1.1
- has: 1.0.3
- has-symbols: 1.0.1
- is-callable: 1.1.4
- is-regex: 1.0.4
- object-inspect: 1.7.0
- object-keys: 1.1.1
- string.prototype.trimleft: 2.1.0
- string.prototype.trimright: 2.1.0
- dev: true
- engines:
- node: '>= 0.4'
- resolution:
- integrity: sha512-jYo/J8XU2emLXl3OLwfwtuFfuF2w6DYPs+xy9ZfVyPkDcrauu6LYrw/q2TyCtrbc/KUdCiC5e9UajRhgNkVopA==
- /es-abstract/1.16.3:
+ /es-abstract/1.17.0-next.1:
dependencies:
es-to-primitive: 1.2.1
function-bind: 1.1.1
has: 1.0.3
has-symbols: 1.0.1
is-callable: 1.1.4
- is-regex: 1.0.4
+ is-regex: 1.0.5
object-inspect: 1.7.0
object-keys: 1.1.1
+ object.assign: 4.1.0
string.prototype.trimleft: 2.1.0
string.prototype.trimright: 2.1.0
dev: true
engines:
node: '>= 0.4'
resolution:
- integrity: sha512-WtY7Fx5LiOnSYgF5eg/1T+GONaGmpvpPdCpSnYij+U2gDTL0UPfWrhDw7b2IYb+9NQJsYpCA0wOQvZfsd6YwRw==
+ integrity: sha512-7MmGr03N7Rnuid6+wyhD9sHNE2n4tFSwExnU2lQl3lIo2ShXWGePY80zYaoMOmILWv57H0amMjZGHNzzGG70Rw==
/es-to-primitive/1.2.1:
dependencies:
is-callable: 1.1.4
@@ -3455,7 +2885,7 @@ packages:
dependencies:
eslint: 6.7.2
eslint-plugin-import: 2.19.1_eslint@6.7.2
- eslint-plugin-prettier: 3.1.1_eslint@6.7.2+prettier@1.19.1
+ eslint-plugin-prettier: 3.1.2_eslint@6.7.2+prettier@1.19.1
prettier: 1.19.1
dev: true
engines:
@@ -3480,8 +2910,8 @@ packages:
integrity: sha512-kCo8pZaNz2dsAW7nCUjuVoI11EBXXpIzfNxmaoLhXoRDOnqXLC4iSGVRdZPhOitfbdEfMEfKOiENaK6wDPZEGw==
/eslint-plugin-import/2.19.1_eslint@6.7.2:
dependencies:
- array-includes: 3.0.3
- array.prototype.flat: 1.2.2
+ array-includes: 3.1.0
+ array.prototype.flat: 1.2.3
contains-path: 0.1.0
debug: 2.6.9
doctrine: 1.5.0
@@ -3490,7 +2920,7 @@ packages:
eslint-module-utils: 2.5.0
has: 1.0.3
minimatch: 3.0.4
- object.values: 1.1.0
+ object.values: 1.1.1
read-pkg-up: 2.0.0
resolve: 1.13.1
dev: true
@@ -3500,7 +2930,7 @@ packages:
eslint: 2.x - 6.x
resolution:
integrity: sha512-x68131aKoCZlCae7rDXKSAQmbT5DQuManyXo2sK6fJJ0aK5CWAkv6A6HJZGgqC8IhjQxYPgo6/IY4Oz8AFsbBw==
- /eslint-plugin-prettier/3.1.1_eslint@6.7.2+prettier@1.19.1:
+ /eslint-plugin-prettier/3.1.2_eslint@6.7.2+prettier@1.19.1:
dependencies:
eslint: 6.7.2
prettier: 1.19.1
@@ -3512,7 +2942,7 @@ packages:
eslint: '>= 5.0.0'
prettier: '>= 1.13.0'
resolution:
- integrity: sha512-A+TZuHZ0KU0cnn56/9mfR7/KjUJ9QNVXUhwvRFSR7PGPe0zQR6PTkmyqg1AtUUEOzTqeRsUwyKFh0oVZKVCrtA==
+ integrity: sha512-GlolCC9y3XZfv3RQfwGew7NnuFDKsfI4lbvRK+PIIo23SFH+LemGs4cKwzAaRa+Mdb+lQO/STaIayno8T5sJJA==
/eslint-scope/5.0.0:
dependencies:
esrecurse: 4.2.1
@@ -3557,7 +2987,7 @@ packages:
ignore: 4.0.6
import-fresh: 3.2.1
imurmurhash: 0.1.4
- inquirer: 7.0.0
+ inquirer: 7.0.1
is-glob: 4.0.1
js-yaml: 3.13.1
json-stable-stringify-without-jsonify: 1.0.1
@@ -3745,10 +3175,10 @@ packages:
node: '>=8'
resolution:
integrity: sha512-nTCREpBY8w8r+boyFYAx21iL6faSsQynliPHM4Uf56SbkyohCNxpVPEH9xrF5TXKy+IsjkPUHDKiUkzBVRXn9g==
- /fast-json-stable-stringify/2.0.0:
+ /fast-json-stable-stringify/2.1.0:
dev: true
resolution:
- integrity: sha1-1RQsDK7msRifh9OnYREGT4bIu/I=
+ integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==
/fast-levenshtein/2.0.6:
dev: true
resolution:
@@ -4288,7 +3718,7 @@ packages:
/ini/1.3.5:
resolution:
integrity: sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==
- /inquirer/7.0.0:
+ /inquirer/7.0.1:
dependencies:
ansi-escapes: 4.3.0
chalk: 2.4.2
@@ -4307,7 +3737,7 @@ packages:
engines:
node: '>=6.0.0'
resolution:
- integrity: sha512-rSdC7zelHdRQFkWnhsMu2+2SO41mpv2oF2zy4tMhmiLWkcKbOAs87fWAJhVXttKVwhdZvymvnuM95EyEXg2/tQ==
+ integrity: sha512-V1FFQ3TIO15det8PijPLFR9M9baSlnRs9nL7zWu1MNVA2T9YVl9ZbrHJhYs7e9X8jeMZ3lr2JH/rdHFgNCBdYw==
/invariant/2.2.4:
dependencies:
loose-envify: 1.4.0
@@ -4539,14 +3969,14 @@ packages:
dev: true
resolution:
integrity: sha512-uJA/CDPO3Tao3GTrxYn6AwkM4nUPJiGGYu5+cB8qbC7WGFlrKZbiRo7SFKxUAEpFUfiHofWCXBUNhvYJMh+6zw==
- /is-regex/1.0.4:
+ /is-regex/1.0.5:
dependencies:
has: 1.0.3
dev: true
engines:
node: '>= 0.4'
resolution:
- integrity: sha1-VRdIm1RwkbCTDglWVM7SXul+lJE=
+ integrity: sha512-vlKW17SNq44owv5AQR3Cq0bQPEb8+kF3UKZ2fiZNOWtztYE5i0CzCZxFDwO58qAOWtxdBRVO/V5Qin1wjCqFYQ==
/is-regexp/1.0.0:
dev: true
engines:
@@ -5317,12 +4747,6 @@ packages:
dev: false
resolution:
integrity: sha1-R6Pn2Az/qmRYNkvSLthcqzMHvnk=
- /node-releases/1.1.41:
- dependencies:
- semver: 6.3.0
- dev: true
- resolution:
- integrity: sha512-+IctMa7wIs8Cfsa8iYzeaLTFwv5Y4r5jZud+4AnfymzeEXKBCavFX0KBgzVaPVqf0ywa6PrO8/b+bPqdwjGBSg==
/node-releases/1.1.42:
dependencies:
semver: 6.3.0
@@ -5427,12 +4851,12 @@ packages:
dev: true
resolution:
integrity: sha512-a7pEHdh1xKIAgTySUGgLMx/xwDZskN1Ud6egYYN3EdRW4ZMPNEDUTF+hwy2LUC+Bl+SyLXANnwz/jyh/qutKUw==
- /object-is/1.0.1:
+ /object-is/1.0.2:
dev: true
engines:
node: '>= 0.4'
resolution:
- integrity: sha1-CqYOyZiaCz7Xlc9NBvYs8a1lObY=
+ integrity: sha512-Epah+btZd5wrrfjkJZq1AOB9O6OxUQto45hzFd7lXGrpHPGE0W1k+426yrZV+k6NJOzLNNW/nVsmZdIWsAqoOQ==
/object-keys/1.1.1:
dev: true
engines:
@@ -5450,26 +4874,26 @@ packages:
node: '>= 0.4'
resolution:
integrity: sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==
- /object.getownpropertydescriptors/2.0.3:
+ /object.getownpropertydescriptors/2.1.0:
dependencies:
define-properties: 1.1.3
- es-abstract: 1.16.2
+ es-abstract: 1.17.0-next.1
dev: true
engines:
node: '>= 0.8'
resolution:
- integrity: sha1-h1jIRvW0B62rDyNuCYbxSwUcqhY=
- /object.values/1.1.0:
+ integrity: sha512-Z53Oah9A3TdLoblT7VKJaTDdXdT+lQO+cNpKVnya5JDe9uLvzu1YyY1yFDFrcxrlRgWrEFH0jJtD/IbuwjcEVg==
+ /object.values/1.1.1:
dependencies:
define-properties: 1.1.3
- es-abstract: 1.16.3
+ es-abstract: 1.17.0-next.1
function-bind: 1.1.1
has: 1.0.3
dev: true
engines:
node: '>= 0.4'
resolution:
- integrity: sha512-8mf0nKLAoFX6VlNVdhGj31SVYpaNFtUnuoOXWyFEstsWRgU837AK+JYM0iAxwkSzGRbwn8cbFmgbyxj1j4VbXg==
+ integrity: sha512-WTa54g2K8iu0kmS/us18jEmdv1a4Wi//BZ/DTVYEcH0XhLM5NYdpDHja3gt57VrZLcNAO2WGA+KpWsDBaHt6eA==
/observable-to-promise/1.0.0:
dependencies:
is-observable: 2.0.0
@@ -5884,17 +5308,17 @@ packages:
node: '>=6'
resolution:
integrity: sha512-t1Ax8KUvV3FFII8ltczPn2tJdjqbd1sIzu6t4JL7nQ3EyeL/lTrj5PWKb06ic5/6XYDr65rQ4uzQEGN70/6X5w==
- /pnpm/4.3.3:
+ /pnpm/4.4.0:
dev: true
engines:
node: '>=10'
hasBin: true
resolution:
- integrity: sha512-YI9+eu3oJWoS9TyGZBScpQAZo1ScPXj68tqbQWRQrjN59o9myoQmUtVy4i7+4IloJHouT1y7/Dw6VkZO9J+5Ow==
+ integrity: sha512-by0Ny6fL9ka9XQ5SfLh4/iAwpi78XMU06q6mIYv9tzgvNx/A78438vXcnwt0wjtEbpm6U+FFM8wYgtAtb9tekg==
/postcss-calc/7.0.1:
dependencies:
css-unit-converter: 1.1.1
- postcss: 7.0.23
+ postcss: 7.0.24
postcss-selector-parser: 5.0.0
postcss-value-parser: 3.3.1
dev: true
@@ -5902,10 +5326,10 @@ packages:
integrity: sha512-oXqx0m6tb4N3JGdmeMSc/i91KppbYsFZKdH0xMOqK8V1rJlzrKlTdokz8ozUXLVejydRN6u2IddxpcijRj2FqQ==
/postcss-colormin/4.0.3:
dependencies:
- browserslist: 4.8.0
+ browserslist: 4.8.2
color: 3.1.2
has: 1.0.3
- postcss: 7.0.23
+ postcss: 7.0.24
postcss-value-parser: 3.3.1
dev: true
engines:
@@ -5914,7 +5338,7 @@ packages:
integrity: sha512-WyQFAdDZpExQh32j0U0feWisZ0dmOtPl44qYmJKkq9xFWY3p+4qnRzCHeNrkeRhwPHz9bQ3mo0/yVkaply0MNw==
/postcss-convert-values/4.0.1:
dependencies:
- postcss: 7.0.23
+ postcss: 7.0.24
postcss-value-parser: 3.3.1
dev: true
engines:
@@ -5923,7 +5347,7 @@ packages:
integrity: sha512-Kisdo1y77KUC0Jmn0OXU/COOJbzM8cImvw1ZFsBgBgMgb1iL23Zs/LXRe3r+EZqM3vGYKdQ2YJVQ5VkJI+zEJQ==
/postcss-discard-comments/4.0.2:
dependencies:
- postcss: 7.0.23
+ postcss: 7.0.24
dev: true
engines:
node: '>=6.9.0'
@@ -5931,7 +5355,7 @@ packages:
integrity: sha512-RJutN259iuRf3IW7GZyLM5Sw4GLTOH8FmsXBnv8Ab/Tc2k4SR4qbV4DNbyyY4+Sjo362SyDmW2DQ7lBSChrpkg==
/postcss-discard-duplicates/4.0.2:
dependencies:
- postcss: 7.0.23
+ postcss: 7.0.24
dev: true
engines:
node: '>=6.9.0'
@@ -5939,7 +5363,7 @@ packages:
integrity: sha512-ZNQfR1gPNAiXZhgENFfEglF93pciw0WxMkJeVmw8eF+JZBbMD7jp6C67GqJAXVZP2BWbOztKfbsdmMp/k8c6oQ==
/postcss-discard-empty/4.0.1:
dependencies:
- postcss: 7.0.23
+ postcss: 7.0.24
dev: true
engines:
node: '>=6.9.0'
@@ -5947,7 +5371,7 @@ packages:
integrity: sha512-B9miTzbznhDjTfjvipfHoqbWKwd0Mj+/fL5s1QOz06wufguil+Xheo4XpOnc4NqKYBCNqqEzgPv2aPBIJLox0w==
/postcss-discard-overridden/4.0.1:
dependencies:
- postcss: 7.0.23
+ postcss: 7.0.24
dev: true
engines:
node: '>=6.9.0'
@@ -5965,7 +5389,7 @@ packages:
/postcss-merge-longhand/4.0.11:
dependencies:
css-color-names: 0.0.4
- postcss: 7.0.23
+ postcss: 7.0.24
postcss-value-parser: 3.3.1
stylehacks: 4.0.3
dev: true
@@ -5975,10 +5399,10 @@ packages:
integrity: sha512-alx/zmoeXvJjp7L4mxEMjh8lxVlDFX1gqWHzaaQewwMZiVhLo42TEClKaeHbRf6J7j82ZOdTJ808RtN0ZOZwvw==
/postcss-merge-rules/4.0.3:
dependencies:
- browserslist: 4.8.0
+ browserslist: 4.8.2
caniuse-api: 3.0.0
cssnano-util-same-parent: 4.0.1
- postcss: 7.0.23
+ postcss: 7.0.24
postcss-selector-parser: 3.1.1
vendors: 1.0.3
dev: true
@@ -5988,7 +5412,7 @@ packages:
integrity: sha512-U7e3r1SbvYzO0Jr3UT/zKBVgYYyhAz0aitvGIYOYK5CPmkNih+WDSsS5tvPrJ8YMQYlEMvsZIiqmn7HdFUaeEQ==
/postcss-minify-font-values/4.0.2:
dependencies:
- postcss: 7.0.23
+ postcss: 7.0.24
postcss-value-parser: 3.3.1
dev: true
engines:
@@ -5999,7 +5423,7 @@ packages:
dependencies:
cssnano-util-get-arguments: 4.0.0
is-color-stop: 1.1.0
- postcss: 7.0.23
+ postcss: 7.0.24
postcss-value-parser: 3.3.1
dev: true
engines:
@@ -6009,9 +5433,9 @@ packages:
/postcss-minify-params/4.0.2:
dependencies:
alphanum-sort: 1.0.2
- browserslist: 4.8.0
+ browserslist: 4.8.2
cssnano-util-get-arguments: 4.0.0
- postcss: 7.0.23
+ postcss: 7.0.24
postcss-value-parser: 3.3.1
uniqs: 2.0.0
dev: true
@@ -6023,7 +5447,7 @@ packages:
dependencies:
alphanum-sort: 1.0.2
has: 1.0.3
- postcss: 7.0.23
+ postcss: 7.0.24
postcss-selector-parser: 3.1.1
dev: true
engines:
@@ -6062,14 +5486,14 @@ packages:
css-modules-loader-core: 1.1.0
generic-names: 1.0.3
lodash.camelcase: 4.3.0
- postcss: 7.0.23
+ postcss: 7.0.24
string-hash: 1.1.3
dev: true
resolution:
integrity: sha512-btTrbK+Xc3NBuYF8TPBjCMRSp5h6NoQ1iVZ6WiDQENIze6KIYCSf0+UFQuV3yJ7gRHA+4AAtF8i2jRvUpbBMMg==
/postcss-normalize-charset/4.0.1:
dependencies:
- postcss: 7.0.23
+ postcss: 7.0.24
dev: true
engines:
node: '>=6.9.0'
@@ -6078,7 +5502,7 @@ packages:
/postcss-normalize-display-values/4.0.2:
dependencies:
cssnano-util-get-match: 4.0.0
- postcss: 7.0.23
+ postcss: 7.0.24
postcss-value-parser: 3.3.1
dev: true
engines:
@@ -6089,7 +5513,7 @@ packages:
dependencies:
cssnano-util-get-arguments: 4.0.0
has: 1.0.3
- postcss: 7.0.23
+ postcss: 7.0.24
postcss-value-parser: 3.3.1
dev: true
engines:
@@ -6100,7 +5524,7 @@ packages:
dependencies:
cssnano-util-get-arguments: 4.0.0
cssnano-util-get-match: 4.0.0
- postcss: 7.0.23
+ postcss: 7.0.24
postcss-value-parser: 3.3.1
dev: true
engines:
@@ -6110,7 +5534,7 @@ packages:
/postcss-normalize-string/4.0.2:
dependencies:
has: 1.0.3
- postcss: 7.0.23
+ postcss: 7.0.24
postcss-value-parser: 3.3.1
dev: true
engines:
@@ -6120,7 +5544,7 @@ packages:
/postcss-normalize-timing-functions/4.0.2:
dependencies:
cssnano-util-get-match: 4.0.0
- postcss: 7.0.23
+ postcss: 7.0.24
postcss-value-parser: 3.3.1
dev: true
engines:
@@ -6129,8 +5553,8 @@ packages:
integrity: sha512-acwJY95edP762e++00Ehq9L4sZCEcOPyaHwoaFOhIwWCDfik6YvqsYNxckee65JHLKzuNSSmAdxwD2Cud1Z54A==
/postcss-normalize-unicode/4.0.1:
dependencies:
- browserslist: 4.8.0
- postcss: 7.0.23
+ browserslist: 4.8.2
+ postcss: 7.0.24
postcss-value-parser: 3.3.1
dev: true
engines:
@@ -6141,7 +5565,7 @@ packages:
dependencies:
is-absolute-url: 2.1.0
normalize-url: 3.3.0
- postcss: 7.0.23
+ postcss: 7.0.24
postcss-value-parser: 3.3.1
dev: true
engines:
@@ -6150,7 +5574,7 @@ packages:
integrity: sha512-p5oVaF4+IHwu7VpMan/SSpmpYxcJMtkGppYf0VbdH5B6hN8YNmVyJLuY9FmLQTzY3fag5ESUUHDqM+heid0UVA==
/postcss-normalize-whitespace/4.0.2:
dependencies:
- postcss: 7.0.23
+ postcss: 7.0.24
postcss-value-parser: 3.3.1
dev: true
engines:
@@ -6160,7 +5584,7 @@ packages:
/postcss-ordered-values/4.1.2:
dependencies:
cssnano-util-get-arguments: 4.0.0
- postcss: 7.0.23
+ postcss: 7.0.24
postcss-value-parser: 3.3.1
dev: true
engines:
@@ -6169,10 +5593,10 @@ packages:
integrity: sha512-2fCObh5UanxvSxeXrtLtlwVThBvHn6MQcu4ksNT2tsaV2Fg76R2CV98W7wNSlX+5/pFwEyaDwKLLoEV7uRybAw==
/postcss-reduce-initial/4.0.3:
dependencies:
- browserslist: 4.8.0
+ browserslist: 4.8.2
caniuse-api: 3.0.0
has: 1.0.3
- postcss: 7.0.23
+ postcss: 7.0.24
dev: true
engines:
node: '>=6.9.0'
@@ -6182,7 +5606,7 @@ packages:
dependencies:
cssnano-util-get-match: 4.0.0
has: 1.0.3
- postcss: 7.0.23
+ postcss: 7.0.24
postcss-value-parser: 3.3.1
dev: true
engines:
@@ -6212,7 +5636,7 @@ packages:
/postcss-svgo/4.0.2:
dependencies:
is-svg: 3.0.0
- postcss: 7.0.23
+ postcss: 7.0.24
postcss-value-parser: 3.3.1
svgo: 1.3.2
dev: true
@@ -6223,7 +5647,7 @@ packages:
/postcss-unique-selectors/4.0.1:
dependencies:
alphanum-sort: 1.0.2
- postcss: 7.0.23
+ postcss: 7.0.24
uniqs: 2.0.0
dev: true
engines:
@@ -6244,7 +5668,7 @@ packages:
node: '>=4.0.0'
resolution:
integrity: sha1-AA29H47vIXqjaLmiEsX8QLKo8/I=
- /postcss/7.0.23:
+ /postcss/7.0.24:
dependencies:
chalk: 2.4.2
source-map: 0.6.1
@@ -6253,7 +5677,7 @@ packages:
engines:
node: '>=6.0.0'
resolution:
- integrity: sha512-hOlMf3ouRIFXD+j2VJecwssTwbvsPGJVMzupptg+85WA+i7MwyrydmQAgY3R+m0Bc0exunhbJmijy8u8+vufuQ==
+ integrity: sha512-Xl0XvdNWg+CblAXzNvbSOUvgJXwSjmbAKORqyw9V2AlHrm1js2gFw9y3jibBAhpKZi8b5JzJCVh/FyzPsTtgTA==
/prelude-ls/1.1.2:
dev: true
engines:
@@ -6430,14 +5854,14 @@ packages:
node: '>=8'
resolution:
integrity: sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==
- /readdirp/3.2.0:
+ /readdirp/3.3.0:
dependencies:
picomatch: 2.1.1
dev: true
engines:
- node: '>= 8'
+ node: '>=8.10.0'
resolution:
- integrity: sha512-crk4Qu3pmXwgxdSgGhgA/eXiJAPQiX4GMOZZMXnqKxHX7TaoL+3gQVo/WeuAiogr07DpnfjIMpXXa+PAIvwPGQ==
+ integrity: sha512-zz0pAkSPOXXm1viEwygWIPSPkcBYjW1xU5j/JBh5t9bGCJwa6f9+BJa6VaB2g+b55yVrmXzqkyLf4xaWYM0IkQ==
/redent/2.0.0:
dependencies:
indent-string: 3.2.0
@@ -6467,14 +5891,15 @@ packages:
dev: true
resolution:
integrity: sha512-flVuee02C3FKRISbxhXl9mGzdbWUVHubl1SMaknjxkFB1/iqpJhArQUvRxOOPEc/9tAiX0BaQ28FJH10E4isSQ==
- /regexp.prototype.flags/1.2.0:
+ /regexp.prototype.flags/1.3.0:
dependencies:
define-properties: 1.1.3
+ es-abstract: 1.17.0-next.1
dev: true
engines:
node: '>= 0.4'
resolution:
- integrity: sha512-ztaw4M1VqgMwl9HlPpOuiYgItcHlunW0He2fE6eNfT6E/CF2FtYi9ofOYe4mKntstYk0Fyh/rDRBdS3AnxjlrA==
+ integrity: sha512-2+Q0C5g951OlYlJz6yu5/M33IcsESLlLfsyIaLJaG4FA2r4yP8MvVMJUUP/fVBkSpbbbZlS5gynbEWLipiiXiQ==
/regexpp/2.0.1:
dev: true
engines:
@@ -6500,7 +5925,7 @@ packages:
regenerate: 1.4.0
regenerate-unicode-properties: 8.1.0
regjsgen: 0.5.1
- regjsparser: 0.6.0
+ regjsparser: 0.6.1
unicode-match-property-ecmascript: 1.0.4
unicode-match-property-value-ecmascript: 1.1.0
engines:
@@ -6538,12 +5963,12 @@ packages:
hasBin: true
resolution:
integrity: sha1-fuj4Tcb6eS0/0K4ijSS9lJ6tIFw=
- /regjsparser/0.6.0:
+ /regjsparser/0.6.1:
dependencies:
jsesc: 0.5.0
hasBin: true
resolution:
- integrity: sha512-RQ7YyokLiQBomUJuUG8iGVvkgOLxwyZM8k6d3q5SAXpg4r5TZJZigKFvC6PpD+qQ98bCDC5YelPeA3EucDoNeQ==
+ integrity: sha512-7LutE94sz/NKSYegK+/4E77+8DipxF+Qn2Tmu362AcmsF2NYq/wx3+ObvU90TKEhjf7hQoFXo23ajjrXP7eUgg==
/release-zalgo/1.0.0:
dependencies:
es6-error: 4.1.1
@@ -6672,23 +6097,11 @@ packages:
hasBin: true
resolution:
integrity: sha512-NDGVxTsjqfunkds7CqsOiEnxln4Bo7Nddl3XhS4pXg5OzwkLqJ971ZVAAnB+DDLnF76N+VnDEiBHaVV8I06SUg==
- /rollup-plugin-babel/4.3.3_@babel+core@7.7.4+rollup@1.27.8:
- dependencies:
- '@babel/core': 7.7.4
- '@babel/helper-module-imports': 7.7.4
- rollup: 1.27.8
- rollup-pluginutils: 2.8.2
- dev: true
- peerDependencies:
- '@babel/core': 7 || ^7.0.0-rc.2
- rollup: '>=0.60.0 <2'
- resolution:
- integrity: sha512-tKzWOCmIJD/6aKNz0H1GMM+lW1q9KyFubbWzGiOG540zxPPifnEAHTZwjo0g991Y+DyOZcLqBgqOdqazYE5fkw==
- /rollup-plugin-babel/4.3.3_@babel+core@7.7.5+rollup@1.27.9:
+ /rollup-plugin-babel/4.3.3_@babel+core@7.7.5+rollup@1.27.13:
dependencies:
'@babel/core': 7.7.5
'@babel/helper-module-imports': 7.7.4
- rollup: 1.27.9
+ rollup: 1.27.13
rollup-pluginutils: 2.8.2
dev: true
peerDependencies:
@@ -6700,6 +6113,7 @@ packages:
dependencies:
buble: 0.10.7
rollup-pluginutils: 1.5.2
+ deprecated: This module has been deprecated and is no longer maintained. Please use @rollup/plugin-buble.
dev: true
resolution:
integrity: sha1-ytP2gq66Q/vpQD5EexVZ9lscpHk=
@@ -6707,6 +6121,7 @@ packages:
dependencies:
buble: 0.19.8
rollup-pluginutils: 2.8.2
+ deprecated: This module has been deprecated and is no longer maintained. Please use @rollup/plugin-buble.
dev: true
resolution:
integrity: sha512-8J4zPk2DQdk3rxeZvxgzhHh/rm5nJkjwgcsUYisCQg1QbT5yagW+hehYEW7ZNns/NVbDCTv4JQ7h4fC8qKGOKw==
@@ -6722,25 +6137,25 @@ packages:
rollup: '>=1.12.0'
resolution:
integrity: sha512-jlXbjZSQg8EIeAAvepNwhJj++qJWNJw1Cl0YnOqKtP5Djx+fFGkp3WRh+W0ASCaFG5w1jhmzDxgu3SJuVxPF4Q==
- /rollup-plugin-commonjs/10.1.0_rollup@1.27.8:
+ /rollup-plugin-commonjs/10.1.0_rollup@1.27.13:
dependencies:
estree-walker: 0.6.1
is-reference: 1.1.4
magic-string: 0.25.4
resolve: 1.13.1
- rollup: 1.27.8
+ rollup: 1.27.13
rollup-pluginutils: 2.8.2
dev: true
peerDependencies:
rollup: '>=1.12.0'
resolution:
integrity: sha512-jlXbjZSQg8EIeAAvepNwhJj++qJWNJw1Cl0YnOqKtP5Djx+fFGkp3WRh+W0ASCaFG5w1jhmzDxgu3SJuVxPF4Q==
- /rollup-plugin-commonjs/9.3.4_rollup@1.27.8:
+ /rollup-plugin-commonjs/9.3.4_rollup@1.27.13:
dependencies:
estree-walker: 0.6.1
magic-string: 0.25.4
resolve: 1.13.1
- rollup: 1.27.8
+ rollup: 1.27.13
rollup-pluginutils: 2.8.2
dev: true
peerDependencies:
@@ -6754,19 +6169,21 @@ packages:
is-module: 1.0.0
resolve: 1.13.1
rollup-pluginutils: 2.8.2
+ deprecated: This package has been deprecated and is no longer maintained. Please use @rollup/plugin-node-resolve.
dev: true
peerDependencies:
rollup: '>=1.11.0'
resolution:
integrity: sha512-jUlyaDXts7TW2CqQ4GaO5VJ4PwwaV8VUGA7+km3n6k6xtOEacf61u0VXwN80phY/evMcaS+9eIeJ9MOyDxt5Zw==
- /rollup-plugin-node-resolve/5.2.0_rollup@1.27.8:
+ /rollup-plugin-node-resolve/5.2.0_rollup@1.27.13:
dependencies:
'@types/resolve': 0.0.8
builtin-modules: 3.1.0
is-module: 1.0.0
resolve: 1.13.1
- rollup: 1.27.8
+ rollup: 1.27.13
rollup-pluginutils: 2.8.2
+ deprecated: This package has been deprecated and is no longer maintained. Please use @rollup/plugin-node-resolve.
dev: true
peerDependencies:
rollup: '>=1.11.0'
@@ -6780,7 +6197,7 @@ packages:
import-cwd: 2.1.0
p-queue: 2.4.2
pify: 3.0.0
- postcss: 7.0.23
+ postcss: 7.0.24
postcss-load-config: 2.1.0
postcss-modules: 1.4.1
promise.series: 0.2.0
@@ -6793,11 +6210,12 @@ packages:
node: '>=6'
resolution:
integrity: sha512-d12oKl6za/GGXmlytzVPzzTdPCKgti/Kq2kNhtfm5vv9hkNbyrTvizMBm6zZ5rRWX/sIWl3znjIJ8xy6Hofoeg==
- /rollup-plugin-typescript/1.0.1_typescript@3.7.2:
+ /rollup-plugin-typescript/1.0.1_typescript@3.7.3:
dependencies:
resolve: 1.13.1
rollup-pluginutils: 2.8.2
- typescript: 3.7.2
+ typescript: 3.7.3
+ deprecated: This package has been deprecated and is no longer maintained. Please use @rollup/plugin-typescript.
dev: true
peerDependencies:
tslib: '*'
@@ -6816,23 +6234,14 @@ packages:
estree-walker: 0.6.1
resolution:
integrity: sha512-EEp9NhnUkwY8aif6bxgovPHMoMoNr2FulJziTndpt5H9RdwC47GSGuII9XxpSdzVGM0GWrNPHV6ie1LTNJPaLQ==
- /rollup/1.27.8:
- dependencies:
- '@types/estree': 0.0.40
- '@types/node': 12.12.14
- acorn: 7.1.0
- hasBin: true
- resolution:
- integrity: sha512-EVoEV5rAWl+5clnGznt1KY8PeVkzVQh/R0d2s3gHEkN7gfoyC4JmvIVuCtPbYE8NM5Ep/g+nAmvKXBjzaqTsHA==
- /rollup/1.27.9:
+ /rollup/1.27.13:
dependencies:
'@types/estree': 0.0.40
- '@types/node': 12.12.16
+ '@types/node': 12.12.18
acorn: 7.1.0
- dev: true
hasBin: true
resolution:
- integrity: sha512-8AfW4cJTPZfG6EXWwT/ujL4owUsDI1Xl8J1t+hvK4wDX81F5I4IbwP9gvGbHzxnV19fnU4rRABZQwZSX9J402Q==
+ integrity: sha512-hDi7M07MpmNSDE8YVwGVFA8L7n8jTLJ4lG65nMAijAyqBe//rtu4JdxjUBE7JqXfdpqxqDTbCDys9WcqdpsQvw==
/run-async/2.3.0:
dependencies:
is-promise: 2.1.0
@@ -7225,8 +6634,8 @@ packages:
integrity: sha512-IezA2qp+vcdlhJaVm5SOdPPTUu0FCEqfNSli2vRuSIBbu5Nq5UvygTk/VzeCqfLz2Atj3dVII5QBKGZRZ0edzw==
/stylehacks/4.0.3:
dependencies:
- browserslist: 4.8.0
- postcss: 7.0.23
+ browserslist: 4.8.2
+ postcss: 7.0.24
postcss-selector-parser: 3.1.1
dev: true
engines:
@@ -7292,7 +6701,7 @@ packages:
csso: 4.0.2
js-yaml: 3.13.1
mkdirp: 0.5.1
- object.values: 1.1.0
+ object.values: 1.1.1
sax: 1.2.4
stable: 0.1.8
unquote: 1.1.1
@@ -7495,13 +6904,6 @@ packages:
dev: true
resolution:
integrity: sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==
- /typescript/3.7.2:
- dev: true
- engines:
- node: '>=4.2.0'
- hasBin: true
- resolution:
- integrity: sha512-ml7V7JfiN2Xwvcer+XAf2csGO1bPBdRbFCkYBczNZggrBZ9c7G3riSUeJmqEU5uOtXNPMhE3n+R4FA/3YOAWOQ==
/typescript/3.7.3:
dev: true
engines:
@@ -7613,7 +7015,7 @@ packages:
/util.promisify/1.0.0:
dependencies:
define-properties: 1.1.3
- object.getownpropertydescriptors: 2.0.3
+ object.getownpropertydescriptors: 2.1.0
dev: true
resolution:
integrity: sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA==