;
+
+ private setServerStarted: () => void;
+
+ constructor(public port = 8080, private useHttps = false) {
+ this.serverStarted = new Promise(resolve => this.setServerStarted = resolve);
+ this.createApp();
+ }
+
+ testUrl() {
+ return `https://localhost:${this.port}/test/html/browser_test.html`;
+ }
+
+ sslCertificate() {
+ return this.useHttps ? certificate : null;
+ }
+
+ sslKey() {
+ return this.useHttps ? key : null;
+ }
+
+ createApp() {
+ this.app = express();
+ this.app.use(bodyParser.json());
+ this.app.use(bodyParser.urlencoded({ extended: true }));
+ this.app.use(cookieParser());
+
+ this.app.use((request: Request, response: Response, next: NextFunction) => {
+ response.header('Access-Control-Allow-Origin', '*');
+ response.header('Access-Control-Allow-Methods', 'DELETE,GET,POST,PUT');
+ response.header('Access-Control-Allow-Headers', 'Content-Type, Authorization, Cookie');
+ next();
+ });
+
+ this.app.get('/test/fixtures/hello.txt', (request: Request, response: Response) => {
+ const body = 'Hello, world!';
+ response.header('Content-Type', 'text/plain; charset=utf-8');
+ response.header('Content-Length', body.length.toString());
+ response.end(body);
+ });
+
+ this.app.get('/test/fixtures/hello.json', (request: Request, response: Response) => {
+ const body = '{"hello": "world", "answer": 42}\n';
+ response.header('Content-Type', 'application/json');
+ response.header('Content-Length', body.length.toString());
+ response.end(body);
+ });
+
+ this.app.get('/test/html/browser_test.html', (request: Request, response: Response) => {
+ const body = 'Test
';
+ response.header('Content-Type', 'text/html');
+ response.header('Content-Length', body.length.toString());
+ response.end(body);
+ });
+
+ this.app.all('/_/method', (request: Request, response: Response) => {
+ const body = request.method;
+ response.header('Content-Type', 'text/plain; charset=utf-8');
+ response.header('Content-Length', body.length.toString());
+ response.end(body);
+ });
+
+ // Echoes the request body. Used to test send(data).
+ this.app.post('/_/echo', (request: Request, response: Response) => {
+ if (request.headers['content-type']) {
+ response.header('Content-Type', request.headers['content-type']);
+ }
+ if (request.headers['content-length']) {
+ response.header('Content-Length', request.headers['content-length']);
+ }
+ request.on('data', chunk => response.write(chunk));
+ request.on('end', () => response.end());
+ });
+
+ // Lists the request headers. Used to test setRequestHeader().
+ this.app.all('/_/headers', (request: Request, response: Response) => {
+ const body = JSON.stringify(request.headers);
+ response.header('Content-Type', 'application/json');
+ response.header('Content-Length', body.length.toString());
+ response.end(body);
+ });
+
+ // Sets the response headers in the request. Used to test getResponse*().
+ this.app.post('/_/get-headers', (request: Request, response: Response) => {
+ let jsonString = '';
+ request.on('data', chunk => jsonString += chunk);
+ request.on('end', () => {
+ const headers = JSON.parse(jsonString);
+ for (let name in headers) {
+ if (headers.hasOwnProperty(name)) {
+ response.header(name, headers[name]);
+ }
+ }
+ response.header('Content-Length', '0');
+ response.end('');
+ });
+ });
+
+ // Sets every response detail. Used for error testing.
+ this.app.post('/_/response', (request: Request, response: Response) => {
+ let jsonString = '';
+ request.on('data', chunk => jsonString += chunk);
+ request.on('end', () => {
+ const json = JSON.parse(jsonString);
+ response.writeHead(json.code, json.status, json.headers);
+ if (json.body) { response.write(json.body); }
+ response.end();
+ });
+ });
+
+ // Sends data in small chunks. Used for event testing.
+ this.app.post('/_/drip', (request: Request, response: Response) => {
+ request.connection.setNoDelay();
+ let jsonString = '';
+ request.on('data', chunk => jsonString += chunk);
+ request.on('end', () => {
+ const json = JSON.parse(jsonString);
+ let sentDrips = 0;
+ const drip = new Array(json.size + 1).join('.');
+ response.header('Content-Type', 'text/plain');
+ if (json.length) { response.header('Content-Length', (json.drips * json.size).toString()); }
+
+ (function sendDrip() {
+ response.write(drip);
+ sentDrips++;
+ if (sentDrips >= json.drips) { return response.end(); }
+ setTimeout(sendDrip, json.ms);
+ })();
+ });
+ });
+
+ // Returns a HTTP redirect. Used to test the redirection handling code.
+ this.app.all('/_/redirect/:status/:next', (request: Request, response: Response) => {
+ response.statusCode = +request.params.status;
+ response.header('Location', `${request.protocol}://${request.get('host')}/_/${request.params.next}`);
+ const body = 'This is supposed to have a redirect link
';
+ response.header('Content-Type', 'text/html');
+ response.header('Content-Length', body.length.toString());
+ response.header('X-Redirect-Header', 'should not show up');
+ response.end(body);
+ });
+
+ // Sets a cookie
+ this.app.all('/_/set-cookie/:name/:value', (request: Request, response: Response) => {
+ response.cookie(request.params.name, request.params.value);
+ response.header('Content-Type', 'text/plain');
+ response.header('Content-Length', '0');
+ response.end();
+ });
+
+ // Redirects and sets a cookie.
+ this.app.all('/_/redirect-cookie/:name/:value', (request: Request, response: Response) => {
+ response.cookie(request.params.name, request.params.value);
+ response.redirect(301,
+ `${request.protocol}://${request.get('host')}/_/print-cookie/${request.params.name}`
+ );
+ });
+
+ // Read cookie + print its value.
+ this.app.get('/_/print-cookie/:name', (request: Request, response: Response) => {
+ const cookieValue = request.cookies[request.params.name];
+ response.header('Content-Type', 'text/plain');
+ response.header('Content-Length', cookieValue.length.toString());
+ response.end(cookieValue);
+ });
+
+ // Requested when the browser test suite completes.
+ this.app.get('/_/end', (request: Request, response: Response) => {
+ const failed = request.query.hasOwnProperty('failed') ? +request.query.failed : 1;
+ const total = request.query.hasOwnProperty('total') ? +request.query.total : 0;
+ const passed = total - failed;
+ const exitCode = failed ? 1 : 0;
+ console.log(`${passed} passed, ${failed} failed`);
+
+ response.header('Content-Type', 'image/png');
+ response.header('Content-Length', '0');
+ response.end('');
+
+ if (!process.env.hasOwnProperty('NO_EXIT')) {
+ this.server.close();
+ process.exit(exitCode);
+ }
+ });
+
+ this.app.use(express.static(path.join(__dirname, '../../')));
+
+ this.createServer();
+ }
+
+ createServer() {
+ this.server = this.useHttps
+ ? https.createServer({
+ cert: this.sslCertificate(),
+ key: this.sslKey()
+ }, this.app)
+ : http.createServer(this.app);
+
+ this.server.on('error', (error) => {
+ if (error.code !== 'EADDRINUSE') { return; }
+ this.port += 2;
+ this.createServer();
+ });
+ this.server.on('listening', () => {
+ this.setServerStarted();
+ });
+
+ this.server.listen(this.port);
+ }
+}
+
+const HttpServer = new XhrServer(8900, false);
+const HttpsServer = new XhrServer(8901, true);
+
+export { HttpServer, HttpsServer };
diff --git a/@tornado/xhr2-cookies/test/nodejs-set.spec.ts b/@tornado/xhr2-cookies/test/nodejs-set.spec.ts
new file mode 100644
index 0000000..7c10103
--- /dev/null
+++ b/@tornado/xhr2-cookies/test/nodejs-set.spec.ts
@@ -0,0 +1,120 @@
+import * as ava from 'ava';
+import { XMLHttpRequest } from '../xml-http-request';
+
+function contextualize(getContext: () => T): ava.RegisterContextual {
+ ava.test.beforeEach(t => {
+ Object.assign(t.context, getContext());
+ });
+ return ava.test;
+}
+
+const test = contextualize(() => ({
+ xhr: new XMLHttpRequest(),
+ customXhr: new XMLHttpRequest()
+}));
+
+test.beforeEach(t => {
+ t.context.xhr = new XMLHttpRequest();
+ t.context.customXhr = new XMLHttpRequest();
+});
+
+test('XMLHttpRequest.nodejsSet with a httpAgent option', t => {
+ const customAgent = {custom: 'httpAgent'};
+ const defaultAgent = XMLHttpRequest.prototype.nodejsHttpAgent;
+ const agent = {mocking: 'httpAgent'};
+ t.context.customXhr.nodejsHttpAgent = customAgent as any;
+ XMLHttpRequest.nodejsSet({httpAgent: agent} as any);
+ t.is(t.context.xhr.nodejsHttpAgent, agent as any, 'sets the default nodejsHttpAgent');
+ t.is(t.context.customXhr.nodejsHttpAgent, customAgent as any, 'does not interfere with custom nodejsHttpAgent settings');
+ XMLHttpRequest.nodejsSet({httpAgent: defaultAgent});
+});
+
+test('XMLHttpRequest.nodejsSet with a httpsAgent option', t => {
+ const customAgent = {custom: 'httpsAgent'};
+ const defaultAgent = XMLHttpRequest.prototype.nodejsHttpsAgent;
+ const agent = {mocking: 'httpsAgent'};
+ t.context.customXhr.nodejsHttpsAgent = customAgent as any;
+ XMLHttpRequest.nodejsSet({httpsAgent: agent} as any);
+ t.is(t.context.xhr.nodejsHttpsAgent, agent as any, 'sets the default nodejsHttpsAgent');
+ t.is(t.context.customXhr.nodejsHttpsAgent, customAgent as any, 'does not interfere with custom nodejsHttpsAgent settings');
+ XMLHttpRequest.nodejsSet({httpsAgent: defaultAgent});
+});
+
+test('XMLHttpRequest.nodejsSet with a baseUrl option', t => {
+ const customBaseUrl = 'http://custom.url/base';
+ const defaultBaseUrl = XMLHttpRequest.prototype.nodejsBaseUrl;
+ const baseUrl = 'http://localhost/base';
+ t.context.customXhr.nodejsBaseUrl = customBaseUrl;
+ XMLHttpRequest.nodejsSet({baseUrl});
+ t.is(t.context.xhr.nodejsBaseUrl, baseUrl, 'sets the default nodejsBaseUrl');
+ t.is(t.context.customXhr.nodejsBaseUrl, customBaseUrl, 'does not interfere with custom nodejsBaseUrl settings');
+ XMLHttpRequest.nodejsSet({baseUrl: defaultBaseUrl});
+});
+
+test('#nodejsSet with a httpAgent option', t => {
+ const customAgent = {custom: 'httpAgent'};
+ t.context.customXhr.nodejsSet({httpAgent: customAgent as any});
+ t.is(t.context.customXhr.nodejsHttpAgent, customAgent as any, 'sets nodejsHttpAgent on the XHR instance');
+ t.not(t.context.xhr.nodejsHttpAgent, customAgent as any, 'does not interfere with default nodejsHttpAgent settings');
+});
+
+test('#nodejsSet with a httpsAgent option', t => {
+ const customAgent = {custom: 'httpsAgent'};
+ t.context.customXhr.nodejsSet({httpsAgent: customAgent as any});
+ t.is(t.context.customXhr.nodejsHttpsAgent, customAgent as any, 'sets nodejsHttpsAgent on the XHR instance');
+ t.not(t.context.xhr.nodejsHttpsAgent, customAgent as any, 'does not interfere with default nodejsHttpsAgent settings');
+});
+
+test('base URL parsing with null baseUrl', t => {
+ const xhr = t.context.xhr as any;
+ xhr.nodejsSet({baseUrl: null});
+ const parsedUrl = xhr._parseUrl('http://www.domain.com/path');
+ t.truthy(parsedUrl);
+ t.true(parsedUrl.hasOwnProperty('href'));
+ t.is(parsedUrl.href, 'http://www.domain.com/path');
+});
+
+test('base URL parsing with a (protocol, domain, filePath) baseUrl parses an absolute URL', t => {
+ const xhr = t.context.xhr as any;
+ xhr.nodejsSet({baseUrl: 'https://base.url/dir/file.html'});
+ const parsedUrl = xhr._parseUrl('http://www.domain.com/path');
+ t.truthy(parsedUrl);
+ t.true(parsedUrl.hasOwnProperty('href'));
+ t.is(parsedUrl.href, 'http://www.domain.com/path');
+});
+
+test('base URL parsing with a (protocol, domain, filePath) baseUrl parses a path-relative URL', t => {
+ const xhr = t.context.xhr as any;
+ xhr.nodejsSet({baseUrl: 'https://base.url/dir/file.html'});
+ const parsedUrl = xhr._parseUrl('path/to.js');
+ t.truthy(parsedUrl);
+ t.true(parsedUrl.hasOwnProperty('href'));
+ t.is(parsedUrl.href, 'https://base.url/dir/path/to.js');
+});
+
+test('base URL parsing with a (protocol, domain, filePath) baseUrl parses a path-relative URL with ..', t => {
+ const xhr = t.context.xhr as any;
+ xhr.nodejsSet({baseUrl: 'https://base.url/dir/file.html'});
+ const parsedUrl = xhr._parseUrl('../path/to.js');
+ t.truthy(parsedUrl);
+ t.true(parsedUrl.hasOwnProperty('href'));
+ t.is(parsedUrl.href, 'https://base.url/path/to.js');
+});
+
+test('base URL parsing with a (protocol, domain, filePath) baseUrl parses a host-relative URL', t => {
+ const xhr = t.context.xhr as any;
+ xhr.nodejsSet({baseUrl: 'https://base.url/dir/file.html'});
+ const parsedUrl = xhr._parseUrl('/path/to.js');
+ t.truthy(parsedUrl);
+ t.true(parsedUrl.hasOwnProperty('href'));
+ t.is(parsedUrl.href, 'https://base.url/path/to.js');
+});
+
+test('base URL parsing with a (protocol, domain, filePath) baseUrl parses a protocol-relative URL', t => {
+ const xhr = t.context.xhr as any;
+ xhr.nodejsSet({baseUrl: 'https://base.url/dir/file.html'});
+ const parsedUrl = xhr._parseUrl('//domain.com/path/to.js');
+ t.truthy(parsedUrl);
+ t.true(parsedUrl.hasOwnProperty('href'));
+ t.is(parsedUrl.href, 'https://domain.com/path/to.js');
+});
diff --git a/@tornado/xhr2-cookies/test/redirect.spec.ts b/@tornado/xhr2-cookies/test/redirect.spec.ts
new file mode 100644
index 0000000..458cf18
--- /dev/null
+++ b/@tornado/xhr2-cookies/test/redirect.spec.ts
@@ -0,0 +1,120 @@
+import * as ava from 'ava';
+import { XMLHttpRequest } from '../xml-http-request';
+import { HttpServer } from './helpers/server';
+
+function contextualize(getContext: () => T): ava.RegisterContextual {
+ ava.test.beforeEach(t => {
+ Object.assign(t.context, getContext());
+ });
+ return ava.test;
+}
+
+const test = contextualize(() => ({
+ xhr: new XMLHttpRequest()
+}));
+
+test.before(async () => {
+ await HttpServer.serverStarted;
+});
+
+test.beforeEach(t => {
+ t.context.xhr = new XMLHttpRequest();
+});
+
+test('XMLHttpRequest when redirected issues a GET for the next location', async t => {
+ const xhr = t.context.xhr;
+ await new Promise(resolve => {
+ xhr.open('POST', `http://localhost:${HttpServer.port}/_/redirect/302/method`);
+ xhr.onload = () => {
+ t.regex(xhr.responseText, /GET/i);
+ resolve();
+ };
+ xhr.onerror = () => {
+ t.fail();
+ resolve();
+ };
+ xhr.send('This should be dropped during the redirect');
+ });
+});
+
+test('XMLHttpRequest when redirected does not return the redirect headers', async t => {
+ const xhr = t.context.xhr;
+ await new Promise(resolve => {
+ xhr.open('GET', `http://localhost:${HttpServer.port}/_/redirect/302/method`);
+ xhr.onload = () => {
+ t.is(xhr.getResponseHeader('Content-Type'), 'text/plain; charset=utf-8');
+ t.falsy(xhr.getResponseHeader('X-Redirect-Header'));
+ resolve();
+ };
+ xhr.onerror = () => {
+ t.fail();
+ resolve();
+ };
+ xhr.send();
+ });
+});
+
+test('XMLHttpRequest when redirected persists custom request headers across redirects', async t => {
+ const xhr = t.context.xhr;
+ await new Promise(resolve => {
+ xhr.open('GET', `http://localhost:${HttpServer.port}/_/redirect/302/headers`);
+ xhr.setRequestHeader('X-Redirect-Test', 'should be preserved');
+ xhr.onload = () => {
+ t.regex(xhr.responseText, /^\{.*\}$/);
+ const headers = JSON.parse(xhr.responseText);
+ t.is(headers.connection, 'keep-alive');
+ t.true(headers.hasOwnProperty('host'));
+ t.is(headers.host, `localhost:${HttpServer.port}`);
+ t.true(headers.hasOwnProperty('x-redirect-test'));
+ t.is(headers['x-redirect-test'], 'should be preserved');
+ resolve();
+ };
+ xhr.onerror = () => {
+ t.fail();
+ resolve();
+ };
+ xhr.send();
+ });
+});
+
+test('XMLHttpRequest when redirected drops content-related headers across redirects', async t => {
+ const xhr = t.context.xhr;
+ await new Promise(resolve => {
+ xhr.open('GET', `http://localhost:${HttpServer.port}/_/redirect/302/headers`);
+ xhr.setRequestHeader('X-Redirect-Test', 'should be preserved');
+ xhr.onload = () => {
+ t.regex(xhr.responseText, /^\{.*\}$/);
+ const headers = JSON.parse(xhr.responseText);
+ t.is(headers.connection, 'keep-alive');
+ t.true(headers.hasOwnProperty('host'));
+ t.is(headers.host, `localhost:${HttpServer.port}`);
+ t.true(headers.hasOwnProperty('x-redirect-test'));
+ t.is(headers['x-redirect-test'], 'should be preserved');
+ t.false(headers.hasOwnProperty('content-type'));
+ t.false(headers.hasOwnProperty('content-length'));
+ resolve();
+ };
+ xhr.onerror = () => {
+ t.fail();
+ resolve();
+ };
+ xhr.send();
+ });
+});
+
+test('XMLHttpRequest when redirected provides the final responseURL', async t => {
+ const xhr = t.context.xhr;
+ await new Promise(resolve => {
+ xhr.open('GET', `http://localhost:${HttpServer.port}/_/redirect/302/method`);
+ xhr.setRequestHeader('X-Redirect-Test', 'should be preserved');
+ xhr.onload = () => {
+ t.is(xhr.responseUrl, `http://localhost:${HttpServer.port}/_/method`);
+ resolve();
+ };
+ xhr.onerror = () => {
+ t.fail();
+ resolve();
+ };
+ xhr.send();
+ });
+});
diff --git a/@tornado/xhr2-cookies/test/response-type.spec.ts b/@tornado/xhr2-cookies/test/response-type.spec.ts
new file mode 100644
index 0000000..2d85a95
--- /dev/null
+++ b/@tornado/xhr2-cookies/test/response-type.spec.ts
@@ -0,0 +1,134 @@
+import * as ava from 'ava';
+import { XMLHttpRequest } from '../xml-http-request';
+import { HttpServer } from './helpers/server';
+import { PNGArrayBuffer, PNGBuffer } from './helpers/png';
+
+function contextualize(getContext: () => T): ava.RegisterContextual {
+ ava.test.beforeEach(t => {
+ Object.assign(t.context, getContext());
+ });
+ return ava.test;
+}
+
+const test = contextualize(() => ({
+ xhr: new XMLHttpRequest(),
+ jsonUrl: '',
+ jsonString: '',
+ imageUrl: ''
+}));
+
+test.before(async () => {
+ await HttpServer.serverStarted;
+});
+
+test.beforeEach(t => {
+ t.context.xhr = new XMLHttpRequest();
+ t.context.jsonUrl = `http://localhost:${HttpServer.port}/test/fixtures/hello.json`;
+ t.context.jsonString = '{"hello": "world", "answer": 42}\n';
+ t.context.imageUrl = `http://localhost:${HttpServer.port}/test/fixtures/hello.png`;
+});
+
+test('XMLHttpRequest #responseType text reads a JSON file into a String', async t => {
+ const xhr = t.context.xhr;
+ await new Promise(resolve => {
+ xhr.addEventListener('load', () => {
+ t.is(xhr.response, t.context.jsonString);
+ t.is(xhr.responseText, t.context.jsonString);
+ resolve();
+ });
+ xhr.open('GET', t.context.jsonUrl);
+ xhr.responseType = 'text';
+ xhr.send();
+ });
+});
+
+test('XMLHttpRequest #responseType json reads a JSON file into a parsed JSON object', async t => {
+ const xhr = t.context.xhr;
+ await new Promise(resolve => {
+ xhr.addEventListener('readystatechange', () => {
+ if (xhr.readyState !== XMLHttpRequest.DONE) { return; }
+
+ t.deepEqual(xhr.response, { hello: 'world', answer: 42 });
+ resolve();
+ });
+ xhr.open('GET', t.context.jsonUrl);
+ xhr.responseType = 'json';
+ xhr.send();
+ });
+});
+
+test('XMLHttpRequest #responseType json produces null when reading a non-JSON file', async t => {
+ const xhr = t.context.xhr;
+ await new Promise(resolve => {
+ xhr.addEventListener('loadend', () => {
+ t.is(xhr.response, null);
+ resolve();
+ });
+ xhr.open('GET', `http://localhost:${HttpServer.port}/test/fixtures/hello.txt`);
+ xhr.responseType = 'json';
+ xhr.send();
+ });
+});
+
+test('XMLHttpRequest #responseType arraybuffer reads a JSON file into an ArrayBuffer', async t => {
+ const xhr = t.context.xhr;
+ await new Promise(resolve => {
+ xhr.addEventListener('loadend', () => {
+ t.true(xhr.response instanceof ArrayBuffer);
+ if (!(xhr.response instanceof ArrayBuffer)) { return; }
+ const view = new Uint8Array(xhr.response);
+ const response = Array.from(view).map(viewElement => String.fromCharCode(viewElement)).join('');
+ t.is(response, t.context.jsonString);
+ resolve();
+ });
+ xhr.open('GET', t.context.jsonUrl);
+ xhr.responseType = 'arraybuffer';
+ xhr.send();
+ });
+});
+
+test('XMLHttpRequest #responseType arraybuffer reads a binary file into an ArrayBuffer', async t => {
+ const xhr = t.context.xhr;
+ await new Promise(resolve => {
+ xhr.addEventListener('loadend', () => {
+ t.true(xhr.response instanceof ArrayBuffer);
+ if (!(xhr.response instanceof ArrayBuffer)) { return; }
+ t.deepEqual(xhr.response, PNGArrayBuffer);
+ resolve();
+ });
+ xhr.open('GET', t.context.imageUrl);
+ xhr.responseType = 'arraybuffer';
+ xhr.send();
+ });
+});
+
+test('XMLHttpRequest #responseType buffer reads a JSON file into a node.js Buffer', async t => {
+ const xhr = t.context.xhr;
+ await new Promise(resolve => {
+ xhr.addEventListener('loadend', () => {
+ t.true(xhr.response instanceof Buffer);
+ if (!(xhr.response instanceof Buffer)) { return; }
+ const response = Array.from(xhr.response).map(viewElement => String.fromCharCode(viewElement)).join('');
+ t.is(response, t.context.jsonString);
+ resolve();
+ });
+ xhr.open('GET', t.context.jsonUrl);
+ xhr.responseType = 'buffer';
+ xhr.send();
+ });
+});
+
+test('XMLHttpRequest #responseType buffer reads a binary file into a node.js Buffer', async t => {
+ const xhr = t.context.xhr;
+ await new Promise(resolve => {
+ xhr.addEventListener('loadend', () => {
+ t.true(xhr.response instanceof Buffer);
+ if (!(xhr.response instanceof Buffer)) { return; }
+ t.deepEqual(xhr.response, PNGBuffer);
+ resolve();
+ });
+ xhr.open('GET', t.context.imageUrl);
+ xhr.responseType = 'buffer';
+ xhr.send();
+ });
+});
diff --git a/@tornado/xhr2-cookies/test/response-url.spec.ts b/@tornado/xhr2-cookies/test/response-url.spec.ts
new file mode 100644
index 0000000..8770e6c
--- /dev/null
+++ b/@tornado/xhr2-cookies/test/response-url.spec.ts
@@ -0,0 +1,46 @@
+import * as ava from 'ava';
+import { XMLHttpRequest } from '../xml-http-request';
+import { HttpServer } from './helpers/server';
+
+function contextualize(getContext: () => T): ava.RegisterContextual {
+ ava.test.beforeEach(t => {
+ Object.assign(t.context, getContext());
+ });
+ return ava.test;
+}
+
+const test = contextualize(() => ({
+ xhr: new XMLHttpRequest()
+}));
+
+test.before(async () => {
+ await HttpServer.serverStarted;
+});
+
+test.beforeEach(t => {
+ t.context.xhr = new XMLHttpRequest();
+});
+
+test('XMLHttpRequest #responseURL provides the URL of the response', async t => {
+ const xhr = t.context.xhr;
+ await new Promise(resolve => {
+ xhr.open('GET', `http://localhost:${HttpServer.port}/_/method`);
+ xhr.onload = () => {
+ t.is(xhr.responseUrl, `http://localhost:${HttpServer.port}/_/method`);
+ resolve();
+ };
+ xhr.send();
+ });
+});
+
+test('XMLHttpRequest #responseURL ignores the hash fragment', async t => {
+ const xhr = t.context.xhr;
+ await new Promise(resolve => {
+ xhr.open('GET', `http://localhost:${HttpServer.port}/_/method#foo`);
+ xhr.onload = () => {
+ t.is(xhr.responseUrl, `http://localhost:${HttpServer.port}/_/method`);
+ resolve();
+ };
+ xhr.send();
+ });
+});
diff --git a/@tornado/xhr2-cookies/test/send.spec.ts b/@tornado/xhr2-cookies/test/send.spec.ts
new file mode 100644
index 0000000..bfbc78e
--- /dev/null
+++ b/@tornado/xhr2-cookies/test/send.spec.ts
@@ -0,0 +1,137 @@
+import * as ava from 'ava';
+import { XMLHttpRequest } from '../xml-http-request';
+import { HttpServer } from './helpers/server';
+import { PNGArrayBuffer, PNGUint8Array } from './helpers/png';
+
+function contextualize(getContext: () => T): ava.RegisterContextual {
+ ava.test.beforeEach(t => {
+ Object.assign(t.context, getContext());
+ });
+ return ava.test;
+}
+
+const test = contextualize(() => ({
+ xhr: new XMLHttpRequest()
+}));
+
+test.before(async () => {
+ await HttpServer.serverStarted;
+});
+
+test.beforeEach(t => {
+ t.context.xhr = new XMLHttpRequest();
+ t.context.xhr.open('POST', `http://localhost:${HttpServer.port}/_/echo`);
+});
+
+test('XMLHttpRequest #send works with ASCII DOMStrings', async t => {
+ const xhr = t.context.xhr;
+ t.plan(2);
+ await new Promise(resolve => {
+ xhr.onload = () => {
+ t.regex(xhr.getResponseHeader('content-type'), /^text\/plain(;\s?charset=UTF-8)?$/);
+ t.is(xhr.responseText, 'Hello world!');
+ resolve();
+ };
+ xhr.onerror = () => { t.fail(); return resolve(); };
+ xhr.send('Hello world!');
+ });
+});
+
+test('XMLHttpRequest #send works with UTF-8 DOMStrings', async t => {
+ const xhr = t.context.xhr;
+ t.plan(2);
+ await new Promise(resolve => {
+ xhr.onload = () => {
+ t.regex(xhr.getResponseHeader('content-type'), /^text\/plain(;\s?charset=UTF-8)?$/);
+ t.is(xhr.responseText, '世界你好!');
+ resolve();
+ };
+ xhr.send('世界你好!');
+ });
+});
+
+test('XMLHttpRequest #send works with ArrayBufferViews', async t => {
+ const xhr = t.context.xhr;
+ t.plan(2);
+ await new Promise(resolve => {
+ xhr.responseType = 'arraybuffer';
+ xhr.onload = () => {
+ t.is(xhr.getResponseHeader('content-type'), null);
+ if (!(xhr.response instanceof ArrayBuffer)) { t.fail(); return resolve(); }
+ t.deepEqual(new Uint8Array(xhr.response), PNGUint8Array);
+ resolve();
+ };
+ xhr.onerror = () => { t.fail(); return resolve(); };
+ xhr.send(PNGUint8Array);
+ });
+});
+
+test('XMLHttpRequest #send works with ArrayBufferViews with set index and length', async t => {
+ const xhr = t.context.xhr;
+ t.plan(2);
+ const arrayBufferView10 = new Uint8Array(PNGArrayBuffer, 10, 42);
+ await new Promise(resolve => {
+ xhr.responseType = 'arraybuffer';
+ xhr.onload = () => {
+ t.is(xhr.getResponseHeader('content-type'), null);
+ if (!(xhr.response instanceof ArrayBuffer)) { t.fail(); return resolve(); }
+ t.deepEqual(new Uint8Array(xhr.response), arrayBufferView10);
+ resolve();
+ };
+ xhr.onerror = () => { t.fail(); return resolve(); };
+ xhr.send(arrayBufferView10);
+ });
+});
+
+test('XMLHttpRequest #send works with ArrayBuffers', async t => {
+ const xhr = t.context.xhr;
+ t.plan(2);
+ await new Promise(resolve => {
+ xhr.responseType = 'arraybuffer';
+ xhr.onload = () => {
+ t.is(xhr.getResponseHeader('content-type'), null);
+ if (!(xhr.response instanceof ArrayBuffer)) { t.fail(); return resolve(); }
+ t.deepEqual(xhr.response, PNGArrayBuffer);
+ resolve();
+ };
+ xhr.onerror = () => { t.fail(); return resolve(); };
+ xhr.send(PNGArrayBuffer);
+ });
+});
+
+test('XMLHttpRequest #send works with node.js Buffers', async t => {
+ const xhr = t.context.xhr;
+ const buffer = Buffer.alloc(PNGUint8Array.length);
+ for (let i = 0; i < PNGUint8Array.length; i++) { buffer.writeUInt8(PNGUint8Array[i], i); }
+ t.plan(2);
+
+ await new Promise(resolve => {
+ xhr.responseType = 'buffer';
+ xhr.onload = () => {
+ t.is(xhr.getResponseHeader('content-type'), null);
+ if (!(xhr.response instanceof Buffer)) { t.fail(); return resolve(); }
+ t.deepEqual(new Uint8Array(xhr.response), PNGUint8Array);
+ resolve();
+ };
+ xhr.onerror = () => { t.fail(); return resolve(); };
+ xhr.send(PNGArrayBuffer);
+ });
+});
+
+test('XMLHttpRequest #send sets POST headers correctly when given null data', async t => {
+ const xhr = t.context.xhr;
+ xhr.open('POST', `http://localhost:${HttpServer.port}/_/headers`);
+ await new Promise(resolve => {
+ xhr.responseType = 'text';
+ xhr.onload = () => {
+ t.regex(xhr.responseText, /^\{.*\}$/);
+ const headers = JSON.parse(xhr.responseText);
+ t.true(headers.hasOwnProperty('content-length'));
+ t.is(headers['content-length'], '0');
+ t.false(headers.hasOwnProperty('content-type'));
+ resolve();
+ };
+ xhr.onerror = () => { t.fail(); return resolve(); };
+ xhr.send();
+ });
+});
diff --git a/@tornado/xhr2-cookies/test/status.spec.ts b/@tornado/xhr2-cookies/test/status.spec.ts
new file mode 100644
index 0000000..5215cfe
--- /dev/null
+++ b/@tornado/xhr2-cookies/test/status.spec.ts
@@ -0,0 +1,84 @@
+import * as ava from 'ava';
+import { XMLHttpRequest } from '../xml-http-request';
+import { HttpServer } from './helpers/server';
+
+function contextualize(getContext: () => T): ava.RegisterContextual {
+ ava.test.beforeEach(t => {
+ Object.assign(t.context, getContext());
+ });
+ return ava.test;
+}
+
+const test = contextualize(() => ({
+ xhr: new XMLHttpRequest(),
+ okUrl: '',
+ errorUrl: '',
+ errorJson: ''
+}));
+
+test.before(async () => {
+ await HttpServer.serverStarted;
+});
+
+test.beforeEach(t => {
+ t.context.xhr = new XMLHttpRequest();
+ t.context.okUrl = `http://localhost:${HttpServer.port}/test/fixtures/hello.txt`;
+ t.context.errorUrl = `http://localhost:${HttpServer.port}/_/response`;
+ t.context.errorJson = JSON.stringify({
+ code: 401,
+ status: 'Unauthorized',
+ body: JSON.stringify({error: 'Credential error'}),
+ headers: {
+ 'Content-Type': 'application/json',
+ 'Content-Length': '28'
+ }
+ });
+});
+
+test('XMLHttpRequest #status is 200 for a normal request', async t => {
+ const xhr = t.context.xhr;
+ await new Promise(resolve => {
+ xhr.open('GET', t.context.okUrl);
+ let done = false;
+ xhr.addEventListener('readystatechange', () => {
+ if (done) { return; }
+ if (xhr.readyState < XMLHttpRequest.HEADERS_RECEIVED) {
+ t.is(xhr.status, 0);
+ t.is(xhr.statusText, '');
+ } else {
+ t.is(xhr.status, 200);
+ t.truthy(xhr.statusText);
+ t.not(xhr.statusText, '');
+ if (xhr.readyState === XMLHttpRequest.DONE) {
+ done = true;
+ resolve();
+ }
+ }
+ });
+ xhr.send();
+ });
+});
+
+test('XMLHttpRequest #status returns the server-reported status', async t => {
+ const xhr = t.context.xhr;
+ await new Promise(resolve => {
+ xhr.open('POST', t.context.errorUrl);
+ let done = false;
+ xhr.addEventListener('readystatechange', () => {
+ if (done) { return; }
+ if (xhr.readyState < XMLHttpRequest.HEADERS_RECEIVED) {
+ t.is(xhr.status, 0);
+ t.is(xhr.statusText, '');
+ } else {
+ t.is(xhr.status, 401);
+ t.truthy(xhr.statusText);
+ t.not(xhr.statusText, '');
+ if (xhr.readyState === XMLHttpRequest.DONE) {
+ done = true;
+ resolve();
+ }
+ }
+ });
+ xhr.send(t.context.errorJson);
+ });
+});
diff --git a/@tornado/xhr2-cookies/test/tsconfig.json b/@tornado/xhr2-cookies/test/tsconfig.json
new file mode 100644
index 0000000..606ef20
--- /dev/null
+++ b/@tornado/xhr2-cookies/test/tsconfig.json
@@ -0,0 +1,14 @@
+{
+ "compilerOptions": {
+ "target": "es2015",
+ "module": "commonjs",
+ "sourceMap": true,
+ "experimentalDecorators": true,
+ "emitDecoratorMetadata": true,
+ "lib": [ "es5", "es6", "es2016", "es2017", "dom" ]
+ },
+ "include": [
+ "*.spec.ts",
+ "./png.d.ts"
+ ]
+}
diff --git a/@tornado/xhr2-cookies/test/xhr.spec.ts b/@tornado/xhr2-cookies/test/xhr.spec.ts
new file mode 100644
index 0000000..3632ccd
--- /dev/null
+++ b/@tornado/xhr2-cookies/test/xhr.spec.ts
@@ -0,0 +1,135 @@
+import * as ava from 'ava';
+import { XMLHttpRequest } from '../xml-http-request';
+import { HttpServer, HttpsServer } from './helpers/server';
+import * as https from 'https';
+
+const agent = new https.Agent({
+ rejectUnauthorized: true,
+ ca: HttpsServer.sslCertificate()
+});
+XMLHttpRequest.nodejsSet({
+ httpsAgent: agent
+});
+
+function contextualize(getContext: () => T): ava.RegisterContextual {
+ ava.test.beforeEach(t => {
+ Object.assign(t.context, getContext());
+ });
+ return ava.test;
+}
+
+const test = contextualize(() => ({
+ xhr: new XMLHttpRequest()
+}));
+
+test.before(async t => {
+ await HttpServer.serverStarted;
+ await HttpsServer.serverStarted;
+
+ XMLHttpRequest.nodejsSet({
+ baseUrl: HttpServer.testUrl().replace('https://', 'http://')
+ });
+});
+
+test.beforeEach(t => {
+ t.context.xhr = new XMLHttpRequest();
+});
+
+test('constructor', t => {
+ const xhr = t.context.xhr;
+ t.is(xhr.readyState, XMLHttpRequest.UNSENT, 'sets readyState to UNSENT');
+ t.is(xhr.timeout, 0, 'sets timeout to 0');
+ t.is(xhr.responseType, '', 'sets responseType to ""');
+ t.is(xhr.status, 0, 'sets status to 0');
+ t.is(xhr.statusText, '', 'sets statusText to ""');
+});
+
+test('#open throws SecurityError on CONNECT', t => {
+ t.throws(() => t.context.xhr.open('CONNECT', `http://localhost:${HttpServer.port}/test`), XMLHttpRequest.SecurityError);
+});
+
+test('#open with a GET for a local https request', t => {
+ const xhr = t.context.xhr;
+ xhr.open('GET', `https://localhost:${HttpsServer.port}/test/fixtures/hello.txt`);
+ t.is(xhr.readyState, XMLHttpRequest.OPENED, 'sets readyState to OPENED');
+ t.is(xhr.status, 0, 'keeps status 0');
+ t.is(xhr.statusText, '', 'keeps statusText ""');
+});
+
+test('#send on a local http GET kicks off the request', async t => {
+ const xhr = t.context.xhr;
+ xhr.open('GET', `http://localhost:${HttpServer.port}/test/fixtures/hello.txt`);
+
+ t.plan(2);
+ await new Promise((resolve, reject) => {
+ xhr.onload = (event) => {
+ t.is(xhr.status, 200, 'the status is 200');
+ t.is(xhr.responseText, 'Hello, world!', 'the text is correct');
+ resolve();
+ };
+ xhr.onerror = (event) => {
+ reject(event);
+ };
+ xhr.send();
+ });
+});
+
+test('#send on a local https GET kicks off the request', async t => {
+ const xhr = t.context.xhr;
+ xhr.open('GET', `https://localhost:${HttpsServer.port}/test/fixtures/hello.txt`);
+
+ t.plan(2);
+ await new Promise((resolve, reject) => {
+ xhr.onload = (event) => {
+ t.is(xhr.status, 200, 'the status is 200');
+ t.is(xhr.responseText, 'Hello, world!', 'the text is correct');
+ resolve();
+ };
+ xhr.onerror = (event) => {
+ reject(event);
+ };
+ xhr.send();
+ });
+});
+
+test('on a local relative GET it kicks off the request', async t => {
+ const xhr = t.context.xhr;
+ xhr.open('GET', '../fixtures/hello.txt');
+
+ t.plan(2);
+ await new Promise((resolve, reject) => {
+ xhr.onload = (event) => {
+ t.is(xhr.status, 200, 'the status is 200');
+ t.is(xhr.responseText, 'Hello, world!', 'the text is correct');
+ resolve();
+ };
+ xhr.onerror = (event) => {
+ reject(event);
+ };
+ xhr.send();
+ });
+});
+
+test('on a local gopher GET #open + #send throws a NetworkError', async t => {
+ const xhr = t.context.xhr;
+ t.throws(() => {
+ xhr.open('GET', `gopher:localhost:${HttpServer.port}`);
+ xhr.send();
+ }, XMLHttpRequest.NetworkError);
+});
+
+test('readyState constants', t => {
+ t.is(XMLHttpRequest.UNSENT < XMLHttpRequest.OPENED, true, 'UNSENT < OPENED');
+ t.is(XMLHttpRequest.OPENED < XMLHttpRequest.HEADERS_RECEIVED, true, 'OPENED < HEADERS_RECEIVED');
+ t.is(XMLHttpRequest.HEADERS_RECEIVED < XMLHttpRequest.LOADING, true, 'HEADERS_RECEIVED < LOADING');
+ t.is(XMLHttpRequest.LOADING < XMLHttpRequest.DONE, true, 'LOADING < DONE');
+});
+
+test('XMLHttpRequest constants match the instance constants', t => {
+ const xhr = t.context.xhr;
+ t.is(XMLHttpRequest.UNSENT, xhr.UNSENT, 'UNSENT');
+ t.is(XMLHttpRequest.OPENED, xhr.OPENED, 'OPENED');
+ t.is(XMLHttpRequest.HEADERS_RECEIVED, xhr.HEADERS_RECEIVED, 'HEADERS_RECEIVED');
+ t.is(XMLHttpRequest.LOADING, xhr.LOADING, 'LOADING');
+ t.is(XMLHttpRequest.DONE, xhr.DONE, 'DONE');
+});
diff --git a/@tornado/xhr2-cookies/tsconfig.json b/@tornado/xhr2-cookies/tsconfig.json
new file mode 100644
index 0000000..15d8ee7
--- /dev/null
+++ b/@tornado/xhr2-cookies/tsconfig.json
@@ -0,0 +1,16 @@
+{
+ "compilerOptions": {
+ "target": "es5",
+ "module": "commonjs",
+ "outDir": "./dist",
+ "sourceMap": true,
+ "experimentalDecorators": true,
+ "emitDecoratorMetadata": true,
+ "declaration": true,
+ "declarationDir": "dist",
+ "lib": [ "es5", "es6", "es2016", "es2017", "dom" ]
+ },
+ "files": [
+ "index.ts"
+ ]
+}
diff --git a/@tornado/xhr2-cookies/tslint.json b/@tornado/xhr2-cookies/tslint.json
new file mode 100644
index 0000000..7be1d1d
--- /dev/null
+++ b/@tornado/xhr2-cookies/tslint.json
@@ -0,0 +1,115 @@
+{
+ "rules": {
+ "arrow-return-shorthand": true,
+ "callable-types": true,
+ "class-name": true,
+ "comment-format": [
+ true,
+ "check-space"
+ ],
+ "curly": true,
+ "eofline": true,
+ "forin": true,
+ "import-blacklist": [
+ true,
+ "rxjs"
+ ],
+ "import-spacing": true,
+ "indent": [
+ true,
+ "tabs"
+ ],
+ "interface-over-type-literal": true,
+ "label-position": true,
+ "max-line-length": [
+ true,
+ 140
+ ],
+ "member-access": false,
+ "member-ordering": [
+ true,
+ {
+ "order": [
+ "static-field",
+ "instance-field",
+ "static-method",
+ "instance-method"
+ ]
+ }
+ ],
+ "no-arg": true,
+ "no-bitwise": true,
+ "no-console": [
+ true,
+ "debug",
+ "info",
+ "time",
+ "timeEnd",
+ "trace"
+ ],
+ "no-construct": true,
+ "no-debugger": true,
+ "no-duplicate-super": true,
+ "no-empty": false,
+ "no-empty-interface": true,
+ "no-eval": true,
+ "no-inferrable-types": [
+ true,
+ "ignore-params"
+ ],
+ "no-misused-new": true,
+ "no-non-null-assertion": true,
+ "no-shadowed-variable": true,
+ "no-string-literal": false,
+ "no-string-throw": true,
+ "no-switch-case-fall-through": true,
+ "no-trailing-whitespace": true,
+ "no-unnecessary-initializer": true,
+ "no-unused-expression": true,
+ "no-use-before-declare": true,
+ "no-var-keyword": true,
+ "object-literal-sort-keys": false,
+ "one-line": [
+ true,
+ "check-open-brace",
+ "check-catch",
+ "check-else",
+ "check-whitespace"
+ ],
+ "prefer-const": true,
+ "quotemark": [
+ true,
+ "single"
+ ],
+ "radix": true,
+ "semicolon": [
+ true,
+ "always"
+ ],
+ "triple-equals": [
+ true,
+ "allow-null-check"
+ ],
+ "typedef-whitespace": [
+ true,
+ {
+ "call-signature": "nospace",
+ "index-signature": "nospace",
+ "parameter": "nospace",
+ "property-declaration": "nospace",
+ "variable-declaration": "nospace"
+ }
+ ],
+ "typeof-compare": true,
+ "unified-signatures": true,
+ "variable-name": false,
+ "whitespace": [
+ true,
+ "check-branch",
+ "check-decl",
+ "check-operator",
+ "check-separator",
+ "check-type"
+ ]
+ }
+}
diff --git a/@tornado/xhr2-cookies/wallaby.js b/@tornado/xhr2-cookies/wallaby.js
new file mode 100644
index 0000000..c4865ac
--- /dev/null
+++ b/@tornado/xhr2-cookies/wallaby.js
@@ -0,0 +1,27 @@
+module.exports = function (wallaby) {
+ return {
+ files: ['**/*.ts', '*.ts', '!test/**/*'],
+ tests: ['test/**/*.ts'],
+ env: {type: 'node'},
+ testFramework: 'ava',
+ recycle: true,
+ name: 'XMLHttpRequest 2+',
+ slowTestThreshold: 300,
+ reportUnhandledPromises: false,
+ workers: {
+ // initial: 1,
+ // regular: 1,
+ recycle: true
+ },
+ compilers: {
+ '**/*.ts': wallaby.compilers.typeScript({
+ target: 'es2015',
+ module: 'commonjs',
+ sourceMap: true,
+ experimentalDecorators: true,
+ emitDecoratorMetadata: true,
+ lib: ['es5', 'es6', 'es2016', 'es2017', 'dom']
+ })
+ }
+ }
+};
diff --git a/@tornado/xhr2-cookies/xml-http-request-event-target.ts b/@tornado/xhr2-cookies/xml-http-request-event-target.ts
new file mode 100644
index 0000000..52e10e6
--- /dev/null
+++ b/@tornado/xhr2-cookies/xml-http-request-event-target.ts
@@ -0,0 +1,49 @@
+import { ProgressEvent } from './progress-event';
+
+export type ProgressEventListener = (event: ProgressEvent) => void;
+export type ProgressEventListenerObject = {handleEvent(event: ProgressEvent): void};
+export type ProgressEventListenerOrEventListenerObject = ProgressEventListener | ProgressEventListenerObject;
+
+export class XMLHttpRequestEventTarget {
+ onloadstart: ProgressEventListener | null;
+ onprogress: ProgressEventListener | null;
+ onabort: ProgressEventListener | null;
+ onerror: ProgressEventListener | null;
+ onload: ProgressEventListener | null;
+ ontimeout: ProgressEventListener | null;
+ onloadend: ProgressEventListener | null;
+
+ private listeners: {[eventType: string]: ProgressEventListener[]} = {};
+
+ addEventListener(eventType: string, listener?: ProgressEventListenerOrEventListenerObject) {
+ eventType = eventType.toLowerCase();
+ this.listeners[eventType] = this.listeners[eventType] || [];
+ this.listeners[eventType].push((listener as ProgressEventListenerObject).handleEvent || (listener as ProgressEventListener));
+ }
+ removeEventListener(eventType: string, listener?: ProgressEventListenerOrEventListenerObject) {
+ eventType = eventType.toLowerCase();
+ if (!this.listeners[eventType]) { return; }
+
+ const index = this.listeners[eventType].indexOf((listener as ProgressEventListenerObject).handleEvent || (listener as ProgressEventListener));
+ if (index < 0) { return; }
+
+ this.listeners[eventType].splice(index, 1);
+ }
+ dispatchEvent(event: ProgressEvent) {
+ const eventType = event.type.toLowerCase();
+ event.target = this; // TODO: set event.currentTarget?
+
+ if (this.listeners[eventType]) {
+ for (let listener of this.listeners[eventType]) {
+ listener.call(this, event);
+ }
+ }
+
+ const listener = this[`on${eventType}`];
+ if (listener) {
+ listener.call(this, event);
+ }
+
+ return true;
+ }
+}
diff --git a/@tornado/xhr2-cookies/xml-http-request-upload.ts b/@tornado/xhr2-cookies/xml-http-request-upload.ts
new file mode 100644
index 0000000..50dbabd
--- /dev/null
+++ b/@tornado/xhr2-cookies/xml-http-request-upload.ts
@@ -0,0 +1,57 @@
+import { XMLHttpRequestEventTarget } from './xml-http-request-event-target';
+import { ClientRequest } from 'http';
+
+export class XMLHttpRequestUpload extends XMLHttpRequestEventTarget {
+ private _contentType: string | null = null;
+ private _body = null;
+
+ constructor() {
+ super();
+ this._reset();
+ }
+
+ _reset() {
+ this._contentType = null;
+ this._body = null;
+ }
+
+ _setData(data?: string | Buffer | ArrayBuffer | ArrayBufferView) {
+ if (data == null) { return; }
+
+ if (typeof data === 'string') {
+ if (data.length !== 0) {
+ this._contentType = 'text/plain;charset=UTF-8';
+ }
+ this._body = Buffer.from(data, 'utf-8');
+ } else if (Buffer.isBuffer(data)) {
+ this._body = data;
+ } else if (data instanceof ArrayBuffer) {
+ const body = Buffer.alloc(data.byteLength);
+ const view = new Uint8Array(data);
+ for (let i = 0; i < data.byteLength; i++) { body[i] = view[i]; }
+ this._body = body;
+ } else if (data.buffer && data.buffer instanceof ArrayBuffer) {
+ const body = Buffer.alloc(data.byteLength);
+ const offset = data.byteOffset;
+ const view = new Uint8Array(data.buffer);
+ for (let i = 0; i < data.byteLength; i++) { body[i] = view[i + offset]; }
+ this._body = body;
+ } else {
+ throw new Error(`Unsupported send() data ${data}`);
+ }
+ }
+
+ _finalizeHeaders(headers: object, loweredHeaders: object) {
+ if (this._contentType && !loweredHeaders['content-type']) {
+ headers['Content-Type'] = this._contentType;
+ }
+ if (this._body) {
+ headers['Content-Length'] = this._body.length.toString();
+ }
+ }
+
+ _startUpload(request: ClientRequest) {
+ if (this._body) { request.write(this._body); }
+ request.end();
+ }
+}
diff --git a/@tornado/xhr2-cookies/xml-http-request.ts b/@tornado/xhr2-cookies/xml-http-request.ts
new file mode 100644
index 0000000..591dac3
--- /dev/null
+++ b/@tornado/xhr2-cookies/xml-http-request.ts
@@ -0,0 +1,471 @@
+import * as http from 'http';
+import * as https from 'https';
+import * as os from 'os';
+import * as url from 'url';
+import { ProgressEvent } from './progress-event';
+import { InvalidStateError, NetworkError, SecurityError, SyntaxError } from './errors';
+import { ProgressEventListener, XMLHttpRequestEventTarget } from './xml-http-request-event-target';
+import { XMLHttpRequestUpload } from './xml-http-request-upload';
+import { Url } from 'url';
+import { Agent as HttpAgent, ClientRequest, IncomingMessage, RequestOptions as RequestOptionsHttp } from 'http';
+import { Agent as HttpsAgent } from 'https';
+import * as Cookie from 'cookiejar';
+
+export interface XMLHttpRequestOptions {
+ anon?: boolean;
+}
+export interface XHRUrl extends Url {
+ method?: string;
+}
+
+export class XMLHttpRequest extends XMLHttpRequestEventTarget {
+ static ProgressEvent = ProgressEvent;
+ static InvalidStateError = InvalidStateError;
+ static NetworkError = NetworkError;
+ static SecurityError = SecurityError;
+ static SyntaxError = SyntaxError;
+ static XMLHttpRequestUpload = XMLHttpRequestUpload;
+
+ static UNSENT = 0;
+ static OPENED = 1;
+ static HEADERS_RECEIVED = 2;
+ static LOADING = 3;
+ static DONE = 4;
+
+ static cookieJar = Cookie.CookieJar();
+
+ UNSENT = XMLHttpRequest.UNSENT;
+ OPENED = XMLHttpRequest.OPENED;
+ HEADERS_RECEIVED = XMLHttpRequest.HEADERS_RECEIVED;
+ LOADING = XMLHttpRequest.LOADING;
+ DONE = XMLHttpRequest.DONE;
+
+ onreadystatechange: ProgressEventListener | null = null;
+ readyState: number = XMLHttpRequest.UNSENT;
+
+ response: string | ArrayBuffer | Buffer | object | null = null;
+ responseText = '';
+ responseType = '';
+ status = 0; // TODO: UNSENT?
+ statusText = '';
+ timeout = 0;
+ upload = new XMLHttpRequestUpload();
+ responseUrl = '';
+ withCredentials = false;
+
+ nodejsHttpAgent: HttpsAgent;
+ nodejsHttpsAgent: HttpsAgent;
+ nodejsBaseUrl: string | null;
+
+ private _anonymous: boolean;
+ private _method: string | null = null;
+ private _url: XHRUrl | null = null;
+ private _sync = false;
+ private _headers: {[header: string]: string} = {};
+ private _loweredHeaders: {[lowercaseHeader: string]: string} = {};
+ private _mimeOverride: string | null = null; // TODO: is type right?
+ private _request: ClientRequest | null = null;
+ private _response: IncomingMessage | null = null;
+ private _responseParts: Buffer[] | null = null;
+ private _responseHeaders: {[lowercaseHeader: string]: string} | null = null;
+ private _aborting = null; // TODO: type?
+ private _error = null; // TODO: type?
+ private _loadedBytes = 0;
+ private _totalBytes = 0;
+ private _lengthComputable = false;
+
+ private _restrictedMethods = {CONNECT: true, TRACE: true, TRACK: true};
+ private _restrictedHeaders = {
+ 'accept-charset': true,
+ 'accept-encoding': true,
+ 'access-control-request-headers': true,
+ 'access-control-request-method': true,
+ connection: true,
+ 'content-length': true,
+ cookie: true,
+ cookie2: true,
+ date: true,
+ dnt: true,
+ expect: true,
+ host: true,
+ 'keep-alive': true,
+ origin: true,
+ referer: true,
+ te: true,
+ trailer: true,
+ 'transfer-encoding': true,
+ upgrade: true,
+ 'user-agent': true,
+ via: true
+ };
+ private _privateHeaders = {'set-cookie': true, 'set-cookie2': true};
+
+ //Redacted private information (${os.type()} ${os.arch()}) node.js/${process.versions.node} v8/${process.versions.v8} from the original version @ github
+ //Pretend to be tor-browser https://blog.torproject.org/browser-fingerprinting-introduction-and-challenges-ahead/
+ private _userAgent = `Mozilla/5.0 (Windows NT 10.0; rv:91.0) Gecko/20100101 Firefox/91.0`;
+
+ constructor(options: XMLHttpRequestOptions = {}) {
+ super();
+ this._anonymous = options.anon || false;
+ }
+
+ open(method: string, url: string, async = true, user?: string, password?: string) {
+ method = method.toUpperCase();
+ if (this._restrictedMethods[method]) { throw new XMLHttpRequest.SecurityError(`HTTP method ${method} is not allowed in XHR`)};
+
+ const xhrUrl = this._parseUrl(url, user, password);
+
+ if (this.readyState === XMLHttpRequest.HEADERS_RECEIVED || this.readyState === XMLHttpRequest.LOADING) {
+ // TODO(pwnall): terminate abort(), terminate send()
+ }
+
+ this._method = method;
+ this._url = xhrUrl;
+ this._sync = !async;
+ this._headers = {};
+ this._loweredHeaders = {};
+ this._mimeOverride = null;
+ this._setReadyState(XMLHttpRequest.OPENED);
+ this._request = null;
+ this._response = null;
+ this.status = 0;
+ this.statusText = '';
+ this._responseParts = [];
+ this._responseHeaders = null;
+ this._loadedBytes = 0;
+ this._totalBytes = 0;
+ this._lengthComputable = false;
+ }
+
+ setRequestHeader(name: string, value: any) {
+ if (this.readyState !== XMLHttpRequest.OPENED) { throw new XMLHttpRequest.InvalidStateError('XHR readyState must be OPENED'); }
+
+ const loweredName = name.toLowerCase();
+ if (this._restrictedHeaders[loweredName] || /^sec-/.test(loweredName) || /^proxy-/.test(loweredName)) {
+ console.warn(`Refused to set unsafe header "${name}"`);
+ return;
+ }
+
+ value = value.toString();
+ if (this._loweredHeaders[loweredName] != null) {
+ name = this._loweredHeaders[loweredName];
+ this._headers[name] = `${this._headers[name]}, ${value}`;
+ } else {
+ this._loweredHeaders[loweredName] = name;
+ this._headers[name] = value;
+ }
+ }
+
+ send(data?: string | Buffer | ArrayBuffer | ArrayBufferView) {
+ if (this.readyState !== XMLHttpRequest.OPENED) { throw new XMLHttpRequest.InvalidStateError('XHR readyState must be OPENED'); }
+ if (this._request) { throw new XMLHttpRequest.InvalidStateError('send() already called'); }
+
+ switch (this._url.protocol) {
+ case 'file:':
+ return this._sendFile(data);
+ case 'http:':
+ case 'https:':
+ return this._sendHttp(data);
+ default:
+ throw new XMLHttpRequest.NetworkError(`Unsupported protocol ${this._url.protocol}`);
+ }
+ }
+
+ abort() {
+ if (this._request == null) { return; }
+
+ this._request.abort();
+ this._setError();
+
+ this._dispatchProgress('abort');
+ this._dispatchProgress('loadend');
+ }
+
+ getResponseHeader(name: string) {
+ if (this._responseHeaders == null || name == null) { return null; }
+ const loweredName = name.toLowerCase();
+ return this._responseHeaders.hasOwnProperty(loweredName)
+ ? this._responseHeaders[name.toLowerCase()]
+ : null;
+ }
+
+ getAllResponseHeaders() {
+ if (this._responseHeaders == null) { return ''; }
+ return Object.keys(this._responseHeaders).map(key => `${key}: ${this._responseHeaders[key]}`).join('\r\n');
+ }
+
+ overrideMimeType(mimeType: string) {
+ if (this.readyState === XMLHttpRequest.LOADING || this.readyState === XMLHttpRequest.DONE) { throw new XMLHttpRequest.InvalidStateError('overrideMimeType() not allowed in LOADING or DONE'); }
+ this._mimeOverride = mimeType.toLowerCase();
+ }
+
+ nodejsSet(options: {httpAgent?: HttpAgent, httpsAgent?: HttpsAgent, baseUrl?: string }) {
+ this.nodejsHttpAgent = options.httpAgent || this.nodejsHttpAgent;
+ this.nodejsHttpsAgent = options.httpsAgent || this.nodejsHttpsAgent;
+ if (options.hasOwnProperty('baseUrl')) {
+ if (options.baseUrl != null) {
+ const parsedUrl = url.parse(options.baseUrl, false, true);
+ if (!parsedUrl.protocol) {
+ throw new XMLHttpRequest.SyntaxError("baseUrl must be an absolute URL")
+ }
+ }
+ this.nodejsBaseUrl = options.baseUrl;
+ }
+ }
+
+ static nodejsSet(options: {httpAgent?: HttpAgent, httpsAgent?: HttpsAgent, baseUrl?: string }) {
+ XMLHttpRequest.prototype.nodejsSet(options);
+ }
+
+ private _setReadyState(readyState: number) {
+ this.readyState = readyState;
+ this.dispatchEvent(new ProgressEvent('readystatechange'));
+ }
+
+ private _sendFile(data: any) {
+ // TODO
+ throw new Error('Protocol file: not implemented');
+ }
+
+ private _sendHttp(data?: string | Buffer | ArrayBuffer | ArrayBufferView) {
+ if (this._sync) { throw new Error('Synchronous XHR processing not implemented'); }
+ if (data && (this._method === 'GET' || this._method === 'HEAD')) {
+ console.warn(`Discarding entity body for ${this._method} requests`);
+ data = null;
+ } else {
+ data = data || '';
+ }
+
+ this.upload._setData(data);
+ this._finalizeHeaders();
+ this._sendHxxpRequest();
+ }
+
+ private _sendHxxpRequest() {
+ if (this.withCredentials) {
+ const cookie = XMLHttpRequest.cookieJar
+ .getCookies(
+ Cookie.CookieAccessInfo(this._url.hostname, this._url.pathname, this._url.protocol === 'https:')
+ ).toValueString();
+
+ this._headers.cookie = this._headers.cookie2 = cookie;
+ }
+
+ const [hxxp, agent] = this._url.protocol === 'http:' ? [http, this.nodejsHttpAgent] : [https, this.nodejsHttpsAgent];
+ const requestMethod: (options: RequestOptionsHttp) => ClientRequest = hxxp.request.bind(hxxp);
+ const request = requestMethod({
+ hostname: this._url.hostname,
+ port: +this._url.port,
+ path: this._url.path,
+ auth: this._url.auth,
+ method: this._method,
+ headers: this._headers,
+ agent
+ });
+ this._request = request;
+
+ if (this.timeout) { request.setTimeout(this.timeout, () => this._onHttpTimeout(request)); }
+ request.on('response', response => this._onHttpResponse(request, response));
+ request.on('error', error => this._onHttpRequestError(request, error));
+ this.upload._startUpload(request);
+
+ if (this._request === request) { this._dispatchProgress('loadstart'); }
+ }
+
+ private _finalizeHeaders() {
+ this._headers = {
+ ...this._headers,
+ Connection: 'keep-alive',
+ Host: this._url.host,
+ 'User-Agent': this._userAgent,
+ ...this._anonymous ? {Referer: 'about:blank'} : {}
+ };
+ this.upload._finalizeHeaders(this._headers, this._loweredHeaders);
+ }
+
+ private _onHttpResponse(request: ClientRequest, response: IncomingMessage) {
+ if (this._request !== request) { return; }
+
+ if (this.withCredentials && (response.headers['set-cookie'] || response.headers['set-cookie2'])) {
+ XMLHttpRequest.cookieJar
+ .setCookies(response.headers['set-cookie'] || response.headers['set-cookie2']);
+ }
+
+ if ([301, 302, 303, 307, 308].indexOf(response.statusCode) >= 0) {
+ this._url = this._parseUrl(response.headers.location);
+ this._method = 'GET';
+ if (this._loweredHeaders['content-type']) {
+ delete this._headers[this._loweredHeaders['content-type']];
+ delete this._loweredHeaders['content-type'];
+ }
+ if (this._headers['Content-Type'] != null) {
+ delete this._headers['Content-Type'];
+ }
+ delete this._headers['Content-Length'];
+
+ this.upload._reset();
+ this._finalizeHeaders();
+ this._sendHxxpRequest();
+ return;
+ }
+
+ this._response = response;
+ this._response.on('data', data => this._onHttpResponseData(response, data));
+ this._response.on('end', () => this._onHttpResponseEnd(response));
+ this._response.on('close', () => this._onHttpResponseClose(response));
+
+ this.responseUrl = this._url.href.split('#')[0];
+ this.status = response.statusCode;
+ this.statusText = http.STATUS_CODES[this.status];
+ this._parseResponseHeaders(response);
+
+ const lengthString = this._responseHeaders['content-length'] || '';
+ this._totalBytes = +lengthString;
+ this._lengthComputable = !!lengthString;
+
+ this._setReadyState(XMLHttpRequest.HEADERS_RECEIVED);
+ }
+
+ private _onHttpResponseData(response: IncomingMessage, data: string | Buffer) {
+ if (this._response !== response) { return; }
+
+ this._responseParts.push(Buffer.from(data as any));
+ this._loadedBytes += data.length;
+
+ if (this.readyState !== XMLHttpRequest.LOADING) {
+ this._setReadyState(XMLHttpRequest.LOADING);
+ }
+
+ this._dispatchProgress('progress');
+ }
+
+ private _onHttpResponseEnd(response: IncomingMessage) {
+ if (this._response !== response) { return; }
+
+ this._parseResponse();
+ this._request = null;
+ this._response = null;
+ this._setReadyState(XMLHttpRequest.DONE);
+
+ this._dispatchProgress('load');
+ this._dispatchProgress('loadend');
+ }
+
+ private _onHttpResponseClose(response: IncomingMessage) {
+ if (this._response !== response) { return; }
+
+ const request = this._request;
+ this._setError();
+ request.abort();
+ this._setReadyState(XMLHttpRequest.DONE);
+
+ this._dispatchProgress('error');
+ this._dispatchProgress('loadend');
+ }
+
+ private _onHttpTimeout(request: ClientRequest) {
+ if (this._request !== request) { return; }
+
+ this._setError();
+ request.abort();
+ this._setReadyState(XMLHttpRequest.DONE);
+
+ this._dispatchProgress('timeout');
+ this._dispatchProgress('loadend');
+ }
+
+ private _onHttpRequestError(request: ClientRequest, error: Error) {
+ if (this._request !== request) { return; }
+
+ this._setError();
+ request.abort();
+ this._setReadyState(XMLHttpRequest.DONE);
+
+ this._dispatchProgress('error');
+ this._dispatchProgress('loadend');
+ }
+
+ private _dispatchProgress(eventType: string) {
+ const event = new XMLHttpRequest.ProgressEvent(eventType);
+ event.lengthComputable = this._lengthComputable;
+ event.loaded = this._loadedBytes;
+ event.total = this._totalBytes;
+ this.dispatchEvent(event);
+ }
+
+ private _setError() {
+ this._request = null;
+ this._response = null;
+ this._responseHeaders = null;
+ this._responseParts = null;
+ }
+
+ private _parseUrl(urlString: string, user?: string, password?: string) {
+ const absoluteUrl = this.nodejsBaseUrl == null ? urlString : url.resolve(this.nodejsBaseUrl, urlString);
+ const xhrUrl: XHRUrl = url.parse(absoluteUrl, false, true);
+
+ xhrUrl.hash = null;
+
+ const [xhrUser, xhrPassword] = (xhrUrl.auth || '').split(':');
+ if (xhrUser || xhrPassword || user || password) {
+ xhrUrl.auth = `${user || xhrUser || ''}:${password || xhrPassword || ''}`;
+ }
+
+ return xhrUrl;
+ }
+
+ private _parseResponseHeaders(response: IncomingMessage) {
+ this._responseHeaders = {};
+ for (let name in response.headers) {
+ const loweredName = name.toLowerCase();
+ if (this._privateHeaders[loweredName]) { continue; }
+ this._responseHeaders[loweredName] = response.headers[name];
+ }
+ if (this._mimeOverride != null) {
+ this._responseHeaders['content-type'] = this._mimeOverride;
+ }
+ }
+
+ private _parseResponse() {
+ const buffer = Buffer.concat(this._responseParts);
+ this._responseParts = null;
+
+ switch (this.responseType) {
+ case 'json':
+ this.responseText = null;
+ try {
+ this.response = JSON.parse(buffer.toString('utf-8'));
+ } catch {
+ this.response = null;
+ }
+ return;
+ case 'buffer':
+ this.responseText = null;
+ this.response = buffer;
+ return;
+ case 'arraybuffer':
+ this.responseText = null;
+ const arrayBuffer = new ArrayBuffer(buffer.length);
+ const view = new Uint8Array(arrayBuffer);
+ for (let i = 0; i < buffer.length; i++) { view[i] = buffer[i]; }
+ this.response = arrayBuffer;
+ return;
+ case 'text':
+ default:
+ try {
+ this.responseText = buffer.toString(this._parseResponseEncoding());
+ } catch {
+ this.responseText = buffer.toString('binary');
+ }
+ this.response = this.responseText;
+ }
+ }
+
+ private _parseResponseEncoding() {
+ return /;\s*charset=(.*)$/.exec(this._responseHeaders['content-type'] || '')[1] || 'utf-8';
+ }
+}
+
+XMLHttpRequest.prototype.nodejsHttpAgent = http.globalAgent;
+XMLHttpRequest.prototype.nodejsHttpsAgent = https.globalAgent;
+XMLHttpRequest.prototype.nodejsBaseUrl = null;
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..eaf1058
--- /dev/null
+++ b/README.md
@@ -0,0 +1,3 @@
+# tornado-archive-monorepo
+
+This is the monorepo for the archived npm packages used for Tornado packages.
\ No newline at end of file
diff --git a/package.json b/package.json
new file mode 100644
index 0000000..9ec8d15
--- /dev/null
+++ b/package.json
@@ -0,0 +1,14 @@
+{
+ "name": "archive-monorepo",
+ "packageManager": "yarn@3.5.0",
+ "private": true,
+ "workspaces": [
+ "@tornado/*"
+ ],
+ "scripts": {
+ "git:status": "ls -1 @tornado | xargs -I repl git -C @tornado/repl status",
+ "git:add": "ls -1 @tornado | xargs -I repl git -C @tornado/repl add .",
+ "git:commit": "ls -1 @tornado | xargs -I repl git -C @tornado/repl commit -sm ",
+ "git:log": "ls -1 @tornado | xargs -I repl git -C @tornado/repl log -n 1"
+ }
+}
diff --git a/yarn.lock b/yarn.lock
new file mode 100644
index 0000000..158f649
--- /dev/null
+++ b/yarn.lock
@@ -0,0 +1,13657 @@
+# This file is generated by running "yarn install" inside your project.
+# Manual changes might be lost - proceed with caution!
+
+__metadata:
+ version: 6
+ cacheKey: 8
+
+"@ava/babel-plugin-throws-helper@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "@ava/babel-plugin-throws-helper@npm:2.0.0"
+ checksum: 96109abba6a8f60fb235c3e347be88217229625e035f7cba668766e522b8b8bb9bf396af79a76329faba72d4e5d3b8a55e5d916504f83772b5869822f4533c0e
+ languageName: node
+ linkType: hard
+
+"@ava/babel-preset-stage-4@npm:^1.1.0":
+ version: 1.1.0
+ resolution: "@ava/babel-preset-stage-4@npm:1.1.0"
+ dependencies:
+ babel-plugin-check-es2015-constants: ^6.8.0
+ babel-plugin-syntax-trailing-function-commas: ^6.20.0
+ babel-plugin-transform-async-to-generator: ^6.16.0
+ babel-plugin-transform-es2015-destructuring: ^6.19.0
+ babel-plugin-transform-es2015-function-name: ^6.9.0
+ babel-plugin-transform-es2015-modules-commonjs: ^6.18.0
+ babel-plugin-transform-es2015-parameters: ^6.21.0
+ babel-plugin-transform-es2015-spread: ^6.8.0
+ babel-plugin-transform-es2015-sticky-regex: ^6.8.0
+ babel-plugin-transform-es2015-unicode-regex: ^6.11.0
+ babel-plugin-transform-exponentiation-operator: ^6.8.0
+ package-hash: ^1.2.0
+ checksum: 42f5d74c6f5d46da827f647cc87bb5d6eb1869207ae32726e07d3ea29d72946ad208e755d2d6737d3a96e192b2c82ec094a3c8981728f587d39ad03363c2b7c5
+ languageName: node
+ linkType: hard
+
+"@ava/babel-preset-transform-test-files@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "@ava/babel-preset-transform-test-files@npm:3.0.0"
+ dependencies:
+ "@ava/babel-plugin-throws-helper": ^2.0.0
+ babel-plugin-espower: ^2.3.2
+ checksum: 14228ee5d266a26ed4e4700dc683a91f808dd32ee08da5532b5191142b0de3f2a18f13dc2065d7a5451df7c3fcc040f5ca825358526186b58e54f116704705c7
+ languageName: node
+ linkType: hard
+
+"@ava/write-file-atomic@npm:^2.2.0":
+ version: 2.2.0
+ resolution: "@ava/write-file-atomic@npm:2.2.0"
+ dependencies:
+ graceful-fs: ^4.1.11
+ imurmurhash: ^0.1.4
+ slide: ^1.1.5
+ checksum: ce5693cbdd3a45fd951f1bd252e33bc49f9976ef922a13aeb4fda75dd5891e627ccc0ced63d751c39fde644d764b5389fe1de406a5f0d0e23104e00cbeda937f
+ languageName: node
+ linkType: hard
+
+"@babel/code-frame@npm:7.12.11":
+ version: 7.12.11
+ resolution: "@babel/code-frame@npm:7.12.11"
+ dependencies:
+ "@babel/highlight": ^7.10.4
+ checksum: 3963eff3ebfb0e091c7e6f99596ef4b258683e4ba8a134e4e95f77afe85be5c931e184fff6435fb4885d12eba04a5e25532f7fbc292ca13b48e7da943474e2f3
+ languageName: node
+ linkType: hard
+
+"@babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.18.6, @babel/code-frame@npm:^7.21.4":
+ version: 7.21.4
+ resolution: "@babel/code-frame@npm:7.21.4"
+ dependencies:
+ "@babel/highlight": ^7.18.6
+ checksum: e5390e6ec1ac58dcef01d4f18eaf1fd2f1325528661ff6d4a5de8979588b9f5a8e852a54a91b923846f7a5c681b217f0a45c2524eb9560553160cd963b7d592c
+ languageName: node
+ linkType: hard
+
+"@babel/generator@npm:^7.21.5":
+ version: 7.21.5
+ resolution: "@babel/generator@npm:7.21.5"
+ dependencies:
+ "@babel/types": ^7.21.5
+ "@jridgewell/gen-mapping": ^0.3.2
+ "@jridgewell/trace-mapping": ^0.3.17
+ jsesc: ^2.5.1
+ checksum: 78af737b9dd701d4c657f9731880430fa1c177767b562f4e8a330a7fe72a4abe857e3d24de4e6d9dafc1f6a11f894162d27e523d7e5948ff9e3925a0ce9867c4
+ languageName: node
+ linkType: hard
+
+"@babel/helper-environment-visitor@npm:^7.21.5":
+ version: 7.21.5
+ resolution: "@babel/helper-environment-visitor@npm:7.21.5"
+ checksum: e436af7b62956e919066448013a3f7e2cd0b51010c26c50f790124dcd350be81d5597b4e6ed0a4a42d098a27de1e38561cd7998a116a42e7899161192deac9a6
+ languageName: node
+ linkType: hard
+
+"@babel/helper-function-name@npm:^7.21.0":
+ version: 7.21.0
+ resolution: "@babel/helper-function-name@npm:7.21.0"
+ dependencies:
+ "@babel/template": ^7.20.7
+ "@babel/types": ^7.21.0
+ checksum: d63e63c3e0e3e8b3138fa47b0cd321148a300ef12b8ee951196994dcd2a492cc708aeda94c2c53759a5c9177fffaac0fd8778791286746f72a000976968daf4e
+ languageName: node
+ linkType: hard
+
+"@babel/helper-hoist-variables@npm:^7.18.6":
+ version: 7.18.6
+ resolution: "@babel/helper-hoist-variables@npm:7.18.6"
+ dependencies:
+ "@babel/types": ^7.18.6
+ checksum: fd9c35bb435fda802bf9ff7b6f2df06308a21277c6dec2120a35b09f9de68f68a33972e2c15505c1a1a04b36ec64c9ace97d4a9e26d6097b76b4396b7c5fa20f
+ languageName: node
+ linkType: hard
+
+"@babel/helper-split-export-declaration@npm:^7.18.6":
+ version: 7.18.6
+ resolution: "@babel/helper-split-export-declaration@npm:7.18.6"
+ dependencies:
+ "@babel/types": ^7.18.6
+ checksum: c6d3dede53878f6be1d869e03e9ffbbb36f4897c7cc1527dc96c56d127d834ffe4520a6f7e467f5b6f3c2843ea0e81a7819d66ae02f707f6ac057f3d57943a2b
+ languageName: node
+ linkType: hard
+
+"@babel/helper-string-parser@npm:^7.21.5":
+ version: 7.21.5
+ resolution: "@babel/helper-string-parser@npm:7.21.5"
+ checksum: 36c0ded452f3858e67634b81960d4bde1d1cd2a56b82f4ba2926e97864816021c885f111a7cf81de88a0ed025f49d84a393256700e9acbca2d99462d648705d8
+ languageName: node
+ linkType: hard
+
+"@babel/helper-validator-identifier@npm:^7.18.6, @babel/helper-validator-identifier@npm:^7.19.1":
+ version: 7.19.1
+ resolution: "@babel/helper-validator-identifier@npm:7.19.1"
+ checksum: 0eca5e86a729162af569b46c6c41a63e18b43dbe09fda1d2a3c8924f7d617116af39cac5e4cd5d431bb760b4dca3c0970e0c444789b1db42bcf1fa41fbad0a3a
+ languageName: node
+ linkType: hard
+
+"@babel/highlight@npm:^7.10.4, @babel/highlight@npm:^7.18.6":
+ version: 7.18.6
+ resolution: "@babel/highlight@npm:7.18.6"
+ dependencies:
+ "@babel/helper-validator-identifier": ^7.18.6
+ chalk: ^2.0.0
+ js-tokens: ^4.0.0
+ checksum: 92d8ee61549de5ff5120e945e774728e5ccd57fd3b2ed6eace020ec744823d4a98e242be1453d21764a30a14769ecd62170fba28539b211799bbaf232bbb2789
+ languageName: node
+ linkType: hard
+
+"@babel/parser@npm:^7.20.7, @babel/parser@npm:^7.21.5, @babel/parser@npm:^7.7.0":
+ version: 7.21.8
+ resolution: "@babel/parser@npm:7.21.8"
+ bin:
+ parser: ./bin/babel-parser.js
+ checksum: 1b9a820fedfb6ef179e6ffa1dbc080808882949dec68340a616da2aa354af66ea2886bd68e61bd444d270aa0b24ad6273e3cfaf17d6878c34bf2521becacb353
+ languageName: node
+ linkType: hard
+
+"@babel/template@npm:^7.20.7":
+ version: 7.20.7
+ resolution: "@babel/template@npm:7.20.7"
+ dependencies:
+ "@babel/code-frame": ^7.18.6
+ "@babel/parser": ^7.20.7
+ "@babel/types": ^7.20.7
+ checksum: 2eb1a0ab8d415078776bceb3473d07ab746e6bb4c2f6ca46ee70efb284d75c4a32bb0cd6f4f4946dec9711f9c0780e8e5d64b743208deac6f8e9858afadc349e
+ languageName: node
+ linkType: hard
+
+"@babel/traverse@npm:^7.7.0":
+ version: 7.21.5
+ resolution: "@babel/traverse@npm:7.21.5"
+ dependencies:
+ "@babel/code-frame": ^7.21.4
+ "@babel/generator": ^7.21.5
+ "@babel/helper-environment-visitor": ^7.21.5
+ "@babel/helper-function-name": ^7.21.0
+ "@babel/helper-hoist-variables": ^7.18.6
+ "@babel/helper-split-export-declaration": ^7.18.6
+ "@babel/parser": ^7.21.5
+ "@babel/types": ^7.21.5
+ debug: ^4.1.0
+ globals: ^11.1.0
+ checksum: b403733fa7d858f0c8e224f0434a6ade641bc469a4f92975363391e796629d5bf53e544761dfe85039aab92d5389ebe7721edb309d7a5bb7df2bf74f37bf9f47
+ languageName: node
+ linkType: hard
+
+"@babel/types@npm:^7.18.6, @babel/types@npm:^7.20.7, @babel/types@npm:^7.21.0, @babel/types@npm:^7.21.5, @babel/types@npm:^7.7.0, @babel/types@npm:^7.8.3":
+ version: 7.21.5
+ resolution: "@babel/types@npm:7.21.5"
+ dependencies:
+ "@babel/helper-string-parser": ^7.21.5
+ "@babel/helper-validator-identifier": ^7.19.1
+ to-fast-properties: ^2.0.0
+ checksum: 43242a99c612d13285ee4af46cc0f1066bcb6ffd38307daef7a76e8c70f36cfc3255eb9e75c8e768b40e761176c313aec4d5c0b9d97a21e494d49d5fd123a9f7
+ languageName: node
+ linkType: hard
+
+"@concordance/react@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "@concordance/react@npm:1.0.0"
+ dependencies:
+ arrify: ^1.0.1
+ checksum: 5bdbe1431a4060e8ae46011c9dcbc411fd411b2e391d6d8940b4152589a68e694a1a82035d450de84c17cc07aca852a21bc920fc2c65f0ce7809bce094c8408e
+ languageName: node
+ linkType: hard
+
+"@definitelytyped/header-parser@npm:latest":
+ version: 0.0.159
+ resolution: "@definitelytyped/header-parser@npm:0.0.159"
+ dependencies:
+ "@definitelytyped/typescript-versions": ^0.0.159
+ "@types/parsimmon": ^1.10.1
+ parsimmon: ^1.13.0
+ checksum: 8247002afcd1189a20b816e103160f87fb738f13ebcfe464fbba275576e166eba762ac36e173a770d4fbb94df940c63aa6346d963e31197d113652bed5d929dd
+ languageName: node
+ linkType: hard
+
+"@definitelytyped/typescript-versions@npm:^0.0.159, @definitelytyped/typescript-versions@npm:latest":
+ version: 0.0.159
+ resolution: "@definitelytyped/typescript-versions@npm:0.0.159"
+ checksum: 9c03f50db88fe104dc3fbbd944588b5fa6f7c324a956fa411a34e2bb7fa4798ec350a04f90731e0547fc21773722935ec085c1e844dcadf38b0806ac2c0b3c06
+ languageName: node
+ linkType: hard
+
+"@definitelytyped/utils@npm:latest":
+ version: 0.0.159
+ resolution: "@definitelytyped/utils@npm:0.0.159"
+ dependencies:
+ "@definitelytyped/typescript-versions": ^0.0.159
+ "@qiwi/npm-registry-client": ^8.9.1
+ "@types/node": ^14.14.35
+ charm: ^1.0.2
+ fs-extra: ^8.1.0
+ fstream: ^1.0.12
+ tar: ^6.1.11
+ tar-stream: ^2.1.4
+ checksum: eb043f60a68183f3c660f7f30eb9277440fa6ecab3f23f08170cd5c23b43b51eecdef8cfac8ceb19e03eabe2a250512d6d5a3566f438ddbd6761d93041df4e45
+ languageName: node
+ linkType: hard
+
+"@eslint/eslintrc@npm:^0.4.3":
+ version: 0.4.3
+ resolution: "@eslint/eslintrc@npm:0.4.3"
+ dependencies:
+ ajv: ^6.12.4
+ debug: ^4.1.1
+ espree: ^7.3.0
+ globals: ^13.9.0
+ ignore: ^4.0.6
+ import-fresh: ^3.2.1
+ js-yaml: ^3.13.1
+ minimatch: ^3.0.4
+ strip-json-comments: ^3.1.1
+ checksum: 03a7704150b868c318aab6a94d87a33d30dc2ec579d27374575014f06237ba1370ae11178db772f985ef680d469dc237e7b16a1c5d8edaaeb8c3733e7a95a6d3
+ languageName: node
+ linkType: hard
+
+"@ethereumjs/common@npm:2.5.0":
+ version: 2.5.0
+ resolution: "@ethereumjs/common@npm:2.5.0"
+ dependencies:
+ crc-32: ^1.2.0
+ ethereumjs-util: ^7.1.1
+ checksum: f08830c5b86f215e5bd9b80c7202beeeacfcd6094e493efb1cad75dd9d4605bae6c3d4a991447fc14e494c6c4ce99ea41f77e2032f3a9e1976f44308d3757ea7
+ languageName: node
+ linkType: hard
+
+"@ethereumjs/common@npm:^2.5.0":
+ version: 2.6.5
+ resolution: "@ethereumjs/common@npm:2.6.5"
+ dependencies:
+ crc-32: ^1.2.0
+ ethereumjs-util: ^7.1.5
+ checksum: 0143386f267ef01b7a8bb1847596f964ad58643c084e5fd8e3a0271a7bf8428605dbf38cbb92c84f6622080ad095abeb765f178c02d86ec52abf9e8a4c0e4ecf
+ languageName: node
+ linkType: hard
+
+"@ethereumjs/tx@npm:3.3.2":
+ version: 3.3.2
+ resolution: "@ethereumjs/tx@npm:3.3.2"
+ dependencies:
+ "@ethereumjs/common": ^2.5.0
+ ethereumjs-util: ^7.1.2
+ checksum: e18c871fa223fcb23af1c3dde0ff9c82c91e962556fd531e1c75df63afb3941dd71e3def733d8c442a80224c6dcefb256f169cc286176e6ffb33c19349189c53
+ languageName: node
+ linkType: hard
+
+"@ethersproject/abi@npm:^5.6.3":
+ version: 5.7.0
+ resolution: "@ethersproject/abi@npm:5.7.0"
+ dependencies:
+ "@ethersproject/address": ^5.7.0
+ "@ethersproject/bignumber": ^5.7.0
+ "@ethersproject/bytes": ^5.7.0
+ "@ethersproject/constants": ^5.7.0
+ "@ethersproject/hash": ^5.7.0
+ "@ethersproject/keccak256": ^5.7.0
+ "@ethersproject/logger": ^5.7.0
+ "@ethersproject/properties": ^5.7.0
+ "@ethersproject/strings": ^5.7.0
+ checksum: bc6962bb6cb854e4d2a4d65b2c49c716477675b131b1363312234bdbb7e19badb7d9ce66f4ca2a70ae2ea84f7123dbc4e300a1bfe5d58864a7eafabc1466627e
+ languageName: node
+ linkType: hard
+
+"@ethersproject/abstract-provider@npm:^5.7.0":
+ version: 5.7.0
+ resolution: "@ethersproject/abstract-provider@npm:5.7.0"
+ dependencies:
+ "@ethersproject/bignumber": ^5.7.0
+ "@ethersproject/bytes": ^5.7.0
+ "@ethersproject/logger": ^5.7.0
+ "@ethersproject/networks": ^5.7.0
+ "@ethersproject/properties": ^5.7.0
+ "@ethersproject/transactions": ^5.7.0
+ "@ethersproject/web": ^5.7.0
+ checksum: 74cf4696245cf03bb7cc5b6cbf7b4b89dd9a79a1c4688126d214153a938126d4972d42c93182198653ce1de35f2a2cad68be40337d4774b3698a39b28f0228a8
+ languageName: node
+ linkType: hard
+
+"@ethersproject/abstract-signer@npm:^5.7.0":
+ version: 5.7.0
+ resolution: "@ethersproject/abstract-signer@npm:5.7.0"
+ dependencies:
+ "@ethersproject/abstract-provider": ^5.7.0
+ "@ethersproject/bignumber": ^5.7.0
+ "@ethersproject/bytes": ^5.7.0
+ "@ethersproject/logger": ^5.7.0
+ "@ethersproject/properties": ^5.7.0
+ checksum: a823dac9cfb761e009851050ebebd5b229d1b1cc4a75b125c2da130ff37e8218208f7f9d1386f77407705b889b23d4a230ad67185f8872f083143e0073cbfbe3
+ languageName: node
+ linkType: hard
+
+"@ethersproject/address@npm:^5.7.0":
+ version: 5.7.0
+ resolution: "@ethersproject/address@npm:5.7.0"
+ dependencies:
+ "@ethersproject/bignumber": ^5.7.0
+ "@ethersproject/bytes": ^5.7.0
+ "@ethersproject/keccak256": ^5.7.0
+ "@ethersproject/logger": ^5.7.0
+ "@ethersproject/rlp": ^5.7.0
+ checksum: 64ea5ebea9cc0e845c413e6cb1e54e157dd9fc0dffb98e239d3a3efc8177f2ff798cd4e3206cf3660ee8faeb7bef1a47dc0ebef0d7b132c32e61e550c7d4c843
+ languageName: node
+ linkType: hard
+
+"@ethersproject/base64@npm:^5.7.0":
+ version: 5.7.0
+ resolution: "@ethersproject/base64@npm:5.7.0"
+ dependencies:
+ "@ethersproject/bytes": ^5.7.0
+ checksum: 7dd5d734d623582f08f665434f53685041a3d3b334a0e96c0c8afa8bbcaab934d50e5b6b980e826a8fde8d353e0b18f11e61faf17468177274b8e7c69cd9742b
+ languageName: node
+ linkType: hard
+
+"@ethersproject/bignumber@npm:^5.7.0":
+ version: 5.7.0
+ resolution: "@ethersproject/bignumber@npm:5.7.0"
+ dependencies:
+ "@ethersproject/bytes": ^5.7.0
+ "@ethersproject/logger": ^5.7.0
+ bn.js: ^5.2.1
+ checksum: 8c9a134b76f3feb4ec26a5a27379efb4e156b8fb2de0678a67788a91c7f4e30abe9d948638458e4b20f2e42380da0adacc7c9389d05fce070692edc6ae9b4904
+ languageName: node
+ linkType: hard
+
+"@ethersproject/bytes@npm:^5.7.0":
+ version: 5.7.0
+ resolution: "@ethersproject/bytes@npm:5.7.0"
+ dependencies:
+ "@ethersproject/logger": ^5.7.0
+ checksum: 66ad365ceaab5da1b23b72225c71dce472cf37737af5118181fa8ab7447d696bea15ca22e3a0e8836fdd8cfac161afe321a7c67d0dde96f9f645ddd759676621
+ languageName: node
+ linkType: hard
+
+"@ethersproject/constants@npm:^5.7.0":
+ version: 5.7.0
+ resolution: "@ethersproject/constants@npm:5.7.0"
+ dependencies:
+ "@ethersproject/bignumber": ^5.7.0
+ checksum: 6d4b1355747cce837b3e76ec3bde70e4732736f23b04f196f706ebfa5d4d9c2be50904a390d4d40ce77803b98d03d16a9b6898418e04ba63491933ce08c4ba8a
+ languageName: node
+ linkType: hard
+
+"@ethersproject/hash@npm:^5.7.0":
+ version: 5.7.0
+ resolution: "@ethersproject/hash@npm:5.7.0"
+ dependencies:
+ "@ethersproject/abstract-signer": ^5.7.0
+ "@ethersproject/address": ^5.7.0
+ "@ethersproject/base64": ^5.7.0
+ "@ethersproject/bignumber": ^5.7.0
+ "@ethersproject/bytes": ^5.7.0
+ "@ethersproject/keccak256": ^5.7.0
+ "@ethersproject/logger": ^5.7.0
+ "@ethersproject/properties": ^5.7.0
+ "@ethersproject/strings": ^5.7.0
+ checksum: 6e9fa8d14eb08171cd32f17f98cc108ec2aeca74a427655f0d689c550fee0b22a83b3b400fad7fb3f41cf14d4111f87f170aa7905bcbcd1173a55f21b06262ef
+ languageName: node
+ linkType: hard
+
+"@ethersproject/keccak256@npm:^5.7.0":
+ version: 5.7.0
+ resolution: "@ethersproject/keccak256@npm:5.7.0"
+ dependencies:
+ "@ethersproject/bytes": ^5.7.0
+ js-sha3: 0.8.0
+ checksum: ff70950d82203aab29ccda2553422cbac2e7a0c15c986bd20a69b13606ed8bb6e4fdd7b67b8d3b27d4f841e8222cbaccd33ed34be29f866fec7308f96ed244c6
+ languageName: node
+ linkType: hard
+
+"@ethersproject/logger@npm:^5.7.0":
+ version: 5.7.0
+ resolution: "@ethersproject/logger@npm:5.7.0"
+ checksum: 075ab2f605f1fd0813f2e39c3308f77b44a67732b36e712d9bc085f22a84aac4da4f71b39bee50fe78da3e1c812673fadc41180c9970fe5e486e91ea17befe0d
+ languageName: node
+ linkType: hard
+
+"@ethersproject/networks@npm:^5.7.0":
+ version: 5.7.1
+ resolution: "@ethersproject/networks@npm:5.7.1"
+ dependencies:
+ "@ethersproject/logger": ^5.7.0
+ checksum: 0339f312304c17d9a0adce550edb825d4d2c8c9468c1634c44172c67a9ed256f594da62c4cda5c3837a0f28b7fabc03aca9b492f68ff1fdad337ee861b27bd5d
+ languageName: node
+ linkType: hard
+
+"@ethersproject/properties@npm:^5.7.0":
+ version: 5.7.0
+ resolution: "@ethersproject/properties@npm:5.7.0"
+ dependencies:
+ "@ethersproject/logger": ^5.7.0
+ checksum: 6ab0ccf0c3aadc9221e0cdc5306ce6cd0df7f89f77d77bccdd1277182c9ead0202cd7521329ba3acde130820bf8af299e17cf567d0d497c736ee918207bbf59f
+ languageName: node
+ linkType: hard
+
+"@ethersproject/rlp@npm:^5.7.0":
+ version: 5.7.0
+ resolution: "@ethersproject/rlp@npm:5.7.0"
+ dependencies:
+ "@ethersproject/bytes": ^5.7.0
+ "@ethersproject/logger": ^5.7.0
+ checksum: bce165b0f7e68e4d091c9d3cf47b247cac33252df77a095ca4281d32d5eeaaa3695d9bc06b2b057c5015353a68df89f13a4a54a72e888e4beeabbe56b15dda6e
+ languageName: node
+ linkType: hard
+
+"@ethersproject/signing-key@npm:^5.7.0":
+ version: 5.7.0
+ resolution: "@ethersproject/signing-key@npm:5.7.0"
+ dependencies:
+ "@ethersproject/bytes": ^5.7.0
+ "@ethersproject/logger": ^5.7.0
+ "@ethersproject/properties": ^5.7.0
+ bn.js: ^5.2.1
+ elliptic: 6.5.4
+ hash.js: 1.1.7
+ checksum: 8f8de09b0aac709683bbb49339bc0a4cd2f95598f3546436c65d6f3c3a847ffa98e06d35e9ed2b17d8030bd2f02db9b7bd2e11c5cf8a71aad4537487ab4cf03a
+ languageName: node
+ linkType: hard
+
+"@ethersproject/strings@npm:^5.7.0":
+ version: 5.7.0
+ resolution: "@ethersproject/strings@npm:5.7.0"
+ dependencies:
+ "@ethersproject/bytes": ^5.7.0
+ "@ethersproject/constants": ^5.7.0
+ "@ethersproject/logger": ^5.7.0
+ checksum: 5ff78693ae3fdf3cf23e1f6dc047a61e44c8197d2408c42719fef8cb7b7b3613a4eec88ac0ed1f9f5558c74fe0de7ae3195a29ca91a239c74b9f444d8e8b50df
+ languageName: node
+ linkType: hard
+
+"@ethersproject/transactions@npm:^5.6.2, @ethersproject/transactions@npm:^5.7.0":
+ version: 5.7.0
+ resolution: "@ethersproject/transactions@npm:5.7.0"
+ dependencies:
+ "@ethersproject/address": ^5.7.0
+ "@ethersproject/bignumber": ^5.7.0
+ "@ethersproject/bytes": ^5.7.0
+ "@ethersproject/constants": ^5.7.0
+ "@ethersproject/keccak256": ^5.7.0
+ "@ethersproject/logger": ^5.7.0
+ "@ethersproject/properties": ^5.7.0
+ "@ethersproject/rlp": ^5.7.0
+ "@ethersproject/signing-key": ^5.7.0
+ checksum: a31b71996d2b283f68486241bff0d3ea3f1ba0e8f1322a8fffc239ccc4f4a7eb2ea9994b8fd2f093283fd75f87bae68171e01b6265261f821369aca319884a79
+ languageName: node
+ linkType: hard
+
+"@ethersproject/web@npm:^5.7.0":
+ version: 5.7.1
+ resolution: "@ethersproject/web@npm:5.7.1"
+ dependencies:
+ "@ethersproject/base64": ^5.7.0
+ "@ethersproject/bytes": ^5.7.0
+ "@ethersproject/logger": ^5.7.0
+ "@ethersproject/properties": ^5.7.0
+ "@ethersproject/strings": ^5.7.0
+ checksum: 7028c47103f82fd2e2c197ce0eecfacaa9180ffeec7de7845b1f4f9b19d84081b7a48227aaddde05a4aaa526af574a9a0ce01cc0fc75e3e371f84b38b5b16b2b
+ languageName: node
+ linkType: hard
+
+"@gar/promisify@npm:^1.1.3":
+ version: 1.1.3
+ resolution: "@gar/promisify@npm:1.1.3"
+ checksum: 4059f790e2d07bf3c3ff3e0fec0daa8144fe35c1f6e0111c9921bd32106adaa97a4ab096ad7dab1e28ee6a9060083c4d1a4ada42a7f5f3f7a96b8812e2b757c1
+ languageName: node
+ linkType: hard
+
+"@humanwhocodes/config-array@npm:^0.5.0":
+ version: 0.5.0
+ resolution: "@humanwhocodes/config-array@npm:0.5.0"
+ dependencies:
+ "@humanwhocodes/object-schema": ^1.2.0
+ debug: ^4.1.1
+ minimatch: ^3.0.4
+ checksum: 44ee6a9f05d93dd9d5935a006b17572328ba9caff8002442f601736cbda79c580cc0f5a49ce9eb88fbacc5c3a6b62098357c2e95326cd17bb9f1a6c61d6e95e7
+ languageName: node
+ linkType: hard
+
+"@humanwhocodes/object-schema@npm:^1.2.0":
+ version: 1.2.1
+ resolution: "@humanwhocodes/object-schema@npm:1.2.1"
+ checksum: a824a1ec31591231e4bad5787641f59e9633827d0a2eaae131a288d33c9ef0290bd16fda8da6f7c0fcb014147865d12118df10db57f27f41e20da92369fcb3f1
+ languageName: node
+ linkType: hard
+
+"@jridgewell/gen-mapping@npm:^0.3.2":
+ version: 0.3.3
+ resolution: "@jridgewell/gen-mapping@npm:0.3.3"
+ dependencies:
+ "@jridgewell/set-array": ^1.0.1
+ "@jridgewell/sourcemap-codec": ^1.4.10
+ "@jridgewell/trace-mapping": ^0.3.9
+ checksum: 4a74944bd31f22354fc01c3da32e83c19e519e3bbadafa114f6da4522ea77dd0c2842607e923a591d60a76699d819a2fbb6f3552e277efdb9b58b081390b60ab
+ languageName: node
+ linkType: hard
+
+"@jridgewell/resolve-uri@npm:3.1.0":
+ version: 3.1.0
+ resolution: "@jridgewell/resolve-uri@npm:3.1.0"
+ checksum: b5ceaaf9a110fcb2780d1d8f8d4a0bfd216702f31c988d8042e5f8fbe353c55d9b0f55a1733afdc64806f8e79c485d2464680ac48a0d9fcadb9548ee6b81d267
+ languageName: node
+ linkType: hard
+
+"@jridgewell/set-array@npm:^1.0.1":
+ version: 1.1.2
+ resolution: "@jridgewell/set-array@npm:1.1.2"
+ checksum: 69a84d5980385f396ff60a175f7177af0b8da4ddb81824cb7016a9ef914eee9806c72b6b65942003c63f7983d4f39a5c6c27185bbca88eb4690b62075602e28e
+ languageName: node
+ linkType: hard
+
+"@jridgewell/sourcemap-codec@npm:1.4.14":
+ version: 1.4.14
+ resolution: "@jridgewell/sourcemap-codec@npm:1.4.14"
+ checksum: 61100637b6d173d3ba786a5dff019e1a74b1f394f323c1fee337ff390239f053b87266c7a948777f4b1ee68c01a8ad0ab61e5ff4abb5a012a0b091bec391ab97
+ languageName: node
+ linkType: hard
+
+"@jridgewell/sourcemap-codec@npm:^1.4.10":
+ version: 1.4.15
+ resolution: "@jridgewell/sourcemap-codec@npm:1.4.15"
+ checksum: b881c7e503db3fc7f3c1f35a1dd2655a188cc51a3612d76efc8a6eb74728bef5606e6758ee77423e564092b4a518aba569bbb21c9bac5ab7a35b0c6ae7e344c8
+ languageName: node
+ linkType: hard
+
+"@jridgewell/trace-mapping@npm:^0.3.17, @jridgewell/trace-mapping@npm:^0.3.9":
+ version: 0.3.18
+ resolution: "@jridgewell/trace-mapping@npm:0.3.18"
+ dependencies:
+ "@jridgewell/resolve-uri": 3.1.0
+ "@jridgewell/sourcemap-codec": 1.4.14
+ checksum: 0572669f855260808c16fe8f78f5f1b4356463b11d3f2c7c0b5580c8ba1cbf4ae53efe9f627595830856e57dbac2325ac17eb0c3dd0ec42102e6f227cc289c02
+ languageName: node
+ linkType: hard
+
+"@npmcli/fs@npm:^2.1.0":
+ version: 2.1.2
+ resolution: "@npmcli/fs@npm:2.1.2"
+ dependencies:
+ "@gar/promisify": ^1.1.3
+ semver: ^7.3.5
+ checksum: 405074965e72d4c9d728931b64d2d38e6ea12066d4fad651ac253d175e413c06fe4350970c783db0d749181da8fe49c42d3880bd1cbc12cd68e3a7964d820225
+ languageName: node
+ linkType: hard
+
+"@npmcli/move-file@npm:^2.0.0":
+ version: 2.0.1
+ resolution: "@npmcli/move-file@npm:2.0.1"
+ dependencies:
+ mkdirp: ^1.0.4
+ rimraf: ^3.0.2
+ checksum: 52dc02259d98da517fae4cb3a0a3850227bdae4939dda1980b788a7670636ca2b4a01b58df03dd5f65c1e3cb70c50fa8ce5762b582b3f499ec30ee5ce1fd9380
+ languageName: node
+ linkType: hard
+
+"@qiwi/npm-registry-client@npm:^8.9.1":
+ version: 8.9.1
+ resolution: "@qiwi/npm-registry-client@npm:8.9.1"
+ dependencies:
+ concat-stream: ^2.0.0
+ graceful-fs: ^4.2.4
+ normalize-package-data: ~1.0.1 || ^2.0.0 || ^3.0.0
+ npm-package-arg: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^8.0.0
+ npmlog: 2 || ^3.1.0 || ^4.0.0
+ once: ^1.4.0
+ request: ^2.88.2
+ retry: ^0.12.0
+ safe-buffer: ^5.2.1
+ semver: 2 >=2.2.1 || 3.x || 4 || 5 || 7
+ slide: ^1.1.6
+ ssri: ^8.0.0
+ dependenciesMeta:
+ npmlog:
+ optional: true
+ checksum: 1f0e3a06baa2c62ecd3d3789a864aa23aef2e9de466a67f435c2f1e50499c33f2cb2d5d1fd038c229039a61f01a96a7248b450422960cdcafb8933d11c07669a
+ languageName: node
+ linkType: hard
+
+"@sindresorhus/is@npm:^4.0.0, @sindresorhus/is@npm:^4.6.0":
+ version: 4.6.0
+ resolution: "@sindresorhus/is@npm:4.6.0"
+ checksum: 83839f13da2c29d55c97abc3bc2c55b250d33a0447554997a85c539e058e57b8da092da396e252b11ec24a0279a0bed1f537fa26302209327060643e327f81d2
+ languageName: node
+ linkType: hard
+
+"@szmarczak/http-timer@npm:^4.0.5":
+ version: 4.0.6
+ resolution: "@szmarczak/http-timer@npm:4.0.6"
+ dependencies:
+ defer-to-connect: ^2.0.0
+ checksum: c29df3bcec6fc3bdec2b17981d89d9c9fc9bd7d0c9bcfe92821dc533f4440bc890ccde79971838b4ceed1921d456973c4180d7175ee1d0023ad0562240a58d95
+ languageName: node
+ linkType: hard
+
+"@szmarczak/http-timer@npm:^5.0.1":
+ version: 5.0.1
+ resolution: "@szmarczak/http-timer@npm:5.0.1"
+ dependencies:
+ defer-to-connect: ^2.0.1
+ checksum: fc9cb993e808806692e4a3337c90ece0ec00c89f4b67e3652a356b89730da98bc824273a6d67ca84d5f33cd85f317dcd5ce39d8cc0a2f060145a608a7cb8ce92
+ languageName: node
+ linkType: hard
+
+"@tootallnate/once@npm:2":
+ version: 2.0.0
+ resolution: "@tootallnate/once@npm:2.0.0"
+ checksum: ad87447820dd3f24825d2d947ebc03072b20a42bfc96cbafec16bff8bbda6c1a81fcb0be56d5b21968560c5359a0af4038a68ba150c3e1694fe4c109a063bed8
+ languageName: node
+ linkType: hard
+
+"@tornado/circomlib@workspace:*, @tornado/circomlib@workspace:@tornado/circomlib":
+ version: 0.0.0-use.local
+ resolution: "@tornado/circomlib@workspace:@tornado/circomlib"
+ dependencies:
+ "@tornado/snarkjs": "workspace:*"
+ blake-hash: ^1.1.0
+ blake2b: ^2.1.3
+ circom: 0.0.35
+ eslint-plugin-mocha: ^5.2.0
+ ganache-cli: ^6.4.4
+ mocha: ^5.2.0
+ typedarray-to-buffer: ^3.1.5
+ typescript: ^5.0.2
+ web3: ^1.9.0
+ web3-utils: ^1.9.0
+ languageName: unknown
+ linkType: soft
+
+"@tornado/fixed-merkle-tree@workspace:@tornado/fixed-merkle-tree":
+ version: 0.0.0-use.local
+ resolution: "@tornado/fixed-merkle-tree@workspace:@tornado/fixed-merkle-tree"
+ dependencies:
+ "@tornado/circomlib": "workspace:*"
+ "@tornado/snarkjs": "workspace:*"
+ babel-eslint: ^10.1.0
+ chai: ^4.2.0
+ eslint: ^7.5.0
+ mocha: ^8.1.0
+ typescript: ^5.0.2
+ languageName: unknown
+ linkType: soft
+
+"@tornado/snarkjs@workspace:*, @tornado/snarkjs@workspace:@tornado/snarkjs":
+ version: 0.0.0-use.local
+ resolution: "@tornado/snarkjs@workspace:@tornado/snarkjs"
+ dependencies:
+ big-integer: ^1.6.43
+ chai: ^4.2.0
+ escape-string-regexp: ^1.0.5
+ eslint: ^5.16.0
+ eslint-plugin-mocha: ^5.3.0
+ keccak: ^2.0.0
+ mocha: ^5.2.0
+ typescript: ^5.0.2
+ yargs: ^12.0.5
+ bin:
+ cli: cli.js
+ languageName: unknown
+ linkType: soft
+
+"@tornado/web3-providers-http@workspace:@tornado/web3-providers-http":
+ version: 0.0.0-use.local
+ resolution: "@tornado/web3-providers-http@workspace:@tornado/web3-providers-http"
+ dependencies:
+ "@tornado/xhr2-cookies": "workspace:*"
+ dtslint: ^3.4.1
+ typescript: ^3.9.5
+ web3-core-helpers: 1.6.1
+ languageName: unknown
+ linkType: soft
+
+"@tornado/websnark@workspace:@tornado/websnark":
+ version: 0.0.0-use.local
+ resolution: "@tornado/websnark@workspace:@tornado/websnark"
+ dependencies:
+ "@tornado/snarkjs": "workspace:*"
+ big-integer: 1.6.42
+ browserify: ^16.2.3
+ eslint: ^5.14.0
+ eslint-plugin-mocha: ^5.3.0
+ eslint-plugin-webassembly: ^1.8.4
+ mocha: ^6.1.4
+ package: ^1.0.1
+ typescript: ^5.0.2
+ wasmbuilder: 0.0.3
+ languageName: unknown
+ linkType: soft
+
+"@tornado/xhr2-cookies@workspace:*, @tornado/xhr2-cookies@workspace:@tornado/xhr2-cookies":
+ version: 0.0.0-use.local
+ resolution: "@tornado/xhr2-cookies@workspace:@tornado/xhr2-cookies"
+ dependencies:
+ "@types/body-parser": ^1.16.8
+ "@types/cookie-parser": ^1.4.1
+ "@types/express": ^4.0.39
+ "@types/morgan": ^1.7.35
+ "@types/node": ^6
+ ava: ^0.23.0
+ ava-ts: ^0.23.0
+ body-parser: ^1.18.2
+ cookie-parser: ^1.4.3
+ cookiejar: ^2.1.1
+ express: ^4.16.2
+ morgan: ^1.9.0
+ ts-loader: ^2.3.4
+ ts-node: ^3.3.0
+ typescript: ^2.5.2
+ webpack: ^3.5.5
+ languageName: unknown
+ linkType: soft
+
+"@types/bn.js@npm:^4.11.3":
+ version: 4.11.6
+ resolution: "@types/bn.js@npm:4.11.6"
+ dependencies:
+ "@types/node": "*"
+ checksum: 7f66f2c7b7b9303b3205a57184261974b114495736b77853af5b18d857c0b33e82ce7146911e86e87a87837de8acae28986716fd381ac7c301fd6e8d8b6c811f
+ languageName: node
+ linkType: hard
+
+"@types/bn.js@npm:^5.1.0, @types/bn.js@npm:^5.1.1":
+ version: 5.1.1
+ resolution: "@types/bn.js@npm:5.1.1"
+ dependencies:
+ "@types/node": "*"
+ checksum: e50ed2dd3abe997e047caf90e0352c71e54fc388679735217978b4ceb7e336e51477791b715f49fd77195ac26dd296c7bad08a3be9750e235f9b2e1edb1b51c2
+ languageName: node
+ linkType: hard
+
+"@types/body-parser@npm:*, @types/body-parser@npm:^1.16.8":
+ version: 1.19.2
+ resolution: "@types/body-parser@npm:1.19.2"
+ dependencies:
+ "@types/connect": "*"
+ "@types/node": "*"
+ checksum: e17840c7d747a549f00aebe72c89313d09fbc4b632b949b2470c5cb3b1cb73863901ae84d9335b567a79ec5efcfb8a28ff8e3f36bc8748a9686756b6d5681f40
+ languageName: node
+ linkType: hard
+
+"@types/cacheable-request@npm:^6.0.1, @types/cacheable-request@npm:^6.0.2":
+ version: 6.0.3
+ resolution: "@types/cacheable-request@npm:6.0.3"
+ dependencies:
+ "@types/http-cache-semantics": "*"
+ "@types/keyv": ^3.1.4
+ "@types/node": "*"
+ "@types/responselike": ^1.0.0
+ checksum: d9b26403fe65ce6b0cb3720b7030104c352bcb37e4fac2a7089a25a97de59c355fa08940658751f2f347a8512aa9d18fdb66ab3ade835975b2f454f2d5befbd9
+ languageName: node
+ linkType: hard
+
+"@types/connect@npm:*":
+ version: 3.4.35
+ resolution: "@types/connect@npm:3.4.35"
+ dependencies:
+ "@types/node": "*"
+ checksum: fe81351470f2d3165e8b12ce33542eef89ea893e36dd62e8f7d72566dfb7e448376ae962f9f3ea888547ce8b55a40020ca0e01d637fab5d99567673084542641
+ languageName: node
+ linkType: hard
+
+"@types/cookie-parser@npm:^1.4.1":
+ version: 1.4.3
+ resolution: "@types/cookie-parser@npm:1.4.3"
+ dependencies:
+ "@types/express": "*"
+ checksum: f390f3af1b1711190dee2c2ecd9af33af81fbde8d81ee820dadb6fe1e0d80c3faba40af37c6ed36fb88b04b64870f6a021f7e9edceecd17c42fe22abe0af5005
+ languageName: node
+ linkType: hard
+
+"@types/express-serve-static-core@npm:^4.17.33":
+ version: 4.17.34
+ resolution: "@types/express-serve-static-core@npm:4.17.34"
+ dependencies:
+ "@types/node": "*"
+ "@types/qs": "*"
+ "@types/range-parser": "*"
+ "@types/send": "*"
+ checksum: 3b5242e7d6cfecca5300635fd2af0f63aca3a92754da79a4a355c4d85b57099aa2cabb1c8557fc38a8a9e6f0be996339140ad017e5be405ea1b877a8294a136d
+ languageName: node
+ linkType: hard
+
+"@types/express@npm:*, @types/express@npm:^4.0.39":
+ version: 4.17.17
+ resolution: "@types/express@npm:4.17.17"
+ dependencies:
+ "@types/body-parser": "*"
+ "@types/express-serve-static-core": ^4.17.33
+ "@types/qs": "*"
+ "@types/serve-static": "*"
+ checksum: 0196dacc275ac3ce89d7364885cb08e7fb61f53ca101f65886dbf1daf9b7eb05c0943e2e4bbd01b0cc5e50f37e0eea7e4cbe97d0304094411ac73e1b7998f4da
+ languageName: node
+ linkType: hard
+
+"@types/http-cache-semantics@npm:*":
+ version: 4.0.1
+ resolution: "@types/http-cache-semantics@npm:4.0.1"
+ checksum: 1048aacf627829f0d5f00184e16548205cd9f964bf0841c29b36bc504509230c40bc57c39778703a1c965a6f5b416ae2cbf4c1d4589c889d2838dd9dbfccf6e9
+ languageName: node
+ linkType: hard
+
+"@types/keyv@npm:^3.1.1, @types/keyv@npm:^3.1.4":
+ version: 3.1.4
+ resolution: "@types/keyv@npm:3.1.4"
+ dependencies:
+ "@types/node": "*"
+ checksum: e009a2bfb50e90ca9b7c6e8f648f8464067271fd99116f881073fa6fa76dc8d0133181dd65e6614d5fb1220d671d67b0124aef7d97dc02d7e342ab143a47779d
+ languageName: node
+ linkType: hard
+
+"@types/mime@npm:*":
+ version: 3.0.1
+ resolution: "@types/mime@npm:3.0.1"
+ checksum: 4040fac73fd0cea2460e29b348c1a6173da747f3a87da0dbce80dd7a9355a3d0e51d6d9a401654f3e5550620e3718b5a899b2ec1debf18424e298a2c605346e7
+ languageName: node
+ linkType: hard
+
+"@types/mime@npm:^1":
+ version: 1.3.2
+ resolution: "@types/mime@npm:1.3.2"
+ checksum: 0493368244cced1a69cb791b485a260a422e6fcc857782e1178d1e6f219f1b161793e9f87f5fae1b219af0f50bee24fcbe733a18b4be8fdd07a38a8fb91146fd
+ languageName: node
+ linkType: hard
+
+"@types/morgan@npm:^1.7.35":
+ version: 1.9.4
+ resolution: "@types/morgan@npm:1.9.4"
+ dependencies:
+ "@types/node": "*"
+ checksum: d1e99c66a43501dcdf6e94e013dfff4e6c152cbb5f782d954bb722d230a9c1c0fe06fab6df3f3dfa3547735a7598f9471633cc6813d794e9562fd022e217c6ae
+ languageName: node
+ linkType: hard
+
+"@types/node@npm:*":
+ version: 18.16.3
+ resolution: "@types/node@npm:18.16.3"
+ checksum: 816b39d45b05ebdc6f362b630970df3f6d82f71d418a2555353522f4eeeb078fa201de5299f02c09a09faa975e43b2745fe19c263d44069f87ddf37d6c37b717
+ languageName: node
+ linkType: hard
+
+"@types/node@npm:^12.12.6":
+ version: 12.20.55
+ resolution: "@types/node@npm:12.20.55"
+ checksum: e4f86785f4092706e0d3b0edff8dca5a13b45627e4b36700acd8dfe6ad53db71928c8dee914d4276c7fd3b6ccd829aa919811c9eb708a2c8e4c6eb3701178c37
+ languageName: node
+ linkType: hard
+
+"@types/node@npm:^14.14.35":
+ version: 14.18.43
+ resolution: "@types/node@npm:14.18.43"
+ checksum: 3ef43eda265c346597bc5c8329605255550f7a92300a76e9e3c48e07fd685b4a48d47465997bf6f1a68b235c7339e6e583d73515769efcad70e4f8f4c7f47fd4
+ languageName: node
+ linkType: hard
+
+"@types/node@npm:^6":
+ version: 6.14.13
+ resolution: "@types/node@npm:6.14.13"
+ checksum: ca66aed296f33661f338c11812e3f87b4556da361beaabd26c86663e30bbaff71693296a36cc61875dfe3b83b8d8b50822613eb7572957d9165c809a54564dbd
+ languageName: node
+ linkType: hard
+
+"@types/parsimmon@npm:^1.10.1":
+ version: 1.10.6
+ resolution: "@types/parsimmon@npm:1.10.6"
+ checksum: 44191ee2a31dcf172d9e95070190e6dcb0ab1b02500fc22ca12100baaae1ffada208418d36b0ddcae18cf36128f262113439436aedaf018d269d3f905f416a7f
+ languageName: node
+ linkType: hard
+
+"@types/pbkdf2@npm:^3.0.0":
+ version: 3.1.0
+ resolution: "@types/pbkdf2@npm:3.1.0"
+ dependencies:
+ "@types/node": "*"
+ checksum: d15024b1957c21cf3b8887329d9bd8dfde754cf13a09d76ae25f1391cfc62bb8b8d7b760773c5dbaa748172fba8b3e0c3dbe962af6ccbd69b76df12a48dfba40
+ languageName: node
+ linkType: hard
+
+"@types/qs@npm:*":
+ version: 6.9.7
+ resolution: "@types/qs@npm:6.9.7"
+ checksum: 7fd6f9c25053e9b5bb6bc9f9f76c1d89e6c04f7707a7ba0e44cc01f17ef5284adb82f230f542c2d5557d69407c9a40f0f3515e8319afd14e1e16b5543ac6cdba
+ languageName: node
+ linkType: hard
+
+"@types/range-parser@npm:*":
+ version: 1.2.4
+ resolution: "@types/range-parser@npm:1.2.4"
+ checksum: b7c0dfd5080a989d6c8bb0b6750fc0933d9acabeb476da6fe71d8bdf1ab65e37c136169d84148034802f48378ab94e3c37bb4ef7656b2bec2cb9c0f8d4146a95
+ languageName: node
+ linkType: hard
+
+"@types/responselike@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "@types/responselike@npm:1.0.0"
+ dependencies:
+ "@types/node": "*"
+ checksum: e99fc7cc6265407987b30deda54c1c24bb1478803faf6037557a774b2f034c5b097ffd65847daa87e82a61a250d919f35c3588654b0fdaa816906650f596d1b0
+ languageName: node
+ linkType: hard
+
+"@types/secp256k1@npm:^4.0.1":
+ version: 4.0.3
+ resolution: "@types/secp256k1@npm:4.0.3"
+ dependencies:
+ "@types/node": "*"
+ checksum: 1bd10b9afa724084b655dc81b7b315def3d2d0e272014ef16009fa76e17537411c07c0695fdea412bc7b36d2a02687f5fea33522d55b8ef29eda42992f812913
+ languageName: node
+ linkType: hard
+
+"@types/send@npm:*":
+ version: 0.17.1
+ resolution: "@types/send@npm:0.17.1"
+ dependencies:
+ "@types/mime": ^1
+ "@types/node": "*"
+ checksum: 10b620a5960058ef009afbc17686f680d6486277c62f640845381ec4baa0ea683fdd77c3afea4803daf5fcddd3fb2972c8aa32e078939f1d4e96f83195c89793
+ languageName: node
+ linkType: hard
+
+"@types/serve-static@npm:*":
+ version: 1.15.1
+ resolution: "@types/serve-static@npm:1.15.1"
+ dependencies:
+ "@types/mime": "*"
+ "@types/node": "*"
+ checksum: 2e078bdc1e458c7dfe69e9faa83cc69194b8896cce57cb745016580543c7ab5af07fdaa8ac1765eb79524208c81017546f66056f44d1204f812d72810613de36
+ languageName: node
+ linkType: hard
+
+"@ungap/promise-all-settled@npm:1.1.2":
+ version: 1.1.2
+ resolution: "@ungap/promise-all-settled@npm:1.1.2"
+ checksum: 08d37fdfa23a6fe8139f1305313562ebad973f3fac01bcce2773b2bda5bcb0146dfdcf3cb6a722cf0a5f2ca0bc56a827eac8f1e7b3beddc548f654addf1fc34c
+ languageName: node
+ linkType: hard
+
+"@webassemblyjs/ast@npm:1.11.5":
+ version: 1.11.5
+ resolution: "@webassemblyjs/ast@npm:1.11.5"
+ dependencies:
+ "@webassemblyjs/helper-numbers": 1.11.5
+ "@webassemblyjs/helper-wasm-bytecode": 1.11.5
+ checksum: 7df16d8d4364d40e2506776330f8114fddc6494e6e18e8d5ec386312a0881a564cef136b0a74cc4a6ba284e2ff6bad890ddc029a0ba6cf45cc15186e638db118
+ languageName: node
+ linkType: hard
+
+"@webassemblyjs/floating-point-hex-parser@npm:1.11.5":
+ version: 1.11.5
+ resolution: "@webassemblyjs/floating-point-hex-parser@npm:1.11.5"
+ checksum: a6f35e3035a1ec4e446fa43da01539f3ed7e0f4b53d152f36ff34be1b63b08d86c4b09b6af375c95472a75f0c37b3b98b07199d157e767b8b3274e7a3962890c
+ languageName: node
+ linkType: hard
+
+"@webassemblyjs/helper-api-error@npm:1.11.5":
+ version: 1.11.5
+ resolution: "@webassemblyjs/helper-api-error@npm:1.11.5"
+ checksum: 717a6ffb3283bd24a7b74710c9bd3d71ec331a26c15446441af19fae9f087e36acb8dcf25b900b6897a1d1eff838e463fe678d66281e7eccee9a3ac0e3447372
+ languageName: node
+ linkType: hard
+
+"@webassemblyjs/helper-numbers@npm:1.11.5":
+ version: 1.11.5
+ resolution: "@webassemblyjs/helper-numbers@npm:1.11.5"
+ dependencies:
+ "@webassemblyjs/floating-point-hex-parser": 1.11.5
+ "@webassemblyjs/helper-api-error": 1.11.5
+ "@xtuc/long": 4.2.2
+ checksum: 49c8bbf561d4df38009e38e6357c396f4454773fd31a03579a8e050a2b28053f5c47f675f00a37f79a65082c938c2159fa603049688ac01b1bafdb472c21110c
+ languageName: node
+ linkType: hard
+
+"@webassemblyjs/helper-wasm-bytecode@npm:1.11.5":
+ version: 1.11.5
+ resolution: "@webassemblyjs/helper-wasm-bytecode@npm:1.11.5"
+ checksum: 4e868de92587e131a7f22bc4eb44eee60c178d4c2c3eeabcb973b4eac73ec477f25d5f838394797265dbe4b600e781c6e150c762a45f249b94bf0711e73409a7
+ languageName: node
+ linkType: hard
+
+"@webassemblyjs/ieee754@npm:1.11.5":
+ version: 1.11.5
+ resolution: "@webassemblyjs/ieee754@npm:1.11.5"
+ dependencies:
+ "@xtuc/ieee754": ^1.2.0
+ checksum: 68a855a3e3dd488fff4d2d100e491cb6ac07f728c9432f3216b8e1bb0a374b397b0a5f58fd3b71195e525d49c0c827db15c18897e1c220c629e759b19978e64c
+ languageName: node
+ linkType: hard
+
+"@webassemblyjs/leb128@npm:1.11.5":
+ version: 1.11.5
+ resolution: "@webassemblyjs/leb128@npm:1.11.5"
+ dependencies:
+ "@xtuc/long": 4.2.2
+ checksum: 555314708b6615c203c31a9dd810141c6de728e0043c2169ca69905ccf4d8603102994cb74ac5d057ac229bfc2be40f69cad2edd134ef2b909ef694eefe7bba6
+ languageName: node
+ linkType: hard
+
+"@webassemblyjs/utf8@npm:1.11.5":
+ version: 1.11.5
+ resolution: "@webassemblyjs/utf8@npm:1.11.5"
+ checksum: d8f67a5650d9bf26810da76e72d0547211a44f30f35657953f547e08185facb39ff326920bddec96d35b5cc65e4e66b1f23c6461847e2f93fad2a60b0bb20211
+ languageName: node
+ linkType: hard
+
+"@webassemblyjs/wasm-parser@npm:1.11.5":
+ version: 1.11.5
+ resolution: "@webassemblyjs/wasm-parser@npm:1.11.5"
+ dependencies:
+ "@webassemblyjs/ast": 1.11.5
+ "@webassemblyjs/helper-api-error": 1.11.5
+ "@webassemblyjs/helper-wasm-bytecode": 1.11.5
+ "@webassemblyjs/ieee754": 1.11.5
+ "@webassemblyjs/leb128": 1.11.5
+ "@webassemblyjs/utf8": 1.11.5
+ checksum: 094b3df07532cd2a1db91710622cbaf3d7467a361f9f73dc564999385a472fcc08497d8ccf9294bd7c8813d5e2056c06a81e032abb60520168899605fde9b12c
+ languageName: node
+ linkType: hard
+
+"@xtuc/ieee754@npm:^1.2.0":
+ version: 1.2.0
+ resolution: "@xtuc/ieee754@npm:1.2.0"
+ checksum: ac56d4ca6e17790f1b1677f978c0c6808b1900a5b138885d3da21732f62e30e8f0d9120fcf8f6edfff5100ca902b46f8dd7c1e3f903728634523981e80e2885a
+ languageName: node
+ linkType: hard
+
+"@xtuc/long@npm:4.2.2":
+ version: 4.2.2
+ resolution: "@xtuc/long@npm:4.2.2"
+ checksum: 8ed0d477ce3bc9c6fe2bf6a6a2cc316bb9c4127c5a7827bae947fa8ec34c7092395c5a283cc300c05b5fa01cbbfa1f938f410a7bf75db7c7846fea41949989ec
+ languageName: node
+ linkType: hard
+
+"JSONStream@npm:^1.0.3":
+ version: 1.3.5
+ resolution: "JSONStream@npm:1.3.5"
+ dependencies:
+ jsonparse: ^1.2.0
+ through: ">=2.2.7 <3"
+ bin:
+ JSONStream: ./bin.js
+ checksum: 2605fa124260c61bad38bb65eba30d2f72216a78e94d0ab19b11b4e0327d572b8d530c0c9cc3b0764f727ad26d39e00bf7ebad57781ca6368394d73169c59e46
+ languageName: node
+ linkType: hard
+
+"abbrev@npm:^1.0.0":
+ version: 1.1.1
+ resolution: "abbrev@npm:1.1.1"
+ checksum: a4a97ec07d7ea112c517036882b2ac22f3109b7b19077dc656316d07d308438aac28e4d9746dc4d84bf6b1e75b4a7b0a5f3cb30592419f128ca9a8cee3bcfa17
+ languageName: node
+ linkType: hard
+
+"abortcontroller-polyfill@npm:^1.7.3":
+ version: 1.7.5
+ resolution: "abortcontroller-polyfill@npm:1.7.5"
+ checksum: daf4169f4228ae0e4f4dbcfa782e501b923667f2666b7c55bd3b7664e5d6b100e333a93371173985fdf21f65d7dfba15bdb2e6031bdc9e57e4ce0297147da3aa
+ languageName: node
+ linkType: hard
+
+"accepts@npm:~1.3.8":
+ version: 1.3.8
+ resolution: "accepts@npm:1.3.8"
+ dependencies:
+ mime-types: ~2.1.34
+ negotiator: 0.6.3
+ checksum: 50c43d32e7b50285ebe84b613ee4a3aa426715a7d131b65b786e2ead0fd76b6b60091b9916d3478a75f11f162628a2139991b6c03ab3f1d9ab7c86075dc8eab4
+ languageName: node
+ linkType: hard
+
+"acorn-dynamic-import@npm:^2.0.0":
+ version: 2.0.2
+ resolution: "acorn-dynamic-import@npm:2.0.2"
+ dependencies:
+ acorn: ^4.0.3
+ checksum: e2bd623a32a3a62b5ab696b093defeca341cf31b27e731bc7e3150d243472278cb4f363e1e6f8f7980b7a35efd364e4256d555b68191838d7ce68515d2a054a1
+ languageName: node
+ linkType: hard
+
+"acorn-jsx@npm:^5.0.0, acorn-jsx@npm:^5.3.1":
+ version: 5.3.2
+ resolution: "acorn-jsx@npm:5.3.2"
+ peerDependencies:
+ acorn: ^6.0.0 || ^7.0.0 || ^8.0.0
+ checksum: c3d3b2a89c9a056b205b69530a37b972b404ee46ec8e5b341666f9513d3163e2a4f214a71f4dfc7370f5a9c07472d2fd1c11c91c3f03d093e37637d95da98950
+ languageName: node
+ linkType: hard
+
+"acorn-node@npm:^1.2.0, acorn-node@npm:^1.3.0, acorn-node@npm:^1.5.2, acorn-node@npm:^1.8.2":
+ version: 1.8.2
+ resolution: "acorn-node@npm:1.8.2"
+ dependencies:
+ acorn: ^7.0.0
+ acorn-walk: ^7.0.0
+ xtend: ^4.0.2
+ checksum: 02e1564a1ccf8bd1fcefcd01235398af4a9effaf032c5397994ddd275590a72894cb3e26e4b82579ccdda1e48ade7486aef61e771ddae3563ca452b927f443d8
+ languageName: node
+ linkType: hard
+
+"acorn-walk@npm:^7.0.0":
+ version: 7.2.0
+ resolution: "acorn-walk@npm:7.2.0"
+ checksum: 9252158a79b9d92f1bc0dd6acc0fcfb87a67339e84bcc301bb33d6078936d27e35d606b4d35626d2962cd43c256d6f27717e70cbe15c04fff999ab0b2260b21f
+ languageName: node
+ linkType: hard
+
+"acorn@npm:^4.0.3":
+ version: 4.0.13
+ resolution: "acorn@npm:4.0.13"
+ bin:
+ acorn: ./bin/acorn
+ checksum: 1b7105ba91dc7797dbcfa6262e1b79b062e6e1bf9c9c627db0bf3454f97ba5ddc671c1da1b4a3b637d88dc453c839cb902263123d281998f0cfd876dfe8616b9
+ languageName: node
+ linkType: hard
+
+"acorn@npm:^5.0.0":
+ version: 5.7.4
+ resolution: "acorn@npm:5.7.4"
+ bin:
+ acorn: bin/acorn
+ checksum: f51392a4d25c7705fadb890f784c59cde4ac1c5452ccd569fa59bd2191b7951b4a6398348ab7ea08a54f0bc0a56c13776710f4e1bae9de441e4d33e2015ad1e0
+ languageName: node
+ linkType: hard
+
+"acorn@npm:^6.0.7":
+ version: 6.4.2
+ resolution: "acorn@npm:6.4.2"
+ bin:
+ acorn: bin/acorn
+ checksum: 44b07053729db7f44d28343eed32247ed56dc4a6ec6dff2b743141ecd6b861406bbc1c20bf9d4f143ea7dd08add5dc8c290582756539bc03a8db605050ce2fb4
+ languageName: node
+ linkType: hard
+
+"acorn@npm:^7.0.0, acorn@npm:^7.4.0":
+ version: 7.4.1
+ resolution: "acorn@npm:7.4.1"
+ bin:
+ acorn: bin/acorn
+ checksum: 1860f23c2107c910c6177b7b7be71be350db9e1080d814493fae143ae37605189504152d1ba8743ba3178d0b37269ce1ffc42b101547fdc1827078f82671e407
+ languageName: node
+ linkType: hard
+
+"agent-base@npm:6, agent-base@npm:^6.0.2":
+ version: 6.0.2
+ resolution: "agent-base@npm:6.0.2"
+ dependencies:
+ debug: 4
+ checksum: f52b6872cc96fd5f622071b71ef200e01c7c4c454ee68bc9accca90c98cfb39f2810e3e9aa330435835eedc8c23f4f8a15267f67c6e245d2b33757575bdac49d
+ languageName: node
+ linkType: hard
+
+"agentkeepalive@npm:^4.2.1":
+ version: 4.3.0
+ resolution: "agentkeepalive@npm:4.3.0"
+ dependencies:
+ debug: ^4.1.0
+ depd: ^2.0.0
+ humanize-ms: ^1.2.1
+ checksum: 982453aa44c11a06826c836025e5162c846e1200adb56f2d075400da7d32d87021b3b0a58768d949d824811f5654223d5a8a3dad120921a2439625eb847c6260
+ languageName: node
+ linkType: hard
+
+"aggregate-error@npm:^3.0.0":
+ version: 3.1.0
+ resolution: "aggregate-error@npm:3.1.0"
+ dependencies:
+ clean-stack: ^2.0.0
+ indent-string: ^4.0.0
+ checksum: 1101a33f21baa27a2fa8e04b698271e64616b886795fd43c31068c07533c7b3facfcaf4e9e0cab3624bd88f729a592f1c901a1a229c9e490eafce411a8644b79
+ languageName: node
+ linkType: hard
+
+"ajv-keywords@npm:^3.1.0":
+ version: 3.5.2
+ resolution: "ajv-keywords@npm:3.5.2"
+ peerDependencies:
+ ajv: ^6.9.1
+ checksum: 7dc5e5931677a680589050f79dcbe1fefbb8fea38a955af03724229139175b433c63c68f7ae5f86cf8f65d55eb7c25f75a046723e2e58296707617ca690feae9
+ languageName: node
+ linkType: hard
+
+"ajv@npm:^6.1.0, ajv@npm:^6.10.0, ajv@npm:^6.10.2, ajv@npm:^6.12.3, ajv@npm:^6.12.4, ajv@npm:^6.9.1":
+ version: 6.12.6
+ resolution: "ajv@npm:6.12.6"
+ dependencies:
+ fast-deep-equal: ^3.1.1
+ fast-json-stable-stringify: ^2.0.0
+ json-schema-traverse: ^0.4.1
+ uri-js: ^4.2.2
+ checksum: 874972efe5c4202ab0a68379481fbd3d1b5d0a7bd6d3cc21d40d3536ebff3352a2a1fabb632d4fd2cc7fe4cbdcd5ed6782084c9bbf7f32a1536d18f9da5007d4
+ languageName: node
+ linkType: hard
+
+"ajv@npm:^8.0.1":
+ version: 8.12.0
+ resolution: "ajv@npm:8.12.0"
+ dependencies:
+ fast-deep-equal: ^3.1.1
+ json-schema-traverse: ^1.0.0
+ require-from-string: ^2.0.2
+ uri-js: ^4.2.2
+ checksum: 4dc13714e316e67537c8b31bc063f99a1d9d9a497eb4bbd55191ac0dcd5e4985bbb71570352ad6f1e76684fb6d790928f96ba3b2d4fd6e10024be9612fe3f001
+ languageName: node
+ linkType: hard
+
+"align-text@npm:^0.1.1, align-text@npm:^0.1.3":
+ version: 0.1.4
+ resolution: "align-text@npm:0.1.4"
+ dependencies:
+ kind-of: ^3.0.2
+ longest: ^1.0.1
+ repeat-string: ^1.5.2
+ checksum: b4970e6bcca5b436b1f5645d4efca4d8ea18fd3d0f2dfcbde79df92aa21019076def35d9b5b0428d1c69ee77b21290f8f108f86c497e6f834cddf270dccb5829
+ languageName: node
+ linkType: hard
+
+"ansi-align@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "ansi-align@npm:2.0.0"
+ dependencies:
+ string-width: ^2.0.0
+ checksum: fecefb3b4a128aaad52ed1d2ee2f999968acc77573645be49666273ec2952840e27aed8cb9c2e48cd0c2d5a088389223eabb6d09aa74bceba3b931d242288c97
+ languageName: node
+ linkType: hard
+
+"ansi-colors@npm:3.2.3":
+ version: 3.2.3
+ resolution: "ansi-colors@npm:3.2.3"
+ checksum: 018a92fbf8b143feb9e00559655072598902ff2cdfa07dbe24b933c70ae04845e3dda2c091ab128920fc50b3db06c3f09947f49fcb287d53beb6c5869b8bb32b
+ languageName: node
+ linkType: hard
+
+"ansi-colors@npm:4.1.1":
+ version: 4.1.1
+ resolution: "ansi-colors@npm:4.1.1"
+ checksum: 138d04a51076cb085da0a7e2d000c5c0bb09f6e772ed5c65c53cb118d37f6c5f1637506d7155fb5f330f0abcf6f12fa2e489ac3f8cdab9da393bf1bb4f9a32b0
+ languageName: node
+ linkType: hard
+
+"ansi-colors@npm:^4.1.1":
+ version: 4.1.3
+ resolution: "ansi-colors@npm:4.1.3"
+ checksum: a9c2ec842038a1fabc7db9ece7d3177e2fe1c5dc6f0c51ecfbf5f39911427b89c00b5dc6b8bd95f82a26e9b16aaae2e83d45f060e98070ce4d1333038edceb0e
+ languageName: node
+ linkType: hard
+
+"ansi-escapes@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "ansi-escapes@npm:2.0.0"
+ checksum: 1057dd5c0f489fb4e37e1d67ec24fd47c9f0933f342f73ca68bfb5c4e31ea6f0ede182b629f5536075f351ca17e9f08d770aa90d41f98a98b564ec0997f3b126
+ languageName: node
+ linkType: hard
+
+"ansi-escapes@npm:^3.2.0":
+ version: 3.2.0
+ resolution: "ansi-escapes@npm:3.2.0"
+ checksum: 0f94695b677ea742f7f1eed961f7fd8d05670f744c6ad1f8f635362f6681dcfbc1575cb05b43abc7bb6d67e25a75fb8c7ea8f2a57330eb2c76b33f18cb2cef0a
+ languageName: node
+ linkType: hard
+
+"ansi-regex@npm:^2.0.0":
+ version: 2.1.1
+ resolution: "ansi-regex@npm:2.1.1"
+ checksum: 190abd03e4ff86794f338a31795d262c1dfe8c91f7e01d04f13f646f1dcb16c5800818f886047876f1272f065570ab86b24b99089f8b68a0e11ff19aed4ca8f1
+ languageName: node
+ linkType: hard
+
+"ansi-regex@npm:^3.0.0":
+ version: 3.0.1
+ resolution: "ansi-regex@npm:3.0.1"
+ checksum: 09daf180c5f59af9850c7ac1bd7fda85ba596cc8cbeb210826e90755f06c818af86d9fa1e6e8322fab2c3b9e9b03f56c537b42241139f824dd75066a1e7257cc
+ languageName: node
+ linkType: hard
+
+"ansi-regex@npm:^4.1.0":
+ version: 4.1.1
+ resolution: "ansi-regex@npm:4.1.1"
+ checksum: b1a6ee44cb6ecdabaa770b2ed500542714d4395d71c7e5c25baa631f680fb2ad322eb9ba697548d498a6fd366949fc8b5bfcf48d49a32803611f648005b01888
+ languageName: node
+ linkType: hard
+
+"ansi-regex@npm:^5.0.1":
+ version: 5.0.1
+ resolution: "ansi-regex@npm:5.0.1"
+ checksum: 2aa4bb54caf2d622f1afdad09441695af2a83aa3fe8b8afa581d205e57ed4261c183c4d3877cee25794443fde5876417d859c108078ab788d6af7e4fe52eb66b
+ languageName: node
+ linkType: hard
+
+"ansi-styles@npm:^2.2.1":
+ version: 2.2.1
+ resolution: "ansi-styles@npm:2.2.1"
+ checksum: ebc0e00381f2a29000d1dac8466a640ce11943cef3bda3cd0020dc042e31e1058ab59bf6169cd794a54c3a7338a61ebc404b7c91e004092dd20e028c432c9c2c
+ languageName: node
+ linkType: hard
+
+"ansi-styles@npm:^3.1.0, ansi-styles@npm:^3.2.0, ansi-styles@npm:^3.2.1":
+ version: 3.2.1
+ resolution: "ansi-styles@npm:3.2.1"
+ dependencies:
+ color-convert: ^1.9.0
+ checksum: d85ade01c10e5dd77b6c89f34ed7531da5830d2cb5882c645f330079975b716438cd7ebb81d0d6e6b4f9c577f19ae41ab55f07f19786b02f9dfd9e0377395665
+ languageName: node
+ linkType: hard
+
+"ansi-styles@npm:^4.0.0, ansi-styles@npm:^4.1.0":
+ version: 4.3.0
+ resolution: "ansi-styles@npm:4.3.0"
+ dependencies:
+ color-convert: ^2.0.1
+ checksum: 513b44c3b2105dd14cc42a19271e80f386466c4be574bccf60b627432f9198571ebf4ab1e4c3ba17347658f4ee1711c163d574248c0c1cdc2d5917a0ad582ec4
+ languageName: node
+ linkType: hard
+
+"ansi-styles@npm:~1.0.0":
+ version: 1.0.0
+ resolution: "ansi-styles@npm:1.0.0"
+ checksum: 6dd47dccb268b4cc1fd0dd6617067a7acd34ad2761f0438800fdd55c0d45f50a90787acd82806009c2bf467f4e2920166be03e19b23529038c1c4527d80f598b
+ languageName: node
+ linkType: hard
+
+"anymatch@npm:^1.3.0":
+ version: 1.3.2
+ resolution: "anymatch@npm:1.3.2"
+ dependencies:
+ micromatch: ^2.1.5
+ normalize-path: ^2.0.0
+ checksum: b197f2adb8217d73da7691be10ca508dae86b20cba34c0fe022fe20caad94cf48be56d600d57554916aaf4f03d0cfadda58fe99676e4450749a9c284c9d4975e
+ languageName: node
+ linkType: hard
+
+"anymatch@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "anymatch@npm:2.0.0"
+ dependencies:
+ micromatch: ^3.1.4
+ normalize-path: ^2.1.1
+ checksum: f7bb1929842b4585cdc28edbb385767d499ce7d673f96a8f11348d2b2904592ffffc594fe9229b9a1e9e4dccb9329b7692f9f45e6a11dcefbb76ecdc9ab740f6
+ languageName: node
+ linkType: hard
+
+"anymatch@npm:~3.1.1, anymatch@npm:~3.1.2":
+ version: 3.1.3
+ resolution: "anymatch@npm:3.1.3"
+ dependencies:
+ normalize-path: ^3.0.0
+ picomatch: ^2.0.4
+ checksum: 3e044fd6d1d26545f235a9fe4d7a534e2029d8e59fa7fd9f2a6eb21230f6b5380ea1eaf55136e60cbf8e613544b3b766e7a6fa2102e2a3a117505466e3025dc2
+ languageName: node
+ linkType: hard
+
+"aproba@npm:^1.0.3":
+ version: 1.2.0
+ resolution: "aproba@npm:1.2.0"
+ checksum: 0fca141966559d195072ed047658b6e6c4fe92428c385dd38e288eacfc55807e7b4989322f030faff32c0f46bb0bc10f1e0ac32ec22d25315a1e5bbc0ebb76dc
+ languageName: node
+ linkType: hard
+
+"aproba@npm:^1.0.3 || ^2.0.0":
+ version: 2.0.0
+ resolution: "aproba@npm:2.0.0"
+ checksum: 5615cadcfb45289eea63f8afd064ab656006361020e1735112e346593856f87435e02d8dcc7ff0d11928bc7d425f27bc7c2a84f6c0b35ab0ff659c814c138a24
+ languageName: node
+ linkType: hard
+
+"archive-monorepo@workspace:.":
+ version: 0.0.0-use.local
+ resolution: "archive-monorepo@workspace:."
+ languageName: unknown
+ linkType: soft
+
+"are-we-there-yet@npm:^3.0.0":
+ version: 3.0.1
+ resolution: "are-we-there-yet@npm:3.0.1"
+ dependencies:
+ delegates: ^1.0.0
+ readable-stream: ^3.6.0
+ checksum: 52590c24860fa7173bedeb69a4c05fb573473e860197f618b9a28432ee4379049336727ae3a1f9c4cb083114601c1140cee578376164d0e651217a9843f9fe83
+ languageName: node
+ linkType: hard
+
+"are-we-there-yet@npm:~1.1.2":
+ version: 1.1.7
+ resolution: "are-we-there-yet@npm:1.1.7"
+ dependencies:
+ delegates: ^1.0.0
+ readable-stream: ^2.0.6
+ checksum: 70d251719c969b2745bfe5ddf3ebaefa846a636e90a6d5212573676af5d6670e15457761d4725731e19cbebdce42c4ab0cbedf23ab047f2a08274985aa10a3c7
+ languageName: node
+ linkType: hard
+
+"argparse@npm:^1.0.7":
+ version: 1.0.10
+ resolution: "argparse@npm:1.0.10"
+ dependencies:
+ sprintf-js: ~1.0.2
+ checksum: 7ca6e45583a28de7258e39e13d81e925cfa25d7d4aacbf806a382d3c02fcb13403a07fb8aeef949f10a7cfe4a62da0e2e807b348a5980554cc28ee573ef95945
+ languageName: node
+ linkType: hard
+
+"argparse@npm:^2.0.1":
+ version: 2.0.1
+ resolution: "argparse@npm:2.0.1"
+ checksum: 83644b56493e89a254bae05702abf3a1101b4fa4d0ca31df1c9985275a5a5bd47b3c27b7fa0b71098d41114d8ca000e6ed90cad764b306f8a503665e4d517ced
+ languageName: node
+ linkType: hard
+
+"arr-diff@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "arr-diff@npm:2.0.0"
+ dependencies:
+ arr-flatten: ^1.0.1
+ checksum: b56e8d34e8c8d8dba40de3235c61e3ef4e3626486d6d1c83c34fba4fe6187eff96ffde872100e834e8931e724a96ab9dbd71b0bf0068ba5a3deb7d19cb596892
+ languageName: node
+ linkType: hard
+
+"arr-diff@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "arr-diff@npm:4.0.0"
+ checksum: ea7c8834842ad3869297f7915689bef3494fd5b102ac678c13ffccab672d3d1f35802b79e90c4cfec2f424af3392e44112d1ccf65da34562ed75e049597276a0
+ languageName: node
+ linkType: hard
+
+"arr-exclude@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "arr-exclude@npm:1.0.0"
+ checksum: 5175df1b0794e8e7dde59a57a9340a9a412e2df84a7b845477648debdb3a4ed9123bb61a4c99cccabe7fadaebd482c77454e6551185542c75a71f66562804937
+ languageName: node
+ linkType: hard
+
+"arr-flatten@npm:^1.0.1, arr-flatten@npm:^1.1.0":
+ version: 1.1.0
+ resolution: "arr-flatten@npm:1.1.0"
+ checksum: 963fe12564fca2f72c055f3f6c206b9e031f7c433a0c66ca9858b484821f248c5b1e5d53c8e4989d80d764cd776cf6d9b160ad05f47bdc63022bfd63b5455e22
+ languageName: node
+ linkType: hard
+
+"arr-union@npm:^3.1.0":
+ version: 3.1.0
+ resolution: "arr-union@npm:3.1.0"
+ checksum: b5b0408c6eb7591143c394f3be082fee690ddd21f0fdde0a0a01106799e847f67fcae1b7e56b0a0c173290e29c6aca9562e82b300708a268bc8f88f3d6613cb9
+ languageName: node
+ linkType: hard
+
+"array-buffer-byte-length@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "array-buffer-byte-length@npm:1.0.0"
+ dependencies:
+ call-bind: ^1.0.2
+ is-array-buffer: ^3.0.1
+ checksum: 044e101ce150f4804ad19c51d6c4d4cfa505c5b2577bd179256e4aa3f3f6a0a5e9874c78cd428ee566ac574c8a04d7ce21af9fe52e844abfdccb82b33035a7c3
+ languageName: node
+ linkType: hard
+
+"array-differ@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "array-differ@npm:1.0.0"
+ checksum: ac6060952c7cb0a534c06ea3c6c960432d605d905e9901afe386e841aadc6e102ed81e0e6abe5eb4b50dd43907fc6426f6012b5ca784ec7741a5b398690c0998
+ languageName: node
+ linkType: hard
+
+"array-find-index@npm:^1.0.1":
+ version: 1.0.2
+ resolution: "array-find-index@npm:1.0.2"
+ checksum: aac128bf369e1ac6c06ff0bb330788371c0e256f71279fb92d745e26fb4b9db8920e485b4ec25e841c93146bf71a34dcdbcefa115e7e0f96927a214d237b7081
+ languageName: node
+ linkType: hard
+
+"array-flatten@npm:1.1.1":
+ version: 1.1.1
+ resolution: "array-flatten@npm:1.1.1"
+ checksum: a9925bf3512d9dce202112965de90c222cd59a4fbfce68a0951d25d965cf44642931f40aac72309c41f12df19afa010ecadceb07cfff9ccc1621e99d89ab5f3b
+ languageName: node
+ linkType: hard
+
+"array-union@npm:^1.0.1":
+ version: 1.0.2
+ resolution: "array-union@npm:1.0.2"
+ dependencies:
+ array-uniq: ^1.0.1
+ checksum: 82cec6421b6e6766556c484835a6d476a873f1b71cace5ab2b4f1b15b1e3162dc4da0d16f7a2b04d4aec18146c6638fe8f661340b31ba8e469fd811a1b45dc8d
+ languageName: node
+ linkType: hard
+
+"array-uniq@npm:^1.0.1, array-uniq@npm:^1.0.2":
+ version: 1.0.3
+ resolution: "array-uniq@npm:1.0.3"
+ checksum: 1625f06b093d8bf279b81adfec6e72951c0857d65b5e3f65f053fffe9f9dd61c2fc52cff57e38a4700817e7e3f01a4faa433d505ea9e33cdae4514c334e0bf9e
+ languageName: node
+ linkType: hard
+
+"array-unique@npm:^0.2.1":
+ version: 0.2.1
+ resolution: "array-unique@npm:0.2.1"
+ checksum: 899deaf07abedf17ee89a757c7bcc9253fb248a7f6c394a1fec9ec3f3ac244314feb3048efee80ed7fdcb047960e32d7c234291bfd26b78ced668c346d9f4e3c
+ languageName: node
+ linkType: hard
+
+"array-unique@npm:^0.3.2":
+ version: 0.3.2
+ resolution: "array-unique@npm:0.3.2"
+ checksum: da344b89cfa6b0a5c221f965c21638bfb76b57b45184a01135382186924f55973cd9b171d4dad6bf606c6d9d36b0d721d091afdc9791535ead97ccbe78f8a888
+ languageName: node
+ linkType: hard
+
+"array.prototype.reduce@npm:^1.0.5":
+ version: 1.0.5
+ resolution: "array.prototype.reduce@npm:1.0.5"
+ dependencies:
+ call-bind: ^1.0.2
+ define-properties: ^1.1.4
+ es-abstract: ^1.20.4
+ es-array-method-boxes-properly: ^1.0.0
+ is-string: ^1.0.7
+ checksum: f44691395f9202aba5ec2446468d4c27209bfa81464f342ae024b7157dbf05b164e47cca01250b8c7c2a8219953fb57651cca16aab3d16f43b85c0d92c26eef3
+ languageName: node
+ linkType: hard
+
+"arrify@npm:^1.0.0, arrify@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "arrify@npm:1.0.1"
+ checksum: 745075dd4a4624ff0225c331dacb99be501a515d39bcb7c84d24660314a6ec28e68131b137e6f7e16318170842ce97538cd298fc4cd6b2cc798e0b957f2747e7
+ languageName: node
+ linkType: hard
+
+"asn1.js@npm:^5.2.0":
+ version: 5.4.1
+ resolution: "asn1.js@npm:5.4.1"
+ dependencies:
+ bn.js: ^4.0.0
+ inherits: ^2.0.1
+ minimalistic-assert: ^1.0.0
+ safer-buffer: ^2.1.0
+ checksum: 3786a101ac6f304bd4e9a7df79549a7561950a13d4bcaec0c7790d44c80d147c1a94ba3d4e663673406064642a40b23fcd6c82a9952468e386c1a1376d747f9a
+ languageName: node
+ linkType: hard
+
+"asn1@npm:~0.2.3":
+ version: 0.2.6
+ resolution: "asn1@npm:0.2.6"
+ dependencies:
+ safer-buffer: ~2.1.0
+ checksum: 39f2ae343b03c15ad4f238ba561e626602a3de8d94ae536c46a4a93e69578826305366dc09fbb9b56aec39b4982a463682f259c38e59f6fa380cd72cd61e493d
+ languageName: node
+ linkType: hard
+
+"assert-plus@npm:1.0.0, assert-plus@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "assert-plus@npm:1.0.0"
+ checksum: 19b4340cb8f0e6a981c07225eacac0e9d52c2644c080198765d63398f0075f83bbc0c8e95474d54224e297555ad0d631c1dcd058adb1ddc2437b41a6b424ac64
+ languageName: node
+ linkType: hard
+
+"assert@npm:^1.1.1, assert@npm:^1.4.0":
+ version: 1.5.0
+ resolution: "assert@npm:1.5.0"
+ dependencies:
+ object-assign: ^4.1.1
+ util: 0.10.3
+ checksum: 9be48435f726029ae7020c5888a3566bf4d617687aab280827f2e4029644b6515a9519ea10d018b342147c02faf73d9e9419e780e8937b3786ee4945a0ca71e5
+ languageName: node
+ linkType: hard
+
+"assertion-error@npm:^1.1.0":
+ version: 1.1.0
+ resolution: "assertion-error@npm:1.1.0"
+ checksum: fd9429d3a3d4fd61782eb3962ae76b6d08aa7383123fca0596020013b3ebd6647891a85b05ce821c47d1471ed1271f00b0545cf6a4326cf2fc91efcc3b0fbecf
+ languageName: node
+ linkType: hard
+
+"assign-symbols@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "assign-symbols@npm:1.0.0"
+ checksum: c0eb895911d05b6b2d245154f70461c5e42c107457972e5ebba38d48967870dee53bcdf6c7047990586daa80fab8dab3cc6300800fbd47b454247fdedd859a2c
+ languageName: node
+ linkType: hard
+
+"astral-regex@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "astral-regex@npm:1.0.0"
+ checksum: 93417fc0879531cd95ace2560a54df865c9461a3ac0714c60cbbaa5f1f85d2bee85489e78d82f70b911b71ac25c5f05fc5a36017f44c9bb33c701bee229ff848
+ languageName: node
+ linkType: hard
+
+"astral-regex@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "astral-regex@npm:2.0.0"
+ checksum: 876231688c66400473ba505731df37ea436e574dd524520294cc3bbc54ea40334865e01fa0d074d74d036ee874ee7e62f486ea38bc421ee8e6a871c06f011766
+ languageName: node
+ linkType: hard
+
+"async-each@npm:^1.0.0, async-each@npm:^1.0.1":
+ version: 1.0.6
+ resolution: "async-each@npm:1.0.6"
+ checksum: d237e8c39348d5f1441edbd3893692912afbacaf83a2ccce8978ebeea804529a8838654b12208fbbc08c8b0411a1248948ee9bf9291ebe1921aabd5b613bc5db
+ languageName: node
+ linkType: hard
+
+"async-limiter@npm:~1.0.0":
+ version: 1.0.1
+ resolution: "async-limiter@npm:1.0.1"
+ checksum: 2b849695b465d93ad44c116220dee29a5aeb63adac16c1088983c339b0de57d76e82533e8e364a93a9f997f28bbfc6a92948cefc120652bd07f3b59f8d75cf2b
+ languageName: node
+ linkType: hard
+
+"async@npm:^2.1.2":
+ version: 2.6.4
+ resolution: "async@npm:2.6.4"
+ dependencies:
+ lodash: ^4.17.14
+ checksum: a52083fb32e1ebe1d63e5c5624038bb30be68ff07a6c8d7dfe35e47c93fc144bd8652cbec869e0ac07d57dde387aa5f1386be3559cdee799cb1f789678d88e19
+ languageName: node
+ linkType: hard
+
+"asynckit@npm:^0.4.0":
+ version: 0.4.0
+ resolution: "asynckit@npm:0.4.0"
+ checksum: 7b78c451df768adba04e2d02e63e2d0bf3b07adcd6e42b4cf665cb7ce899bedd344c69a1dcbce355b5f972d597b25aaa1c1742b52cffd9caccb22f348114f6be
+ languageName: node
+ linkType: hard
+
+"atob@npm:^2.1.2":
+ version: 2.1.2
+ resolution: "atob@npm:2.1.2"
+ bin:
+ atob: bin/atob.js
+ checksum: dfeeeb70090c5ebea7be4b9f787f866686c645d9f39a0d184c817252d0cf08455ed25267d79c03254d3be1f03ac399992a792edcd5ffb9c91e097ab5ef42833a
+ languageName: node
+ linkType: hard
+
+"auto-bind@npm:^1.1.0":
+ version: 1.2.1
+ resolution: "auto-bind@npm:1.2.1"
+ checksum: bced4f160e2481e49b501061846c689c1e10d9c02aade6c077164b524c84dea185c2ae8515f385ffe788f4ea5b2cebe9f28d49884266e690e6cacc20c1ebedbb
+ languageName: node
+ linkType: hard
+
+"ava-init@npm:^0.2.0":
+ version: 0.2.1
+ resolution: "ava-init@npm:0.2.1"
+ dependencies:
+ arr-exclude: ^1.0.0
+ execa: ^0.7.0
+ has-yarn: ^1.0.0
+ read-pkg-up: ^2.0.0
+ write-pkg: ^3.1.0
+ checksum: 8d0b784392f860878513fded189fc3aca84273fad5b866b1ac0405c3b5081fa474c8991020ced86aa576dfb4398f4c08ce1d551d74b3c1c4e379a78c53174614
+ languageName: node
+ linkType: hard
+
+"ava-ts@npm:^0.23.0":
+ version: 0.23.0
+ resolution: "ava-ts@npm:0.23.0"
+ dependencies:
+ "@ava/babel-preset-stage-4": ^1.1.0
+ "@ava/babel-preset-transform-test-files": ^3.0.0
+ "@ava/write-file-atomic": ^2.2.0
+ "@concordance/react": ^1.0.0
+ ansi-escapes: ^2.0.0
+ ansi-styles: ^3.1.0
+ arr-flatten: ^1.0.1
+ array-union: ^1.0.1
+ array-uniq: ^1.0.2
+ arrify: ^1.0.0
+ auto-bind: ^1.1.0
+ ava-init: ^0.2.0
+ babel-core: ^6.17.0
+ babel-generator: ^6.26.0
+ babel-plugin-syntax-object-rest-spread: ^6.13.0
+ bluebird: ^3.0.0
+ caching-transform: ^1.0.0
+ chalk: ^2.0.1
+ chokidar: ^1.4.2
+ clean-stack: ^1.1.1
+ clean-yaml-object: ^0.1.0
+ cli-cursor: ^2.1.0
+ cli-spinners: ^1.0.0
+ cli-truncate: ^1.0.0
+ co-with-promise: ^4.6.0
+ code-excerpt: ^2.1.0
+ common-path-prefix: ^1.0.0
+ concordance: ^3.0.0
+ convert-source-map: ^1.2.0
+ core-assert: ^0.2.0
+ currently-unhandled: ^0.4.1
+ debug: ^3.0.1
+ dot-prop: ^4.1.0
+ empower-core: ^0.6.1
+ equal-length: ^1.0.0
+ figures: ^2.0.0
+ find-cache-dir: ^1.0.0
+ fn-name: ^2.0.0
+ get-port: ^3.0.0
+ globby: ^6.0.0
+ has-flag: ^2.0.0
+ hullabaloo-config-manager: ^1.1.0
+ ignore-by-default: ^1.0.0
+ import-local: ^0.1.1
+ indent-string: ^3.0.0
+ is-ci: ^1.0.7
+ is-generator-fn: ^1.0.0
+ is-obj: ^1.0.0
+ is-observable: ^0.2.0
+ is-promise: ^2.1.0
+ js-yaml: ^3.8.2
+ last-line-stream: ^1.0.0
+ lodash.clonedeepwith: ^4.5.0
+ lodash.debounce: ^4.0.3
+ lodash.difference: ^4.3.0
+ lodash.flatten: ^4.2.0
+ loud-rejection: ^1.2.0
+ make-dir: ^1.0.0
+ matcher: ^1.0.0
+ md5-hex: ^2.0.0
+ meow: ^3.7.0
+ ms: ^2.0.0
+ multimatch: ^2.1.0
+ observable-to-promise: ^0.5.0
+ option-chain: ^1.0.0
+ package-hash: ^2.0.0
+ pkg-conf: ^2.0.0
+ plur: ^2.0.0
+ pretty-ms: ^3.0.0
+ require-precompiled: ^0.1.0
+ resolve-cwd: ^2.0.0
+ safe-buffer: ^5.1.1
+ semver: ^5.4.1
+ slash: ^1.0.0
+ source-map-support: ^0.4.0
+ stack-utils: ^1.0.1
+ strip-ansi: ^4.0.0
+ strip-bom-buf: ^1.0.0
+ supports-color: ^4.0.0
+ time-require: ^0.1.2
+ trim-off-newlines: ^1.0.1
+ unique-temp-dir: ^1.0.0
+ update-notifier: ^2.3.0
+ peerDependencies:
+ ava: 0.*
+ ts-node: ^3.0.0
+ bin:
+ ava-ts: cli.js
+ checksum: dc297a7856f11b9a7a58a419376ccc50c737c0808018adf1dfeb2c7f8094989f14b013b22ee717b65e7dfd0660f01d7c9d3545ffdf7a4d1285b8f5ed233f9b91
+ languageName: node
+ linkType: hard
+
+"ava@npm:^0.23.0":
+ version: 0.23.0
+ resolution: "ava@npm:0.23.0"
+ dependencies:
+ "@ava/babel-preset-stage-4": ^1.1.0
+ "@ava/babel-preset-transform-test-files": ^3.0.0
+ "@ava/write-file-atomic": ^2.2.0
+ "@concordance/react": ^1.0.0
+ ansi-escapes: ^2.0.0
+ ansi-styles: ^3.1.0
+ arr-flatten: ^1.0.1
+ array-union: ^1.0.1
+ array-uniq: ^1.0.2
+ arrify: ^1.0.0
+ auto-bind: ^1.1.0
+ ava-init: ^0.2.0
+ babel-core: ^6.17.0
+ bluebird: ^3.0.0
+ caching-transform: ^1.0.0
+ chalk: ^2.0.1
+ chokidar: ^1.4.2
+ clean-stack: ^1.1.1
+ clean-yaml-object: ^0.1.0
+ cli-cursor: ^2.1.0
+ cli-spinners: ^1.0.0
+ cli-truncate: ^1.0.0
+ co-with-promise: ^4.6.0
+ code-excerpt: ^2.1.0
+ common-path-prefix: ^1.0.0
+ concordance: ^3.0.0
+ convert-source-map: ^1.2.0
+ core-assert: ^0.2.0
+ currently-unhandled: ^0.4.1
+ debug: ^3.0.1
+ dot-prop: ^4.1.0
+ empower-core: ^0.6.1
+ equal-length: ^1.0.0
+ figures: ^2.0.0
+ find-cache-dir: ^1.0.0
+ fn-name: ^2.0.0
+ get-port: ^3.0.0
+ globby: ^6.0.0
+ has-flag: ^2.0.0
+ hullabaloo-config-manager: ^1.1.0
+ ignore-by-default: ^1.0.0
+ import-local: ^0.1.1
+ indent-string: ^3.0.0
+ is-ci: ^1.0.7
+ is-generator-fn: ^1.0.0
+ is-obj: ^1.0.0
+ is-observable: ^0.2.0
+ is-promise: ^2.1.0
+ js-yaml: ^3.8.2
+ last-line-stream: ^1.0.0
+ lodash.clonedeepwith: ^4.5.0
+ lodash.debounce: ^4.0.3
+ lodash.difference: ^4.3.0
+ lodash.flatten: ^4.2.0
+ loud-rejection: ^1.2.0
+ make-dir: ^1.0.0
+ matcher: ^1.0.0
+ md5-hex: ^2.0.0
+ meow: ^3.7.0
+ ms: ^2.0.0
+ multimatch: ^2.1.0
+ observable-to-promise: ^0.5.0
+ option-chain: ^1.0.0
+ package-hash: ^2.0.0
+ pkg-conf: ^2.0.0
+ plur: ^2.0.0
+ pretty-ms: ^3.0.0
+ require-precompiled: ^0.1.0
+ resolve-cwd: ^2.0.0
+ safe-buffer: ^5.1.1
+ slash: ^1.0.0
+ source-map-support: ^0.4.0
+ stack-utils: ^1.0.1
+ strip-ansi: ^4.0.0
+ strip-bom-buf: ^1.0.0
+ supports-color: ^4.0.0
+ time-require: ^0.1.2
+ trim-off-newlines: ^1.0.1
+ unique-temp-dir: ^1.0.0
+ update-notifier: ^2.3.0
+ bin:
+ ava: cli.js
+ checksum: bbef43d1ad0b88a97eaa4a776b69092ff9d9efd1526daeb4e7bd38241a2ce0ffbf5f7f18eb759b9a9df3824e6a4c1467a97cd82c2843d007f4f0e5d88d0a1089
+ languageName: node
+ linkType: hard
+
+"available-typed-arrays@npm:^1.0.5":
+ version: 1.0.5
+ resolution: "available-typed-arrays@npm:1.0.5"
+ checksum: 20eb47b3cefd7db027b9bbb993c658abd36d4edd3fe1060e83699a03ee275b0c9b216cc076ff3f2db29073225fb70e7613987af14269ac1fe2a19803ccc97f1a
+ languageName: node
+ linkType: hard
+
+"aws-sign2@npm:~0.7.0":
+ version: 0.7.0
+ resolution: "aws-sign2@npm:0.7.0"
+ checksum: b148b0bb0778098ad8cf7e5fc619768bcb51236707ca1d3e5b49e41b171166d8be9fdc2ea2ae43d7decf02989d0aaa3a9c4caa6f320af95d684de9b548a71525
+ languageName: node
+ linkType: hard
+
+"aws4@npm:^1.8.0":
+ version: 1.12.0
+ resolution: "aws4@npm:1.12.0"
+ checksum: 68f79708ac7c335992730bf638286a3ee0a645cf12575d557860100767c500c08b30e24726b9f03265d74116417f628af78509e1333575e9f8d52a80edfe8cbc
+ languageName: node
+ linkType: hard
+
+"b4a@npm:^1.0.1":
+ version: 1.6.3
+ resolution: "b4a@npm:1.6.3"
+ checksum: 9038fce3688b3b2d6965be32123623e6bdbd62e07d1dad3bdf063500d03ccd7583fcb8fe21603f08f92c9bb175ae8d2ae0f85643cbfbd5cb4222fcea31b252d5
+ languageName: node
+ linkType: hard
+
+"babel-code-frame@npm:^6.22.0, babel-code-frame@npm:^6.26.0":
+ version: 6.26.0
+ resolution: "babel-code-frame@npm:6.26.0"
+ dependencies:
+ chalk: ^1.1.3
+ esutils: ^2.0.2
+ js-tokens: ^3.0.2
+ checksum: 9410c3d5a921eb02fa409675d1a758e493323a49e7b9dddb7a2a24d47e61d39ab1129dd29f9175836eac9ce8b1d4c0a0718fcdc57ce0b865b529fd250dbab313
+ languageName: node
+ linkType: hard
+
+"babel-core@npm:^6.17.0, babel-core@npm:^6.26.0":
+ version: 6.26.3
+ resolution: "babel-core@npm:6.26.3"
+ dependencies:
+ babel-code-frame: ^6.26.0
+ babel-generator: ^6.26.0
+ babel-helpers: ^6.24.1
+ babel-messages: ^6.23.0
+ babel-register: ^6.26.0
+ babel-runtime: ^6.26.0
+ babel-template: ^6.26.0
+ babel-traverse: ^6.26.0
+ babel-types: ^6.26.0
+ babylon: ^6.18.0
+ convert-source-map: ^1.5.1
+ debug: ^2.6.9
+ json5: ^0.5.1
+ lodash: ^4.17.4
+ minimatch: ^3.0.4
+ path-is-absolute: ^1.0.1
+ private: ^0.1.8
+ slash: ^1.0.0
+ source-map: ^0.5.7
+ checksum: 3d6a37e5c69ea7f7d66c2a261cbd7219197f2f938700e6ebbabb6d84a03f2bf86691ffa066866dcb49ba6c4bd702d347c9e0e147660847d709705cf43c964752
+ languageName: node
+ linkType: hard
+
+"babel-eslint@npm:^10.1.0":
+ version: 10.1.0
+ resolution: "babel-eslint@npm:10.1.0"
+ dependencies:
+ "@babel/code-frame": ^7.0.0
+ "@babel/parser": ^7.7.0
+ "@babel/traverse": ^7.7.0
+ "@babel/types": ^7.7.0
+ eslint-visitor-keys: ^1.0.0
+ resolve: ^1.12.0
+ peerDependencies:
+ eslint: ">= 4.12.1"
+ checksum: bdc1f62b6b0f9c4d5108c96d835dad0c0066bc45b7c020fcb2d6a08107cf69c9217a99d3438dbd701b2816896190c4283ba04270ed9a8349ee07bd8dafcdc050
+ languageName: node
+ linkType: hard
+
+"babel-generator@npm:^6.1.0, babel-generator@npm:^6.26.0":
+ version: 6.26.1
+ resolution: "babel-generator@npm:6.26.1"
+ dependencies:
+ babel-messages: ^6.23.0
+ babel-runtime: ^6.26.0
+ babel-types: ^6.26.0
+ detect-indent: ^4.0.0
+ jsesc: ^1.3.0
+ lodash: ^4.17.4
+ source-map: ^0.5.7
+ trim-right: ^1.0.1
+ checksum: 5397f4d4d1243e7157e3336be96c10fcb1f29f73bf2d9842229c71764d9a6431397d249483a38c4d8b1581459e67be4df6f32d26b1666f02d0f5bfc2c2f25193
+ languageName: node
+ linkType: hard
+
+"babel-helper-builder-binary-assignment-operator-visitor@npm:^6.24.1":
+ version: 6.24.1
+ resolution: "babel-helper-builder-binary-assignment-operator-visitor@npm:6.24.1"
+ dependencies:
+ babel-helper-explode-assignable-expression: ^6.24.1
+ babel-runtime: ^6.22.0
+ babel-types: ^6.24.1
+ checksum: 6ef49597837d042980e78284df014972daac7f1f1f2635d978bb2d13990304322f5135f27b8f2d6eb8c4c2459b496ec76e21544e26afbb5dec88f53089e17476
+ languageName: node
+ linkType: hard
+
+"babel-helper-call-delegate@npm:^6.24.1":
+ version: 6.24.1
+ resolution: "babel-helper-call-delegate@npm:6.24.1"
+ dependencies:
+ babel-helper-hoist-variables: ^6.24.1
+ babel-runtime: ^6.22.0
+ babel-traverse: ^6.24.1
+ babel-types: ^6.24.1
+ checksum: b6277d6e48c10cf416632f6dfbac77bdf6ba8ec4ac2f6359a77d6b731dae941c2a3ec7f35e1eba78aad2a7e0838197731d1ef75af529055096c4cb7d96432c88
+ languageName: node
+ linkType: hard
+
+"babel-helper-explode-assignable-expression@npm:^6.24.1":
+ version: 6.24.1
+ resolution: "babel-helper-explode-assignable-expression@npm:6.24.1"
+ dependencies:
+ babel-runtime: ^6.22.0
+ babel-traverse: ^6.24.1
+ babel-types: ^6.24.1
+ checksum: 1bafdb51ce3dd95cf25d712d24a0c3c2ae02ff58118c77462f14ede4d8161aaee42c5c759c3d3a3344a5851b8b0f8d16b395713413b8194e1c3264fc5b12b754
+ languageName: node
+ linkType: hard
+
+"babel-helper-function-name@npm:^6.24.1":
+ version: 6.24.1
+ resolution: "babel-helper-function-name@npm:6.24.1"
+ dependencies:
+ babel-helper-get-function-arity: ^6.24.1
+ babel-runtime: ^6.22.0
+ babel-template: ^6.24.1
+ babel-traverse: ^6.24.1
+ babel-types: ^6.24.1
+ checksum: d651db9e0b29e135877e90e7858405750a684220d22a6f7c78bb163305a1b322cc1c8bea1bc617625c34d92d0927fdbaa49ee46822e2f86b524eced4c88c7ff0
+ languageName: node
+ linkType: hard
+
+"babel-helper-get-function-arity@npm:^6.24.1":
+ version: 6.24.1
+ resolution: "babel-helper-get-function-arity@npm:6.24.1"
+ dependencies:
+ babel-runtime: ^6.22.0
+ babel-types: ^6.24.1
+ checksum: 37e344d6c5c00b67a3b378490a5d7ba924bab1c2ccd6ecf1b7da96ca679be12d75fbec6279366ae9772e482fb06a7b48293954dd79cbeba9b947e2db67252fbd
+ languageName: node
+ linkType: hard
+
+"babel-helper-hoist-variables@npm:^6.24.1":
+ version: 6.24.1
+ resolution: "babel-helper-hoist-variables@npm:6.24.1"
+ dependencies:
+ babel-runtime: ^6.22.0
+ babel-types: ^6.24.1
+ checksum: 6af1c165d5f0ad192df07daa194d13de77572bd914d2fc9a270d56b93b2705d98eebabf412b1211505535af131fbe95886fcfad8b3a07b4d501c24b9cb8e57fe
+ languageName: node
+ linkType: hard
+
+"babel-helper-regex@npm:^6.24.1":
+ version: 6.26.0
+ resolution: "babel-helper-regex@npm:6.26.0"
+ dependencies:
+ babel-runtime: ^6.26.0
+ babel-types: ^6.26.0
+ lodash: ^4.17.4
+ checksum: ab949a4c90ab255abaafd9ec11a4a6dc77dba360875af2bb0822b699c058858773792c1e969c425c396837f61009f30c9ee5ba4b9a8ca87b0779ae1622f89fb3
+ languageName: node
+ linkType: hard
+
+"babel-helper-remap-async-to-generator@npm:^6.24.1":
+ version: 6.24.1
+ resolution: "babel-helper-remap-async-to-generator@npm:6.24.1"
+ dependencies:
+ babel-helper-function-name: ^6.24.1
+ babel-runtime: ^6.22.0
+ babel-template: ^6.24.1
+ babel-traverse: ^6.24.1
+ babel-types: ^6.24.1
+ checksum: f330943104b61e7f9248d222bd5fe5d3238904ee20643b76197571e14a724723d64a8096b292a60f64788f0efe30176882c376eeebde00657925678e304324f0
+ languageName: node
+ linkType: hard
+
+"babel-helpers@npm:^6.24.1":
+ version: 6.24.1
+ resolution: "babel-helpers@npm:6.24.1"
+ dependencies:
+ babel-runtime: ^6.22.0
+ babel-template: ^6.24.1
+ checksum: 751c6010e18648eebae422adfea5f3b5eff70d592d693bfe0f53346227d74b38e6cd2553c4c18de1e64faac585de490eccbd3ab86ba0885bdac42ed4478bc6b0
+ languageName: node
+ linkType: hard
+
+"babel-messages@npm:^6.23.0":
+ version: 6.23.0
+ resolution: "babel-messages@npm:6.23.0"
+ dependencies:
+ babel-runtime: ^6.22.0
+ checksum: c8075c17587a33869e1a5bd0a5b73bbe395b68188362dacd5418debbc7c8fd784bcd3295e81ee7e410dc2c2655755add6af03698c522209f6a68334c15e6d6ca
+ languageName: node
+ linkType: hard
+
+"babel-plugin-check-es2015-constants@npm:^6.8.0":
+ version: 6.22.0
+ resolution: "babel-plugin-check-es2015-constants@npm:6.22.0"
+ dependencies:
+ babel-runtime: ^6.22.0
+ checksum: 39168cb4ff078911726bfaf9d111d1e18f3e99d8b6f6101d343249b28346c3869e415c97fe7e857e7f34b913f8a052634b2b9dcfb4c0272e5f64ed22df69c735
+ languageName: node
+ linkType: hard
+
+"babel-plugin-espower@npm:^2.3.2":
+ version: 2.4.0
+ resolution: "babel-plugin-espower@npm:2.4.0"
+ dependencies:
+ babel-generator: ^6.1.0
+ babylon: ^6.1.0
+ call-matcher: ^1.0.0
+ core-js: ^2.0.0
+ espower-location-detector: ^1.0.0
+ espurify: ^1.6.0
+ estraverse: ^4.1.1
+ checksum: 9d220ee11e54d516a0e8d88bf3b12186e9b2ca4f45572eaec08bdd1fe2704de0b8c12424a06873de1389e4cb6f459ca75614550c8aeb8e6244a1dd5ad3fbbd27
+ languageName: node
+ linkType: hard
+
+"babel-plugin-syntax-async-functions@npm:^6.8.0":
+ version: 6.13.0
+ resolution: "babel-plugin-syntax-async-functions@npm:6.13.0"
+ checksum: e982d9756869fa83eb6a4502490a90b0d31e8a41e2ee582045934f022ac8ff5fa6a3386366976fab3a391d5a7ab8ea5f9da623f35ed8ab328b8ab6d9b2feb1d3
+ languageName: node
+ linkType: hard
+
+"babel-plugin-syntax-exponentiation-operator@npm:^6.8.0":
+ version: 6.13.0
+ resolution: "babel-plugin-syntax-exponentiation-operator@npm:6.13.0"
+ checksum: cbcb3aeae7005240325f72d55c3c90575033123e8a1ddfa6bf9eac4ee7e246c2a23f5b5ab1144879590d947a3ed1d88838169d125e5d7c4f53678526482b020e
+ languageName: node
+ linkType: hard
+
+"babel-plugin-syntax-object-rest-spread@npm:^6.13.0":
+ version: 6.13.0
+ resolution: "babel-plugin-syntax-object-rest-spread@npm:6.13.0"
+ checksum: 14083f2783c760f5f199160f48e42ad4505fd35fc7cf9c4530812b176705259562b77db6d3ddc5e3cbce9e9b2b61ec9db3065941f0949b68e77cae3e395a6eef
+ languageName: node
+ linkType: hard
+
+"babel-plugin-syntax-trailing-function-commas@npm:^6.20.0":
+ version: 6.22.0
+ resolution: "babel-plugin-syntax-trailing-function-commas@npm:6.22.0"
+ checksum: d8b9039ded835bb128e8e14eeeb6e0ac2a876b85250924bdc3a8dc2a6984d3bfade4de04d40fb15ea04a86d561ac280ae0d7306d7d4ef7a8c52c43b6a23909c6
+ languageName: node
+ linkType: hard
+
+"babel-plugin-transform-async-to-generator@npm:^6.16.0":
+ version: 6.24.1
+ resolution: "babel-plugin-transform-async-to-generator@npm:6.24.1"
+ dependencies:
+ babel-helper-remap-async-to-generator: ^6.24.1
+ babel-plugin-syntax-async-functions: ^6.8.0
+ babel-runtime: ^6.22.0
+ checksum: ffe8b4b2ed6db1f413ede385bd1a36f39e02a64ed79ce02779440049af75215c98f8debdc70eb01430bfd889f792682b0136576fe966f7f9e1b30e2a54695a8d
+ languageName: node
+ linkType: hard
+
+"babel-plugin-transform-es2015-destructuring@npm:^6.19.0":
+ version: 6.23.0
+ resolution: "babel-plugin-transform-es2015-destructuring@npm:6.23.0"
+ dependencies:
+ babel-runtime: ^6.22.0
+ checksum: 1343d27f09846e6e1e48da7b83d0d4f2d5571559c468ad8ad4c3715b8ff3e21b2d553e90ad420dc6840de260b7f3b9f9c057606d527e3d838a52a3a7c5fffdbe
+ languageName: node
+ linkType: hard
+
+"babel-plugin-transform-es2015-function-name@npm:^6.9.0":
+ version: 6.24.1
+ resolution: "babel-plugin-transform-es2015-function-name@npm:6.24.1"
+ dependencies:
+ babel-helper-function-name: ^6.24.1
+ babel-runtime: ^6.22.0
+ babel-types: ^6.24.1
+ checksum: 629ecd824d53ec973a3ef85e74d9fd8c710203084ca2f7ac833879ddfa3b83a28f0270fe2ee5f3b8c078bb4b3e4b843173a646a7cd4abc49e8c1c563d31fb711
+ languageName: node
+ linkType: hard
+
+"babel-plugin-transform-es2015-modules-commonjs@npm:^6.18.0":
+ version: 6.26.2
+ resolution: "babel-plugin-transform-es2015-modules-commonjs@npm:6.26.2"
+ dependencies:
+ babel-plugin-transform-strict-mode: ^6.24.1
+ babel-runtime: ^6.26.0
+ babel-template: ^6.26.0
+ babel-types: ^6.26.0
+ checksum: 9cd93a84037855c1879bcc100229bee25b44c4805a9a9f040e8927f772c4732fa17a0706c81ea0db77b357dd9baf84388eec03ceb36597932c48fe32fb3d4171
+ languageName: node
+ linkType: hard
+
+"babel-plugin-transform-es2015-parameters@npm:^6.21.0":
+ version: 6.24.1
+ resolution: "babel-plugin-transform-es2015-parameters@npm:6.24.1"
+ dependencies:
+ babel-helper-call-delegate: ^6.24.1
+ babel-helper-get-function-arity: ^6.24.1
+ babel-runtime: ^6.22.0
+ babel-template: ^6.24.1
+ babel-traverse: ^6.24.1
+ babel-types: ^6.24.1
+ checksum: bb6c047dc10499be8ccebdffac22c77f14aee5d3106da8f2e96c801d2746403c809d8c6922e8ebd2eb31d8827b4bb2321ba43378fcdc9dca206417bb345c4f93
+ languageName: node
+ linkType: hard
+
+"babel-plugin-transform-es2015-spread@npm:^6.8.0":
+ version: 6.22.0
+ resolution: "babel-plugin-transform-es2015-spread@npm:6.22.0"
+ dependencies:
+ babel-runtime: ^6.22.0
+ checksum: 8694a8a7802d905503194ab81c155354b36d39fc819ad2148f83146518dd37d2c6926c8568712f5aa890169afc9353fd4bcc49397959c6dc9da3480b449c0ae9
+ languageName: node
+ linkType: hard
+
+"babel-plugin-transform-es2015-sticky-regex@npm:^6.8.0":
+ version: 6.24.1
+ resolution: "babel-plugin-transform-es2015-sticky-regex@npm:6.24.1"
+ dependencies:
+ babel-helper-regex: ^6.24.1
+ babel-runtime: ^6.22.0
+ babel-types: ^6.24.1
+ checksum: d9c45401caf0d74779a1170e886976d4c865b7de2e90dfffc7557481b9e73b6e37e9f1028aa07b813896c4df88f4d7e89968249a74547c7875e6c499c90c801d
+ languageName: node
+ linkType: hard
+
+"babel-plugin-transform-es2015-unicode-regex@npm:^6.11.0":
+ version: 6.24.1
+ resolution: "babel-plugin-transform-es2015-unicode-regex@npm:6.24.1"
+ dependencies:
+ babel-helper-regex: ^6.24.1
+ babel-runtime: ^6.22.0
+ regexpu-core: ^2.0.0
+ checksum: 739ddb02e5f77904f83ea45323c9a636e3aed34b2a49c7c68208b5f2834eecb6b655e772f870f16a7aaf09ac8219f754ad69d61741d088f5b681d13cda69265d
+ languageName: node
+ linkType: hard
+
+"babel-plugin-transform-exponentiation-operator@npm:^6.8.0":
+ version: 6.24.1
+ resolution: "babel-plugin-transform-exponentiation-operator@npm:6.24.1"
+ dependencies:
+ babel-helper-builder-binary-assignment-operator-visitor: ^6.24.1
+ babel-plugin-syntax-exponentiation-operator: ^6.8.0
+ babel-runtime: ^6.22.0
+ checksum: 533ad53ba2cd6ff3c0f751563e1beea429c620038dc2efeeb8348ab4752ebcc95d1521857abfd08047400f1921b2d4df5e0cd266e65ddbe4c3edc58b9ad6fd3c
+ languageName: node
+ linkType: hard
+
+"babel-plugin-transform-strict-mode@npm:^6.24.1":
+ version: 6.24.1
+ resolution: "babel-plugin-transform-strict-mode@npm:6.24.1"
+ dependencies:
+ babel-runtime: ^6.22.0
+ babel-types: ^6.24.1
+ checksum: 32d70ce9d8c8918a6a840e46df03dfe1e265eb9b25df5a800fedb5065ef1b4b5f24d7c62d92fca0e374db8b0b9b6f84e68edd02ad21883d48f608583ec29f638
+ languageName: node
+ linkType: hard
+
+"babel-register@npm:^6.26.0":
+ version: 6.26.0
+ resolution: "babel-register@npm:6.26.0"
+ dependencies:
+ babel-core: ^6.26.0
+ babel-runtime: ^6.26.0
+ core-js: ^2.5.0
+ home-or-tmp: ^2.0.0
+ lodash: ^4.17.4
+ mkdirp: ^0.5.1
+ source-map-support: ^0.4.15
+ checksum: 75d5fe060e4850dbdbd5f56db2928cd0b6b6c93a65ba5f2a991465af4dc3f4adf46d575138f228b2169b1e25e3b4a7cdd16515a355fea41b873321bf56467583
+ languageName: node
+ linkType: hard
+
+"babel-runtime@npm:^6.22.0, babel-runtime@npm:^6.26.0":
+ version: 6.26.0
+ resolution: "babel-runtime@npm:6.26.0"
+ dependencies:
+ core-js: ^2.4.0
+ regenerator-runtime: ^0.11.0
+ checksum: 8aeade94665e67a73c1ccc10f6fd42ba0c689b980032b70929de7a6d9a12eb87ef51902733f8fefede35afea7a5c3ef7e916a64d503446c1eedc9e3284bd3d50
+ languageName: node
+ linkType: hard
+
+"babel-template@npm:^6.24.1, babel-template@npm:^6.26.0":
+ version: 6.26.0
+ resolution: "babel-template@npm:6.26.0"
+ dependencies:
+ babel-runtime: ^6.26.0
+ babel-traverse: ^6.26.0
+ babel-types: ^6.26.0
+ babylon: ^6.18.0
+ lodash: ^4.17.4
+ checksum: 028dd57380f09b5641b74874a19073c53c4fb3f1696e849575aae18f8c80eaf21db75209057db862f3b893ce2cd9b795d539efa591b58f4a0fb011df0a56fbed
+ languageName: node
+ linkType: hard
+
+"babel-traverse@npm:^6.24.1, babel-traverse@npm:^6.26.0":
+ version: 6.26.0
+ resolution: "babel-traverse@npm:6.26.0"
+ dependencies:
+ babel-code-frame: ^6.26.0
+ babel-messages: ^6.23.0
+ babel-runtime: ^6.26.0
+ babel-types: ^6.26.0
+ babylon: ^6.18.0
+ debug: ^2.6.8
+ globals: ^9.18.0
+ invariant: ^2.2.2
+ lodash: ^4.17.4
+ checksum: fca037588d2791ae0409f1b7aa56075b798699cccc53ea04d82dd1c0f97b9e7ab17065f7dd3ecd69101d7874c9c8fd5e0f88fa53abbae1fe94e37e6b81ebcb8d
+ languageName: node
+ linkType: hard
+
+"babel-types@npm:^6.24.1, babel-types@npm:^6.26.0":
+ version: 6.26.0
+ resolution: "babel-types@npm:6.26.0"
+ dependencies:
+ babel-runtime: ^6.26.0
+ esutils: ^2.0.2
+ lodash: ^4.17.4
+ to-fast-properties: ^1.0.3
+ checksum: d16b0fa86e9b0e4c2623be81d0a35679faff24dd2e43cde4ca58baf49f3e39415a011a889e6c2259ff09e1228e4c3a3db6449a62de59e80152fe1ce7398fde76
+ languageName: node
+ linkType: hard
+
+"babylon@npm:^6.1.0, babylon@npm:^6.18.0":
+ version: 6.18.0
+ resolution: "babylon@npm:6.18.0"
+ bin:
+ babylon: ./bin/babylon.js
+ checksum: 0777ae0c735ce1cbfc856d627589ed9aae212b84fb0c03c368b55e6c5d3507841780052808d0ad46e18a2ba516e93d55eeed8cd967f3b2938822dfeccfb2a16d
+ languageName: node
+ linkType: hard
+
+"balanced-match@npm:^1.0.0":
+ version: 1.0.2
+ resolution: "balanced-match@npm:1.0.2"
+ checksum: 9706c088a283058a8a99e0bf91b0a2f75497f185980d9ffa8b304de1d9e58ebda7c72c07ebf01dadedaac5b2907b2c6f566f660d62bd336c3468e960403b9d65
+ languageName: node
+ linkType: hard
+
+"base-x@npm:^3.0.2, base-x@npm:^3.0.8":
+ version: 3.0.9
+ resolution: "base-x@npm:3.0.9"
+ dependencies:
+ safe-buffer: ^5.0.1
+ checksum: 957101d6fd09e1903e846fd8f69fd7e5e3e50254383e61ab667c725866bec54e5ece5ba49ce385128ae48f9ec93a26567d1d5ebb91f4d56ef4a9cc0d5a5481e8
+ languageName: node
+ linkType: hard
+
+"base64-js@npm:^1.0.2, base64-js@npm:^1.3.1":
+ version: 1.5.1
+ resolution: "base64-js@npm:1.5.1"
+ checksum: 669632eb3745404c2f822a18fc3a0122d2f9a7a13f7fb8b5823ee19d1d2ff9ee5b52c53367176ea4ad093c332fd5ab4bd0ebae5a8e27917a4105a4cfc86b1005
+ languageName: node
+ linkType: hard
+
+"base@npm:^0.11.1":
+ version: 0.11.2
+ resolution: "base@npm:0.11.2"
+ dependencies:
+ cache-base: ^1.0.1
+ class-utils: ^0.3.5
+ component-emitter: ^1.2.1
+ define-property: ^1.0.0
+ isobject: ^3.0.1
+ mixin-deep: ^1.2.0
+ pascalcase: ^0.1.1
+ checksum: a4a146b912e27eea8f66d09cb0c9eab666f32ce27859a7dfd50f38cd069a2557b39f16dba1bc2aecb3b44bf096738dd207b7970d99b0318423285ab1b1994edd
+ languageName: node
+ linkType: hard
+
+"basic-auth@npm:~2.0.1":
+ version: 2.0.1
+ resolution: "basic-auth@npm:2.0.1"
+ dependencies:
+ safe-buffer: 5.1.2
+ checksum: 3419b805d5dfc518f3a05dcf42aa53aa9ce820e50b6df5097f9e186322e1bc733c36722b624802cd37e791035aa73b828ed814d8362333d42d7f5cd04d7a5e48
+ languageName: node
+ linkType: hard
+
+"bcrypt-pbkdf@npm:^1.0.0":
+ version: 1.0.2
+ resolution: "bcrypt-pbkdf@npm:1.0.2"
+ dependencies:
+ tweetnacl: ^0.14.3
+ checksum: 4edfc9fe7d07019609ccf797a2af28351736e9d012c8402a07120c4453a3b789a15f2ee1530dc49eee8f7eb9379331a8dd4b3766042b9e502f74a68e7f662291
+ languageName: node
+ linkType: hard
+
+"big-integer@npm:1.6.42":
+ version: 1.6.42
+ resolution: "big-integer@npm:1.6.42"
+ checksum: c705533e372d690a82ce87cadfb40ebf4e7a8dc0f50324307dd8a4e0128db44779eed38e5acd65e8ad8dcac363bc5bec66bc728d354a6f64593a8ee303d8973a
+ languageName: node
+ linkType: hard
+
+"big-integer@npm:^1.6.32, big-integer@npm:^1.6.43":
+ version: 1.6.51
+ resolution: "big-integer@npm:1.6.51"
+ checksum: 3d444173d1b2e20747e2c175568bedeebd8315b0637ea95d75fd27830d3b8e8ba36c6af40374f36bdaea7b5de376dcada1b07587cb2a79a928fccdb6e6e3c518
+ languageName: node
+ linkType: hard
+
+"big.js@npm:^5.2.2":
+ version: 5.2.2
+ resolution: "big.js@npm:5.2.2"
+ checksum: b89b6e8419b097a8fb4ed2399a1931a68c612bce3cfd5ca8c214b2d017531191070f990598de2fc6f3f993d91c0f08aa82697717f6b3b8732c9731866d233c9e
+ languageName: node
+ linkType: hard
+
+"bignumber.js@npm:^9.0.0":
+ version: 9.1.1
+ resolution: "bignumber.js@npm:9.1.1"
+ checksum: ad243b7e2f9120b112d670bb3d674128f0bd2ca1745b0a6c9df0433bd2c0252c43e6315d944c2ac07b4c639e7496b425e46842773cf89c6a2dcd4f31e5c4b11e
+ languageName: node
+ linkType: hard
+
+"binary-extensions@npm:^1.0.0":
+ version: 1.13.1
+ resolution: "binary-extensions@npm:1.13.1"
+ checksum: ad7747f33c07e94ba443055de130b50c8b8b130a358bca064c580d91769ca6a69c7ac65ca008ff044ed4541d2c6ad45496e1fadbef5218a68770996b6a2194d7
+ languageName: node
+ linkType: hard
+
+"binary-extensions@npm:^2.0.0":
+ version: 2.2.0
+ resolution: "binary-extensions@npm:2.2.0"
+ checksum: ccd267956c58d2315f5d3ea6757cf09863c5fc703e50fbeb13a7dc849b812ef76e3cf9ca8f35a0c48498776a7478d7b4a0418e1e2b8cb9cb9731f2922aaad7f8
+ languageName: node
+ linkType: hard
+
+"bindings@npm:^1.2.1, bindings@npm:^1.5.0":
+ version: 1.5.0
+ resolution: "bindings@npm:1.5.0"
+ dependencies:
+ file-uri-to-path: 1.0.0
+ checksum: 65b6b48095717c2e6105a021a7da4ea435aa8d3d3cd085cb9e85bcb6e5773cf318c4745c3f7c504412855940b585bdf9b918236612a1c7a7942491de176f1ae7
+ languageName: node
+ linkType: hard
+
+"bl@npm:^4.0.3":
+ version: 4.1.0
+ resolution: "bl@npm:4.1.0"
+ dependencies:
+ buffer: ^5.5.0
+ inherits: ^2.0.4
+ readable-stream: ^3.4.0
+ checksum: 9e8521fa7e83aa9427c6f8ccdcba6e8167ef30cc9a22df26effcc5ab682ef91d2cbc23a239f945d099289e4bbcfae7a192e9c28c84c6202e710a0dfec3722662
+ languageName: node
+ linkType: hard
+
+"blake-hash@npm:^1.1.0":
+ version: 1.1.1
+ resolution: "blake-hash@npm:1.1.1"
+ dependencies:
+ bindings: ^1.2.1
+ inherits: ^2.0.3
+ nan: ^2.2.1
+ node-gyp: latest
+ checksum: 116c724179d98bee96fed742bbebc4d9efbf7c8537365b93f96c3ffe2cbbd6e0a7a24b9a7ddd95056ab4a47c120fe20671c9964f95128b1dff3b17afc1762261
+ languageName: node
+ linkType: hard
+
+"blake2b-wasm@npm:^2.4.0":
+ version: 2.4.0
+ resolution: "blake2b-wasm@npm:2.4.0"
+ dependencies:
+ b4a: ^1.0.1
+ nanoassert: ^2.0.0
+ checksum: 1839dd0693681228d81f781dd8680a6803a629ca374aed5ac02fa649ce40a67a85eb49eeb2ec6aeb7ef3ef5aa169b3579b50eabf7afa360d190338bc3e8666bd
+ languageName: node
+ linkType: hard
+
+"blake2b@npm:^2.1.3":
+ version: 2.1.4
+ resolution: "blake2b@npm:2.1.4"
+ dependencies:
+ blake2b-wasm: ^2.4.0
+ nanoassert: ^2.0.0
+ checksum: cd598c96d459017714b7f9cb8892ef2b0a94f362e26e6baa46b7b8b189af0006ce25ab1713e3ec1484eb18ce7ebe1eb24e07d01e42ab1147067de2419c7f6158
+ languageName: node
+ linkType: hard
+
+"blakejs@npm:^1.1.0":
+ version: 1.2.1
+ resolution: "blakejs@npm:1.2.1"
+ checksum: d699ba116cfa21d0b01d12014a03e484dd76d483133e6dc9eb415aa70a119f08beb3bcefb8c71840106a00b542cba77383f8be60cd1f0d4589cb8afb922eefbe
+ languageName: node
+ linkType: hard
+
+"bluebird@npm:^3.0.0, bluebird@npm:^3.5.0":
+ version: 3.7.2
+ resolution: "bluebird@npm:3.7.2"
+ checksum: 869417503c722e7dc54ca46715f70e15f4d9c602a423a02c825570862d12935be59ed9c7ba34a9b31f186c017c23cac6b54e35446f8353059c101da73eac22ef
+ languageName: node
+ linkType: hard
+
+"bn.js@npm:4.11.6":
+ version: 4.11.6
+ resolution: "bn.js@npm:4.11.6"
+ checksum: db23047bf06fdf9cf74401c8e76bca9f55313c81df382247d2c753868b368562e69171716b81b7038ada8860af18346fd4bcd1cf9d4963f923fe8e54e61cb58a
+ languageName: node
+ linkType: hard
+
+"bn.js@npm:^4.0.0, bn.js@npm:^4.1.0, bn.js@npm:^4.11.0, bn.js@npm:^4.11.6, bn.js@npm:^4.11.9":
+ version: 4.12.0
+ resolution: "bn.js@npm:4.12.0"
+ checksum: 39afb4f15f4ea537b55eaf1446c896af28ac948fdcf47171961475724d1bb65118cca49fa6e3d67706e4790955ec0e74de584e45c8f1ef89f46c812bee5b5a12
+ languageName: node
+ linkType: hard
+
+"bn.js@npm:^5.0.0, bn.js@npm:^5.1.1, bn.js@npm:^5.1.2, bn.js@npm:^5.2.0, bn.js@npm:^5.2.1":
+ version: 5.2.1
+ resolution: "bn.js@npm:5.2.1"
+ checksum: 3dd8c8d38055fedfa95c1d5fc3c99f8dd547b36287b37768db0abab3c239711f88ff58d18d155dd8ad902b0b0cee973747b7ae20ea12a09473272b0201c9edd3
+ languageName: node
+ linkType: hard
+
+"body-parser@npm:1.20.1":
+ version: 1.20.1
+ resolution: "body-parser@npm:1.20.1"
+ dependencies:
+ bytes: 3.1.2
+ content-type: ~1.0.4
+ debug: 2.6.9
+ depd: 2.0.0
+ destroy: 1.2.0
+ http-errors: 2.0.0
+ iconv-lite: 0.4.24
+ on-finished: 2.4.1
+ qs: 6.11.0
+ raw-body: 2.5.1
+ type-is: ~1.6.18
+ unpipe: 1.0.0
+ checksum: f1050dbac3bede6a78f0b87947a8d548ce43f91ccc718a50dd774f3c81f2d8b04693e52acf62659fad23101827dd318da1fb1363444ff9a8482b886a3e4a5266
+ languageName: node
+ linkType: hard
+
+"body-parser@npm:^1.16.0, body-parser@npm:^1.18.2":
+ version: 1.20.2
+ resolution: "body-parser@npm:1.20.2"
+ dependencies:
+ bytes: 3.1.2
+ content-type: ~1.0.5
+ debug: 2.6.9
+ depd: 2.0.0
+ destroy: 1.2.0
+ http-errors: 2.0.0
+ iconv-lite: 0.4.24
+ on-finished: 2.4.1
+ qs: 6.11.0
+ raw-body: 2.5.2
+ type-is: ~1.6.18
+ unpipe: 1.0.0
+ checksum: 14d37ec638ab5c93f6099ecaed7f28f890d222c650c69306872e00b9efa081ff6c596cd9afb9930656aae4d6c4e1c17537bea12bb73c87a217cb3cfea8896737
+ languageName: node
+ linkType: hard
+
+"boxen@npm:^1.2.1":
+ version: 1.3.0
+ resolution: "boxen@npm:1.3.0"
+ dependencies:
+ ansi-align: ^2.0.0
+ camelcase: ^4.0.0
+ chalk: ^2.0.1
+ cli-boxes: ^1.0.0
+ string-width: ^2.0.0
+ term-size: ^1.2.0
+ widest-line: ^2.0.0
+ checksum: 8dad2081bfaf5a86cb85685882b5f22027c5c430ee0974894078f521a44d92a90222fb4391b41fc4575aa1215c9133ea2c6b7feadcd1cb2fae8f4e97c05dbf11
+ languageName: node
+ linkType: hard
+
+"brace-expansion@npm:^1.1.7":
+ version: 1.1.11
+ resolution: "brace-expansion@npm:1.1.11"
+ dependencies:
+ balanced-match: ^1.0.0
+ concat-map: 0.0.1
+ checksum: faf34a7bb0c3fcf4b59c7808bc5d2a96a40988addf2e7e09dfbb67a2251800e0d14cd2bfc1aa79174f2f5095c54ff27f46fb1289fe2d77dac755b5eb3434cc07
+ languageName: node
+ linkType: hard
+
+"brace-expansion@npm:^2.0.1":
+ version: 2.0.1
+ resolution: "brace-expansion@npm:2.0.1"
+ dependencies:
+ balanced-match: ^1.0.0
+ checksum: a61e7cd2e8a8505e9f0036b3b6108ba5e926b4b55089eeb5550cd04a471fe216c96d4fe7e4c7f995c728c554ae20ddfc4244cad10aef255e72b62930afd233d1
+ languageName: node
+ linkType: hard
+
+"braces@npm:^1.8.2":
+ version: 1.8.5
+ resolution: "braces@npm:1.8.5"
+ dependencies:
+ expand-range: ^1.8.1
+ preserve: ^0.2.0
+ repeat-element: ^1.1.2
+ checksum: 9ea4fb6af8c0a224e515678d7be27ddc450bd974620542a3436188d7fae263f7987406d12ea36c1d92a862e7317b089aa3a0ebda7f1f1663b9332beddc92249e
+ languageName: node
+ linkType: hard
+
+"braces@npm:^2.3.1, braces@npm:^2.3.2":
+ version: 2.3.2
+ resolution: "braces@npm:2.3.2"
+ dependencies:
+ arr-flatten: ^1.1.0
+ array-unique: ^0.3.2
+ extend-shallow: ^2.0.1
+ fill-range: ^4.0.0
+ isobject: ^3.0.1
+ repeat-element: ^1.1.2
+ snapdragon: ^0.8.1
+ snapdragon-node: ^2.0.1
+ split-string: ^3.0.2
+ to-regex: ^3.0.1
+ checksum: e30dcb6aaf4a31c8df17d848aa283a65699782f75ad61ae93ec25c9729c66cf58e66f0000a9fec84e4add1135bb7da40f7cb9601b36bebcfa9ca58e8d5c07de0
+ languageName: node
+ linkType: hard
+
+"braces@npm:~3.0.2":
+ version: 3.0.2
+ resolution: "braces@npm:3.0.2"
+ dependencies:
+ fill-range: ^7.0.1
+ checksum: e2a8e769a863f3d4ee887b5fe21f63193a891c68b612ddb4b68d82d1b5f3ff9073af066c343e9867a393fe4c2555dcb33e89b937195feb9c1613d259edfcd459
+ languageName: node
+ linkType: hard
+
+"brorand@npm:^1.0.1, brorand@npm:^1.1.0":
+ version: 1.1.0
+ resolution: "brorand@npm:1.1.0"
+ checksum: 8a05c9f3c4b46572dec6ef71012b1946db6cae8c7bb60ccd4b7dd5a84655db49fe043ecc6272e7ef1f69dc53d6730b9e2a3a03a8310509a3d797a618cbee52be
+ languageName: node
+ linkType: hard
+
+"browser-pack@npm:^6.0.1":
+ version: 6.1.0
+ resolution: "browser-pack@npm:6.1.0"
+ dependencies:
+ JSONStream: ^1.0.3
+ combine-source-map: ~0.8.0
+ defined: ^1.0.0
+ safe-buffer: ^5.1.1
+ through2: ^2.0.0
+ umd: ^3.0.0
+ bin:
+ browser-pack: bin/cmd.js
+ checksum: 9e5993d3eefb7c56a68cfc8810e59a2920481f93bdcb0a53e07b322f273f697cfeb3a2302aa7fc0f725d29be0e8cc629561f463f2c8b06e2958497869d42cc53
+ languageName: node
+ linkType: hard
+
+"browser-resolve@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "browser-resolve@npm:2.0.0"
+ dependencies:
+ resolve: ^1.17.0
+ checksum: 69225e73b555bd6d2a08fb93c7342cfcf3b5058b975099c52649cd5c3cec84c2066c5385084d190faedfb849684d9dabe10129f0cd401d1883572f2e6650f440
+ languageName: node
+ linkType: hard
+
+"browser-stdout@npm:1.3.1":
+ version: 1.3.1
+ resolution: "browser-stdout@npm:1.3.1"
+ checksum: b717b19b25952dd6af483e368f9bcd6b14b87740c3d226c2977a65e84666ffd67000bddea7d911f111a9b6ddc822b234de42d52ab6507bce4119a4cc003ef7b3
+ languageName: node
+ linkType: hard
+
+"browserify-aes@npm:^1.0.0, browserify-aes@npm:^1.0.4, browserify-aes@npm:^1.2.0":
+ version: 1.2.0
+ resolution: "browserify-aes@npm:1.2.0"
+ dependencies:
+ buffer-xor: ^1.0.3
+ cipher-base: ^1.0.0
+ create-hash: ^1.1.0
+ evp_bytestokey: ^1.0.3
+ inherits: ^2.0.1
+ safe-buffer: ^5.0.1
+ checksum: 4a17c3eb55a2aa61c934c286f34921933086bf6d67f02d4adb09fcc6f2fc93977b47d9d884c25619144fccd47b3b3a399e1ad8b3ff5a346be47270114bcf7104
+ languageName: node
+ linkType: hard
+
+"browserify-cipher@npm:^1.0.0":
+ version: 1.0.1
+ resolution: "browserify-cipher@npm:1.0.1"
+ dependencies:
+ browserify-aes: ^1.0.4
+ browserify-des: ^1.0.0
+ evp_bytestokey: ^1.0.0
+ checksum: 2d8500acf1ee535e6bebe808f7a20e4c3a9e2ed1a6885fff1facbfd201ac013ef030422bec65ca9ece8ffe82b03ca580421463f9c45af6c8415fd629f4118c13
+ languageName: node
+ linkType: hard
+
+"browserify-des@npm:^1.0.0":
+ version: 1.0.2
+ resolution: "browserify-des@npm:1.0.2"
+ dependencies:
+ cipher-base: ^1.0.1
+ des.js: ^1.0.0
+ inherits: ^2.0.1
+ safe-buffer: ^5.1.2
+ checksum: b15a3e358a1d78a3b62ddc06c845d02afde6fc826dab23f1b9c016e643e7b1fda41de628d2110b712f6a44fb10cbc1800bc6872a03ddd363fb50768e010395b7
+ languageName: node
+ linkType: hard
+
+"browserify-rsa@npm:^4.0.0, browserify-rsa@npm:^4.0.1":
+ version: 4.1.0
+ resolution: "browserify-rsa@npm:4.1.0"
+ dependencies:
+ bn.js: ^5.0.0
+ randombytes: ^2.0.1
+ checksum: 155f0c135873efc85620571a33d884aa8810e40176125ad424ec9d85016ff105a07f6231650914a760cca66f29af0494087947b7be34880dd4599a0cd3c38e54
+ languageName: node
+ linkType: hard
+
+"browserify-sign@npm:^4.0.0":
+ version: 4.2.1
+ resolution: "browserify-sign@npm:4.2.1"
+ dependencies:
+ bn.js: ^5.1.1
+ browserify-rsa: ^4.0.1
+ create-hash: ^1.2.0
+ create-hmac: ^1.1.7
+ elliptic: ^6.5.3
+ inherits: ^2.0.4
+ parse-asn1: ^5.1.5
+ readable-stream: ^3.6.0
+ safe-buffer: ^5.2.0
+ checksum: 0221f190e3f5b2d40183fa51621be7e838d9caa329fe1ba773406b7637855f37b30f5d83e52ff8f244ed12ffe6278dd9983638609ed88c841ce547e603855707
+ languageName: node
+ linkType: hard
+
+"browserify-zlib@npm:^0.2.0, browserify-zlib@npm:~0.2.0":
+ version: 0.2.0
+ resolution: "browserify-zlib@npm:0.2.0"
+ dependencies:
+ pako: ~1.0.5
+ checksum: 5cd9d6a665190fedb4a97dfbad8dabc8698d8a507298a03f42c734e96d58ca35d3c7d4085e283440bbca1cd1938cff85031728079bedb3345310c58ab1ec92d6
+ languageName: node
+ linkType: hard
+
+"browserify@npm:^16.2.3":
+ version: 16.5.2
+ resolution: "browserify@npm:16.5.2"
+ dependencies:
+ JSONStream: ^1.0.3
+ assert: ^1.4.0
+ browser-pack: ^6.0.1
+ browser-resolve: ^2.0.0
+ browserify-zlib: ~0.2.0
+ buffer: ~5.2.1
+ cached-path-relative: ^1.0.0
+ concat-stream: ^1.6.0
+ console-browserify: ^1.1.0
+ constants-browserify: ~1.0.0
+ crypto-browserify: ^3.0.0
+ defined: ^1.0.0
+ deps-sort: ^2.0.0
+ domain-browser: ^1.2.0
+ duplexer2: ~0.1.2
+ events: ^2.0.0
+ glob: ^7.1.0
+ has: ^1.0.0
+ htmlescape: ^1.1.0
+ https-browserify: ^1.0.0
+ inherits: ~2.0.1
+ insert-module-globals: ^7.0.0
+ labeled-stream-splicer: ^2.0.0
+ mkdirp-classic: ^0.5.2
+ module-deps: ^6.2.3
+ os-browserify: ~0.3.0
+ parents: ^1.0.1
+ path-browserify: ~0.0.0
+ process: ~0.11.0
+ punycode: ^1.3.2
+ querystring-es3: ~0.2.0
+ read-only-stream: ^2.0.0
+ readable-stream: ^2.0.2
+ resolve: ^1.1.4
+ shasum: ^1.0.0
+ shell-quote: ^1.6.1
+ stream-browserify: ^2.0.0
+ stream-http: ^3.0.0
+ string_decoder: ^1.1.1
+ subarg: ^1.0.0
+ syntax-error: ^1.1.1
+ through2: ^2.0.0
+ timers-browserify: ^1.0.1
+ tty-browserify: 0.0.1
+ url: ~0.11.0
+ util: ~0.10.1
+ vm-browserify: ^1.0.0
+ xtend: ^4.0.0
+ bin:
+ browserify: bin/cmd.js
+ checksum: 75dacf5c82355146b49a2febb3bf9f7898893931973cf901849791827e44782afcb562be7bc3a893d9022ae528fd6fccdf24fc8812cb5aa1b081bb7ce34c46b5
+ languageName: node
+ linkType: hard
+
+"bs58@npm:^4.0.0":
+ version: 4.0.1
+ resolution: "bs58@npm:4.0.1"
+ dependencies:
+ base-x: ^3.0.2
+ checksum: b3c5365bb9e0c561e1a82f1a2d809a1a692059fae016be233a6127ad2f50a6b986467c3a50669ce4c18929dcccb297c5909314dd347a25a68c21b68eb3e95ac2
+ languageName: node
+ linkType: hard
+
+"bs58check@npm:^2.1.2":
+ version: 2.1.2
+ resolution: "bs58check@npm:2.1.2"
+ dependencies:
+ bs58: ^4.0.0
+ create-hash: ^1.1.0
+ safe-buffer: ^5.1.2
+ checksum: 43bdf08a5dd04581b78f040bc4169480e17008da482ffe2a6507327bbc4fc5c28de0501f7faf22901cfe57fbca79cbb202ca529003fedb4cb8dccd265b38e54d
+ languageName: node
+ linkType: hard
+
+"buf-compare@npm:^1.0.0":
+ version: 1.0.1
+ resolution: "buf-compare@npm:1.0.1"
+ checksum: e5cc98cd36beac306ed481d4f12e524756175f792d288db5b92d9b947e4893c66e43da302d9ea5fbd4553e734b535dd5b3bb5d07e23ea7b059d136ed7582fcf1
+ languageName: node
+ linkType: hard
+
+"buffer-from@npm:^1.0.0":
+ version: 1.1.2
+ resolution: "buffer-from@npm:1.1.2"
+ checksum: 0448524a562b37d4d7ed9efd91685a5b77a50672c556ea254ac9a6d30e3403a517d8981f10e565db24e8339413b43c97ca2951f10e399c6125a0d8911f5679bb
+ languageName: node
+ linkType: hard
+
+"buffer-to-arraybuffer@npm:^0.0.5":
+ version: 0.0.5
+ resolution: "buffer-to-arraybuffer@npm:0.0.5"
+ checksum: b2e6493a6679e03d0e0e146b4258b9a6d92649d528d8fc4a74423b77f0d4f9398c9f965f3378d1683a91738054bae2761196cfe233f41ab3695126cb58cb25f9
+ languageName: node
+ linkType: hard
+
+"buffer-xor@npm:^1.0.3":
+ version: 1.0.3
+ resolution: "buffer-xor@npm:1.0.3"
+ checksum: 10c520df29d62fa6e785e2800e586a20fc4f6dfad84bcdbd12e1e8a83856de1cb75c7ebd7abe6d036bbfab738a6cf18a3ae9c8e5a2e2eb3167ca7399ce65373a
+ languageName: node
+ linkType: hard
+
+"buffer@npm:^4.3.0":
+ version: 4.9.2
+ resolution: "buffer@npm:4.9.2"
+ dependencies:
+ base64-js: ^1.0.2
+ ieee754: ^1.1.4
+ isarray: ^1.0.0
+ checksum: 8801bc1ba08539f3be70eee307a8b9db3d40f6afbfd3cf623ab7ef41dffff1d0a31de0addbe1e66e0ca5f7193eeb667bfb1ecad3647f8f1b0750de07c13295c3
+ languageName: node
+ linkType: hard
+
+"buffer@npm:^5.0.5, buffer@npm:^5.5.0, buffer@npm:^5.6.0":
+ version: 5.7.1
+ resolution: "buffer@npm:5.7.1"
+ dependencies:
+ base64-js: ^1.3.1
+ ieee754: ^1.1.13
+ checksum: e2cf8429e1c4c7b8cbd30834ac09bd61da46ce35f5c22a78e6c2f04497d6d25541b16881e30a019c6fd3154150650ccee27a308eff3e26229d788bbdeb08ab84
+ languageName: node
+ linkType: hard
+
+"buffer@npm:~5.2.1":
+ version: 5.2.1
+ resolution: "buffer@npm:5.2.1"
+ dependencies:
+ base64-js: ^1.0.2
+ ieee754: ^1.1.4
+ checksum: aa3f25bb88d313b8317b436677b46e9e32db64ae397dd5a9d1f867da132985b857c71deaa36cc37666fdb955d8d0f66abeae9460aa7d9b2dca36a9da2f50d05e
+ languageName: node
+ linkType: hard
+
+"bufferutil@npm:^4.0.1":
+ version: 4.0.7
+ resolution: "bufferutil@npm:4.0.7"
+ dependencies:
+ node-gyp: latest
+ node-gyp-build: ^4.3.0
+ checksum: f75aa87e3d1b99b87a95f60a855e63f70af07b57fb8443e75a2ddfef2e47788d130fdd46e3a78fd7e0c10176082b26dfbed970c5b8632e1cc299cafa0e93ce45
+ languageName: node
+ linkType: hard
+
+"builtin-modules@npm:^1.1.1":
+ version: 1.1.1
+ resolution: "builtin-modules@npm:1.1.1"
+ checksum: 0fbf69ffe77fecf11c441b9a7d1e664bb8119a7d3004831d9bd6ce0eacfd5d121ed4b667172870b5f66ecfce4bd54f7c20060d21c339c29049a7a5dd2bb7bf8c
+ languageName: node
+ linkType: hard
+
+"builtin-status-codes@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "builtin-status-codes@npm:3.0.0"
+ checksum: 1119429cf4b0d57bf76b248ad6f529167d343156ebbcc4d4e4ad600484f6bc63002595cbb61b67ad03ce55cd1d3c4711c03bbf198bf24653b8392420482f3773
+ languageName: node
+ linkType: hard
+
+"builtins@npm:^1.0.3":
+ version: 1.0.3
+ resolution: "builtins@npm:1.0.3"
+ checksum: 47ce94f7eee0e644969da1f1a28e5f29bd2e48b25b2bbb61164c345881086e29464ccb1fb88dbc155ea26e8b1f5fc8a923b26c8c1ed0935b67b644d410674513
+ languageName: node
+ linkType: hard
+
+"bytes@npm:3.1.2":
+ version: 3.1.2
+ resolution: "bytes@npm:3.1.2"
+ checksum: e4bcd3948d289c5127591fbedf10c0b639ccbf00243504e4e127374a15c3bc8eed0d28d4aaab08ff6f1cf2abc0cce6ba3085ed32f4f90e82a5683ce0014e1b6e
+ languageName: node
+ linkType: hard
+
+"cacache@npm:^16.1.0":
+ version: 16.1.3
+ resolution: "cacache@npm:16.1.3"
+ dependencies:
+ "@npmcli/fs": ^2.1.0
+ "@npmcli/move-file": ^2.0.0
+ chownr: ^2.0.0
+ fs-minipass: ^2.1.0
+ glob: ^8.0.1
+ infer-owner: ^1.0.4
+ lru-cache: ^7.7.1
+ minipass: ^3.1.6
+ minipass-collect: ^1.0.2
+ minipass-flush: ^1.0.5
+ minipass-pipeline: ^1.2.4
+ mkdirp: ^1.0.4
+ p-map: ^4.0.0
+ promise-inflight: ^1.0.1
+ rimraf: ^3.0.2
+ ssri: ^9.0.0
+ tar: ^6.1.11
+ unique-filename: ^2.0.0
+ checksum: d91409e6e57d7d9a3a25e5dcc589c84e75b178ae8ea7de05cbf6b783f77a5fae938f6e8fda6f5257ed70000be27a681e1e44829251bfffe4c10216002f8f14e6
+ languageName: node
+ linkType: hard
+
+"cache-base@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "cache-base@npm:1.0.1"
+ dependencies:
+ collection-visit: ^1.0.0
+ component-emitter: ^1.2.1
+ get-value: ^2.0.6
+ has-value: ^1.0.0
+ isobject: ^3.0.1
+ set-value: ^2.0.0
+ to-object-path: ^0.3.0
+ union-value: ^1.0.0
+ unset-value: ^1.0.0
+ checksum: 9114b8654fe2366eedc390bad0bcf534e2f01b239a888894e2928cb58cdc1e6ea23a73c6f3450dcfd2058aa73a8a981e723cd1e7c670c047bf11afdc65880107
+ languageName: node
+ linkType: hard
+
+"cacheable-lookup@npm:^5.0.3":
+ version: 5.0.4
+ resolution: "cacheable-lookup@npm:5.0.4"
+ checksum: 763e02cf9196bc9afccacd8c418d942fc2677f22261969a4c2c2e760fa44a2351a81557bd908291c3921fe9beb10b976ba8fa50c5ca837c5a0dd945f16468f2d
+ languageName: node
+ linkType: hard
+
+"cacheable-lookup@npm:^6.0.4":
+ version: 6.1.0
+ resolution: "cacheable-lookup@npm:6.1.0"
+ checksum: 4e37afe897219b1035335b0765106a2c970ffa930497b43cac5000b860f3b17f48d004187279fae97e2e4cbf6a3693709b6d64af65279c7d6c8453321d36d118
+ languageName: node
+ linkType: hard
+
+"cacheable-request@npm:^7.0.2":
+ version: 7.0.2
+ resolution: "cacheable-request@npm:7.0.2"
+ dependencies:
+ clone-response: ^1.0.2
+ get-stream: ^5.1.0
+ http-cache-semantics: ^4.0.0
+ keyv: ^4.0.0
+ lowercase-keys: ^2.0.0
+ normalize-url: ^6.0.1
+ responselike: ^2.0.0
+ checksum: 6152813982945a5c9989cb457a6c499f12edcc7ade323d2fbfd759abc860bdbd1306e08096916bb413c3c47e812f8e4c0a0cc1e112c8ce94381a960f115bc77f
+ languageName: node
+ linkType: hard
+
+"cached-path-relative@npm:^1.0.0, cached-path-relative@npm:^1.0.2":
+ version: 1.1.0
+ resolution: "cached-path-relative@npm:1.1.0"
+ checksum: 2f1d63c2301feda575039b945811e54b2dc851b49e94aa366d2916fece745fe4f4490a28a68bd0afe79c2fe336bebf62cbdfa2ad75b178d33b074089114d402d
+ languageName: node
+ linkType: hard
+
+"caching-transform@npm:^1.0.0":
+ version: 1.0.1
+ resolution: "caching-transform@npm:1.0.1"
+ dependencies:
+ md5-hex: ^1.2.0
+ mkdirp: ^0.5.1
+ write-file-atomic: ^1.1.4
+ checksum: 05f0162487071dfb183cc9254ba153f54b69f1f056a0c995b5bc618df919b9210396d2af43352ff709cf797b9656f2b89f3e4e46ee8ae128370b1ea1f854c19e
+ languageName: node
+ linkType: hard
+
+"call-bind@npm:^1.0.0, call-bind@npm:^1.0.2":
+ version: 1.0.2
+ resolution: "call-bind@npm:1.0.2"
+ dependencies:
+ function-bind: ^1.1.1
+ get-intrinsic: ^1.0.2
+ checksum: f8e31de9d19988a4b80f3e704788c4a2d6b6f3d17cfec4f57dc29ced450c53a49270dc66bf0fbd693329ee948dd33e6c90a329519aef17474a4d961e8d6426b0
+ languageName: node
+ linkType: hard
+
+"call-matcher@npm:^1.0.0":
+ version: 1.1.0
+ resolution: "call-matcher@npm:1.1.0"
+ dependencies:
+ core-js: ^2.0.0
+ deep-equal: ^1.0.0
+ espurify: ^1.6.0
+ estraverse: ^4.0.0
+ checksum: cd28254de2ee19ccf21bcbfeea9fc98a5aadadfe3285829346dd5b88ab1155c6ab6ba8bb18cc4e9bae8dbfa7c58cc74260d281b2799529586041930b41eab100
+ languageName: node
+ linkType: hard
+
+"call-signature@npm:0.0.2":
+ version: 0.0.2
+ resolution: "call-signature@npm:0.0.2"
+ checksum: 084a55a6218346e492464ab59f123fd3672625586ad183a538984baafba2ba6f3277ed6f66b10b44d4f267a780227134a31f46e8de3932bd2d83f2ed11234a5e
+ languageName: node
+ linkType: hard
+
+"callsites@npm:^3.0.0":
+ version: 3.1.0
+ resolution: "callsites@npm:3.1.0"
+ checksum: 072d17b6abb459c2ba96598918b55868af677154bec7e73d222ef95a8fdb9bbf7dae96a8421085cdad8cd190d86653b5b6dc55a4484f2e5b2e27d5e0c3fc15b3
+ languageName: node
+ linkType: hard
+
+"camelcase-keys@npm:^2.0.0":
+ version: 2.1.0
+ resolution: "camelcase-keys@npm:2.1.0"
+ dependencies:
+ camelcase: ^2.0.0
+ map-obj: ^1.0.0
+ checksum: 97d2993da5db44d45e285910c70a54ce7f83a2be05afceaafd9831f7aeaf38a48dcdede5ca3aae2b2694852281d38dc459706e346942c5df0bf755f4133f5c39
+ languageName: node
+ linkType: hard
+
+"camelcase@npm:^1.0.2":
+ version: 1.2.1
+ resolution: "camelcase@npm:1.2.1"
+ checksum: 3da5ab4bb997f33e57023ddee39887e0d3f34ce5a2d41bcfe84454ee528c4fd769a4f9a428168bf9b24aca9338699885ffb63527acb02834c31b864d4b0d2299
+ languageName: node
+ linkType: hard
+
+"camelcase@npm:^2.0.0":
+ version: 2.1.1
+ resolution: "camelcase@npm:2.1.1"
+ checksum: 20a3ef08f348de832631d605362ffe447d883ada89617144a82649363ed5860923b021f8e09681624ef774afb93ff3597cfbcf8aaf0574f65af7648f1aea5e50
+ languageName: node
+ linkType: hard
+
+"camelcase@npm:^4.0.0, camelcase@npm:^4.1.0":
+ version: 4.1.0
+ resolution: "camelcase@npm:4.1.0"
+ checksum: 9683356daf9b64fae4b30c91f8ceb1f34f22746e03d1804efdbe738357d38b47f206cdd71efcf2ed72018b2e88eeb8ec3f79adb09c02f1253a4b6d5d405ff2ae
+ languageName: node
+ linkType: hard
+
+"camelcase@npm:^5.0.0":
+ version: 5.3.1
+ resolution: "camelcase@npm:5.3.1"
+ checksum: e6effce26b9404e3c0f301498184f243811c30dfe6d0b9051863bd8e4034d09c8c2923794f280d6827e5aa055f6c434115ff97864a16a963366fb35fd673024b
+ languageName: node
+ linkType: hard
+
+"camelcase@npm:^6.0.0":
+ version: 6.3.0
+ resolution: "camelcase@npm:6.3.0"
+ checksum: 8c96818a9076434998511251dcb2761a94817ea17dbdc37f47ac080bd088fc62c7369429a19e2178b993497132c8cbcf5cc1f44ba963e76782ba469c0474938d
+ languageName: node
+ linkType: hard
+
+"capture-stack-trace@npm:^1.0.0":
+ version: 1.0.2
+ resolution: "capture-stack-trace@npm:1.0.2"
+ checksum: 13295e8176e8de74bcbe0e4fd938bed9eb4204b4cc200210ff46df91cb20b69e86f6ef42f408a59454f8b62e567ef0ee6ee5b5e7e16e686668bc77f2741542b4
+ languageName: node
+ linkType: hard
+
+"caseless@npm:~0.12.0":
+ version: 0.12.0
+ resolution: "caseless@npm:0.12.0"
+ checksum: b43bd4c440aa1e8ee6baefee8063b4850fd0d7b378f6aabc796c9ec8cb26d27fb30b46885350777d9bd079c5256c0e1329ad0dc7c2817e0bb466810ebb353751
+ languageName: node
+ linkType: hard
+
+"center-align@npm:^0.1.1":
+ version: 0.1.3
+ resolution: "center-align@npm:0.1.3"
+ dependencies:
+ align-text: ^0.1.3
+ lazy-cache: ^1.0.3
+ checksum: f3a4e224f0eeb7a9ebc09e6519639acadd8b65942ae33db2b6f38946fcee6320499bd6b980894f7e33fec4f1b66c056d55bb96a9b05a2ca0fde25876e9ee2ab8
+ languageName: node
+ linkType: hard
+
+"chai@npm:^4.2.0":
+ version: 4.3.7
+ resolution: "chai@npm:4.3.7"
+ dependencies:
+ assertion-error: ^1.1.0
+ check-error: ^1.0.2
+ deep-eql: ^4.1.2
+ get-func-name: ^2.0.0
+ loupe: ^2.3.1
+ pathval: ^1.1.1
+ type-detect: ^4.0.5
+ checksum: 0bba7d267848015246a66995f044ce3f0ebc35e530da3cbdf171db744e14cbe301ab913a8d07caf7952b430257ccbb1a4a983c570a7c5748dc537897e5131f7c
+ languageName: node
+ linkType: hard
+
+"chalk@npm:^0.4.0":
+ version: 0.4.0
+ resolution: "chalk@npm:0.4.0"
+ dependencies:
+ ansi-styles: ~1.0.0
+ has-color: ~0.1.0
+ strip-ansi: ~0.1.0
+ checksum: e8f04f387b9fbf746fdce4b61a633f8a0d28224d8b022603db0f2d137471a18c5bc0bc33b243df09c361688f12bd3ab8a9dd1f8b4450d5a361bfe83aadbde739
+ languageName: node
+ linkType: hard
+
+"chalk@npm:^1.1.3":
+ version: 1.1.3
+ resolution: "chalk@npm:1.1.3"
+ dependencies:
+ ansi-styles: ^2.2.1
+ escape-string-regexp: ^1.0.2
+ has-ansi: ^2.0.0
+ strip-ansi: ^3.0.0
+ supports-color: ^2.0.0
+ checksum: 9d2ea6b98fc2b7878829eec223abcf404622db6c48396a9b9257f6d0ead2acf18231ae368d6a664a83f272b0679158da12e97b5229f794939e555cc574478acd
+ languageName: node
+ linkType: hard
+
+"chalk@npm:^2.0.0, chalk@npm:^2.0.1, chalk@npm:^2.1.0, chalk@npm:^2.3.0, chalk@npm:^2.4.2":
+ version: 2.4.2
+ resolution: "chalk@npm:2.4.2"
+ dependencies:
+ ansi-styles: ^3.2.1
+ escape-string-regexp: ^1.0.5
+ supports-color: ^5.3.0
+ checksum: ec3661d38fe77f681200f878edbd9448821924e0f93a9cefc0e26a33b145f1027a2084bf19967160d11e1f03bfe4eaffcabf5493b89098b2782c3fe0b03d80c2
+ languageName: node
+ linkType: hard
+
+"chalk@npm:^4.0.0":
+ version: 4.1.2
+ resolution: "chalk@npm:4.1.2"
+ dependencies:
+ ansi-styles: ^4.1.0
+ supports-color: ^7.1.0
+ checksum: fe75c9d5c76a7a98d45495b91b2172fa3b7a09e0cc9370e5c8feb1c567b85c4288e2b3fded7cfdd7359ac28d6b3844feb8b82b8686842e93d23c827c417e83fc
+ languageName: node
+ linkType: hard
+
+"chardet@npm:^0.7.0":
+ version: 0.7.0
+ resolution: "chardet@npm:0.7.0"
+ checksum: 6fd5da1f5d18ff5712c1e0aed41da200d7c51c28f11b36ee3c7b483f3696dabc08927fc6b227735eb8f0e1215c9a8abd8154637f3eff8cada5959df7f58b024d
+ languageName: node
+ linkType: hard
+
+"charm@npm:^1.0.2":
+ version: 1.0.2
+ resolution: "charm@npm:1.0.2"
+ dependencies:
+ inherits: ^2.0.1
+ checksum: 767e4ea65014c3a93ed6943d230150b80bea8842b3a19890a30a477f47c8dfb68687d754f5a538bd628fc3a0a6b84c4986c9c3f9c541c4956239d8d280472614
+ languageName: node
+ linkType: hard
+
+"check-error@npm:^1.0.2":
+ version: 1.0.2
+ resolution: "check-error@npm:1.0.2"
+ checksum: d9d106504404b8addd1ee3f63f8c0eaa7cd962a1a28eb9c519b1c4a1dc7098be38007fc0060f045ee00f075fbb7a2a4f42abcf61d68323677e11ab98dc16042e
+ languageName: node
+ linkType: hard
+
+"chokidar@npm:3.5.1":
+ version: 3.5.1
+ resolution: "chokidar@npm:3.5.1"
+ dependencies:
+ anymatch: ~3.1.1
+ braces: ~3.0.2
+ fsevents: ~2.3.1
+ glob-parent: ~5.1.0
+ is-binary-path: ~2.1.0
+ is-glob: ~4.0.1
+ normalize-path: ~3.0.0
+ readdirp: ~3.5.0
+ dependenciesMeta:
+ fsevents:
+ optional: true
+ checksum: b7774e6e3aeca084d39e8542041555a11452414c744122436101243f89580fad97154ae11525e46bfa816313ae32533e2a88e8587e4d50b14ea716a9e6538978
+ languageName: node
+ linkType: hard
+
+"chokidar@npm:^1.4.2":
+ version: 1.7.0
+ resolution: "chokidar@npm:1.7.0"
+ dependencies:
+ anymatch: ^1.3.0
+ async-each: ^1.0.0
+ fsevents: ^1.0.0
+ glob-parent: ^2.0.0
+ inherits: ^2.0.1
+ is-binary-path: ^1.0.0
+ is-glob: ^2.0.0
+ path-is-absolute: ^1.0.0
+ readdirp: ^2.0.0
+ dependenciesMeta:
+ fsevents:
+ optional: true
+ checksum: 96b2319b1dd09e1ec927739af537dadae30a9bd853a5698c0bae964443dff714e92b8414017164f7f917fefbbc216fdf1767026e937d25096a7016ec69c8cd1f
+ languageName: node
+ linkType: hard
+
+"chokidar@npm:^2.1.8":
+ version: 2.1.8
+ resolution: "chokidar@npm:2.1.8"
+ dependencies:
+ anymatch: ^2.0.0
+ async-each: ^1.0.1
+ braces: ^2.3.2
+ fsevents: ^1.2.7
+ glob-parent: ^3.1.0
+ inherits: ^2.0.3
+ is-binary-path: ^1.0.0
+ is-glob: ^4.0.0
+ normalize-path: ^3.0.0
+ path-is-absolute: ^1.0.0
+ readdirp: ^2.2.1
+ upath: ^1.1.1
+ dependenciesMeta:
+ fsevents:
+ optional: true
+ checksum: 0c43e89cbf0268ef1e1f41ce8ec5233c7ba022c6f3282c2ef6530e351d42396d389a1148c5a040f291cf1f4083a4c6b2f51dad3f31c726442ea9a337de316bcf
+ languageName: node
+ linkType: hard
+
+"chokidar@npm:^3.4.1":
+ version: 3.5.3
+ resolution: "chokidar@npm:3.5.3"
+ dependencies:
+ anymatch: ~3.1.2
+ braces: ~3.0.2
+ fsevents: ~2.3.2
+ glob-parent: ~5.1.2
+ is-binary-path: ~2.1.0
+ is-glob: ~4.0.1
+ normalize-path: ~3.0.0
+ readdirp: ~3.6.0
+ dependenciesMeta:
+ fsevents:
+ optional: true
+ checksum: b49fcde40176ba007ff361b198a2d35df60d9bb2a5aab228279eb810feae9294a6b4649ab15981304447afe1e6ffbf4788ad5db77235dc770ab777c6e771980c
+ languageName: node
+ linkType: hard
+
+"chownr@npm:^1.1.4":
+ version: 1.1.4
+ resolution: "chownr@npm:1.1.4"
+ checksum: 115648f8eb38bac5e41c3857f3e663f9c39ed6480d1349977c4d96c95a47266fcacc5a5aabf3cb6c481e22d72f41992827db47301851766c4fd77ac21a4f081d
+ languageName: node
+ linkType: hard
+
+"chownr@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "chownr@npm:2.0.0"
+ checksum: c57cf9dd0791e2f18a5ee9c1a299ae6e801ff58fee96dc8bfd0dcb4738a6ce58dd252a3605b1c93c6418fe4f9d5093b28ffbf4d66648cb2a9c67eaef9679be2f
+ languageName: node
+ linkType: hard
+
+"ci-info@npm:^1.5.0":
+ version: 1.6.0
+ resolution: "ci-info@npm:1.6.0"
+ checksum: dfc058f60c3889793befe77349c3cd1a5452d21bed5ff60cb34382bee7bbdccc5c4c2ff2b77eab8c411c54d84f93963dacf593b9d901b43b93b7ad2a422aa163
+ languageName: node
+ linkType: hard
+
+"cids@npm:^0.7.1":
+ version: 0.7.5
+ resolution: "cids@npm:0.7.5"
+ dependencies:
+ buffer: ^5.5.0
+ class-is: ^1.1.0
+ multibase: ~0.6.0
+ multicodec: ^1.0.0
+ multihashes: ~0.4.15
+ checksum: 54aa031bef76b08a2c934237696a4af2cfc8afb5d2727cb39ab69f6ac142ef312b9a0c6070dc2b4be0a43076d8961339d8bf85287773c647b3d1d25ce203f325
+ languageName: node
+ linkType: hard
+
+"cipher-base@npm:^1.0.0, cipher-base@npm:^1.0.1, cipher-base@npm:^1.0.3":
+ version: 1.0.4
+ resolution: "cipher-base@npm:1.0.4"
+ dependencies:
+ inherits: ^2.0.1
+ safe-buffer: ^5.0.1
+ checksum: 47d3568dbc17431a339bad1fe7dff83ac0891be8206911ace3d3b818fc695f376df809bea406e759cdea07fff4b454fa25f1013e648851bec790c1d75763032e
+ languageName: node
+ linkType: hard
+
+"circom@npm:0.0.35":
+ version: 0.0.35
+ resolution: "circom@npm:0.0.35"
+ dependencies:
+ big-integer: ^1.6.32
+ optimist: ^0.6.1
+ yargs: ^12.0.2
+ bin:
+ circom: cli.js
+ checksum: bdcd9221b9d673334c9a1def6db1eda561853d2748235b8de4b52cfe8b28e0001741eadbbf83dda07a107a4277a459e2dd03f10b0eede3ab7dc460103fa9ae18
+ languageName: node
+ linkType: hard
+
+"class-is@npm:^1.1.0":
+ version: 1.1.0
+ resolution: "class-is@npm:1.1.0"
+ checksum: 49024de3b264fc501a38dd59d8668f1a2b4973fa6fcef6b83d80fe6fe99a2000a8fbea5b50d4607169c65014843c9f6b41a4f8473df806c1b4787b4d47521880
+ languageName: node
+ linkType: hard
+
+"class-utils@npm:^0.3.5":
+ version: 0.3.6
+ resolution: "class-utils@npm:0.3.6"
+ dependencies:
+ arr-union: ^3.1.0
+ define-property: ^0.2.5
+ isobject: ^3.0.0
+ static-extend: ^0.1.1
+ checksum: be108900801e639e50f96a7e4bfa8867c753a7750a7603879f3981f8b0a89cba657497a2d5f40cd4ea557ff15d535a100818bb486baf6e26fe5d7872e75f1078
+ languageName: node
+ linkType: hard
+
+"clean-stack@npm:^1.1.1":
+ version: 1.3.0
+ resolution: "clean-stack@npm:1.3.0"
+ checksum: 2d8249e73b91e1d32f7d98c1476c2f0943944f40be4fc59fab46c4010e1585531c5ecb4f31992885090dd074cca5ccc8358d417f316478ac7ec31dd0049d8433
+ languageName: node
+ linkType: hard
+
+"clean-stack@npm:^2.0.0":
+ version: 2.2.0
+ resolution: "clean-stack@npm:2.2.0"
+ checksum: 2ac8cd2b2f5ec986a3c743935ec85b07bc174d5421a5efc8017e1f146a1cf5f781ae962618f416352103b32c9cd7e203276e8c28241bbe946160cab16149fb68
+ languageName: node
+ linkType: hard
+
+"clean-yaml-object@npm:^0.1.0":
+ version: 0.1.0
+ resolution: "clean-yaml-object@npm:0.1.0"
+ checksum: 0374ad2f1fbd4984ecf56ebc62200092f6372b9ccf1b7971bb979c328fb12fe76e759fb1e8adc491c80b7b1861f9f00c7f19813dd2a0f49c88231422c70451f4
+ languageName: node
+ linkType: hard
+
+"cli-boxes@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "cli-boxes@npm:1.0.0"
+ checksum: 101cfd6464a418a76523c332665eaf0641522f30ecc2492de48263ada6b0852333b2ed47b2998ddda621e7008471c51f597f813be798db237c33ba45b27e802a
+ languageName: node
+ linkType: hard
+
+"cli-cursor@npm:^2.1.0":
+ version: 2.1.0
+ resolution: "cli-cursor@npm:2.1.0"
+ dependencies:
+ restore-cursor: ^2.0.0
+ checksum: d88e97bfdac01046a3ffe7d49f06757b3126559d7e44aa2122637eb179284dc6cd49fca2fac4f67c19faaf7e6dab716b6fe1dfcd309977407d8c7578ec2d044d
+ languageName: node
+ linkType: hard
+
+"cli-spinners@npm:^1.0.0":
+ version: 1.3.1
+ resolution: "cli-spinners@npm:1.3.1"
+ checksum: 4f95fd69a2cc886a79edea7c60173a66d21f5732f1cbdc3dfb6c02422769699b358190827a3886a51503a7a4daed84ae295db5df68bba9702a50df7aca51da55
+ languageName: node
+ linkType: hard
+
+"cli-truncate@npm:^1.0.0":
+ version: 1.1.0
+ resolution: "cli-truncate@npm:1.1.0"
+ dependencies:
+ slice-ansi: ^1.0.0
+ string-width: ^2.0.0
+ checksum: 699a385dcce2fef2d1a904be949a9ceccb20a3a30559385e44deb3915a06b3802a4dc0e2576d5a7801d453036d76ebbfaa75734f0ce94f03ee4caa5b8ea674cf
+ languageName: node
+ linkType: hard
+
+"cli-width@npm:^2.0.0":
+ version: 2.2.1
+ resolution: "cli-width@npm:2.2.1"
+ checksum: 3c21b897a2ff551ae5b3c3ab32c866ed2965dcf7fb442f81adf0e27f4a397925c8f84619af7bcc6354821303f6ee9b2aa31d248306174f32c287986158cf4eed
+ languageName: node
+ linkType: hard
+
+"cliui@npm:^2.1.0":
+ version: 2.1.0
+ resolution: "cliui@npm:2.1.0"
+ dependencies:
+ center-align: ^0.1.1
+ right-align: ^0.1.1
+ wordwrap: 0.0.2
+ checksum: 6ea62222bd60ea94bca6321766a300a6ad3f742960b6c6d1e42a730f28df8b1dd81c6fedfbc327d100986ac21fdd7eafb7da34e09a96eb4ffe0c9590754053cb
+ languageName: node
+ linkType: hard
+
+"cliui@npm:^3.2.0":
+ version: 3.2.0
+ resolution: "cliui@npm:3.2.0"
+ dependencies:
+ string-width: ^1.0.1
+ strip-ansi: ^3.0.1
+ wrap-ansi: ^2.0.0
+ checksum: c68d1dbc3e347bfe79ed19cc7f48007d5edd6cd8438342e32073e0b4e311e3c44e1f4f19221462bc6590de56c2df520e427533a9dde95dee25710bec322746ad
+ languageName: node
+ linkType: hard
+
+"cliui@npm:^4.0.0":
+ version: 4.1.0
+ resolution: "cliui@npm:4.1.0"
+ dependencies:
+ string-width: ^2.1.1
+ strip-ansi: ^4.0.0
+ wrap-ansi: ^2.0.0
+ checksum: 0f8a77e55c66ab4400f8cc24a46e496af186ebfbf301709341a24c26d398200c2ccc5cac892566d586c3c393a079974f34f0ce05210df336f97b70805c02865e
+ languageName: node
+ linkType: hard
+
+"cliui@npm:^5.0.0":
+ version: 5.0.0
+ resolution: "cliui@npm:5.0.0"
+ dependencies:
+ string-width: ^3.1.0
+ strip-ansi: ^5.2.0
+ wrap-ansi: ^5.1.0
+ checksum: 0bb8779efe299b8f3002a73619eaa8add4081eb8d1c17bc4fedc6240557fb4eacdc08fe87c39b002eacb6cfc117ce736b362dbfd8bf28d90da800e010ee97df4
+ languageName: node
+ linkType: hard
+
+"cliui@npm:^6.0.0":
+ version: 6.0.0
+ resolution: "cliui@npm:6.0.0"
+ dependencies:
+ string-width: ^4.2.0
+ strip-ansi: ^6.0.0
+ wrap-ansi: ^6.2.0
+ checksum: 4fcfd26d292c9f00238117f39fc797608292ae36bac2168cfee4c85923817d0607fe21b3329a8621e01aedf512c99b7eaa60e363a671ffd378df6649fb48ae42
+ languageName: node
+ linkType: hard
+
+"cliui@npm:^7.0.2":
+ version: 7.0.4
+ resolution: "cliui@npm:7.0.4"
+ dependencies:
+ string-width: ^4.2.0
+ strip-ansi: ^6.0.0
+ wrap-ansi: ^7.0.0
+ checksum: ce2e8f578a4813806788ac399b9e866297740eecd4ad1823c27fd344d78b22c5f8597d548adbcc46f0573e43e21e751f39446c5a5e804a12aace402b7a315d7f
+ languageName: node
+ linkType: hard
+
+"clone-response@npm:^1.0.2":
+ version: 1.0.3
+ resolution: "clone-response@npm:1.0.3"
+ dependencies:
+ mimic-response: ^1.0.0
+ checksum: 4e671cac39b11c60aa8ba0a450657194a5d6504df51bca3fac5b3bd0145c4f8e8464898f87c8406b83232e3bc5cca555f51c1f9c8ac023969ebfbf7f6bdabb2e
+ languageName: node
+ linkType: hard
+
+"co-with-promise@npm:^4.6.0":
+ version: 4.6.0
+ resolution: "co-with-promise@npm:4.6.0"
+ dependencies:
+ pinkie-promise: ^1.0.0
+ checksum: 81414fe8eaf94b51653a59f407e3d690fcfaddf89f454116a5bf314cba115825734acb5ce04ac4dc124606ee2c7376f013ce36b07770a377784bbfd2048c60a0
+ languageName: node
+ linkType: hard
+
+"code-excerpt@npm:^2.1.0":
+ version: 2.1.1
+ resolution: "code-excerpt@npm:2.1.1"
+ dependencies:
+ convert-to-spaces: ^1.0.1
+ checksum: bd0691f7b392c203a0840d47c7083fe578e311f2766394a8ee2d7c83415d31689cf6dc9a347f219f10fd0f6d96711abef15b802f5f6ab581edc29a376b4bcfba
+ languageName: node
+ linkType: hard
+
+"code-point-at@npm:^1.0.0":
+ version: 1.1.0
+ resolution: "code-point-at@npm:1.1.0"
+ checksum: 17d5666611f9b16d64fdf48176d9b7fb1c7d1c1607a189f7e600040a11a6616982876af148230336adb7d8fe728a559f743a4e29db3747e3b1a32fa7f4529681
+ languageName: node
+ linkType: hard
+
+"collection-visit@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "collection-visit@npm:1.0.0"
+ dependencies:
+ map-visit: ^1.0.0
+ object-visit: ^1.0.0
+ checksum: 15d9658fe6eb23594728346adad5433b86bb7a04fd51bbab337755158722f9313a5376ef479de5b35fbc54140764d0d39de89c339f5d25b959ed221466981da9
+ languageName: node
+ linkType: hard
+
+"color-convert@npm:^1.9.0":
+ version: 1.9.3
+ resolution: "color-convert@npm:1.9.3"
+ dependencies:
+ color-name: 1.1.3
+ checksum: fd7a64a17cde98fb923b1dd05c5f2e6f7aefda1b60d67e8d449f9328b4e53b228a428fd38bfeaeb2db2ff6b6503a776a996150b80cdf224062af08a5c8a3a203
+ languageName: node
+ linkType: hard
+
+"color-convert@npm:^2.0.1":
+ version: 2.0.1
+ resolution: "color-convert@npm:2.0.1"
+ dependencies:
+ color-name: ~1.1.4
+ checksum: 79e6bdb9fd479a205c71d89574fccfb22bd9053bd98c6c4d870d65c132e5e904e6034978e55b43d69fcaa7433af2016ee203ce76eeba9cfa554b373e7f7db336
+ languageName: node
+ linkType: hard
+
+"color-name@npm:1.1.3":
+ version: 1.1.3
+ resolution: "color-name@npm:1.1.3"
+ checksum: 09c5d3e33d2105850153b14466501f2bfb30324a2f76568a408763a3b7433b0e50e5b4ab1947868e65cb101bb7cb75029553f2c333b6d4b8138a73fcc133d69d
+ languageName: node
+ linkType: hard
+
+"color-name@npm:~1.1.4":
+ version: 1.1.4
+ resolution: "color-name@npm:1.1.4"
+ checksum: b0445859521eb4021cd0fb0cc1a75cecf67fceecae89b63f62b201cca8d345baf8b952c966862a9d9a2632987d4f6581f0ec8d957dfacece86f0a7919316f610
+ languageName: node
+ linkType: hard
+
+"color-support@npm:^1.1.3":
+ version: 1.1.3
+ resolution: "color-support@npm:1.1.3"
+ bin:
+ color-support: bin.js
+ checksum: 9b7356817670b9a13a26ca5af1c21615463b500783b739b7634a0c2047c16cef4b2865d7576875c31c3cddf9dd621fa19285e628f20198b233a5cfdda6d0793b
+ languageName: node
+ linkType: hard
+
+"combine-source-map@npm:^0.8.0, combine-source-map@npm:~0.8.0":
+ version: 0.8.0
+ resolution: "combine-source-map@npm:0.8.0"
+ dependencies:
+ convert-source-map: ~1.1.0
+ inline-source-map: ~0.6.0
+ lodash.memoize: ~3.0.3
+ source-map: ~0.5.3
+ checksum: 26b3064a4e58400e04089acbf5c8741c47db079706bb2fcd79a7768f99d68de9baf1eb48081cdfbc568e308633105af2aeaf52c73e388619ba1f56463fb73a2e
+ languageName: node
+ linkType: hard
+
+"combined-stream@npm:^1.0.6, combined-stream@npm:~1.0.6":
+ version: 1.0.8
+ resolution: "combined-stream@npm:1.0.8"
+ dependencies:
+ delayed-stream: ~1.0.0
+ checksum: 49fa4aeb4916567e33ea81d088f6584749fc90c7abec76fd516bf1c5aa5c79f3584b5ba3de6b86d26ddd64bae5329c4c7479343250cfe71c75bb366eae53bb7c
+ languageName: node
+ linkType: hard
+
+"command-exists@npm:^1.2.8":
+ version: 1.2.9
+ resolution: "command-exists@npm:1.2.9"
+ checksum: 729ae3d88a2058c93c58840f30341b7f82688a573019535d198b57a4d8cb0135ced0ad7f52b591e5b28a90feb2c675080ce916e56254a0f7c15cb2395277cac3
+ languageName: node
+ linkType: hard
+
+"commander@npm:2.15.1":
+ version: 2.15.1
+ resolution: "commander@npm:2.15.1"
+ checksum: a1b6b66a98cd1862084fcb230d11f56d3af0e5a42c307158d987464d65112fd9f8de2a682895247d2e475f925895e70e5bda21379b1286b21c55dd5c17f0d5fa
+ languageName: node
+ linkType: hard
+
+"commander@npm:^2.12.1":
+ version: 2.20.3
+ resolution: "commander@npm:2.20.3"
+ checksum: ab8c07884e42c3a8dbc5dd9592c606176c7eb5c1ca5ff274bcf907039b2c41de3626f684ea75ccf4d361ba004bbaff1f577d5384c155f3871e456bdf27becf9e
+ languageName: node
+ linkType: hard
+
+"common-path-prefix@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "common-path-prefix@npm:1.0.0"
+ checksum: 66a48b130d988b9858bcac311a68c89dba9286231941568409e70550f3020178f7a83c5799f17cf225075e64fc3214a8cffbcccd13b8335fd780eb9bc625729c
+ languageName: node
+ linkType: hard
+
+"commondir@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "commondir@npm:1.0.1"
+ checksum: 59715f2fc456a73f68826285718503340b9f0dd89bfffc42749906c5cf3d4277ef11ef1cca0350d0e79204f00f1f6d83851ececc9095dc88512a697ac0b9bdcb
+ languageName: node
+ linkType: hard
+
+"component-emitter@npm:^1.2.1":
+ version: 1.3.0
+ resolution: "component-emitter@npm:1.3.0"
+ checksum: b3c46de38ffd35c57d1c02488355be9f218e582aec72d72d1b8bbec95a3ac1b38c96cd6e03ff015577e68f550fbb361a3bfdbd9bb248be9390b7b3745691be6b
+ languageName: node
+ linkType: hard
+
+"concat-map@npm:0.0.1":
+ version: 0.0.1
+ resolution: "concat-map@npm:0.0.1"
+ checksum: 902a9f5d8967a3e2faf138d5cb784b9979bad2e6db5357c5b21c568df4ebe62bcb15108af1b2253744844eb964fc023fbd9afbbbb6ddd0bcc204c6fb5b7bf3af
+ languageName: node
+ linkType: hard
+
+"concat-stream@npm:^1.6.0, concat-stream@npm:^1.6.1, concat-stream@npm:~1.6.0":
+ version: 1.6.2
+ resolution: "concat-stream@npm:1.6.2"
+ dependencies:
+ buffer-from: ^1.0.0
+ inherits: ^2.0.3
+ readable-stream: ^2.2.2
+ typedarray: ^0.0.6
+ checksum: 1ef77032cb4459dcd5187bd710d6fc962b067b64ec6a505810de3d2b8cc0605638551b42f8ec91edf6fcd26141b32ef19ad749239b58fae3aba99187adc32285
+ languageName: node
+ linkType: hard
+
+"concat-stream@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "concat-stream@npm:2.0.0"
+ dependencies:
+ buffer-from: ^1.0.0
+ inherits: ^2.0.3
+ readable-stream: ^3.0.2
+ typedarray: ^0.0.6
+ checksum: d7f75d48f0ecd356c1545d87e22f57b488172811b1181d96021c7c4b14ab8855f5313280263dca44bb06e5222f274d047da3e290a38841ef87b59719bde967c7
+ languageName: node
+ linkType: hard
+
+"concordance@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "concordance@npm:3.0.0"
+ dependencies:
+ date-time: ^2.1.0
+ esutils: ^2.0.2
+ fast-diff: ^1.1.1
+ function-name-support: ^0.2.0
+ js-string-escape: ^1.0.1
+ lodash.clonedeep: ^4.5.0
+ lodash.flattendeep: ^4.4.0
+ lodash.merge: ^4.6.0
+ md5-hex: ^2.0.0
+ semver: ^5.3.0
+ well-known-symbols: ^1.0.0
+ checksum: 41a0e8a9262fba12641d530b95f6dede5caf5168b115c85760bf0cf8d54c784f9447439705b6810b255e7a23372efc66e8c1799e0dabc937a03a5a5d15f90575
+ languageName: node
+ linkType: hard
+
+"configstore@npm:^3.0.0":
+ version: 3.1.5
+ resolution: "configstore@npm:3.1.5"
+ dependencies:
+ dot-prop: ^4.2.1
+ graceful-fs: ^4.1.2
+ make-dir: ^1.0.0
+ unique-string: ^1.0.0
+ write-file-atomic: ^2.0.0
+ xdg-basedir: ^3.0.0
+ checksum: 948b50af436f72723b464440f5cfe7b5bc34729bd0709892d71e09517f179773f439a185d0b7bec7acbb183e2b53df8f02176e5be26c7f15382d073740ffad67
+ languageName: node
+ linkType: hard
+
+"console-browserify@npm:^1.1.0":
+ version: 1.2.0
+ resolution: "console-browserify@npm:1.2.0"
+ checksum: 226591eeff8ed68e451dffb924c1fb750c654d54b9059b3b261d360f369d1f8f70650adecf2c7136656236a4bfeb55c39281b5d8a55d792ebbb99efd3d848d52
+ languageName: node
+ linkType: hard
+
+"console-control-strings@npm:^1.0.0, console-control-strings@npm:^1.1.0, console-control-strings@npm:~1.1.0":
+ version: 1.1.0
+ resolution: "console-control-strings@npm:1.1.0"
+ checksum: 8755d76787f94e6cf79ce4666f0c5519906d7f5b02d4b884cf41e11dcd759ed69c57da0670afd9236d229a46e0f9cf519db0cd829c6dca820bb5a5c3def584ed
+ languageName: node
+ linkType: hard
+
+"constants-browserify@npm:^1.0.0, constants-browserify@npm:~1.0.0":
+ version: 1.0.0
+ resolution: "constants-browserify@npm:1.0.0"
+ checksum: f7ac8c6d0b6e4e0c77340a1d47a3574e25abd580bfd99ad707b26ff7618596cf1a5e5ce9caf44715e9e01d4a5d12cb3b4edaf1176f34c19adb2874815a56e64f
+ languageName: node
+ linkType: hard
+
+"content-disposition@npm:0.5.4":
+ version: 0.5.4
+ resolution: "content-disposition@npm:0.5.4"
+ dependencies:
+ safe-buffer: 5.2.1
+ checksum: afb9d545e296a5171d7574fcad634b2fdf698875f4006a9dd04a3e1333880c5c0c98d47b560d01216fb6505a54a2ba6a843ee3a02ec86d7e911e8315255f56c3
+ languageName: node
+ linkType: hard
+
+"content-hash@npm:^2.5.2":
+ version: 2.5.2
+ resolution: "content-hash@npm:2.5.2"
+ dependencies:
+ cids: ^0.7.1
+ multicodec: ^0.5.5
+ multihashes: ^0.4.15
+ checksum: 31869e4d137b59d02003df0c0f0ad080744d878ed12a57f7d20b2cfd526d59d6317e9f52fa6e49cba59df7f9ab49ceb96d6a832685b85bae442e0c906f7193be
+ languageName: node
+ linkType: hard
+
+"content-type@npm:~1.0.4, content-type@npm:~1.0.5":
+ version: 1.0.5
+ resolution: "content-type@npm:1.0.5"
+ checksum: 566271e0a251642254cde0f845f9dd4f9856e52d988f4eb0d0dcffbb7a1f8ec98de7a5215fc628f3bce30fe2fb6fd2bc064b562d721658c59b544e2d34ea2766
+ languageName: node
+ linkType: hard
+
+"convert-source-map@npm:^1.2.0, convert-source-map@npm:^1.5.1":
+ version: 1.9.0
+ resolution: "convert-source-map@npm:1.9.0"
+ checksum: dc55a1f28ddd0e9485ef13565f8f756b342f9a46c4ae18b843fe3c30c675d058d6a4823eff86d472f187b176f0adf51ea7b69ea38be34be4a63cbbf91b0593c8
+ languageName: node
+ linkType: hard
+
+"convert-source-map@npm:~1.1.0":
+ version: 1.1.3
+ resolution: "convert-source-map@npm:1.1.3"
+ checksum: 0ed6bdecd330fd05941b417b63ebc9001b438f6d6681cd9a068617c3d4b649794dc35c95ba239d0a01f0b9499912b9e0d0d1b7c612e3669c57c65ce4bbc8fdd8
+ languageName: node
+ linkType: hard
+
+"convert-to-spaces@npm:^1.0.1":
+ version: 1.0.2
+ resolution: "convert-to-spaces@npm:1.0.2"
+ checksum: e73f2ae39eb2b184f0796138eaab9c088b03b94937377d31be5b2282aef6a6ccce6b46f51bd99b3b7dfc70f516e2a6b16c0dd911883bfadf8d1073f462480224
+ languageName: node
+ linkType: hard
+
+"cookie-parser@npm:^1.4.3":
+ version: 1.4.6
+ resolution: "cookie-parser@npm:1.4.6"
+ dependencies:
+ cookie: 0.4.1
+ cookie-signature: 1.0.6
+ checksum: 1e5a63aa82e8eb4e02d2977c6902983dee87b02e87ec5ec43ac3cb1e72da354003716570cd5190c0ad9e8a454c9d3237f4ad6e2f16d0902205a96a1c72b77ba5
+ languageName: node
+ linkType: hard
+
+"cookie-signature@npm:1.0.6":
+ version: 1.0.6
+ resolution: "cookie-signature@npm:1.0.6"
+ checksum: f4e1b0a98a27a0e6e66fd7ea4e4e9d8e038f624058371bf4499cfcd8f3980be9a121486995202ba3fca74fbed93a407d6d54d43a43f96fd28d0bd7a06761591a
+ languageName: node
+ linkType: hard
+
+"cookie@npm:0.4.1":
+ version: 0.4.1
+ resolution: "cookie@npm:0.4.1"
+ checksum: bd7c47f5d94ab70ccdfe8210cde7d725880d2fcda06d8e375afbdd82de0c8d3b73541996e9ce57d35f67f672c4ee6d60208adec06b3c5fc94cebb85196084cf8
+ languageName: node
+ linkType: hard
+
+"cookie@npm:0.5.0":
+ version: 0.5.0
+ resolution: "cookie@npm:0.5.0"
+ checksum: 1f4bd2ca5765f8c9689a7e8954183f5332139eb72b6ff783d8947032ec1fdf43109852c178e21a953a30c0dd42257828185be01b49d1eb1a67fd054ca588a180
+ languageName: node
+ linkType: hard
+
+"cookiejar@npm:^2.1.1":
+ version: 2.1.4
+ resolution: "cookiejar@npm:2.1.4"
+ checksum: c4442111963077dc0e5672359956d6556a195d31cbb35b528356ce5f184922b99ac48245ac05ed86cf993f7df157c56da10ab3efdadfed79778a0d9b1b092d5b
+ languageName: node
+ linkType: hard
+
+"copy-descriptor@npm:^0.1.0":
+ version: 0.1.1
+ resolution: "copy-descriptor@npm:0.1.1"
+ checksum: d4b7b57b14f1d256bb9aa0b479241048afd7f5bcf22035fc7b94e8af757adeae247ea23c1a774fe44869fd5694efba4a969b88d966766c5245fdee59837fe45b
+ languageName: node
+ linkType: hard
+
+"core-assert@npm:^0.2.0":
+ version: 0.2.1
+ resolution: "core-assert@npm:0.2.1"
+ dependencies:
+ buf-compare: ^1.0.0
+ is-error: ^2.2.0
+ checksum: 20593bd6d7f7d7d634a16be787e4f4728d25e754f96827a54966a6aaa37ce3115a5436b7323198d2c418f426e072266e882f681ef86cfc0f96ee2f092f344337
+ languageName: node
+ linkType: hard
+
+"core-js@npm:^2.0.0, core-js@npm:^2.4.0, core-js@npm:^2.5.0":
+ version: 2.6.12
+ resolution: "core-js@npm:2.6.12"
+ checksum: 44fa9934a85f8c78d61e0c8b7b22436330471ffe59ec5076fe7f324d6e8cf7f824b14b1c81ca73608b13bdb0fef035bd820989bf059767ad6fa13123bb8bd016
+ languageName: node
+ linkType: hard
+
+"core-util-is@npm:1.0.2":
+ version: 1.0.2
+ resolution: "core-util-is@npm:1.0.2"
+ checksum: 7a4c925b497a2c91421e25bf76d6d8190f0b2359a9200dbeed136e63b2931d6294d3b1893eda378883ed363cd950f44a12a401384c609839ea616befb7927dab
+ languageName: node
+ linkType: hard
+
+"core-util-is@npm:~1.0.0":
+ version: 1.0.3
+ resolution: "core-util-is@npm:1.0.3"
+ checksum: 9de8597363a8e9b9952491ebe18167e3b36e7707569eed0ebf14f8bba773611376466ae34575bca8cfe3c767890c859c74056084738f09d4e4a6f902b2ad7d99
+ languageName: node
+ linkType: hard
+
+"cors@npm:^2.8.1":
+ version: 2.8.5
+ resolution: "cors@npm:2.8.5"
+ dependencies:
+ object-assign: ^4
+ vary: ^1
+ checksum: ced838404ccd184f61ab4fdc5847035b681c90db7ac17e428f3d81d69e2989d2b680cc254da0e2554f5ed4f8a341820a1ce3d1c16b499f6e2f47a1b9b07b5006
+ languageName: node
+ linkType: hard
+
+"crc-32@npm:^1.2.0":
+ version: 1.2.2
+ resolution: "crc-32@npm:1.2.2"
+ bin:
+ crc32: bin/crc32.njs
+ checksum: ad2d0ad0cbd465b75dcaeeff0600f8195b686816ab5f3ba4c6e052a07f728c3e70df2e3ca9fd3d4484dc4ba70586e161ca5a2334ec8bf5a41bf022a6103ff243
+ languageName: node
+ linkType: hard
+
+"create-ecdh@npm:^4.0.0":
+ version: 4.0.4
+ resolution: "create-ecdh@npm:4.0.4"
+ dependencies:
+ bn.js: ^4.1.0
+ elliptic: ^6.5.3
+ checksum: 0dd7fca9711d09e152375b79acf1e3f306d1a25ba87b8ff14c2fd8e68b83aafe0a7dd6c4e540c9ffbdd227a5fa1ad9b81eca1f233c38bb47770597ba247e614b
+ languageName: node
+ linkType: hard
+
+"create-error-class@npm:^3.0.0":
+ version: 3.0.2
+ resolution: "create-error-class@npm:3.0.2"
+ dependencies:
+ capture-stack-trace: ^1.0.0
+ checksum: 7254a6f96002d3226d3c1fec952473398761eb4fb12624c5dce6ed0017cdfad6de39b29aa7139680d7dcf416c25f2f308efda6eb6d9b7123f829b19ef8271511
+ languageName: node
+ linkType: hard
+
+"create-hash@npm:^1.1.0, create-hash@npm:^1.1.2, create-hash@npm:^1.2.0":
+ version: 1.2.0
+ resolution: "create-hash@npm:1.2.0"
+ dependencies:
+ cipher-base: ^1.0.1
+ inherits: ^2.0.1
+ md5.js: ^1.3.4
+ ripemd160: ^2.0.1
+ sha.js: ^2.4.0
+ checksum: 02a6ae3bb9cd4afee3fabd846c1d8426a0e6b495560a977ba46120c473cb283be6aa1cace76b5f927cf4e499c6146fb798253e48e83d522feba807d6b722eaa9
+ languageName: node
+ linkType: hard
+
+"create-hmac@npm:^1.1.0, create-hmac@npm:^1.1.4, create-hmac@npm:^1.1.7":
+ version: 1.1.7
+ resolution: "create-hmac@npm:1.1.7"
+ dependencies:
+ cipher-base: ^1.0.3
+ create-hash: ^1.1.0
+ inherits: ^2.0.1
+ ripemd160: ^2.0.0
+ safe-buffer: ^5.0.1
+ sha.js: ^2.4.8
+ checksum: ba12bb2257b585a0396108c72830e85f882ab659c3320c83584b1037f8ab72415095167ced80dc4ce8e446a8ecc4b2acf36d87befe0707d73b26cf9dc77440ed
+ languageName: node
+ linkType: hard
+
+"cross-fetch@npm:^3.1.4":
+ version: 3.1.5
+ resolution: "cross-fetch@npm:3.1.5"
+ dependencies:
+ node-fetch: 2.6.7
+ checksum: f6b8c6ee3ef993ace6277fd789c71b6acf1b504fd5f5c7128df4ef2f125a429e29cd62dc8c127523f04a5f2fa4771ed80e3f3d9695617f441425045f505cf3bb
+ languageName: node
+ linkType: hard
+
+"cross-spawn@npm:^5.0.1":
+ version: 5.1.0
+ resolution: "cross-spawn@npm:5.1.0"
+ dependencies:
+ lru-cache: ^4.0.1
+ shebang-command: ^1.2.0
+ which: ^1.2.9
+ checksum: 726939c9954fc70c20e538923feaaa33bebc253247d13021737c3c7f68cdc3e0a57f720c0fe75057c0387995349f3f12e20e9bfdbf12274db28019c7ea4ec166
+ languageName: node
+ linkType: hard
+
+"cross-spawn@npm:^6.0.0, cross-spawn@npm:^6.0.5":
+ version: 6.0.5
+ resolution: "cross-spawn@npm:6.0.5"
+ dependencies:
+ nice-try: ^1.0.4
+ path-key: ^2.0.1
+ semver: ^5.5.0
+ shebang-command: ^1.2.0
+ which: ^1.2.9
+ checksum: f893bb0d96cd3d5751d04e67145bdddf25f99449531a72e82dcbbd42796bbc8268c1076c6b3ea51d4d455839902804b94bc45dfb37ecbb32ea8e54a6741c3ab9
+ languageName: node
+ linkType: hard
+
+"cross-spawn@npm:^7.0.2":
+ version: 7.0.3
+ resolution: "cross-spawn@npm:7.0.3"
+ dependencies:
+ path-key: ^3.1.0
+ shebang-command: ^2.0.0
+ which: ^2.0.1
+ checksum: 671cc7c7288c3a8406f3c69a3ae2fc85555c04169e9d611def9a675635472614f1c0ed0ef80955d5b6d4e724f6ced67f0ad1bb006c2ea643488fcfef994d7f52
+ languageName: node
+ linkType: hard
+
+"crypto-browserify@npm:^3.0.0, crypto-browserify@npm:^3.11.0":
+ version: 3.12.0
+ resolution: "crypto-browserify@npm:3.12.0"
+ dependencies:
+ browserify-cipher: ^1.0.0
+ browserify-sign: ^4.0.0
+ create-ecdh: ^4.0.0
+ create-hash: ^1.1.0
+ create-hmac: ^1.1.0
+ diffie-hellman: ^5.0.0
+ inherits: ^2.0.1
+ pbkdf2: ^3.0.3
+ public-encrypt: ^4.0.0
+ randombytes: ^2.0.0
+ randomfill: ^1.0.3
+ checksum: c1609af82605474262f3eaa07daa0b2140026bd264ab316d4bf1170272570dbe02f0c49e29407fe0d3634f96c507c27a19a6765fb856fed854a625f9d15618e2
+ languageName: node
+ linkType: hard
+
+"crypto-random-string@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "crypto-random-string@npm:1.0.0"
+ checksum: 6fc61a46c18547b49a93da24f4559c4a1c859f4ee730ecc9533c1ba89fa2a9e9d81f390c2789467afbbd0d1c55a6e96a71e4716b6cd3e77736ed5fced7a2df9a
+ languageName: node
+ linkType: hard
+
+"currently-unhandled@npm:^0.4.1":
+ version: 0.4.1
+ resolution: "currently-unhandled@npm:0.4.1"
+ dependencies:
+ array-find-index: ^1.0.1
+ checksum: 1f59fe10b5339b54b1a1eee110022f663f3495cf7cf2f480686e89edc7fa8bfe42dbab4b54f85034bc8b092a76cc7becbc2dad4f9adad332ab5831bec39ad540
+ languageName: node
+ linkType: hard
+
+"d@npm:1, d@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "d@npm:1.0.1"
+ dependencies:
+ es5-ext: ^0.10.50
+ type: ^1.0.1
+ checksum: 49ca0639c7b822db670de93d4fbce44b4aa072cd848c76292c9978a8cd0fff1028763020ff4b0f147bd77bfe29b4c7f82e0f71ade76b2a06100543cdfd948d19
+ languageName: node
+ linkType: hard
+
+"dash-ast@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "dash-ast@npm:1.0.0"
+ checksum: db59e5e275d8159fb3b84bcd2936470c3fecb626f6486c179a28afad141cd95a578faaa3695ad6106153ca861da99a3d891fda37757b49afab773b3a46c638e6
+ languageName: node
+ linkType: hard
+
+"dashdash@npm:^1.12.0":
+ version: 1.14.1
+ resolution: "dashdash@npm:1.14.1"
+ dependencies:
+ assert-plus: ^1.0.0
+ checksum: 3634c249570f7f34e3d34f866c93f866c5b417f0dd616275decae08147dcdf8fccfaa5947380ccfb0473998ea3a8057c0b4cd90c875740ee685d0624b2983598
+ languageName: node
+ linkType: hard
+
+"date-time@npm:^0.1.1":
+ version: 0.1.1
+ resolution: "date-time@npm:0.1.1"
+ checksum: e5f466fac978593cbc4b09040f8976d52fd7d4410d407a32e064c49f34952cc113b4af547f8713a528146e66bd22de0ae1018155272102f20d227e0bf0f29366
+ languageName: node
+ linkType: hard
+
+"date-time@npm:^2.1.0":
+ version: 2.1.0
+ resolution: "date-time@npm:2.1.0"
+ dependencies:
+ time-zone: ^1.0.0
+ checksum: 3eefeb2954b8a5a8a01f7935ef4b53f948eeecd6105f652cbeafec384cf80924247797e51eb517af1e18b356d2c94561ac0a29a60d8ba56c88376bd5b5a08c3c
+ languageName: node
+ linkType: hard
+
+"debug@npm:2.6.9, debug@npm:^2.2.0, debug@npm:^2.3.3, debug@npm:^2.6.8, debug@npm:^2.6.9":
+ version: 2.6.9
+ resolution: "debug@npm:2.6.9"
+ dependencies:
+ ms: 2.0.0
+ checksum: d2f51589ca66df60bf36e1fa6e4386b318c3f1e06772280eea5b1ae9fd3d05e9c2b7fd8a7d862457d00853c75b00451aa2d7459b924629ee385287a650f58fe6
+ languageName: node
+ linkType: hard
+
+"debug@npm:3.1.0":
+ version: 3.1.0
+ resolution: "debug@npm:3.1.0"
+ dependencies:
+ ms: 2.0.0
+ checksum: 0b52718ab957254a5b3ca07fc34543bc778f358620c206a08452251eb7fc193c3ea3505072acbf4350219c14e2d71ceb7bdaa0d3370aa630b50da790458d08b3
+ languageName: node
+ linkType: hard
+
+"debug@npm:3.2.6":
+ version: 3.2.6
+ resolution: "debug@npm:3.2.6"
+ dependencies:
+ ms: ^2.1.1
+ checksum: 07bc8b3a13ef3cfa6c06baf7871dfb174c291e5f85dbf566f086620c16b9c1a0e93bb8f1935ebbd07a683249e7e30286f2966e2ef461e8fd17b1b60732062d6b
+ languageName: node
+ linkType: hard
+
+"debug@npm:4, debug@npm:^4.0.1, debug@npm:^4.1.0, debug@npm:^4.1.1, debug@npm:^4.3.3":
+ version: 4.3.4
+ resolution: "debug@npm:4.3.4"
+ dependencies:
+ ms: 2.1.2
+ peerDependenciesMeta:
+ supports-color:
+ optional: true
+ checksum: 3dbad3f94ea64f34431a9cbf0bafb61853eda57bff2880036153438f50fb5a84f27683ba0d8e5426bf41a8c6ff03879488120cf5b3a761e77953169c0600a708
+ languageName: node
+ linkType: hard
+
+"debug@npm:4.3.1":
+ version: 4.3.1
+ resolution: "debug@npm:4.3.1"
+ dependencies:
+ ms: 2.1.2
+ peerDependenciesMeta:
+ supports-color:
+ optional: true
+ checksum: 2c3352e37d5c46b0d203317cd45ea0e26b2c99f2d9dfec8b128e6ceba90dfb65425f5331bf3020fe9929d7da8c16758e737f4f3bfc0fce6b8b3d503bae03298b
+ languageName: node
+ linkType: hard
+
+"debug@npm:^3.0.1":
+ version: 3.2.7
+ resolution: "debug@npm:3.2.7"
+ dependencies:
+ ms: ^2.1.1
+ checksum: b3d8c5940799914d30314b7c3304a43305fd0715581a919dacb8b3176d024a782062368405b47491516d2091d6462d4d11f2f4974a405048094f8bfebfa3071c
+ languageName: node
+ linkType: hard
+
+"decamelize@npm:^1.0.0, decamelize@npm:^1.1.1, decamelize@npm:^1.1.2, decamelize@npm:^1.2.0":
+ version: 1.2.0
+ resolution: "decamelize@npm:1.2.0"
+ checksum: ad8c51a7e7e0720c70ec2eeb1163b66da03e7616d7b98c9ef43cce2416395e84c1e9548dd94f5f6ffecfee9f8b94251fc57121a8b021f2ff2469b2bae247b8aa
+ languageName: node
+ linkType: hard
+
+"decamelize@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "decamelize@npm:4.0.0"
+ checksum: b7d09b82652c39eead4d6678bb578e3bebd848add894b76d0f6b395bc45b2d692fb88d977e7cfb93c4ed6c119b05a1347cef261174916c2e75c0a8ca57da1809
+ languageName: node
+ linkType: hard
+
+"decode-uri-component@npm:^0.2.0":
+ version: 0.2.2
+ resolution: "decode-uri-component@npm:0.2.2"
+ checksum: 95476a7d28f267292ce745eac3524a9079058bbb35767b76e3ee87d42e34cd0275d2eb19d9d08c3e167f97556e8a2872747f5e65cbebcac8b0c98d83e285f139
+ languageName: node
+ linkType: hard
+
+"decompress-response@npm:^3.3.0":
+ version: 3.3.0
+ resolution: "decompress-response@npm:3.3.0"
+ dependencies:
+ mimic-response: ^1.0.0
+ checksum: 952552ac3bd7de2fc18015086b09468645c9638d98a551305e485230ada278c039c91116e946d07894b39ee53c0f0d5b6473f25a224029344354513b412d7380
+ languageName: node
+ linkType: hard
+
+"decompress-response@npm:^6.0.0":
+ version: 6.0.0
+ resolution: "decompress-response@npm:6.0.0"
+ dependencies:
+ mimic-response: ^3.1.0
+ checksum: d377cf47e02d805e283866c3f50d3d21578b779731e8c5072d6ce8c13cc31493db1c2f6784da9d1d5250822120cefa44f1deab112d5981015f2e17444b763812
+ languageName: node
+ linkType: hard
+
+"deep-eql@npm:^4.1.2":
+ version: 4.1.3
+ resolution: "deep-eql@npm:4.1.3"
+ dependencies:
+ type-detect: ^4.0.0
+ checksum: 7f6d30cb41c713973dc07eaadded848b2ab0b835e518a88b91bea72f34e08c4c71d167a722a6f302d3a6108f05afd8e6d7650689a84d5d29ec7fe6220420397f
+ languageName: node
+ linkType: hard
+
+"deep-equal@npm:^1.0.0":
+ version: 1.1.1
+ resolution: "deep-equal@npm:1.1.1"
+ dependencies:
+ is-arguments: ^1.0.4
+ is-date-object: ^1.0.1
+ is-regex: ^1.0.4
+ object-is: ^1.0.1
+ object-keys: ^1.1.1
+ regexp.prototype.flags: ^1.2.0
+ checksum: f92686f2c5bcdf714a75a5fa7a9e47cb374a8ec9307e717b8d1ce61f56a75aaebf5619c2a12b8087a705b5a2f60d0292c35f8b58cb1f72e3268a3a15cab9f78d
+ languageName: node
+ linkType: hard
+
+"deep-extend@npm:^0.6.0":
+ version: 0.6.0
+ resolution: "deep-extend@npm:0.6.0"
+ checksum: 7be7e5a8d468d6b10e6a67c3de828f55001b6eb515d014f7aeb9066ce36bd5717161eb47d6a0f7bed8a9083935b465bc163ee2581c8b128d29bf61092fdf57a7
+ languageName: node
+ linkType: hard
+
+"deep-is@npm:^0.1.3, deep-is@npm:~0.1.3":
+ version: 0.1.4
+ resolution: "deep-is@npm:0.1.4"
+ checksum: edb65dd0d7d1b9c40b2f50219aef30e116cedd6fc79290e740972c132c09106d2e80aa0bc8826673dd5a00222d4179c84b36a790eef63a4c4bca75a37ef90804
+ languageName: node
+ linkType: hard
+
+"defer-to-connect@npm:^2.0.0, defer-to-connect@npm:^2.0.1":
+ version: 2.0.1
+ resolution: "defer-to-connect@npm:2.0.1"
+ checksum: 8a9b50d2f25446c0bfefb55a48e90afd58f85b21bcf78e9207cd7b804354f6409032a1705c2491686e202e64fc05f147aa5aa45f9aa82627563f045937f5791b
+ languageName: node
+ linkType: hard
+
+"define-properties@npm:^1.1.2, define-properties@npm:^1.1.3, define-properties@npm:^1.1.4, define-properties@npm:^1.2.0":
+ version: 1.2.0
+ resolution: "define-properties@npm:1.2.0"
+ dependencies:
+ has-property-descriptors: ^1.0.0
+ object-keys: ^1.1.1
+ checksum: e60aee6a19b102df4e2b1f301816804e81ab48bb91f00d0d935f269bf4b3f79c88b39e4f89eaa132890d23267335fd1140dfcd8d5ccd61031a0a2c41a54e33a6
+ languageName: node
+ linkType: hard
+
+"define-property@npm:^0.2.5":
+ version: 0.2.5
+ resolution: "define-property@npm:0.2.5"
+ dependencies:
+ is-descriptor: ^0.1.0
+ checksum: 85af107072b04973b13f9e4128ab74ddfda48ec7ad2e54b193c0ffb57067c4ce5b7786a7b4ae1f24bd03e87c5d18766b094571810b314d7540f86d4354dbd394
+ languageName: node
+ linkType: hard
+
+"define-property@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "define-property@npm:1.0.0"
+ dependencies:
+ is-descriptor: ^1.0.0
+ checksum: 5fbed11dace44dd22914035ba9ae83ad06008532ca814d7936a53a09e897838acdad5b108dd0688cc8d2a7cf0681acbe00ee4136cf36743f680d10517379350a
+ languageName: node
+ linkType: hard
+
+"define-property@npm:^2.0.2":
+ version: 2.0.2
+ resolution: "define-property@npm:2.0.2"
+ dependencies:
+ is-descriptor: ^1.0.2
+ isobject: ^3.0.1
+ checksum: 3217ed53fc9eed06ba8da6f4d33e28c68a82e2f2a8ab4d562c4920d8169a166fe7271453675e6c69301466f36a65d7f47edf0cf7f474b9aa52a5ead9c1b13c99
+ languageName: node
+ linkType: hard
+
+"defined@npm:^1.0.0":
+ version: 1.0.1
+ resolution: "defined@npm:1.0.1"
+ checksum: b1a852300bdb57f297289b55eafdd0c517afaa3ec8190e78fce91b9d8d0c0369d4505ecbdacfd3d98372e664f4a267d9bd793938d4a8c76209c9d9516fbe2101
+ languageName: node
+ linkType: hard
+
+"delayed-stream@npm:~1.0.0":
+ version: 1.0.0
+ resolution: "delayed-stream@npm:1.0.0"
+ checksum: 46fe6e83e2cb1d85ba50bd52803c68be9bd953282fa7096f51fc29edd5d67ff84ff753c51966061e5ba7cb5e47ef6d36a91924eddb7f3f3483b1c560f77a0020
+ languageName: node
+ linkType: hard
+
+"delegates@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "delegates@npm:1.0.0"
+ checksum: a51744d9b53c164ba9c0492471a1a2ffa0b6727451bdc89e31627fdf4adda9d51277cfcbfb20f0a6f08ccb3c436f341df3e92631a3440226d93a8971724771fd
+ languageName: node
+ linkType: hard
+
+"depd@npm:2.0.0, depd@npm:^2.0.0, depd@npm:~2.0.0":
+ version: 2.0.0
+ resolution: "depd@npm:2.0.0"
+ checksum: abbe19c768c97ee2eed6282d8ce3031126662252c58d711f646921c9623f9052e3e1906443066beec1095832f534e57c523b7333f8e7e0d93051ab6baef5ab3a
+ languageName: node
+ linkType: hard
+
+"deps-sort@npm:^2.0.0":
+ version: 2.0.1
+ resolution: "deps-sort@npm:2.0.1"
+ dependencies:
+ JSONStream: ^1.0.3
+ shasum-object: ^1.0.0
+ subarg: ^1.0.0
+ through2: ^2.0.0
+ bin:
+ deps-sort: bin/cmd.js
+ checksum: 1cbaad500aa1592d7497321faf39c7bb7b86ed0930b1efd0c54efdf68433fc53d8bc844bb220723c7861b397ba886495ebdab2cb0fbf13262d1342d98a88622b
+ languageName: node
+ linkType: hard
+
+"des.js@npm:^1.0.0":
+ version: 1.0.1
+ resolution: "des.js@npm:1.0.1"
+ dependencies:
+ inherits: ^2.0.1
+ minimalistic-assert: ^1.0.0
+ checksum: 1ec2eedd7ed6bd61dd5e0519fd4c96124e93bb22de8a9d211b02d63e5dd152824853d919bb2090f965cc0e3eb9c515950a9836b332020d810f9c71feb0fd7df4
+ languageName: node
+ linkType: hard
+
+"destroy@npm:1.2.0":
+ version: 1.2.0
+ resolution: "destroy@npm:1.2.0"
+ checksum: 0acb300b7478a08b92d810ab229d5afe0d2f4399272045ab22affa0d99dbaf12637659411530a6fcd597a9bdac718fc94373a61a95b4651bbc7b83684a565e38
+ languageName: node
+ linkType: hard
+
+"detect-indent@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "detect-indent@npm:4.0.0"
+ dependencies:
+ repeating: ^2.0.0
+ checksum: 328f273915c1610899bc7d4784ce874413d0a698346364cd3ee5d79afba1c5cf4dbc97b85a801e20f4d903c0598bd5096af32b800dfb8696b81464ccb3dfda2c
+ languageName: node
+ linkType: hard
+
+"detect-indent@npm:^5.0.0":
+ version: 5.0.0
+ resolution: "detect-indent@npm:5.0.0"
+ checksum: 61763211daa498e00eec073aba95d544ae5baed19286a0a655697fa4fffc9f4539c8376e2c7df8fa11d6f8eaa16c1e6a689f403ac41ee78a060278cdadefe2ff
+ languageName: node
+ linkType: hard
+
+"detective@npm:^5.2.0":
+ version: 5.2.1
+ resolution: "detective@npm:5.2.1"
+ dependencies:
+ acorn-node: ^1.8.2
+ defined: ^1.0.0
+ minimist: ^1.2.6
+ bin:
+ detective: bin/detective.js
+ checksum: dc4601bbc6be850edb3c2dab7a0eaf5a6169a15ad201679c66d40ea1986df816eeaecd590047f15b0780285f3eeea13b82dca0d4c52a47e744a571e326a72dc9
+ languageName: node
+ linkType: hard
+
+"diff@npm:3.5.0, diff@npm:^3.1.0, diff@npm:^3.2.0":
+ version: 3.5.0
+ resolution: "diff@npm:3.5.0"
+ checksum: 00842950a6551e26ce495bdbce11047e31667deea546527902661f25cc2e73358967ebc78cf86b1a9736ec3e14286433225f9970678155753a6291c3bca5227b
+ languageName: node
+ linkType: hard
+
+"diff@npm:5.0.0":
+ version: 5.0.0
+ resolution: "diff@npm:5.0.0"
+ checksum: f19fe29284b633afdb2725c2a8bb7d25761ea54d321d8e67987ac851c5294be4afeab532bd84531e02583a3fe7f4014aa314a3eda84f5590e7a9e6b371ef3b46
+ languageName: node
+ linkType: hard
+
+"diffie-hellman@npm:^5.0.0":
+ version: 5.0.3
+ resolution: "diffie-hellman@npm:5.0.3"
+ dependencies:
+ bn.js: ^4.1.0
+ miller-rabin: ^4.0.0
+ randombytes: ^2.0.0
+ checksum: 0e620f322170c41076e70181dd1c24e23b08b47dbb92a22a644f3b89b6d3834b0f8ee19e37916164e5eb1ee26d2aa836d6129f92723995267250a0b541811065
+ languageName: node
+ linkType: hard
+
+"doctrine@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "doctrine@npm:3.0.0"
+ dependencies:
+ esutils: ^2.0.2
+ checksum: fd7673ca77fe26cd5cba38d816bc72d641f500f1f9b25b83e8ce28827fe2da7ad583a8da26ab6af85f834138cf8dae9f69b0cd6ab925f52ddab1754db44d99ce
+ languageName: node
+ linkType: hard
+
+"dom-walk@npm:^0.1.0":
+ version: 0.1.2
+ resolution: "dom-walk@npm:0.1.2"
+ checksum: 19eb0ce9c6de39d5e231530685248545d9cd2bd97b2cb3486e0bfc0f2a393a9addddfd5557463a932b52fdfcf68ad2a619020cd2c74a5fe46fbecaa8e80872f3
+ languageName: node
+ linkType: hard
+
+"domain-browser@npm:^1.1.1, domain-browser@npm:^1.2.0":
+ version: 1.2.0
+ resolution: "domain-browser@npm:1.2.0"
+ checksum: 8f1235c7f49326fb762f4675795246a6295e7dd566b4697abec24afdba2460daa7dfbd1a73d31efbf5606b3b7deadb06ce47cf06f0a476e706153d62a4ff2b90
+ languageName: node
+ linkType: hard
+
+"dot-prop@npm:^4.1.0, dot-prop@npm:^4.2.1":
+ version: 4.2.1
+ resolution: "dot-prop@npm:4.2.1"
+ dependencies:
+ is-obj: ^1.0.0
+ checksum: 5f4f19aa440bc548670d87f2adcbd105fa6842cd1fba3165a8a2b1380568ae82862acf8ebafcc6093fa062505d7d08d7155c7ba9a88da212f7348e95ef2bdce6
+ languageName: node
+ linkType: hard
+
+"dts-critic@npm:latest":
+ version: 3.3.11
+ resolution: "dts-critic@npm:3.3.11"
+ dependencies:
+ "@definitelytyped/header-parser": latest
+ command-exists: ^1.2.8
+ rimraf: ^3.0.2
+ semver: ^6.2.0
+ tmp: ^0.2.1
+ yargs: ^15.3.1
+ peerDependencies:
+ typescript: "*"
+ checksum: 85c60ad4516a16ce93a3610e06c6f65051fa61cdd801813b8098a747690c245217b3725287128d78d030a28408b3dc258d6c156f134d6d50a8da729c986f6cb6
+ languageName: node
+ linkType: hard
+
+"dtslint@npm:^3.4.1":
+ version: 3.7.0
+ resolution: "dtslint@npm:3.7.0"
+ dependencies:
+ "@definitelytyped/header-parser": latest
+ "@definitelytyped/typescript-versions": latest
+ "@definitelytyped/utils": latest
+ dts-critic: latest
+ fs-extra: ^6.0.1
+ json-stable-stringify: ^1.0.1
+ strip-json-comments: ^2.0.1
+ tslint: 5.14.0
+ yargs: ^15.1.0
+ peerDependencies:
+ typescript: ">= 3.0.0-dev || >= 3.1.0-dev || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.7.0-dev || >= 3.8.0-dev || >= 3.9.0-dev || >= 4.0.0-dev"
+ bin:
+ dtslint: bin/index.js
+ checksum: 19f5aded3c97135edd3e615b318d778303557f7e0257659a540167d211c2af341aead233025ebed901b89bd01bc564a0bc121da77edc9cba53e1ea5fe6a31163
+ languageName: node
+ linkType: hard
+
+"duplexer2@npm:^0.1.2, duplexer2@npm:~0.1.0, duplexer2@npm:~0.1.2":
+ version: 0.1.4
+ resolution: "duplexer2@npm:0.1.4"
+ dependencies:
+ readable-stream: ^2.0.2
+ checksum: 744961f03c7f54313f90555ac20284a3fb7bf22fdff6538f041a86c22499560eb6eac9d30ab5768054137cb40e6b18b40f621094e0261d7d8c35a37b7a5ad241
+ languageName: node
+ linkType: hard
+
+"duplexer3@npm:^0.1.4":
+ version: 0.1.5
+ resolution: "duplexer3@npm:0.1.5"
+ checksum: e677cb4c48f031ca728601d6a20bf6aed4c629d69ef9643cb89c67583d673c4ec9317cc6427501f38bd8c368d3a18f173987cc02bd99d8cf8fe3d94259a22a20
+ languageName: node
+ linkType: hard
+
+"ecc-jsbn@npm:~0.1.1":
+ version: 0.1.2
+ resolution: "ecc-jsbn@npm:0.1.2"
+ dependencies:
+ jsbn: ~0.1.0
+ safer-buffer: ^2.1.0
+ checksum: 22fef4b6203e5f31d425f5b711eb389e4c6c2723402e389af394f8411b76a488fa414d309d866e2b577ce3e8462d344205545c88a8143cc21752a5172818888a
+ languageName: node
+ linkType: hard
+
+"ee-first@npm:1.1.1":
+ version: 1.1.1
+ resolution: "ee-first@npm:1.1.1"
+ checksum: 1b4cac778d64ce3b582a7e26b218afe07e207a0f9bfe13cc7395a6d307849cfe361e65033c3251e00c27dd060cab43014c2d6b2647676135e18b77d2d05b3f4f
+ languageName: node
+ linkType: hard
+
+"elliptic@npm:6.5.4, elliptic@npm:^6.4.0, elliptic@npm:^6.5.2, elliptic@npm:^6.5.3, elliptic@npm:^6.5.4":
+ version: 6.5.4
+ resolution: "elliptic@npm:6.5.4"
+ dependencies:
+ bn.js: ^4.11.9
+ brorand: ^1.1.0
+ hash.js: ^1.0.0
+ hmac-drbg: ^1.0.1
+ inherits: ^2.0.4
+ minimalistic-assert: ^1.0.1
+ minimalistic-crypto-utils: ^1.0.1
+ checksum: d56d21fd04e97869f7ffcc92e18903b9f67f2d4637a23c860492fbbff5a3155fd9ca0184ce0c865dd6eb2487d234ce9551335c021c376cd2d3b7cb749c7d10f4
+ languageName: node
+ linkType: hard
+
+"emoji-regex@npm:^7.0.1":
+ version: 7.0.3
+ resolution: "emoji-regex@npm:7.0.3"
+ checksum: 9159b2228b1511f2870ac5920f394c7e041715429a68459ebe531601555f11ea782a8e1718f969df2711d38c66268174407cbca57ce36485544f695c2dfdc96e
+ languageName: node
+ linkType: hard
+
+"emoji-regex@npm:^8.0.0":
+ version: 8.0.0
+ resolution: "emoji-regex@npm:8.0.0"
+ checksum: d4c5c39d5a9868b5fa152f00cada8a936868fd3367f33f71be515ecee4c803132d11b31a6222b2571b1e5f7e13890156a94880345594d0ce7e3c9895f560f192
+ languageName: node
+ linkType: hard
+
+"emojis-list@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "emojis-list@npm:3.0.0"
+ checksum: ddaaa02542e1e9436c03970eeed445f4ed29a5337dfba0fe0c38dfdd2af5da2429c2a0821304e8a8d1cadf27fdd5b22ff793571fa803ae16852a6975c65e8e70
+ languageName: node
+ linkType: hard
+
+"empower-core@npm:^0.6.1":
+ version: 0.6.2
+ resolution: "empower-core@npm:0.6.2"
+ dependencies:
+ call-signature: 0.0.2
+ core-js: ^2.0.0
+ checksum: dae28acd74a7572c871c29020bf77f7a6a21001cbfaa1a86361b082c048fcdc283882cdecbb76ec948c3beb79a10cb4db5e57bb7fd798ef920c1b256efb89521
+ languageName: node
+ linkType: hard
+
+"encodeurl@npm:~1.0.2":
+ version: 1.0.2
+ resolution: "encodeurl@npm:1.0.2"
+ checksum: e50e3d508cdd9c4565ba72d2012e65038e5d71bdc9198cb125beb6237b5b1ade6c0d343998da9e170fb2eae52c1bed37d4d6d98a46ea423a0cddbed5ac3f780c
+ languageName: node
+ linkType: hard
+
+"encoding@npm:^0.1.13":
+ version: 0.1.13
+ resolution: "encoding@npm:0.1.13"
+ dependencies:
+ iconv-lite: ^0.6.2
+ checksum: bb98632f8ffa823996e508ce6a58ffcf5856330fde839ae42c9e1f436cc3b5cc651d4aeae72222916545428e54fd0f6aa8862fd8d25bdbcc4589f1e3f3715e7f
+ languageName: node
+ linkType: hard
+
+"end-of-stream@npm:^1.1.0, end-of-stream@npm:^1.4.1":
+ version: 1.4.4
+ resolution: "end-of-stream@npm:1.4.4"
+ dependencies:
+ once: ^1.4.0
+ checksum: 530a5a5a1e517e962854a31693dbb5c0b2fc40b46dad2a56a2deec656ca040631124f4795823acc68238147805f8b021abbe221f4afed5ef3c8e8efc2024908b
+ languageName: node
+ linkType: hard
+
+"enhanced-resolve@npm:^3.0.0, enhanced-resolve@npm:^3.4.0":
+ version: 3.4.1
+ resolution: "enhanced-resolve@npm:3.4.1"
+ dependencies:
+ graceful-fs: ^4.1.2
+ memory-fs: ^0.4.0
+ object-assign: ^4.0.1
+ tapable: ^0.2.7
+ checksum: c6b423c04bf5defb75f114c0cb35e1d7e29721df0b907d2d5d74959e7f71bcd4e89619df3848ba40ab48e5dd665ec93af8c9af9f8a2eca15a533e487e4e09a43
+ languageName: node
+ linkType: hard
+
+"enquirer@npm:^2.3.5":
+ version: 2.3.6
+ resolution: "enquirer@npm:2.3.6"
+ dependencies:
+ ansi-colors: ^4.1.1
+ checksum: 1c0911e14a6f8d26721c91e01db06092a5f7675159f0261d69c403396a385afd13dd76825e7678f66daffa930cfaa8d45f506fb35f818a2788463d022af1b884
+ languageName: node
+ linkType: hard
+
+"env-paths@npm:^2.2.0":
+ version: 2.2.1
+ resolution: "env-paths@npm:2.2.1"
+ checksum: 65b5df55a8bab92229ab2b40dad3b387fad24613263d103a97f91c9fe43ceb21965cd3392b1ccb5d77088021e525c4e0481adb309625d0cb94ade1d1fb8dc17e
+ languageName: node
+ linkType: hard
+
+"equal-length@npm:^1.0.0":
+ version: 1.0.1
+ resolution: "equal-length@npm:1.0.1"
+ checksum: 81286a93de1b46e1bb5c74767fb8e99fbf0c4ef3bf087ed531a8a296a60b16e1eb01dce24e1eaa77ad33b338e471011b8a3c1abaa12e7aebadf559b8a74725b5
+ languageName: node
+ linkType: hard
+
+"err-code@npm:^2.0.2":
+ version: 2.0.3
+ resolution: "err-code@npm:2.0.3"
+ checksum: 8b7b1be20d2de12d2255c0bc2ca638b7af5171142693299416e6a9339bd7d88fc8d7707d913d78e0993176005405a236b066b45666b27b797252c771156ace54
+ languageName: node
+ linkType: hard
+
+"errno@npm:^0.1.3":
+ version: 0.1.8
+ resolution: "errno@npm:0.1.8"
+ dependencies:
+ prr: ~1.0.1
+ bin:
+ errno: cli.js
+ checksum: 1271f7b9fbb3bcbec76ffde932485d1e3561856d21d847ec613a9722ee924cdd4e523a62dc71a44174d91e898fe21fdc8d5b50823f4b5e0ce8c35c8271e6ef4a
+ languageName: node
+ linkType: hard
+
+"error-ex@npm:^1.2.0, error-ex@npm:^1.3.1":
+ version: 1.3.2
+ resolution: "error-ex@npm:1.3.2"
+ dependencies:
+ is-arrayish: ^0.2.1
+ checksum: c1c2b8b65f9c91b0f9d75f0debaa7ec5b35c266c2cac5de412c1a6de86d4cbae04ae44e510378cb14d032d0645a36925d0186f8bb7367bcc629db256b743a001
+ languageName: node
+ linkType: hard
+
+"es-abstract@npm:^1.19.0, es-abstract@npm:^1.20.4, es-abstract@npm:^1.21.2":
+ version: 1.21.2
+ resolution: "es-abstract@npm:1.21.2"
+ dependencies:
+ array-buffer-byte-length: ^1.0.0
+ available-typed-arrays: ^1.0.5
+ call-bind: ^1.0.2
+ es-set-tostringtag: ^2.0.1
+ es-to-primitive: ^1.2.1
+ function.prototype.name: ^1.1.5
+ get-intrinsic: ^1.2.0
+ get-symbol-description: ^1.0.0
+ globalthis: ^1.0.3
+ gopd: ^1.0.1
+ has: ^1.0.3
+ has-property-descriptors: ^1.0.0
+ has-proto: ^1.0.1
+ has-symbols: ^1.0.3
+ internal-slot: ^1.0.5
+ is-array-buffer: ^3.0.2
+ is-callable: ^1.2.7
+ is-negative-zero: ^2.0.2
+ is-regex: ^1.1.4
+ is-shared-array-buffer: ^1.0.2
+ is-string: ^1.0.7
+ is-typed-array: ^1.1.10
+ is-weakref: ^1.0.2
+ object-inspect: ^1.12.3
+ object-keys: ^1.1.1
+ object.assign: ^4.1.4
+ regexp.prototype.flags: ^1.4.3
+ safe-regex-test: ^1.0.0
+ string.prototype.trim: ^1.2.7
+ string.prototype.trimend: ^1.0.6
+ string.prototype.trimstart: ^1.0.6
+ typed-array-length: ^1.0.4
+ unbox-primitive: ^1.0.2
+ which-typed-array: ^1.1.9
+ checksum: 037f55ee5e1cdf2e5edbab5524095a4f97144d95b94ea29e3611b77d852fd8c8a40e7ae7101fa6a759a9b9b1405f188c3c70928f2d3cd88d543a07fc0d5ad41a
+ languageName: node
+ linkType: hard
+
+"es-array-method-boxes-properly@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "es-array-method-boxes-properly@npm:1.0.0"
+ checksum: 2537fcd1cecf187083890bc6f5236d3a26bf39237433587e5bf63392e88faae929dbba78ff0120681a3f6f81c23fe3816122982c160d63b38c95c830b633b826
+ languageName: node
+ linkType: hard
+
+"es-set-tostringtag@npm:^2.0.1":
+ version: 2.0.1
+ resolution: "es-set-tostringtag@npm:2.0.1"
+ dependencies:
+ get-intrinsic: ^1.1.3
+ has: ^1.0.3
+ has-tostringtag: ^1.0.0
+ checksum: ec416a12948cefb4b2a5932e62093a7cf36ddc3efd58d6c58ca7ae7064475ace556434b869b0bbeb0c365f1032a8ccd577211101234b69837ad83ad204fff884
+ languageName: node
+ linkType: hard
+
+"es-to-primitive@npm:^1.2.1":
+ version: 1.2.1
+ resolution: "es-to-primitive@npm:1.2.1"
+ dependencies:
+ is-callable: ^1.1.4
+ is-date-object: ^1.0.1
+ is-symbol: ^1.0.2
+ checksum: 4ead6671a2c1402619bdd77f3503991232ca15e17e46222b0a41a5d81aebc8740a77822f5b3c965008e631153e9ef0580540007744521e72de8e33599fca2eed
+ languageName: node
+ linkType: hard
+
+"es5-ext@npm:^0.10.35, es5-ext@npm:^0.10.46, es5-ext@npm:^0.10.50, es5-ext@npm:^0.10.62, es5-ext@npm:~0.10.14":
+ version: 0.10.62
+ resolution: "es5-ext@npm:0.10.62"
+ dependencies:
+ es6-iterator: ^2.0.3
+ es6-symbol: ^3.1.3
+ next-tick: ^1.1.0
+ checksum: 25f42f6068cfc6e393cf670bc5bba249132c5f5ec2dd0ed6e200e6274aca2fed8e9aec8a31c76031744c78ca283c57f0b41c7e737804c6328c7b8d3fbcba7983
+ languageName: node
+ linkType: hard
+
+"es6-error@npm:^4.0.1, es6-error@npm:^4.0.2":
+ version: 4.1.1
+ resolution: "es6-error@npm:4.1.1"
+ checksum: ae41332a51ec1323da6bbc5d75b7803ccdeddfae17c41b6166ebbafc8e8beb7a7b80b884b7fab1cc80df485860ac3c59d78605e860bb4f8cd816b3d6ade0d010
+ languageName: node
+ linkType: hard
+
+"es6-iterator@npm:^2.0.3, es6-iterator@npm:~2.0.1, es6-iterator@npm:~2.0.3":
+ version: 2.0.3
+ resolution: "es6-iterator@npm:2.0.3"
+ dependencies:
+ d: 1
+ es5-ext: ^0.10.35
+ es6-symbol: ^3.1.1
+ checksum: 6e48b1c2d962c21dee604b3d9f0bc3889f11ed5a8b33689155a2065d20e3107e2a69cc63a71bd125aeee3a589182f8bbcb5c8a05b6a8f38fa4205671b6d09697
+ languageName: node
+ linkType: hard
+
+"es6-map@npm:^0.1.3":
+ version: 0.1.5
+ resolution: "es6-map@npm:0.1.5"
+ dependencies:
+ d: 1
+ es5-ext: ~0.10.14
+ es6-iterator: ~2.0.1
+ es6-set: ~0.1.5
+ es6-symbol: ~3.1.1
+ event-emitter: ~0.3.5
+ checksum: 124c4f61be1a6d3378a22950f7548dc4b1d3b6d736a80f9c96d763e4119df962315879045d4b5f8e54d645cbed5e2d742aac2211b43ee16d97f06a357d81b162
+ languageName: node
+ linkType: hard
+
+"es6-promise@npm:^4.2.8":
+ version: 4.2.8
+ resolution: "es6-promise@npm:4.2.8"
+ checksum: 95614a88873611cb9165a85d36afa7268af5c03a378b35ca7bda9508e1d4f1f6f19a788d4bc755b3fd37c8ebba40782018e02034564ff24c9d6fa37e959ad57d
+ languageName: node
+ linkType: hard
+
+"es6-set@npm:~0.1.5":
+ version: 0.1.6
+ resolution: "es6-set@npm:0.1.6"
+ dependencies:
+ d: ^1.0.1
+ es5-ext: ^0.10.62
+ es6-iterator: ~2.0.3
+ es6-symbol: ^3.1.3
+ event-emitter: ^0.3.5
+ type: ^2.7.2
+ checksum: 7a8cc7e1c40686dd902db108bacdc653ec7d5f3cfe6e6f2e163a68f5d6f5298e176a122c05e611148923cf40073a25119bd23382c367e5c9c3de46fc9a73d21c
+ languageName: node
+ linkType: hard
+
+"es6-symbol@npm:^3.1.1, es6-symbol@npm:^3.1.3, es6-symbol@npm:~3.1.1":
+ version: 3.1.3
+ resolution: "es6-symbol@npm:3.1.3"
+ dependencies:
+ d: ^1.0.1
+ ext: ^1.1.2
+ checksum: cd49722c2a70f011eb02143ef1c8c70658d2660dead6641e160b94619f408b9cf66425515787ffe338affdf0285ad54f4eae30ea5bd510e33f8659ec53bcaa70
+ languageName: node
+ linkType: hard
+
+"es6-weak-map@npm:^2.0.1":
+ version: 2.0.3
+ resolution: "es6-weak-map@npm:2.0.3"
+ dependencies:
+ d: 1
+ es5-ext: ^0.10.46
+ es6-iterator: ^2.0.3
+ es6-symbol: ^3.1.1
+ checksum: 19ca15f46d50948ce78c2da5f21fb5b1ef45addd4fe17b5df952ff1f2a3d6ce4781249bc73b90995257264be2a98b2ec749bb2aba0c14b5776a1154178f9c927
+ languageName: node
+ linkType: hard
+
+"escalade@npm:^3.1.1":
+ version: 3.1.1
+ resolution: "escalade@npm:3.1.1"
+ checksum: a3e2a99f07acb74b3ad4989c48ca0c3140f69f923e56d0cba0526240ee470b91010f9d39001f2a4a313841d237ede70a729e92125191ba5d21e74b106800b133
+ languageName: node
+ linkType: hard
+
+"escape-html@npm:~1.0.3":
+ version: 1.0.3
+ resolution: "escape-html@npm:1.0.3"
+ checksum: 6213ca9ae00d0ab8bccb6d8d4e0a98e76237b2410302cf7df70aaa6591d509a2a37ce8998008cbecae8fc8ffaadf3fb0229535e6a145f3ce0b211d060decbb24
+ languageName: node
+ linkType: hard
+
+"escape-string-regexp@npm:1.0.5, escape-string-regexp@npm:^1.0.2, escape-string-regexp@npm:^1.0.4, escape-string-regexp@npm:^1.0.5":
+ version: 1.0.5
+ resolution: "escape-string-regexp@npm:1.0.5"
+ checksum: 6092fda75c63b110c706b6a9bfde8a612ad595b628f0bd2147eea1d3406723020810e591effc7db1da91d80a71a737a313567c5abb3813e8d9c71f4aa595b410
+ languageName: node
+ linkType: hard
+
+"escape-string-regexp@npm:4.0.0, escape-string-regexp@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "escape-string-regexp@npm:4.0.0"
+ checksum: 98b48897d93060f2322108bf29db0feba7dd774be96cd069458d1453347b25ce8682ecc39859d4bca2203cc0ab19c237bcc71755eff49a0f8d90beadeeba5cc5
+ languageName: node
+ linkType: hard
+
+"escape-string-regexp@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "escape-string-regexp@npm:2.0.0"
+ checksum: 9f8a2d5743677c16e85c810e3024d54f0c8dea6424fad3c79ef6666e81dd0846f7437f5e729dfcdac8981bc9e5294c39b4580814d114076b8d36318f46ae4395
+ languageName: node
+ linkType: hard
+
+"escope@npm:^3.6.0":
+ version: 3.6.0
+ resolution: "escope@npm:3.6.0"
+ dependencies:
+ es6-map: ^0.1.3
+ es6-weak-map: ^2.0.1
+ esrecurse: ^4.1.0
+ estraverse: ^4.1.1
+ checksum: f11c006436bb15f7886160032ad222266ea1643e177b0bc57ec48f1e25920ef62d40511ca095c8733bbd6e8704bc431ce02557fc8229292427a079e62c896f66
+ languageName: node
+ linkType: hard
+
+"eslint-plugin-mocha@npm:^5.2.0, eslint-plugin-mocha@npm:^5.3.0":
+ version: 5.3.0
+ resolution: "eslint-plugin-mocha@npm:5.3.0"
+ dependencies:
+ ramda: ^0.26.1
+ peerDependencies:
+ eslint: ">= 4.0.0"
+ checksum: 6a806e86b731fec51ddea9afc0e671ee32dc9641a69d6d56e30ac465313758307b16ff4a0b795ad687b4cd3f4a463477227c87bf45fbd3c5e02989f3642a765e
+ languageName: node
+ linkType: hard
+
+"eslint-plugin-webassembly@npm:^1.8.4":
+ version: 1.11.5
+ resolution: "eslint-plugin-webassembly@npm:1.11.5"
+ dependencies:
+ "@webassemblyjs/ast": 1.11.5
+ "@webassemblyjs/wasm-parser": 1.11.5
+ eslint-rule-composer: ^0.3.0
+ estraverse: ^5.2.0
+ requireindex: ~1.2.0
+ checksum: ef31bf0d386eb7e8a0b63cae844b5289601a6ce3353306bad430f71ce51b226e4112d12c15f5d22412be79ea9de707c76613d283a56d414dd6c345061b2bbac9
+ languageName: node
+ linkType: hard
+
+"eslint-rule-composer@npm:^0.3.0":
+ version: 0.3.0
+ resolution: "eslint-rule-composer@npm:0.3.0"
+ checksum: c2f57cded8d1c8f82483e0ce28861214347e24fd79fd4144667974cd334d718f4ba05080aaef2399e3bbe36f7d6632865110227e6b176ed6daa2d676df9281b1
+ languageName: node
+ linkType: hard
+
+"eslint-scope@npm:^4.0.3":
+ version: 4.0.3
+ resolution: "eslint-scope@npm:4.0.3"
+ dependencies:
+ esrecurse: ^4.1.0
+ estraverse: ^4.1.1
+ checksum: c5f835f681884469991fe58d76a554688d9c9e50811299ccd4a8f79993a039f5bcb0ee6e8de2b0017d97c794b5832ef3b21c9aac66228e3aa0f7a0485bcfb65b
+ languageName: node
+ linkType: hard
+
+"eslint-scope@npm:^5.1.1":
+ version: 5.1.1
+ resolution: "eslint-scope@npm:5.1.1"
+ dependencies:
+ esrecurse: ^4.3.0
+ estraverse: ^4.1.1
+ checksum: 47e4b6a3f0cc29c7feedee6c67b225a2da7e155802c6ea13bbef4ac6b9e10c66cd2dcb987867ef176292bf4e64eccc680a49e35e9e9c669f4a02bac17e86abdb
+ languageName: node
+ linkType: hard
+
+"eslint-utils@npm:^1.3.1":
+ version: 1.4.3
+ resolution: "eslint-utils@npm:1.4.3"
+ dependencies:
+ eslint-visitor-keys: ^1.1.0
+ checksum: a20630e686034107138272f245c460f6d77705d1f4bb0628c1a1faf59fc800f441188916b3ec3b957394dc405aa200a3017dfa2b0fff0976e307a4e645a18d1e
+ languageName: node
+ linkType: hard
+
+"eslint-utils@npm:^2.1.0":
+ version: 2.1.0
+ resolution: "eslint-utils@npm:2.1.0"
+ dependencies:
+ eslint-visitor-keys: ^1.1.0
+ checksum: 27500938f348da42100d9e6ad03ae29b3de19ba757ae1a7f4a087bdcf83ac60949bbb54286492ca61fac1f5f3ac8692dd21537ce6214240bf95ad0122f24d71d
+ languageName: node
+ linkType: hard
+
+"eslint-visitor-keys@npm:^1.0.0, eslint-visitor-keys@npm:^1.1.0, eslint-visitor-keys@npm:^1.3.0":
+ version: 1.3.0
+ resolution: "eslint-visitor-keys@npm:1.3.0"
+ checksum: 37a19b712f42f4c9027e8ba98c2b06031c17e0c0a4c696cd429bd9ee04eb43889c446f2cd545e1ff51bef9593fcec94ecd2c2ef89129fcbbf3adadbef520376a
+ languageName: node
+ linkType: hard
+
+"eslint-visitor-keys@npm:^2.0.0":
+ version: 2.1.0
+ resolution: "eslint-visitor-keys@npm:2.1.0"
+ checksum: e3081d7dd2611a35f0388bbdc2f5da60b3a3c5b8b6e928daffff7391146b434d691577aa95064c8b7faad0b8a680266bcda0a42439c18c717b80e6718d7e267d
+ languageName: node
+ linkType: hard
+
+"eslint@npm:^5.14.0, eslint@npm:^5.16.0":
+ version: 5.16.0
+ resolution: "eslint@npm:5.16.0"
+ dependencies:
+ "@babel/code-frame": ^7.0.0
+ ajv: ^6.9.1
+ chalk: ^2.1.0
+ cross-spawn: ^6.0.5
+ debug: ^4.0.1
+ doctrine: ^3.0.0
+ eslint-scope: ^4.0.3
+ eslint-utils: ^1.3.1
+ eslint-visitor-keys: ^1.0.0
+ espree: ^5.0.1
+ esquery: ^1.0.1
+ esutils: ^2.0.2
+ file-entry-cache: ^5.0.1
+ functional-red-black-tree: ^1.0.1
+ glob: ^7.1.2
+ globals: ^11.7.0
+ ignore: ^4.0.6
+ import-fresh: ^3.0.0
+ imurmurhash: ^0.1.4
+ inquirer: ^6.2.2
+ js-yaml: ^3.13.0
+ json-stable-stringify-without-jsonify: ^1.0.1
+ levn: ^0.3.0
+ lodash: ^4.17.11
+ minimatch: ^3.0.4
+ mkdirp: ^0.5.1
+ natural-compare: ^1.4.0
+ optionator: ^0.8.2
+ path-is-inside: ^1.0.2
+ progress: ^2.0.0
+ regexpp: ^2.0.1
+ semver: ^5.5.1
+ strip-ansi: ^4.0.0
+ strip-json-comments: ^2.0.1
+ table: ^5.2.3
+ text-table: ^0.2.0
+ bin:
+ eslint: ./bin/eslint.js
+ checksum: 53c6b9420992df95f986dc031f76949edbea14bdeed4e40d8cda8970fbf0fc013c6d91b98f469b6477753e50c9af133c1a768e421a1c160ec2cac7a246e05494
+ languageName: node
+ linkType: hard
+
+"eslint@npm:^7.5.0":
+ version: 7.32.0
+ resolution: "eslint@npm:7.32.0"
+ dependencies:
+ "@babel/code-frame": 7.12.11
+ "@eslint/eslintrc": ^0.4.3
+ "@humanwhocodes/config-array": ^0.5.0
+ ajv: ^6.10.0
+ chalk: ^4.0.0
+ cross-spawn: ^7.0.2
+ debug: ^4.0.1
+ doctrine: ^3.0.0
+ enquirer: ^2.3.5
+ escape-string-regexp: ^4.0.0
+ eslint-scope: ^5.1.1
+ eslint-utils: ^2.1.0
+ eslint-visitor-keys: ^2.0.0
+ espree: ^7.3.1
+ esquery: ^1.4.0
+ esutils: ^2.0.2
+ fast-deep-equal: ^3.1.3
+ file-entry-cache: ^6.0.1
+ functional-red-black-tree: ^1.0.1
+ glob-parent: ^5.1.2
+ globals: ^13.6.0
+ ignore: ^4.0.6
+ import-fresh: ^3.0.0
+ imurmurhash: ^0.1.4
+ is-glob: ^4.0.0
+ js-yaml: ^3.13.1
+ json-stable-stringify-without-jsonify: ^1.0.1
+ levn: ^0.4.1
+ lodash.merge: ^4.6.2
+ minimatch: ^3.0.4
+ natural-compare: ^1.4.0
+ optionator: ^0.9.1
+ progress: ^2.0.0
+ regexpp: ^3.1.0
+ semver: ^7.2.1
+ strip-ansi: ^6.0.0
+ strip-json-comments: ^3.1.0
+ table: ^6.0.9
+ text-table: ^0.2.0
+ v8-compile-cache: ^2.0.3
+ bin:
+ eslint: bin/eslint.js
+ checksum: cc85af9985a3a11085c011f3d27abe8111006d34cc274291b3c4d7bea51a4e2ff6135780249becd919ba7f6d6d1ecc38a6b73dacb6a7be08d38453b344dc8d37
+ languageName: node
+ linkType: hard
+
+"espower-location-detector@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "espower-location-detector@npm:1.0.0"
+ dependencies:
+ is-url: ^1.2.1
+ path-is-absolute: ^1.0.0
+ source-map: ^0.5.0
+ xtend: ^4.0.0
+ checksum: ae5ec68b8138c43f98673312e4d715b66e932f7e2aa2bd880bbffab7a9a776a989d4ecfc65df5fd9d7badf13cf553014a01f870afd12bcc2a9426c06b50aeb50
+ languageName: node
+ linkType: hard
+
+"espree@npm:^5.0.1":
+ version: 5.0.1
+ resolution: "espree@npm:5.0.1"
+ dependencies:
+ acorn: ^6.0.7
+ acorn-jsx: ^5.0.0
+ eslint-visitor-keys: ^1.0.0
+ checksum: a091aac2bddf872484b0a7e779e3a1ffab32d1c55a6c4f99e483613a0149443531272c191eda1c7c827e32a9e10f6ce7ea6b131c7b3f4e12471fe618ebbc5b7e
+ languageName: node
+ linkType: hard
+
+"espree@npm:^7.3.0, espree@npm:^7.3.1":
+ version: 7.3.1
+ resolution: "espree@npm:7.3.1"
+ dependencies:
+ acorn: ^7.4.0
+ acorn-jsx: ^5.3.1
+ eslint-visitor-keys: ^1.3.0
+ checksum: aa9b50dcce883449af2e23bc2b8d9abb77118f96f4cb313935d6b220f77137eaef7724a83c3f6243b96bc0e4ab14766198e60818caad99f9519ae5a336a39b45
+ languageName: node
+ linkType: hard
+
+"esprima@npm:^4.0.0":
+ version: 4.0.1
+ resolution: "esprima@npm:4.0.1"
+ bin:
+ esparse: ./bin/esparse.js
+ esvalidate: ./bin/esvalidate.js
+ checksum: b45bc805a613dbea2835278c306b91aff6173c8d034223fa81498c77dcbce3b2931bf6006db816f62eacd9fd4ea975dfd85a5b7f3c6402cfd050d4ca3c13a628
+ languageName: node
+ linkType: hard
+
+"espurify@npm:^1.6.0":
+ version: 1.8.1
+ resolution: "espurify@npm:1.8.1"
+ dependencies:
+ core-js: ^2.0.0
+ checksum: 1be1e73f2a0e23b5c5b8b661bd6fd62b9d89d9cc1140ca4b98c364358b11a123e4a973df2a4c0e7ad6bfed2ca71f04d5b8797daa9a7d36b3c77207b1749ec3b5
+ languageName: node
+ linkType: hard
+
+"esquery@npm:^1.0.1, esquery@npm:^1.4.0":
+ version: 1.5.0
+ resolution: "esquery@npm:1.5.0"
+ dependencies:
+ estraverse: ^5.1.0
+ checksum: aefb0d2596c230118656cd4ec7532d447333a410a48834d80ea648b1e7b5c9bc9ed8b5e33a89cb04e487b60d622f44cf5713bf4abed7c97343edefdc84a35900
+ languageName: node
+ linkType: hard
+
+"esrecurse@npm:^4.1.0, esrecurse@npm:^4.3.0":
+ version: 4.3.0
+ resolution: "esrecurse@npm:4.3.0"
+ dependencies:
+ estraverse: ^5.2.0
+ checksum: ebc17b1a33c51cef46fdc28b958994b1dc43cd2e86237515cbc3b4e5d2be6a811b2315d0a1a4d9d340b6d2308b15322f5c8291059521cc5f4802f65e7ec32837
+ languageName: node
+ linkType: hard
+
+"estraverse@npm:^4.0.0, estraverse@npm:^4.1.1":
+ version: 4.3.0
+ resolution: "estraverse@npm:4.3.0"
+ checksum: a6299491f9940bb246124a8d44b7b7a413a8336f5436f9837aaa9330209bd9ee8af7e91a654a3545aee9c54b3308e78ee360cef1d777d37cfef77d2fa33b5827
+ languageName: node
+ linkType: hard
+
+"estraverse@npm:^5.1.0, estraverse@npm:^5.2.0":
+ version: 5.3.0
+ resolution: "estraverse@npm:5.3.0"
+ checksum: 072780882dc8416ad144f8fe199628d2b3e7bbc9989d9ed43795d2c90309a2047e6bc5979d7e2322a341163d22cfad9e21f4110597fe487519697389497e4e2b
+ languageName: node
+ linkType: hard
+
+"esutils@npm:^2.0.2":
+ version: 2.0.3
+ resolution: "esutils@npm:2.0.3"
+ checksum: 22b5b08f74737379a840b8ed2036a5fb35826c709ab000683b092d9054e5c2a82c27818f12604bfc2a9a76b90b6834ef081edbc1c7ae30d1627012e067c6ec87
+ languageName: node
+ linkType: hard
+
+"etag@npm:~1.8.1":
+ version: 1.8.1
+ resolution: "etag@npm:1.8.1"
+ checksum: 571aeb3dbe0f2bbd4e4fadbdb44f325fc75335cd5f6f6b6a091e6a06a9f25ed5392f0863c5442acb0646787446e816f13cbfc6edce5b07658541dff573cab1ff
+ languageName: node
+ linkType: hard
+
+"eth-ens-namehash@npm:2.0.8":
+ version: 2.0.8
+ resolution: "eth-ens-namehash@npm:2.0.8"
+ dependencies:
+ idna-uts46-hx: ^2.3.1
+ js-sha3: ^0.5.7
+ checksum: 40ce4aeedaa4e7eb4485c8d8857457ecc46a4652396981d21b7e3a5f922d5beff63c71cb4b283c935293e530eba50b329d9248be3c433949c6bc40c850c202a3
+ languageName: node
+ linkType: hard
+
+"eth-lib@npm:0.2.8":
+ version: 0.2.8
+ resolution: "eth-lib@npm:0.2.8"
+ dependencies:
+ bn.js: ^4.11.6
+ elliptic: ^6.4.0
+ xhr-request-promise: ^0.1.2
+ checksum: be7efb0b08a78e20d12d2892363ecbbc557a367573ac82fc26a549a77a1b13c7747e6eadbb88026634828fcf9278884b555035787b575b1cab5e6958faad0fad
+ languageName: node
+ linkType: hard
+
+"eth-lib@npm:^0.1.26":
+ version: 0.1.29
+ resolution: "eth-lib@npm:0.1.29"
+ dependencies:
+ bn.js: ^4.11.6
+ elliptic: ^6.4.0
+ nano-json-stream-parser: ^0.1.2
+ servify: ^0.1.12
+ ws: ^3.0.0
+ xhr-request-promise: ^0.1.2
+ checksum: d1494fc0af372d46d1c9e7506cfbfa81b9073d98081cf4cbe518932f88bee40cf46a764590f1f8aba03d4a534fa2b1cd794fa2a4f235f656d82b8ab185b5cb9d
+ languageName: node
+ linkType: hard
+
+"ethereum-bloom-filters@npm:^1.0.6":
+ version: 1.0.10
+ resolution: "ethereum-bloom-filters@npm:1.0.10"
+ dependencies:
+ js-sha3: ^0.8.0
+ checksum: 4019cc6f9274ae271a52959194a72f6e9b013366f168f922dc3b349319faf7426bf1010125ee0676b4f75714fe4a440edd4e7e62342c121a046409f4cd4c0af9
+ languageName: node
+ linkType: hard
+
+"ethereum-cryptography@npm:^0.1.3":
+ version: 0.1.3
+ resolution: "ethereum-cryptography@npm:0.1.3"
+ dependencies:
+ "@types/pbkdf2": ^3.0.0
+ "@types/secp256k1": ^4.0.1
+ blakejs: ^1.1.0
+ browserify-aes: ^1.2.0
+ bs58check: ^2.1.2
+ create-hash: ^1.2.0
+ create-hmac: ^1.1.7
+ hash.js: ^1.1.7
+ keccak: ^3.0.0
+ pbkdf2: ^3.0.17
+ randombytes: ^2.1.0
+ safe-buffer: ^5.1.2
+ scrypt-js: ^3.0.0
+ secp256k1: ^4.0.1
+ setimmediate: ^1.0.5
+ checksum: 54bae7a4a96bd81398cdc35c91cfcc74339f71a95ed1b5b694663782e69e8e3afd21357de3b8bac9ff4877fd6f043601e200a7ad9133d94be6fd7d898ee0a449
+ languageName: node
+ linkType: hard
+
+"ethereumjs-util@npm:6.2.1":
+ version: 6.2.1
+ resolution: "ethereumjs-util@npm:6.2.1"
+ dependencies:
+ "@types/bn.js": ^4.11.3
+ bn.js: ^4.11.0
+ create-hash: ^1.1.2
+ elliptic: ^6.5.2
+ ethereum-cryptography: ^0.1.3
+ ethjs-util: 0.1.6
+ rlp: ^2.2.3
+ checksum: e3cb4a2c034a2529281fdfc21a2126fe032fdc3038863f5720352daa65ddcc50fc8c67dbedf381a882dc3802e05d979287126d7ecf781504bde1fd8218693bde
+ languageName: node
+ linkType: hard
+
+"ethereumjs-util@npm:^7.1.0, ethereumjs-util@npm:^7.1.1, ethereumjs-util@npm:^7.1.2, ethereumjs-util@npm:^7.1.5":
+ version: 7.1.5
+ resolution: "ethereumjs-util@npm:7.1.5"
+ dependencies:
+ "@types/bn.js": ^5.1.0
+ bn.js: ^5.1.2
+ create-hash: ^1.1.2
+ ethereum-cryptography: ^0.1.3
+ rlp: ^2.2.4
+ checksum: 27a3c79d6e06b2df34b80d478ce465b371c8458b58f5afc14d91c8564c13363ad336e6e83f57eb0bd719fde94d10ee5697ceef78b5aa932087150c5287b286d1
+ languageName: node
+ linkType: hard
+
+"ethjs-unit@npm:0.1.6":
+ version: 0.1.6
+ resolution: "ethjs-unit@npm:0.1.6"
+ dependencies:
+ bn.js: 4.11.6
+ number-to-bn: 1.7.0
+ checksum: df6b4752ff7461a59a20219f4b1684c631ea601241c39660e3f6c6bd63c950189723841c22b3c6c0ebeb3c9fc99e0e803e3c613101206132603705fcbcf4def5
+ languageName: node
+ linkType: hard
+
+"ethjs-util@npm:0.1.6":
+ version: 0.1.6
+ resolution: "ethjs-util@npm:0.1.6"
+ dependencies:
+ is-hex-prefixed: 1.0.0
+ strip-hex-prefix: 1.0.0
+ checksum: 1f42959e78ec6f49889c49c8a98639e06f52a15966387dd39faf2930db48663d026efb7db2702dcffe7f2a99c4a0144b7ce784efdbf733f4077aae95de76d65f
+ languageName: node
+ linkType: hard
+
+"event-emitter@npm:^0.3.5, event-emitter@npm:~0.3.5":
+ version: 0.3.5
+ resolution: "event-emitter@npm:0.3.5"
+ dependencies:
+ d: 1
+ es5-ext: ~0.10.14
+ checksum: 27c1399557d9cd7e0aa0b366c37c38a4c17293e3a10258e8b692a847dd5ba9fb90429c3a5a1eeff96f31f6fa03ccbd31d8ad15e00540b22b22f01557be706030
+ languageName: node
+ linkType: hard
+
+"eventemitter3@npm:4.0.4":
+ version: 4.0.4
+ resolution: "eventemitter3@npm:4.0.4"
+ checksum: 7afb1cd851d19898bc99cc55ca894fe18cb1f8a07b0758652830a09bd6f36082879a25345be6219b81d74764140688b1a8fa75bcd1073d96b9a6661e444bc2ea
+ languageName: node
+ linkType: hard
+
+"events@npm:^2.0.0":
+ version: 2.1.0
+ resolution: "events@npm:2.1.0"
+ checksum: 8756c4f40a57ffdaa60f1e285beb1fcf2873a26ef713879b927ed648b2833cbbbcdbf93460a3af407af55677e89c044ac9c3c5639a7b3ce38f4dfec2fa4d039e
+ languageName: node
+ linkType: hard
+
+"events@npm:^3.0.0":
+ version: 3.3.0
+ resolution: "events@npm:3.3.0"
+ checksum: f6f487ad2198aa41d878fa31452f1a3c00958f46e9019286ff4787c84aac329332ab45c9cdc8c445928fc6d7ded294b9e005a7fce9426488518017831b272780
+ languageName: node
+ linkType: hard
+
+"evp_bytestokey@npm:^1.0.0, evp_bytestokey@npm:^1.0.3":
+ version: 1.0.3
+ resolution: "evp_bytestokey@npm:1.0.3"
+ dependencies:
+ md5.js: ^1.3.4
+ node-gyp: latest
+ safe-buffer: ^5.1.1
+ checksum: ad4e1577f1a6b721c7800dcc7c733fe01f6c310732bb5bf2240245c2a5b45a38518b91d8be2c610611623160b9d1c0e91f1ce96d639f8b53e8894625cf20fa45
+ languageName: node
+ linkType: hard
+
+"execa@npm:^0.7.0":
+ version: 0.7.0
+ resolution: "execa@npm:0.7.0"
+ dependencies:
+ cross-spawn: ^5.0.1
+ get-stream: ^3.0.0
+ is-stream: ^1.1.0
+ npm-run-path: ^2.0.0
+ p-finally: ^1.0.0
+ signal-exit: ^3.0.0
+ strip-eof: ^1.0.0
+ checksum: dd70206d74b7217bf678ec9f04dddedc82f425df4c1d70e34c9f429d630ec407819e4bd42e3af2618981a4a3a1be000c9b651c0637be486cdab985160c20337c
+ languageName: node
+ linkType: hard
+
+"execa@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "execa@npm:1.0.0"
+ dependencies:
+ cross-spawn: ^6.0.0
+ get-stream: ^4.0.0
+ is-stream: ^1.1.0
+ npm-run-path: ^2.0.0
+ p-finally: ^1.0.0
+ signal-exit: ^3.0.0
+ strip-eof: ^1.0.0
+ checksum: ddf1342c1c7d02dd93b41364cd847640f6163350d9439071abf70bf4ceb1b9b2b2e37f54babb1d8dc1df8e0d8def32d0e81e74a2e62c3e1d70c303eb4c306bc4
+ languageName: node
+ linkType: hard
+
+"expand-brackets@npm:^0.1.4":
+ version: 0.1.5
+ resolution: "expand-brackets@npm:0.1.5"
+ dependencies:
+ is-posix-bracket: ^0.1.0
+ checksum: 71b2971027eb026f055a1c310d24d18a266427b84fc18cadddcedb4de2e07aaef6084e252406b20e58f7aa7613f6bfbe6136962955562529a66675bf49bb10d7
+ languageName: node
+ linkType: hard
+
+"expand-brackets@npm:^2.1.4":
+ version: 2.1.4
+ resolution: "expand-brackets@npm:2.1.4"
+ dependencies:
+ debug: ^2.3.3
+ define-property: ^0.2.5
+ extend-shallow: ^2.0.1
+ posix-character-classes: ^0.1.0
+ regex-not: ^1.0.0
+ snapdragon: ^0.8.1
+ to-regex: ^3.0.1
+ checksum: 1781d422e7edfa20009e2abda673cadb040a6037f0bd30fcd7357304f4f0c284afd420d7622722ca4a016f39b6d091841ab57b401c1f7e2e5131ac65b9f14fa1
+ languageName: node
+ linkType: hard
+
+"expand-range@npm:^1.8.1":
+ version: 1.8.2
+ resolution: "expand-range@npm:1.8.2"
+ dependencies:
+ fill-range: ^2.1.0
+ checksum: ca773ec06838d7d53cfd835b7d58c9c662a3773e5d57647ca6f83e50218efd93e29b5ee6cc1ea9c5651794e9005562cad28c4911ea06aac27323a05f3c6b787d
+ languageName: node
+ linkType: hard
+
+"express@npm:^4.14.0, express@npm:^4.16.2":
+ version: 4.18.2
+ resolution: "express@npm:4.18.2"
+ dependencies:
+ accepts: ~1.3.8
+ array-flatten: 1.1.1
+ body-parser: 1.20.1
+ content-disposition: 0.5.4
+ content-type: ~1.0.4
+ cookie: 0.5.0
+ cookie-signature: 1.0.6
+ debug: 2.6.9
+ depd: 2.0.0
+ encodeurl: ~1.0.2
+ escape-html: ~1.0.3
+ etag: ~1.8.1
+ finalhandler: 1.2.0
+ fresh: 0.5.2
+ http-errors: 2.0.0
+ merge-descriptors: 1.0.1
+ methods: ~1.1.2
+ on-finished: 2.4.1
+ parseurl: ~1.3.3
+ path-to-regexp: 0.1.7
+ proxy-addr: ~2.0.7
+ qs: 6.11.0
+ range-parser: ~1.2.1
+ safe-buffer: 5.2.1
+ send: 0.18.0
+ serve-static: 1.15.0
+ setprototypeof: 1.2.0
+ statuses: 2.0.1
+ type-is: ~1.6.18
+ utils-merge: 1.0.1
+ vary: ~1.1.2
+ checksum: 3c4b9b076879442f6b968fe53d85d9f1eeacbb4f4c41e5f16cc36d77ce39a2b0d81b3f250514982110d815b2f7173f5561367f9110fcc541f9371948e8c8b037
+ languageName: node
+ linkType: hard
+
+"ext@npm:^1.1.2":
+ version: 1.7.0
+ resolution: "ext@npm:1.7.0"
+ dependencies:
+ type: ^2.7.2
+ checksum: ef481f9ef45434d8c867cfd09d0393b60945b7c8a1798bedc4514cb35aac342ccb8d8ecb66a513e6a2b4ec1e294a338e3124c49b29736f8e7c735721af352c31
+ languageName: node
+ linkType: hard
+
+"extend-shallow@npm:^2.0.1":
+ version: 2.0.1
+ resolution: "extend-shallow@npm:2.0.1"
+ dependencies:
+ is-extendable: ^0.1.0
+ checksum: 8fb58d9d7a511f4baf78d383e637bd7d2e80843bd9cd0853649108ea835208fb614da502a553acc30208e1325240bb7cc4a68473021612496bb89725483656d8
+ languageName: node
+ linkType: hard
+
+"extend-shallow@npm:^3.0.0, extend-shallow@npm:^3.0.2":
+ version: 3.0.2
+ resolution: "extend-shallow@npm:3.0.2"
+ dependencies:
+ assign-symbols: ^1.0.0
+ is-extendable: ^1.0.1
+ checksum: a920b0cd5838a9995ace31dfd11ab5e79bf6e295aa566910ce53dff19f4b1c0fda2ef21f26b28586c7a2450ca2b42d97bd8c0f5cec9351a819222bf861e02461
+ languageName: node
+ linkType: hard
+
+"extend@npm:~3.0.2":
+ version: 3.0.2
+ resolution: "extend@npm:3.0.2"
+ checksum: a50a8309ca65ea5d426382ff09f33586527882cf532931cb08ca786ea3146c0553310bda688710ff61d7668eba9f96b923fe1420cdf56a2c3eaf30fcab87b515
+ languageName: node
+ linkType: hard
+
+"external-editor@npm:^3.0.3":
+ version: 3.1.0
+ resolution: "external-editor@npm:3.1.0"
+ dependencies:
+ chardet: ^0.7.0
+ iconv-lite: ^0.4.24
+ tmp: ^0.0.33
+ checksum: 1c2a616a73f1b3435ce04030261bed0e22d4737e14b090bb48e58865da92529c9f2b05b893de650738d55e692d071819b45e1669259b2b354bc3154d27a698c7
+ languageName: node
+ linkType: hard
+
+"extglob@npm:^0.3.1":
+ version: 0.3.2
+ resolution: "extglob@npm:0.3.2"
+ dependencies:
+ is-extglob: ^1.0.0
+ checksum: c1c8d5365fe4992fc5b007140cbb37292ffadcd767cb602606de4d572ff96f38620e42855f8cb75020c050aacf1eeb51212dd6312de46eab42e2200277b5fc45
+ languageName: node
+ linkType: hard
+
+"extglob@npm:^2.0.4":
+ version: 2.0.4
+ resolution: "extglob@npm:2.0.4"
+ dependencies:
+ array-unique: ^0.3.2
+ define-property: ^1.0.0
+ expand-brackets: ^2.1.4
+ extend-shallow: ^2.0.1
+ fragment-cache: ^0.2.1
+ regex-not: ^1.0.0
+ snapdragon: ^0.8.1
+ to-regex: ^3.0.1
+ checksum: a41531b8934735b684cef5e8c5a01d0f298d7d384500ceca38793a9ce098125aab04ee73e2d75d5b2901bc5dddd2b64e1b5e3bf19139ea48bac52af4a92f1d00
+ languageName: node
+ linkType: hard
+
+"extsprintf@npm:1.3.0":
+ version: 1.3.0
+ resolution: "extsprintf@npm:1.3.0"
+ checksum: cee7a4a1e34cffeeec18559109de92c27517e5641991ec6bab849aa64e3081022903dd53084f2080d0d2530803aa5ee84f1e9de642c365452f9e67be8f958ce2
+ languageName: node
+ linkType: hard
+
+"extsprintf@npm:^1.2.0":
+ version: 1.4.1
+ resolution: "extsprintf@npm:1.4.1"
+ checksum: a2f29b241914a8d2bad64363de684821b6b1609d06ae68d5b539e4de6b28659715b5bea94a7265201603713b7027d35399d10b0548f09071c5513e65e8323d33
+ languageName: node
+ linkType: hard
+
+"fast-deep-equal@npm:^3.1.1, fast-deep-equal@npm:^3.1.3":
+ version: 3.1.3
+ resolution: "fast-deep-equal@npm:3.1.3"
+ checksum: e21a9d8d84f53493b6aa15efc9cfd53dd5b714a1f23f67fb5dc8f574af80df889b3bce25dc081887c6d25457cce704e636395333abad896ccdec03abaf1f3f9d
+ languageName: node
+ linkType: hard
+
+"fast-diff@npm:^1.1.1":
+ version: 1.2.0
+ resolution: "fast-diff@npm:1.2.0"
+ checksum: 1b5306eaa9e826564d9e5ffcd6ebd881eb5f770b3f977fcbf38f05c824e42172b53c79920e8429c54eb742ce15a0caf268b0fdd5b38f6de52234c4a8368131ae
+ languageName: node
+ linkType: hard
+
+"fast-json-stable-stringify@npm:^2.0.0":
+ version: 2.1.0
+ resolution: "fast-json-stable-stringify@npm:2.1.0"
+ checksum: b191531e36c607977e5b1c47811158733c34ccb3bfde92c44798929e9b4154884378536d26ad90dfecd32e1ffc09c545d23535ad91b3161a27ddbb8ebe0cbecb
+ languageName: node
+ linkType: hard
+
+"fast-levenshtein@npm:^2.0.6, fast-levenshtein@npm:~2.0.6":
+ version: 2.0.6
+ resolution: "fast-levenshtein@npm:2.0.6"
+ checksum: 92cfec0a8dfafd9c7a15fba8f2cc29cd0b62b85f056d99ce448bbcd9f708e18ab2764bda4dd5158364f4145a7c72788538994f0d1787b956ef0d1062b0f7c24c
+ languageName: node
+ linkType: hard
+
+"fast-safe-stringify@npm:^2.0.7":
+ version: 2.1.1
+ resolution: "fast-safe-stringify@npm:2.1.1"
+ checksum: a851cbddc451745662f8f00ddb622d6766f9bd97642dabfd9a405fb0d646d69fc0b9a1243cbf67f5f18a39f40f6fa821737651ff1bceeba06c9992ca2dc5bd3d
+ languageName: node
+ linkType: hard
+
+"figures@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "figures@npm:2.0.0"
+ dependencies:
+ escape-string-regexp: ^1.0.5
+ checksum: 081beb16ea57d1716f8447c694f637668322398b57017b20929376aaf5def9823b35245b734cdd87e4832dc96e9c6f46274833cada77bfe15e5f980fea1fd21f
+ languageName: node
+ linkType: hard
+
+"file-entry-cache@npm:^5.0.1":
+ version: 5.0.1
+ resolution: "file-entry-cache@npm:5.0.1"
+ dependencies:
+ flat-cache: ^2.0.1
+ checksum: 9014b17766815d59b8b789633aed005242ef857348c09be558bd85b4a24e16b0ad1e0e5229ccea7a2109f74ef1b3db1a559b58afe12b884f09019308711376fd
+ languageName: node
+ linkType: hard
+
+"file-entry-cache@npm:^6.0.1":
+ version: 6.0.1
+ resolution: "file-entry-cache@npm:6.0.1"
+ dependencies:
+ flat-cache: ^3.0.4
+ checksum: f49701feaa6314c8127c3c2f6173cfefff17612f5ed2daaafc6da13b5c91fd43e3b2a58fd0d63f9f94478a501b167615931e7200e31485e320f74a33885a9c74
+ languageName: node
+ linkType: hard
+
+"file-uri-to-path@npm:1.0.0":
+ version: 1.0.0
+ resolution: "file-uri-to-path@npm:1.0.0"
+ checksum: b648580bdd893a008c92c7ecc96c3ee57a5e7b6c4c18a9a09b44fb5d36d79146f8e442578bc0e173dc027adf3987e254ba1dfd6e3ec998b7c282873010502144
+ languageName: node
+ linkType: hard
+
+"filename-regex@npm:^2.0.0":
+ version: 2.0.1
+ resolution: "filename-regex@npm:2.0.1"
+ checksum: ac181f8184cf49d2f08889a446995537c3967e6f6195752d903b69c7d85f134425fb1446c4e384e77390bac488b60a9658805debc5a91e8c0bc9f81340505371
+ languageName: node
+ linkType: hard
+
+"fill-range@npm:^2.1.0":
+ version: 2.2.4
+ resolution: "fill-range@npm:2.2.4"
+ dependencies:
+ is-number: ^2.1.0
+ isobject: ^2.0.0
+ randomatic: ^3.0.0
+ repeat-element: ^1.1.2
+ repeat-string: ^1.5.2
+ checksum: ee7cb386c983bf7ff8aa120164c8b857a937c9d2b9c4ddf47af22f9d2bb1bd03dfa821946d7246f1631e86816562dd60059e081948d0804ce2ac0ac83f7edc61
+ languageName: node
+ linkType: hard
+
+"fill-range@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "fill-range@npm:4.0.0"
+ dependencies:
+ extend-shallow: ^2.0.1
+ is-number: ^3.0.0
+ repeat-string: ^1.6.1
+ to-regex-range: ^2.1.0
+ checksum: dbb5102467786ab42bc7a3ec7380ae5d6bfd1b5177b2216de89e4a541193f8ba599a6db84651bd2c58c8921db41b8cc3d699ea83b477342d3ce404020f73c298
+ languageName: node
+ linkType: hard
+
+"fill-range@npm:^7.0.1":
+ version: 7.0.1
+ resolution: "fill-range@npm:7.0.1"
+ dependencies:
+ to-regex-range: ^5.0.1
+ checksum: cc283f4e65b504259e64fd969bcf4def4eb08d85565e906b7d36516e87819db52029a76b6363d0f02d0d532f0033c9603b9e2d943d56ee3b0d4f7ad3328ff917
+ languageName: node
+ linkType: hard
+
+"finalhandler@npm:1.2.0":
+ version: 1.2.0
+ resolution: "finalhandler@npm:1.2.0"
+ dependencies:
+ debug: 2.6.9
+ encodeurl: ~1.0.2
+ escape-html: ~1.0.3
+ on-finished: 2.4.1
+ parseurl: ~1.3.3
+ statuses: 2.0.1
+ unpipe: ~1.0.0
+ checksum: 92effbfd32e22a7dff2994acedbd9bcc3aa646a3e919ea6a53238090e87097f8ef07cced90aa2cc421abdf993aefbdd5b00104d55c7c5479a8d00ed105b45716
+ languageName: node
+ linkType: hard
+
+"find-cache-dir@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "find-cache-dir@npm:1.0.0"
+ dependencies:
+ commondir: ^1.0.1
+ make-dir: ^1.0.0
+ pkg-dir: ^2.0.0
+ checksum: d3caf3b0f90a2f281acb44a8db257ceb52d7fd65cc23d75463dff2f260947a35f27ba6c0695ba075e769607e71b1414ca0900072a5c5afd21e7c97f948e4f5ad
+ languageName: node
+ linkType: hard
+
+"find-up@npm:3.0.0, find-up@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "find-up@npm:3.0.0"
+ dependencies:
+ locate-path: ^3.0.0
+ checksum: 38eba3fe7a66e4bc7f0f5a1366dc25508b7cfc349f852640e3678d26ad9a6d7e2c43eff0a472287de4a9753ef58f066a0ea892a256fa3636ad51b3fe1e17fae9
+ languageName: node
+ linkType: hard
+
+"find-up@npm:5.0.0":
+ version: 5.0.0
+ resolution: "find-up@npm:5.0.0"
+ dependencies:
+ locate-path: ^6.0.0
+ path-exists: ^4.0.0
+ checksum: 07955e357348f34660bde7920783204ff5a26ac2cafcaa28bace494027158a97b9f56faaf2d89a6106211a8174db650dd9f503f9c0d526b1202d5554a00b9095
+ languageName: node
+ linkType: hard
+
+"find-up@npm:^1.0.0":
+ version: 1.1.2
+ resolution: "find-up@npm:1.1.2"
+ dependencies:
+ path-exists: ^2.0.0
+ pinkie-promise: ^2.0.0
+ checksum: a2cb9f4c9f06ee3a1e92ed71d5aed41ac8ae30aefa568132f6c556fac7678a5035126153b59eaec68da78ac409eef02503b2b059706bdbf232668d7245e3240a
+ languageName: node
+ linkType: hard
+
+"find-up@npm:^2.0.0, find-up@npm:^2.1.0":
+ version: 2.1.0
+ resolution: "find-up@npm:2.1.0"
+ dependencies:
+ locate-path: ^2.0.0
+ checksum: 43284fe4da09f89011f08e3c32cd38401e786b19226ea440b75386c1b12a4cb738c94969808d53a84f564ede22f732c8409e3cfc3f7fb5b5c32378ad0bbf28bd
+ languageName: node
+ linkType: hard
+
+"find-up@npm:^4.1.0":
+ version: 4.1.0
+ resolution: "find-up@npm:4.1.0"
+ dependencies:
+ locate-path: ^5.0.0
+ path-exists: ^4.0.0
+ checksum: 4c172680e8f8c1f78839486e14a43ef82e9decd0e74145f40707cc42e7420506d5ec92d9a11c22bd2c48fb0c384ea05dd30e10dd152fefeec6f2f75282a8b844
+ languageName: node
+ linkType: hard
+
+"flat-cache@npm:^2.0.1":
+ version: 2.0.1
+ resolution: "flat-cache@npm:2.0.1"
+ dependencies:
+ flatted: ^2.0.0
+ rimraf: 2.6.3
+ write: 1.0.3
+ checksum: 0f5e66467658039e6fcaaccb363b28f43906ba72fab7ff2a4f6fcd5b4899679e13ca46d9fc6cc48b68ac925ae93137106d4aaeb79874c13f21f87a361705f1b1
+ languageName: node
+ linkType: hard
+
+"flat-cache@npm:^3.0.4":
+ version: 3.0.4
+ resolution: "flat-cache@npm:3.0.4"
+ dependencies:
+ flatted: ^3.1.0
+ rimraf: ^3.0.2
+ checksum: 4fdd10ecbcbf7d520f9040dd1340eb5dfe951e6f0ecf2252edeec03ee68d989ec8b9a20f4434270e71bcfd57800dc09b3344fca3966b2eb8f613072c7d9a2365
+ languageName: node
+ linkType: hard
+
+"flat@npm:^4.1.0":
+ version: 4.1.1
+ resolution: "flat@npm:4.1.1"
+ dependencies:
+ is-buffer: ~2.0.3
+ bin:
+ flat: cli.js
+ checksum: 398be12185eb0f3c59797c3670a8c35d07020b673363175676afbaf53d6b213660e060488554cf82c25504986e1a6059bdbcc5d562e87ca3e972e8a33148e3ae
+ languageName: node
+ linkType: hard
+
+"flat@npm:^5.0.2":
+ version: 5.0.2
+ resolution: "flat@npm:5.0.2"
+ bin:
+ flat: cli.js
+ checksum: 12a1536ac746db74881316a181499a78ef953632ddd28050b7a3a43c62ef5462e3357c8c29d76072bb635f147f7a9a1f0c02efef6b4be28f8db62ceb3d5c7f5d
+ languageName: node
+ linkType: hard
+
+"flatted@npm:^2.0.0":
+ version: 2.0.2
+ resolution: "flatted@npm:2.0.2"
+ checksum: 473c754db7a529e125a22057098f1a4c905ba17b8cc269c3acf77352f0ffa6304c851eb75f6a1845f74461f560e635129ca6b0b8a78fb253c65cea4de3d776f2
+ languageName: node
+ linkType: hard
+
+"flatted@npm:^3.1.0":
+ version: 3.2.7
+ resolution: "flatted@npm:3.2.7"
+ checksum: 427633049d55bdb80201c68f7eb1cbd533e03eac541f97d3aecab8c5526f12a20ccecaeede08b57503e772c769e7f8680b37e8d482d1e5f8d7e2194687f9ea35
+ languageName: node
+ linkType: hard
+
+"fn-name@npm:^2.0.0":
+ version: 2.0.1
+ resolution: "fn-name@npm:2.0.1"
+ checksum: ea06f4a99be824edf774f8314be9b1e7eeef62a9e462f243f452b1422c73f7b98a5dafe734256e57212239d1ac1204a7b79fdb8cc920af1ec414684a1b00ae66
+ languageName: node
+ linkType: hard
+
+"for-each@npm:^0.3.3":
+ version: 0.3.3
+ resolution: "for-each@npm:0.3.3"
+ dependencies:
+ is-callable: ^1.1.3
+ checksum: 6c48ff2bc63362319c65e2edca4a8e1e3483a2fabc72fbe7feaf8c73db94fc7861bd53bc02c8a66a0c1dd709da6b04eec42e0abdd6b40ce47305ae92a25e5d28
+ languageName: node
+ linkType: hard
+
+"for-in@npm:^1.0.1, for-in@npm:^1.0.2":
+ version: 1.0.2
+ resolution: "for-in@npm:1.0.2"
+ checksum: 09f4ae93ce785d253ac963d94c7f3432d89398bf25ac7a24ed034ca393bf74380bdeccc40e0f2d721a895e54211b07c8fad7132e8157827f6f7f059b70b4043d
+ languageName: node
+ linkType: hard
+
+"for-own@npm:^0.1.4":
+ version: 0.1.5
+ resolution: "for-own@npm:0.1.5"
+ dependencies:
+ for-in: ^1.0.1
+ checksum: 07eb0a2e98eb55ce13b56dd11ef4fb5e619ba7380aaec388b9eec1946153d74fa734ce409e8434020557e9489a50c34bc004d55754f5863bf7d77b441d8dee8c
+ languageName: node
+ linkType: hard
+
+"forever-agent@npm:~0.6.1":
+ version: 0.6.1
+ resolution: "forever-agent@npm:0.6.1"
+ checksum: 766ae6e220f5fe23676bb4c6a99387cec5b7b62ceb99e10923376e27bfea72f3c3aeec2ba5f45f3f7ba65d6616965aa7c20b15002b6860833bb6e394dea546a8
+ languageName: node
+ linkType: hard
+
+"form-data-encoder@npm:1.7.1":
+ version: 1.7.1
+ resolution: "form-data-encoder@npm:1.7.1"
+ checksum: a2a360d5588a70d323c12a140c3db23a503a38f0a5d141af1efad579dde9f9fff2e49e5f31f378cb4631518c1ab4a826452c92f0d2869e954b6b2d77b05613e1
+ languageName: node
+ linkType: hard
+
+"form-data@npm:~2.3.2":
+ version: 2.3.3
+ resolution: "form-data@npm:2.3.3"
+ dependencies:
+ asynckit: ^0.4.0
+ combined-stream: ^1.0.6
+ mime-types: ^2.1.12
+ checksum: 10c1780fa13dbe1ff3100114c2ce1f9307f8be10b14bf16e103815356ff567b6be39d70fc4a40f8990b9660012dc24b0f5e1dde1b6426166eb23a445ba068ca3
+ languageName: node
+ linkType: hard
+
+"forwarded@npm:0.2.0":
+ version: 0.2.0
+ resolution: "forwarded@npm:0.2.0"
+ checksum: fd27e2394d8887ebd16a66ffc889dc983fbbd797d5d3f01087c020283c0f019a7d05ee85669383d8e0d216b116d720fc0cef2f6e9b7eb9f4c90c6e0bc7fd28e6
+ languageName: node
+ linkType: hard
+
+"fragment-cache@npm:^0.2.1":
+ version: 0.2.1
+ resolution: "fragment-cache@npm:0.2.1"
+ dependencies:
+ map-cache: ^0.2.2
+ checksum: 1cbbd0b0116b67d5790175de0038a11df23c1cd2e8dcdbade58ebba5594c2d641dade6b4f126d82a7b4a6ffc2ea12e3d387dbb64ea2ae97cf02847d436f60fdc
+ languageName: node
+ linkType: hard
+
+"fresh@npm:0.5.2":
+ version: 0.5.2
+ resolution: "fresh@npm:0.5.2"
+ checksum: 13ea8b08f91e669a64e3ba3a20eb79d7ca5379a81f1ff7f4310d54e2320645503cc0c78daedc93dfb6191287295f6479544a649c64d8e41a1c0fb0c221552346
+ languageName: node
+ linkType: hard
+
+"fs-constants@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "fs-constants@npm:1.0.0"
+ checksum: 18f5b718371816155849475ac36c7d0b24d39a11d91348cfcb308b4494824413e03572c403c86d3a260e049465518c4f0d5bd00f0371cdfcad6d4f30a85b350d
+ languageName: node
+ linkType: hard
+
+"fs-extra@npm:^4.0.2":
+ version: 4.0.3
+ resolution: "fs-extra@npm:4.0.3"
+ dependencies:
+ graceful-fs: ^4.1.2
+ jsonfile: ^4.0.0
+ universalify: ^0.1.0
+ checksum: c5ae3c7043ad7187128e619c0371da01b58694c1ffa02c36fb3f5b459925d9c27c3cb1e095d9df0a34a85ca993d8b8ff6f6ecef868fd5ebb243548afa7fc0936
+ languageName: node
+ linkType: hard
+
+"fs-extra@npm:^6.0.1":
+ version: 6.0.1
+ resolution: "fs-extra@npm:6.0.1"
+ dependencies:
+ graceful-fs: ^4.1.2
+ jsonfile: ^4.0.0
+ universalify: ^0.1.0
+ checksum: 133dbd765e05c1cdaaf723308e00ffbe746da5ad516ad890ae2da2a538982c1175371055c778fbe68d1fca1da9ed4003ba55c4a14e070372eabf6a7c48062759
+ languageName: node
+ linkType: hard
+
+"fs-extra@npm:^8.1.0":
+ version: 8.1.0
+ resolution: "fs-extra@npm:8.1.0"
+ dependencies:
+ graceful-fs: ^4.2.0
+ jsonfile: ^4.0.0
+ universalify: ^0.1.0
+ checksum: bf44f0e6cea59d5ce071bba4c43ca76d216f89e402dc6285c128abc0902e9b8525135aa808adad72c9d5d218e9f4bcc63962815529ff2f684ad532172a284880
+ languageName: node
+ linkType: hard
+
+"fs-minipass@npm:^1.2.7":
+ version: 1.2.7
+ resolution: "fs-minipass@npm:1.2.7"
+ dependencies:
+ minipass: ^2.6.0
+ checksum: 40fd46a2b5dcb74b3a580269f9a0c36f9098c2ebd22cef2e1a004f375b7b665c11f1507ec3f66ee6efab5664109f72d0a74ea19c3370842214c3da5168d6fdd7
+ languageName: node
+ linkType: hard
+
+"fs-minipass@npm:^2.0.0, fs-minipass@npm:^2.1.0":
+ version: 2.1.0
+ resolution: "fs-minipass@npm:2.1.0"
+ dependencies:
+ minipass: ^3.0.0
+ checksum: 1b8d128dae2ac6cc94230cc5ead341ba3e0efaef82dab46a33d171c044caaa6ca001364178d42069b2809c35a1c3c35079a32107c770e9ffab3901b59af8c8b1
+ languageName: node
+ linkType: hard
+
+"fs.realpath@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "fs.realpath@npm:1.0.0"
+ checksum: 99ddea01a7e75aa276c250a04eedeffe5662bce66c65c07164ad6264f9de18fb21be9433ead460e54cff20e31721c811f4fb5d70591799df5f85dce6d6746fd0
+ languageName: node
+ linkType: hard
+
+"fsevents@npm:^1.0.0, fsevents@npm:^1.2.7":
+ version: 1.2.13
+ resolution: "fsevents@npm:1.2.13"
+ dependencies:
+ bindings: ^1.5.0
+ nan: ^2.12.1
+ checksum: ae855aa737aaa2f9167e9f70417cf6e45a5cd11918e1fee9923709a0149be52416d765433b4aeff56c789b1152e718cd1b13ddec6043b78cdda68260d86383c1
+ conditions: os=darwin
+ languageName: node
+ linkType: hard
+
+"fsevents@npm:~2.3.1, fsevents@npm:~2.3.2":
+ version: 2.3.2
+ resolution: "fsevents@npm:2.3.2"
+ dependencies:
+ node-gyp: latest
+ checksum: 97ade64e75091afee5265e6956cb72ba34db7819b4c3e94c431d4be2b19b8bb7a2d4116da417950c3425f17c8fe693d25e20212cac583ac1521ad066b77ae31f
+ conditions: os=darwin
+ languageName: node
+ linkType: hard
+
+"fsevents@patch:fsevents@^1.0.0#~builtin, fsevents@patch:fsevents@^1.2.7#~builtin":
+ version: 1.2.13
+ resolution: "fsevents@patch:fsevents@npm%3A1.2.13#~builtin::version=1.2.13&hash=d11327"
+ dependencies:
+ bindings: ^1.5.0
+ nan: ^2.12.1
+ conditions: os=darwin
+ languageName: node
+ linkType: hard
+
+"fsevents@patch:fsevents@~2.3.1#~builtin, fsevents@patch:fsevents@~2.3.2#~builtin":
+ version: 2.3.2
+ resolution: "fsevents@patch:fsevents@npm%3A2.3.2#~builtin::version=2.3.2&hash=df0bf1"
+ dependencies:
+ node-gyp: latest
+ conditions: os=darwin
+ languageName: node
+ linkType: hard
+
+"fstream@npm:^1.0.12":
+ version: 1.0.12
+ resolution: "fstream@npm:1.0.12"
+ dependencies:
+ graceful-fs: ^4.1.2
+ inherits: ~2.0.0
+ mkdirp: ">=0.5 0"
+ rimraf: 2
+ checksum: e6998651aeb85fd0f0a8a68cec4d05a3ada685ecc4e3f56e0d063d0564a4fc39ad11a856f9020f926daf869fc67f7a90e891def5d48e4cadab875dc313094536
+ languageName: node
+ linkType: hard
+
+"function-bind@npm:^1.1.1":
+ version: 1.1.1
+ resolution: "function-bind@npm:1.1.1"
+ checksum: b32fbaebb3f8ec4969f033073b43f5c8befbb58f1a79e12f1d7490358150359ebd92f49e72ff0144f65f2c48ea2a605bff2d07965f548f6474fd8efd95bf361a
+ languageName: node
+ linkType: hard
+
+"function-name-support@npm:^0.2.0":
+ version: 0.2.0
+ resolution: "function-name-support@npm:0.2.0"
+ checksum: 9ed5967a40c21a2103d6a9c83221e21c65effc167c444c783459c3f0e3437a9f90338ae58637a9d776041a8729f85b84ed8a557457e2e196e974fed2e26ca5b4
+ languageName: node
+ linkType: hard
+
+"function.prototype.name@npm:^1.1.5":
+ version: 1.1.5
+ resolution: "function.prototype.name@npm:1.1.5"
+ dependencies:
+ call-bind: ^1.0.2
+ define-properties: ^1.1.3
+ es-abstract: ^1.19.0
+ functions-have-names: ^1.2.2
+ checksum: acd21d733a9b649c2c442f067567743214af5fa248dbeee69d8278ce7df3329ea5abac572be9f7470b4ec1cd4d8f1040e3c5caccf98ebf2bf861a0deab735c27
+ languageName: node
+ linkType: hard
+
+"functional-red-black-tree@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "functional-red-black-tree@npm:1.0.1"
+ checksum: ca6c170f37640e2d94297da8bb4bf27a1d12bea3e00e6a3e007fd7aa32e37e000f5772acf941b4e4f3cf1c95c3752033d0c509af157ad8f526e7f00723b9eb9f
+ languageName: node
+ linkType: hard
+
+"functions-have-names@npm:^1.2.2, functions-have-names@npm:^1.2.3":
+ version: 1.2.3
+ resolution: "functions-have-names@npm:1.2.3"
+ checksum: c3f1f5ba20f4e962efb71344ce0a40722163e85bee2101ce25f88214e78182d2d2476aa85ef37950c579eb6cf6ee811c17b3101bb84004bb75655f3e33f3fdb5
+ languageName: node
+ linkType: hard
+
+"ganache-cli@npm:^6.4.4":
+ version: 6.12.2
+ resolution: "ganache-cli@npm:6.12.2"
+ dependencies:
+ ethereumjs-util: 6.2.1
+ source-map-support: 0.5.12
+ yargs: 13.2.4
+ bin:
+ ganache-cli: cli.js
+ checksum: dd314c1b44f2fec3f9fcd7f5857c23045b480ed8cf23e9939166f027799d3cc0a58e5fe4d7f3f44371835b6f777de8eefae3af5b49904eeccc8acea99a6239d6
+ languageName: node
+ linkType: hard
+
+"gauge@npm:^4.0.3":
+ version: 4.0.4
+ resolution: "gauge@npm:4.0.4"
+ dependencies:
+ aproba: ^1.0.3 || ^2.0.0
+ color-support: ^1.1.3
+ console-control-strings: ^1.1.0
+ has-unicode: ^2.0.1
+ signal-exit: ^3.0.7
+ string-width: ^4.2.3
+ strip-ansi: ^6.0.1
+ wide-align: ^1.1.5
+ checksum: 788b6bfe52f1dd8e263cda800c26ac0ca2ff6de0b6eee2fe0d9e3abf15e149b651bd27bf5226be10e6e3edb5c4e5d5985a5a1a98137e7a892f75eff76467ad2d
+ languageName: node
+ linkType: hard
+
+"gauge@npm:~2.7.3":
+ version: 2.7.4
+ resolution: "gauge@npm:2.7.4"
+ dependencies:
+ aproba: ^1.0.3
+ console-control-strings: ^1.0.0
+ has-unicode: ^2.0.0
+ object-assign: ^4.1.0
+ signal-exit: ^3.0.0
+ string-width: ^1.0.1
+ strip-ansi: ^3.0.1
+ wide-align: ^1.1.0
+ checksum: a89b53cee65579b46832e050b5f3a79a832cc422c190de79c6b8e2e15296ab92faddde6ddf2d376875cbba2b043efa99b9e1ed8124e7365f61b04e3cee9d40ee
+ languageName: node
+ linkType: hard
+
+"get-assigned-identifiers@npm:^1.2.0":
+ version: 1.2.0
+ resolution: "get-assigned-identifiers@npm:1.2.0"
+ checksum: 5ea831c744a645ebd56fff818c80ffc583995c2ca3958236c7cfaac670242300e4f08498a9bbafd3ecbe30027d58ed50e7fa6268ecfe4b8e5c888ea7275cb56c
+ languageName: node
+ linkType: hard
+
+"get-caller-file@npm:^1.0.1":
+ version: 1.0.3
+ resolution: "get-caller-file@npm:1.0.3"
+ checksum: 2b90a7f848896abcebcdc0acc627a435bcf05b9cd280599bc980ebfcdc222416c3df12c24c4845f69adc4346728e8966f70b758f9369f3534182791dfbc25c05
+ languageName: node
+ linkType: hard
+
+"get-caller-file@npm:^2.0.1, get-caller-file@npm:^2.0.5":
+ version: 2.0.5
+ resolution: "get-caller-file@npm:2.0.5"
+ checksum: b9769a836d2a98c3ee734a88ba712e62703f1df31b94b784762c433c27a386dd6029ff55c2a920c392e33657d80191edbf18c61487e198844844516f843496b9
+ languageName: node
+ linkType: hard
+
+"get-func-name@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "get-func-name@npm:2.0.0"
+ checksum: 8d82e69f3e7fab9e27c547945dfe5cc0c57fc0adf08ce135dddb01081d75684a03e7a0487466f478872b341d52ac763ae49e660d01ab83741f74932085f693c3
+ languageName: node
+ linkType: hard
+
+"get-intrinsic@npm:^1.0.2, get-intrinsic@npm:^1.1.1, get-intrinsic@npm:^1.1.3, get-intrinsic@npm:^1.2.0":
+ version: 1.2.0
+ resolution: "get-intrinsic@npm:1.2.0"
+ dependencies:
+ function-bind: ^1.1.1
+ has: ^1.0.3
+ has-symbols: ^1.0.3
+ checksum: 78fc0487b783f5c58cf2dccafc3ae656ee8d2d8062a8831ce4a95e7057af4587a1d4882246c033aca0a7b4965276f4802b45cc300338d1b77a73d3e3e3f4877d
+ languageName: node
+ linkType: hard
+
+"get-port@npm:^3.0.0":
+ version: 3.2.0
+ resolution: "get-port@npm:3.2.0"
+ checksum: 31f530326569683ac4b7452eb7573c40e9dbe52aec14d80745c35475261e6389160da153d5b8ae911150b4ce99003472b30c69ba5be0cedeaa7865b95542d168
+ languageName: node
+ linkType: hard
+
+"get-stdin@npm:^4.0.1":
+ version: 4.0.1
+ resolution: "get-stdin@npm:4.0.1"
+ checksum: 4f73d3fe0516bc1f3dc7764466a68ad7c2ba809397a02f56c2a598120e028430fcff137a648a01876b2adfb486b4bc164119f98f1f7d7c0abd63385bdaa0113f
+ languageName: node
+ linkType: hard
+
+"get-stream@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "get-stream@npm:3.0.0"
+ checksum: 36142f46005ed74ce3a45c55545ec4e7da8e243554179e345a786baf144e5c4a35fb7bdc49fadfa9f18bd08000589b6fe364abdadfc4e1eb0e1b9914a6bb9c56
+ languageName: node
+ linkType: hard
+
+"get-stream@npm:^4.0.0":
+ version: 4.1.0
+ resolution: "get-stream@npm:4.1.0"
+ dependencies:
+ pump: ^3.0.0
+ checksum: 443e1914170c15bd52ff8ea6eff6dfc6d712b031303e36302d2778e3de2506af9ee964d6124010f7818736dcfde05c04ba7ca6cc26883106e084357a17ae7d73
+ languageName: node
+ linkType: hard
+
+"get-stream@npm:^5.1.0":
+ version: 5.2.0
+ resolution: "get-stream@npm:5.2.0"
+ dependencies:
+ pump: ^3.0.0
+ checksum: 8bc1a23174a06b2b4ce600df38d6c98d2ef6d84e020c1ddad632ad75bac4e092eeb40e4c09e0761c35fc2dbc5e7fff5dab5e763a383582c4a167dd69a905bd12
+ languageName: node
+ linkType: hard
+
+"get-stream@npm:^6.0.1":
+ version: 6.0.1
+ resolution: "get-stream@npm:6.0.1"
+ checksum: e04ecece32c92eebf5b8c940f51468cd53554dcbb0ea725b2748be583c9523d00128137966afce410b9b051eb2ef16d657cd2b120ca8edafcf5a65e81af63cad
+ languageName: node
+ linkType: hard
+
+"get-symbol-description@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "get-symbol-description@npm:1.0.0"
+ dependencies:
+ call-bind: ^1.0.2
+ get-intrinsic: ^1.1.1
+ checksum: 9ceff8fe968f9270a37a1f73bf3f1f7bda69ca80f4f80850670e0e7b9444ff99323f7ac52f96567f8b5f5fbe7ac717a0d81d3407c7313e82810c6199446a5247
+ languageName: node
+ linkType: hard
+
+"get-value@npm:^2.0.3, get-value@npm:^2.0.6":
+ version: 2.0.6
+ resolution: "get-value@npm:2.0.6"
+ checksum: 5c3b99cb5398ea8016bf46ff17afc5d1d286874d2ad38ca5edb6e87d75c0965b0094cb9a9dddef2c59c23d250702323539a7fbdd870620db38c7e7d7ec87c1eb
+ languageName: node
+ linkType: hard
+
+"getpass@npm:^0.1.1":
+ version: 0.1.7
+ resolution: "getpass@npm:0.1.7"
+ dependencies:
+ assert-plus: ^1.0.0
+ checksum: ab18d55661db264e3eac6012c2d3daeafaab7a501c035ae0ccb193c3c23e9849c6e29b6ac762b9c2adae460266f925d55a3a2a3a3c8b94be2f222df94d70c046
+ languageName: node
+ linkType: hard
+
+"glob-base@npm:^0.3.0":
+ version: 0.3.0
+ resolution: "glob-base@npm:0.3.0"
+ dependencies:
+ glob-parent: ^2.0.0
+ is-glob: ^2.0.0
+ checksum: d0e3054a7df6033936980a3454ee6c91bb6661300b86b7a616d822a521e089afff1f5fbbd2582f9cee9f5823aed31d90244ee2e2e55f425103d42558615df294
+ languageName: node
+ linkType: hard
+
+"glob-parent@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "glob-parent@npm:2.0.0"
+ dependencies:
+ is-glob: ^2.0.0
+ checksum: 734fc461d9d2753dd490dd072df6ce41fe4ebb60e9319b108bc538707b21780af3a61c3961ec2264131fad5d3d9a493e013a775aef11a69ac2f49fd7d8f46457
+ languageName: node
+ linkType: hard
+
+"glob-parent@npm:^3.1.0":
+ version: 3.1.0
+ resolution: "glob-parent@npm:3.1.0"
+ dependencies:
+ is-glob: ^3.1.0
+ path-dirname: ^1.0.0
+ checksum: 653d559237e89a11b9934bef3f392ec42335602034c928590544d383ff5ef449f7b12f3cfa539708e74bc0a6c28ab1fe51d663cc07463cdf899ba92afd85a855
+ languageName: node
+ linkType: hard
+
+"glob-parent@npm:^5.1.2, glob-parent@npm:~5.1.0, glob-parent@npm:~5.1.2":
+ version: 5.1.2
+ resolution: "glob-parent@npm:5.1.2"
+ dependencies:
+ is-glob: ^4.0.1
+ checksum: f4f2bfe2425296e8a47e36864e4f42be38a996db40420fe434565e4480e3322f18eb37589617a98640c5dc8fdec1a387007ee18dbb1f3f5553409c34d17f425e
+ languageName: node
+ linkType: hard
+
+"glob@npm:7.1.2":
+ version: 7.1.2
+ resolution: "glob@npm:7.1.2"
+ dependencies:
+ fs.realpath: ^1.0.0
+ inflight: ^1.0.4
+ inherits: 2
+ minimatch: ^3.0.4
+ once: ^1.3.0
+ path-is-absolute: ^1.0.0
+ checksum: 821460a6cbd4e1f7feff8c24fb3eaecc2014569bd7dfd80c411fe15a5ec6f23cfdb7181574220fb52f8164cb8e9c558b68a36def4aa2a6b971641e838b8b7675
+ languageName: node
+ linkType: hard
+
+"glob@npm:7.1.3":
+ version: 7.1.3
+ resolution: "glob@npm:7.1.3"
+ dependencies:
+ fs.realpath: ^1.0.0
+ inflight: ^1.0.4
+ inherits: 2
+ minimatch: ^3.0.4
+ once: ^1.3.0
+ path-is-absolute: ^1.0.0
+ checksum: d72a834a393948d6c4a5cacc6a29fe5fe190e1cd134e55dfba09aee0be6fe15be343e96d8ec43558ab67ff8af28e4420c7f63a4d4db1c779e515015e9c318616
+ languageName: node
+ linkType: hard
+
+"glob@npm:7.1.6":
+ version: 7.1.6
+ resolution: "glob@npm:7.1.6"
+ dependencies:
+ fs.realpath: ^1.0.0
+ inflight: ^1.0.4
+ inherits: 2
+ minimatch: ^3.0.4
+ once: ^1.3.0
+ path-is-absolute: ^1.0.0
+ checksum: 351d549dd90553b87c2d3f90ce11aed9e1093c74130440e7ae0592e11bbcd2ce7f0ebb8ba6bfe63aaf9b62166a7f4c80cb84490ae5d78408bb2572bf7d4ee0a6
+ languageName: node
+ linkType: hard
+
+"glob@npm:^7.0.3, glob@npm:^7.1.0, glob@npm:^7.1.1, glob@npm:^7.1.2, glob@npm:^7.1.3, glob@npm:^7.1.4":
+ version: 7.2.3
+ resolution: "glob@npm:7.2.3"
+ dependencies:
+ fs.realpath: ^1.0.0
+ inflight: ^1.0.4
+ inherits: 2
+ minimatch: ^3.1.1
+ once: ^1.3.0
+ path-is-absolute: ^1.0.0
+ checksum: 29452e97b38fa704dabb1d1045350fb2467cf0277e155aa9ff7077e90ad81d1ea9d53d3ee63bd37c05b09a065e90f16aec4a65f5b8de401d1dac40bc5605d133
+ languageName: node
+ linkType: hard
+
+"glob@npm:^8.0.1":
+ version: 8.1.0
+ resolution: "glob@npm:8.1.0"
+ dependencies:
+ fs.realpath: ^1.0.0
+ inflight: ^1.0.4
+ inherits: 2
+ minimatch: ^5.0.1
+ once: ^1.3.0
+ checksum: 92fbea3221a7d12075f26f0227abac435de868dd0736a17170663783296d0dd8d3d532a5672b4488a439bf5d7fb85cdd07c11185d6cd39184f0385cbdfb86a47
+ languageName: node
+ linkType: hard
+
+"global-dirs@npm:^0.1.0":
+ version: 0.1.1
+ resolution: "global-dirs@npm:0.1.1"
+ dependencies:
+ ini: ^1.3.4
+ checksum: 10624f5a8ddb8634c22804c6b24f93fb591c3639a6bc78e3584e01a238fc6f7b7965824184e57d63f6df36980b6c191484ad7bc6c35a1599b8f1d64be64c2a4a
+ languageName: node
+ linkType: hard
+
+"global@npm:~4.4.0":
+ version: 4.4.0
+ resolution: "global@npm:4.4.0"
+ dependencies:
+ min-document: ^2.19.0
+ process: ^0.11.10
+ checksum: 9c057557c8f5a5bcfbeb9378ba4fe2255d04679452be504608dd5f13b54edf79f7be1db1031ea06a4ec6edd3b9f5f17d2d172fb47e6c69dae57fd84b7e72b77f
+ languageName: node
+ linkType: hard
+
+"globals@npm:^11.1.0, globals@npm:^11.7.0":
+ version: 11.12.0
+ resolution: "globals@npm:11.12.0"
+ checksum: 67051a45eca3db904aee189dfc7cd53c20c7d881679c93f6146ddd4c9f4ab2268e68a919df740d39c71f4445d2b38ee360fc234428baea1dbdfe68bbcb46979e
+ languageName: node
+ linkType: hard
+
+"globals@npm:^13.6.0, globals@npm:^13.9.0":
+ version: 13.20.0
+ resolution: "globals@npm:13.20.0"
+ dependencies:
+ type-fest: ^0.20.2
+ checksum: ad1ecf914bd051325faad281d02ea2c0b1df5d01bd94d368dcc5513340eac41d14b3c61af325768e3c7f8d44576e72780ec0b6f2d366121f8eec6e03c3a3b97a
+ languageName: node
+ linkType: hard
+
+"globals@npm:^9.18.0":
+ version: 9.18.0
+ resolution: "globals@npm:9.18.0"
+ checksum: e9c066aecfdc5ea6f727344a4246ecc243aaf66ede3bffee10ddc0c73351794c25e727dd046090dcecd821199a63b9de6af299a6e3ba292c8b22f0a80ea32073
+ languageName: node
+ linkType: hard
+
+"globalthis@npm:^1.0.3":
+ version: 1.0.3
+ resolution: "globalthis@npm:1.0.3"
+ dependencies:
+ define-properties: ^1.1.3
+ checksum: fbd7d760dc464c886d0196166d92e5ffb4c84d0730846d6621a39fbbc068aeeb9c8d1421ad330e94b7bca4bb4ea092f5f21f3d36077812af5d098b4dc006c998
+ languageName: node
+ linkType: hard
+
+"globby@npm:^6.0.0":
+ version: 6.1.0
+ resolution: "globby@npm:6.1.0"
+ dependencies:
+ array-union: ^1.0.1
+ glob: ^7.0.3
+ object-assign: ^4.0.1
+ pify: ^2.0.0
+ pinkie-promise: ^2.0.0
+ checksum: 18109d6b9d55643d2b98b59c3cfae7073ccfe39829632f353d516cc124d836c2ddebe48a23f04af63d66a621b6d86dd4cbd7e6af906f2458a7fe510ffc4bd424
+ languageName: node
+ linkType: hard
+
+"gopd@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "gopd@npm:1.0.1"
+ dependencies:
+ get-intrinsic: ^1.1.3
+ checksum: a5ccfb8806e0917a94e0b3de2af2ea4979c1da920bc381667c260e00e7cafdbe844e2cb9c5bcfef4e5412e8bf73bab837285bc35c7ba73aaaf0134d4583393a6
+ languageName: node
+ linkType: hard
+
+"got@npm:12.1.0":
+ version: 12.1.0
+ resolution: "got@npm:12.1.0"
+ dependencies:
+ "@sindresorhus/is": ^4.6.0
+ "@szmarczak/http-timer": ^5.0.1
+ "@types/cacheable-request": ^6.0.2
+ "@types/responselike": ^1.0.0
+ cacheable-lookup: ^6.0.4
+ cacheable-request: ^7.0.2
+ decompress-response: ^6.0.0
+ form-data-encoder: 1.7.1
+ get-stream: ^6.0.1
+ http2-wrapper: ^2.1.10
+ lowercase-keys: ^3.0.0
+ p-cancelable: ^3.0.0
+ responselike: ^2.0.0
+ checksum: 1cc9af6ca511338a7f1bbb0943999e6ac324ea3c7d826066c02e530b4ac41147b1a4cadad21b28c3938de82185ac99c33d64a3a4560c6e0b0b125191ba6ee619
+ languageName: node
+ linkType: hard
+
+"got@npm:^11.8.5":
+ version: 11.8.6
+ resolution: "got@npm:11.8.6"
+ dependencies:
+ "@sindresorhus/is": ^4.0.0
+ "@szmarczak/http-timer": ^4.0.5
+ "@types/cacheable-request": ^6.0.1
+ "@types/responselike": ^1.0.0
+ cacheable-lookup: ^5.0.3
+ cacheable-request: ^7.0.2
+ decompress-response: ^6.0.0
+ http2-wrapper: ^1.0.0-beta.5.2
+ lowercase-keys: ^2.0.0
+ p-cancelable: ^2.0.0
+ responselike: ^2.0.0
+ checksum: bbc783578a8d5030c8164ef7f57ce41b5ad7db2ed13371e1944bef157eeca5a7475530e07c0aaa71610d7085474d0d96222c9f4268d41db333a17e39b463f45d
+ languageName: node
+ linkType: hard
+
+"got@npm:^6.7.1":
+ version: 6.7.1
+ resolution: "got@npm:6.7.1"
+ dependencies:
+ create-error-class: ^3.0.0
+ duplexer3: ^0.1.4
+ get-stream: ^3.0.0
+ is-redirect: ^1.0.0
+ is-retry-allowed: ^1.0.0
+ is-stream: ^1.0.0
+ lowercase-keys: ^1.0.0
+ safe-buffer: ^5.0.1
+ timed-out: ^4.0.0
+ unzip-response: ^2.0.1
+ url-parse-lax: ^1.0.0
+ checksum: e816306dbd968aa74c6bebcb611797fc08fe84af0f274b3af75d7d6a1f745bdf0dfe9279be0047646038b8b40ac94735d11187be1fb74069831520ae70fbd507
+ languageName: node
+ linkType: hard
+
+"graceful-fs@npm:^4.1.11, graceful-fs@npm:^4.1.2, graceful-fs@npm:^4.1.6, graceful-fs@npm:^4.2.0, graceful-fs@npm:^4.2.4, graceful-fs@npm:^4.2.6":
+ version: 4.2.11
+ resolution: "graceful-fs@npm:4.2.11"
+ checksum: ac85f94da92d8eb6b7f5a8b20ce65e43d66761c55ce85ac96df6865308390da45a8d3f0296dd3a663de65d30ba497bd46c696cc1e248c72b13d6d567138a4fc7
+ languageName: node
+ linkType: hard
+
+"growl@npm:1.10.5":
+ version: 1.10.5
+ resolution: "growl@npm:1.10.5"
+ checksum: 4b86685de6831cebcbb19f93870bea624afee61124b0a20c49017013987cd129e73a8c4baeca295728f41d21265e1f859d25ef36731b142ca59c655fea94bb1a
+ languageName: node
+ linkType: hard
+
+"har-schema@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "har-schema@npm:2.0.0"
+ checksum: d8946348f333fb09e2bf24cc4c67eabb47c8e1d1aa1c14184c7ffec1140a49ec8aa78aa93677ae452d71d5fc0fdeec20f0c8c1237291fc2bcb3f502a5d204f9b
+ languageName: node
+ linkType: hard
+
+"har-validator@npm:~5.1.3":
+ version: 5.1.5
+ resolution: "har-validator@npm:5.1.5"
+ dependencies:
+ ajv: ^6.12.3
+ har-schema: ^2.0.0
+ checksum: b998a7269ca560d7f219eedc53e2c664cd87d487e428ae854a6af4573fc94f182fe9d2e3b92ab968249baec7ebaf9ead69cf975c931dc2ab282ec182ee988280
+ languageName: node
+ linkType: hard
+
+"has-ansi@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "has-ansi@npm:2.0.0"
+ dependencies:
+ ansi-regex: ^2.0.0
+ checksum: 1b51daa0214440db171ff359d0a2d17bc20061164c57e76234f614c91dbd2a79ddd68dfc8ee73629366f7be45a6df5f2ea9de83f52e1ca24433f2cc78c35d8ec
+ languageName: node
+ linkType: hard
+
+"has-bigints@npm:^1.0.1, has-bigints@npm:^1.0.2":
+ version: 1.0.2
+ resolution: "has-bigints@npm:1.0.2"
+ checksum: 390e31e7be7e5c6fe68b81babb73dfc35d413604d7ee5f56da101417027a4b4ce6a27e46eff97ad040c835b5d228676eae99a9b5c3bc0e23c8e81a49241ff45b
+ languageName: node
+ linkType: hard
+
+"has-color@npm:~0.1.0":
+ version: 0.1.7
+ resolution: "has-color@npm:0.1.7"
+ checksum: 5753d76b1330bc1f5a07171f222ed0718f5ec2d64d5677800e434f183a99f7042f5cda43c9625a2d0f0204063aa03499a66f1c15283d789773b3544f18f93f58
+ languageName: node
+ linkType: hard
+
+"has-flag@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "has-flag@npm:2.0.0"
+ checksum: 7d060d142ef6740c79991cb99afe5962b267e6e95538bf8b607026b9b1e7451288927bc8e7b4a9484a8b99935c0af023070f91ee49faef791ecd401dc58b2e8d
+ languageName: node
+ linkType: hard
+
+"has-flag@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "has-flag@npm:3.0.0"
+ checksum: 4a15638b454bf086c8148979aae044dd6e39d63904cd452d970374fa6a87623423da485dfb814e7be882e05c096a7ccf1ebd48e7e7501d0208d8384ff4dea73b
+ languageName: node
+ linkType: hard
+
+"has-flag@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "has-flag@npm:4.0.0"
+ checksum: 261a1357037ead75e338156b1f9452c016a37dcd3283a972a30d9e4a87441ba372c8b81f818cd0fbcd9c0354b4ae7e18b9e1afa1971164aef6d18c2b6095a8ad
+ languageName: node
+ linkType: hard
+
+"has-property-descriptors@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "has-property-descriptors@npm:1.0.0"
+ dependencies:
+ get-intrinsic: ^1.1.1
+ checksum: a6d3f0a266d0294d972e354782e872e2fe1b6495b321e6ef678c9b7a06a40408a6891817350c62e752adced73a94ac903c54734fee05bf65b1905ee1368194bb
+ languageName: node
+ linkType: hard
+
+"has-proto@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "has-proto@npm:1.0.1"
+ checksum: febc5b5b531de8022806ad7407935e2135f1cc9e64636c3916c6842bd7995994ca3b29871ecd7954bd35f9e2986c17b3b227880484d22259e2f8e6ce63fd383e
+ languageName: node
+ linkType: hard
+
+"has-symbols@npm:^1.0.0, has-symbols@npm:^1.0.2, has-symbols@npm:^1.0.3":
+ version: 1.0.3
+ resolution: "has-symbols@npm:1.0.3"
+ checksum: a054c40c631c0d5741a8285010a0777ea0c068f99ed43e5d6eb12972da223f8af553a455132fdb0801bdcfa0e0f443c0c03a68d8555aa529b3144b446c3f2410
+ languageName: node
+ linkType: hard
+
+"has-tostringtag@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "has-tostringtag@npm:1.0.0"
+ dependencies:
+ has-symbols: ^1.0.2
+ checksum: cc12eb28cb6ae22369ebaad3a8ab0799ed61270991be88f208d508076a1e99abe4198c965935ce85ea90b60c94ddda73693b0920b58e7ead048b4a391b502c1c
+ languageName: node
+ linkType: hard
+
+"has-unicode@npm:^2.0.0, has-unicode@npm:^2.0.1":
+ version: 2.0.1
+ resolution: "has-unicode@npm:2.0.1"
+ checksum: 1eab07a7436512db0be40a710b29b5dc21fa04880b7f63c9980b706683127e3c1b57cb80ea96d47991bdae2dfe479604f6a1ba410106ee1046a41d1bd0814400
+ languageName: node
+ linkType: hard
+
+"has-value@npm:^0.3.1":
+ version: 0.3.1
+ resolution: "has-value@npm:0.3.1"
+ dependencies:
+ get-value: ^2.0.3
+ has-values: ^0.1.4
+ isobject: ^2.0.0
+ checksum: 29e2a1e6571dad83451b769c7ce032fce6009f65bccace07c2962d3ad4d5530b6743d8f3229e4ecf3ea8e905d23a752c5f7089100c1f3162039fa6dc3976558f
+ languageName: node
+ linkType: hard
+
+"has-value@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "has-value@npm:1.0.0"
+ dependencies:
+ get-value: ^2.0.6
+ has-values: ^1.0.0
+ isobject: ^3.0.0
+ checksum: b9421d354e44f03d3272ac39fd49f804f19bc1e4fa3ceef7745df43d6b402053f828445c03226b21d7d934a21ac9cf4bc569396dc312f496ddff873197bbd847
+ languageName: node
+ linkType: hard
+
+"has-values@npm:^0.1.4":
+ version: 0.1.4
+ resolution: "has-values@npm:0.1.4"
+ checksum: ab1c4bcaf811ccd1856c11cfe90e62fca9e2b026ebe474233a3d282d8d67e3b59ed85b622c7673bac3db198cb98bd1da2b39300a2f98e453729b115350af49bc
+ languageName: node
+ linkType: hard
+
+"has-values@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "has-values@npm:1.0.0"
+ dependencies:
+ is-number: ^3.0.0
+ kind-of: ^4.0.0
+ checksum: 77e6693f732b5e4cf6c38dfe85fdcefad0fab011af74995c3e83863fabf5e3a836f406d83565816baa0bc0a523c9410db8b990fe977074d61aeb6d8f4fcffa11
+ languageName: node
+ linkType: hard
+
+"has-yarn@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "has-yarn@npm:1.0.0"
+ checksum: fd9e407f8e83d1c65586dcde733d521444975dad107e6a45a40a19ce5e628c9af860da532002627e894a8fd2de6ee75b5b80a399af4d3f88311caa6802175a14
+ languageName: node
+ linkType: hard
+
+"has@npm:^1.0.0, has@npm:^1.0.3":
+ version: 1.0.3
+ resolution: "has@npm:1.0.3"
+ dependencies:
+ function-bind: ^1.1.1
+ checksum: b9ad53d53be4af90ce5d1c38331e712522417d017d5ef1ebd0507e07c2fbad8686fffb8e12ddecd4c39ca9b9b47431afbb975b8abf7f3c3b82c98e9aad052792
+ languageName: node
+ linkType: hard
+
+"hash-base@npm:^3.0.0":
+ version: 3.1.0
+ resolution: "hash-base@npm:3.1.0"
+ dependencies:
+ inherits: ^2.0.4
+ readable-stream: ^3.6.0
+ safe-buffer: ^5.2.0
+ checksum: 26b7e97ac3de13cb23fc3145e7e3450b0530274a9562144fc2bf5c1e2983afd0e09ed7cc3b20974ba66039fad316db463da80eb452e7373e780cbee9a0d2f2dc
+ languageName: node
+ linkType: hard
+
+"hash.js@npm:1.1.7, hash.js@npm:^1.0.0, hash.js@npm:^1.0.3, hash.js@npm:^1.1.7":
+ version: 1.1.7
+ resolution: "hash.js@npm:1.1.7"
+ dependencies:
+ inherits: ^2.0.3
+ minimalistic-assert: ^1.0.1
+ checksum: e350096e659c62422b85fa508e4b3669017311aa4c49b74f19f8e1bc7f3a54a584fdfd45326d4964d6011f2b2d882e38bea775a96046f2a61b7779a979629d8f
+ languageName: node
+ linkType: hard
+
+"he@npm:1.1.1":
+ version: 1.1.1
+ resolution: "he@npm:1.1.1"
+ bin:
+ he: bin/he
+ checksum: 714f98d831e912202d67d4e0b456c8b63747220e11d847069d1c3eead7c1e3ed7be28e56fd7ca3425a7ef8e857340801e8f3cec036bf00f8ebe4a2519235112f
+ languageName: node
+ linkType: hard
+
+"he@npm:1.2.0":
+ version: 1.2.0
+ resolution: "he@npm:1.2.0"
+ bin:
+ he: bin/he
+ checksum: 3d4d6babccccd79c5c5a3f929a68af33360d6445587d628087f39a965079d84f18ce9c3d3f917ee1e3978916fc833bb8b29377c3b403f919426f91bc6965e7a7
+ languageName: node
+ linkType: hard
+
+"hmac-drbg@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "hmac-drbg@npm:1.0.1"
+ dependencies:
+ hash.js: ^1.0.3
+ minimalistic-assert: ^1.0.0
+ minimalistic-crypto-utils: ^1.0.1
+ checksum: bd30b6a68d7f22d63f10e1888aee497d7c2c5c0bb469e66bbdac99f143904d1dfe95f8131f95b3e86c86dd239963c9d972fcbe147e7cffa00e55d18585c43fe0
+ languageName: node
+ linkType: hard
+
+"home-or-tmp@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "home-or-tmp@npm:2.0.0"
+ dependencies:
+ os-homedir: ^1.0.0
+ os-tmpdir: ^1.0.1
+ checksum: b783c6ffd22f716d82f53e8c781cbe49bc9f4109a89ea86a27951e54c0bd335caf06bd828be2958cd9f4681986df1739558ae786abda6298cdd6d3edc2c362f1
+ languageName: node
+ linkType: hard
+
+"homedir-polyfill@npm:^1.0.1":
+ version: 1.0.3
+ resolution: "homedir-polyfill@npm:1.0.3"
+ dependencies:
+ parse-passwd: ^1.0.0
+ checksum: 18dd4db87052c6a2179d1813adea0c4bfcfa4f9996f0e226fefb29eb3d548e564350fa28ec46b0bf1fbc0a1d2d6922ceceb80093115ea45ff8842a4990139250
+ languageName: node
+ linkType: hard
+
+"hosted-git-info@npm:^2.1.4":
+ version: 2.8.9
+ resolution: "hosted-git-info@npm:2.8.9"
+ checksum: c955394bdab888a1e9bb10eb33029e0f7ce5a2ac7b3f158099dc8c486c99e73809dca609f5694b223920ca2174db33d32b12f9a2a47141dc59607c29da5a62dd
+ languageName: node
+ linkType: hard
+
+"hosted-git-info@npm:^4.0.1":
+ version: 4.1.0
+ resolution: "hosted-git-info@npm:4.1.0"
+ dependencies:
+ lru-cache: ^6.0.0
+ checksum: c3f87b3c2f7eb8c2748c8f49c0c2517c9a95f35d26f4bf54b2a8cba05d2e668f3753548b6ea366b18ec8dadb4e12066e19fa382a01496b0ffa0497eb23cbe461
+ languageName: node
+ linkType: hard
+
+"htmlescape@npm:^1.1.0":
+ version: 1.1.1
+ resolution: "htmlescape@npm:1.1.1"
+ checksum: c59a915ae6ae076b5720243c8c594fd8c76e927d511ed5f205e4d586f47d521478d7148dc7fbe3d4a0cfc30abcc2dd215b30255903c09ed04eb38bca44367c5d
+ languageName: node
+ linkType: hard
+
+"http-cache-semantics@npm:^4.0.0, http-cache-semantics@npm:^4.1.0":
+ version: 4.1.1
+ resolution: "http-cache-semantics@npm:4.1.1"
+ checksum: 83ac0bc60b17a3a36f9953e7be55e5c8f41acc61b22583060e8dedc9dd5e3607c823a88d0926f9150e571f90946835c7fe150732801010845c72cd8bbff1a236
+ languageName: node
+ linkType: hard
+
+"http-errors@npm:2.0.0":
+ version: 2.0.0
+ resolution: "http-errors@npm:2.0.0"
+ dependencies:
+ depd: 2.0.0
+ inherits: 2.0.4
+ setprototypeof: 1.2.0
+ statuses: 2.0.1
+ toidentifier: 1.0.1
+ checksum: 9b0a3782665c52ce9dc658a0d1560bcb0214ba5699e4ea15aefb2a496e2ca83db03ebc42e1cce4ac1f413e4e0d2d736a3fd755772c556a9a06853ba2a0b7d920
+ languageName: node
+ linkType: hard
+
+"http-https@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "http-https@npm:1.0.0"
+ checksum: 82fc4d2e512c64b35680944d1ae13e68220acfa05b06329832e271fd199c5c7fcff1f53fc1f91a1cd65a737ee4de14004dd3ba9a73cce33da970940c6e6ca774
+ languageName: node
+ linkType: hard
+
+"http-proxy-agent@npm:^5.0.0":
+ version: 5.0.0
+ resolution: "http-proxy-agent@npm:5.0.0"
+ dependencies:
+ "@tootallnate/once": 2
+ agent-base: 6
+ debug: 4
+ checksum: e2ee1ff1656a131953839b2a19cd1f3a52d97c25ba87bd2559af6ae87114abf60971e498021f9b73f9fd78aea8876d1fb0d4656aac8a03c6caa9fc175f22b786
+ languageName: node
+ linkType: hard
+
+"http-signature@npm:~1.2.0":
+ version: 1.2.0
+ resolution: "http-signature@npm:1.2.0"
+ dependencies:
+ assert-plus: ^1.0.0
+ jsprim: ^1.2.2
+ sshpk: ^1.7.0
+ checksum: 3324598712266a9683585bb84a75dec4fd550567d5e0dd4a0fff6ff3f74348793404d3eeac4918fa0902c810eeee1a86419e4a2e92a164132dfe6b26743fb47c
+ languageName: node
+ linkType: hard
+
+"http2-wrapper@npm:^1.0.0-beta.5.2":
+ version: 1.0.3
+ resolution: "http2-wrapper@npm:1.0.3"
+ dependencies:
+ quick-lru: ^5.1.1
+ resolve-alpn: ^1.0.0
+ checksum: 74160b862ec699e3f859739101ff592d52ce1cb207b7950295bf7962e4aa1597ef709b4292c673bece9c9b300efad0559fc86c71b1409c7a1e02b7229456003e
+ languageName: node
+ linkType: hard
+
+"http2-wrapper@npm:^2.1.10":
+ version: 2.2.0
+ resolution: "http2-wrapper@npm:2.2.0"
+ dependencies:
+ quick-lru: ^5.1.1
+ resolve-alpn: ^1.2.0
+ checksum: 6fd20e5cb6a58151715b3581e06a62a47df943187d2d1f69e538a50cccb7175dd334ecfde7900a37d18f3e13a1a199518a2c211f39860e81e9a16210c199cfaa
+ languageName: node
+ linkType: hard
+
+"https-browserify@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "https-browserify@npm:1.0.0"
+ checksum: 09b35353e42069fde2435760d13f8a3fb7dd9105e358270e2e225b8a94f811b461edd17cb57594e5f36ec1218f121c160ddceeec6e8be2d55e01dcbbbed8cbae
+ languageName: node
+ linkType: hard
+
+"https-proxy-agent@npm:^5.0.0":
+ version: 5.0.1
+ resolution: "https-proxy-agent@npm:5.0.1"
+ dependencies:
+ agent-base: 6
+ debug: 4
+ checksum: 571fccdf38184f05943e12d37d6ce38197becdd69e58d03f43637f7fa1269cf303a7d228aa27e5b27bbd3af8f09fd938e1c91dcfefff2df7ba77c20ed8dfc765
+ languageName: node
+ linkType: hard
+
+"hullabaloo-config-manager@npm:^1.1.0":
+ version: 1.1.1
+ resolution: "hullabaloo-config-manager@npm:1.1.1"
+ dependencies:
+ dot-prop: ^4.1.0
+ es6-error: ^4.0.2
+ graceful-fs: ^4.1.11
+ indent-string: ^3.1.0
+ json5: ^0.5.1
+ lodash.clonedeep: ^4.5.0
+ lodash.clonedeepwith: ^4.5.0
+ lodash.isequal: ^4.5.0
+ lodash.merge: ^4.6.0
+ md5-hex: ^2.0.0
+ package-hash: ^2.0.0
+ pkg-dir: ^2.0.0
+ resolve-from: ^3.0.0
+ safe-buffer: ^5.0.1
+ checksum: 5b48062faae8ad09cac19b4110c1c5871860fc464be7fa8b2fd195a9a2aadde9f4745e57606cee75c0bcf759514aadf47a00d4c4f8fdfea3edb97ca66923c503
+ languageName: node
+ linkType: hard
+
+"humanize-ms@npm:^1.2.1":
+ version: 1.2.1
+ resolution: "humanize-ms@npm:1.2.1"
+ dependencies:
+ ms: ^2.0.0
+ checksum: 9c7a74a2827f9294c009266c82031030eae811ca87b0da3dceb8d6071b9bde22c9f3daef0469c3c533cc67a97d8a167cd9fc0389350e5f415f61a79b171ded16
+ languageName: node
+ linkType: hard
+
+"iconv-lite@npm:0.4.24, iconv-lite@npm:^0.4.24":
+ version: 0.4.24
+ resolution: "iconv-lite@npm:0.4.24"
+ dependencies:
+ safer-buffer: ">= 2.1.2 < 3"
+ checksum: bd9f120f5a5b306f0bc0b9ae1edeb1577161503f5f8252a20f1a9e56ef8775c9959fd01c55f2d3a39d9a8abaf3e30c1abeb1895f367dcbbe0a8fd1c9ca01c4f6
+ languageName: node
+ linkType: hard
+
+"iconv-lite@npm:^0.6.2":
+ version: 0.6.3
+ resolution: "iconv-lite@npm:0.6.3"
+ dependencies:
+ safer-buffer: ">= 2.1.2 < 3.0.0"
+ checksum: 3f60d47a5c8fc3313317edfd29a00a692cc87a19cac0159e2ce711d0ebc9019064108323b5e493625e25594f11c6236647d8e256fbe7a58f4a3b33b89e6d30bf
+ languageName: node
+ linkType: hard
+
+"idna-uts46-hx@npm:^2.3.1":
+ version: 2.3.1
+ resolution: "idna-uts46-hx@npm:2.3.1"
+ dependencies:
+ punycode: 2.1.0
+ checksum: d434c3558d2bc1090eb90f978f995101f469cb26593414ac57aa082c9352e49972b332c6e4188b9b15538172ccfeae3121e5a19b96972a97e6aeb0676d86639c
+ languageName: node
+ linkType: hard
+
+"ieee754@npm:^1.1.13, ieee754@npm:^1.1.4":
+ version: 1.2.1
+ resolution: "ieee754@npm:1.2.1"
+ checksum: 5144c0c9815e54ada181d80a0b810221a253562422e7c6c3a60b1901154184f49326ec239d618c416c1c5945a2e197107aee8d986a3dd836b53dffefd99b5e7e
+ languageName: node
+ linkType: hard
+
+"ignore-by-default@npm:^1.0.0":
+ version: 1.0.1
+ resolution: "ignore-by-default@npm:1.0.1"
+ checksum: 441509147b3615e0365e407a3c18e189f78c07af08564176c680be1fabc94b6c789cad1342ad887175d4ecd5225de86f73d376cec8e06b42fd9b429505ffcf8a
+ languageName: node
+ linkType: hard
+
+"ignore@npm:^4.0.6":
+ version: 4.0.6
+ resolution: "ignore@npm:4.0.6"
+ checksum: 248f82e50a430906f9ee7f35e1158e3ec4c3971451dd9f99c9bc1548261b4db2b99709f60ac6c6cac9333494384176cc4cc9b07acbe42d52ac6a09cad734d800
+ languageName: node
+ linkType: hard
+
+"import-fresh@npm:^3.0.0, import-fresh@npm:^3.2.1":
+ version: 3.3.0
+ resolution: "import-fresh@npm:3.3.0"
+ dependencies:
+ parent-module: ^1.0.0
+ resolve-from: ^4.0.0
+ checksum: 2cacfad06e652b1edc50be650f7ec3be08c5e5a6f6d12d035c440a42a8cc028e60a5b99ca08a77ab4d6b1346da7d971915828f33cdab730d3d42f08242d09baa
+ languageName: node
+ linkType: hard
+
+"import-lazy@npm:^2.1.0":
+ version: 2.1.0
+ resolution: "import-lazy@npm:2.1.0"
+ checksum: 05294f3b9dd4971d3a996f0d2f176410fb6745d491d6e73376429189f5c1c3d290548116b2960a7cf3e89c20cdf11431739d1d2d8c54b84061980795010e803a
+ languageName: node
+ linkType: hard
+
+"import-local@npm:^0.1.1":
+ version: 0.1.1
+ resolution: "import-local@npm:0.1.1"
+ dependencies:
+ pkg-dir: ^2.0.0
+ resolve-cwd: ^2.0.0
+ bin:
+ import-local-fixture: fixtures/cli.js
+ checksum: 496990c4f7fdef76f4896bc270dd172157ac6bc2e6cc0ff9ca160b6d63d26e80ff68e4b646f91f9f1847588033109f654717473343b850fd98bfa776f13d562d
+ languageName: node
+ linkType: hard
+
+"imurmurhash@npm:^0.1.4":
+ version: 0.1.4
+ resolution: "imurmurhash@npm:0.1.4"
+ checksum: 7cae75c8cd9a50f57dadd77482359f659eaebac0319dd9368bcd1714f55e65badd6929ca58569da2b6494ef13fdd5598cd700b1eba23f8b79c5f19d195a3ecf7
+ languageName: node
+ linkType: hard
+
+"indent-string@npm:^2.1.0":
+ version: 2.1.0
+ resolution: "indent-string@npm:2.1.0"
+ dependencies:
+ repeating: ^2.0.0
+ checksum: 2fe7124311435f4d7a98f0a314d8259a4ec47ecb221110a58e2e2073e5f75c8d2b4f775f2ed199598fbe20638917e57423096539455ca8bff8eab113c9bee12c
+ languageName: node
+ linkType: hard
+
+"indent-string@npm:^3.0.0, indent-string@npm:^3.1.0":
+ version: 3.2.0
+ resolution: "indent-string@npm:3.2.0"
+ checksum: a0b72603bba6c985d367fda3a25aad16423d2056b22a7e83ee2dd9ce0ce3d03d1e078644b679087aa7edf1cfb457f0d96d9eeadc0b12f38582088cc00e995d2f
+ languageName: node
+ linkType: hard
+
+"indent-string@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "indent-string@npm:4.0.0"
+ checksum: 824cfb9929d031dabf059bebfe08cf3137365e112019086ed3dcff6a0a7b698cb80cf67ccccde0e25b9e2d7527aa6cc1fed1ac490c752162496caba3e6699612
+ languageName: node
+ linkType: hard
+
+"infer-owner@npm:^1.0.4":
+ version: 1.0.4
+ resolution: "infer-owner@npm:1.0.4"
+ checksum: 181e732764e4a0611576466b4b87dac338972b839920b2a8cde43642e4ed6bd54dc1fb0b40874728f2a2df9a1b097b8ff83b56d5f8f8e3927f837fdcb47d8a89
+ languageName: node
+ linkType: hard
+
+"inflight@npm:^1.0.4":
+ version: 1.0.6
+ resolution: "inflight@npm:1.0.6"
+ dependencies:
+ once: ^1.3.0
+ wrappy: 1
+ checksum: f4f76aa072ce19fae87ce1ef7d221e709afb59d445e05d47fba710e85470923a75de35bfae47da6de1b18afc3ce83d70facf44cfb0aff89f0a3f45c0a0244dfd
+ languageName: node
+ linkType: hard
+
+"inherits@npm:2, inherits@npm:2.0.4, inherits@npm:^2.0.1, inherits@npm:^2.0.3, inherits@npm:^2.0.4, inherits@npm:~2.0.0, inherits@npm:~2.0.1, inherits@npm:~2.0.3":
+ version: 2.0.4
+ resolution: "inherits@npm:2.0.4"
+ checksum: 4a48a733847879d6cf6691860a6b1e3f0f4754176e4d71494c41f3475553768b10f84b5ce1d40fbd0e34e6bfbb864ee35858ad4dd2cf31e02fc4a154b724d7f1
+ languageName: node
+ linkType: hard
+
+"inherits@npm:2.0.1":
+ version: 2.0.1
+ resolution: "inherits@npm:2.0.1"
+ checksum: 6536b9377296d4ce8ee89c5c543cb75030934e61af42dba98a428e7d026938c5985ea4d1e3b87743a5b834f40ed1187f89c2d7479e9d59e41d2d1051aefba07b
+ languageName: node
+ linkType: hard
+
+"inherits@npm:2.0.3":
+ version: 2.0.3
+ resolution: "inherits@npm:2.0.3"
+ checksum: 78cb8d7d850d20a5e9a7f3620db31483aa00ad5f722ce03a55b110e5a723539b3716a3b463e2b96ce3fe286f33afc7c131fa2f91407528ba80cea98a7545d4c0
+ languageName: node
+ linkType: hard
+
+"ini@npm:^1.3.4, ini@npm:~1.3.0":
+ version: 1.3.8
+ resolution: "ini@npm:1.3.8"
+ checksum: dfd98b0ca3a4fc1e323e38a6c8eb8936e31a97a918d3b377649ea15bdb15d481207a0dda1021efbd86b464cae29a0d33c1d7dcaf6c5672bee17fa849bc50a1b3
+ languageName: node
+ linkType: hard
+
+"inline-source-map@npm:~0.6.0":
+ version: 0.6.2
+ resolution: "inline-source-map@npm:0.6.2"
+ dependencies:
+ source-map: ~0.5.3
+ checksum: 1f7fa2ad1764d03a0a525d5c47993f9e3d0445f29c2e2413d2878deecb6ecb1e6f9137a6207e3db8dc129565bde15de88c1ba2665407e753e7f3ec768ca29262
+ languageName: node
+ linkType: hard
+
+"inquirer@npm:^6.2.2":
+ version: 6.5.2
+ resolution: "inquirer@npm:6.5.2"
+ dependencies:
+ ansi-escapes: ^3.2.0
+ chalk: ^2.4.2
+ cli-cursor: ^2.1.0
+ cli-width: ^2.0.0
+ external-editor: ^3.0.3
+ figures: ^2.0.0
+ lodash: ^4.17.12
+ mute-stream: 0.0.7
+ run-async: ^2.2.0
+ rxjs: ^6.4.0
+ string-width: ^2.1.0
+ strip-ansi: ^5.1.0
+ through: ^2.3.6
+ checksum: 175ad4cd1ebed493b231b240185f1da5afeace5f4e8811dfa83cf55dcae59c3255eaed990aa71871b0fd31aa9dc212f43c44c50ed04fb529364405e72f484d28
+ languageName: node
+ linkType: hard
+
+"insert-module-globals@npm:^7.0.0":
+ version: 7.2.1
+ resolution: "insert-module-globals@npm:7.2.1"
+ dependencies:
+ JSONStream: ^1.0.3
+ acorn-node: ^1.5.2
+ combine-source-map: ^0.8.0
+ concat-stream: ^1.6.1
+ is-buffer: ^1.1.0
+ path-is-absolute: ^1.0.1
+ process: ~0.11.0
+ through2: ^2.0.0
+ undeclared-identifiers: ^1.1.2
+ xtend: ^4.0.0
+ bin:
+ insert-module-globals: bin/cmd.js
+ checksum: c44de7e802186e3207e24beadd71a5bb834700456a9e6f5c8fbb415b6f8356aff44df806e32bf9131143c53348d873fb050ea2b8f3c4cac762922e191b6bef15
+ languageName: node
+ linkType: hard
+
+"internal-slot@npm:^1.0.5":
+ version: 1.0.5
+ resolution: "internal-slot@npm:1.0.5"
+ dependencies:
+ get-intrinsic: ^1.2.0
+ has: ^1.0.3
+ side-channel: ^1.0.4
+ checksum: 97e84046bf9e7574d0956bd98d7162313ce7057883b6db6c5c7b5e5f05688864b0978ba07610c726d15d66544ffe4b1050107d93f8a39ebc59b15d8b429b497a
+ languageName: node
+ linkType: hard
+
+"interpret@npm:^1.0.0":
+ version: 1.4.0
+ resolution: "interpret@npm:1.4.0"
+ checksum: 2e5f51268b5941e4a17e4ef0575bc91ed0ab5f8515e3cf77486f7c14d13f3010df9c0959f37063dcc96e78d12dc6b0bb1b9e111cdfe69771f4656d2993d36155
+ languageName: node
+ linkType: hard
+
+"invariant@npm:^2.2.2":
+ version: 2.2.4
+ resolution: "invariant@npm:2.2.4"
+ dependencies:
+ loose-envify: ^1.0.0
+ checksum: cc3182d793aad82a8d1f0af697b462939cb46066ec48bbf1707c150ad5fad6406137e91a262022c269702e01621f35ef60269f6c0d7fd178487959809acdfb14
+ languageName: node
+ linkType: hard
+
+"invert-kv@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "invert-kv@npm:1.0.0"
+ checksum: aebeee31dda3b3d25ffd242e9a050926e7fe5df642d60953ab183aca1a7d1ffb39922eb2618affb0e850cf2923116f0da1345367759d88d097df5da1f1e1590e
+ languageName: node
+ linkType: hard
+
+"invert-kv@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "invert-kv@npm:2.0.0"
+ checksum: 52ea317354101ad6127c6e4c1c6a2d27ae8d3010b6438b60d76d6a920e55410e03547f97f9d1f52031becf5656bbef91d36ee7daa9e26ebc374a9cb342e1f127
+ languageName: node
+ linkType: hard
+
+"ip@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "ip@npm:2.0.0"
+ checksum: cfcfac6b873b701996d71ec82a7dd27ba92450afdb421e356f44044ed688df04567344c36cbacea7d01b1c39a4c732dc012570ebe9bebfb06f27314bca625349
+ languageName: node
+ linkType: hard
+
+"ipaddr.js@npm:1.9.1":
+ version: 1.9.1
+ resolution: "ipaddr.js@npm:1.9.1"
+ checksum: f88d3825981486f5a1942414c8d77dd6674dd71c065adcfa46f578d677edcb99fda25af42675cb59db492fdf427b34a5abfcde3982da11a8fd83a500b41cfe77
+ languageName: node
+ linkType: hard
+
+"irregular-plurals@npm:^1.0.0":
+ version: 1.4.0
+ resolution: "irregular-plurals@npm:1.4.0"
+ checksum: 43f98bef68101bfc1bbd23d1a6ec2c8175f40707639880f7c007784bf3e8352794418039c29d0fd668c3516ee5f5156d765b5266e239bf5a5e1705d72fb4e61e
+ languageName: node
+ linkType: hard
+
+"is-accessor-descriptor@npm:^0.1.6":
+ version: 0.1.6
+ resolution: "is-accessor-descriptor@npm:0.1.6"
+ dependencies:
+ kind-of: ^3.0.2
+ checksum: 3d629a086a9585bc16a83a8e8a3416f400023301855cafb7ccc9a1d63145b7480f0ad28877dcc2cce09492c4ec1c39ef4c071996f24ee6ac626be4217b8ffc8a
+ languageName: node
+ linkType: hard
+
+"is-accessor-descriptor@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "is-accessor-descriptor@npm:1.0.0"
+ dependencies:
+ kind-of: ^6.0.0
+ checksum: 8e475968e9b22f9849343c25854fa24492dbe8ba0dea1a818978f9f1b887339190b022c9300d08c47fe36f1b913d70ce8cbaca00369c55a56705fdb7caed37fe
+ languageName: node
+ linkType: hard
+
+"is-arguments@npm:^1.0.4":
+ version: 1.1.1
+ resolution: "is-arguments@npm:1.1.1"
+ dependencies:
+ call-bind: ^1.0.2
+ has-tostringtag: ^1.0.0
+ checksum: 7f02700ec2171b691ef3e4d0e3e6c0ba408e8434368504bb593d0d7c891c0dbfda6d19d30808b904a6cb1929bca648c061ba438c39f296c2a8ca083229c49f27
+ languageName: node
+ linkType: hard
+
+"is-array-buffer@npm:^3.0.1, is-array-buffer@npm:^3.0.2":
+ version: 3.0.2
+ resolution: "is-array-buffer@npm:3.0.2"
+ dependencies:
+ call-bind: ^1.0.2
+ get-intrinsic: ^1.2.0
+ is-typed-array: ^1.1.10
+ checksum: dcac9dda66ff17df9cabdc58214172bf41082f956eab30bb0d86bc0fab1e44b690fc8e1f855cf2481245caf4e8a5a006a982a71ddccec84032ed41f9d8da8c14
+ languageName: node
+ linkType: hard
+
+"is-arrayish@npm:^0.2.1":
+ version: 0.2.1
+ resolution: "is-arrayish@npm:0.2.1"
+ checksum: eef4417e3c10e60e2c810b6084942b3ead455af16c4509959a27e490e7aee87cfb3f38e01bbde92220b528a0ee1a18d52b787e1458ee86174d8c7f0e58cd488f
+ languageName: node
+ linkType: hard
+
+"is-bigint@npm:^1.0.1":
+ version: 1.0.4
+ resolution: "is-bigint@npm:1.0.4"
+ dependencies:
+ has-bigints: ^1.0.1
+ checksum: c56edfe09b1154f8668e53ebe8252b6f185ee852a50f9b41e8d921cb2bed425652049fbe438723f6cb48a63ca1aa051e948e7e401e093477c99c84eba244f666
+ languageName: node
+ linkType: hard
+
+"is-binary-path@npm:^1.0.0":
+ version: 1.0.1
+ resolution: "is-binary-path@npm:1.0.1"
+ dependencies:
+ binary-extensions: ^1.0.0
+ checksum: a803c99e9d898170c3b44a86fbdc0736d3d7fcbe737345433fb78e810b9fe30c982657782ad0e676644ba4693ddf05601a7423b5611423218663d6b533341ac9
+ languageName: node
+ linkType: hard
+
+"is-binary-path@npm:~2.1.0":
+ version: 2.1.0
+ resolution: "is-binary-path@npm:2.1.0"
+ dependencies:
+ binary-extensions: ^2.0.0
+ checksum: 84192eb88cff70d320426f35ecd63c3d6d495da9d805b19bc65b518984b7c0760280e57dbf119b7e9be6b161784a5a673ab2c6abe83abb5198a432232ad5b35c
+ languageName: node
+ linkType: hard
+
+"is-boolean-object@npm:^1.1.0":
+ version: 1.1.2
+ resolution: "is-boolean-object@npm:1.1.2"
+ dependencies:
+ call-bind: ^1.0.2
+ has-tostringtag: ^1.0.0
+ checksum: c03b23dbaacadc18940defb12c1c0e3aaece7553ef58b162a0f6bba0c2a7e1551b59f365b91e00d2dbac0522392d576ef322628cb1d036a0fe51eb466db67222
+ languageName: node
+ linkType: hard
+
+"is-buffer@npm:^1.1.0, is-buffer@npm:^1.1.5":
+ version: 1.1.6
+ resolution: "is-buffer@npm:1.1.6"
+ checksum: 4a186d995d8bbf9153b4bd9ff9fd04ae75068fe695d29025d25e592d9488911eeece84eefbd8fa41b8ddcc0711058a71d4c466dcf6f1f6e1d83830052d8ca707
+ languageName: node
+ linkType: hard
+
+"is-buffer@npm:~2.0.3":
+ version: 2.0.5
+ resolution: "is-buffer@npm:2.0.5"
+ checksum: 764c9ad8b523a9f5a32af29bdf772b08eb48c04d2ad0a7240916ac2688c983bf5f8504bf25b35e66240edeb9d9085461f9b5dae1f3d2861c6b06a65fe983de42
+ languageName: node
+ linkType: hard
+
+"is-callable@npm:^1.1.3, is-callable@npm:^1.1.4, is-callable@npm:^1.2.7":
+ version: 1.2.7
+ resolution: "is-callable@npm:1.2.7"
+ checksum: 61fd57d03b0d984e2ed3720fb1c7a897827ea174bd44402878e059542ea8c4aeedee0ea0985998aa5cc2736b2fa6e271c08587addb5b3959ac52cf665173d1ac
+ languageName: node
+ linkType: hard
+
+"is-ci@npm:^1.0.10, is-ci@npm:^1.0.7":
+ version: 1.2.1
+ resolution: "is-ci@npm:1.2.1"
+ dependencies:
+ ci-info: ^1.5.0
+ bin:
+ is-ci: bin.js
+ checksum: eca06c5626e54ec01be6f9114a8f19b3f571602cfe66458e42ccc42e401e2ebbe1bd3b2fcaa93b5896b9c759e964f3c7f4d9b2d0f4fc4ef5dba78a7c4825e0be
+ languageName: node
+ linkType: hard
+
+"is-core-module@npm:^2.12.0, is-core-module@npm:^2.5.0":
+ version: 2.12.0
+ resolution: "is-core-module@npm:2.12.0"
+ dependencies:
+ has: ^1.0.3
+ checksum: f7f7eb2ab71fd769ee9fb2385c095d503aa4b5ce0028c04557de03f1e67a87c85e5bac1f215945fc3c955867a139a415a3ec4c4234a0bffdf715232660f440a6
+ languageName: node
+ linkType: hard
+
+"is-data-descriptor@npm:^0.1.4":
+ version: 0.1.4
+ resolution: "is-data-descriptor@npm:0.1.4"
+ dependencies:
+ kind-of: ^3.0.2
+ checksum: 5c622e078ba933a78338ae398a3d1fc5c23332b395312daf4f74bab4afb10d061cea74821add726cb4db8b946ba36217ee71a24fe71dd5bca4632edb7f6aad87
+ languageName: node
+ linkType: hard
+
+"is-data-descriptor@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "is-data-descriptor@npm:1.0.0"
+ dependencies:
+ kind-of: ^6.0.0
+ checksum: e705e6816241c013b05a65dc452244ee378d1c3e3842bd140beabe6e12c0d700ef23c91803f971aa7b091fb0573c5da8963af34a2b573337d87bc3e1f53a4e6d
+ languageName: node
+ linkType: hard
+
+"is-date-object@npm:^1.0.1":
+ version: 1.0.5
+ resolution: "is-date-object@npm:1.0.5"
+ dependencies:
+ has-tostringtag: ^1.0.0
+ checksum: baa9077cdf15eb7b58c79398604ca57379b2fc4cf9aa7a9b9e295278648f628c9b201400c01c5e0f7afae56507d741185730307cbe7cad3b9f90a77e5ee342fc
+ languageName: node
+ linkType: hard
+
+"is-descriptor@npm:^0.1.0":
+ version: 0.1.6
+ resolution: "is-descriptor@npm:0.1.6"
+ dependencies:
+ is-accessor-descriptor: ^0.1.6
+ is-data-descriptor: ^0.1.4
+ kind-of: ^5.0.0
+ checksum: 0f780c1b46b465f71d970fd7754096ffdb7b69fd8797ca1f5069c163eaedcd6a20ec4a50af669075c9ebcfb5266d2e53c8b227e485eefdb0d1fee09aa1dd8ab6
+ languageName: node
+ linkType: hard
+
+"is-descriptor@npm:^1.0.0, is-descriptor@npm:^1.0.2":
+ version: 1.0.2
+ resolution: "is-descriptor@npm:1.0.2"
+ dependencies:
+ is-accessor-descriptor: ^1.0.0
+ is-data-descriptor: ^1.0.0
+ kind-of: ^6.0.2
+ checksum: 2ed623560bee035fb67b23e32ce885700bef8abe3fbf8c909907d86507b91a2c89a9d3a4d835a4d7334dd5db0237a0aeae9ca109c1e4ef1c0e7b577c0846ab5a
+ languageName: node
+ linkType: hard
+
+"is-dotfile@npm:^1.0.0":
+ version: 1.0.3
+ resolution: "is-dotfile@npm:1.0.3"
+ checksum: 5257760d998d50ba2d5b4707007c043c69da0b62172f2221505edc6671ff634581c05df494a19d8d7206d248154c2f29f8432193ee199d33b09733e66371fb35
+ languageName: node
+ linkType: hard
+
+"is-equal-shallow@npm:^0.1.3":
+ version: 0.1.3
+ resolution: "is-equal-shallow@npm:0.1.3"
+ dependencies:
+ is-primitive: ^2.0.0
+ checksum: 1a296b660b8749ba1449017d9572e81fe8a96764877d5f9739c523a20cc7cdfa49594c16fa17052d0c3ee4711e35fd6919b06bf1b11b7126feab61abb9503ce6
+ languageName: node
+ linkType: hard
+
+"is-error@npm:^2.2.0":
+ version: 2.2.2
+ resolution: "is-error@npm:2.2.2"
+ checksum: a97b39587150f0d38f9f93f64699807fe3020fe5edbd63548f234dc2ba96fd7c776d66c062bf031dfeb93c7f48db563ff6bde588418ca041da37c659a416f055
+ languageName: node
+ linkType: hard
+
+"is-extendable@npm:^0.1.0, is-extendable@npm:^0.1.1":
+ version: 0.1.1
+ resolution: "is-extendable@npm:0.1.1"
+ checksum: 3875571d20a7563772ecc7a5f36cb03167e9be31ad259041b4a8f73f33f885441f778cee1f1fe0085eb4bc71679b9d8c923690003a36a6a5fdf8023e6e3f0672
+ languageName: node
+ linkType: hard
+
+"is-extendable@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "is-extendable@npm:1.0.1"
+ dependencies:
+ is-plain-object: ^2.0.4
+ checksum: db07bc1e9de6170de70eff7001943691f05b9d1547730b11be01c0ebfe67362912ba743cf4be6fd20a5e03b4180c685dad80b7c509fe717037e3eee30ad8e84f
+ languageName: node
+ linkType: hard
+
+"is-extglob@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "is-extglob@npm:1.0.0"
+ checksum: 5eea8517feeae5206547c0fc838c1416ec763b30093c286e1965a05f46b74a59ad391f912565f3b67c9c31cab4769ab9c35420e016b608acb47309be8d0d6e94
+ languageName: node
+ linkType: hard
+
+"is-extglob@npm:^2.1.0, is-extglob@npm:^2.1.1":
+ version: 2.1.1
+ resolution: "is-extglob@npm:2.1.1"
+ checksum: df033653d06d0eb567461e58a7a8c9f940bd8c22274b94bf7671ab36df5719791aae15eef6d83bbb5e23283967f2f984b8914559d4449efda578c775c4be6f85
+ languageName: node
+ linkType: hard
+
+"is-finite@npm:^1.0.0":
+ version: 1.1.0
+ resolution: "is-finite@npm:1.1.0"
+ checksum: 532b97ed3d03e04c6bd203984d9e4ba3c0c390efee492bad5d1d1cd1802a68ab27adbd3ef6382f6312bed6c8bb1bd3e325ea79a8dc8fe080ed7a06f5f97b93e7
+ languageName: node
+ linkType: hard
+
+"is-fullwidth-code-point@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "is-fullwidth-code-point@npm:1.0.0"
+ dependencies:
+ number-is-nan: ^1.0.0
+ checksum: 4d46a7465a66a8aebcc5340d3b63a56602133874af576a9ca42c6f0f4bd787a743605771c5f246db77da96605fefeffb65fc1dbe862dcc7328f4b4d03edf5a57
+ languageName: node
+ linkType: hard
+
+"is-fullwidth-code-point@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "is-fullwidth-code-point@npm:2.0.0"
+ checksum: eef9c6e15f68085fec19ff6a978a6f1b8f48018fd1265035552078ee945573594933b09bbd6f562553e2a241561439f1ef5339276eba68d272001343084cfab8
+ languageName: node
+ linkType: hard
+
+"is-fullwidth-code-point@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "is-fullwidth-code-point@npm:3.0.0"
+ checksum: 44a30c29457c7fb8f00297bce733f0a64cd22eca270f83e58c105e0d015e45c019491a4ab2faef91ab51d4738c670daff901c799f6a700e27f7314029e99e348
+ languageName: node
+ linkType: hard
+
+"is-function@npm:^1.0.1":
+ version: 1.0.2
+ resolution: "is-function@npm:1.0.2"
+ checksum: 7d564562e07b4b51359547d3ccc10fb93bb392fd1b8177ae2601ee4982a0ece86d952323fc172a9000743a3971f09689495ab78a1d49a9b14fc97a7e28521dc0
+ languageName: node
+ linkType: hard
+
+"is-generator-fn@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "is-generator-fn@npm:1.0.0"
+ checksum: 9ea6404bdcbafc1edf2881e8fc57a7e2e8f48b2c04f24e4e889e670837d538c7e5a6ee645ee5217abb3e327ae511ed143824f8fde9c5c8e83129b20df9d2c78e
+ languageName: node
+ linkType: hard
+
+"is-generator-function@npm:^1.0.7":
+ version: 1.0.10
+ resolution: "is-generator-function@npm:1.0.10"
+ dependencies:
+ has-tostringtag: ^1.0.0
+ checksum: d54644e7dbaccef15ceb1e5d91d680eb5068c9ee9f9eb0a9e04173eb5542c9b51b5ab52c5537f5703e48d5fddfd376817c1ca07a84a407b7115b769d4bdde72b
+ languageName: node
+ linkType: hard
+
+"is-glob@npm:^2.0.0, is-glob@npm:^2.0.1":
+ version: 2.0.1
+ resolution: "is-glob@npm:2.0.1"
+ dependencies:
+ is-extglob: ^1.0.0
+ checksum: 089f5f93640072491396a5f075ce73e949a90f35832b782bc49a6b7637d58e392d53cb0b395e059ccab70fcb82ff35d183f6f9ebbcb43227a1e02e3fed5430c9
+ languageName: node
+ linkType: hard
+
+"is-glob@npm:^3.1.0":
+ version: 3.1.0
+ resolution: "is-glob@npm:3.1.0"
+ dependencies:
+ is-extglob: ^2.1.0
+ checksum: 9d483bca84f16f01230f7c7c8c63735248fe1064346f292e0f6f8c76475fd20c6f50fc19941af5bec35f85d6bf26f4b7768f39a48a5f5fdc72b408dc74e07afc
+ languageName: node
+ linkType: hard
+
+"is-glob@npm:^4.0.0, is-glob@npm:^4.0.1, is-glob@npm:~4.0.1":
+ version: 4.0.3
+ resolution: "is-glob@npm:4.0.3"
+ dependencies:
+ is-extglob: ^2.1.1
+ checksum: d381c1319fcb69d341cc6e6c7cd588e17cd94722d9a32dbd60660b993c4fb7d0f19438674e68dfec686d09b7c73139c9166b47597f846af387450224a8101ab4
+ languageName: node
+ linkType: hard
+
+"is-hex-prefixed@npm:1.0.0":
+ version: 1.0.0
+ resolution: "is-hex-prefixed@npm:1.0.0"
+ checksum: 5ac58e6e528fb029cc43140f6eeb380fad23d0041cc23154b87f7c9a1b728bcf05909974e47248fd0b7fcc11ba33cf7e58d64804883056fabd23e2b898be41de
+ languageName: node
+ linkType: hard
+
+"is-installed-globally@npm:^0.1.0":
+ version: 0.1.0
+ resolution: "is-installed-globally@npm:0.1.0"
+ dependencies:
+ global-dirs: ^0.1.0
+ is-path-inside: ^1.0.0
+ checksum: 45a27b3cfa46a174d1b430102cab7a6b5cd7da5d0e0917d3c3478a9f18b9974892534025ab1115d790cfb1d3958f2736fd22057e2eef289cf31820dafdc486e6
+ languageName: node
+ linkType: hard
+
+"is-lambda@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "is-lambda@npm:1.0.1"
+ checksum: 93a32f01940220532e5948538699ad610d5924ac86093fcee83022252b363eb0cc99ba53ab084a04e4fb62bf7b5731f55496257a4c38adf87af9c4d352c71c35
+ languageName: node
+ linkType: hard
+
+"is-negative-zero@npm:^2.0.2":
+ version: 2.0.2
+ resolution: "is-negative-zero@npm:2.0.2"
+ checksum: f3232194c47a549da60c3d509c9a09be442507616b69454716692e37ae9f37c4dea264fb208ad0c9f3efd15a796a46b79df07c7e53c6227c32170608b809149a
+ languageName: node
+ linkType: hard
+
+"is-npm@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "is-npm@npm:1.0.0"
+ checksum: 7992bd56bddf001c610b80c9892eea633993f15b73a5de53426cf5cb30d5e5a889aac575f02d4d339fb5a9b7f0a66c454001cfa6cd2541da96d2d675cabd9a1d
+ languageName: node
+ linkType: hard
+
+"is-number-object@npm:^1.0.4":
+ version: 1.0.7
+ resolution: "is-number-object@npm:1.0.7"
+ dependencies:
+ has-tostringtag: ^1.0.0
+ checksum: d1e8d01bb0a7134c74649c4e62da0c6118a0bfc6771ea3c560914d52a627873e6920dd0fd0ebc0e12ad2ff4687eac4c308f7e80320b973b2c8a2c8f97a7524f7
+ languageName: node
+ linkType: hard
+
+"is-number@npm:^2.1.0":
+ version: 2.1.0
+ resolution: "is-number@npm:2.1.0"
+ dependencies:
+ kind-of: ^3.0.2
+ checksum: d80e041a43a8de31ecc02037d532f1f448ec9c5b6c02fe7ee67bdd45d21cd9a4b3b4cf07e428ae5adafc2f17408c49fcb0a227915916d94a16d576c39e689f60
+ languageName: node
+ linkType: hard
+
+"is-number@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "is-number@npm:3.0.0"
+ dependencies:
+ kind-of: ^3.0.2
+ checksum: 0c62bf8e9d72c4dd203a74d8cfc751c746e75513380fef420cda8237e619a988ee43e678ddb23c87ac24d91ac0fe9f22e4ffb1301a50310c697e9d73ca3994e9
+ languageName: node
+ linkType: hard
+
+"is-number@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "is-number@npm:4.0.0"
+ checksum: e71962a5ae97400211e6be5946eff2b81d3fa85154dad498bfe2704999e63ac6b3f8591fdb7971a121122cc6e25915c2cfe882ff7b77e243d51b92ca6961267e
+ languageName: node
+ linkType: hard
+
+"is-number@npm:^7.0.0":
+ version: 7.0.0
+ resolution: "is-number@npm:7.0.0"
+ checksum: 456ac6f8e0f3111ed34668a624e45315201dff921e5ac181f8ec24923b99e9f32ca1a194912dc79d539c97d33dba17dc635202ff0b2cf98326f608323276d27a
+ languageName: node
+ linkType: hard
+
+"is-obj@npm:^1.0.0":
+ version: 1.0.1
+ resolution: "is-obj@npm:1.0.1"
+ checksum: 3ccf0efdea12951e0b9c784e2b00e77e87b2f8bd30b42a498548a8afcc11b3287342a2030c308e473e93a7a19c9ea7854c99a8832a476591c727df2a9c79796c
+ languageName: node
+ linkType: hard
+
+"is-observable@npm:^0.2.0":
+ version: 0.2.0
+ resolution: "is-observable@npm:0.2.0"
+ dependencies:
+ symbol-observable: ^0.2.2
+ checksum: a1831e3546a31843f5b85dfcb6c53f6741d44e197eea236ac2bfc6b147f79b24d7f037dae3a8c0b76645b8a189171059da223d0d4c0457b8f4c0397030c9c0ea
+ languageName: node
+ linkType: hard
+
+"is-path-inside@npm:^1.0.0":
+ version: 1.0.1
+ resolution: "is-path-inside@npm:1.0.1"
+ dependencies:
+ path-is-inside: ^1.0.1
+ checksum: 07e52c81163937ff89b4700b7ad474de3b396846b55ed87530fb0a22cb9103926152939f673bc1a0592448e7e4e9d75eb734be21b4ad411311065c6a509fae54
+ languageName: node
+ linkType: hard
+
+"is-plain-obj@npm:^1.0.0":
+ version: 1.1.0
+ resolution: "is-plain-obj@npm:1.1.0"
+ checksum: 0ee04807797aad50859652a7467481816cbb57e5cc97d813a7dcd8915da8195dc68c436010bf39d195226cde6a2d352f4b815f16f26b7bf486a5754290629931
+ languageName: node
+ linkType: hard
+
+"is-plain-obj@npm:^2.1.0":
+ version: 2.1.0
+ resolution: "is-plain-obj@npm:2.1.0"
+ checksum: cec9100678b0a9fe0248a81743041ed990c2d4c99f893d935545cfbc42876cbe86d207f3b895700c690ad2fa520e568c44afc1605044b535a7820c1d40e38daa
+ languageName: node
+ linkType: hard
+
+"is-plain-object@npm:^2.0.3, is-plain-object@npm:^2.0.4":
+ version: 2.0.4
+ resolution: "is-plain-object@npm:2.0.4"
+ dependencies:
+ isobject: ^3.0.1
+ checksum: 2a401140cfd86cabe25214956ae2cfee6fbd8186809555cd0e84574f88de7b17abacb2e477a6a658fa54c6083ecbda1e6ae404c7720244cd198903848fca70ca
+ languageName: node
+ linkType: hard
+
+"is-posix-bracket@npm:^0.1.0":
+ version: 0.1.1
+ resolution: "is-posix-bracket@npm:0.1.1"
+ checksum: 8a6391b41e7acef6898e64b00e06885b28c14b0c76398d3251a6ab1e5350d495dd32ec3f7f88f3f877558ce4b970939356fb315ee607f8f99a1716d4db7bdd40
+ languageName: node
+ linkType: hard
+
+"is-primitive@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "is-primitive@npm:2.0.0"
+ checksum: 4d63fe952e31a4bc1d1a65d72f8485f5952407dce8d1cd8d8f070586936ea9ae2df79e0a83956b224aa7776cbbf5767eba3277f28119c36a616b20a439f057c0
+ languageName: node
+ linkType: hard
+
+"is-promise@npm:^2.1.0":
+ version: 2.2.2
+ resolution: "is-promise@npm:2.2.2"
+ checksum: 18bf7d1c59953e0ad82a1ed963fb3dc0d135c8f299a14f89a17af312fc918373136e56028e8831700e1933519630cc2fd4179a777030330fde20d34e96f40c78
+ languageName: node
+ linkType: hard
+
+"is-redirect@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "is-redirect@npm:1.0.0"
+ checksum: 25dd3d9943f57ef0f29d28e2d9deda8288e0c7098ddc65abec3364ced9a6491ea06cfaf5110c61fc40ec1fde706b73cee5d171f85278edbf4e409b85725bfea7
+ languageName: node
+ linkType: hard
+
+"is-regex@npm:^1.0.4, is-regex@npm:^1.1.4":
+ version: 1.1.4
+ resolution: "is-regex@npm:1.1.4"
+ dependencies:
+ call-bind: ^1.0.2
+ has-tostringtag: ^1.0.0
+ checksum: 362399b33535bc8f386d96c45c9feb04cf7f8b41c182f54174c1a45c9abbbe5e31290bbad09a458583ff6bf3b2048672cdb1881b13289569a7c548370856a652
+ languageName: node
+ linkType: hard
+
+"is-retry-allowed@npm:^1.0.0":
+ version: 1.2.0
+ resolution: "is-retry-allowed@npm:1.2.0"
+ checksum: 50d700a89ae31926b1c91b3eb0104dbceeac8790d8b80d02f5c76d9a75c2056f1bb24b5268a8a018dead606bddf116b2262e5ac07401eb8b8783b266ed22558d
+ languageName: node
+ linkType: hard
+
+"is-shared-array-buffer@npm:^1.0.2":
+ version: 1.0.2
+ resolution: "is-shared-array-buffer@npm:1.0.2"
+ dependencies:
+ call-bind: ^1.0.2
+ checksum: 9508929cf14fdc1afc9d61d723c6e8d34f5e117f0bffda4d97e7a5d88c3a8681f633a74f8e3ad1fe92d5113f9b921dc5ca44356492079612f9a247efbce7032a
+ languageName: node
+ linkType: hard
+
+"is-stream@npm:^1.0.0, is-stream@npm:^1.1.0":
+ version: 1.1.0
+ resolution: "is-stream@npm:1.1.0"
+ checksum: 063c6bec9d5647aa6d42108d4c59723d2bd4ae42135a2d4db6eadbd49b7ea05b750fd69d279e5c7c45cf9da753ad2c00d8978be354d65aa9f6bb434969c6a2ae
+ languageName: node
+ linkType: hard
+
+"is-string@npm:^1.0.5, is-string@npm:^1.0.7":
+ version: 1.0.7
+ resolution: "is-string@npm:1.0.7"
+ dependencies:
+ has-tostringtag: ^1.0.0
+ checksum: 323b3d04622f78d45077cf89aab783b2f49d24dc641aa89b5ad1a72114cfeff2585efc8c12ef42466dff32bde93d839ad321b26884cf75e5a7892a938b089989
+ languageName: node
+ linkType: hard
+
+"is-symbol@npm:^1.0.2, is-symbol@npm:^1.0.3":
+ version: 1.0.4
+ resolution: "is-symbol@npm:1.0.4"
+ dependencies:
+ has-symbols: ^1.0.2
+ checksum: 92805812ef590738d9de49d677cd17dfd486794773fb6fa0032d16452af46e9b91bb43ffe82c983570f015b37136f4b53b28b8523bfb10b0ece7a66c31a54510
+ languageName: node
+ linkType: hard
+
+"is-typed-array@npm:^1.1.10, is-typed-array@npm:^1.1.3, is-typed-array@npm:^1.1.9":
+ version: 1.1.10
+ resolution: "is-typed-array@npm:1.1.10"
+ dependencies:
+ available-typed-arrays: ^1.0.5
+ call-bind: ^1.0.2
+ for-each: ^0.3.3
+ gopd: ^1.0.1
+ has-tostringtag: ^1.0.0
+ checksum: aac6ecb59d4c56a1cdeb69b1f129154ef462bbffe434cb8a8235ca89b42f258b7ae94073c41b3cb7bce37f6a1733ad4499f07882d5d5093a7ba84dfc4ebb8017
+ languageName: node
+ linkType: hard
+
+"is-typedarray@npm:^1.0.0, is-typedarray@npm:~1.0.0":
+ version: 1.0.0
+ resolution: "is-typedarray@npm:1.0.0"
+ checksum: 3508c6cd0a9ee2e0df2fa2e9baabcdc89e911c7bd5cf64604586697212feec525aa21050e48affb5ffc3df20f0f5d2e2cf79b08caa64e1ccc9578e251763aef7
+ languageName: node
+ linkType: hard
+
+"is-url@npm:^1.2.1":
+ version: 1.2.4
+ resolution: "is-url@npm:1.2.4"
+ checksum: 100e74b3b1feab87a43ef7653736e88d997eb7bd32e71fd3ebc413e58c1cbe56269699c776aaea84244b0567f2a7d68dfaa512a062293ed2f9fdecb394148432
+ languageName: node
+ linkType: hard
+
+"is-utf8@npm:^0.2.0, is-utf8@npm:^0.2.1":
+ version: 0.2.1
+ resolution: "is-utf8@npm:0.2.1"
+ checksum: 167ccd2be869fc228cc62c1a28df4b78c6b5485d15a29027d3b5dceb09b383e86a3522008b56dcac14b592b22f0a224388718c2505027a994fd8471465de54b3
+ languageName: node
+ linkType: hard
+
+"is-weakref@npm:^1.0.2":
+ version: 1.0.2
+ resolution: "is-weakref@npm:1.0.2"
+ dependencies:
+ call-bind: ^1.0.2
+ checksum: 95bd9a57cdcb58c63b1c401c60a474b0f45b94719c30f548c891860f051bc2231575c290a6b420c6bc6e7ed99459d424c652bd5bf9a1d5259505dc35b4bf83de
+ languageName: node
+ linkType: hard
+
+"is-windows@npm:^1.0.2":
+ version: 1.0.2
+ resolution: "is-windows@npm:1.0.2"
+ checksum: 438b7e52656fe3b9b293b180defb4e448088e7023a523ec21a91a80b9ff8cdb3377ddb5b6e60f7c7de4fa8b63ab56e121b6705fe081b3cf1b828b0a380009ad7
+ languageName: node
+ linkType: hard
+
+"isarray@npm:1.0.0, isarray@npm:^1.0.0, isarray@npm:~1.0.0":
+ version: 1.0.0
+ resolution: "isarray@npm:1.0.0"
+ checksum: f032df8e02dce8ec565cf2eb605ea939bdccea528dbcf565cdf92bfa2da9110461159d86a537388ef1acef8815a330642d7885b29010e8f7eac967c9993b65ab
+ languageName: node
+ linkType: hard
+
+"isarray@npm:^2.0.5":
+ version: 2.0.5
+ resolution: "isarray@npm:2.0.5"
+ checksum: bd5bbe4104438c4196ba58a54650116007fa0262eccef13a4c55b2e09a5b36b59f1e75b9fcc49883dd9d4953892e6fc007eef9e9155648ceea036e184b0f930a
+ languageName: node
+ linkType: hard
+
+"isexe@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "isexe@npm:2.0.0"
+ checksum: 26bf6c5480dda5161c820c5b5c751ae1e766c587b1f951ea3fcfc973bafb7831ae5b54a31a69bd670220e42e99ec154475025a468eae58ea262f813fdc8d1c62
+ languageName: node
+ linkType: hard
+
+"isobject@npm:^2.0.0":
+ version: 2.1.0
+ resolution: "isobject@npm:2.1.0"
+ dependencies:
+ isarray: 1.0.0
+ checksum: 811c6f5a866877d31f0606a88af4a45f282544de886bf29f6a34c46616a1ae2ed17076cc6bf34c0128f33eecf7e1fcaa2c82cf3770560d3e26810894e96ae79f
+ languageName: node
+ linkType: hard
+
+"isobject@npm:^3.0.0, isobject@npm:^3.0.1":
+ version: 3.0.1
+ resolution: "isobject@npm:3.0.1"
+ checksum: db85c4c970ce30693676487cca0e61da2ca34e8d4967c2e1309143ff910c207133a969f9e4ddb2dc6aba670aabce4e0e307146c310350b298e74a31f7d464703
+ languageName: node
+ linkType: hard
+
+"isstream@npm:~0.1.2":
+ version: 0.1.2
+ resolution: "isstream@npm:0.1.2"
+ checksum: 1eb2fe63a729f7bdd8a559ab552c69055f4f48eb5c2f03724430587c6f450783c8f1cd936c1c952d0a927925180fcc892ebd5b174236cf1065d4bd5bdb37e963
+ languageName: node
+ linkType: hard
+
+"js-sha3@npm:0.8.0, js-sha3@npm:^0.8.0":
+ version: 0.8.0
+ resolution: "js-sha3@npm:0.8.0"
+ checksum: 75df77c1fc266973f06cce8309ce010e9e9f07ec35ab12022ed29b7f0d9c8757f5a73e1b35aa24840dced0dea7059085aa143d817aea9e188e2a80d569d9adce
+ languageName: node
+ linkType: hard
+
+"js-sha3@npm:^0.5.7":
+ version: 0.5.7
+ resolution: "js-sha3@npm:0.5.7"
+ checksum: 973a28ea4b26cc7f12d2ab24f796e24ee4a71eef45a6634a052f6eb38cf8b2333db798e896e6e094ea6fa4dfe8e42a2a7942b425cf40da3f866623fd05bb91ea
+ languageName: node
+ linkType: hard
+
+"js-string-escape@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "js-string-escape@npm:1.0.1"
+ checksum: f11e0991bf57e0c183b55c547acec85bd2445f043efc9ea5aa68b41bd2a3e7d3ce94636cb233ae0d84064ba4c1a505d32e969813c5b13f81e7d4be12c59256fe
+ languageName: node
+ linkType: hard
+
+"js-tokens@npm:^3.0.0 || ^4.0.0, js-tokens@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "js-tokens@npm:4.0.0"
+ checksum: 8a95213a5a77deb6cbe94d86340e8d9ace2b93bc367790b260101d2f36a2eaf4e4e22d9fa9cf459b38af3a32fb4190e638024cf82ec95ef708680e405ea7cc78
+ languageName: node
+ linkType: hard
+
+"js-tokens@npm:^3.0.2":
+ version: 3.0.2
+ resolution: "js-tokens@npm:3.0.2"
+ checksum: ff24cf90e6e4ac446eba56e604781c1aaf3bdaf9b13a00596a0ebd972fa3b25dc83c0f0f67289c33252abb4111e0d14e952a5d9ffb61f5c22532d555ebd8d8a9
+ languageName: node
+ linkType: hard
+
+"js-yaml@npm:3.13.1":
+ version: 3.13.1
+ resolution: "js-yaml@npm:3.13.1"
+ dependencies:
+ argparse: ^1.0.7
+ esprima: ^4.0.0
+ bin:
+ js-yaml: bin/js-yaml.js
+ checksum: 7511b764abb66d8aa963379f7d2a404f078457d106552d05a7b556d204f7932384e8477513c124749fa2de52eb328961834562bd09924902c6432e40daa408bc
+ languageName: node
+ linkType: hard
+
+"js-yaml@npm:4.0.0":
+ version: 4.0.0
+ resolution: "js-yaml@npm:4.0.0"
+ dependencies:
+ argparse: ^2.0.1
+ bin:
+ js-yaml: bin/js-yaml.js
+ checksum: 931d6dddb3589fa272c8273366c6dffa99fd6bd26ac7b70f9bac925c28cb7ae352b964192df84f90ecd7a2ff50ab87e6d58e2148eb19c89aa155c73ed847ab92
+ languageName: node
+ linkType: hard
+
+"js-yaml@npm:^3.13.0, js-yaml@npm:^3.13.1, js-yaml@npm:^3.7.0, js-yaml@npm:^3.8.2":
+ version: 3.14.1
+ resolution: "js-yaml@npm:3.14.1"
+ dependencies:
+ argparse: ^1.0.7
+ esprima: ^4.0.0
+ bin:
+ js-yaml: bin/js-yaml.js
+ checksum: bef146085f472d44dee30ec34e5cf36bf89164f5d585435a3d3da89e52622dff0b188a580e4ad091c3341889e14cb88cac6e4deb16dc5b1e9623bb0601fc255c
+ languageName: node
+ linkType: hard
+
+"jsbn@npm:~0.1.0":
+ version: 0.1.1
+ resolution: "jsbn@npm:0.1.1"
+ checksum: e5ff29c1b8d965017ef3f9c219dacd6e40ad355c664e277d31246c90545a02e6047018c16c60a00f36d561b3647215c41894f5d869ada6908a2e0ce4200c88f2
+ languageName: node
+ linkType: hard
+
+"jsesc@npm:^1.3.0":
+ version: 1.3.0
+ resolution: "jsesc@npm:1.3.0"
+ bin:
+ jsesc: bin/jsesc
+ checksum: 9384cc72bf8ef7f2eb75fea64176b8b0c1c5e77604854c72cb4670b7072e112e3baaa69ef134be98cb078834a7812b0bfe676ad441ccd749a59427f5ed2127f1
+ languageName: node
+ linkType: hard
+
+"jsesc@npm:^2.5.1":
+ version: 2.5.2
+ resolution: "jsesc@npm:2.5.2"
+ bin:
+ jsesc: bin/jsesc
+ checksum: 4dc190771129e12023f729ce20e1e0bfceac84d73a85bc3119f7f938843fe25a4aeccb54b6494dce26fcf263d815f5f31acdefac7cc9329efb8422a4f4d9fa9d
+ languageName: node
+ linkType: hard
+
+"jsesc@npm:~0.5.0":
+ version: 0.5.0
+ resolution: "jsesc@npm:0.5.0"
+ bin:
+ jsesc: bin/jsesc
+ checksum: b8b44cbfc92f198ad972fba706ee6a1dfa7485321ee8c0b25f5cedd538dcb20cde3197de16a7265430fce8277a12db066219369e3d51055038946039f6e20e17
+ languageName: node
+ linkType: hard
+
+"json-buffer@npm:3.0.1":
+ version: 3.0.1
+ resolution: "json-buffer@npm:3.0.1"
+ checksum: 9026b03edc2847eefa2e37646c579300a1f3a4586cfb62bf857832b60c852042d0d6ae55d1afb8926163fa54c2b01d83ae24705f34990348bdac6273a29d4581
+ languageName: node
+ linkType: hard
+
+"json-loader@npm:^0.5.4":
+ version: 0.5.7
+ resolution: "json-loader@npm:0.5.7"
+ checksum: c7d054edf7fd5338847f49008df3cdf744f64507584dff3e6d28f500604eedd9130ca1639caa61747b36ab141e7e8db0e86f8514b2244b6d8b0eb634f1154875
+ languageName: node
+ linkType: hard
+
+"json-parse-better-errors@npm:^1.0.1":
+ version: 1.0.2
+ resolution: "json-parse-better-errors@npm:1.0.2"
+ checksum: ff2b5ba2a70e88fd97a3cb28c1840144c5ce8fae9cbeeddba15afa333a5c407cf0e42300cd0a2885dbb055227fe68d405070faad941beeffbfde9cf3b2c78c5d
+ languageName: node
+ linkType: hard
+
+"json-schema-traverse@npm:^0.4.1":
+ version: 0.4.1
+ resolution: "json-schema-traverse@npm:0.4.1"
+ checksum: 7486074d3ba247769fda17d5181b345c9fb7d12e0da98b22d1d71a5db9698d8b4bd900a3ec1a4ffdd60846fc2556274a5c894d0c48795f14cb03aeae7b55260b
+ languageName: node
+ linkType: hard
+
+"json-schema-traverse@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "json-schema-traverse@npm:1.0.0"
+ checksum: 02f2f466cdb0362558b2f1fd5e15cce82ef55d60cd7f8fa828cf35ba74330f8d767fcae5c5c2adb7851fa811766c694b9405810879bc4e1ddd78a7c0e03658ad
+ languageName: node
+ linkType: hard
+
+"json-schema@npm:0.4.0":
+ version: 0.4.0
+ resolution: "json-schema@npm:0.4.0"
+ checksum: 66389434c3469e698da0df2e7ac5a3281bcff75e797a5c127db7c5b56270e01ae13d9afa3c03344f76e32e81678337a8c912bdbb75101c62e487dc3778461d72
+ languageName: node
+ linkType: hard
+
+"json-stable-stringify-without-jsonify@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "json-stable-stringify-without-jsonify@npm:1.0.1"
+ checksum: cff44156ddce9c67c44386ad5cddf91925fe06b1d217f2da9c4910d01f358c6e3989c4d5a02683c7a5667f9727ff05831f7aa8ae66c8ff691c556f0884d49215
+ languageName: node
+ linkType: hard
+
+"json-stable-stringify@npm:^1.0.1":
+ version: 1.0.2
+ resolution: "json-stable-stringify@npm:1.0.2"
+ dependencies:
+ jsonify: ^0.0.1
+ checksum: ec10863493fb728481ed7576551382768a173d5b884758db530def00523b862083a3fd70fee24b39e2f47f5f502e22f9a1489dd66da3535b63bf6241dbfca800
+ languageName: node
+ linkType: hard
+
+"json-stable-stringify@npm:~0.0.0":
+ version: 0.0.1
+ resolution: "json-stable-stringify@npm:0.0.1"
+ dependencies:
+ jsonify: ~0.0.0
+ checksum: 3a148d4c32bf65c61ceba1a10ffe3e91b8f106135cc203ab464cfe7792e545426294beb60711406a4ef62c001c20c916efc600e44e3ce66d1927bb7f781f8201
+ languageName: node
+ linkType: hard
+
+"json-stringify-safe@npm:~5.0.1":
+ version: 5.0.1
+ resolution: "json-stringify-safe@npm:5.0.1"
+ checksum: 48ec0adad5280b8a96bb93f4563aa1667fd7a36334f79149abd42446d0989f2ddc58274b479f4819f1f00617957e6344c886c55d05a4e15ebb4ab931e4a6a8ee
+ languageName: node
+ linkType: hard
+
+"json5@npm:^0.5.1":
+ version: 0.5.1
+ resolution: "json5@npm:0.5.1"
+ bin:
+ json5: lib/cli.js
+ checksum: 9b85bf06955b23eaa4b7328aa8892e3887e81ca731dd27af04a5f5f1458fbc5e1de57a24442e3272f8a888dd1abe1cb68eb693324035f6b3aeba4fcab7667d62
+ languageName: node
+ linkType: hard
+
+"json5@npm:^1.0.1":
+ version: 1.0.2
+ resolution: "json5@npm:1.0.2"
+ dependencies:
+ minimist: ^1.2.0
+ bin:
+ json5: lib/cli.js
+ checksum: 866458a8c58a95a49bef3adba929c625e82532bcff1fe93f01d29cb02cac7c3fe1f4b79951b7792c2da9de0b32871a8401a6e3c5b36778ad852bf5b8a61165d7
+ languageName: node
+ linkType: hard
+
+"jsonfile@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "jsonfile@npm:4.0.0"
+ dependencies:
+ graceful-fs: ^4.1.6
+ dependenciesMeta:
+ graceful-fs:
+ optional: true
+ checksum: 6447d6224f0d31623eef9b51185af03ac328a7553efcee30fa423d98a9e276ca08db87d71e17f2310b0263fd3ffa6c2a90a6308367f661dc21580f9469897c9e
+ languageName: node
+ linkType: hard
+
+"jsonify@npm:^0.0.1, jsonify@npm:~0.0.0":
+ version: 0.0.1
+ resolution: "jsonify@npm:0.0.1"
+ checksum: 027287e1c0294fce15f18c0ff990cfc2318e7f01fb76515f784d5cd0784abfec6fc5c2355c3a2f2cb0ad7f4aa2f5b74ebbfe4e80476c35b2d13cabdb572e1134
+ languageName: node
+ linkType: hard
+
+"jsonparse@npm:^1.2.0":
+ version: 1.3.1
+ resolution: "jsonparse@npm:1.3.1"
+ checksum: 6514a7be4674ebf407afca0eda3ba284b69b07f9958a8d3113ef1005f7ec610860c312be067e450c569aab8b89635e332cee3696789c750692bb60daba627f4d
+ languageName: node
+ linkType: hard
+
+"jsprim@npm:^1.2.2":
+ version: 1.4.2
+ resolution: "jsprim@npm:1.4.2"
+ dependencies:
+ assert-plus: 1.0.0
+ extsprintf: 1.3.0
+ json-schema: 0.4.0
+ verror: 1.10.0
+ checksum: 2ad1b9fdcccae8b3d580fa6ced25de930eaa1ad154db21bbf8478a4d30bbbec7925b5f5ff29b933fba9412b16a17bd484a8da4fdb3663b5e27af95dd693bab2a
+ languageName: node
+ linkType: hard
+
+"keccak@npm:^2.0.0":
+ version: 2.1.0
+ resolution: "keccak@npm:2.1.0"
+ dependencies:
+ bindings: ^1.5.0
+ inherits: ^2.0.4
+ nan: ^2.14.0
+ node-gyp: latest
+ safe-buffer: ^5.2.0
+ checksum: 41367dc13038b24bfe6cc77d7fc2c8908edada0883bc50d751ad7aa7fc1091a9baab8ff79aeae3b262ff6042cb60b6521277d1f383493ce0bc0e9e3e3c933853
+ languageName: node
+ linkType: hard
+
+"keccak@npm:^3.0.0":
+ version: 3.0.3
+ resolution: "keccak@npm:3.0.3"
+ dependencies:
+ node-addon-api: ^2.0.0
+ node-gyp: latest
+ node-gyp-build: ^4.2.0
+ readable-stream: ^3.6.0
+ checksum: f08f04f5cc87013a3fc9e87262f761daff38945c86dd09c01a7f7930a15ae3e14f93b310ef821dcc83675a7b814eb1c983222399a2f263ad980251201d1b9a99
+ languageName: node
+ linkType: hard
+
+"keyv@npm:^4.0.0":
+ version: 4.5.2
+ resolution: "keyv@npm:4.5.2"
+ dependencies:
+ json-buffer: 3.0.1
+ checksum: 13ad58303acd2261c0d4831b4658451603fd159e61daea2121fcb15feb623e75ee328cded0572da9ca76b7b3ceaf8e614f1806c6b3af5db73c9c35a345259651
+ languageName: node
+ linkType: hard
+
+"kind-of@npm:^3.0.2, kind-of@npm:^3.0.3, kind-of@npm:^3.2.0":
+ version: 3.2.2
+ resolution: "kind-of@npm:3.2.2"
+ dependencies:
+ is-buffer: ^1.1.5
+ checksum: e898df8ca2f31038f27d24f0b8080da7be274f986bc6ed176f37c77c454d76627619e1681f6f9d2e8d2fd7557a18ecc419a6bb54e422abcbb8da8f1a75e4b386
+ languageName: node
+ linkType: hard
+
+"kind-of@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "kind-of@npm:4.0.0"
+ dependencies:
+ is-buffer: ^1.1.5
+ checksum: 1b9e7624a8771b5a2489026e820f3bbbcc67893e1345804a56b23a91e9069965854d2a223a7c6ee563c45be9d8c6ff1ef87f28ed5f0d1a8d00d9dcbb067c529f
+ languageName: node
+ linkType: hard
+
+"kind-of@npm:^5.0.0":
+ version: 5.1.0
+ resolution: "kind-of@npm:5.1.0"
+ checksum: f2a0102ae0cf19c4a953397e552571bad2b588b53282874f25fca7236396e650e2db50d41f9f516bd402536e4df968dbb51b8e69e4d5d4a7173def78448f7bab
+ languageName: node
+ linkType: hard
+
+"kind-of@npm:^6.0.0, kind-of@npm:^6.0.2":
+ version: 6.0.3
+ resolution: "kind-of@npm:6.0.3"
+ checksum: 3ab01e7b1d440b22fe4c31f23d8d38b4d9b91d9f291df683476576493d5dfd2e03848a8b05813dd0c3f0e835bc63f433007ddeceb71f05cb25c45ae1b19c6d3b
+ languageName: node
+ linkType: hard
+
+"labeled-stream-splicer@npm:^2.0.0":
+ version: 2.0.2
+ resolution: "labeled-stream-splicer@npm:2.0.2"
+ dependencies:
+ inherits: ^2.0.1
+ stream-splicer: ^2.0.0
+ checksum: 4f7097b7666cd6d110f2a700f2905f703aa2a6d21c76fb390fcf441f436b269f5b1ad813178af4406cf6ddf01f3ac24435b3ff8fe2d9678664c147bf92f056b3
+ languageName: node
+ linkType: hard
+
+"last-line-stream@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "last-line-stream@npm:1.0.0"
+ dependencies:
+ through2: ^2.0.0
+ checksum: 9b132adcb8dadf88c50684018aab6d10cbc7e43d1330d2c87489836d09c8c324ae6661c6ae0b0673d1dcd4c9176f98d66a42629fa1b680b95f7204120bc9cb4a
+ languageName: node
+ linkType: hard
+
+"latest-version@npm:^3.0.0":
+ version: 3.1.0
+ resolution: "latest-version@npm:3.1.0"
+ dependencies:
+ package-json: ^4.0.0
+ checksum: 1923b097b5e674727416de873abf9a671c28edb4181e435c74701c6124af942d2c83a7698bb66c6c7ce1eaae945c99beae2ef787c8409512b80a734686e977f7
+ languageName: node
+ linkType: hard
+
+"lazy-cache@npm:^1.0.3":
+ version: 1.0.4
+ resolution: "lazy-cache@npm:1.0.4"
+ checksum: e6650c22e5de1cc3f4a0c25d2b35fe9cd400473c1b3562be9fceadf8f368d708b54d24f5aa51b321b090da65b36426823a8f706b8dbdd68270db0daba812c5d3
+ languageName: node
+ linkType: hard
+
+"lcid@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "lcid@npm:1.0.0"
+ dependencies:
+ invert-kv: ^1.0.0
+ checksum: e8c7a4db07663068c5c44b650938a2bc41aa992037eebb69376214320f202c1250e70b50c32f939e28345fd30c2d35b8e8cd9a19d5932c398246a864ce54843d
+ languageName: node
+ linkType: hard
+
+"lcid@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "lcid@npm:2.0.0"
+ dependencies:
+ invert-kv: ^2.0.0
+ checksum: 278e27b5a0707cf9ab682146963ebff2328795be10cd6f8ea8edae293439325d345ac5e33079cce77ac3a86a3dcfb97a34f279dbc46b03f3e419aa39b5915a16
+ languageName: node
+ linkType: hard
+
+"levn@npm:^0.3.0, levn@npm:~0.3.0":
+ version: 0.3.0
+ resolution: "levn@npm:0.3.0"
+ dependencies:
+ prelude-ls: ~1.1.2
+ type-check: ~0.3.2
+ checksum: 0d084a524231a8246bb10fec48cdbb35282099f6954838604f3c7fc66f2e16fa66fd9cc2f3f20a541a113c4dafdf181e822c887c8a319c9195444e6c64ac395e
+ languageName: node
+ linkType: hard
+
+"levn@npm:^0.4.1":
+ version: 0.4.1
+ resolution: "levn@npm:0.4.1"
+ dependencies:
+ prelude-ls: ^1.2.1
+ type-check: ~0.4.0
+ checksum: 12c5021c859bd0f5248561bf139121f0358285ec545ebf48bb3d346820d5c61a4309535c7f387ed7d84361cf821e124ce346c6b7cef8ee09a67c1473b46d0fc4
+ languageName: node
+ linkType: hard
+
+"load-json-file@npm:^1.0.0":
+ version: 1.1.0
+ resolution: "load-json-file@npm:1.1.0"
+ dependencies:
+ graceful-fs: ^4.1.2
+ parse-json: ^2.2.0
+ pify: ^2.0.0
+ pinkie-promise: ^2.0.0
+ strip-bom: ^2.0.0
+ checksum: 0e4e4f380d897e13aa236246a917527ea5a14e4fc34d49e01ce4e7e2a1e08e2740ee463a03fb021c04f594f29a178f4adb994087549d7c1c5315fcd29bf9934b
+ languageName: node
+ linkType: hard
+
+"load-json-file@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "load-json-file@npm:2.0.0"
+ dependencies:
+ graceful-fs: ^4.1.2
+ parse-json: ^2.2.0
+ pify: ^2.0.0
+ strip-bom: ^3.0.0
+ checksum: 7f212bbf08a8c9aab087ead07aa220d1f43d83ec1c4e475a00a8d9bf3014eb29ebe901db8554627dcfb70184c274d05b7379f1e9678fe8297ae74dc495212049
+ languageName: node
+ linkType: hard
+
+"load-json-file@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "load-json-file@npm:4.0.0"
+ dependencies:
+ graceful-fs: ^4.1.2
+ parse-json: ^4.0.0
+ pify: ^3.0.0
+ strip-bom: ^3.0.0
+ checksum: 8f5d6d93ba64a9620445ee9bde4d98b1eac32cf6c8c2d20d44abfa41a6945e7969456ab5f1ca2fb06ee32e206c9769a20eec7002fe290de462e8c884b6b8b356
+ languageName: node
+ linkType: hard
+
+"loader-runner@npm:^2.3.0":
+ version: 2.4.0
+ resolution: "loader-runner@npm:2.4.0"
+ checksum: e27eebbca5347a03f6b1d1bce5b2736a4984fb742f872c0a4d68e62de10f7637613e79a464d3bcd77c246d9c70fcac112bb4a3123010eb527e8b203a614647db
+ languageName: node
+ linkType: hard
+
+"loader-utils@npm:^1.0.2, loader-utils@npm:^1.1.0":
+ version: 1.4.2
+ resolution: "loader-utils@npm:1.4.2"
+ dependencies:
+ big.js: ^5.2.2
+ emojis-list: ^3.0.0
+ json5: ^1.0.1
+ checksum: eb6fb622efc0ffd1abdf68a2022f9eac62bef8ec599cf8adb75e94d1d338381780be6278534170e99edc03380a6d29bc7eb1563c89ce17c5fed3a0b17f1ad804
+ languageName: node
+ linkType: hard
+
+"locate-path@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "locate-path@npm:2.0.0"
+ dependencies:
+ p-locate: ^2.0.0
+ path-exists: ^3.0.0
+ checksum: 02d581edbbbb0fa292e28d96b7de36b5b62c2fa8b5a7e82638ebb33afa74284acf022d3b1e9ae10e3ffb7658fbc49163fcd5e76e7d1baaa7801c3e05a81da755
+ languageName: node
+ linkType: hard
+
+"locate-path@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "locate-path@npm:3.0.0"
+ dependencies:
+ p-locate: ^3.0.0
+ path-exists: ^3.0.0
+ checksum: 53db3996672f21f8b0bf2a2c645ae2c13ffdae1eeecfcd399a583bce8516c0b88dcb4222ca6efbbbeb6949df7e46860895be2c02e8d3219abd373ace3bfb4e11
+ languageName: node
+ linkType: hard
+
+"locate-path@npm:^5.0.0":
+ version: 5.0.0
+ resolution: "locate-path@npm:5.0.0"
+ dependencies:
+ p-locate: ^4.1.0
+ checksum: 83e51725e67517287d73e1ded92b28602e3ae5580b301fe54bfb76c0c723e3f285b19252e375712316774cf52006cb236aed5704692c32db0d5d089b69696e30
+ languageName: node
+ linkType: hard
+
+"locate-path@npm:^6.0.0":
+ version: 6.0.0
+ resolution: "locate-path@npm:6.0.0"
+ dependencies:
+ p-locate: ^5.0.0
+ checksum: 72eb661788a0368c099a184c59d2fee760b3831c9c1c33955e8a19ae4a21b4116e53fa736dc086cdeb9fce9f7cc508f2f92d2d3aae516f133e16a2bb59a39f5a
+ languageName: node
+ linkType: hard
+
+"lodash.clonedeep@npm:^4.5.0":
+ version: 4.5.0
+ resolution: "lodash.clonedeep@npm:4.5.0"
+ checksum: 92c46f094b064e876a23c97f57f81fbffd5d760bf2d8a1c61d85db6d1e488c66b0384c943abee4f6af7debf5ad4e4282e74ff83177c9e63d8ff081a4837c3489
+ languageName: node
+ linkType: hard
+
+"lodash.clonedeepwith@npm:^4.5.0":
+ version: 4.5.0
+ resolution: "lodash.clonedeepwith@npm:4.5.0"
+ checksum: 9fbf4ebfa04b381df226a2298eba680327bea3d0d5d19c5118de7ae218fd219186e30e9fd0d33b13729f34ffbc83c1cf09cb27aff265ba94cb602b8a2b1e71c9
+ languageName: node
+ linkType: hard
+
+"lodash.debounce@npm:^4.0.3":
+ version: 4.0.8
+ resolution: "lodash.debounce@npm:4.0.8"
+ checksum: a3f527d22c548f43ae31c861ada88b2637eb48ac6aa3eb56e82d44917971b8aa96fbb37aa60efea674dc4ee8c42074f90f7b1f772e9db375435f6c83a19b3bc6
+ languageName: node
+ linkType: hard
+
+"lodash.difference@npm:^4.3.0":
+ version: 4.5.0
+ resolution: "lodash.difference@npm:4.5.0"
+ checksum: ecee276aa578f300e79350805a14a51be8d1f12b3c1389a19996d8ab516f814211a5f65c68331571ecdad96522b863ccc484b55504ce8c9947212a29f8857d5a
+ languageName: node
+ linkType: hard
+
+"lodash.flatten@npm:^4.2.0":
+ version: 4.4.0
+ resolution: "lodash.flatten@npm:4.4.0"
+ checksum: 0ac34a393d4b795d4b7421153d27c13ae67e08786c9cbb60ff5b732210d46f833598eee3fb3844bb10070e8488efe390ea53bb567377e0cb47e9e630bf0811cb
+ languageName: node
+ linkType: hard
+
+"lodash.flattendeep@npm:^4.4.0":
+ version: 4.4.0
+ resolution: "lodash.flattendeep@npm:4.4.0"
+ checksum: 8521c919acac3d4bcf0aaf040c1ca9cb35d6c617e2d72e9b4d51c9a58b4366622cd6077441a18be626c3f7b28227502b3bf042903d447b056ee7e0b11d45c722
+ languageName: node
+ linkType: hard
+
+"lodash.isequal@npm:^4.5.0":
+ version: 4.5.0
+ resolution: "lodash.isequal@npm:4.5.0"
+ checksum: da27515dc5230eb1140ba65ff8de3613649620e8656b19a6270afe4866b7bd461d9ba2ac8a48dcc57f7adac4ee80e1de9f965d89d4d81a0ad52bb3eec2609644
+ languageName: node
+ linkType: hard
+
+"lodash.memoize@npm:~3.0.3":
+ version: 3.0.4
+ resolution: "lodash.memoize@npm:3.0.4"
+ checksum: fc52e0916b896fa79d6b85fbeaa0e44a381b70f1fcab7acab10188aaeeb2107e21b9b992bff560f405696e0a6e3bb5c08af18955d628a1e8ab6b11df14ff6172
+ languageName: node
+ linkType: hard
+
+"lodash.merge@npm:^4.6.0, lodash.merge@npm:^4.6.2":
+ version: 4.6.2
+ resolution: "lodash.merge@npm:4.6.2"
+ checksum: ad580b4bdbb7ca1f7abf7e1bce63a9a0b98e370cf40194b03380a46b4ed799c9573029599caebc1b14e3f24b111aef72b96674a56cfa105e0f5ac70546cdc005
+ languageName: node
+ linkType: hard
+
+"lodash.truncate@npm:^4.4.2":
+ version: 4.4.2
+ resolution: "lodash.truncate@npm:4.4.2"
+ checksum: b463d8a382cfb5f0e71c504dcb6f807a7bd379ff1ea216669aa42c52fc28c54e404bfbd96791aa09e6df0de2c1d7b8f1b7f4b1a61f324d38fe98bc535aeee4f5
+ languageName: node
+ linkType: hard
+
+"lodash@npm:^4.17.11, lodash@npm:^4.17.12, lodash@npm:^4.17.14, lodash@npm:^4.17.15, lodash@npm:^4.17.4":
+ version: 4.17.21
+ resolution: "lodash@npm:4.17.21"
+ checksum: eb835a2e51d381e561e508ce932ea50a8e5a68f4ebdd771ea240d3048244a8d13658acbd502cd4829768c56f2e16bdd4340b9ea141297d472517b83868e677f7
+ languageName: node
+ linkType: hard
+
+"log-symbols@npm:2.2.0":
+ version: 2.2.0
+ resolution: "log-symbols@npm:2.2.0"
+ dependencies:
+ chalk: ^2.0.1
+ checksum: 4c95e3b65f0352dbe91dc4989c10baf7a44e2ef5b0db7e6721e1476268e2b6f7090c3aa880d4f833a05c5c3ff18f4ec5215a09bd0099986d64a8186cfeb48ac8
+ languageName: node
+ linkType: hard
+
+"log-symbols@npm:4.0.0":
+ version: 4.0.0
+ resolution: "log-symbols@npm:4.0.0"
+ dependencies:
+ chalk: ^4.0.0
+ checksum: a7c1fb5cc504ff04422460dcae3a830002426432fbed81280c8a49f4c6f5ef244c28b987636bf1c871ba6866d7024713388be391e92c0d5af6a70598fcabc46b
+ languageName: node
+ linkType: hard
+
+"longest@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "longest@npm:1.0.1"
+ checksum: 21717f95670675b8fec7ce78d255af664fc28273e8ac7d6893bce6063f63efa107634daa186d142172904053e0e39034b21e61a6c52538d3d37f715bf149c47f
+ languageName: node
+ linkType: hard
+
+"loose-envify@npm:^1.0.0":
+ version: 1.4.0
+ resolution: "loose-envify@npm:1.4.0"
+ dependencies:
+ js-tokens: ^3.0.0 || ^4.0.0
+ bin:
+ loose-envify: cli.js
+ checksum: 6517e24e0cad87ec9888f500c5b5947032cdfe6ef65e1c1936a0c48a524b81e65542c9c3edc91c97d5bddc806ee2a985dbc79be89215d613b1de5db6d1cfe6f4
+ languageName: node
+ linkType: hard
+
+"loud-rejection@npm:^1.0.0, loud-rejection@npm:^1.2.0":
+ version: 1.6.0
+ resolution: "loud-rejection@npm:1.6.0"
+ dependencies:
+ currently-unhandled: ^0.4.1
+ signal-exit: ^3.0.0
+ checksum: 750e12defde34e8cbf263c2bff16f028a89b56e022ad6b368aa7c39495b5ac33f2349a8d00665a9b6d25c030b376396524d8a31eb0dde98aaa97956d7324f927
+ languageName: node
+ linkType: hard
+
+"loupe@npm:^2.3.1":
+ version: 2.3.6
+ resolution: "loupe@npm:2.3.6"
+ dependencies:
+ get-func-name: ^2.0.0
+ checksum: cc83f1b124a1df7384601d72d8d1f5fe95fd7a8185469fec48bb2e4027e45243949e7a013e8d91051a138451ff0552310c32aa9786e60b6a30d1e801bdc2163f
+ languageName: node
+ linkType: hard
+
+"lowercase-keys@npm:^1.0.0":
+ version: 1.0.1
+ resolution: "lowercase-keys@npm:1.0.1"
+ checksum: 4d045026595936e09953e3867722e309415ff2c80d7701d067546d75ef698dac218a4f53c6d1d0e7368b47e45fd7529df47e6cb56fbb90523ba599f898b3d147
+ languageName: node
+ linkType: hard
+
+"lowercase-keys@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "lowercase-keys@npm:2.0.0"
+ checksum: 24d7ebd56ccdf15ff529ca9e08863f3c54b0b9d1edb97a3ae1af34940ae666c01a1e6d200707bce730a8ef76cb57cc10e65f245ecaaf7e6bc8639f2fb460ac23
+ languageName: node
+ linkType: hard
+
+"lowercase-keys@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "lowercase-keys@npm:3.0.0"
+ checksum: 67a3f81409af969bc0c4ca0e76cd7d16adb1e25aa1c197229587eaf8671275c8c067cd421795dbca4c81be0098e4c426a086a05e30de8a9c587b7a13c0c7ccc5
+ languageName: node
+ linkType: hard
+
+"lru-cache@npm:^4.0.1":
+ version: 4.1.5
+ resolution: "lru-cache@npm:4.1.5"
+ dependencies:
+ pseudomap: ^1.0.2
+ yallist: ^2.1.2
+ checksum: 4bb4b58a36cd7dc4dcec74cbe6a8f766a38b7426f1ff59d4cf7d82a2aa9b9565cd1cb98f6ff60ce5cd174524868d7bc9b7b1c294371851356066ca9ac4cf135a
+ languageName: node
+ linkType: hard
+
+"lru-cache@npm:^6.0.0":
+ version: 6.0.0
+ resolution: "lru-cache@npm:6.0.0"
+ dependencies:
+ yallist: ^4.0.0
+ checksum: f97f499f898f23e4585742138a22f22526254fdba6d75d41a1c2526b3b6cc5747ef59c5612ba7375f42aca4f8461950e925ba08c991ead0651b4918b7c978297
+ languageName: node
+ linkType: hard
+
+"lru-cache@npm:^7.7.1":
+ version: 7.18.3
+ resolution: "lru-cache@npm:7.18.3"
+ checksum: e550d772384709deea3f141af34b6d4fa392e2e418c1498c078de0ee63670f1f46f5eee746e8ef7e69e1c895af0d4224e62ee33e66a543a14763b0f2e74c1356
+ languageName: node
+ linkType: hard
+
+"make-dir@npm:^1.0.0":
+ version: 1.3.0
+ resolution: "make-dir@npm:1.3.0"
+ dependencies:
+ pify: ^3.0.0
+ checksum: c564f6e7bb5ace1c02ad56b3a5f5e07d074af0c0b693c55c7b2c2b148882827c8c2afc7b57e43338a9f90c125b58d604e8cf3e6990a48bf949dfea8c79668c0b
+ languageName: node
+ linkType: hard
+
+"make-error@npm:^1.1.1":
+ version: 1.3.6
+ resolution: "make-error@npm:1.3.6"
+ checksum: b86e5e0e25f7f777b77fabd8e2cbf15737972869d852a22b7e73c17623928fccb826d8e46b9951501d3f20e51ad74ba8c59ed584f610526a48f8ccf88aaec402
+ languageName: node
+ linkType: hard
+
+"make-fetch-happen@npm:^10.0.3":
+ version: 10.2.1
+ resolution: "make-fetch-happen@npm:10.2.1"
+ dependencies:
+ agentkeepalive: ^4.2.1
+ cacache: ^16.1.0
+ http-cache-semantics: ^4.1.0
+ http-proxy-agent: ^5.0.0
+ https-proxy-agent: ^5.0.0
+ is-lambda: ^1.0.1
+ lru-cache: ^7.7.1
+ minipass: ^3.1.6
+ minipass-collect: ^1.0.2
+ minipass-fetch: ^2.0.3
+ minipass-flush: ^1.0.5
+ minipass-pipeline: ^1.2.4
+ negotiator: ^0.6.3
+ promise-retry: ^2.0.1
+ socks-proxy-agent: ^7.0.0
+ ssri: ^9.0.0
+ checksum: 2332eb9a8ec96f1ffeeea56ccefabcb4193693597b132cd110734d50f2928842e22b84cfa1508e921b8385cdfd06dda9ad68645fed62b50fff629a580f5fb72c
+ languageName: node
+ linkType: hard
+
+"map-age-cleaner@npm:^0.1.1":
+ version: 0.1.3
+ resolution: "map-age-cleaner@npm:0.1.3"
+ dependencies:
+ p-defer: ^1.0.0
+ checksum: cb2804a5bcb3cbdfe4b59066ea6d19f5e7c8c196cd55795ea4c28f792b192e4c442426ae52524e5e1acbccf393d3bddacefc3d41f803e66453f6c4eda3650bc1
+ languageName: node
+ linkType: hard
+
+"map-cache@npm:^0.2.2":
+ version: 0.2.2
+ resolution: "map-cache@npm:0.2.2"
+ checksum: 3067cea54285c43848bb4539f978a15dedc63c03022abeec6ef05c8cb6829f920f13b94bcaf04142fc6a088318e564c4785704072910d120d55dbc2e0c421969
+ languageName: node
+ linkType: hard
+
+"map-obj@npm:^1.0.0, map-obj@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "map-obj@npm:1.0.1"
+ checksum: 9949e7baec2a336e63b8d4dc71018c117c3ce6e39d2451ccbfd3b8350c547c4f6af331a4cbe1c83193d7c6b786082b6256bde843db90cb7da2a21e8fcc28afed
+ languageName: node
+ linkType: hard
+
+"map-visit@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "map-visit@npm:1.0.0"
+ dependencies:
+ object-visit: ^1.0.0
+ checksum: c27045a5021c344fc19b9132eb30313e441863b2951029f8f8b66f79d3d8c1e7e5091578075a996f74e417479506fe9ede28c44ca7bc351a61c9d8073daec36a
+ languageName: node
+ linkType: hard
+
+"matcher@npm:^1.0.0":
+ version: 1.1.1
+ resolution: "matcher@npm:1.1.1"
+ dependencies:
+ escape-string-regexp: ^1.0.4
+ checksum: 77bc490253901bb7b07bd4a1b7418201336d57029aa1320e6ec951744baf3acf07e907d3ed33d76f0bb2e399783c2b3d28049d29b1971073bbe11523b6ad059b
+ languageName: node
+ linkType: hard
+
+"math-random@npm:^1.0.1":
+ version: 1.0.4
+ resolution: "math-random@npm:1.0.4"
+ checksum: 9edf31ea337bba21994eb968218fd571d55fce86b51661158d8e241886b73121d9e1a35a5bb8997dba8ce67417a83c8dbd0811917248f886840035b7f1c667b9
+ languageName: node
+ linkType: hard
+
+"md5-hex@npm:^1.2.0, md5-hex@npm:^1.3.0":
+ version: 1.3.0
+ resolution: "md5-hex@npm:1.3.0"
+ dependencies:
+ md5-o-matic: ^0.1.1
+ checksum: 35a41d8c682c78528a390efd3da67636757fcf3e918da7cb830da0f750945a07941b6ec088906b239c461c783d681e9e4877765ef97752e58793efd7406ee833
+ languageName: node
+ linkType: hard
+
+"md5-hex@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "md5-hex@npm:2.0.0"
+ dependencies:
+ md5-o-matic: ^0.1.1
+ checksum: 1bf28efddaf3745952d3d19686f9c8444a80a4ab71888bbd45f7f30a594b0074016dddd563b043ed0bdd7f526def001b20cb4674526ee0ecbc2f1e4b4401bf4c
+ languageName: node
+ linkType: hard
+
+"md5-o-matic@npm:^0.1.1":
+ version: 0.1.1
+ resolution: "md5-o-matic@npm:0.1.1"
+ checksum: 3a74811620d45f1cee5bfb037ae2cf55600dc2107d6bfedb297a5196365a63d24da218ee137cbcd3ffe53bbc653a335ea305a835fd66af1e892f95197fc04bb7
+ languageName: node
+ linkType: hard
+
+"md5.js@npm:^1.3.4":
+ version: 1.3.5
+ resolution: "md5.js@npm:1.3.5"
+ dependencies:
+ hash-base: ^3.0.0
+ inherits: ^2.0.1
+ safe-buffer: ^5.1.2
+ checksum: 098494d885684bcc4f92294b18ba61b7bd353c23147fbc4688c75b45cb8590f5a95fd4584d742415dcc52487f7a1ef6ea611cfa1543b0dc4492fe026357f3f0c
+ languageName: node
+ linkType: hard
+
+"media-typer@npm:0.3.0":
+ version: 0.3.0
+ resolution: "media-typer@npm:0.3.0"
+ checksum: af1b38516c28ec95d6b0826f6c8f276c58aec391f76be42aa07646b4e39d317723e869700933ca6995b056db4b09a78c92d5440dc23657e6764be5d28874bba1
+ languageName: node
+ linkType: hard
+
+"mem@npm:^1.1.0":
+ version: 1.1.0
+ resolution: "mem@npm:1.1.0"
+ dependencies:
+ mimic-fn: ^1.0.0
+ checksum: 2fbcc5741bc4125b6484c271ddd9902ca62662731d322808a0f68ff7cc603f270479bb4d733cf8686e59b7eff85f019a23af14767765a306ac74183da6e2e3a3
+ languageName: node
+ linkType: hard
+
+"mem@npm:^4.0.0":
+ version: 4.3.0
+ resolution: "mem@npm:4.3.0"
+ dependencies:
+ map-age-cleaner: ^0.1.1
+ mimic-fn: ^2.0.0
+ p-is-promise: ^2.0.0
+ checksum: cf488608e5d59c6cb68004b70de317222d4be9f857fd535dfa6a108e04f40821479c080bc763c417b1030569d303538c59d441280078cfce07fefd1c523f98ef
+ languageName: node
+ linkType: hard
+
+"memory-fs@npm:^0.4.0, memory-fs@npm:~0.4.1":
+ version: 0.4.1
+ resolution: "memory-fs@npm:0.4.1"
+ dependencies:
+ errno: ^0.1.3
+ readable-stream: ^2.0.1
+ checksum: 6db6c8682eff836664ca9b5b6052ae38d21713dda9d0ef4700fa5c0599a8bc16b2093bee75ac3dedbe59fb2222d368f25bafaa62ba143c41051359cbcb005044
+ languageName: node
+ linkType: hard
+
+"meow@npm:^3.7.0":
+ version: 3.7.0
+ resolution: "meow@npm:3.7.0"
+ dependencies:
+ camelcase-keys: ^2.0.0
+ decamelize: ^1.1.2
+ loud-rejection: ^1.0.0
+ map-obj: ^1.0.1
+ minimist: ^1.1.3
+ normalize-package-data: ^2.3.4
+ object-assign: ^4.0.1
+ read-pkg-up: ^1.0.1
+ redent: ^1.0.0
+ trim-newlines: ^1.0.0
+ checksum: 65a412e5d0d643615508007a9292799bb3e4e690597d54c9e98eb0ca3adb7b8ca8899f41ea7cb7d8277129cdcd9a1a60202b31f88e0034e6aaae02894d80999a
+ languageName: node
+ linkType: hard
+
+"merge-descriptors@npm:1.0.1":
+ version: 1.0.1
+ resolution: "merge-descriptors@npm:1.0.1"
+ checksum: 5abc259d2ae25bb06d19ce2b94a21632583c74e2a9109ee1ba7fd147aa7362b380d971e0251069f8b3eb7d48c21ac839e21fa177b335e82c76ec172e30c31a26
+ languageName: node
+ linkType: hard
+
+"methods@npm:~1.1.2":
+ version: 1.1.2
+ resolution: "methods@npm:1.1.2"
+ checksum: 0917ff4041fa8e2f2fda5425a955fe16ca411591fbd123c0d722fcf02b73971ed6f764d85f0a6f547ce49ee0221ce2c19a5fa692157931cecb422984f1dcd13a
+ languageName: node
+ linkType: hard
+
+"micromatch@npm:^2.1.5":
+ version: 2.3.11
+ resolution: "micromatch@npm:2.3.11"
+ dependencies:
+ arr-diff: ^2.0.0
+ array-unique: ^0.2.1
+ braces: ^1.8.2
+ expand-brackets: ^0.1.4
+ extglob: ^0.3.1
+ filename-regex: ^2.0.0
+ is-extglob: ^1.0.0
+ is-glob: ^2.0.1
+ kind-of: ^3.0.2
+ normalize-path: ^2.0.1
+ object.omit: ^2.0.0
+ parse-glob: ^3.0.4
+ regex-cache: ^0.4.2
+ checksum: 562681808a3149c77ba90947cb8cf1874ea6d07da6fa86416a4f9454f847fb6329aea5234e1af060d9465d9bb14eaaf4bc6c482bf24bc561649042f2b81d3092
+ languageName: node
+ linkType: hard
+
+"micromatch@npm:^3.1.10, micromatch@npm:^3.1.4":
+ version: 3.1.10
+ resolution: "micromatch@npm:3.1.10"
+ dependencies:
+ arr-diff: ^4.0.0
+ array-unique: ^0.3.2
+ braces: ^2.3.1
+ define-property: ^2.0.2
+ extend-shallow: ^3.0.2
+ extglob: ^2.0.4
+ fragment-cache: ^0.2.1
+ kind-of: ^6.0.2
+ nanomatch: ^1.2.9
+ object.pick: ^1.3.0
+ regex-not: ^1.0.0
+ snapdragon: ^0.8.1
+ to-regex: ^3.0.2
+ checksum: ad226cba4daa95b4eaf47b2ca331c8d2e038d7b41ae7ed0697cde27f3f1d6142881ab03d4da51b65d9d315eceb5e4cdddb3fbb55f5f72cfa19cf3ea469d054dc
+ languageName: node
+ linkType: hard
+
+"miller-rabin@npm:^4.0.0":
+ version: 4.0.1
+ resolution: "miller-rabin@npm:4.0.1"
+ dependencies:
+ bn.js: ^4.0.0
+ brorand: ^1.0.1
+ bin:
+ miller-rabin: bin/miller-rabin
+ checksum: 00cd1ab838ac49b03f236cc32a14d29d7d28637a53096bf5c6246a032a37749c9bd9ce7360cbf55b41b89b7d649824949ff12bc8eee29ac77c6b38eada619ece
+ languageName: node
+ linkType: hard
+
+"mime-db@npm:1.52.0":
+ version: 1.52.0
+ resolution: "mime-db@npm:1.52.0"
+ checksum: 0d99a03585f8b39d68182803b12ac601d9c01abfa28ec56204fa330bc9f3d1c5e14beb049bafadb3dbdf646dfb94b87e24d4ec7b31b7279ef906a8ea9b6a513f
+ languageName: node
+ linkType: hard
+
+"mime-types@npm:^2.1.12, mime-types@npm:^2.1.16, mime-types@npm:~2.1.19, mime-types@npm:~2.1.24, mime-types@npm:~2.1.34":
+ version: 2.1.35
+ resolution: "mime-types@npm:2.1.35"
+ dependencies:
+ mime-db: 1.52.0
+ checksum: 89a5b7f1def9f3af5dad6496c5ed50191ae4331cc5389d7c521c8ad28d5fdad2d06fd81baf38fed813dc4e46bb55c8145bb0ff406330818c9cf712fb2e9b3836
+ languageName: node
+ linkType: hard
+
+"mime@npm:1.6.0":
+ version: 1.6.0
+ resolution: "mime@npm:1.6.0"
+ bin:
+ mime: cli.js
+ checksum: fef25e39263e6d207580bdc629f8872a3f9772c923c7f8c7e793175cee22777bbe8bba95e5d509a40aaa292d8974514ce634ae35769faa45f22d17edda5e8557
+ languageName: node
+ linkType: hard
+
+"mimic-fn@npm:^1.0.0":
+ version: 1.2.0
+ resolution: "mimic-fn@npm:1.2.0"
+ checksum: 69c08205156a1f4906d9c46f9b4dc08d18a50176352e77fdeb645cedfe9f20c0b19865d465bd2dec27a5c432347f24dc07fc3695e11159d193f892834233e939
+ languageName: node
+ linkType: hard
+
+"mimic-fn@npm:^2.0.0":
+ version: 2.1.0
+ resolution: "mimic-fn@npm:2.1.0"
+ checksum: d2421a3444848ce7f84bd49115ddacff29c15745db73f54041edc906c14b131a38d05298dae3081667627a59b2eb1ca4b436ff2e1b80f69679522410418b478a
+ languageName: node
+ linkType: hard
+
+"mimic-response@npm:^1.0.0":
+ version: 1.0.1
+ resolution: "mimic-response@npm:1.0.1"
+ checksum: 034c78753b0e622bc03c983663b1cdf66d03861050e0c8606563d149bc2b02d63f62ce4d32be4ab50d0553ae0ffe647fc34d1f5281184c6e1e8cf4d85e8d9823
+ languageName: node
+ linkType: hard
+
+"mimic-response@npm:^3.1.0":
+ version: 3.1.0
+ resolution: "mimic-response@npm:3.1.0"
+ checksum: 25739fee32c17f433626bf19f016df9036b75b3d84a3046c7d156e72ec963dd29d7fc8a302f55a3d6c5a4ff24259676b15d915aad6480815a969ff2ec0836867
+ languageName: node
+ linkType: hard
+
+"min-document@npm:^2.19.0":
+ version: 2.19.0
+ resolution: "min-document@npm:2.19.0"
+ dependencies:
+ dom-walk: ^0.1.0
+ checksum: da6437562ea2228041542a2384528e74e22d1daa1a4ec439c165abf0b9d8a63e17e3b8a6dc6e0c731845e85301198730426932a0e813d23f932ca668340c9623
+ languageName: node
+ linkType: hard
+
+"minimalistic-assert@npm:^1.0.0, minimalistic-assert@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "minimalistic-assert@npm:1.0.1"
+ checksum: cc7974a9268fbf130fb055aff76700d7e2d8be5f761fb5c60318d0ed010d839ab3661a533ad29a5d37653133385204c503bfac995aaa4236f4e847461ea32ba7
+ languageName: node
+ linkType: hard
+
+"minimalistic-crypto-utils@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "minimalistic-crypto-utils@npm:1.0.1"
+ checksum: 6e8a0422b30039406efd4c440829ea8f988845db02a3299f372fceba56ffa94994a9c0f2fd70c17f9969eedfbd72f34b5070ead9656a34d3f71c0bd72583a0ed
+ languageName: node
+ linkType: hard
+
+"minimatch@npm:3.0.4":
+ version: 3.0.4
+ resolution: "minimatch@npm:3.0.4"
+ dependencies:
+ brace-expansion: ^1.1.7
+ checksum: 66ac295f8a7b59788000ea3749938b0970344c841750abd96694f80269b926ebcafad3deeb3f1da2522978b119e6ae3a5869b63b13a7859a456b3408bd18a078
+ languageName: node
+ linkType: hard
+
+"minimatch@npm:^3.0.0, minimatch@npm:^3.0.4, minimatch@npm:^3.1.1":
+ version: 3.1.2
+ resolution: "minimatch@npm:3.1.2"
+ dependencies:
+ brace-expansion: ^1.1.7
+ checksum: c154e566406683e7bcb746e000b84d74465b3a832c45d59912b9b55cd50dee66e5c4b1e5566dba26154040e51672f9aa450a9aef0c97cfc7336b78b7afb9540a
+ languageName: node
+ linkType: hard
+
+"minimatch@npm:^5.0.1":
+ version: 5.1.6
+ resolution: "minimatch@npm:5.1.6"
+ dependencies:
+ brace-expansion: ^2.0.1
+ checksum: 7564208ef81d7065a370f788d337cd80a689e981042cb9a1d0e6580b6c6a8c9279eba80010516e258835a988363f99f54a6f711a315089b8b42694f5da9d0d77
+ languageName: node
+ linkType: hard
+
+"minimist@npm:0.0.8":
+ version: 0.0.8
+ resolution: "minimist@npm:0.0.8"
+ checksum: 042f8b626b1fa44dffc23bac55771425ac4ee9d267b56f9064c07713e516e1799f3ba933bb628d2475a210caf7dcdb98161611baa1f0daf49309a944cb4bc48f
+ languageName: node
+ linkType: hard
+
+"minimist@npm:^1.1.0, minimist@npm:^1.1.3, minimist@npm:^1.2.0, minimist@npm:^1.2.5, minimist@npm:^1.2.6":
+ version: 1.2.8
+ resolution: "minimist@npm:1.2.8"
+ checksum: 75a6d645fb122dad29c06a7597bddea977258957ed88d7a6df59b5cd3fe4a527e253e9bbf2e783e4b73657f9098b96a5fe96ab8a113655d4109108577ecf85b0
+ languageName: node
+ linkType: hard
+
+"minimist@npm:~0.0.1":
+ version: 0.0.10
+ resolution: "minimist@npm:0.0.10"
+ checksum: f7b2cb17af165d042bb3d2803f5e6c38d137f0c36a62230fdb643058c25b56749d2c335b17d4de0b0f08f19cb868cac40df207ff7a4c59fd0771e8762e9b783c
+ languageName: node
+ linkType: hard
+
+"minipass-collect@npm:^1.0.2":
+ version: 1.0.2
+ resolution: "minipass-collect@npm:1.0.2"
+ dependencies:
+ minipass: ^3.0.0
+ checksum: 14df761028f3e47293aee72888f2657695ec66bd7d09cae7ad558da30415fdc4752bbfee66287dcc6fd5e6a2fa3466d6c484dc1cbd986525d9393b9523d97f10
+ languageName: node
+ linkType: hard
+
+"minipass-fetch@npm:^2.0.3":
+ version: 2.1.2
+ resolution: "minipass-fetch@npm:2.1.2"
+ dependencies:
+ encoding: ^0.1.13
+ minipass: ^3.1.6
+ minipass-sized: ^1.0.3
+ minizlib: ^2.1.2
+ dependenciesMeta:
+ encoding:
+ optional: true
+ checksum: 3f216be79164e915fc91210cea1850e488793c740534985da017a4cbc7a5ff50506956d0f73bb0cb60e4fe91be08b6b61ef35101706d3ef5da2c8709b5f08f91
+ languageName: node
+ linkType: hard
+
+"minipass-flush@npm:^1.0.5":
+ version: 1.0.5
+ resolution: "minipass-flush@npm:1.0.5"
+ dependencies:
+ minipass: ^3.0.0
+ checksum: 56269a0b22bad756a08a94b1ffc36b7c9c5de0735a4dd1ab2b06c066d795cfd1f0ac44a0fcae13eece5589b908ecddc867f04c745c7009be0b566421ea0944cf
+ languageName: node
+ linkType: hard
+
+"minipass-pipeline@npm:^1.2.4":
+ version: 1.2.4
+ resolution: "minipass-pipeline@npm:1.2.4"
+ dependencies:
+ minipass: ^3.0.0
+ checksum: b14240dac0d29823c3d5911c286069e36d0b81173d7bdf07a7e4a91ecdef92cdff4baaf31ea3746f1c61e0957f652e641223970870e2353593f382112257971b
+ languageName: node
+ linkType: hard
+
+"minipass-sized@npm:^1.0.3":
+ version: 1.0.3
+ resolution: "minipass-sized@npm:1.0.3"
+ dependencies:
+ minipass: ^3.0.0
+ checksum: 79076749fcacf21b5d16dd596d32c3b6bf4d6e62abb43868fac21674078505c8b15eaca4e47ed844985a4514854f917d78f588fcd029693709417d8f98b2bd60
+ languageName: node
+ linkType: hard
+
+"minipass@npm:^2.6.0, minipass@npm:^2.9.0":
+ version: 2.9.0
+ resolution: "minipass@npm:2.9.0"
+ dependencies:
+ safe-buffer: ^5.1.2
+ yallist: ^3.0.0
+ checksum: 077b66f31ba44fd5a0d27d12a9e6a86bff8f97a4978dedb0373167156b5599fadb6920fdde0d9f803374164d810e05e8462ce28e86abbf7f0bea293a93711fc6
+ languageName: node
+ linkType: hard
+
+"minipass@npm:^3.0.0, minipass@npm:^3.1.1, minipass@npm:^3.1.6":
+ version: 3.3.6
+ resolution: "minipass@npm:3.3.6"
+ dependencies:
+ yallist: ^4.0.0
+ checksum: a30d083c8054cee83cdcdc97f97e4641a3f58ae743970457b1489ce38ee1167b3aaf7d815cd39ec7a99b9c40397fd4f686e83750e73e652b21cb516f6d845e48
+ languageName: node
+ linkType: hard
+
+"minipass@npm:^5.0.0":
+ version: 5.0.0
+ resolution: "minipass@npm:5.0.0"
+ checksum: 425dab288738853fded43da3314a0b5c035844d6f3097a8e3b5b29b328da8f3c1af6fc70618b32c29ff906284cf6406b6841376f21caaadd0793c1d5a6a620ea
+ languageName: node
+ linkType: hard
+
+"minizlib@npm:^1.3.3":
+ version: 1.3.3
+ resolution: "minizlib@npm:1.3.3"
+ dependencies:
+ minipass: ^2.9.0
+ checksum: b0425c04d2ae6aad5027462665f07cc0d52075f7fa16e942b4611115f9b31f02924073b7221be6f75929d3c47ab93750c63f6dc2bbe8619ceacb3de1f77732c0
+ languageName: node
+ linkType: hard
+
+"minizlib@npm:^2.1.1, minizlib@npm:^2.1.2":
+ version: 2.1.2
+ resolution: "minizlib@npm:2.1.2"
+ dependencies:
+ minipass: ^3.0.0
+ yallist: ^4.0.0
+ checksum: f1fdeac0b07cf8f30fcf12f4b586795b97be856edea22b5e9072707be51fc95d41487faec3f265b42973a304fe3a64acd91a44a3826a963e37b37bafde0212c3
+ languageName: node
+ linkType: hard
+
+"mixin-deep@npm:^1.2.0":
+ version: 1.3.2
+ resolution: "mixin-deep@npm:1.3.2"
+ dependencies:
+ for-in: ^1.0.2
+ is-extendable: ^1.0.1
+ checksum: 820d5a51fcb7479f2926b97f2c3bb223546bc915e6b3a3eb5d906dda871bba569863595424a76682f2b15718252954644f3891437cb7e3f220949bed54b1750d
+ languageName: node
+ linkType: hard
+
+"mkdirp-classic@npm:^0.5.2":
+ version: 0.5.3
+ resolution: "mkdirp-classic@npm:0.5.3"
+ checksum: 3f4e088208270bbcc148d53b73e9a5bd9eef05ad2cbf3b3d0ff8795278d50dd1d11a8ef1875ff5aea3fa888931f95bfcb2ad5b7c1061cfefd6284d199e6776ac
+ languageName: node
+ linkType: hard
+
+"mkdirp-promise@npm:^5.0.1":
+ version: 5.0.1
+ resolution: "mkdirp-promise@npm:5.0.1"
+ dependencies:
+ mkdirp: "*"
+ checksum: 31ddc9478216adf6d6bee9ea7ce9ccfe90356d9fcd1dfb18128eac075390b4161356d64c3a7b0a75f9de01a90aadd990a0ec8c7434036563985c4b853a053ee2
+ languageName: node
+ linkType: hard
+
+"mkdirp@npm:*":
+ version: 3.0.1
+ resolution: "mkdirp@npm:3.0.1"
+ bin:
+ mkdirp: dist/cjs/src/bin.js
+ checksum: 972deb188e8fb55547f1e58d66bd6b4a3623bf0c7137802582602d73e6480c1c2268dcbafbfb1be466e00cc7e56ac514d7fd9334b7cf33e3e2ab547c16f83a8d
+ languageName: node
+ linkType: hard
+
+"mkdirp@npm:0.5.1":
+ version: 0.5.1
+ resolution: "mkdirp@npm:0.5.1"
+ dependencies:
+ minimist: 0.0.8
+ bin:
+ mkdirp: bin/cmd.js
+ checksum: ed1ab49bb1d06c88dba7cfe930a3186f2605b5465aab7c8f24119baaba6e38f9ab4ac1695c68f476c65a48df2a69a8495049cd6e26c360ea082151a0771343d2
+ languageName: node
+ linkType: hard
+
+"mkdirp@npm:0.5.4":
+ version: 0.5.4
+ resolution: "mkdirp@npm:0.5.4"
+ dependencies:
+ minimist: ^1.2.5
+ bin:
+ mkdirp: bin/cmd.js
+ checksum: c71e931374b2776f7b8208cf9a5175363d6d32feb20e90b7955c412a30bc6344c293169da824f6b63e000923b453f12132149216faffa087209ac2c1d1f423f1
+ languageName: node
+ linkType: hard
+
+"mkdirp@npm:>=0.5 0, mkdirp@npm:^0.5.1, mkdirp@npm:^0.5.5, mkdirp@npm:~0.5.0":
+ version: 0.5.6
+ resolution: "mkdirp@npm:0.5.6"
+ dependencies:
+ minimist: ^1.2.6
+ bin:
+ mkdirp: bin/cmd.js
+ checksum: 0c91b721bb12c3f9af4b77ebf73604baf350e64d80df91754dc509491ae93bf238581e59c7188360cec7cb62fc4100959245a42cfe01834efedc5e9d068376c2
+ languageName: node
+ linkType: hard
+
+"mkdirp@npm:^1.0.3, mkdirp@npm:^1.0.4":
+ version: 1.0.4
+ resolution: "mkdirp@npm:1.0.4"
+ bin:
+ mkdirp: bin/cmd.js
+ checksum: a96865108c6c3b1b8e1d5e9f11843de1e077e57737602de1b82030815f311be11f96f09cce59bd5b903d0b29834733e5313f9301e3ed6d6f6fba2eae0df4298f
+ languageName: node
+ linkType: hard
+
+"mocha@npm:^5.2.0":
+ version: 5.2.0
+ resolution: "mocha@npm:5.2.0"
+ dependencies:
+ browser-stdout: 1.3.1
+ commander: 2.15.1
+ debug: 3.1.0
+ diff: 3.5.0
+ escape-string-regexp: 1.0.5
+ glob: 7.1.2
+ growl: 1.10.5
+ he: 1.1.1
+ minimatch: 3.0.4
+ mkdirp: 0.5.1
+ supports-color: 5.4.0
+ bin:
+ _mocha: ./bin/_mocha
+ mocha: ./bin/mocha
+ checksum: 08d37a9fa0e67141d8e062356a6915402788fb4d7b1ff9cb7311efa140aa3f255c98f6fa64697981d721d3a41f4eb4d9a28fc986f84499456f1978c0ea2d4109
+ languageName: node
+ linkType: hard
+
+"mocha@npm:^6.1.4":
+ version: 6.2.3
+ resolution: "mocha@npm:6.2.3"
+ dependencies:
+ ansi-colors: 3.2.3
+ browser-stdout: 1.3.1
+ debug: 3.2.6
+ diff: 3.5.0
+ escape-string-regexp: 1.0.5
+ find-up: 3.0.0
+ glob: 7.1.3
+ growl: 1.10.5
+ he: 1.2.0
+ js-yaml: 3.13.1
+ log-symbols: 2.2.0
+ minimatch: 3.0.4
+ mkdirp: 0.5.4
+ ms: 2.1.1
+ node-environment-flags: 1.0.5
+ object.assign: 4.1.0
+ strip-json-comments: 2.0.1
+ supports-color: 6.0.0
+ which: 1.3.1
+ wide-align: 1.1.3
+ yargs: 13.3.2
+ yargs-parser: 13.1.2
+ yargs-unparser: 1.6.0
+ bin:
+ _mocha: bin/_mocha
+ mocha: bin/mocha
+ checksum: c069edeffb4bfd0cdfbe21d11c2f93e44ab75440d6b4b20fe9d357e0eb92c4e921fb38175093d3242a9577155eece4c337d0aae5b3ffc3d65959ea01c3d552a6
+ languageName: node
+ linkType: hard
+
+"mocha@npm:^8.1.0":
+ version: 8.4.0
+ resolution: "mocha@npm:8.4.0"
+ dependencies:
+ "@ungap/promise-all-settled": 1.1.2
+ ansi-colors: 4.1.1
+ browser-stdout: 1.3.1
+ chokidar: 3.5.1
+ debug: 4.3.1
+ diff: 5.0.0
+ escape-string-regexp: 4.0.0
+ find-up: 5.0.0
+ glob: 7.1.6
+ growl: 1.10.5
+ he: 1.2.0
+ js-yaml: 4.0.0
+ log-symbols: 4.0.0
+ minimatch: 3.0.4
+ ms: 2.1.3
+ nanoid: 3.1.20
+ serialize-javascript: 5.0.1
+ strip-json-comments: 3.1.1
+ supports-color: 8.1.1
+ which: 2.0.2
+ wide-align: 1.1.3
+ workerpool: 6.1.0
+ yargs: 16.2.0
+ yargs-parser: 20.2.4
+ yargs-unparser: 2.0.0
+ bin:
+ _mocha: bin/_mocha
+ mocha: bin/mocha
+ checksum: 4bcf00670580f009f9e20cc596cce5e2434d3562c468da783a8f935e38c4476435f12ecade43341cb8730b9d4987358038e76a075201d4bc51010927d3f8cd7c
+ languageName: node
+ linkType: hard
+
+"mock-fs@npm:^4.1.0":
+ version: 4.14.0
+ resolution: "mock-fs@npm:4.14.0"
+ checksum: dccd976a8d753e19d3c7602ea422d1f7137def3c1128c177e1f5500fe8c50ec15fe0937cfc3a15c4577fe7adb9a37628b92da9294d13d90f08be4b669b0fca76
+ languageName: node
+ linkType: hard
+
+"module-deps@npm:^6.2.3":
+ version: 6.2.3
+ resolution: "module-deps@npm:6.2.3"
+ dependencies:
+ JSONStream: ^1.0.3
+ browser-resolve: ^2.0.0
+ cached-path-relative: ^1.0.2
+ concat-stream: ~1.6.0
+ defined: ^1.0.0
+ detective: ^5.2.0
+ duplexer2: ^0.1.2
+ inherits: ^2.0.1
+ parents: ^1.0.0
+ readable-stream: ^2.0.2
+ resolve: ^1.4.0
+ stream-combiner2: ^1.1.1
+ subarg: ^1.0.0
+ through2: ^2.0.0
+ xtend: ^4.0.0
+ bin:
+ module-deps: bin/cmd.js
+ checksum: cccead8f81b77ec621c29c4407978ce50de6f15c7152b54e81b65ff043d4254fd40071e53a3989a36066ff0d3ce9ae9e65f81aed79b3b5397024dbc8be5d68c7
+ languageName: node
+ linkType: hard
+
+"morgan@npm:^1.9.0":
+ version: 1.10.0
+ resolution: "morgan@npm:1.10.0"
+ dependencies:
+ basic-auth: ~2.0.1
+ debug: 2.6.9
+ depd: ~2.0.0
+ on-finished: ~2.3.0
+ on-headers: ~1.0.2
+ checksum: fb41e226ab5a1abf7e8909e486b387076534716d60207e361acfb5df78b84d703a7b7ea58f3046a9fd0b83d3c94bfabde32323341a1f1b26ce50680abd2ea5dd
+ languageName: node
+ linkType: hard
+
+"ms@npm:2.0.0":
+ version: 2.0.0
+ resolution: "ms@npm:2.0.0"
+ checksum: 0e6a22b8b746d2e0b65a430519934fefd41b6db0682e3477c10f60c76e947c4c0ad06f63ffdf1d78d335f83edee8c0aa928aa66a36c7cd95b69b26f468d527f4
+ languageName: node
+ linkType: hard
+
+"ms@npm:2.1.1":
+ version: 2.1.1
+ resolution: "ms@npm:2.1.1"
+ checksum: 0078a23cd916a9a7435c413caa14c57d4b4f6e2470e0ab554b6964163c8a4436448ac7ae020e883685475da6b6796cc396b670f579cb275db288a21e3e57721e
+ languageName: node
+ linkType: hard
+
+"ms@npm:2.1.2":
+ version: 2.1.2
+ resolution: "ms@npm:2.1.2"
+ checksum: 673cdb2c3133eb050c745908d8ce632ed2c02d85640e2edb3ace856a2266a813b30c613569bf3354fdf4ea7d1a1494add3bfa95e2713baa27d0c2c71fc44f58f
+ languageName: node
+ linkType: hard
+
+"ms@npm:2.1.3, ms@npm:^2.0.0, ms@npm:^2.1.1":
+ version: 2.1.3
+ resolution: "ms@npm:2.1.3"
+ checksum: aa92de608021b242401676e35cfa5aa42dd70cbdc082b916da7fb925c542173e36bce97ea3e804923fe92c0ad991434e4a38327e15a1b5b5f945d66df615ae6d
+ languageName: node
+ linkType: hard
+
+"multibase@npm:^0.7.0":
+ version: 0.7.0
+ resolution: "multibase@npm:0.7.0"
+ dependencies:
+ base-x: ^3.0.8
+ buffer: ^5.5.0
+ checksum: 3a520897d706b3064b59ddee286a9e1a5b35bb19bd830f93d7ddecdbf69fa46648c8fda0fec49a5d4640b8b7ac9d5fe360417d6de2906599aa535f55bf6b8e58
+ languageName: node
+ linkType: hard
+
+"multibase@npm:~0.6.0":
+ version: 0.6.1
+ resolution: "multibase@npm:0.6.1"
+ dependencies:
+ base-x: ^3.0.8
+ buffer: ^5.5.0
+ checksum: 0e25a978d2b5cf73e4cce31d032bad85230ea99e9394d259210f676a76539316e7c51bd7dcc9d83523ec7ea1f0e7a3353c5f69397639d78be9acbefa29431faa
+ languageName: node
+ linkType: hard
+
+"multicodec@npm:^0.5.5":
+ version: 0.5.7
+ resolution: "multicodec@npm:0.5.7"
+ dependencies:
+ varint: ^5.0.0
+ checksum: 5af1febc3bb5381c303c964a4c3bacb9d0d16615599426d58c68722c46e66a7085082995479943084322028324ad692cd70ea14b5eefb2791d325fa00ead04a3
+ languageName: node
+ linkType: hard
+
+"multicodec@npm:^1.0.0":
+ version: 1.0.4
+ resolution: "multicodec@npm:1.0.4"
+ dependencies:
+ buffer: ^5.6.0
+ varint: ^5.0.0
+ checksum: e6a2916fa76c023b1c90b32ae74f8a781cf0727f71660b245a5ed1db46add6f2ce1586bee5713b16caf0a724e81bfe0678d89910c20d3bb5fd9649dacb2be79e
+ languageName: node
+ linkType: hard
+
+"multihashes@npm:^0.4.15, multihashes@npm:~0.4.15":
+ version: 0.4.21
+ resolution: "multihashes@npm:0.4.21"
+ dependencies:
+ buffer: ^5.5.0
+ multibase: ^0.7.0
+ varint: ^5.0.0
+ checksum: 688731560cf7384e899dc75c0da51e426eb7d058c5ea5eb57b224720a1108deb8797f1cd7f45599344d512d2877de99dd6a7b7773a095812365dea4ffe6ebd4c
+ languageName: node
+ linkType: hard
+
+"multimatch@npm:^2.1.0":
+ version: 2.1.0
+ resolution: "multimatch@npm:2.1.0"
+ dependencies:
+ array-differ: ^1.0.0
+ array-union: ^1.0.1
+ arrify: ^1.0.0
+ minimatch: ^3.0.0
+ checksum: 19259848ec28e5b3ee150ef3ac4a7d3d4afd0c285556e58f349e393b6b4cb6d99abe14415aa2183f4e6309c42d4d3cf941da7ad1b088753024c41ad8b280b03b
+ languageName: node
+ linkType: hard
+
+"mute-stream@npm:0.0.7":
+ version: 0.0.7
+ resolution: "mute-stream@npm:0.0.7"
+ checksum: a9d4772c1c84206aa37c218ed4751cd060239bf1d678893124f51e037f6f22f4a159b2918c030236c93252638a74beb29c9b1fd3267c9f24d4b3253cf1eaa86f
+ languageName: node
+ linkType: hard
+
+"nan@npm:^2.12.1, nan@npm:^2.14.0, nan@npm:^2.2.1":
+ version: 2.17.0
+ resolution: "nan@npm:2.17.0"
+ dependencies:
+ node-gyp: latest
+ checksum: ec609aeaf7e68b76592a3ba96b372aa7f5df5b056c1e37410b0f1deefbab5a57a922061e2c5b369bae9c7c6b5e6eecf4ad2dac8833a1a7d3a751e0a7c7f849ed
+ languageName: node
+ linkType: hard
+
+"nano-json-stream-parser@npm:^0.1.2":
+ version: 0.1.2
+ resolution: "nano-json-stream-parser@npm:0.1.2"
+ checksum: 5bfe146358c659e0aa7d5e0003416be929c9bd02ba11b1e022b78dddf25be655e33d810249c1687d2c9abdcee5cd4d00856afd1b266a5a127236c0d16416d33a
+ languageName: node
+ linkType: hard
+
+"nanoassert@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "nanoassert@npm:2.0.0"
+ checksum: b1d366f9524405f3337192d32dda6ac0b02374e4d0550c9aad33480caf2eb3c84c06f18f41f4c5404c14f6fc1ae6b84692b4375166dcb9f2d04a2ea9b9bccba0
+ languageName: node
+ linkType: hard
+
+"nanoid@npm:3.1.20":
+ version: 3.1.20
+ resolution: "nanoid@npm:3.1.20"
+ bin:
+ nanoid: bin/nanoid.cjs
+ checksum: f6246023d5d8313c2c16be05c18cdb189a6de50ab6418b513b34086eda4aabd12866b2cbe435548c760dc43cf11830b26b14b113afde47305398e3345795e433
+ languageName: node
+ linkType: hard
+
+"nanomatch@npm:^1.2.9":
+ version: 1.2.13
+ resolution: "nanomatch@npm:1.2.13"
+ dependencies:
+ arr-diff: ^4.0.0
+ array-unique: ^0.3.2
+ define-property: ^2.0.2
+ extend-shallow: ^3.0.2
+ fragment-cache: ^0.2.1
+ is-windows: ^1.0.2
+ kind-of: ^6.0.2
+ object.pick: ^1.3.0
+ regex-not: ^1.0.0
+ snapdragon: ^0.8.1
+ to-regex: ^3.0.1
+ checksum: 54d4166d6ef08db41252eb4e96d4109ebcb8029f0374f9db873bd91a1f896c32ec780d2a2ea65c0b2d7caf1f28d5e1ea33746a470f32146ac8bba821d80d38d8
+ languageName: node
+ linkType: hard
+
+"natural-compare@npm:^1.4.0":
+ version: 1.4.0
+ resolution: "natural-compare@npm:1.4.0"
+ checksum: 23ad088b08f898fc9b53011d7bb78ec48e79de7627e01ab5518e806033861bef68d5b0cd0e2205c2f36690ac9571ff6bcb05eb777ced2eeda8d4ac5b44592c3d
+ languageName: node
+ linkType: hard
+
+"negotiator@npm:0.6.3, negotiator@npm:^0.6.3":
+ version: 0.6.3
+ resolution: "negotiator@npm:0.6.3"
+ checksum: b8ffeb1e262eff7968fc90a2b6767b04cfd9842582a9d0ece0af7049537266e7b2506dfb1d107a32f06dd849ab2aea834d5830f7f4d0e5cb7d36e1ae55d021d9
+ languageName: node
+ linkType: hard
+
+"neo-async@npm:^2.5.0":
+ version: 2.6.2
+ resolution: "neo-async@npm:2.6.2"
+ checksum: deac9f8d00eda7b2e5cd1b2549e26e10a0faa70adaa6fdadca701cc55f49ee9018e427f424bac0c790b7c7e2d3068db97f3093f1093975f2acb8f8818b936ed9
+ languageName: node
+ linkType: hard
+
+"next-tick@npm:^1.1.0":
+ version: 1.1.0
+ resolution: "next-tick@npm:1.1.0"
+ checksum: 83b5cf36027a53ee6d8b7f9c0782f2ba87f4858d977342bfc3c20c21629290a2111f8374d13a81221179603ffc4364f38374b5655d17b6a8f8a8c77bdea4fe8b
+ languageName: node
+ linkType: hard
+
+"nice-try@npm:^1.0.4":
+ version: 1.0.5
+ resolution: "nice-try@npm:1.0.5"
+ checksum: 0b4af3b5bb5d86c289f7a026303d192a7eb4417231fe47245c460baeabae7277bcd8fd9c728fb6bd62c30b3e15cd6620373e2cf33353b095d8b403d3e8a15aff
+ languageName: node
+ linkType: hard
+
+"node-addon-api@npm:^2.0.0":
+ version: 2.0.2
+ resolution: "node-addon-api@npm:2.0.2"
+ dependencies:
+ node-gyp: latest
+ checksum: 31fb22d674648204f8dd94167eb5aac896c841b84a9210d614bf5d97c74ef059cc6326389cf0c54d2086e35312938401d4cc82e5fcd679202503eb8ac84814f8
+ languageName: node
+ linkType: hard
+
+"node-environment-flags@npm:1.0.5":
+ version: 1.0.5
+ resolution: "node-environment-flags@npm:1.0.5"
+ dependencies:
+ object.getownpropertydescriptors: ^2.0.3
+ semver: ^5.7.0
+ checksum: 8c7ea6b693ca83cf5dc2d23660bfdb8bb06c2b7c0ce9226774ba9cd2d370d6977ca004577dcb9df6bd334f22ef9ab0882fb7e4e7fb0645ccd27967d7d93a62cd
+ languageName: node
+ linkType: hard
+
+"node-fetch@npm:2.6.7":
+ version: 2.6.7
+ resolution: "node-fetch@npm:2.6.7"
+ dependencies:
+ whatwg-url: ^5.0.0
+ peerDependencies:
+ encoding: ^0.1.0
+ peerDependenciesMeta:
+ encoding:
+ optional: true
+ checksum: 8d816ffd1ee22cab8301c7756ef04f3437f18dace86a1dae22cf81db8ef29c0bf6655f3215cb0cdb22b420b6fe141e64b26905e7f33f9377a7fa59135ea3e10b
+ languageName: node
+ linkType: hard
+
+"node-gyp-build@npm:^4.2.0, node-gyp-build@npm:^4.3.0":
+ version: 4.6.0
+ resolution: "node-gyp-build@npm:4.6.0"
+ bin:
+ node-gyp-build: bin.js
+ node-gyp-build-optional: optional.js
+ node-gyp-build-test: build-test.js
+ checksum: 25d78c5ef1f8c24291f4a370c47ba52fcea14f39272041a90a7894cd50d766f7c8cb8fb06c0f42bf6f69b204b49d9be3c8fc344aac09714d5bdb95965499eb15
+ languageName: node
+ linkType: hard
+
+"node-gyp@npm:latest":
+ version: 9.3.1
+ resolution: "node-gyp@npm:9.3.1"
+ dependencies:
+ env-paths: ^2.2.0
+ glob: ^7.1.4
+ graceful-fs: ^4.2.6
+ make-fetch-happen: ^10.0.3
+ nopt: ^6.0.0
+ npmlog: ^6.0.0
+ rimraf: ^3.0.2
+ semver: ^7.3.5
+ tar: ^6.1.2
+ which: ^2.0.2
+ bin:
+ node-gyp: bin/node-gyp.js
+ checksum: b860e9976fa645ca0789c69e25387401b4396b93c8375489b5151a6c55cf2640a3b6183c212b38625ef7c508994930b72198338e3d09b9d7ade5acc4aaf51ea7
+ languageName: node
+ linkType: hard
+
+"node-libs-browser@npm:^2.0.0":
+ version: 2.2.1
+ resolution: "node-libs-browser@npm:2.2.1"
+ dependencies:
+ assert: ^1.1.1
+ browserify-zlib: ^0.2.0
+ buffer: ^4.3.0
+ console-browserify: ^1.1.0
+ constants-browserify: ^1.0.0
+ crypto-browserify: ^3.11.0
+ domain-browser: ^1.1.1
+ events: ^3.0.0
+ https-browserify: ^1.0.0
+ os-browserify: ^0.3.0
+ path-browserify: 0.0.1
+ process: ^0.11.10
+ punycode: ^1.2.4
+ querystring-es3: ^0.2.0
+ readable-stream: ^2.3.3
+ stream-browserify: ^2.0.1
+ stream-http: ^2.7.2
+ string_decoder: ^1.0.0
+ timers-browserify: ^2.0.4
+ tty-browserify: 0.0.0
+ url: ^0.11.0
+ util: ^0.11.0
+ vm-browserify: ^1.0.1
+ checksum: 41fa7927378edc0cb98a8cc784d3f4a47e43378d3b42ec57a23f81125baa7287c4b54d6d26d062072226160a3ce4d8b7a62e873d2fb637aceaddf71f5a26eca0
+ languageName: node
+ linkType: hard
+
+"nopt@npm:^6.0.0":
+ version: 6.0.0
+ resolution: "nopt@npm:6.0.0"
+ dependencies:
+ abbrev: ^1.0.0
+ bin:
+ nopt: bin/nopt.js
+ checksum: 82149371f8be0c4b9ec2f863cc6509a7fd0fa729929c009f3a58e4eb0c9e4cae9920e8f1f8eb46e7d032fec8fb01bede7f0f41a67eb3553b7b8e14fa53de1dac
+ languageName: node
+ linkType: hard
+
+"normalize-package-data@npm:^2.3.2, normalize-package-data@npm:^2.3.4":
+ version: 2.5.0
+ resolution: "normalize-package-data@npm:2.5.0"
+ dependencies:
+ hosted-git-info: ^2.1.4
+ resolve: ^1.10.0
+ semver: 2 || 3 || 4 || 5
+ validate-npm-package-license: ^3.0.1
+ checksum: 7999112efc35a6259bc22db460540cae06564aa65d0271e3bdfa86876d08b0e578b7b5b0028ee61b23f1cae9fc0e7847e4edc0948d3068a39a2a82853efc8499
+ languageName: node
+ linkType: hard
+
+"normalize-package-data@npm:~1.0.1 || ^2.0.0 || ^3.0.0":
+ version: 3.0.3
+ resolution: "normalize-package-data@npm:3.0.3"
+ dependencies:
+ hosted-git-info: ^4.0.1
+ is-core-module: ^2.5.0
+ semver: ^7.3.4
+ validate-npm-package-license: ^3.0.1
+ checksum: bbcee00339e7c26fdbc760f9b66d429258e2ceca41a5df41f5df06cc7652de8d82e8679ff188ca095cad8eff2b6118d7d866af2b68400f74602fbcbce39c160a
+ languageName: node
+ linkType: hard
+
+"normalize-path@npm:^2.0.0, normalize-path@npm:^2.0.1, normalize-path@npm:^2.1.1":
+ version: 2.1.1
+ resolution: "normalize-path@npm:2.1.1"
+ dependencies:
+ remove-trailing-separator: ^1.0.1
+ checksum: 7e9cbdcf7f5b8da7aa191fbfe33daf290cdcd8c038f422faf1b8a83c972bf7a6d94c5be34c4326cb00fb63bc0fd97d9fbcfaf2e5d6142332c2cd36d2e1b86cea
+ languageName: node
+ linkType: hard
+
+"normalize-path@npm:^3.0.0, normalize-path@npm:~3.0.0":
+ version: 3.0.0
+ resolution: "normalize-path@npm:3.0.0"
+ checksum: 88eeb4da891e10b1318c4b2476b6e2ecbeb5ff97d946815ffea7794c31a89017c70d7f34b3c2ebf23ef4e9fc9fb99f7dffe36da22011b5b5c6ffa34f4873ec20
+ languageName: node
+ linkType: hard
+
+"normalize-url@npm:^6.0.1":
+ version: 6.1.0
+ resolution: "normalize-url@npm:6.1.0"
+ checksum: 4a4944631173e7d521d6b80e4c85ccaeceb2870f315584fa30121f505a6dfd86439c5e3fdd8cd9e0e291290c41d0c3599f0cb12ab356722ed242584c30348e50
+ languageName: node
+ linkType: hard
+
+"npm-package-arg@npm:^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^8.0.0":
+ version: 8.1.5
+ resolution: "npm-package-arg@npm:8.1.5"
+ dependencies:
+ hosted-git-info: ^4.0.1
+ semver: ^7.3.4
+ validate-npm-package-name: ^3.0.0
+ checksum: ae76afbcebb4ea8d0b849b8b18ed1b0491030fb04a0af5d75f1b8390cc50bec186ced9fbe60f47d939eab630c7c0db0919d879ac56a87d3782267dfe8eec60d3
+ languageName: node
+ linkType: hard
+
+"npm-run-path@npm:^2.0.0":
+ version: 2.0.2
+ resolution: "npm-run-path@npm:2.0.2"
+ dependencies:
+ path-key: ^2.0.0
+ checksum: acd5ad81648ba4588ba5a8effb1d98d2b339d31be16826a118d50f182a134ac523172101b82eab1d01cb4c2ba358e857d54cfafd8163a1ffe7bd52100b741125
+ languageName: node
+ linkType: hard
+
+"npmlog@npm:2 || ^3.1.0 || ^4.0.0":
+ version: 4.1.2
+ resolution: "npmlog@npm:4.1.2"
+ dependencies:
+ are-we-there-yet: ~1.1.2
+ console-control-strings: ~1.1.0
+ gauge: ~2.7.3
+ set-blocking: ~2.0.0
+ checksum: edbda9f95ec20957a892de1839afc6fb735054c3accf6fbefe767bac9a639fd5cea2baeac6bd2bcd50a85cb54924d57d9886c81c7fbc2332c2ddd19227504192
+ languageName: node
+ linkType: hard
+
+"npmlog@npm:^6.0.0":
+ version: 6.0.2
+ resolution: "npmlog@npm:6.0.2"
+ dependencies:
+ are-we-there-yet: ^3.0.0
+ console-control-strings: ^1.1.0
+ gauge: ^4.0.3
+ set-blocking: ^2.0.0
+ checksum: ae238cd264a1c3f22091cdd9e2b106f684297d3c184f1146984ecbe18aaa86343953f26b9520dedd1b1372bc0316905b736c1932d778dbeb1fcf5a1001390e2a
+ languageName: node
+ linkType: hard
+
+"number-is-nan@npm:^1.0.0":
+ version: 1.0.1
+ resolution: "number-is-nan@npm:1.0.1"
+ checksum: 13656bc9aa771b96cef209ffca31c31a03b507ca6862ba7c3f638a283560620d723d52e626d57892c7fff475f4c36ac07f0600f14544692ff595abff214b9ffb
+ languageName: node
+ linkType: hard
+
+"number-to-bn@npm:1.7.0":
+ version: 1.7.0
+ resolution: "number-to-bn@npm:1.7.0"
+ dependencies:
+ bn.js: 4.11.6
+ strip-hex-prefix: 1.0.0
+ checksum: 5b8c9dbe7b49dc7a069e5f0ba4e197257c89db11463478cb002fee7a34dc8868636952bd9f6310e5fdf22b266e0e6dffb5f9537c741734718107e90ae59b3de4
+ languageName: node
+ linkType: hard
+
+"oauth-sign@npm:~0.9.0":
+ version: 0.9.0
+ resolution: "oauth-sign@npm:0.9.0"
+ checksum: 8f5497a127967866a3c67094c21efd295e46013a94e6e828573c62220e9af568cc1d2d04b16865ba583e430510fa168baf821ea78f355146d8ed7e350fc44c64
+ languageName: node
+ linkType: hard
+
+"object-assign@npm:^4, object-assign@npm:^4.0.1, object-assign@npm:^4.1.0, object-assign@npm:^4.1.1":
+ version: 4.1.1
+ resolution: "object-assign@npm:4.1.1"
+ checksum: fcc6e4ea8c7fe48abfbb552578b1c53e0d194086e2e6bbbf59e0a536381a292f39943c6e9628af05b5528aa5e3318bb30d6b2e53cadaf5b8fe9e12c4b69af23f
+ languageName: node
+ linkType: hard
+
+"object-copy@npm:^0.1.0":
+ version: 0.1.0
+ resolution: "object-copy@npm:0.1.0"
+ dependencies:
+ copy-descriptor: ^0.1.0
+ define-property: ^0.2.5
+ kind-of: ^3.0.3
+ checksum: a9e35f07e3a2c882a7e979090360d1a20ab51d1fa19dfdac3aa8873b328a7c4c7683946ee97c824ae40079d848d6740a3788fa14f2185155dab7ed970a72c783
+ languageName: node
+ linkType: hard
+
+"object-inspect@npm:^1.12.3, object-inspect@npm:^1.9.0":
+ version: 1.12.3
+ resolution: "object-inspect@npm:1.12.3"
+ checksum: dabfd824d97a5f407e6d5d24810d888859f6be394d8b733a77442b277e0808860555176719c5905e765e3743a7cada6b8b0a3b85e5331c530fd418cc8ae991db
+ languageName: node
+ linkType: hard
+
+"object-is@npm:^1.0.1":
+ version: 1.1.5
+ resolution: "object-is@npm:1.1.5"
+ dependencies:
+ call-bind: ^1.0.2
+ define-properties: ^1.1.3
+ checksum: 989b18c4cba258a6b74dc1d74a41805c1a1425bce29f6cabb50dcb1a6a651ea9104a1b07046739a49a5bb1bc49727bcb00efd5c55f932f6ea04ec8927a7901fe
+ languageName: node
+ linkType: hard
+
+"object-keys@npm:^1.0.11, object-keys@npm:^1.1.1":
+ version: 1.1.1
+ resolution: "object-keys@npm:1.1.1"
+ checksum: b363c5e7644b1e1b04aa507e88dcb8e3a2f52b6ffd0ea801e4c7a62d5aa559affe21c55a07fd4b1fd55fc03a33c610d73426664b20032405d7b92a1414c34d6a
+ languageName: node
+ linkType: hard
+
+"object-visit@npm:^1.0.0":
+ version: 1.0.1
+ resolution: "object-visit@npm:1.0.1"
+ dependencies:
+ isobject: ^3.0.0
+ checksum: b0ee07f5bf3bb881b881ff53b467ebbde2b37ebb38649d6944a6cd7681b32eedd99da9bd1e01c55facf81f54ed06b13af61aba6ad87f0052982995e09333f790
+ languageName: node
+ linkType: hard
+
+"object.assign@npm:4.1.0":
+ version: 4.1.0
+ resolution: "object.assign@npm:4.1.0"
+ dependencies:
+ define-properties: ^1.1.2
+ function-bind: ^1.1.1
+ has-symbols: ^1.0.0
+ object-keys: ^1.0.11
+ checksum: 648a9a463580bf48332d9a49a76fede2660ab1ee7104d9459b8a240562246da790b4151c3c073f28fda31c1fdc555d25a1d871e72be403e997e4468c91f4801f
+ languageName: node
+ linkType: hard
+
+"object.assign@npm:^4.1.4":
+ version: 4.1.4
+ resolution: "object.assign@npm:4.1.4"
+ dependencies:
+ call-bind: ^1.0.2
+ define-properties: ^1.1.4
+ has-symbols: ^1.0.3
+ object-keys: ^1.1.1
+ checksum: 76cab513a5999acbfe0ff355f15a6a125e71805fcf53de4e9d4e082e1989bdb81d1e329291e1e4e0ae7719f0e4ef80e88fb2d367ae60500d79d25a6224ac8864
+ languageName: node
+ linkType: hard
+
+"object.getownpropertydescriptors@npm:^2.0.3":
+ version: 2.1.6
+ resolution: "object.getownpropertydescriptors@npm:2.1.6"
+ dependencies:
+ array.prototype.reduce: ^1.0.5
+ call-bind: ^1.0.2
+ define-properties: ^1.2.0
+ es-abstract: ^1.21.2
+ safe-array-concat: ^1.0.0
+ checksum: 7757ce0ef61c8bee7f8043f8980fd3d46fc1ab3faf0795bd1f9f836781143b4afc91f7219a3eed4675fbd0b562f3708f7e736d679ebfd43ea37ab6077d9f5004
+ languageName: node
+ linkType: hard
+
+"object.omit@npm:^2.0.0":
+ version: 2.0.1
+ resolution: "object.omit@npm:2.0.1"
+ dependencies:
+ for-own: ^0.1.4
+ is-extendable: ^0.1.1
+ checksum: 581de24e16b72388ad294693daef29072943ef8db3da16aaeb580b5ecefacabe58a744893e9d1564e29130d3465c96ba3e13a03fd130d14f3e06525b3176cac4
+ languageName: node
+ linkType: hard
+
+"object.pick@npm:^1.3.0":
+ version: 1.3.0
+ resolution: "object.pick@npm:1.3.0"
+ dependencies:
+ isobject: ^3.0.1
+ checksum: 77fb6eed57c67adf75e9901187e37af39f052ef601cb4480386436561357eb9e459e820762f01fd02c5c1b42ece839ad393717a6d1850d848ee11fbabb3e580a
+ languageName: node
+ linkType: hard
+
+"oboe@npm:2.1.5":
+ version: 2.1.5
+ resolution: "oboe@npm:2.1.5"
+ dependencies:
+ http-https: ^1.0.0
+ checksum: e6171b33645ffc3559688a824a461952380d0b8f6a203b2daf6767647f277554a73fd7ad795629d88cd8eab68c0460aabb1e1b8b52ef80e3ff7621ac39f832ed
+ languageName: node
+ linkType: hard
+
+"observable-to-promise@npm:^0.5.0":
+ version: 0.5.0
+ resolution: "observable-to-promise@npm:0.5.0"
+ dependencies:
+ is-observable: ^0.2.0
+ symbol-observable: ^1.0.4
+ checksum: dd26e1bbb8d80b585c5e2ee555453084ee5b2e06be95936fc31aa50b1512e0c4d852e1e76571d4167fafae552b90bb6f71189c503a19d73607a65e428943efc1
+ languageName: node
+ linkType: hard
+
+"on-finished@npm:2.4.1":
+ version: 2.4.1
+ resolution: "on-finished@npm:2.4.1"
+ dependencies:
+ ee-first: 1.1.1
+ checksum: d20929a25e7f0bb62f937a425b5edeb4e4cde0540d77ba146ec9357f00b0d497cdb3b9b05b9c8e46222407d1548d08166bff69cc56dfa55ba0e4469228920ff0
+ languageName: node
+ linkType: hard
+
+"on-finished@npm:~2.3.0":
+ version: 2.3.0
+ resolution: "on-finished@npm:2.3.0"
+ dependencies:
+ ee-first: 1.1.1
+ checksum: 1db595bd963b0124d6fa261d18320422407b8f01dc65863840f3ddaaf7bcad5b28ff6847286703ca53f4ec19595bd67a2f1253db79fc4094911ec6aa8df1671b
+ languageName: node
+ linkType: hard
+
+"on-headers@npm:~1.0.2":
+ version: 1.0.2
+ resolution: "on-headers@npm:1.0.2"
+ checksum: 2bf13467215d1e540a62a75021e8b318a6cfc5d4fc53af8e8f84ad98dbcea02d506c6d24180cd62e1d769c44721ba542f3154effc1f7579a8288c9f7873ed8e5
+ languageName: node
+ linkType: hard
+
+"once@npm:^1.3.0, once@npm:^1.3.1, once@npm:^1.4.0":
+ version: 1.4.0
+ resolution: "once@npm:1.4.0"
+ dependencies:
+ wrappy: 1
+ checksum: cd0a88501333edd640d95f0d2700fbde6bff20b3d4d9bdc521bdd31af0656b5706570d6c6afe532045a20bb8dc0849f8332d6f2a416e0ba6d3d3b98806c7db68
+ languageName: node
+ linkType: hard
+
+"onetime@npm:^2.0.0":
+ version: 2.0.1
+ resolution: "onetime@npm:2.0.1"
+ dependencies:
+ mimic-fn: ^1.0.0
+ checksum: bb44015ac7a525d0fb43b029a583d4ad359834632b4424ca209b438aacf6d669dda81b5edfbdb42c22636e607b276ba5589f46694a729e3bc27948ce26f4cc1a
+ languageName: node
+ linkType: hard
+
+"optimist@npm:^0.6.1":
+ version: 0.6.1
+ resolution: "optimist@npm:0.6.1"
+ dependencies:
+ minimist: ~0.0.1
+ wordwrap: ~0.0.2
+ checksum: 191ab2b119b2908a229065119349d9cbd295217a8777febd2812fc7b95c5f31f5f6ecb4fd0222351466cb33af8410299373229e78dd96713ed5348fcebfb96f4
+ languageName: node
+ linkType: hard
+
+"option-chain@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "option-chain@npm:1.0.0"
+ checksum: 1fad52303ec5410a21b6fa6444d73045717f9241efff4eac4d812ed30028555d9cdee4d2458e0687747bb0cdc5435dd782079c4b1c9e62d37fa32b2dc7e0f04b
+ languageName: node
+ linkType: hard
+
+"optionator@npm:^0.8.2":
+ version: 0.8.3
+ resolution: "optionator@npm:0.8.3"
+ dependencies:
+ deep-is: ~0.1.3
+ fast-levenshtein: ~2.0.6
+ levn: ~0.3.0
+ prelude-ls: ~1.1.2
+ type-check: ~0.3.2
+ word-wrap: ~1.2.3
+ checksum: b8695ddf3d593203e25ab0900e265d860038486c943ff8b774f596a310f8ceebdb30c6832407a8198ba3ec9debe1abe1f51d4aad94843612db3b76d690c61d34
+ languageName: node
+ linkType: hard
+
+"optionator@npm:^0.9.1":
+ version: 0.9.1
+ resolution: "optionator@npm:0.9.1"
+ dependencies:
+ deep-is: ^0.1.3
+ fast-levenshtein: ^2.0.6
+ levn: ^0.4.1
+ prelude-ls: ^1.2.1
+ type-check: ^0.4.0
+ word-wrap: ^1.2.3
+ checksum: dbc6fa065604b24ea57d734261914e697bd73b69eff7f18e967e8912aa2a40a19a9f599a507fa805be6c13c24c4eae8c71306c239d517d42d4c041c942f508a0
+ languageName: node
+ linkType: hard
+
+"os-browserify@npm:^0.3.0, os-browserify@npm:~0.3.0":
+ version: 0.3.0
+ resolution: "os-browserify@npm:0.3.0"
+ checksum: 16e37ba3c0e6a4c63443c7b55799ce4066d59104143cb637ecb9fce586d5da319cdca786ba1c867abbe3890d2cbf37953f2d51eea85e20dd6c4570d6c54bfebf
+ languageName: node
+ linkType: hard
+
+"os-homedir@npm:^1.0.0":
+ version: 1.0.2
+ resolution: "os-homedir@npm:1.0.2"
+ checksum: af609f5a7ab72de2f6ca9be6d6b91a599777afc122ac5cad47e126c1f67c176fe9b52516b9eeca1ff6ca0ab8587fe66208bc85e40a3940125f03cdb91408e9d2
+ languageName: node
+ linkType: hard
+
+"os-locale@npm:^2.0.0":
+ version: 2.1.0
+ resolution: "os-locale@npm:2.1.0"
+ dependencies:
+ execa: ^0.7.0
+ lcid: ^1.0.0
+ mem: ^1.1.0
+ checksum: 72ec8b18d037c27355075accc23869ba4613027a314f7f56fc7b98dfc1eef6096b454e351b4c735e594d66250709d65f63d3d6bf44964f2ee47b5123dcbfca63
+ languageName: node
+ linkType: hard
+
+"os-locale@npm:^3.0.0, os-locale@npm:^3.1.0":
+ version: 3.1.0
+ resolution: "os-locale@npm:3.1.0"
+ dependencies:
+ execa: ^1.0.0
+ lcid: ^2.0.0
+ mem: ^4.0.0
+ checksum: 53c542b11af3c5fe99624b09c7882b6944f9ae7c69edbc6006b7d42cff630b1f7fd9d63baf84ed31d1ef02b34823b6b31f23a1ecdd593757873d716bc6374099
+ languageName: node
+ linkType: hard
+
+"os-tmpdir@npm:^1.0.1, os-tmpdir@npm:~1.0.2":
+ version: 1.0.2
+ resolution: "os-tmpdir@npm:1.0.2"
+ checksum: 5666560f7b9f10182548bf7013883265be33620b1c1b4a4d405c25be2636f970c5488ff3e6c48de75b55d02bde037249fe5dbfbb4c0fb7714953d56aed062e6d
+ languageName: node
+ linkType: hard
+
+"p-cancelable@npm:^2.0.0":
+ version: 2.1.1
+ resolution: "p-cancelable@npm:2.1.1"
+ checksum: 3dba12b4fb4a1e3e34524535c7858fc82381bbbd0f247cc32dedc4018592a3950ce66b106d0880b4ec4c2d8d6576f98ca885dc1d7d0f274d1370be20e9523ddf
+ languageName: node
+ linkType: hard
+
+"p-cancelable@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "p-cancelable@npm:3.0.0"
+ checksum: 2b5ae34218f9c2cf7a7c18e5d9a726ef9b165ef07e6c959f6738371509e747334b5f78f3bcdeb03d8a12dcb978faf641fd87eb21486ed7d36fb823b8ddef3219
+ languageName: node
+ linkType: hard
+
+"p-defer@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "p-defer@npm:1.0.0"
+ checksum: 4271b935c27987e7b6f229e5de4cdd335d808465604644cb7b4c4c95bef266735859a93b16415af8a41fd663ee9e3b97a1a2023ca9def613dba1bad2a0da0c7b
+ languageName: node
+ linkType: hard
+
+"p-finally@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "p-finally@npm:1.0.0"
+ checksum: 93a654c53dc805dd5b5891bab16eb0ea46db8f66c4bfd99336ae929323b1af2b70a8b0654f8f1eae924b2b73d037031366d645f1fd18b3d30cbd15950cc4b1d4
+ languageName: node
+ linkType: hard
+
+"p-is-promise@npm:^2.0.0":
+ version: 2.1.0
+ resolution: "p-is-promise@npm:2.1.0"
+ checksum: c9a8248c8b5e306475a5d55ce7808dbce4d4da2e3d69526e4991a391a7809bfd6cfdadd9bf04f1c96a3db366c93d9a0f5ee81d949e7b1684c4e0f61f747199ef
+ languageName: node
+ linkType: hard
+
+"p-limit@npm:^1.1.0":
+ version: 1.3.0
+ resolution: "p-limit@npm:1.3.0"
+ dependencies:
+ p-try: ^1.0.0
+ checksum: 281c1c0b8c82e1ac9f81acd72a2e35d402bf572e09721ce5520164e9de07d8274451378a3470707179ad13240535558f4b277f02405ad752e08c7d5b0d54fbfd
+ languageName: node
+ linkType: hard
+
+"p-limit@npm:^2.0.0, p-limit@npm:^2.2.0":
+ version: 2.3.0
+ resolution: "p-limit@npm:2.3.0"
+ dependencies:
+ p-try: ^2.0.0
+ checksum: 84ff17f1a38126c3314e91ecfe56aecbf36430940e2873dadaa773ffe072dc23b7af8e46d4b6485d302a11673fe94c6b67ca2cfbb60c989848b02100d0594ac1
+ languageName: node
+ linkType: hard
+
+"p-limit@npm:^3.0.2":
+ version: 3.1.0
+ resolution: "p-limit@npm:3.1.0"
+ dependencies:
+ yocto-queue: ^0.1.0
+ checksum: 7c3690c4dbf62ef625671e20b7bdf1cbc9534e83352a2780f165b0d3ceba21907e77ad63401708145ca4e25bfc51636588d89a8c0aeb715e6c37d1c066430360
+ languageName: node
+ linkType: hard
+
+"p-locate@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "p-locate@npm:2.0.0"
+ dependencies:
+ p-limit: ^1.1.0
+ checksum: e2dceb9b49b96d5513d90f715780f6f4972f46987dc32a0e18bc6c3fc74a1a5d73ec5f81b1398af5e58b99ea1ad03fd41e9181c01fa81b4af2833958696e3081
+ languageName: node
+ linkType: hard
+
+"p-locate@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "p-locate@npm:3.0.0"
+ dependencies:
+ p-limit: ^2.0.0
+ checksum: 83991734a9854a05fe9dbb29f707ea8a0599391f52daac32b86f08e21415e857ffa60f0e120bfe7ce0cc4faf9274a50239c7895fc0d0579d08411e513b83a4ae
+ languageName: node
+ linkType: hard
+
+"p-locate@npm:^4.1.0":
+ version: 4.1.0
+ resolution: "p-locate@npm:4.1.0"
+ dependencies:
+ p-limit: ^2.2.0
+ checksum: 513bd14a455f5da4ebfcb819ef706c54adb09097703de6aeaa5d26fe5ea16df92b48d1ac45e01e3944ce1e6aa2a66f7f8894742b8c9d6e276e16cd2049a2b870
+ languageName: node
+ linkType: hard
+
+"p-locate@npm:^5.0.0":
+ version: 5.0.0
+ resolution: "p-locate@npm:5.0.0"
+ dependencies:
+ p-limit: ^3.0.2
+ checksum: 1623088f36cf1cbca58e9b61c4e62bf0c60a07af5ae1ca99a720837356b5b6c5ba3eb1b2127e47a06865fee59dd0453cad7cc844cda9d5a62ac1a5a51b7c86d3
+ languageName: node
+ linkType: hard
+
+"p-map@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "p-map@npm:4.0.0"
+ dependencies:
+ aggregate-error: ^3.0.0
+ checksum: cb0ab21ec0f32ddffd31dfc250e3afa61e103ef43d957cc45497afe37513634589316de4eb88abdfd969fe6410c22c0b93ab24328833b8eb1ccc087fc0442a1c
+ languageName: node
+ linkType: hard
+
+"p-try@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "p-try@npm:1.0.0"
+ checksum: 3b5303f77eb7722144154288bfd96f799f8ff3e2b2b39330efe38db5dd359e4fb27012464cd85cb0a76e9b7edd1b443568cb3192c22e7cffc34989df0bafd605
+ languageName: node
+ linkType: hard
+
+"p-try@npm:^2.0.0":
+ version: 2.2.0
+ resolution: "p-try@npm:2.2.0"
+ checksum: f8a8e9a7693659383f06aec604ad5ead237c7a261c18048a6e1b5b85a5f8a067e469aa24f5bc009b991ea3b058a87f5065ef4176793a200d4917349881216cae
+ languageName: node
+ linkType: hard
+
+"package-hash@npm:^1.2.0":
+ version: 1.2.0
+ resolution: "package-hash@npm:1.2.0"
+ dependencies:
+ md5-hex: ^1.3.0
+ checksum: 1f0eacf79e0ee516ec7f603c3b9007799f1cb792b08e4082e0def3e3157acc4ffc0afa1ab01b3a22922020a00d7a39f1c1e4d7eb756dba7d98feb8f19fa4e933
+ languageName: node
+ linkType: hard
+
+"package-hash@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "package-hash@npm:2.0.0"
+ dependencies:
+ graceful-fs: ^4.1.11
+ lodash.flattendeep: ^4.4.0
+ md5-hex: ^2.0.0
+ release-zalgo: ^1.0.0
+ checksum: 1eedd41d4d8777d1150e19c21a73a31df0237086e5c042486de78d98213b09cec15c405a83b32230bb4da6957b0561f136263e1f1c0781f2b7535fb5246008ce
+ languageName: node
+ linkType: hard
+
+"package-json@npm:^4.0.0":
+ version: 4.0.1
+ resolution: "package-json@npm:4.0.1"
+ dependencies:
+ got: ^6.7.1
+ registry-auth-token: ^3.0.1
+ registry-url: ^3.0.3
+ semver: ^5.1.0
+ checksum: 920bd8280f9f42e0ebce69ecdc08327e716eec92127c4ff1dd4087dce236c7b29ad38e440bf40726a3d7b9e546d20ac0702cd82c8efe5390a84f9f2434ebd5b5
+ languageName: node
+ linkType: hard
+
+"package@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "package@npm:1.0.1"
+ checksum: 2b0ae083c1940969e0dd59f8e96ce4728f063dd7068c1c30df889a74158a9e443bb48ab99124174ba8ca684cdc68be83f75b0a58b7438da723d960bc8749989f
+ languageName: node
+ linkType: hard
+
+"pako@npm:~1.0.5":
+ version: 1.0.11
+ resolution: "pako@npm:1.0.11"
+ checksum: 1be2bfa1f807608c7538afa15d6f25baa523c30ec870a3228a89579e474a4d992f4293859524e46d5d87fd30fa17c5edf34dbef0671251d9749820b488660b16
+ languageName: node
+ linkType: hard
+
+"parent-module@npm:^1.0.0":
+ version: 1.0.1
+ resolution: "parent-module@npm:1.0.1"
+ dependencies:
+ callsites: ^3.0.0
+ checksum: 6ba8b255145cae9470cf5551eb74be2d22281587af787a2626683a6c20fbb464978784661478dd2a3f1dad74d1e802d403e1b03c1a31fab310259eec8ac560ff
+ languageName: node
+ linkType: hard
+
+"parents@npm:^1.0.0, parents@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "parents@npm:1.0.1"
+ dependencies:
+ path-platform: ~0.11.15
+ checksum: 094fc817d5e8d94e9f9d38c2618a2822f2960b7a268183a36326c5d1cf6ff32f97b1158b0f9b32ab126573996dfe6db104feda6d26e8531d762d178ef4488fc8
+ languageName: node
+ linkType: hard
+
+"parse-asn1@npm:^5.0.0, parse-asn1@npm:^5.1.5":
+ version: 5.1.6
+ resolution: "parse-asn1@npm:5.1.6"
+ dependencies:
+ asn1.js: ^5.2.0
+ browserify-aes: ^1.0.0
+ evp_bytestokey: ^1.0.0
+ pbkdf2: ^3.0.3
+ safe-buffer: ^5.1.1
+ checksum: 9243311d1f88089bc9f2158972aa38d1abd5452f7b7cabf84954ed766048fe574d434d82c6f5a39b988683e96fb84cd933071dda38927e03469dc8c8d14463c7
+ languageName: node
+ linkType: hard
+
+"parse-glob@npm:^3.0.4":
+ version: 3.0.4
+ resolution: "parse-glob@npm:3.0.4"
+ dependencies:
+ glob-base: ^0.3.0
+ is-dotfile: ^1.0.0
+ is-extglob: ^1.0.0
+ is-glob: ^2.0.0
+ checksum: 447bc442d76522c5e03b5babc8582d4a37fe9d59b3e5ef8d7ddae4e03060637ae38d5d28686e03c27e4d20be34983b5cb053cf8b066d34be0f9d1867eb677e45
+ languageName: node
+ linkType: hard
+
+"parse-headers@npm:^2.0.0":
+ version: 2.0.5
+ resolution: "parse-headers@npm:2.0.5"
+ checksum: 3e97f01e4c7f960bfbfd0ee489f0bd8d3c72b6c814f1f79b66abec2cca8eaf8e4ecd89deba0b6e61266469aed87350bc932001181c01ff8c29a59e696abe251f
+ languageName: node
+ linkType: hard
+
+"parse-json@npm:^2.2.0":
+ version: 2.2.0
+ resolution: "parse-json@npm:2.2.0"
+ dependencies:
+ error-ex: ^1.2.0
+ checksum: dda78a63e57a47b713a038630868538f718a7ca0cd172a36887b0392ccf544ed0374902eb28f8bf3409e8b71d62b79d17062f8543afccf2745f9b0b2d2bb80ca
+ languageName: node
+ linkType: hard
+
+"parse-json@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "parse-json@npm:4.0.0"
+ dependencies:
+ error-ex: ^1.3.1
+ json-parse-better-errors: ^1.0.1
+ checksum: 0fe227d410a61090c247e34fa210552b834613c006c2c64d9a05cfe9e89cf8b4246d1246b1a99524b53b313e9ac024438d0680f67e33eaed7e6f38db64cfe7b5
+ languageName: node
+ linkType: hard
+
+"parse-ms@npm:^0.1.0":
+ version: 0.1.2
+ resolution: "parse-ms@npm:0.1.2"
+ checksum: 4fcb715f0a82f05b93a46592d24de83f0d5664d926f92876b08a757100a17b650e0f9003b7c72a2fe30520b6e682526e5b49d0bbc81882bd503e4af2e8190a33
+ languageName: node
+ linkType: hard
+
+"parse-ms@npm:^1.0.0":
+ version: 1.0.1
+ resolution: "parse-ms@npm:1.0.1"
+ checksum: 93fa7921554fe16bc73272a94bf812d1db6a144964fb57692f6de4fccf14bd771a232e8dcdcd4bbaa4aa477796cd3f35374d65596cca12323f2664bc023b4b4c
+ languageName: node
+ linkType: hard
+
+"parse-passwd@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "parse-passwd@npm:1.0.0"
+ checksum: 4e55e0231d58f828a41d0f1da2bf2ff7bcef8f4cb6146e69d16ce499190de58b06199e6bd9b17fbf0d4d8aef9052099cdf8c4f13a6294b1a522e8e958073066e
+ languageName: node
+ linkType: hard
+
+"parseurl@npm:~1.3.3":
+ version: 1.3.3
+ resolution: "parseurl@npm:1.3.3"
+ checksum: 407cee8e0a3a4c5cd472559bca8b6a45b82c124e9a4703302326e9ab60fc1081442ada4e02628efef1eb16197ddc7f8822f5a91fd7d7c86b51f530aedb17dfa2
+ languageName: node
+ linkType: hard
+
+"parsimmon@npm:^1.13.0":
+ version: 1.18.1
+ resolution: "parsimmon@npm:1.18.1"
+ checksum: ef6da910fb2bf2630098eed30d9ea7c3cd2dc53087041709e12da5714888a61764dd7082a56e96d9f9c7a67591f017f2d30543e03a50009e46267becc1502402
+ languageName: node
+ linkType: hard
+
+"pascalcase@npm:^0.1.1":
+ version: 0.1.1
+ resolution: "pascalcase@npm:0.1.1"
+ checksum: f83681c3c8ff75fa473a2bb2b113289952f802ff895d435edd717e7cb898b0408cbdb247117a938edcbc5d141020909846cc2b92c47213d764e2a94d2ad2b925
+ languageName: node
+ linkType: hard
+
+"path-browserify@npm:0.0.1, path-browserify@npm:~0.0.0":
+ version: 0.0.1
+ resolution: "path-browserify@npm:0.0.1"
+ checksum: ae8dcd45d0d3cfbaf595af4f206bf3ed82d77f72b4877ae7e77328079e1468c84f9386754bb417d994d5a19bf47882fd253565c18441cd5c5c90ae5187599e35
+ languageName: node
+ linkType: hard
+
+"path-dirname@npm:^1.0.0":
+ version: 1.0.2
+ resolution: "path-dirname@npm:1.0.2"
+ checksum: 0d2f6604ae05a252a0025318685f290e2764ecf9c5436f203cdacfc8c0b17c24cdedaa449d766beb94ab88cc7fc70a09ec21e7933f31abc2b719180883e5e33f
+ languageName: node
+ linkType: hard
+
+"path-exists@npm:^2.0.0":
+ version: 2.1.0
+ resolution: "path-exists@npm:2.1.0"
+ dependencies:
+ pinkie-promise: ^2.0.0
+ checksum: fdb734f1d00f225f7a0033ce6d73bff6a7f76ea08936abf0e5196fa6e54a645103538cd8aedcb90d6d8c3fa3705ded0c58a4da5948ae92aa8834892c1ab44a84
+ languageName: node
+ linkType: hard
+
+"path-exists@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "path-exists@npm:3.0.0"
+ checksum: 96e92643aa34b4b28d0de1cd2eba52a1c5313a90c6542d03f62750d82480e20bfa62bc865d5cfc6165f5fcd5aeb0851043c40a39be5989646f223300021bae0a
+ languageName: node
+ linkType: hard
+
+"path-exists@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "path-exists@npm:4.0.0"
+ checksum: 505807199dfb7c50737b057dd8d351b82c033029ab94cb10a657609e00c1bc53b951cfdbccab8de04c5584d5eff31128ce6afd3db79281874a5ef2adbba55ed1
+ languageName: node
+ linkType: hard
+
+"path-is-absolute@npm:^1.0.0, path-is-absolute@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "path-is-absolute@npm:1.0.1"
+ checksum: 060840f92cf8effa293bcc1bea81281bd7d363731d214cbe5c227df207c34cd727430f70c6037b5159c8a870b9157cba65e775446b0ab06fd5ecc7e54615a3b8
+ languageName: node
+ linkType: hard
+
+"path-is-inside@npm:^1.0.1, path-is-inside@npm:^1.0.2":
+ version: 1.0.2
+ resolution: "path-is-inside@npm:1.0.2"
+ checksum: 0b5b6c92d3018b82afb1f74fe6de6338c4c654de4a96123cb343f2b747d5606590ac0c890f956ed38220a4ab59baddfd7b713d78a62d240b20b14ab801fa02cb
+ languageName: node
+ linkType: hard
+
+"path-key@npm:^2.0.0, path-key@npm:^2.0.1":
+ version: 2.0.1
+ resolution: "path-key@npm:2.0.1"
+ checksum: f7ab0ad42fe3fb8c7f11d0c4f849871e28fbd8e1add65c370e422512fc5887097b9cf34d09c1747d45c942a8c1e26468d6356e2df3f740bf177ab8ca7301ebfd
+ languageName: node
+ linkType: hard
+
+"path-key@npm:^3.1.0":
+ version: 3.1.1
+ resolution: "path-key@npm:3.1.1"
+ checksum: 55cd7a9dd4b343412a8386a743f9c746ef196e57c823d90ca3ab917f90ab9f13dd0ded27252ba49dbdfcab2b091d998bc446f6220cd3cea65db407502a740020
+ languageName: node
+ linkType: hard
+
+"path-parse@npm:^1.0.7":
+ version: 1.0.7
+ resolution: "path-parse@npm:1.0.7"
+ checksum: 49abf3d81115642938a8700ec580da6e830dde670be21893c62f4e10bd7dd4c3742ddc603fe24f898cba7eb0c6bc1777f8d9ac14185d34540c6d4d80cd9cae8a
+ languageName: node
+ linkType: hard
+
+"path-platform@npm:~0.11.15":
+ version: 0.11.15
+ resolution: "path-platform@npm:0.11.15"
+ checksum: 239f2eae720531ff5a48837de68f94ebd7cf6cd2bf295b39beb97c5bafc34a34a683b62f9f5ad5ca5e78d71d7d44c29e7c56373c1c8473ab128a4e648bb898f0
+ languageName: node
+ linkType: hard
+
+"path-to-regexp@npm:0.1.7":
+ version: 0.1.7
+ resolution: "path-to-regexp@npm:0.1.7"
+ checksum: 69a14ea24db543e8b0f4353305c5eac6907917031340e5a8b37df688e52accd09e3cebfe1660b70d76b6bd89152f52183f28c74813dbf454ba1a01c82a38abce
+ languageName: node
+ linkType: hard
+
+"path-type@npm:^1.0.0":
+ version: 1.1.0
+ resolution: "path-type@npm:1.1.0"
+ dependencies:
+ graceful-fs: ^4.1.2
+ pify: ^2.0.0
+ pinkie-promise: ^2.0.0
+ checksum: 59a4b2c0e566baf4db3021a1ed4ec09a8b36fca960a490b54a6bcefdb9987dafe772852982b6011cd09579478a96e57960a01f75fa78a794192853c9d468fc79
+ languageName: node
+ linkType: hard
+
+"path-type@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "path-type@npm:2.0.0"
+ dependencies:
+ pify: ^2.0.0
+ checksum: 749dc0c32d4ebe409da155a0022f9be3d08e6fd276adb3dfa27cb2486519ab2aa277d1453b3fde050831e0787e07b0885a75653fefcc82d883753c5b91121b1c
+ languageName: node
+ linkType: hard
+
+"pathval@npm:^1.1.1":
+ version: 1.1.1
+ resolution: "pathval@npm:1.1.1"
+ checksum: 090e3147716647fb7fb5b4b8c8e5b55e5d0a6086d085b6cd23f3d3c01fcf0ff56fd3cc22f2f4a033bd2e46ed55d61ed8379e123b42afe7d531a2a5fc8bb556d6
+ languageName: node
+ linkType: hard
+
+"pbkdf2@npm:^3.0.17, pbkdf2@npm:^3.0.3":
+ version: 3.1.2
+ resolution: "pbkdf2@npm:3.1.2"
+ dependencies:
+ create-hash: ^1.1.2
+ create-hmac: ^1.1.4
+ ripemd160: ^2.0.1
+ safe-buffer: ^5.0.1
+ sha.js: ^2.4.8
+ checksum: 2c950a100b1da72123449208e231afc188d980177d021d7121e96a2de7f2abbc96ead2b87d03d8fe5c318face097f203270d7e27908af9f471c165a4e8e69c92
+ languageName: node
+ linkType: hard
+
+"performance-now@npm:^2.1.0":
+ version: 2.1.0
+ resolution: "performance-now@npm:2.1.0"
+ checksum: 534e641aa8f7cba160f0afec0599b6cecefbb516a2e837b512be0adbe6c1da5550e89c78059c7fabc5c9ffdf6627edabe23eb7c518c4500067a898fa65c2b550
+ languageName: node
+ linkType: hard
+
+"picomatch@npm:^2.0.4, picomatch@npm:^2.2.1":
+ version: 2.3.1
+ resolution: "picomatch@npm:2.3.1"
+ checksum: 050c865ce81119c4822c45d3c84f1ced46f93a0126febae20737bd05ca20589c564d6e9226977df859ed5e03dc73f02584a2b0faad36e896936238238b0446cf
+ languageName: node
+ linkType: hard
+
+"pify@npm:^2.0.0":
+ version: 2.3.0
+ resolution: "pify@npm:2.3.0"
+ checksum: 9503aaeaf4577acc58642ad1d25c45c6d90288596238fb68f82811c08104c800e5a7870398e9f015d82b44ecbcbef3dc3d4251a1cbb582f6e5959fe09884b2ba
+ languageName: node
+ linkType: hard
+
+"pify@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "pify@npm:3.0.0"
+ checksum: 6cdcbc3567d5c412450c53261a3f10991665d660961e06605decf4544a61a97a54fefe70a68d5c37080ff9d6f4cf51444c90198d1ba9f9309a6c0d6e9f5c4fde
+ languageName: node
+ linkType: hard
+
+"pinkie-promise@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "pinkie-promise@npm:1.0.0"
+ dependencies:
+ pinkie: ^1.0.0
+ checksum: 9dc945fd7762a9f6ed5d00388fb700df9c420e39f9bf73e7bc7f2864c39cb6bab5f9c8727f2400f66d4781eebf43c1f9ade58c33b84d6970c267d496a7df8ac7
+ languageName: node
+ linkType: hard
+
+"pinkie-promise@npm:^2.0.0":
+ version: 2.0.1
+ resolution: "pinkie-promise@npm:2.0.1"
+ dependencies:
+ pinkie: ^2.0.0
+ checksum: b53a4a2e73bf56b6f421eef711e7bdcb693d6abb474d57c5c413b809f654ba5ee750c6a96dd7225052d4b96c4d053cdcb34b708a86fceed4663303abee52fcca
+ languageName: node
+ linkType: hard
+
+"pinkie@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "pinkie@npm:1.0.0"
+ checksum: 987523756f54e02f6dc101cbf22de211d40aa2cd8abc686badcb51364a3aff2e171c1790aaf56fa6d8f46acacff669f628509219b27b9cdd29a9d9587fa96721
+ languageName: node
+ linkType: hard
+
+"pinkie@npm:^2.0.0":
+ version: 2.0.4
+ resolution: "pinkie@npm:2.0.4"
+ checksum: b12b10afea1177595aab036fc220785488f67b4b0fc49e7a27979472592e971614fa1c728e63ad3e7eb748b4ec3c3dbd780819331dad6f7d635c77c10537b9db
+ languageName: node
+ linkType: hard
+
+"pkg-conf@npm:^2.0.0":
+ version: 2.1.0
+ resolution: "pkg-conf@npm:2.1.0"
+ dependencies:
+ find-up: ^2.0.0
+ load-json-file: ^4.0.0
+ checksum: b50775157262abd1bfb4d3d948f3fc6c009d10266c6507d4de296af4e2cbb6d2738310784432185886d83144466fbb286b6e8ff0bc23dc5ee7d81810dc6c4788
+ languageName: node
+ linkType: hard
+
+"pkg-dir@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "pkg-dir@npm:2.0.0"
+ dependencies:
+ find-up: ^2.1.0
+ checksum: 8c72b712305b51e1108f0ffda5ec1525a8307e54a5855db8fb1dcf77561a5ae98e2ba3b4814c9806a679f76b2f7e5dd98bde18d07e594ddd9fdd25e9cf242ea1
+ languageName: node
+ linkType: hard
+
+"plur@npm:^2.0.0":
+ version: 2.1.2
+ resolution: "plur@npm:2.1.2"
+ dependencies:
+ irregular-plurals: ^1.0.0
+ checksum: d77a2f4766c622cfe5d34fe8c3503cc4925015d0875678fbda3a852b14016d30d47aa82f63a454409219061b0c0d7fc2138e7d71d94dec453624580ee3578769
+ languageName: node
+ linkType: hard
+
+"posix-character-classes@npm:^0.1.0":
+ version: 0.1.1
+ resolution: "posix-character-classes@npm:0.1.1"
+ checksum: dedb99913c60625a16050cfed2fb5c017648fc075be41ac18474e1c6c3549ef4ada201c8bd9bd006d36827e289c571b6092e1ef6e756cdbab2fd7046b25c6442
+ languageName: node
+ linkType: hard
+
+"prelude-ls@npm:^1.2.1":
+ version: 1.2.1
+ resolution: "prelude-ls@npm:1.2.1"
+ checksum: cd192ec0d0a8e4c6da3bb80e4f62afe336df3f76271ac6deb0e6a36187133b6073a19e9727a1ff108cd8b9982e4768850d413baa71214dd80c7979617dca827a
+ languageName: node
+ linkType: hard
+
+"prelude-ls@npm:~1.1.2":
+ version: 1.1.2
+ resolution: "prelude-ls@npm:1.1.2"
+ checksum: c4867c87488e4a0c233e158e4d0d5565b609b105d75e4c05dc760840475f06b731332eb93cc8c9cecb840aa8ec323ca3c9a56ad7820ad2e63f0261dadcb154e4
+ languageName: node
+ linkType: hard
+
+"prepend-http@npm:^1.0.1":
+ version: 1.0.4
+ resolution: "prepend-http@npm:1.0.4"
+ checksum: 01e7baf4ad38af02257b99098543469332fc42ae50df33d97a124bf8172295907352fa6138c9b1610c10c6dd0847ca736e53fda736387cc5cf8fcffe96b47f29
+ languageName: node
+ linkType: hard
+
+"preserve@npm:^0.2.0":
+ version: 0.2.0
+ resolution: "preserve@npm:0.2.0"
+ checksum: dd31d4fd0e6b218cac7178712ae0683c96e6eaa3e5490a37aba6d47095f87c47ffe980a3061ebe72ca07cb2a9a4f1a41bbeecee8944ec77be311c294e05b2e43
+ languageName: node
+ linkType: hard
+
+"pretty-ms@npm:^0.2.1":
+ version: 0.2.2
+ resolution: "pretty-ms@npm:0.2.2"
+ dependencies:
+ parse-ms: ^0.1.0
+ bin:
+ pretty-ms: cli.js
+ checksum: f93d9d3395850bdeaf3649340e5f5b31ab8e6f4a7d3812f489c6209857eaad9cac9097842263975091acc7de50a78ddeedd6a9d9e070c452fac0d0cba06baa00
+ languageName: node
+ linkType: hard
+
+"pretty-ms@npm:^3.0.0":
+ version: 3.2.0
+ resolution: "pretty-ms@npm:3.2.0"
+ dependencies:
+ parse-ms: ^1.0.0
+ checksum: 705030a262353abfeda1c765bd1f5269c06dc7777536bdd5f8cebc84f0d012aaca679ca6fc5ea4a84c915e967dce4ab4b6489693abb05dd58e7a9802747736a3
+ languageName: node
+ linkType: hard
+
+"private@npm:^0.1.8":
+ version: 0.1.8
+ resolution: "private@npm:0.1.8"
+ checksum: a00abd713d25389f6de7294f0e7879b8a5d09a9ec5fd81cc2f21b29d4f9a80ec53bc4222927d3a281d4aadd4cd373d9a28726fca3935921950dc75fd71d1fdbb
+ languageName: node
+ linkType: hard
+
+"process-nextick-args@npm:~2.0.0":
+ version: 2.0.1
+ resolution: "process-nextick-args@npm:2.0.1"
+ checksum: 1d38588e520dab7cea67cbbe2efdd86a10cc7a074c09657635e34f035277b59fbb57d09d8638346bf7090f8e8ebc070c96fa5fd183b777fff4f5edff5e9466cf
+ languageName: node
+ linkType: hard
+
+"process@npm:^0.11.10, process@npm:~0.11.0":
+ version: 0.11.10
+ resolution: "process@npm:0.11.10"
+ checksum: bfcce49814f7d172a6e6a14d5fa3ac92cc3d0c3b9feb1279774708a719e19acd673995226351a082a9ae99978254e320ccda4240ddc474ba31a76c79491ca7c3
+ languageName: node
+ linkType: hard
+
+"progress@npm:^2.0.0":
+ version: 2.0.3
+ resolution: "progress@npm:2.0.3"
+ checksum: f67403fe7b34912148d9252cb7481266a354bd99ce82c835f79070643bb3c6583d10dbcfda4d41e04bbc1d8437e9af0fb1e1f2135727878f5308682a579429b7
+ languageName: node
+ linkType: hard
+
+"promise-inflight@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "promise-inflight@npm:1.0.1"
+ checksum: 22749483091d2c594261517f4f80e05226d4d5ecc1fc917e1886929da56e22b5718b7f2a75f3807e7a7d471bc3be2907fe92e6e8f373ddf5c64bae35b5af3981
+ languageName: node
+ linkType: hard
+
+"promise-retry@npm:^2.0.1":
+ version: 2.0.1
+ resolution: "promise-retry@npm:2.0.1"
+ dependencies:
+ err-code: ^2.0.2
+ retry: ^0.12.0
+ checksum: f96a3f6d90b92b568a26f71e966cbbc0f63ab85ea6ff6c81284dc869b41510e6cdef99b6b65f9030f0db422bf7c96652a3fff9f2e8fb4a0f069d8f4430359429
+ languageName: node
+ linkType: hard
+
+"proxy-addr@npm:~2.0.7":
+ version: 2.0.7
+ resolution: "proxy-addr@npm:2.0.7"
+ dependencies:
+ forwarded: 0.2.0
+ ipaddr.js: 1.9.1
+ checksum: 29c6990ce9364648255454842f06f8c46fcd124d3e6d7c5066df44662de63cdc0bad032e9bf5a3d653ff72141cc7b6019873d685708ac8210c30458ad99f2b74
+ languageName: node
+ linkType: hard
+
+"prr@npm:~1.0.1":
+ version: 1.0.1
+ resolution: "prr@npm:1.0.1"
+ checksum: 3bca2db0479fd38f8c4c9439139b0c42dcaadcc2fbb7bb8e0e6afaa1383457f1d19aea9e5f961d5b080f1cfc05bfa1fe9e45c97a1d3fd6d421950a73d3108381
+ languageName: node
+ linkType: hard
+
+"pseudomap@npm:^1.0.2":
+ version: 1.0.2
+ resolution: "pseudomap@npm:1.0.2"
+ checksum: 856c0aae0ff2ad60881168334448e898ad7a0e45fe7386d114b150084254c01e200c957cf378378025df4e052c7890c5bd933939b0e0d2ecfcc1dc2f0b2991f5
+ languageName: node
+ linkType: hard
+
+"psl@npm:^1.1.28":
+ version: 1.9.0
+ resolution: "psl@npm:1.9.0"
+ checksum: 20c4277f640c93d393130673f392618e9a8044c6c7bf61c53917a0fddb4952790f5f362c6c730a9c32b124813e173733f9895add8d26f566ed0ea0654b2e711d
+ languageName: node
+ linkType: hard
+
+"public-encrypt@npm:^4.0.0":
+ version: 4.0.3
+ resolution: "public-encrypt@npm:4.0.3"
+ dependencies:
+ bn.js: ^4.1.0
+ browserify-rsa: ^4.0.0
+ create-hash: ^1.1.0
+ parse-asn1: ^5.0.0
+ randombytes: ^2.0.1
+ safe-buffer: ^5.1.2
+ checksum: 215d446e43cef021a20b67c1df455e5eea134af0b1f9b8a35f9e850abf32991b0c307327bc5b9bc07162c288d5cdb3d4a783ea6c6640979ed7b5017e3e0c9935
+ languageName: node
+ linkType: hard
+
+"pump@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "pump@npm:3.0.0"
+ dependencies:
+ end-of-stream: ^1.1.0
+ once: ^1.3.1
+ checksum: e42e9229fba14732593a718b04cb5e1cfef8254544870997e0ecd9732b189a48e1256e4e5478148ecb47c8511dca2b09eae56b4d0aad8009e6fac8072923cfc9
+ languageName: node
+ linkType: hard
+
+"punycode@npm:1.3.2":
+ version: 1.3.2
+ resolution: "punycode@npm:1.3.2"
+ checksum: b8807fd594b1db33335692d1f03e8beeddde6fda7fbb4a2e32925d88d20a3aa4cd8dcc0c109ccaccbd2ba761c208dfaaada83007087ea8bfb0129c9ef1b99ed6
+ languageName: node
+ linkType: hard
+
+"punycode@npm:2.1.0":
+ version: 2.1.0
+ resolution: "punycode@npm:2.1.0"
+ checksum: d125d8f86cd89303c33bad829388c49ca23197e16ccf8cd398dcbd81b026978f6543f5066c66825b25b1dfea7790a42edbeea82908e103474931789714ab86cd
+ languageName: node
+ linkType: hard
+
+"punycode@npm:^1.2.4, punycode@npm:^1.3.2":
+ version: 1.4.1
+ resolution: "punycode@npm:1.4.1"
+ checksum: fa6e698cb53db45e4628559e557ddaf554103d2a96a1d62892c8f4032cd3bc8871796cae9eabc1bc700e2b6677611521ce5bb1d9a27700086039965d0cf34518
+ languageName: node
+ linkType: hard
+
+"punycode@npm:^2.1.0, punycode@npm:^2.1.1":
+ version: 2.3.0
+ resolution: "punycode@npm:2.3.0"
+ checksum: 39f760e09a2a3bbfe8f5287cf733ecdad69d6af2fe6f97ca95f24b8921858b91e9ea3c9eeec6e08cede96181b3bb33f95c6ffd8c77e63986508aa2e8159fa200
+ languageName: node
+ linkType: hard
+
+"qs@npm:6.11.0":
+ version: 6.11.0
+ resolution: "qs@npm:6.11.0"
+ dependencies:
+ side-channel: ^1.0.4
+ checksum: 6e1f29dd5385f7488ec74ac7b6c92f4d09a90408882d0c208414a34dd33badc1a621019d4c799a3df15ab9b1d0292f97c1dd71dc7c045e69f81a8064e5af7297
+ languageName: node
+ linkType: hard
+
+"qs@npm:~6.5.2":
+ version: 6.5.3
+ resolution: "qs@npm:6.5.3"
+ checksum: 6f20bf08cabd90c458e50855559539a28d00b2f2e7dddcb66082b16a43188418cb3cb77cbd09268bcef6022935650f0534357b8af9eeb29bf0f27ccb17655692
+ languageName: node
+ linkType: hard
+
+"query-string@npm:^5.0.1":
+ version: 5.1.1
+ resolution: "query-string@npm:5.1.1"
+ dependencies:
+ decode-uri-component: ^0.2.0
+ object-assign: ^4.1.0
+ strict-uri-encode: ^1.0.0
+ checksum: 4ac760d9778d413ef5f94f030ed14b1a07a1708dd13fd3bc54f8b9ef7b425942c7577f30de0bf5a7d227ee65a9a0350dfa3a43d1d266880882fb7ce4c434a4dd
+ languageName: node
+ linkType: hard
+
+"querystring-es3@npm:^0.2.0, querystring-es3@npm:~0.2.0":
+ version: 0.2.1
+ resolution: "querystring-es3@npm:0.2.1"
+ checksum: 691e8d6b8b157e7cd49ae8e83fcf86de39ab3ba948c25abaa94fba84c0986c641aa2f597770848c64abce290ed17a39c9df6df737dfa7e87c3b63acc7d225d61
+ languageName: node
+ linkType: hard
+
+"querystring@npm:0.2.0":
+ version: 0.2.0
+ resolution: "querystring@npm:0.2.0"
+ checksum: 8258d6734f19be27e93f601758858c299bdebe71147909e367101ba459b95446fbe5b975bf9beb76390156a592b6f4ac3a68b6087cea165c259705b8b4e56a69
+ languageName: node
+ linkType: hard
+
+"quick-lru@npm:^5.1.1":
+ version: 5.1.1
+ resolution: "quick-lru@npm:5.1.1"
+ checksum: a516faa25574be7947969883e6068dbe4aa19e8ef8e8e0fd96cddd6d36485e9106d85c0041a27153286b0770b381328f4072aa40d3b18a19f5f7d2b78b94b5ed
+ languageName: node
+ linkType: hard
+
+"ramda@npm:^0.26.1":
+ version: 0.26.1
+ resolution: "ramda@npm:0.26.1"
+ checksum: 19c2730e44c129538151ae034c89be9b2c6a4ccc7c65cff57497418bc532ce09282f98cd927c39b0b03c6bc3f1d1a12d822b7b07f96a1634f4958a6c05b7b384
+ languageName: node
+ linkType: hard
+
+"randomatic@npm:^3.0.0":
+ version: 3.1.1
+ resolution: "randomatic@npm:3.1.1"
+ dependencies:
+ is-number: ^4.0.0
+ kind-of: ^6.0.0
+ math-random: ^1.0.1
+ checksum: 1952baed71801d3698fe84f3ab01e25ea124fc20ce91e133aa1981268c1347647f9ae1fdc62389db2411ebdad61c0f7cea0ce840dee260ad2adadfcf27299018
+ languageName: node
+ linkType: hard
+
+"randombytes@npm:^2.0.0, randombytes@npm:^2.0.1, randombytes@npm:^2.0.5, randombytes@npm:^2.1.0":
+ version: 2.1.0
+ resolution: "randombytes@npm:2.1.0"
+ dependencies:
+ safe-buffer: ^5.1.0
+ checksum: d779499376bd4cbb435ef3ab9a957006c8682f343f14089ed5f27764e4645114196e75b7f6abf1cbd84fd247c0cb0651698444df8c9bf30e62120fbbc52269d6
+ languageName: node
+ linkType: hard
+
+"randomfill@npm:^1.0.3":
+ version: 1.0.4
+ resolution: "randomfill@npm:1.0.4"
+ dependencies:
+ randombytes: ^2.0.5
+ safe-buffer: ^5.1.0
+ checksum: 33734bb578a868d29ee1b8555e21a36711db084065d94e019a6d03caa67debef8d6a1bfd06a2b597e32901ddc761ab483a85393f0d9a75838f1912461d4dbfc7
+ languageName: node
+ linkType: hard
+
+"range-parser@npm:~1.2.1":
+ version: 1.2.1
+ resolution: "range-parser@npm:1.2.1"
+ checksum: 0a268d4fea508661cf5743dfe3d5f47ce214fd6b7dec1de0da4d669dd4ef3d2144468ebe4179049eff253d9d27e719c88dae55be64f954e80135a0cada804ec9
+ languageName: node
+ linkType: hard
+
+"raw-body@npm:2.5.1":
+ version: 2.5.1
+ resolution: "raw-body@npm:2.5.1"
+ dependencies:
+ bytes: 3.1.2
+ http-errors: 2.0.0
+ iconv-lite: 0.4.24
+ unpipe: 1.0.0
+ checksum: 5362adff1575d691bb3f75998803a0ffed8c64eabeaa06e54b4ada25a0cd1b2ae7f4f5ec46565d1bec337e08b5ac90c76eaa0758de6f72a633f025d754dec29e
+ languageName: node
+ linkType: hard
+
+"raw-body@npm:2.5.2":
+ version: 2.5.2
+ resolution: "raw-body@npm:2.5.2"
+ dependencies:
+ bytes: 3.1.2
+ http-errors: 2.0.0
+ iconv-lite: 0.4.24
+ unpipe: 1.0.0
+ checksum: ba1583c8d8a48e8fbb7a873fdbb2df66ea4ff83775421bfe21ee120140949ab048200668c47d9ae3880012f6e217052690628cf679ddfbd82c9fc9358d574676
+ languageName: node
+ linkType: hard
+
+"rc@npm:^1.0.1, rc@npm:^1.1.6":
+ version: 1.2.8
+ resolution: "rc@npm:1.2.8"
+ dependencies:
+ deep-extend: ^0.6.0
+ ini: ~1.3.0
+ minimist: ^1.2.0
+ strip-json-comments: ~2.0.1
+ bin:
+ rc: ./cli.js
+ checksum: 2e26e052f8be2abd64e6d1dabfbd7be03f80ec18ccbc49562d31f617d0015fbdbcf0f9eed30346ea6ab789e0fdfe4337f033f8016efdbee0df5354751842080e
+ languageName: node
+ linkType: hard
+
+"read-only-stream@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "read-only-stream@npm:2.0.0"
+ dependencies:
+ readable-stream: ^2.0.2
+ checksum: aa48979d1f0e8a83522e60698cf3375dca7b284dd066758ded7c3539613ac08275f94dfe0503d2bdfe964ef3cb65facb87a4b3a8250e5a7e89d07af4451019d8
+ languageName: node
+ linkType: hard
+
+"read-pkg-up@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "read-pkg-up@npm:1.0.1"
+ dependencies:
+ find-up: ^1.0.0
+ read-pkg: ^1.0.0
+ checksum: d18399a0f46e2da32beb2f041edd0cda49d2f2cc30195a05c759ef3ed9b5e6e19ba1ad1bae2362bdec8c6a9f2c3d18f4d5e8c369e808b03d498d5781cb9122c7
+ languageName: node
+ linkType: hard
+
+"read-pkg-up@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "read-pkg-up@npm:2.0.0"
+ dependencies:
+ find-up: ^2.0.0
+ read-pkg: ^2.0.0
+ checksum: 22f9026fb72219ecd165f94f589461c70a88461dc7ea0d439a310ef2a5271ff176a4df4e5edfad087d8ac89b8553945eb209476b671e8ed081c990f30fc40b27
+ languageName: node
+ linkType: hard
+
+"read-pkg@npm:^1.0.0":
+ version: 1.1.0
+ resolution: "read-pkg@npm:1.1.0"
+ dependencies:
+ load-json-file: ^1.0.0
+ normalize-package-data: ^2.3.2
+ path-type: ^1.0.0
+ checksum: a0f5d5e32227ec8e6a028dd5c5134eab229768dcb7a5d9a41a284ed28ad4b9284fecc47383dc1593b5694f4de603a7ffaee84b738956b9b77e0999567485a366
+ languageName: node
+ linkType: hard
+
+"read-pkg@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "read-pkg@npm:2.0.0"
+ dependencies:
+ load-json-file: ^2.0.0
+ normalize-package-data: ^2.3.2
+ path-type: ^2.0.0
+ checksum: 85c5bf35f2d96acdd756151ba83251831bb2b1040b7d96adce70b2cb119b5320417f34876de0929f2d06c67f3df33ef4636427df3533913876f9ef2487a6f48f
+ languageName: node
+ linkType: hard
+
+"readable-stream@npm:^2.0.1, readable-stream@npm:^2.0.2, readable-stream@npm:^2.0.6, readable-stream@npm:^2.2.2, readable-stream@npm:^2.3.3, readable-stream@npm:^2.3.6, readable-stream@npm:~2.3.6":
+ version: 2.3.8
+ resolution: "readable-stream@npm:2.3.8"
+ dependencies:
+ core-util-is: ~1.0.0
+ inherits: ~2.0.3
+ isarray: ~1.0.0
+ process-nextick-args: ~2.0.0
+ safe-buffer: ~5.1.1
+ string_decoder: ~1.1.1
+ util-deprecate: ~1.0.1
+ checksum: 65645467038704f0c8aaf026a72fbb588a9e2ef7a75cd57a01702ee9db1c4a1e4b03aaad36861a6a0926546a74d174149c8c207527963e0c2d3eee2f37678a42
+ languageName: node
+ linkType: hard
+
+"readable-stream@npm:^3.0.2, readable-stream@npm:^3.1.1, readable-stream@npm:^3.4.0, readable-stream@npm:^3.6.0":
+ version: 3.6.2
+ resolution: "readable-stream@npm:3.6.2"
+ dependencies:
+ inherits: ^2.0.3
+ string_decoder: ^1.1.1
+ util-deprecate: ^1.0.1
+ checksum: bdcbe6c22e846b6af075e32cf8f4751c2576238c5043169a1c221c92ee2878458a816a4ea33f4c67623c0b6827c8a400409bfb3cf0bf3381392d0b1dfb52ac8d
+ languageName: node
+ linkType: hard
+
+"readdirp@npm:^2.0.0, readdirp@npm:^2.2.1":
+ version: 2.2.1
+ resolution: "readdirp@npm:2.2.1"
+ dependencies:
+ graceful-fs: ^4.1.11
+ micromatch: ^3.1.10
+ readable-stream: ^2.0.2
+ checksum: 3879b20f1a871e0e004a14fbf1776e65ee0b746a62f5a416010808b37c272ac49b023c47042c7b1e281cba75a449696635bc64c397ed221ea81d853a8f2ed79a
+ languageName: node
+ linkType: hard
+
+"readdirp@npm:~3.5.0":
+ version: 3.5.0
+ resolution: "readdirp@npm:3.5.0"
+ dependencies:
+ picomatch: ^2.2.1
+ checksum: 6b1a9341e295e15d4fb40c010216cbcb6266587cd0b3ce7defabd66fa1b4e35f9fba3d64c2187fd38fadd01ccbfc5f1b33fdfb1da63b3cbf66224b7c6d75ce5a
+ languageName: node
+ linkType: hard
+
+"readdirp@npm:~3.6.0":
+ version: 3.6.0
+ resolution: "readdirp@npm:3.6.0"
+ dependencies:
+ picomatch: ^2.2.1
+ checksum: 1ced032e6e45670b6d7352d71d21ce7edf7b9b928494dcaba6f11fba63180d9da6cd7061ebc34175ffda6ff529f481818c962952004d273178acd70f7059b320
+ languageName: node
+ linkType: hard
+
+"redent@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "redent@npm:1.0.0"
+ dependencies:
+ indent-string: ^2.1.0
+ strip-indent: ^1.0.1
+ checksum: 2bb8f76fda9c9f44e26620047b0ba9dd1834b0a80309d0badcc23fdcf7bb27a7ca74e66b683baa0d4b8cb5db787f11be086504036d63447976f409dd3e73fd7d
+ languageName: node
+ linkType: hard
+
+"regenerate@npm:^1.2.1":
+ version: 1.4.2
+ resolution: "regenerate@npm:1.4.2"
+ checksum: 3317a09b2f802da8db09aa276e469b57a6c0dd818347e05b8862959c6193408242f150db5de83c12c3fa99091ad95fb42a6db2c3329bfaa12a0ea4cbbeb30cb0
+ languageName: node
+ linkType: hard
+
+"regenerator-runtime@npm:^0.11.0":
+ version: 0.11.1
+ resolution: "regenerator-runtime@npm:0.11.1"
+ checksum: 3c97bd2c7b2b3247e6f8e2147a002eb78c995323732dad5dc70fac8d8d0b758d0295e7015b90d3d444446ae77cbd24b9f9123ec3a77018e81d8999818301b4f4
+ languageName: node
+ linkType: hard
+
+"regex-cache@npm:^0.4.2":
+ version: 0.4.4
+ resolution: "regex-cache@npm:0.4.4"
+ dependencies:
+ is-equal-shallow: ^0.1.3
+ checksum: fdaf756fbd7048a34dc454ab6da678828148d34ac8e3701636bd747fd9d2df1191f6f80669f7ce7c4173e4631a92d3943ce4dc2a43a1acfa7c5308cdd49a1587
+ languageName: node
+ linkType: hard
+
+"regex-not@npm:^1.0.0, regex-not@npm:^1.0.2":
+ version: 1.0.2
+ resolution: "regex-not@npm:1.0.2"
+ dependencies:
+ extend-shallow: ^3.0.2
+ safe-regex: ^1.1.0
+ checksum: 3081403de79559387a35ef9d033740e41818a559512668cef3d12da4e8a29ef34ee13c8ed1256b07e27ae392790172e8a15c8a06b72962fd4550476cde3d8f77
+ languageName: node
+ linkType: hard
+
+"regexp.prototype.flags@npm:^1.2.0, regexp.prototype.flags@npm:^1.4.3":
+ version: 1.5.0
+ resolution: "regexp.prototype.flags@npm:1.5.0"
+ dependencies:
+ call-bind: ^1.0.2
+ define-properties: ^1.2.0
+ functions-have-names: ^1.2.3
+ checksum: c541687cdbdfff1b9a07f6e44879f82c66bbf07665f9a7544c5fd16acdb3ec8d1436caab01662d2fbcad403f3499d49ab0b77fbc7ef29ef961d98cc4bc9755b4
+ languageName: node
+ linkType: hard
+
+"regexpp@npm:^2.0.1":
+ version: 2.0.1
+ resolution: "regexpp@npm:2.0.1"
+ checksum: 1f41cf80ac08514c6665812e3dcc0673569431d3285db27053f8b237a758992fb55d6ddfbc264db399ff4f7a7db432900ca3a029daa28a75e0436231872091b1
+ languageName: node
+ linkType: hard
+
+"regexpp@npm:^3.1.0":
+ version: 3.2.0
+ resolution: "regexpp@npm:3.2.0"
+ checksum: a78dc5c7158ad9ddcfe01aa9144f46e192ddbfa7b263895a70a5c6c73edd9ce85faf7c0430e59ac38839e1734e275b9c3de5c57ee3ab6edc0e0b1bdebefccef8
+ languageName: node
+ linkType: hard
+
+"regexpu-core@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "regexpu-core@npm:2.0.0"
+ dependencies:
+ regenerate: ^1.2.1
+ regjsgen: ^0.2.0
+ regjsparser: ^0.1.4
+ checksum: 14a78eb4608fa991ded6a1433ee6a570f95a4cfb7fe312145a44d6ecbb3dc8c707016a099494c741aa0ac75a1329b40814d30ff134c0d67679c80187029c7d2d
+ languageName: node
+ linkType: hard
+
+"registry-auth-token@npm:^3.0.1":
+ version: 3.4.0
+ resolution: "registry-auth-token@npm:3.4.0"
+ dependencies:
+ rc: ^1.1.6
+ safe-buffer: ^5.0.1
+ checksum: a15780726bae327a8fff4048cb6a5de03d58bc19ea9e2411322e32e4ebb59962efb669d270bdde384ed68ed7b948f5feb11469e3d0c7e50a33cc8866710f0bc2
+ languageName: node
+ linkType: hard
+
+"registry-url@npm:^3.0.3":
+ version: 3.1.0
+ resolution: "registry-url@npm:3.1.0"
+ dependencies:
+ rc: ^1.0.1
+ checksum: 6d223da41b04e1824f5faa63905c6f2e43b216589d72794111573f017352b790aef42cd1f826463062f89d804abb2027e3d9665d2a9a0426a11eedd04d470af3
+ languageName: node
+ linkType: hard
+
+"regjsgen@npm:^0.2.0":
+ version: 0.2.0
+ resolution: "regjsgen@npm:0.2.0"
+ checksum: 1f3ae570151e2c29193cdc5a5890c0b83cd8c5029ed69315b0ea303bc2644f9ab5d536d2288fd9b70293fd351d7dd7fc1fc99ebe24554015c894dbce883bcf2b
+ languageName: node
+ linkType: hard
+
+"regjsparser@npm:^0.1.4":
+ version: 0.1.5
+ resolution: "regjsparser@npm:0.1.5"
+ dependencies:
+ jsesc: ~0.5.0
+ bin:
+ regjsparser: bin/parser
+ checksum: 1feba2f3f2d4f1ef9f5f4e0f20c827cf866d4f65c51502eb64db4d4dd9c656f8c70f6c79537c892bf0fc9592c96f732519f7d8ad4a82f3b622756118ac737970
+ languageName: node
+ linkType: hard
+
+"release-zalgo@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "release-zalgo@npm:1.0.0"
+ dependencies:
+ es6-error: ^4.0.1
+ checksum: b59849dc310f6c426f34e308c48ba83df3d034ddef75189951723bb2aac99d29d15f5e127edad951c4095fc9025aa582053907154d68fe0c5380cd6a75365e53
+ languageName: node
+ linkType: hard
+
+"remove-trailing-separator@npm:^1.0.1":
+ version: 1.1.0
+ resolution: "remove-trailing-separator@npm:1.1.0"
+ checksum: d3c20b5a2d987db13e1cca9385d56ecfa1641bae143b620835ac02a6b70ab88f68f117a0021838db826c57b31373d609d52e4f31aca75fc490c862732d595419
+ languageName: node
+ linkType: hard
+
+"repeat-element@npm:^1.1.2":
+ version: 1.1.4
+ resolution: "repeat-element@npm:1.1.4"
+ checksum: 1edd0301b7edad71808baad226f0890ba709443f03a698224c9ee4f2494c317892dc5211b2ba8cbea7194a9ddbcac01e283bd66de0467ab24ee1fc1a3711d8a9
+ languageName: node
+ linkType: hard
+
+"repeat-string@npm:^1.5.2, repeat-string@npm:^1.6.1":
+ version: 1.6.1
+ resolution: "repeat-string@npm:1.6.1"
+ checksum: 1b809fc6db97decdc68f5b12c4d1a671c8e3f65ec4a40c238bc5200e44e85bcc52a54f78268ab9c29fcf5fe4f1343e805420056d1f30fa9a9ee4c2d93e3cc6c0
+ languageName: node
+ linkType: hard
+
+"repeating@npm:^2.0.0":
+ version: 2.0.1
+ resolution: "repeating@npm:2.0.1"
+ dependencies:
+ is-finite: ^1.0.0
+ checksum: d2db0b69c5cb0c14dd750036e0abcd6b3c3f7b2da3ee179786b755cf737ca15fa0fff417ca72de33d6966056f4695440e680a352401fc02c95ade59899afbdd0
+ languageName: node
+ linkType: hard
+
+"request@npm:^2.79.0, request@npm:^2.88.2":
+ version: 2.88.2
+ resolution: "request@npm:2.88.2"
+ dependencies:
+ aws-sign2: ~0.7.0
+ aws4: ^1.8.0
+ caseless: ~0.12.0
+ combined-stream: ~1.0.6
+ extend: ~3.0.2
+ forever-agent: ~0.6.1
+ form-data: ~2.3.2
+ har-validator: ~5.1.3
+ http-signature: ~1.2.0
+ is-typedarray: ~1.0.0
+ isstream: ~0.1.2
+ json-stringify-safe: ~5.0.1
+ mime-types: ~2.1.19
+ oauth-sign: ~0.9.0
+ performance-now: ^2.1.0
+ qs: ~6.5.2
+ safe-buffer: ^5.1.2
+ tough-cookie: ~2.5.0
+ tunnel-agent: ^0.6.0
+ uuid: ^3.3.2
+ checksum: 4e112c087f6eabe7327869da2417e9d28fcd0910419edd2eb17b6acfc4bfa1dad61954525949c228705805882d8a98a86a0ea12d7f739c01ee92af7062996983
+ languageName: node
+ linkType: hard
+
+"require-directory@npm:^2.1.1":
+ version: 2.1.1
+ resolution: "require-directory@npm:2.1.1"
+ checksum: fb47e70bf0001fdeabdc0429d431863e9475e7e43ea5f94ad86503d918423c1543361cc5166d713eaa7029dd7a3d34775af04764bebff99ef413111a5af18c80
+ languageName: node
+ linkType: hard
+
+"require-from-string@npm:^2.0.2":
+ version: 2.0.2
+ resolution: "require-from-string@npm:2.0.2"
+ checksum: a03ef6895445f33a4015300c426699bc66b2b044ba7b670aa238610381b56d3f07c686251740d575e22f4c87531ba662d06937508f0f3c0f1ddc04db3130560b
+ languageName: node
+ linkType: hard
+
+"require-main-filename@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "require-main-filename@npm:1.0.1"
+ checksum: 1fef30754da961f4e13c450c3eb60c7ae898a529c6ad6fa708a70bd2eed01564ceb299187b2899f5562804d797a059f39a5789884d0ac7b7ae1defc68fba4abf
+ languageName: node
+ linkType: hard
+
+"require-main-filename@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "require-main-filename@npm:2.0.0"
+ checksum: e9e294695fea08b076457e9ddff854e81bffbe248ed34c1eec348b7abbd22a0d02e8d75506559e2265e96978f3c4720bd77a6dad84755de8162b357eb6c778c7
+ languageName: node
+ linkType: hard
+
+"require-precompiled@npm:^0.1.0":
+ version: 0.1.0
+ resolution: "require-precompiled@npm:0.1.0"
+ checksum: 4d881851c20a4d4ae11a7ff9a5a67e045a222eddf7f66e12cba8083054764b073ccbbf0982ff6b2276f85d23df7e43c1285bbc24bc374fd2fcf35ae5fc3f5e70
+ languageName: node
+ linkType: hard
+
+"requireindex@npm:~1.2.0":
+ version: 1.2.0
+ resolution: "requireindex@npm:1.2.0"
+ checksum: 50d8b10a1ff1fdf6aea7a1870bc7bd238b0fb1917d8d7ca17fd03afc38a65dcd7a8a4eddd031f89128b5f0065833d5c92c4fef67f2c04e8624057fe626c9cf94
+ languageName: node
+ linkType: hard
+
+"resolve-alpn@npm:^1.0.0, resolve-alpn@npm:^1.2.0":
+ version: 1.2.1
+ resolution: "resolve-alpn@npm:1.2.1"
+ checksum: f558071fcb2c60b04054c99aebd572a2af97ef64128d59bef7ab73bd50d896a222a056de40ffc545b633d99b304c259ea9d0c06830d5c867c34f0bfa60b8eae0
+ languageName: node
+ linkType: hard
+
+"resolve-cwd@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "resolve-cwd@npm:2.0.0"
+ dependencies:
+ resolve-from: ^3.0.0
+ checksum: e7c16880c460656e77f102d537a6dc82b3657d9173697cd6ea82ffce37df96f6c1fc79d0bb35fd73fff8871ac13f21b4396958b5f0a13e5b99c97d69f5e319fa
+ languageName: node
+ linkType: hard
+
+"resolve-from@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "resolve-from@npm:3.0.0"
+ checksum: fff9819254d2d62b57f74e5c2ca9c0bdd425ca47287c4d801bc15f947533148d858229ded7793b0f59e61e49e782fffd6722048add12996e1bd4333c29669062
+ languageName: node
+ linkType: hard
+
+"resolve-from@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "resolve-from@npm:4.0.0"
+ checksum: f4ba0b8494846a5066328ad33ef8ac173801a51739eb4d63408c847da9a2e1c1de1e6cbbf72699211f3d13f8fc1325648b169bd15eb7da35688e30a5fb0e4a7f
+ languageName: node
+ linkType: hard
+
+"resolve-url@npm:^0.2.1":
+ version: 0.2.1
+ resolution: "resolve-url@npm:0.2.1"
+ checksum: 7b7035b9ed6e7bc7d289e90aef1eab5a43834539695dac6416ca6e91f1a94132ae4796bbd173cdacfdc2ade90b5f38a3fb6186bebc1b221cd157777a23b9ad14
+ languageName: node
+ linkType: hard
+
+"resolve@npm:^1.1.4, resolve@npm:^1.10.0, resolve@npm:^1.12.0, resolve@npm:^1.17.0, resolve@npm:^1.3.2, resolve@npm:^1.4.0":
+ version: 1.22.3
+ resolution: "resolve@npm:1.22.3"
+ dependencies:
+ is-core-module: ^2.12.0
+ path-parse: ^1.0.7
+ supports-preserve-symlinks-flag: ^1.0.0
+ bin:
+ resolve: bin/resolve
+ checksum: fb834b81348428cb545ff1b828a72ea28feb5a97c026a1cf40aa1008352c72811ff4d4e71f2035273dc536dcfcae20c13604ba6283c612d70fa0b6e44519c374
+ languageName: node
+ linkType: hard
+
+"resolve@patch:resolve@^1.1.4#~builtin, resolve@patch:resolve@^1.10.0#~builtin, resolve@patch:resolve@^1.12.0#~builtin, resolve@patch:resolve@^1.17.0#~builtin, resolve@patch:resolve@^1.3.2#~builtin, resolve@patch:resolve@^1.4.0#~builtin":
+ version: 1.22.3
+ resolution: "resolve@patch:resolve@npm%3A1.22.3#~builtin::version=1.22.3&hash=c3c19d"
+ dependencies:
+ is-core-module: ^2.12.0
+ path-parse: ^1.0.7
+ supports-preserve-symlinks-flag: ^1.0.0
+ bin:
+ resolve: bin/resolve
+ checksum: ad59734723b596d0891321c951592ed9015a77ce84907f89c9d9307dd0c06e11a67906a3e628c4cae143d3e44898603478af0ddeb2bba3f229a9373efe342665
+ languageName: node
+ linkType: hard
+
+"responselike@npm:^2.0.0":
+ version: 2.0.1
+ resolution: "responselike@npm:2.0.1"
+ dependencies:
+ lowercase-keys: ^2.0.0
+ checksum: b122535466e9c97b55e69c7f18e2be0ce3823c5d47ee8de0d9c0b114aa55741c6db8bfbfce3766a94d1272e61bfb1ebf0a15e9310ac5629fbb7446a861b4fd3a
+ languageName: node
+ linkType: hard
+
+"restore-cursor@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "restore-cursor@npm:2.0.0"
+ dependencies:
+ onetime: ^2.0.0
+ signal-exit: ^3.0.2
+ checksum: 482e13d02d834b6e5e3aa90304a8b5e840775d6f06916cc92a50038adf9f098dcc72405b567da8a37e137ae40ad3e31896fa3136ae62f7a426c2fbf53d036536
+ languageName: node
+ linkType: hard
+
+"ret@npm:~0.1.10":
+ version: 0.1.15
+ resolution: "ret@npm:0.1.15"
+ checksum: d76a9159eb8c946586567bd934358dfc08a36367b3257f7a3d7255fdd7b56597235af23c6afa0d7f0254159e8051f93c918809962ebd6df24ca2a83dbe4d4151
+ languageName: node
+ linkType: hard
+
+"retry@npm:^0.12.0":
+ version: 0.12.0
+ resolution: "retry@npm:0.12.0"
+ checksum: 623bd7d2e5119467ba66202d733ec3c2e2e26568074923bc0585b6b99db14f357e79bdedb63cab56cec47491c4a0da7e6021a7465ca6dc4f481d3898fdd3158c
+ languageName: node
+ linkType: hard
+
+"right-align@npm:^0.1.1":
+ version: 0.1.3
+ resolution: "right-align@npm:0.1.3"
+ dependencies:
+ align-text: ^0.1.1
+ checksum: 7011dc8c0eb2ee04daab45d1251b5efff9956607e130b4a4005ed76e48bddf97c1de3cc70463ca0476949fce5d0af7d652619a538c1b9105b6eff6a59f15c4b9
+ languageName: node
+ linkType: hard
+
+"rimraf@npm:2":
+ version: 2.7.1
+ resolution: "rimraf@npm:2.7.1"
+ dependencies:
+ glob: ^7.1.3
+ bin:
+ rimraf: ./bin.js
+ checksum: cdc7f6eacb17927f2a075117a823e1c5951792c6498ebcce81ca8203454a811d4cf8900314154d3259bb8f0b42ab17f67396a8694a54cae3283326e57ad250cd
+ languageName: node
+ linkType: hard
+
+"rimraf@npm:2.6.3":
+ version: 2.6.3
+ resolution: "rimraf@npm:2.6.3"
+ dependencies:
+ glob: ^7.1.3
+ bin:
+ rimraf: ./bin.js
+ checksum: 3ea587b981a19016297edb96d1ffe48af7e6af69660e3b371dbfc73722a73a0b0e9be5c88089fbeeb866c389c1098e07f64929c7414290504b855f54f901ab10
+ languageName: node
+ linkType: hard
+
+"rimraf@npm:^3.0.0, rimraf@npm:^3.0.2":
+ version: 3.0.2
+ resolution: "rimraf@npm:3.0.2"
+ dependencies:
+ glob: ^7.1.3
+ bin:
+ rimraf: bin.js
+ checksum: 87f4164e396f0171b0a3386cc1877a817f572148ee13a7e113b238e48e8a9f2f31d009a92ec38a591ff1567d9662c6b67fd8818a2dbbaed74bc26a87a2a4a9a0
+ languageName: node
+ linkType: hard
+
+"ripemd160@npm:^2.0.0, ripemd160@npm:^2.0.1":
+ version: 2.0.2
+ resolution: "ripemd160@npm:2.0.2"
+ dependencies:
+ hash-base: ^3.0.0
+ inherits: ^2.0.1
+ checksum: 006accc40578ee2beae382757c4ce2908a826b27e2b079efdcd2959ee544ddf210b7b5d7d5e80467807604244e7388427330f5c6d4cd61e6edaddc5773ccc393
+ languageName: node
+ linkType: hard
+
+"rlp@npm:^2.2.3, rlp@npm:^2.2.4":
+ version: 2.2.7
+ resolution: "rlp@npm:2.2.7"
+ dependencies:
+ bn.js: ^5.2.0
+ bin:
+ rlp: bin/rlp
+ checksum: 3db4dfe5c793f40ac7e0be689a1f75d05e6f2ca0c66189aeb62adab8c436b857ab4420a419251ee60370d41d957a55698fc5e23ab1e1b41715f33217bc4bb558
+ languageName: node
+ linkType: hard
+
+"run-async@npm:^2.2.0":
+ version: 2.4.1
+ resolution: "run-async@npm:2.4.1"
+ checksum: a2c88aa15df176f091a2878eb840e68d0bdee319d8d97bbb89112223259cebecb94bc0defd735662b83c2f7a30bed8cddb7d1674eb48ae7322dc602b22d03797
+ languageName: node
+ linkType: hard
+
+"rxjs@npm:^6.4.0":
+ version: 6.6.7
+ resolution: "rxjs@npm:6.6.7"
+ dependencies:
+ tslib: ^1.9.0
+ checksum: bc334edef1bb8bbf56590b0b25734ba0deaf8825b703256a93714308ea36dff8a11d25533671adf8e104e5e8f256aa6fdfe39b2e248cdbd7a5f90c260acbbd1b
+ languageName: node
+ linkType: hard
+
+"safe-array-concat@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "safe-array-concat@npm:1.0.0"
+ dependencies:
+ call-bind: ^1.0.2
+ get-intrinsic: ^1.2.0
+ has-symbols: ^1.0.3
+ isarray: ^2.0.5
+ checksum: f43cb98fe3b566327d0c09284de2b15fb85ae964a89495c1b1a5d50c7c8ed484190f4e5e71aacc167e16231940079b326f2c0807aea633d47cc7322f40a6b57f
+ languageName: node
+ linkType: hard
+
+"safe-buffer@npm:5.1.2, safe-buffer@npm:~5.1.0, safe-buffer@npm:~5.1.1":
+ version: 5.1.2
+ resolution: "safe-buffer@npm:5.1.2"
+ checksum: f2f1f7943ca44a594893a852894055cf619c1fbcb611237fc39e461ae751187e7baf4dc391a72125e0ac4fb2d8c5c0b3c71529622e6a58f46b960211e704903c
+ languageName: node
+ linkType: hard
+
+"safe-buffer@npm:5.2.1, safe-buffer@npm:^5.0.1, safe-buffer@npm:^5.1.0, safe-buffer@npm:^5.1.1, safe-buffer@npm:^5.1.2, safe-buffer@npm:^5.2.0, safe-buffer@npm:^5.2.1, safe-buffer@npm:~5.2.0":
+ version: 5.2.1
+ resolution: "safe-buffer@npm:5.2.1"
+ checksum: b99c4b41fdd67a6aaf280fcd05e9ffb0813654894223afb78a31f14a19ad220bba8aba1cb14eddce1fcfb037155fe6de4e861784eb434f7d11ed58d1e70dd491
+ languageName: node
+ linkType: hard
+
+"safe-regex-test@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "safe-regex-test@npm:1.0.0"
+ dependencies:
+ call-bind: ^1.0.2
+ get-intrinsic: ^1.1.3
+ is-regex: ^1.1.4
+ checksum: bc566d8beb8b43c01b94e67de3f070fd2781685e835959bbbaaec91cc53381145ca91f69bd837ce6ec244817afa0a5e974fc4e40a2957f0aca68ac3add1ddd34
+ languageName: node
+ linkType: hard
+
+"safe-regex@npm:^1.1.0":
+ version: 1.1.0
+ resolution: "safe-regex@npm:1.1.0"
+ dependencies:
+ ret: ~0.1.10
+ checksum: 9a8bba57c87a841f7997b3b951e8e403b1128c1a4fd1182f40cc1a20e2d490593d7c2a21030fadfea320c8e859219019e136f678c6689ed5960b391b822f01d5
+ languageName: node
+ linkType: hard
+
+"safer-buffer@npm:>= 2.1.2 < 3, safer-buffer@npm:>= 2.1.2 < 3.0.0, safer-buffer@npm:^2.0.2, safer-buffer@npm:^2.1.0, safer-buffer@npm:~2.1.0":
+ version: 2.1.2
+ resolution: "safer-buffer@npm:2.1.2"
+ checksum: cab8f25ae6f1434abee8d80023d7e72b598cf1327164ddab31003c51215526801e40b66c5e65d658a0af1e9d6478cadcb4c745f4bd6751f97d8644786c0978b0
+ languageName: node
+ linkType: hard
+
+"scrypt-js@npm:^3.0.0, scrypt-js@npm:^3.0.1":
+ version: 3.0.1
+ resolution: "scrypt-js@npm:3.0.1"
+ checksum: b7c7d1a68d6ca946f2fbb0778e0c4ec63c65501b54023b2af7d7e9f48fdb6c6580d6f7675cd53bda5944c5ebc057560d5a6365079752546865defb3b79dea454
+ languageName: node
+ linkType: hard
+
+"secp256k1@npm:^4.0.1":
+ version: 4.0.3
+ resolution: "secp256k1@npm:4.0.3"
+ dependencies:
+ elliptic: ^6.5.4
+ node-addon-api: ^2.0.0
+ node-gyp: latest
+ node-gyp-build: ^4.2.0
+ checksum: 21e219adc0024fbd75021001358780a3cc6ac21273c3fcaef46943af73969729709b03f1df7c012a0baab0830fb9a06ccc6b42f8d50050c665cb98078eab477b
+ languageName: node
+ linkType: hard
+
+"semver-diff@npm:^2.0.0":
+ version: 2.1.0
+ resolution: "semver-diff@npm:2.1.0"
+ dependencies:
+ semver: ^5.0.3
+ checksum: 14e50363d12ac7e77c2dd89319d97f9ec075ed8ee7ab1bde867b30f8e890fffd637dd90c7c2559e2431278d555b8bc6abc5796bb40b734cea267631c9501827c
+ languageName: node
+ linkType: hard
+
+"semver@npm:2 >=2.2.1 || 3.x || 4 || 5 || 7, semver@npm:^7.2.1, semver@npm:^7.3.4, semver@npm:^7.3.5":
+ version: 7.5.0
+ resolution: "semver@npm:7.5.0"
+ dependencies:
+ lru-cache: ^6.0.0
+ bin:
+ semver: bin/semver.js
+ checksum: 2d266937756689a76f124ffb4c1ea3e1bbb2b263219f90ada8a11aebebe1280b13bb76cca2ca96bdee3dbc554cbc0b24752eb895b2a51577aa644427e9229f2b
+ languageName: node
+ linkType: hard
+
+"semver@npm:2 || 3 || 4 || 5, semver@npm:^5.0.1, semver@npm:^5.0.3, semver@npm:^5.1.0, semver@npm:^5.3.0, semver@npm:^5.4.1, semver@npm:^5.5.0, semver@npm:^5.5.1, semver@npm:^5.7.0":
+ version: 5.7.1
+ resolution: "semver@npm:5.7.1"
+ bin:
+ semver: ./bin/semver
+ checksum: 57fd0acfd0bac382ee87cd52cd0aaa5af086a7dc8d60379dfe65fea491fb2489b6016400813930ecd61fd0952dae75c115287a1b16c234b1550887117744dfaf
+ languageName: node
+ linkType: hard
+
+"semver@npm:^6.2.0":
+ version: 6.3.0
+ resolution: "semver@npm:6.3.0"
+ bin:
+ semver: ./bin/semver.js
+ checksum: 1b26ecf6db9e8292dd90df4e781d91875c0dcc1b1909e70f5d12959a23c7eebb8f01ea581c00783bbee72ceeaad9505797c381756326073850dc36ed284b21b9
+ languageName: node
+ linkType: hard
+
+"send@npm:0.18.0":
+ version: 0.18.0
+ resolution: "send@npm:0.18.0"
+ dependencies:
+ debug: 2.6.9
+ depd: 2.0.0
+ destroy: 1.2.0
+ encodeurl: ~1.0.2
+ escape-html: ~1.0.3
+ etag: ~1.8.1
+ fresh: 0.5.2
+ http-errors: 2.0.0
+ mime: 1.6.0
+ ms: 2.1.3
+ on-finished: 2.4.1
+ range-parser: ~1.2.1
+ statuses: 2.0.1
+ checksum: 74fc07ebb58566b87b078ec63e5a3e41ecd987e4272ba67b7467e86c6ad51bc6b0b0154133b6d8b08a2ddda360464f71382f7ef864700f34844a76c8027817a8
+ languageName: node
+ linkType: hard
+
+"serialize-javascript@npm:5.0.1":
+ version: 5.0.1
+ resolution: "serialize-javascript@npm:5.0.1"
+ dependencies:
+ randombytes: ^2.1.0
+ checksum: bb45a427690c3d2711e28499de0fbf25036af1e23c63c6a9237ed0aa572fd0941fcdefe50a2dccf26d9df8c8b86ae38659e19d8ba7afd3fbc1f1c7539a2a48d2
+ languageName: node
+ linkType: hard
+
+"serve-static@npm:1.15.0":
+ version: 1.15.0
+ resolution: "serve-static@npm:1.15.0"
+ dependencies:
+ encodeurl: ~1.0.2
+ escape-html: ~1.0.3
+ parseurl: ~1.3.3
+ send: 0.18.0
+ checksum: af57fc13be40d90a12562e98c0b7855cf6e8bd4c107fe9a45c212bf023058d54a1871b1c89511c3958f70626fff47faeb795f5d83f8cf88514dbaeb2b724464d
+ languageName: node
+ linkType: hard
+
+"servify@npm:^0.1.12":
+ version: 0.1.12
+ resolution: "servify@npm:0.1.12"
+ dependencies:
+ body-parser: ^1.16.0
+ cors: ^2.8.1
+ express: ^4.14.0
+ request: ^2.79.0
+ xhr: ^2.3.3
+ checksum: f90e8f4e31b2981b31e3fa8be0b570b0876136b4cf818ba3bfb65e1bfb3c54cb90a0c30898a7c2974b586800bd26ff525c838a8c170148d9e6674c2170f535d8
+ languageName: node
+ linkType: hard
+
+"set-blocking@npm:^2.0.0, set-blocking@npm:~2.0.0":
+ version: 2.0.0
+ resolution: "set-blocking@npm:2.0.0"
+ checksum: 6e65a05f7cf7ebdf8b7c75b101e18c0b7e3dff4940d480efed8aad3a36a4005140b660fa1d804cb8bce911cac290441dc728084a30504d3516ac2ff7ad607b02
+ languageName: node
+ linkType: hard
+
+"set-value@npm:^2.0.0, set-value@npm:^2.0.1":
+ version: 2.0.1
+ resolution: "set-value@npm:2.0.1"
+ dependencies:
+ extend-shallow: ^2.0.1
+ is-extendable: ^0.1.1
+ is-plain-object: ^2.0.3
+ split-string: ^3.0.1
+ checksum: 09a4bc72c94641aeae950eb60dc2755943b863780fcc32e441eda964b64df5e3f50603d5ebdd33394ede722528bd55ed43aae26e9df469b4d32e2292b427b601
+ languageName: node
+ linkType: hard
+
+"setimmediate@npm:^1.0.4, setimmediate@npm:^1.0.5":
+ version: 1.0.5
+ resolution: "setimmediate@npm:1.0.5"
+ checksum: c9a6f2c5b51a2dabdc0247db9c46460152ffc62ee139f3157440bd48e7c59425093f42719ac1d7931f054f153e2d26cf37dfeb8da17a794a58198a2705e527fd
+ languageName: node
+ linkType: hard
+
+"setprototypeof@npm:1.2.0":
+ version: 1.2.0
+ resolution: "setprototypeof@npm:1.2.0"
+ checksum: be18cbbf70e7d8097c97f713a2e76edf84e87299b40d085c6bf8b65314e994cc15e2e317727342fa6996e38e1f52c59720b53fe621e2eb593a6847bf0356db89
+ languageName: node
+ linkType: hard
+
+"sha.js@npm:^2.4.0, sha.js@npm:^2.4.8, sha.js@npm:~2.4.4":
+ version: 2.4.11
+ resolution: "sha.js@npm:2.4.11"
+ dependencies:
+ inherits: ^2.0.1
+ safe-buffer: ^5.0.1
+ bin:
+ sha.js: ./bin.js
+ checksum: ebd3f59d4b799000699097dadb831c8e3da3eb579144fd7eb7a19484cbcbb7aca3c68ba2bb362242eb09e33217de3b4ea56e4678184c334323eca24a58e3ad07
+ languageName: node
+ linkType: hard
+
+"shasum-object@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "shasum-object@npm:1.0.0"
+ dependencies:
+ fast-safe-stringify: ^2.0.7
+ checksum: fc3531b7ae6ca1cc76138bec54896ee61ff4e7cc62e37ebd47963c8c92f867c6232332e21437dbca60c9109e077b38ece631b59b045e10e0502949363e337895
+ languageName: node
+ linkType: hard
+
+"shasum@npm:^1.0.0":
+ version: 1.0.2
+ resolution: "shasum@npm:1.0.2"
+ dependencies:
+ json-stable-stringify: ~0.0.0
+ sha.js: ~2.4.4
+ checksum: 61d908825cb4c7a40aa098a5b1a6f8baa782dee38f996fbb0b86358b92a424a6467c5f6e1cadf42567f4283ff640dbf2dbc321e5ab293ca3d4d50657c3908bec
+ languageName: node
+ linkType: hard
+
+"shebang-command@npm:^1.2.0":
+ version: 1.2.0
+ resolution: "shebang-command@npm:1.2.0"
+ dependencies:
+ shebang-regex: ^1.0.0
+ checksum: 9eed1750301e622961ba5d588af2212505e96770ec376a37ab678f965795e995ade7ed44910f5d3d3cb5e10165a1847f52d3348c64e146b8be922f7707958908
+ languageName: node
+ linkType: hard
+
+"shebang-command@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "shebang-command@npm:2.0.0"
+ dependencies:
+ shebang-regex: ^3.0.0
+ checksum: 6b52fe87271c12968f6a054e60f6bde5f0f3d2db483a1e5c3e12d657c488a15474121a1d55cd958f6df026a54374ec38a4a963988c213b7570e1d51575cea7fa
+ languageName: node
+ linkType: hard
+
+"shebang-regex@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "shebang-regex@npm:1.0.0"
+ checksum: 404c5a752cd40f94591dfd9346da40a735a05139dac890ffc229afba610854d8799aaa52f87f7e0c94c5007f2c6af55bdcaeb584b56691926c5eaf41dc8f1372
+ languageName: node
+ linkType: hard
+
+"shebang-regex@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "shebang-regex@npm:3.0.0"
+ checksum: 1a2bcae50de99034fcd92ad4212d8e01eedf52c7ec7830eedcf886622804fe36884278f2be8be0ea5fde3fd1c23911643a4e0f726c8685b61871c8908af01222
+ languageName: node
+ linkType: hard
+
+"shell-quote@npm:^1.6.1":
+ version: 1.8.1
+ resolution: "shell-quote@npm:1.8.1"
+ checksum: 5f01201f4ef504d4c6a9d0d283fa17075f6770bfbe4c5850b074974c68062f37929ca61700d95ad2ac8822e14e8c4b990ca0e6e9272e64befd74ce5e19f0736b
+ languageName: node
+ linkType: hard
+
+"side-channel@npm:^1.0.4":
+ version: 1.0.4
+ resolution: "side-channel@npm:1.0.4"
+ dependencies:
+ call-bind: ^1.0.0
+ get-intrinsic: ^1.0.2
+ object-inspect: ^1.9.0
+ checksum: 351e41b947079c10bd0858364f32bb3a7379514c399edb64ab3dce683933483fc63fb5e4efe0a15a2e8a7e3c436b6a91736ddb8d8c6591b0460a24bb4a1ee245
+ languageName: node
+ linkType: hard
+
+"signal-exit@npm:^3.0.0, signal-exit@npm:^3.0.2, signal-exit@npm:^3.0.7":
+ version: 3.0.7
+ resolution: "signal-exit@npm:3.0.7"
+ checksum: a2f098f247adc367dffc27845853e9959b9e88b01cb301658cfe4194352d8d2bb32e18467c786a7fe15f1d44b233ea35633d076d5e737870b7139949d1ab6318
+ languageName: node
+ linkType: hard
+
+"simple-concat@npm:^1.0.0":
+ version: 1.0.1
+ resolution: "simple-concat@npm:1.0.1"
+ checksum: 4d211042cc3d73a718c21ac6c4e7d7a0363e184be6a5ad25c8a1502e49df6d0a0253979e3d50dbdd3f60ef6c6c58d756b5d66ac1e05cda9cacd2e9fc59e3876a
+ languageName: node
+ linkType: hard
+
+"simple-get@npm:^2.7.0":
+ version: 2.8.2
+ resolution: "simple-get@npm:2.8.2"
+ dependencies:
+ decompress-response: ^3.3.0
+ once: ^1.3.1
+ simple-concat: ^1.0.0
+ checksum: 230bd931d3198f21a5a1a566687a5ee1ef651b13b61c7a01b547b2a0c2bf72769b5fe14a3b4dd518e99a18ba1002ba8af3901c0e61e8a0d1e7631a3c2eb1f7a9
+ languageName: node
+ linkType: hard
+
+"slash@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "slash@npm:1.0.0"
+ checksum: 4b6e21b1fba6184a7e2efb1dd173f692d8a845584c1bbf9dc818ff86f5a52fc91b413008223d17cc684604ee8bb9263a420b1182027ad9762e35388434918860
+ languageName: node
+ linkType: hard
+
+"slice-ansi@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "slice-ansi@npm:1.0.0"
+ dependencies:
+ is-fullwidth-code-point: ^2.0.0
+ checksum: b4239e885803d9e35c6a3a17bb530f1d76349753abaf88594ab57dfd666afe8e927efff152d5e010b51d134dd47b6118bb9c47d24c99ed75841c29beae82d9b9
+ languageName: node
+ linkType: hard
+
+"slice-ansi@npm:^2.1.0":
+ version: 2.1.0
+ resolution: "slice-ansi@npm:2.1.0"
+ dependencies:
+ ansi-styles: ^3.2.0
+ astral-regex: ^1.0.0
+ is-fullwidth-code-point: ^2.0.0
+ checksum: 4e82995aa59cef7eb03ef232d73c2239a15efa0ace87a01f3012ebb942e963fbb05d448ce7391efcd52ab9c32724164aba2086f5143e0445c969221dde3b6b1e
+ languageName: node
+ linkType: hard
+
+"slice-ansi@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "slice-ansi@npm:4.0.0"
+ dependencies:
+ ansi-styles: ^4.0.0
+ astral-regex: ^2.0.0
+ is-fullwidth-code-point: ^3.0.0
+ checksum: 4a82d7f085b0e1b070e004941ada3c40d3818563ac44766cca4ceadd2080427d337554f9f99a13aaeb3b4a94d9964d9466c807b3d7b7541d1ec37ee32d308756
+ languageName: node
+ linkType: hard
+
+"slide@npm:^1.1.5, slide@npm:^1.1.6":
+ version: 1.1.6
+ resolution: "slide@npm:1.1.6"
+ checksum: 5768635d227172e215b7a1a91d32f8781f5783b4961feaaf3d536bbf83cc51878928c137508cde7659fea6d7c04074927cab982731302771ee0051518ff24896
+ languageName: node
+ linkType: hard
+
+"smart-buffer@npm:^4.2.0":
+ version: 4.2.0
+ resolution: "smart-buffer@npm:4.2.0"
+ checksum: b5167a7142c1da704c0e3af85c402002b597081dd9575031a90b4f229ca5678e9a36e8a374f1814c8156a725d17008ae3bde63b92f9cfd132526379e580bec8b
+ languageName: node
+ linkType: hard
+
+"snapdragon-node@npm:^2.0.1":
+ version: 2.1.1
+ resolution: "snapdragon-node@npm:2.1.1"
+ dependencies:
+ define-property: ^1.0.0
+ isobject: ^3.0.0
+ snapdragon-util: ^3.0.1
+ checksum: 9bb57d759f9e2a27935dbab0e4a790137adebace832b393e350a8bf5db461ee9206bb642d4fe47568ee0b44080479c8b4a9ad0ebe3712422d77edf9992a672fd
+ languageName: node
+ linkType: hard
+
+"snapdragon-util@npm:^3.0.1":
+ version: 3.0.1
+ resolution: "snapdragon-util@npm:3.0.1"
+ dependencies:
+ kind-of: ^3.2.0
+ checksum: 684997dbe37ec995c03fd3f412fba2b711fc34cb4010452b7eb668be72e8811a86a12938b511e8b19baf853b325178c56d8b78d655305e5cfb0bb8b21677e7b7
+ languageName: node
+ linkType: hard
+
+"snapdragon@npm:^0.8.1":
+ version: 0.8.2
+ resolution: "snapdragon@npm:0.8.2"
+ dependencies:
+ base: ^0.11.1
+ debug: ^2.2.0
+ define-property: ^0.2.5
+ extend-shallow: ^2.0.1
+ map-cache: ^0.2.2
+ source-map: ^0.5.6
+ source-map-resolve: ^0.5.0
+ use: ^3.1.0
+ checksum: a197f242a8f48b11036563065b2487e9b7068f50a20dd81d9161eca6af422174fc158b8beeadbe59ce5ef172aa5718143312b3aebaae551c124b7824387c8312
+ languageName: node
+ linkType: hard
+
+"socks-proxy-agent@npm:^7.0.0":
+ version: 7.0.0
+ resolution: "socks-proxy-agent@npm:7.0.0"
+ dependencies:
+ agent-base: ^6.0.2
+ debug: ^4.3.3
+ socks: ^2.6.2
+ checksum: 720554370154cbc979e2e9ce6a6ec6ced205d02757d8f5d93fe95adae454fc187a5cbfc6b022afab850a5ce9b4c7d73e0f98e381879cf45f66317a4895953846
+ languageName: node
+ linkType: hard
+
+"socks@npm:^2.6.2":
+ version: 2.7.1
+ resolution: "socks@npm:2.7.1"
+ dependencies:
+ ip: ^2.0.0
+ smart-buffer: ^4.2.0
+ checksum: 259d9e3e8e1c9809a7f5c32238c3d4d2a36b39b83851d0f573bfde5f21c4b1288417ce1af06af1452569cd1eb0841169afd4998f0e04ba04656f6b7f0e46d748
+ languageName: node
+ linkType: hard
+
+"sort-keys@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "sort-keys@npm:2.0.0"
+ dependencies:
+ is-plain-obj: ^1.0.0
+ checksum: f0fd827fa9f8f866e98588d2a38c35209afbf1e9a05bb0e4ceeeb8bbf31d923c8902b0a7e0f561590ddb65e58eba6a74f74b991c85360bcc52e83a3f0d1cffd7
+ languageName: node
+ linkType: hard
+
+"source-list-map@npm:^2.0.0":
+ version: 2.0.1
+ resolution: "source-list-map@npm:2.0.1"
+ checksum: 806efc6f75e7cd31e4815e7a3aaf75a45c704871ea4075cb2eb49882c6fca28998f44fc5ac91adb6de03b2882ee6fb02f951fdc85e6a22b338c32bfe19557938
+ languageName: node
+ linkType: hard
+
+"source-map-resolve@npm:^0.5.0":
+ version: 0.5.3
+ resolution: "source-map-resolve@npm:0.5.3"
+ dependencies:
+ atob: ^2.1.2
+ decode-uri-component: ^0.2.0
+ resolve-url: ^0.2.1
+ source-map-url: ^0.4.0
+ urix: ^0.1.0
+ checksum: c73fa44ac00783f025f6ad9e038ab1a2e007cd6a6b86f47fe717c3d0765b4a08d264f6966f3bd7cd9dbcd69e4832783d5472e43247775b2a550d6f2155d24bae
+ languageName: node
+ linkType: hard
+
+"source-map-support@npm:0.5.12":
+ version: 0.5.12
+ resolution: "source-map-support@npm:0.5.12"
+ dependencies:
+ buffer-from: ^1.0.0
+ source-map: ^0.6.0
+ checksum: abf93e6201f54bd5713d6f6d5aa32b3752d750ce3c68044733295622ea0c346177505a615e87c073a1e0ad9b1d17b87a58f81152a31d6459658e4e9c17132db6
+ languageName: node
+ linkType: hard
+
+"source-map-support@npm:^0.4.0, source-map-support@npm:^0.4.15":
+ version: 0.4.18
+ resolution: "source-map-support@npm:0.4.18"
+ dependencies:
+ source-map: ^0.5.6
+ checksum: 669aa7e992fec586fac0ba9a8dea8ce81b7328f92806335f018ffac5709afb2920e3870b4e56c68164282607229f04b8bbcf5d0e5c845eb1b5119b092e7585c0
+ languageName: node
+ linkType: hard
+
+"source-map-url@npm:^0.4.0":
+ version: 0.4.1
+ resolution: "source-map-url@npm:0.4.1"
+ checksum: 64c5c2c77aff815a6e61a4120c309ae4cac01298d9bcbb3deb1b46a4dd4c46d4a1eaeda79ec9f684766ae80e8dc86367b89326ce9dd2b89947bd9291fc1ac08c
+ languageName: node
+ linkType: hard
+
+"source-map@npm:^0.5.0, source-map@npm:^0.5.3, source-map@npm:^0.5.6, source-map@npm:^0.5.7, source-map@npm:~0.5.1, source-map@npm:~0.5.3":
+ version: 0.5.7
+ resolution: "source-map@npm:0.5.7"
+ checksum: 5dc2043b93d2f194142c7f38f74a24670cd7a0063acdaf4bf01d2964b402257ae843c2a8fa822ad5b71013b5fcafa55af7421383da919752f22ff488bc553f4d
+ languageName: node
+ linkType: hard
+
+"source-map@npm:^0.6.0, source-map@npm:~0.6.1":
+ version: 0.6.1
+ resolution: "source-map@npm:0.6.1"
+ checksum: 59ce8640cf3f3124f64ac289012c2b8bd377c238e316fb323ea22fbfe83da07d81e000071d7242cad7a23cd91c7de98e4df8830ec3f133cb6133a5f6e9f67bc2
+ languageName: node
+ linkType: hard
+
+"spdx-correct@npm:^3.0.0":
+ version: 3.2.0
+ resolution: "spdx-correct@npm:3.2.0"
+ dependencies:
+ spdx-expression-parse: ^3.0.0
+ spdx-license-ids: ^3.0.0
+ checksum: e9ae98d22f69c88e7aff5b8778dc01c361ef635580e82d29e5c60a6533cc8f4d820803e67d7432581af0cc4fb49973125076ee3b90df191d153e223c004193b2
+ languageName: node
+ linkType: hard
+
+"spdx-exceptions@npm:^2.1.0":
+ version: 2.3.0
+ resolution: "spdx-exceptions@npm:2.3.0"
+ checksum: cb69a26fa3b46305637123cd37c85f75610e8c477b6476fa7354eb67c08128d159f1d36715f19be6f9daf4b680337deb8c65acdcae7f2608ba51931540687ac0
+ languageName: node
+ linkType: hard
+
+"spdx-expression-parse@npm:^3.0.0":
+ version: 3.0.1
+ resolution: "spdx-expression-parse@npm:3.0.1"
+ dependencies:
+ spdx-exceptions: ^2.1.0
+ spdx-license-ids: ^3.0.0
+ checksum: a1c6e104a2cbada7a593eaa9f430bd5e148ef5290d4c0409899855ce8b1c39652bcc88a725259491a82601159d6dc790bedefc9016c7472f7de8de7361f8ccde
+ languageName: node
+ linkType: hard
+
+"spdx-license-ids@npm:^3.0.0":
+ version: 3.0.13
+ resolution: "spdx-license-ids@npm:3.0.13"
+ checksum: 3469d85c65f3245a279fa11afc250c3dca96e9e847f2f79d57f466940c5bb8495da08a542646086d499b7f24a74b8d0b42f3fc0f95d50ff99af1f599f6360ad7
+ languageName: node
+ linkType: hard
+
+"split-string@npm:^3.0.1, split-string@npm:^3.0.2":
+ version: 3.1.0
+ resolution: "split-string@npm:3.1.0"
+ dependencies:
+ extend-shallow: ^3.0.0
+ checksum: ae5af5c91bdc3633628821bde92fdf9492fa0e8a63cf6a0376ed6afde93c701422a1610916f59be61972717070119e848d10dfbbd5024b7729d6a71972d2a84c
+ languageName: node
+ linkType: hard
+
+"sprintf-js@npm:~1.0.2":
+ version: 1.0.3
+ resolution: "sprintf-js@npm:1.0.3"
+ checksum: 19d79aec211f09b99ec3099b5b2ae2f6e9cdefe50bc91ac4c69144b6d3928a640bb6ae5b3def70c2e85a2c3d9f5ec2719921e3a59d3ca3ef4b2fd1a4656a0df3
+ languageName: node
+ linkType: hard
+
+"sshpk@npm:^1.7.0":
+ version: 1.17.0
+ resolution: "sshpk@npm:1.17.0"
+ dependencies:
+ asn1: ~0.2.3
+ assert-plus: ^1.0.0
+ bcrypt-pbkdf: ^1.0.0
+ dashdash: ^1.12.0
+ ecc-jsbn: ~0.1.1
+ getpass: ^0.1.1
+ jsbn: ~0.1.0
+ safer-buffer: ^2.0.2
+ tweetnacl: ~0.14.0
+ bin:
+ sshpk-conv: bin/sshpk-conv
+ sshpk-sign: bin/sshpk-sign
+ sshpk-verify: bin/sshpk-verify
+ checksum: ba109f65c8e6c35133b8e6ed5576abeff8aa8d614824b7275ec3ca308f081fef483607c28d97780c1e235818b0f93ed8c8b56d0a5968d5a23fd6af57718c7597
+ languageName: node
+ linkType: hard
+
+"ssri@npm:^8.0.0":
+ version: 8.0.1
+ resolution: "ssri@npm:8.0.1"
+ dependencies:
+ minipass: ^3.1.1
+ checksum: bc447f5af814fa9713aa201ec2522208ae0f4d8f3bda7a1f445a797c7b929a02720436ff7c478fb5edc4045adb02b1b88d2341b436a80798734e2494f1067b36
+ languageName: node
+ linkType: hard
+
+"ssri@npm:^9.0.0":
+ version: 9.0.1
+ resolution: "ssri@npm:9.0.1"
+ dependencies:
+ minipass: ^3.1.1
+ checksum: fb58f5e46b6923ae67b87ad5ef1c5ab6d427a17db0bead84570c2df3cd50b4ceb880ebdba2d60726588272890bae842a744e1ecce5bd2a2a582fccd5068309eb
+ languageName: node
+ linkType: hard
+
+"stack-utils@npm:^1.0.1":
+ version: 1.0.5
+ resolution: "stack-utils@npm:1.0.5"
+ dependencies:
+ escape-string-regexp: ^2.0.0
+ checksum: f82baf8d89536252a55c76866d5be3d04c96b09693a8d2ab3794b9fdec3674e05bd3f3d19345093e2cbba116a1f8f413858e0537bc3c81c605249261c3d26182
+ languageName: node
+ linkType: hard
+
+"static-extend@npm:^0.1.1":
+ version: 0.1.2
+ resolution: "static-extend@npm:0.1.2"
+ dependencies:
+ define-property: ^0.2.5
+ object-copy: ^0.1.0
+ checksum: 8657485b831f79e388a437260baf22784540417a9b29e11572c87735df24c22b84eda42107403a64b30861b2faf13df9f7fc5525d51f9d1d2303aba5cbf4e12c
+ languageName: node
+ linkType: hard
+
+"statuses@npm:2.0.1":
+ version: 2.0.1
+ resolution: "statuses@npm:2.0.1"
+ checksum: 18c7623fdb8f646fb213ca4051be4df7efb3484d4ab662937ca6fbef7ced9b9e12842709872eb3020cc3504b93bde88935c9f6417489627a7786f24f8031cbcb
+ languageName: node
+ linkType: hard
+
+"stream-browserify@npm:^2.0.0, stream-browserify@npm:^2.0.1":
+ version: 2.0.2
+ resolution: "stream-browserify@npm:2.0.2"
+ dependencies:
+ inherits: ~2.0.1
+ readable-stream: ^2.0.2
+ checksum: 8de7bcab5582e9a931ae1a4768be7efe8fa4b0b95fd368d16d8cf3e494b897d6b0a7238626de5d71686e53bddf417fd59d106cfa3af0ec055f61a8d1f8fc77b3
+ languageName: node
+ linkType: hard
+
+"stream-combiner2@npm:^1.1.1":
+ version: 1.1.1
+ resolution: "stream-combiner2@npm:1.1.1"
+ dependencies:
+ duplexer2: ~0.1.0
+ readable-stream: ^2.0.2
+ checksum: dd32d179fa8926619c65471a7396fc638ec8866616c0b8747c4e05563ccdb0b694dd4e83cd799f1c52789c965a40a88195942b82b8cea2ee7a5536f1954060f9
+ languageName: node
+ linkType: hard
+
+"stream-http@npm:^2.7.2":
+ version: 2.8.3
+ resolution: "stream-http@npm:2.8.3"
+ dependencies:
+ builtin-status-codes: ^3.0.0
+ inherits: ^2.0.1
+ readable-stream: ^2.3.6
+ to-arraybuffer: ^1.0.0
+ xtend: ^4.0.0
+ checksum: f57dfaa21a015f72e6ce6b199cf1762074cfe8acf0047bba8f005593754f1743ad0a91788f95308d9f3829ad55742399ad27b4624432f2752a08e62ef4346e05
+ languageName: node
+ linkType: hard
+
+"stream-http@npm:^3.0.0":
+ version: 3.2.0
+ resolution: "stream-http@npm:3.2.0"
+ dependencies:
+ builtin-status-codes: ^3.0.0
+ inherits: ^2.0.4
+ readable-stream: ^3.6.0
+ xtend: ^4.0.2
+ checksum: c9b78453aeb0c84fcc59555518ac62bacab9fa98e323e7b7666e5f9f58af8f3155e34481078509b02929bd1268427f664d186604cdccee95abc446099b339f83
+ languageName: node
+ linkType: hard
+
+"stream-splicer@npm:^2.0.0":
+ version: 2.0.1
+ resolution: "stream-splicer@npm:2.0.1"
+ dependencies:
+ inherits: ^2.0.1
+ readable-stream: ^2.0.2
+ checksum: 7bb3563961450e69183baa04272e042bdd7df44f6d75bf1cce0d6a628efd2d4b0a0d2a290bed0674ea7719c87e6cf6bf7406ca1d17413abf1484430d36d65580
+ languageName: node
+ linkType: hard
+
+"strict-uri-encode@npm:^1.0.0":
+ version: 1.1.0
+ resolution: "strict-uri-encode@npm:1.1.0"
+ checksum: 9466d371f7b36768d43f7803f26137657559e4c8b0161fb9e320efb8edba3ae22f8e99d4b0d91da023b05a13f62ec5412c3f4f764b5788fac11d1fea93720bb3
+ languageName: node
+ linkType: hard
+
+"string-width@npm:^1.0.1":
+ version: 1.0.2
+ resolution: "string-width@npm:1.0.2"
+ dependencies:
+ code-point-at: ^1.0.0
+ is-fullwidth-code-point: ^1.0.0
+ strip-ansi: ^3.0.0
+ checksum: 5c79439e95bc3bd7233a332c5f5926ab2ee90b23816ed4faa380ce3b2576d7800b0a5bb15ae88ed28737acc7ea06a518c2eef39142dd727adad0e45c776cd37e
+ languageName: node
+ linkType: hard
+
+"string-width@npm:^1.0.2 || 2 || 3 || 4, string-width@npm:^4.1.0, string-width@npm:^4.2.0, string-width@npm:^4.2.3":
+ version: 4.2.3
+ resolution: "string-width@npm:4.2.3"
+ dependencies:
+ emoji-regex: ^8.0.0
+ is-fullwidth-code-point: ^3.0.0
+ strip-ansi: ^6.0.1
+ checksum: e52c10dc3fbfcd6c3a15f159f54a90024241d0f149cf8aed2982a2d801d2e64df0bf1dc351cf8e95c3319323f9f220c16e740b06faecd53e2462df1d2b5443fb
+ languageName: node
+ linkType: hard
+
+"string-width@npm:^1.0.2 || 2, string-width@npm:^2.0.0, string-width@npm:^2.1.0, string-width@npm:^2.1.1":
+ version: 2.1.1
+ resolution: "string-width@npm:2.1.1"
+ dependencies:
+ is-fullwidth-code-point: ^2.0.0
+ strip-ansi: ^4.0.0
+ checksum: d6173abe088c615c8dffaf3861dc5d5906ed3dc2d6fd67ff2bd2e2b5dce7fd683c5240699cf0b1b8aa679a3b3bd6b28b5053c824cb89b813d7f6541d8f89064a
+ languageName: node
+ linkType: hard
+
+"string-width@npm:^3.0.0, string-width@npm:^3.1.0":
+ version: 3.1.0
+ resolution: "string-width@npm:3.1.0"
+ dependencies:
+ emoji-regex: ^7.0.1
+ is-fullwidth-code-point: ^2.0.0
+ strip-ansi: ^5.1.0
+ checksum: 57f7ca73d201682816d573dc68bd4bb8e1dff8dc9fcf10470fdfc3474135c97175fec12ea6a159e67339b41e86963112355b64529489af6e7e70f94a7caf08b2
+ languageName: node
+ linkType: hard
+
+"string.prototype.trim@npm:^1.2.7":
+ version: 1.2.7
+ resolution: "string.prototype.trim@npm:1.2.7"
+ dependencies:
+ call-bind: ^1.0.2
+ define-properties: ^1.1.4
+ es-abstract: ^1.20.4
+ checksum: 05b7b2d6af63648e70e44c4a8d10d8cc457536df78b55b9d6230918bde75c5987f6b8604438c4c8652eb55e4fc9725d2912789eb4ec457d6995f3495af190c09
+ languageName: node
+ linkType: hard
+
+"string.prototype.trimend@npm:^1.0.6":
+ version: 1.0.6
+ resolution: "string.prototype.trimend@npm:1.0.6"
+ dependencies:
+ call-bind: ^1.0.2
+ define-properties: ^1.1.4
+ es-abstract: ^1.20.4
+ checksum: 0fdc34645a639bd35179b5a08227a353b88dc089adf438f46be8a7c197fc3f22f8514c1c9be4629b3cd29c281582730a8cbbad6466c60f76b5f99cf2addb132e
+ languageName: node
+ linkType: hard
+
+"string.prototype.trimstart@npm:^1.0.6":
+ version: 1.0.6
+ resolution: "string.prototype.trimstart@npm:1.0.6"
+ dependencies:
+ call-bind: ^1.0.2
+ define-properties: ^1.1.4
+ es-abstract: ^1.20.4
+ checksum: 89080feef416621e6ef1279588994305477a7a91648d9436490d56010a1f7adc39167cddac7ce0b9884b8cdbef086987c4dcb2960209f2af8bac0d23ceff4f41
+ languageName: node
+ linkType: hard
+
+"string_decoder@npm:^1.0.0, string_decoder@npm:^1.1.1":
+ version: 1.3.0
+ resolution: "string_decoder@npm:1.3.0"
+ dependencies:
+ safe-buffer: ~5.2.0
+ checksum: 8417646695a66e73aefc4420eb3b84cc9ffd89572861fe004e6aeb13c7bc00e2f616247505d2dbbef24247c372f70268f594af7126f43548565c68c117bdeb56
+ languageName: node
+ linkType: hard
+
+"string_decoder@npm:~1.1.1":
+ version: 1.1.1
+ resolution: "string_decoder@npm:1.1.1"
+ dependencies:
+ safe-buffer: ~5.1.0
+ checksum: 9ab7e56f9d60a28f2be697419917c50cac19f3e8e6c28ef26ed5f4852289fe0de5d6997d29becf59028556f2c62983790c1d9ba1e2a3cc401768ca12d5183a5b
+ languageName: node
+ linkType: hard
+
+"strip-ansi@npm:^3.0.0, strip-ansi@npm:^3.0.1":
+ version: 3.0.1
+ resolution: "strip-ansi@npm:3.0.1"
+ dependencies:
+ ansi-regex: ^2.0.0
+ checksum: 9b974de611ce5075c70629c00fa98c46144043db92ae17748fb780f706f7a789e9989fd10597b7c2053ae8d1513fd707816a91f1879b2f71e6ac0b6a863db465
+ languageName: node
+ linkType: hard
+
+"strip-ansi@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "strip-ansi@npm:4.0.0"
+ dependencies:
+ ansi-regex: ^3.0.0
+ checksum: d9186e6c0cf78f25274f6750ee5e4a5725fb91b70fdd79aa5fe648eab092a0ec5b9621b22d69d4534a56319f75d8944efbd84e3afa8d4ad1b9a9491f12c84eca
+ languageName: node
+ linkType: hard
+
+"strip-ansi@npm:^5.0.0, strip-ansi@npm:^5.1.0, strip-ansi@npm:^5.2.0":
+ version: 5.2.0
+ resolution: "strip-ansi@npm:5.2.0"
+ dependencies:
+ ansi-regex: ^4.1.0
+ checksum: bdb5f76ade97062bd88e7723aa019adbfacdcba42223b19ccb528ffb9fb0b89a5be442c663c4a3fb25268eaa3f6ea19c7c3fbae830bd1562d55adccae1fcec46
+ languageName: node
+ linkType: hard
+
+"strip-ansi@npm:^6.0.0, strip-ansi@npm:^6.0.1":
+ version: 6.0.1
+ resolution: "strip-ansi@npm:6.0.1"
+ dependencies:
+ ansi-regex: ^5.0.1
+ checksum: f3cd25890aef3ba6e1a74e20896c21a46f482e93df4a06567cebf2b57edabb15133f1f94e57434e0a958d61186087b1008e89c94875d019910a213181a14fc8c
+ languageName: node
+ linkType: hard
+
+"strip-ansi@npm:~0.1.0":
+ version: 0.1.1
+ resolution: "strip-ansi@npm:0.1.1"
+ bin:
+ strip-ansi: cli.js
+ checksum: 31f1d4d3b86e6d968aa568bf47d712626dd748aff7d576a98ba2ed378dd60dfb1475898254b62479779231e50a38f0b7ea0b66d3b22d14cde38b769c1c747d33
+ languageName: node
+ linkType: hard
+
+"strip-bom-buf@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "strip-bom-buf@npm:1.0.0"
+ dependencies:
+ is-utf8: ^0.2.1
+ checksum: 246665fa1c50eb0852ed174fdbd7da34edb444165e7dda2cd58e66b49a2900707d9f8d3f94bcc8542fe1f46ae7b4274a3411b8ab9e43cd1dcf1b77416e324cfb
+ languageName: node
+ linkType: hard
+
+"strip-bom@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "strip-bom@npm:2.0.0"
+ dependencies:
+ is-utf8: ^0.2.0
+ checksum: 08efb746bc67b10814cd03d79eb31bac633393a782e3f35efbc1b61b5165d3806d03332a97f362822cf0d4dd14ba2e12707fcff44fe1c870c48a063a0c9e4944
+ languageName: node
+ linkType: hard
+
+"strip-bom@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "strip-bom@npm:3.0.0"
+ checksum: 8d50ff27b7ebe5ecc78f1fe1e00fcdff7af014e73cf724b46fb81ef889eeb1015fc5184b64e81a2efe002180f3ba431bdd77e300da5c6685d702780fbf0c8d5b
+ languageName: node
+ linkType: hard
+
+"strip-eof@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "strip-eof@npm:1.0.0"
+ checksum: 40bc8ddd7e072f8ba0c2d6d05267b4e0a4800898c3435b5fb5f5a21e6e47dfaff18467e7aa0d1844bb5d6274c3097246595841fbfeb317e541974ee992cac506
+ languageName: node
+ linkType: hard
+
+"strip-hex-prefix@npm:1.0.0":
+ version: 1.0.0
+ resolution: "strip-hex-prefix@npm:1.0.0"
+ dependencies:
+ is-hex-prefixed: 1.0.0
+ checksum: 4cafe7caee1d281d3694d14920fd5d3c11adf09371cef7e2ccedd5b83efd9e9bd2219b5d6ce6e809df6e0f437dc9d30db1192116580875698aad164a6d6b285b
+ languageName: node
+ linkType: hard
+
+"strip-indent@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "strip-indent@npm:1.0.1"
+ dependencies:
+ get-stdin: ^4.0.1
+ bin:
+ strip-indent: cli.js
+ checksum: 81ad9a0b8a558bdbd05b66c6c437b9ab364aa2b5479ed89969ca7908e680e21b043d40229558c434b22b3d640622e39b66288e0456d601981ac9289de9700fbd
+ languageName: node
+ linkType: hard
+
+"strip-json-comments@npm:2.0.1, strip-json-comments@npm:^2.0.0, strip-json-comments@npm:^2.0.1, strip-json-comments@npm:~2.0.1":
+ version: 2.0.1
+ resolution: "strip-json-comments@npm:2.0.1"
+ checksum: 1074ccb63270d32ca28edfb0a281c96b94dc679077828135141f27d52a5a398ef5e78bcf22809d23cadc2b81dfbe345eb5fd8699b385c8b1128907dec4a7d1e1
+ languageName: node
+ linkType: hard
+
+"strip-json-comments@npm:3.1.1, strip-json-comments@npm:^3.1.0, strip-json-comments@npm:^3.1.1":
+ version: 3.1.1
+ resolution: "strip-json-comments@npm:3.1.1"
+ checksum: 492f73e27268f9b1c122733f28ecb0e7e8d8a531a6662efbd08e22cccb3f9475e90a1b82cab06a392f6afae6d2de636f977e231296400d0ec5304ba70f166443
+ languageName: node
+ linkType: hard
+
+"subarg@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "subarg@npm:1.0.0"
+ dependencies:
+ minimist: ^1.1.0
+ checksum: 8359df72e9a2d03c35702ba58e49cac04daae8f27dff26837e12687c7d10cb800a036fd33fdc5eb0e8c24fb25d804f657fe8bde18dd3dd6ec7dab8eff7aac27e
+ languageName: node
+ linkType: hard
+
+"supports-color@npm:5.4.0":
+ version: 5.4.0
+ resolution: "supports-color@npm:5.4.0"
+ dependencies:
+ has-flag: ^3.0.0
+ checksum: bc84f495b07a5cdfd871243d94a5d390972e5203ca07b189f49467c46102df348044c411ce9be872f77265f6c65bea0052c4898b9b7dac25f4a45253d23caa5b
+ languageName: node
+ linkType: hard
+
+"supports-color@npm:6.0.0":
+ version: 6.0.0
+ resolution: "supports-color@npm:6.0.0"
+ dependencies:
+ has-flag: ^3.0.0
+ checksum: 005b4a7e5d78a9a703454f5b7da34336b82825747724d1f3eefea6c3956afcb33b79b31854a93cef0fc1f2449919ae952f79abbfd09a5b5b43ecd26407d3a3a1
+ languageName: node
+ linkType: hard
+
+"supports-color@npm:8.1.1":
+ version: 8.1.1
+ resolution: "supports-color@npm:8.1.1"
+ dependencies:
+ has-flag: ^4.0.0
+ checksum: c052193a7e43c6cdc741eb7f378df605636e01ad434badf7324f17fb60c69a880d8d8fcdcb562cf94c2350e57b937d7425ab5b8326c67c2adc48f7c87c1db406
+ languageName: node
+ linkType: hard
+
+"supports-color@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "supports-color@npm:2.0.0"
+ checksum: 602538c5812b9006404370b5a4b885d3e2a1f6567d314f8b4a41974ffe7d08e525bf92ae0f9c7030e3b4c78e4e34ace55d6a67a74f1571bc205959f5972f88f0
+ languageName: node
+ linkType: hard
+
+"supports-color@npm:^4.0.0, supports-color@npm:^4.2.1":
+ version: 4.5.0
+ resolution: "supports-color@npm:4.5.0"
+ dependencies:
+ has-flag: ^2.0.0
+ checksum: 6da4f498d5c71e8619f06e4a11d16f044105faf7590b5b005fc84933fbefdf72c2b4e5b7174c66da6ddc68e7f6ef56cc960a5ebd6f2d542d910e259e61b02335
+ languageName: node
+ linkType: hard
+
+"supports-color@npm:^5.3.0":
+ version: 5.5.0
+ resolution: "supports-color@npm:5.5.0"
+ dependencies:
+ has-flag: ^3.0.0
+ checksum: 95f6f4ba5afdf92f495b5a912d4abee8dcba766ae719b975c56c084f5004845f6f5a5f7769f52d53f40e21952a6d87411bafe34af4a01e65f9926002e38e1dac
+ languageName: node
+ linkType: hard
+
+"supports-color@npm:^7.1.0":
+ version: 7.2.0
+ resolution: "supports-color@npm:7.2.0"
+ dependencies:
+ has-flag: ^4.0.0
+ checksum: 3dda818de06ebbe5b9653e07842d9479f3555ebc77e9a0280caf5a14fb877ffee9ed57007c3b78f5a6324b8dbeec648d9e97a24e2ed9fdb81ddc69ea07100f4a
+ languageName: node
+ linkType: hard
+
+"supports-preserve-symlinks-flag@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "supports-preserve-symlinks-flag@npm:1.0.0"
+ checksum: 53b1e247e68e05db7b3808b99b892bd36fb096e6fba213a06da7fab22045e97597db425c724f2bbd6c99a3c295e1e73f3e4de78592289f38431049e1277ca0ae
+ languageName: node
+ linkType: hard
+
+"swarm-js@npm:^0.1.40":
+ version: 0.1.42
+ resolution: "swarm-js@npm:0.1.42"
+ dependencies:
+ bluebird: ^3.5.0
+ buffer: ^5.0.5
+ eth-lib: ^0.1.26
+ fs-extra: ^4.0.2
+ got: ^11.8.5
+ mime-types: ^2.1.16
+ mkdirp-promise: ^5.0.1
+ mock-fs: ^4.1.0
+ setimmediate: ^1.0.5
+ tar: ^4.0.2
+ xhr-request: ^1.0.1
+ checksum: bbb54b84232ef113ee106cf8158d1c827fbf84b309799576f61603f63d7653fde7e71df981d07f9e4c41781bbbbd72be77e5a47e6b694d6a83b96a6a20641475
+ languageName: node
+ linkType: hard
+
+"symbol-observable@npm:^0.2.2":
+ version: 0.2.4
+ resolution: "symbol-observable@npm:0.2.4"
+ checksum: 2a0fd21183553ad0aca4d1f79866bcf9ed89e17ac505224a15457850cf0d30d4b79f865b41108ec1dbd2cb8448796e085aed188b09508bfcc152e559494b447d
+ languageName: node
+ linkType: hard
+
+"symbol-observable@npm:^1.0.4":
+ version: 1.2.0
+ resolution: "symbol-observable@npm:1.2.0"
+ checksum: 48ffbc22e3d75f9853b3ff2ae94a44d84f386415110aea5effc24d84c502e03a4a6b7a8f75ebaf7b585780bda34eb5d6da3121f826a6f93398429d30032971b6
+ languageName: node
+ linkType: hard
+
+"syntax-error@npm:^1.1.1":
+ version: 1.4.0
+ resolution: "syntax-error@npm:1.4.0"
+ dependencies:
+ acorn-node: ^1.2.0
+ checksum: c1c3f048fed1948865fda5e79e11b02addb32da323c9c9fb214d3a933f9fda668e55c848f7c4082514ea4f1cf3dcfab0c7b9c762bfad1306271753c0fcc4b14f
+ languageName: node
+ linkType: hard
+
+"table@npm:^5.2.3":
+ version: 5.4.6
+ resolution: "table@npm:5.4.6"
+ dependencies:
+ ajv: ^6.10.2
+ lodash: ^4.17.14
+ slice-ansi: ^2.1.0
+ string-width: ^3.0.0
+ checksum: 9e35d3efa788edc17237eef8852f8e4b9178efd65a7d115141777b2ee77df4b7796c05f4ed3712d858f98894ac5935a481ceeb6dcb9895e2f67a61cce0e63b6c
+ languageName: node
+ linkType: hard
+
+"table@npm:^6.0.9":
+ version: 6.8.1
+ resolution: "table@npm:6.8.1"
+ dependencies:
+ ajv: ^8.0.1
+ lodash.truncate: ^4.4.2
+ slice-ansi: ^4.0.0
+ string-width: ^4.2.3
+ strip-ansi: ^6.0.1
+ checksum: 08249c7046125d9d0a944a6e96cfe9ec66908d6b8a9db125531be6eb05fa0de047fd5542e9d43b4f987057f00a093b276b8d3e19af162a9c40db2681058fd306
+ languageName: node
+ linkType: hard
+
+"tapable@npm:^0.2.7":
+ version: 0.2.9
+ resolution: "tapable@npm:0.2.9"
+ checksum: 73922f3043b581106622dca60a8a3b9ba044213243c44fa738944cd4f9fa08eb8c159e7340a67349b0f91939bb95f82778f1aa4343979850496771e2e0ff2572
+ languageName: node
+ linkType: hard
+
+"tar-stream@npm:^2.1.4":
+ version: 2.2.0
+ resolution: "tar-stream@npm:2.2.0"
+ dependencies:
+ bl: ^4.0.3
+ end-of-stream: ^1.4.1
+ fs-constants: ^1.0.0
+ inherits: ^2.0.3
+ readable-stream: ^3.1.1
+ checksum: 699831a8b97666ef50021c767f84924cfee21c142c2eb0e79c63254e140e6408d6d55a065a2992548e72b06de39237ef2b802b99e3ece93ca3904a37622a66f3
+ languageName: node
+ linkType: hard
+
+"tar@npm:^4.0.2":
+ version: 4.4.19
+ resolution: "tar@npm:4.4.19"
+ dependencies:
+ chownr: ^1.1.4
+ fs-minipass: ^1.2.7
+ minipass: ^2.9.0
+ minizlib: ^1.3.3
+ mkdirp: ^0.5.5
+ safe-buffer: ^5.2.1
+ yallist: ^3.1.1
+ checksum: 423c8259b17f8f612cef9c96805d65f90ba9a28e19be582cd9d0fcb217038219f29b7547198e8fd617da5f436376d6a74b99827acd1238d2f49cf62330f9664e
+ languageName: node
+ linkType: hard
+
+"tar@npm:^6.1.11, tar@npm:^6.1.2":
+ version: 6.1.14
+ resolution: "tar@npm:6.1.14"
+ dependencies:
+ chownr: ^2.0.0
+ fs-minipass: ^2.0.0
+ minipass: ^5.0.0
+ minizlib: ^2.1.1
+ mkdirp: ^1.0.3
+ yallist: ^4.0.0
+ checksum: a1be0815a9bdc97dfca7c6c2d71d1b836f8ba9314684e2c412832f0f59cc226d4c13da303d6bc30925e82f634cc793f40da79ae72f3e96fb87c23d0f4efd5207
+ languageName: node
+ linkType: hard
+
+"term-size@npm:^1.2.0":
+ version: 1.2.0
+ resolution: "term-size@npm:1.2.0"
+ dependencies:
+ execa: ^0.7.0
+ checksum: 833aeb21c74d735c6ab63859fec6a7308d8724089b23b6f58e1a21c015058383529222a63074cbf0814a1812621bf11f01e60d5c5afbbfedcc31d115bf54631a
+ languageName: node
+ linkType: hard
+
+"text-table@npm:^0.2.0":
+ version: 0.2.0
+ resolution: "text-table@npm:0.2.0"
+ checksum: b6937a38c80c7f84d9c11dd75e49d5c44f71d95e810a3250bd1f1797fc7117c57698204adf676b71497acc205d769d65c16ae8fa10afad832ae1322630aef10a
+ languageName: node
+ linkType: hard
+
+"through2@npm:^2.0.0":
+ version: 2.0.5
+ resolution: "through2@npm:2.0.5"
+ dependencies:
+ readable-stream: ~2.3.6
+ xtend: ~4.0.1
+ checksum: beb0f338aa2931e5660ec7bf3ad949e6d2e068c31f4737b9525e5201b824ac40cac6a337224856b56bd1ddd866334bbfb92a9f57cd6f66bc3f18d3d86fc0fe50
+ languageName: node
+ linkType: hard
+
+"through@npm:>=2.2.7 <3, through@npm:^2.3.6":
+ version: 2.3.8
+ resolution: "through@npm:2.3.8"
+ checksum: a38c3e059853c494af95d50c072b83f8b676a9ba2818dcc5b108ef252230735c54e0185437618596c790bbba8fcdaef5b290405981ffa09dce67b1f1bf190cbd
+ languageName: node
+ linkType: hard
+
+"time-require@npm:^0.1.2":
+ version: 0.1.2
+ resolution: "time-require@npm:0.1.2"
+ dependencies:
+ chalk: ^0.4.0
+ date-time: ^0.1.1
+ pretty-ms: ^0.2.1
+ text-table: ^0.2.0
+ checksum: e89d9c45ec626694b9239c4be2119eb852b80d47ed218d9769419fe8deaf9c922fbf9ac49521eee718000ac85cef1f25e644761114f9740cc307f141e1073213
+ languageName: node
+ linkType: hard
+
+"time-zone@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "time-zone@npm:1.0.0"
+ checksum: e46f5a69b8c236dcd8e91e29d40d4e7a3495ed4f59888c3f84ce1d9678e20461421a6ba41233509d47dd94bc18f1a4377764838b21b584663f942b3426dcbce8
+ languageName: node
+ linkType: hard
+
+"timed-out@npm:^4.0.0, timed-out@npm:^4.0.1":
+ version: 4.0.1
+ resolution: "timed-out@npm:4.0.1"
+ checksum: 98efc5d6fc0d2a329277bd4d34f65c1bf44d9ca2b14fd267495df92898f522e6f563c5e9e467c418e0836f5ca1f47a84ca3ee1de79b1cc6fe433834b7f02ec54
+ languageName: node
+ linkType: hard
+
+"timers-browserify@npm:^1.0.1":
+ version: 1.4.2
+ resolution: "timers-browserify@npm:1.4.2"
+ dependencies:
+ process: ~0.11.0
+ checksum: b7437e228684d8e6e193580d363ffdcd752396c0d1013503f50e412aa86e920248a8627450ad40557443e07ef6b9b602ffc940b3ba06db23774a7ab507e1911d
+ languageName: node
+ linkType: hard
+
+"timers-browserify@npm:^2.0.4":
+ version: 2.0.12
+ resolution: "timers-browserify@npm:2.0.12"
+ dependencies:
+ setimmediate: ^1.0.4
+ checksum: ec37ae299066bef6c464dcac29c7adafba1999e7227a9bdc4e105a459bee0f0b27234a46bfd7ab4041da79619e06a58433472867a913d01c26f8a203f87cee70
+ languageName: node
+ linkType: hard
+
+"tmp@npm:^0.0.33":
+ version: 0.0.33
+ resolution: "tmp@npm:0.0.33"
+ dependencies:
+ os-tmpdir: ~1.0.2
+ checksum: 902d7aceb74453ea02abbf58c203f4a8fc1cead89b60b31e354f74ed5b3fb09ea817f94fb310f884a5d16987dd9fa5a735412a7c2dd088dd3d415aa819ae3a28
+ languageName: node
+ linkType: hard
+
+"tmp@npm:^0.2.1":
+ version: 0.2.1
+ resolution: "tmp@npm:0.2.1"
+ dependencies:
+ rimraf: ^3.0.0
+ checksum: 8b1214654182575124498c87ca986ac53dc76ff36e8f0e0b67139a8d221eaecfdec108c0e6ec54d76f49f1f72ab9325500b246f562b926f85bcdfca8bf35df9e
+ languageName: node
+ linkType: hard
+
+"to-arraybuffer@npm:^1.0.0":
+ version: 1.0.1
+ resolution: "to-arraybuffer@npm:1.0.1"
+ checksum: 31433c10b388722729f5da04c6b2a06f40dc84f797bb802a5a171ced1e599454099c6c5bc5118f4b9105e7d049d3ad9d0f71182b77650e4fdb04539695489941
+ languageName: node
+ linkType: hard
+
+"to-fast-properties@npm:^1.0.3":
+ version: 1.0.3
+ resolution: "to-fast-properties@npm:1.0.3"
+ checksum: bd0abb58c4722851df63419de3f6d901d5118f0440d3f71293ed776dd363f2657edaaf2dc470e3f6b7b48eb84aa411193b60db8a4a552adac30de9516c5cc580
+ languageName: node
+ linkType: hard
+
+"to-fast-properties@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "to-fast-properties@npm:2.0.0"
+ checksum: be2de62fe58ead94e3e592680052683b1ec986c72d589e7b21e5697f8744cdbf48c266fa72f6c15932894c10187b5f54573a3bcf7da0bfd964d5caf23d436168
+ languageName: node
+ linkType: hard
+
+"to-object-path@npm:^0.3.0":
+ version: 0.3.0
+ resolution: "to-object-path@npm:0.3.0"
+ dependencies:
+ kind-of: ^3.0.2
+ checksum: 9425effee5b43e61d720940fa2b889623f77473d459c2ce3d4a580a4405df4403eec7be6b857455908070566352f9e2417304641ed158dda6f6a365fe3e66d70
+ languageName: node
+ linkType: hard
+
+"to-regex-range@npm:^2.1.0":
+ version: 2.1.1
+ resolution: "to-regex-range@npm:2.1.1"
+ dependencies:
+ is-number: ^3.0.0
+ repeat-string: ^1.6.1
+ checksum: 46093cc14be2da905cc931e442d280b2e544e2bfdb9a24b3cf821be8d342f804785e5736c108d5be026021a05d7b38144980a61917eee3c88de0a5e710e10320
+ languageName: node
+ linkType: hard
+
+"to-regex-range@npm:^5.0.1":
+ version: 5.0.1
+ resolution: "to-regex-range@npm:5.0.1"
+ dependencies:
+ is-number: ^7.0.0
+ checksum: f76fa01b3d5be85db6a2a143e24df9f60dd047d151062d0ba3df62953f2f697b16fe5dad9b0ac6191c7efc7b1d9dcaa4b768174b7b29da89d4428e64bc0a20ed
+ languageName: node
+ linkType: hard
+
+"to-regex@npm:^3.0.1, to-regex@npm:^3.0.2":
+ version: 3.0.2
+ resolution: "to-regex@npm:3.0.2"
+ dependencies:
+ define-property: ^2.0.2
+ extend-shallow: ^3.0.2
+ regex-not: ^1.0.2
+ safe-regex: ^1.1.0
+ checksum: 4ed4a619059b64e204aad84e4e5f3ea82d97410988bcece7cf6cbfdbf193d11bff48cf53842d88b8bb00b1bfc0d048f61f20f0709e6f393fd8fe0122662d9db4
+ languageName: node
+ linkType: hard
+
+"toidentifier@npm:1.0.1":
+ version: 1.0.1
+ resolution: "toidentifier@npm:1.0.1"
+ checksum: 952c29e2a85d7123239b5cfdd889a0dde47ab0497f0913d70588f19c53f7e0b5327c95f4651e413c74b785147f9637b17410ac8c846d5d4a20a5a33eb6dc3a45
+ languageName: node
+ linkType: hard
+
+"tough-cookie@npm:~2.5.0":
+ version: 2.5.0
+ resolution: "tough-cookie@npm:2.5.0"
+ dependencies:
+ psl: ^1.1.28
+ punycode: ^2.1.1
+ checksum: 16a8cd090224dd176eee23837cbe7573ca0fa297d7e468ab5e1c02d49a4e9a97bb05fef11320605eac516f91d54c57838a25864e8680e27b069a5231d8264977
+ languageName: node
+ linkType: hard
+
+"tr46@npm:~0.0.3":
+ version: 0.0.3
+ resolution: "tr46@npm:0.0.3"
+ checksum: 726321c5eaf41b5002e17ffbd1fb7245999a073e8979085dacd47c4b4e8068ff5777142fc6726d6ca1fd2ff16921b48788b87225cbc57c72636f6efa8efbffe3
+ languageName: node
+ linkType: hard
+
+"trim-newlines@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "trim-newlines@npm:1.0.0"
+ checksum: ed96eea318581c6f894c0a98d0c4f16dcce11a41794ce140a79db55f1cab709cd9117578ee5e49a9b52f41e9cd93eaf3efa6c4bddbc77afbf91128b396fadbc1
+ languageName: node
+ linkType: hard
+
+"trim-off-newlines@npm:^1.0.1":
+ version: 1.0.3
+ resolution: "trim-off-newlines@npm:1.0.3"
+ checksum: faf042bb7dd4cb097ab6d358cd51012a9ff5e06f7f2c6570da2ef6f01da9da3ff22ab01080866815e3927ffbf367d57c6aab4c275c67662676b60c563142a558
+ languageName: node
+ linkType: hard
+
+"trim-right@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "trim-right@npm:1.0.1"
+ checksum: 9120af534e006a7424a4f9358710e6e707887b6ccf7ea69e50d6ac6464db1fe22268400def01752f09769025d480395159778153fb98d4a2f6f40d4cf5d4f3b6
+ languageName: node
+ linkType: hard
+
+"ts-loader@npm:^2.3.4":
+ version: 2.3.7
+ resolution: "ts-loader@npm:2.3.7"
+ dependencies:
+ chalk: ^2.0.1
+ enhanced-resolve: ^3.0.0
+ loader-utils: ^1.0.2
+ semver: ^5.0.1
+ checksum: 9657874d7b3cba710357790275a27dee5281b11a484a63a7193f87965a74368cb7b2518d9804e5ee09e9ed7cfe786fd8f41c4e9d5833d3609fc662afe198585c
+ languageName: node
+ linkType: hard
+
+"ts-node@npm:^3.3.0":
+ version: 3.3.0
+ resolution: "ts-node@npm:3.3.0"
+ dependencies:
+ arrify: ^1.0.0
+ chalk: ^2.0.0
+ diff: ^3.1.0
+ make-error: ^1.1.1
+ minimist: ^1.2.0
+ mkdirp: ^0.5.1
+ source-map-support: ^0.4.0
+ tsconfig: ^6.0.0
+ v8flags: ^3.0.0
+ yn: ^2.0.0
+ bin:
+ _ts-node: dist/_bin.js
+ ts-node: dist/bin.js
+ checksum: 883deada296b169f0448eaeb2f38dc6e8cab9acad15c0389d6ff9262434a08791624ef27691b26dc824b1cd449805d2f7573058426675ea996283cd8eaddb6d4
+ languageName: node
+ linkType: hard
+
+"tsconfig@npm:^6.0.0":
+ version: 6.0.0
+ resolution: "tsconfig@npm:6.0.0"
+ dependencies:
+ strip-bom: ^3.0.0
+ strip-json-comments: ^2.0.0
+ checksum: fdc93baf0e55c4ee29989509a715ec4e66abad0c2221fe88a79283cd2ec4205b8e83347fd71c638006bdabf34fea1050d8ea1b3ed42261a79a40888588cb82e0
+ languageName: node
+ linkType: hard
+
+"tslib@npm:^1.8.0, tslib@npm:^1.8.1, tslib@npm:^1.9.0":
+ version: 1.14.1
+ resolution: "tslib@npm:1.14.1"
+ checksum: dbe628ef87f66691d5d2959b3e41b9ca0045c3ee3c7c7b906cc1e328b39f199bb1ad9e671c39025bd56122ac57dfbf7385a94843b1cc07c60a4db74795829acd
+ languageName: node
+ linkType: hard
+
+"tslint@npm:5.14.0":
+ version: 5.14.0
+ resolution: "tslint@npm:5.14.0"
+ dependencies:
+ babel-code-frame: ^6.22.0
+ builtin-modules: ^1.1.1
+ chalk: ^2.3.0
+ commander: ^2.12.1
+ diff: ^3.2.0
+ glob: ^7.1.1
+ js-yaml: ^3.7.0
+ minimatch: ^3.0.4
+ mkdirp: ^0.5.1
+ resolve: ^1.3.2
+ semver: ^5.3.0
+ tslib: ^1.8.0
+ tsutils: ^2.29.0
+ peerDependencies:
+ typescript: ">=2.1.0 || >=2.1.0-dev || >=2.2.0-dev || >=2.3.0-dev || >=2.4.0-dev || >=2.5.0-dev || >=2.6.0-dev || >=2.7.0-dev || >=2.8.0-dev || >=2.9.0-dev || >=3.0.0-dev || >= 3.1.0-dev || >= 3.2.0-dev"
+ bin:
+ tslint: ./bin/tslint
+ checksum: ca369e7fcb14fd7b597acfa9742bc0dd77af1519881656a9674afa64a722c2084fd0310105d3640043f4223d36d67600ca8ed14279fc6cf39bd695e87f17c969
+ languageName: node
+ linkType: hard
+
+"tsutils@npm:^2.29.0":
+ version: 2.29.0
+ resolution: "tsutils@npm:2.29.0"
+ dependencies:
+ tslib: ^1.8.1
+ peerDependencies:
+ typescript: ">=2.1.0 || >=2.1.0-dev || >=2.2.0-dev || >=2.3.0-dev || >=2.4.0-dev || >=2.5.0-dev || >=2.6.0-dev || >=2.7.0-dev || >=2.8.0-dev || >=2.9.0-dev || >= 3.0.0-dev || >= 3.1.0-dev"
+ checksum: 5d681bab79979e3b4d61dd0d1e6c1dd6a79b5608cf8dec5a5ee599ac8b5921107870bcf037140b8dce85a479df78aee0ffa61c1b3d8e5660748af36551946616
+ languageName: node
+ linkType: hard
+
+"tty-browserify@npm:0.0.0":
+ version: 0.0.0
+ resolution: "tty-browserify@npm:0.0.0"
+ checksum: a06f746acc419cb2527ba19b6f3bd97b4a208c03823bfb37b2982629d2effe30ebd17eaed0d7e2fc741f3c4f2a0c43455bd5fb4194354b378e78cfb7ca687f59
+ languageName: node
+ linkType: hard
+
+"tty-browserify@npm:0.0.1":
+ version: 0.0.1
+ resolution: "tty-browserify@npm:0.0.1"
+ checksum: 93b745d43fa5a7d2b948fa23be8d313576d1d884b48acd957c07710bac1c0d8ac34c0556ad4c57c73d36e11741763ef66b3fb4fb97b06b7e4d525315a3cd45f5
+ languageName: node
+ linkType: hard
+
+"tunnel-agent@npm:^0.6.0":
+ version: 0.6.0
+ resolution: "tunnel-agent@npm:0.6.0"
+ dependencies:
+ safe-buffer: ^5.0.1
+ checksum: 05f6510358f8afc62a057b8b692f05d70c1782b70db86d6a1e0d5e28a32389e52fa6e7707b6c5ecccacc031462e4bc35af85ecfe4bbc341767917b7cf6965711
+ languageName: node
+ linkType: hard
+
+"tweetnacl@npm:^0.14.3, tweetnacl@npm:~0.14.0":
+ version: 0.14.5
+ resolution: "tweetnacl@npm:0.14.5"
+ checksum: 6061daba1724f59473d99a7bb82e13f211cdf6e31315510ae9656fefd4779851cb927adad90f3b488c8ed77c106adc0421ea8055f6f976ff21b27c5c4e918487
+ languageName: node
+ linkType: hard
+
+"type-check@npm:^0.4.0, type-check@npm:~0.4.0":
+ version: 0.4.0
+ resolution: "type-check@npm:0.4.0"
+ dependencies:
+ prelude-ls: ^1.2.1
+ checksum: ec688ebfc9c45d0c30412e41ca9c0cdbd704580eb3a9ccf07b9b576094d7b86a012baebc95681999dd38f4f444afd28504cb3a89f2ef16b31d4ab61a0739025a
+ languageName: node
+ linkType: hard
+
+"type-check@npm:~0.3.2":
+ version: 0.3.2
+ resolution: "type-check@npm:0.3.2"
+ dependencies:
+ prelude-ls: ~1.1.2
+ checksum: dd3b1495642731bc0e1fc40abe5e977e0263005551ac83342ecb6f4f89551d106b368ec32ad3fb2da19b3bd7b2d1f64330da2ea9176d8ddbfe389fb286eb5124
+ languageName: node
+ linkType: hard
+
+"type-detect@npm:^4.0.0, type-detect@npm:^4.0.5":
+ version: 4.0.8
+ resolution: "type-detect@npm:4.0.8"
+ checksum: 62b5628bff67c0eb0b66afa371bd73e230399a8d2ad30d852716efcc4656a7516904570cd8631a49a3ce57c10225adf5d0cbdcb47f6b0255fe6557c453925a15
+ languageName: node
+ linkType: hard
+
+"type-fest@npm:^0.20.2":
+ version: 0.20.2
+ resolution: "type-fest@npm:0.20.2"
+ checksum: 4fb3272df21ad1c552486f8a2f8e115c09a521ad7a8db3d56d53718d0c907b62c6e9141ba5f584af3f6830d0872c521357e512381f24f7c44acae583ad517d73
+ languageName: node
+ linkType: hard
+
+"type-is@npm:~1.6.18":
+ version: 1.6.18
+ resolution: "type-is@npm:1.6.18"
+ dependencies:
+ media-typer: 0.3.0
+ mime-types: ~2.1.24
+ checksum: 2c8e47675d55f8b4e404bcf529abdf5036c537a04c2b20177bcf78c9e3c1da69da3942b1346e6edb09e823228c0ee656ef0e033765ec39a70d496ef601a0c657
+ languageName: node
+ linkType: hard
+
+"type@npm:^1.0.1":
+ version: 1.2.0
+ resolution: "type@npm:1.2.0"
+ checksum: dae8c64f82c648b985caf321e9dd6e8b7f4f2e2d4f846fc6fd2c8e9dc7769382d8a52369ddbaccd59aeeceb0df7f52fb339c465be5f2e543e81e810e413451ee
+ languageName: node
+ linkType: hard
+
+"type@npm:^2.7.2":
+ version: 2.7.2
+ resolution: "type@npm:2.7.2"
+ checksum: 0f42379a8adb67fe529add238a3e3d16699d95b42d01adfe7b9a7c5da297f5c1ba93de39265ba30ffeb37dfd0afb3fb66ae09f58d6515da442219c086219f6f4
+ languageName: node
+ linkType: hard
+
+"typed-array-length@npm:^1.0.4":
+ version: 1.0.4
+ resolution: "typed-array-length@npm:1.0.4"
+ dependencies:
+ call-bind: ^1.0.2
+ for-each: ^0.3.3
+ is-typed-array: ^1.1.9
+ checksum: 2228febc93c7feff142b8c96a58d4a0d7623ecde6c7a24b2b98eb3170e99f7c7eff8c114f9b283085cd59dcd2bd43aadf20e25bba4b034a53c5bb292f71f8956
+ languageName: node
+ linkType: hard
+
+"typedarray-to-buffer@npm:^3.1.5":
+ version: 3.1.5
+ resolution: "typedarray-to-buffer@npm:3.1.5"
+ dependencies:
+ is-typedarray: ^1.0.0
+ checksum: 99c11aaa8f45189fcfba6b8a4825fd684a321caa9bd7a76a27cf0c7732c174d198b99f449c52c3818107430b5f41c0ccbbfb75cb2ee3ca4a9451710986d61a60
+ languageName: node
+ linkType: hard
+
+"typedarray@npm:^0.0.6":
+ version: 0.0.6
+ resolution: "typedarray@npm:0.0.6"
+ checksum: 33b39f3d0e8463985eeaeeacc3cb2e28bc3dfaf2a5ed219628c0b629d5d7b810b0eb2165f9f607c34871d5daa92ba1dc69f49051cf7d578b4cbd26c340b9d1b1
+ languageName: node
+ linkType: hard
+
+"typescript@npm:^2.5.2":
+ version: 2.9.2
+ resolution: "typescript@npm:2.9.2"
+ bin:
+ tsc: ./bin/tsc
+ tsserver: ./bin/tsserver
+ checksum: 88be998ac339b6e45f1cd15e22e4a0fedcdb5320d8d1d736e3996a0b9dff03728ebb2580a0658f0c52152b139ea9a405443f42a4ff8a2c4a1a6f4d58e0320132
+ languageName: node
+ linkType: hard
+
+"typescript@npm:^3.9.5":
+ version: 3.9.10
+ resolution: "typescript@npm:3.9.10"
+ bin:
+ tsc: bin/tsc
+ tsserver: bin/tsserver
+ checksum: 46c842e2cd4797b88b66ef06c9c41dd21da48b95787072ccf39d5f2aa3124361bc4c966aa1c7f709fae0509614d76751455b5231b12dbb72eb97a31369e1ff92
+ languageName: node
+ linkType: hard
+
+"typescript@npm:^5.0.2":
+ version: 5.0.4
+ resolution: "typescript@npm:5.0.4"
+ bin:
+ tsc: bin/tsc
+ tsserver: bin/tsserver
+ checksum: 82b94da3f4604a8946da585f7d6c3025fff8410779e5bde2855ab130d05e4fd08938b9e593b6ebed165bda6ad9292b230984f10952cf82f0a0ca07bbeaa08172
+ languageName: node
+ linkType: hard
+
+"typescript@patch:typescript@^2.5.2#~builtin":
+ version: 2.9.2
+ resolution: "typescript@patch:typescript@npm%3A2.9.2#~builtin::version=2.9.2&hash=3bafbf"
+ bin:
+ tsc: ./bin/tsc
+ tsserver: ./bin/tsserver
+ checksum: 8e4b4eceecd9c4c0d45a74e49d715eb7b12e0d4a12768b70681c9a81a7c2a335f15fe14c78dddda73c90f9ebb5ddac0b2e33c12df606c7d46f7e7829326cc653
+ languageName: node
+ linkType: hard
+
+"typescript@patch:typescript@^3.9.5#~builtin":
+ version: 3.9.10
+ resolution: "typescript@patch:typescript@npm%3A3.9.10#~builtin::version=3.9.10&hash=3bd3d3"
+ bin:
+ tsc: bin/tsc
+ tsserver: bin/tsserver
+ checksum: dc7141ab555b23a8650a6787f98845fc11692063d02b75ff49433091b3af2fe3d773650dea18389d7c21f47d620fb3b110ea363dab4ab039417a6ccbbaf96fc2
+ languageName: node
+ linkType: hard
+
+"typescript@patch:typescript@^5.0.2#~builtin":
+ version: 5.0.4
+ resolution: "typescript@patch:typescript@npm%3A5.0.4#~builtin::version=5.0.4&hash=85af82"
+ bin:
+ tsc: bin/tsc
+ tsserver: bin/tsserver
+ checksum: bb309d320c59a26565fb3793dba550576ab861018ff3fd1b7fccabbe46ae4a35546bc45f342c0a0b6f265c801ccdf64ffd68f548f117ceb7f0eac4b805cd52a9
+ languageName: node
+ linkType: hard
+
+"uglify-js@npm:^2.8.29":
+ version: 2.8.29
+ resolution: "uglify-js@npm:2.8.29"
+ dependencies:
+ source-map: ~0.5.1
+ uglify-to-browserify: ~1.0.0
+ yargs: ~3.10.0
+ dependenciesMeta:
+ uglify-to-browserify:
+ optional: true
+ bin:
+ uglifyjs: bin/uglifyjs
+ checksum: 24f2ae09b96bbb56cc3802f575ee2cdbc6822d942c6877ee4a5637e949f269e48f4baa8d193c47324cdfc1cc8e6853e1479d26e228be2412bc0da3649eaedb35
+ languageName: node
+ linkType: hard
+
+"uglify-to-browserify@npm:~1.0.0":
+ version: 1.0.2
+ resolution: "uglify-to-browserify@npm:1.0.2"
+ checksum: cfa7e2c233b33dc952fcf6ddb2a1e04f48b733fc00314d7282447dde0d7cebc7cf0085d4752abbc82127a4b458c2bf66c63bd8a574be3b2faa0effaabd971370
+ languageName: node
+ linkType: hard
+
+"uglifyjs-webpack-plugin@npm:^0.4.6":
+ version: 0.4.6
+ resolution: "uglifyjs-webpack-plugin@npm:0.4.6"
+ dependencies:
+ source-map: ^0.5.6
+ uglify-js: ^2.8.29
+ webpack-sources: ^1.0.1
+ peerDependencies:
+ webpack: ^1.9 || ^2 || ^2.1.0-beta || ^2.2.0-rc || ^3.0.0
+ checksum: b1ad52efcc67f46de912461cf9fc33788247a3c79d31992e8d0f26bc6ced1f769d7b8dab7894ccb089939a8a30ceafb7199740173e4104f3fb2061454561538a
+ languageName: node
+ linkType: hard
+
+"uid2@npm:0.0.3":
+ version: 0.0.3
+ resolution: "uid2@npm:0.0.3"
+ checksum: c8f64acfa94aa42d90c1a61ba9df0162f0db0d28c211e21cf5792b3d70b7ad9fd75d19c7cadcce81896ea111335e57e65891a3b6d0a1343a9adf45abf3d4c47d
+ languageName: node
+ linkType: hard
+
+"ultron@npm:~1.1.0":
+ version: 1.1.1
+ resolution: "ultron@npm:1.1.1"
+ checksum: aa7b5ebb1b6e33287b9d873c6756c4b7aa6d1b23d7162ff25b0c0ce5c3c7e26e2ab141a5dc6e96c10ac4d00a372e682ce298d784f06ffcd520936590b4bc0653
+ languageName: node
+ linkType: hard
+
+"umd@npm:^3.0.0":
+ version: 3.0.3
+ resolution: "umd@npm:3.0.3"
+ bin:
+ umd: ./bin/cli.js
+ checksum: 264302acabbc71ef279cfb832d6bb53096a12618e9ef8465b274c5a3fffa5f4da6cf7b8d024fec53a7114742c132bba9f6a6d4d4b5eca2bb55d556d0c57a9f15
+ languageName: node
+ linkType: hard
+
+"unbox-primitive@npm:^1.0.2":
+ version: 1.0.2
+ resolution: "unbox-primitive@npm:1.0.2"
+ dependencies:
+ call-bind: ^1.0.2
+ has-bigints: ^1.0.2
+ has-symbols: ^1.0.3
+ which-boxed-primitive: ^1.0.2
+ checksum: b7a1cf5862b5e4b5deb091672ffa579aa274f648410009c81cca63fed3b62b610c4f3b773f912ce545bb4e31edc3138975b5bc777fc6e4817dca51affb6380e9
+ languageName: node
+ linkType: hard
+
+"undeclared-identifiers@npm:^1.1.2":
+ version: 1.1.3
+ resolution: "undeclared-identifiers@npm:1.1.3"
+ dependencies:
+ acorn-node: ^1.3.0
+ dash-ast: ^1.0.0
+ get-assigned-identifiers: ^1.2.0
+ simple-concat: ^1.0.0
+ xtend: ^4.0.1
+ bin:
+ undeclared-identifiers: bin.js
+ checksum: e1f2a18d7bf735ec2b9ee464a621d8db72768e75e59334d34d1f7085e21558c621cc105dfd4cc7a0a219b91c43b71fbdea0508cdbe3b3396ed96902c6d5d590e
+ languageName: node
+ linkType: hard
+
+"union-value@npm:^1.0.0":
+ version: 1.0.1
+ resolution: "union-value@npm:1.0.1"
+ dependencies:
+ arr-union: ^3.1.0
+ get-value: ^2.0.6
+ is-extendable: ^0.1.1
+ set-value: ^2.0.1
+ checksum: a3464097d3f27f6aa90cf103ed9387541bccfc006517559381a10e0dffa62f465a9d9a09c9b9c3d26d0f4cbe61d4d010e2fbd710fd4bf1267a768ba8a774b0ba
+ languageName: node
+ linkType: hard
+
+"unique-filename@npm:^2.0.0":
+ version: 2.0.1
+ resolution: "unique-filename@npm:2.0.1"
+ dependencies:
+ unique-slug: ^3.0.0
+ checksum: 807acf3381aff319086b64dc7125a9a37c09c44af7620bd4f7f3247fcd5565660ac12d8b80534dcbfd067e6fe88a67e621386dd796a8af828d1337a8420a255f
+ languageName: node
+ linkType: hard
+
+"unique-slug@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "unique-slug@npm:3.0.0"
+ dependencies:
+ imurmurhash: ^0.1.4
+ checksum: 49f8d915ba7f0101801b922062ee46b7953256c93ceca74303bd8e6413ae10aa7e8216556b54dc5382895e8221d04f1efaf75f945c2e4a515b4139f77aa6640c
+ languageName: node
+ linkType: hard
+
+"unique-string@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "unique-string@npm:1.0.0"
+ dependencies:
+ crypto-random-string: ^1.0.0
+ checksum: 588f16bd4ec99b5130f237793d1a5694156adde20460366726573238e41e93b739b87987e863792aeb2392b26f8afb292490ace119c82ed12c46816c9c859f5f
+ languageName: node
+ linkType: hard
+
+"unique-temp-dir@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "unique-temp-dir@npm:1.0.0"
+ dependencies:
+ mkdirp: ^0.5.1
+ os-tmpdir: ^1.0.1
+ uid2: 0.0.3
+ checksum: bf46ae369d25da0d8733449f4661af4a9e9e6733791dcddcea0fa8f58dce030b2218e60a49628b6fc45d6dd5528741bc1638c8fdcb68ddb1e79b755fd28f43b0
+ languageName: node
+ linkType: hard
+
+"universalify@npm:^0.1.0":
+ version: 0.1.2
+ resolution: "universalify@npm:0.1.2"
+ checksum: 40cdc60f6e61070fe658ca36016a8f4ec216b29bf04a55dce14e3710cc84c7448538ef4dad3728d0bfe29975ccd7bfb5f414c45e7b78883567fb31b246f02dff
+ languageName: node
+ linkType: hard
+
+"unpipe@npm:1.0.0, unpipe@npm:~1.0.0":
+ version: 1.0.0
+ resolution: "unpipe@npm:1.0.0"
+ checksum: 4fa18d8d8d977c55cb09715385c203197105e10a6d220087ec819f50cb68870f02942244f1017565484237f1f8c5d3cd413631b1ae104d3096f24fdfde1b4aa2
+ languageName: node
+ linkType: hard
+
+"unset-value@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "unset-value@npm:1.0.0"
+ dependencies:
+ has-value: ^0.3.1
+ isobject: ^3.0.0
+ checksum: 5990ecf660672be2781fc9fb322543c4aa592b68ed9a3312fa4df0e9ba709d42e823af090fc8f95775b4cd2c9a5169f7388f0cec39238b6d0d55a69fc2ab6b29
+ languageName: node
+ linkType: hard
+
+"unzip-response@npm:^2.0.1":
+ version: 2.0.1
+ resolution: "unzip-response@npm:2.0.1"
+ checksum: 433aa4869a82c0e2bf2896dce8072b723511023515ba97155759efeea7c0e4db8ecfee2fcc0babf168545c2be613aed205d5237423c249d77d0f5327a842c20d
+ languageName: node
+ linkType: hard
+
+"upath@npm:^1.1.1":
+ version: 1.2.0
+ resolution: "upath@npm:1.2.0"
+ checksum: 4c05c094797cb733193a0784774dbea5b1889d502fc9f0572164177e185e4a59ba7099bf0b0adf945b232e2ac60363f9bf18aac9b2206fb99cbef971a8455445
+ languageName: node
+ linkType: hard
+
+"update-notifier@npm:^2.3.0":
+ version: 2.5.0
+ resolution: "update-notifier@npm:2.5.0"
+ dependencies:
+ boxen: ^1.2.1
+ chalk: ^2.0.1
+ configstore: ^3.0.0
+ import-lazy: ^2.1.0
+ is-ci: ^1.0.10
+ is-installed-globally: ^0.1.0
+ is-npm: ^1.0.0
+ latest-version: ^3.0.0
+ semver-diff: ^2.0.0
+ xdg-basedir: ^3.0.0
+ checksum: a9ba50396b7f66ae32897be76165a3b344a15e8605efebf1e0c7bd82a27e3f69b5372c54c2c5e35685ea3918212246fba5faf942f341258d4f4590f7f80a2ce7
+ languageName: node
+ linkType: hard
+
+"uri-js@npm:^4.2.2":
+ version: 4.4.1
+ resolution: "uri-js@npm:4.4.1"
+ dependencies:
+ punycode: ^2.1.0
+ checksum: 7167432de6817fe8e9e0c9684f1d2de2bb688c94388f7569f7dbdb1587c9f4ca2a77962f134ec90be0cc4d004c939ff0d05acc9f34a0db39a3c797dada262633
+ languageName: node
+ linkType: hard
+
+"urix@npm:^0.1.0":
+ version: 0.1.0
+ resolution: "urix@npm:0.1.0"
+ checksum: 4c076ecfbf3411e888547fe844e52378ab5ada2d2f27625139011eada79925e77f7fbf0e4016d45e6a9e9adb6b7e64981bd49b22700c7c401c5fc15f423303b3
+ languageName: node
+ linkType: hard
+
+"url-parse-lax@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "url-parse-lax@npm:1.0.0"
+ dependencies:
+ prepend-http: ^1.0.1
+ checksum: 03316acff753845329652258c16d1688765ee34f7d242a94dadf9ff6e43ea567ec062cec7aa27c37f76f2c57f95e0660695afff32fb97b527591c7340a3090fa
+ languageName: node
+ linkType: hard
+
+"url-set-query@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "url-set-query@npm:1.0.0"
+ checksum: 5ad73525e8f3ab55c6bf3ddc70a43912e65ff9ce655d7868fdcefdf79f509cfdddde4b07150797f76186f1a47c0ecd2b7bb3687df8f84757dee4110cf006e12d
+ languageName: node
+ linkType: hard
+
+"url@npm:^0.11.0, url@npm:~0.11.0":
+ version: 0.11.0
+ resolution: "url@npm:0.11.0"
+ dependencies:
+ punycode: 1.3.2
+ querystring: 0.2.0
+ checksum: 50d100d3dd2d98b9fe3ada48cadb0b08aa6be6d3ac64112b867b56b19be4bfcba03c2a9a0d7922bfd7ac17d4834e88537749fe182430dfd9b68e520175900d90
+ languageName: node
+ linkType: hard
+
+"use@npm:^3.1.0":
+ version: 3.1.1
+ resolution: "use@npm:3.1.1"
+ checksum: 08a130289f5238fcbf8f59a18951286a6e660d17acccc9d58d9b69dfa0ee19aa038e8f95721b00b432c36d1629a9e32a464bf2e7e0ae6a244c42ddb30bdd8b33
+ languageName: node
+ linkType: hard
+
+"utf-8-validate@npm:^5.0.2":
+ version: 5.0.10
+ resolution: "utf-8-validate@npm:5.0.10"
+ dependencies:
+ node-gyp: latest
+ node-gyp-build: ^4.3.0
+ checksum: 5579350a023c66a2326752b6c8804cc7b39dcd251bb088241da38db994b8d78352e388dcc24ad398ab98385ba3c5ffcadb6b5b14b2637e43f767869055e46ba6
+ languageName: node
+ linkType: hard
+
+"utf8@npm:3.0.0":
+ version: 3.0.0
+ resolution: "utf8@npm:3.0.0"
+ checksum: cb89a69ad9ab393e3eae9b25305b3ff08bebca9adc839191a34f90777eb2942f86a96369d2839925fea58f8f722f7e27031d697f10f5f39690f8c5047303e62d
+ languageName: node
+ linkType: hard
+
+"util-deprecate@npm:^1.0.1, util-deprecate@npm:~1.0.1":
+ version: 1.0.2
+ resolution: "util-deprecate@npm:1.0.2"
+ checksum: 474acf1146cb2701fe3b074892217553dfcf9a031280919ba1b8d651a068c9b15d863b7303cb15bd00a862b498e6cf4ad7b4a08fb134edd5a6f7641681cb54a2
+ languageName: node
+ linkType: hard
+
+"util@npm:0.10.3":
+ version: 0.10.3
+ resolution: "util@npm:0.10.3"
+ dependencies:
+ inherits: 2.0.1
+ checksum: bd800f5d237a82caddb61723a6cbe45297d25dd258651a31335a4d5d981fd033cb4771f82db3d5d59b582b187cb69cfe727dc6f4d8d7826f686ee6c07ce611e0
+ languageName: node
+ linkType: hard
+
+"util@npm:^0.11.0":
+ version: 0.11.1
+ resolution: "util@npm:0.11.1"
+ dependencies:
+ inherits: 2.0.3
+ checksum: 80bee6a2edf5ab08dcb97bfe55ca62289b4e66f762ada201f2c5104cb5e46474c8b334f6504d055c0e6a8fda10999add9bcbd81ba765e7f37b17dc767331aa55
+ languageName: node
+ linkType: hard
+
+"util@npm:^0.12.5":
+ version: 0.12.5
+ resolution: "util@npm:0.12.5"
+ dependencies:
+ inherits: ^2.0.3
+ is-arguments: ^1.0.4
+ is-generator-function: ^1.0.7
+ is-typed-array: ^1.1.3
+ which-typed-array: ^1.1.2
+ checksum: 705e51f0de5b446f4edec10739752ac25856541e0254ea1e7e45e5b9f9b0cb105bc4bd415736a6210edc68245a7f903bf085ffb08dd7deb8a0e847f60538a38a
+ languageName: node
+ linkType: hard
+
+"util@npm:~0.10.1":
+ version: 0.10.4
+ resolution: "util@npm:0.10.4"
+ dependencies:
+ inherits: 2.0.3
+ checksum: 913f9a90d05a60e91f91af01b8bd37e06bca4cc02d7b49e01089f9d5b78be2fffd61fb1a41b517de7238c5fc7337fa939c62d1fb4eb82e014894c7bee6637aaf
+ languageName: node
+ linkType: hard
+
+"utils-merge@npm:1.0.1":
+ version: 1.0.1
+ resolution: "utils-merge@npm:1.0.1"
+ checksum: c81095493225ecfc28add49c106ca4f09cdf56bc66731aa8dabc2edbbccb1e1bfe2de6a115e5c6a380d3ea166d1636410b62ef216bb07b3feb1cfde1d95d5080
+ languageName: node
+ linkType: hard
+
+"uuid@npm:^3.3.2":
+ version: 3.4.0
+ resolution: "uuid@npm:3.4.0"
+ bin:
+ uuid: ./bin/uuid
+ checksum: 58de2feed61c59060b40f8203c0e4ed7fd6f99d42534a499f1741218a1dd0c129f4aa1de797bcf822c8ea5da7e4137aa3673431a96dae729047f7aca7b27866f
+ languageName: node
+ linkType: hard
+
+"uuid@npm:^9.0.0":
+ version: 9.0.0
+ resolution: "uuid@npm:9.0.0"
+ bin:
+ uuid: dist/bin/uuid
+ checksum: 8dd2c83c43ddc7e1c71e36b60aea40030a6505139af6bee0f382ebcd1a56f6cd3028f7f06ffb07f8cf6ced320b76aea275284b224b002b289f89fe89c389b028
+ languageName: node
+ linkType: hard
+
+"v8-compile-cache@npm:^2.0.3":
+ version: 2.3.0
+ resolution: "v8-compile-cache@npm:2.3.0"
+ checksum: adb0a271eaa2297f2f4c536acbfee872d0dd26ec2d76f66921aa7fc437319132773483344207bdbeee169225f4739016d8d2dbf0553913a52bb34da6d0334f8e
+ languageName: node
+ linkType: hard
+
+"v8flags@npm:^3.0.0":
+ version: 3.2.0
+ resolution: "v8flags@npm:3.2.0"
+ dependencies:
+ homedir-polyfill: ^1.0.1
+ checksum: 193db08aa396d993da04d3d985450784aa0010f51613005d13ef97d7b2b9e1ba5aef04affa585037adece12de5ca532f6f5fc40288495eab55e2eebc201809d2
+ languageName: node
+ linkType: hard
+
+"validate-npm-package-license@npm:^3.0.1":
+ version: 3.0.4
+ resolution: "validate-npm-package-license@npm:3.0.4"
+ dependencies:
+ spdx-correct: ^3.0.0
+ spdx-expression-parse: ^3.0.0
+ checksum: 35703ac889d419cf2aceef63daeadbe4e77227c39ab6287eeb6c1b36a746b364f50ba22e88591f5d017bc54685d8137bc2d328d0a896e4d3fd22093c0f32a9ad
+ languageName: node
+ linkType: hard
+
+"validate-npm-package-name@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "validate-npm-package-name@npm:3.0.0"
+ dependencies:
+ builtins: ^1.0.3
+ checksum: ce4c68207abfb22c05eedb09ff97adbcedc80304a235a0844f5344f1fd5086aa80e4dbec5684d6094e26e35065277b765c1caef68bcea66b9056761eddb22967
+ languageName: node
+ linkType: hard
+
+"varint@npm:^5.0.0":
+ version: 5.0.2
+ resolution: "varint@npm:5.0.2"
+ checksum: e1a66bf9a6cea96d1f13259170d4d41b845833acf3a9df990ea1e760d279bd70d5b1f4c002a50197efd2168a2fd43eb0b808444600fd4d23651e8d42fe90eb05
+ languageName: node
+ linkType: hard
+
+"vary@npm:^1, vary@npm:~1.1.2":
+ version: 1.1.2
+ resolution: "vary@npm:1.1.2"
+ checksum: ae0123222c6df65b437669d63dfa8c36cee20a504101b2fcd97b8bf76f91259c17f9f2b4d70a1e3c6bbcee7f51b28392833adb6b2770b23b01abec84e369660b
+ languageName: node
+ linkType: hard
+
+"verror@npm:1.10.0":
+ version: 1.10.0
+ resolution: "verror@npm:1.10.0"
+ dependencies:
+ assert-plus: ^1.0.0
+ core-util-is: 1.0.2
+ extsprintf: ^1.2.0
+ checksum: c431df0bedf2088b227a4e051e0ff4ca54df2c114096b0c01e1cbaadb021c30a04d7dd5b41ab277bcd51246ca135bf931d4c4c796ecae7a4fef6d744ecef36ea
+ languageName: node
+ linkType: hard
+
+"vm-browserify@npm:^1.0.0, vm-browserify@npm:^1.0.1":
+ version: 1.1.2
+ resolution: "vm-browserify@npm:1.1.2"
+ checksum: 10a1c50aab54ff8b4c9042c15fc64aefccce8d2fb90c0640403242db0ee7fb269f9b102bdb69cfb435d7ef3180d61fd4fb004a043a12709abaf9056cfd7e039d
+ languageName: node
+ linkType: hard
+
+"wasmbuilder@npm:0.0.3":
+ version: 0.0.3
+ resolution: "wasmbuilder@npm:0.0.3"
+ dependencies:
+ big-integer: ^1.6.43
+ checksum: 864ad52e733f2e4725ccfba4fca07b56d999a9b82825b224d7bbe3f7f4cdf981186433bca3ffc0fe196e7a59240c61a8a950de8981fbe2b9f0bed735ed31098f
+ languageName: node
+ linkType: hard
+
+"watchpack-chokidar2@npm:^2.0.1":
+ version: 2.0.1
+ resolution: "watchpack-chokidar2@npm:2.0.1"
+ dependencies:
+ chokidar: ^2.1.8
+ checksum: acf0f9ebca0c0b2fd1fe87ba557670477a6c0410bf1a653a726e68eb0620aa94fd9a43027a160a76bc793a21ea12e215e1e87dafe762682c13ef92ad4daf7b58
+ languageName: node
+ linkType: hard
+
+"watchpack@npm:^1.4.0":
+ version: 1.7.5
+ resolution: "watchpack@npm:1.7.5"
+ dependencies:
+ chokidar: ^3.4.1
+ graceful-fs: ^4.1.2
+ neo-async: ^2.5.0
+ watchpack-chokidar2: ^2.0.1
+ dependenciesMeta:
+ chokidar:
+ optional: true
+ watchpack-chokidar2:
+ optional: true
+ checksum: 8b7cb8c8df8f4dd0e8ac47693c0141c4f020a4b031411247d600eca31522fde6f1f9a3a6f6518b46e71f7971b0ed5734c08c60d7fdd2530e7262776286f69236
+ languageName: node
+ linkType: hard
+
+"web3-bzz@npm:1.9.0":
+ version: 1.9.0
+ resolution: "web3-bzz@npm:1.9.0"
+ dependencies:
+ "@types/node": ^12.12.6
+ got: 12.1.0
+ swarm-js: ^0.1.40
+ checksum: ecb01382a448e2276749766959c671495e1a530e3c31e3eda4d26c8f139d87b952cf3c4f7907114697e3267187f490dfb4cecf1ed76341e7fa400f62f2969176
+ languageName: node
+ linkType: hard
+
+"web3-core-helpers@npm:1.6.1":
+ version: 1.6.1
+ resolution: "web3-core-helpers@npm:1.6.1"
+ dependencies:
+ web3-eth-iban: 1.6.1
+ web3-utils: 1.6.1
+ checksum: 7c8bad91962c07a47003b50ed26e1edf2fcf88e5b63f297cf8a02fd213e7f6bea8603738af5619cea27109a0563663abc2973b3b7a42716c7356a5e9fcc8805a
+ languageName: node
+ linkType: hard
+
+"web3-core-helpers@npm:1.9.0":
+ version: 1.9.0
+ resolution: "web3-core-helpers@npm:1.9.0"
+ dependencies:
+ web3-eth-iban: 1.9.0
+ web3-utils: 1.9.0
+ checksum: ccfc9fb8ce63b259eed7f6963ebd25837de349b6c19e260e52e9beb0672e9226269a2e535854c7941b72e0af689c971e9374cd3669b9f7da574010af7b39dddc
+ languageName: node
+ linkType: hard
+
+"web3-core-method@npm:1.9.0":
+ version: 1.9.0
+ resolution: "web3-core-method@npm:1.9.0"
+ dependencies:
+ "@ethersproject/transactions": ^5.6.2
+ web3-core-helpers: 1.9.0
+ web3-core-promievent: 1.9.0
+ web3-core-subscriptions: 1.9.0
+ web3-utils: 1.9.0
+ checksum: 6a0b6c997d7ccc41cff2351ab38db68940e10dffd0bc91c03a4da8ab6337b01f819ed504d0af8cd014c84f3ef5e229bca246fdec049076c5037ae2574d18656f
+ languageName: node
+ linkType: hard
+
+"web3-core-promievent@npm:1.9.0":
+ version: 1.9.0
+ resolution: "web3-core-promievent@npm:1.9.0"
+ dependencies:
+ eventemitter3: 4.0.4
+ checksum: 6470726340863ffca55e43500831398783957a5089fa88d472a39fa8c3327cf92a7af288193570e2cc1d2580c983b9a8541330b1c9c0df93ee49a094aedb700c
+ languageName: node
+ linkType: hard
+
+"web3-core-requestmanager@npm:1.9.0":
+ version: 1.9.0
+ resolution: "web3-core-requestmanager@npm:1.9.0"
+ dependencies:
+ util: ^0.12.5
+ web3-core-helpers: 1.9.0
+ web3-providers-http: 1.9.0
+ web3-providers-ipc: 1.9.0
+ web3-providers-ws: 1.9.0
+ checksum: b80ed82401102373a3290125fc7caa408773dc1d31f0075159a70a357e17aab509112d31eeb4cf911952657aaa2bb6637a99b5568e77528e95444e5114b290f7
+ languageName: node
+ linkType: hard
+
+"web3-core-subscriptions@npm:1.9.0":
+ version: 1.9.0
+ resolution: "web3-core-subscriptions@npm:1.9.0"
+ dependencies:
+ eventemitter3: 4.0.4
+ web3-core-helpers: 1.9.0
+ checksum: 2d82b6b99292d3895b11f9b0f8d37f2d211cc533176910182a591200a99c163dc6c17254d8675bf2faf65cf396a9a1036dcd40ec01174cd202ebffe6f3dd1e1c
+ languageName: node
+ linkType: hard
+
+"web3-core@npm:1.9.0":
+ version: 1.9.0
+ resolution: "web3-core@npm:1.9.0"
+ dependencies:
+ "@types/bn.js": ^5.1.1
+ "@types/node": ^12.12.6
+ bignumber.js: ^9.0.0
+ web3-core-helpers: 1.9.0
+ web3-core-method: 1.9.0
+ web3-core-requestmanager: 1.9.0
+ web3-utils: 1.9.0
+ checksum: 37f677f00781793f6ab4b6493827226c56872b9efb80739ad4bcc8ef4ab22d12feba050d35c46d355fd5fbd73c2058fff4ab6d6b866df99f5e3c9c2d2a62eeea
+ languageName: node
+ linkType: hard
+
+"web3-eth-abi@npm:1.9.0":
+ version: 1.9.0
+ resolution: "web3-eth-abi@npm:1.9.0"
+ dependencies:
+ "@ethersproject/abi": ^5.6.3
+ web3-utils: 1.9.0
+ checksum: 33dedf442fa7b5ef68a7a274103a7a9821bde14e4a3b7730f3402bc3ae1cdcf129a21fc81017242a30cc06be6dee8c3d2975ef764c6ab81483c33a5fd8c1466f
+ languageName: node
+ linkType: hard
+
+"web3-eth-accounts@npm:1.9.0":
+ version: 1.9.0
+ resolution: "web3-eth-accounts@npm:1.9.0"
+ dependencies:
+ "@ethereumjs/common": 2.5.0
+ "@ethereumjs/tx": 3.3.2
+ eth-lib: 0.2.8
+ ethereumjs-util: ^7.1.5
+ scrypt-js: ^3.0.1
+ uuid: ^9.0.0
+ web3-core: 1.9.0
+ web3-core-helpers: 1.9.0
+ web3-core-method: 1.9.0
+ web3-utils: 1.9.0
+ checksum: 6faeec5f83f71b47e8870fdd9ce9cdceb0fb36702847486a8a62baaf756baa2ffcc422234e8876f79e66f13434692291374ff407b3af023f1e0e4f16e2e4b22f
+ languageName: node
+ linkType: hard
+
+"web3-eth-contract@npm:1.9.0":
+ version: 1.9.0
+ resolution: "web3-eth-contract@npm:1.9.0"
+ dependencies:
+ "@types/bn.js": ^5.1.1
+ web3-core: 1.9.0
+ web3-core-helpers: 1.9.0
+ web3-core-method: 1.9.0
+ web3-core-promievent: 1.9.0
+ web3-core-subscriptions: 1.9.0
+ web3-eth-abi: 1.9.0
+ web3-utils: 1.9.0
+ checksum: 1e18b486e903d5c0dfaba29ebcca9d272962f6b7666c10413c8b4f19ca892cc92fe2be38d17f2256c2d5f24c669ff0ad48a9009f59eb2c511ef9ecd9c4f866a5
+ languageName: node
+ linkType: hard
+
+"web3-eth-ens@npm:1.9.0":
+ version: 1.9.0
+ resolution: "web3-eth-ens@npm:1.9.0"
+ dependencies:
+ content-hash: ^2.5.2
+ eth-ens-namehash: 2.0.8
+ web3-core: 1.9.0
+ web3-core-helpers: 1.9.0
+ web3-core-promievent: 1.9.0
+ web3-eth-abi: 1.9.0
+ web3-eth-contract: 1.9.0
+ web3-utils: 1.9.0
+ checksum: cc5ade34664d7447939dc3dc4f64dd8a658a406f983af3952c3f7d4a0640f694ea36d0c81dd7bdcf77ef483a47373056395f977b96c841a860417e69c24ebdb2
+ languageName: node
+ linkType: hard
+
+"web3-eth-iban@npm:1.6.1":
+ version: 1.6.1
+ resolution: "web3-eth-iban@npm:1.6.1"
+ dependencies:
+ bn.js: ^4.11.9
+ web3-utils: 1.6.1
+ checksum: 508fea964e9a7cf1cde56a0e5aca52630283cce0c48ccc64905536cfe582b60e165c94bc62cebb0bae29654c279604dce04fb3452e242c20eb3c250d6cf81119
+ languageName: node
+ linkType: hard
+
+"web3-eth-iban@npm:1.9.0":
+ version: 1.9.0
+ resolution: "web3-eth-iban@npm:1.9.0"
+ dependencies:
+ bn.js: ^5.2.1
+ web3-utils: 1.9.0
+ checksum: 56210ab553fffb06a679e7a8b3afedd5b5fe31c1488c93579d9243f14bc1de397753511577fbf10fe096014e39eaf751724fadcecd1b1f46651475d49134e729
+ languageName: node
+ linkType: hard
+
+"web3-eth-personal@npm:1.9.0":
+ version: 1.9.0
+ resolution: "web3-eth-personal@npm:1.9.0"
+ dependencies:
+ "@types/node": ^12.12.6
+ web3-core: 1.9.0
+ web3-core-helpers: 1.9.0
+ web3-core-method: 1.9.0
+ web3-net: 1.9.0
+ web3-utils: 1.9.0
+ checksum: c784126410cb673f09703f9979286b5f149fcf7f982ee478bd01301c8d6a9d4cba1c6af585b994d4840240763185973a4d220030c3506d69d02319994cd203ad
+ languageName: node
+ linkType: hard
+
+"web3-eth@npm:1.9.0":
+ version: 1.9.0
+ resolution: "web3-eth@npm:1.9.0"
+ dependencies:
+ web3-core: 1.9.0
+ web3-core-helpers: 1.9.0
+ web3-core-method: 1.9.0
+ web3-core-subscriptions: 1.9.0
+ web3-eth-abi: 1.9.0
+ web3-eth-accounts: 1.9.0
+ web3-eth-contract: 1.9.0
+ web3-eth-ens: 1.9.0
+ web3-eth-iban: 1.9.0
+ web3-eth-personal: 1.9.0
+ web3-net: 1.9.0
+ web3-utils: 1.9.0
+ checksum: af15d56233062d75e9bbd3f66fd97862f45b8e939fa6736acfc1844535c174fc1d1f62da04217924893d3b40392106d4116f14e2955d559158347bd0797303b5
+ languageName: node
+ linkType: hard
+
+"web3-net@npm:1.9.0":
+ version: 1.9.0
+ resolution: "web3-net@npm:1.9.0"
+ dependencies:
+ web3-core: 1.9.0
+ web3-core-method: 1.9.0
+ web3-utils: 1.9.0
+ checksum: 75b4335d6f20b0343a408e521f13ac44e45b0f46517c86a8f77db13e1e3fa180a11aa5c4594eff9ff24fa5e67ed0dce3fb2504f6bc426d950a3404e5a28897f9
+ languageName: node
+ linkType: hard
+
+"web3-providers-http@npm:1.9.0":
+ version: 1.9.0
+ resolution: "web3-providers-http@npm:1.9.0"
+ dependencies:
+ abortcontroller-polyfill: ^1.7.3
+ cross-fetch: ^3.1.4
+ es6-promise: ^4.2.8
+ web3-core-helpers: 1.9.0
+ checksum: 93900157147c7b22ce426ff47256fdc58c661a40011256e71025b0b2570d9f587f098f012c49fde27234379b1ece93aff03839e74fce0db20e2c14bacc5ab17e
+ languageName: node
+ linkType: hard
+
+"web3-providers-ipc@npm:1.9.0":
+ version: 1.9.0
+ resolution: "web3-providers-ipc@npm:1.9.0"
+ dependencies:
+ oboe: 2.1.5
+ web3-core-helpers: 1.9.0
+ checksum: cafa0a0891bcb63239043b15289a0564417109f103b6b97794e32903c8958f89a2fb471c24f1fe0ae28ef7fc569be0597c519b1dcc5db7e48c064137ec0f6d60
+ languageName: node
+ linkType: hard
+
+"web3-providers-ws@npm:1.9.0":
+ version: 1.9.0
+ resolution: "web3-providers-ws@npm:1.9.0"
+ dependencies:
+ eventemitter3: 4.0.4
+ web3-core-helpers: 1.9.0
+ websocket: ^1.0.32
+ checksum: c2dc4c4ab0cd5ce7217f0aee0afaa1ccb23eba11f297d9c9dec447ac9ca51371b5d9bdd35d461354cfb3a4710d854c3325b2b7e775ea33d708d0938d991191c5
+ languageName: node
+ linkType: hard
+
+"web3-shh@npm:1.9.0":
+ version: 1.9.0
+ resolution: "web3-shh@npm:1.9.0"
+ dependencies:
+ web3-core: 1.9.0
+ web3-core-method: 1.9.0
+ web3-core-subscriptions: 1.9.0
+ web3-net: 1.9.0
+ checksum: 5b1ae0fbd3d7020365798a22ade8e337c8d2e5d7508ca132952b579f81977d64b6f7ffcb6daf9ad77591d73ff0ccebf2897d542b3d53d608d00d161e684cac2c
+ languageName: node
+ linkType: hard
+
+"web3-utils@npm:1.6.1":
+ version: 1.6.1
+ resolution: "web3-utils@npm:1.6.1"
+ dependencies:
+ bn.js: ^4.11.9
+ ethereum-bloom-filters: ^1.0.6
+ ethereumjs-util: ^7.1.0
+ ethjs-unit: 0.1.6
+ number-to-bn: 1.7.0
+ randombytes: ^2.1.0
+ utf8: 3.0.0
+ checksum: fbcb6196d653555ad30d45836b0d473a6fc693f5c97972a4b995511c5ea2e62c76b2137daaa2fe48409c0c2ba0b95c99b67681e4b50fec0ec953dc0547e23e8d
+ languageName: node
+ linkType: hard
+
+"web3-utils@npm:1.9.0, web3-utils@npm:^1.9.0":
+ version: 1.9.0
+ resolution: "web3-utils@npm:1.9.0"
+ dependencies:
+ bn.js: ^5.2.1
+ ethereum-bloom-filters: ^1.0.6
+ ethereumjs-util: ^7.1.0
+ ethjs-unit: 0.1.6
+ number-to-bn: 1.7.0
+ randombytes: ^2.1.0
+ utf8: 3.0.0
+ checksum: 3c794a7fcef9387b96e8fcd847fbf286862f0540ab6656063cdb69830ddd7141d955f5e52c049e3d5f28373311934d19f75199f42604741400af72e2348a26f6
+ languageName: node
+ linkType: hard
+
+"web3@npm:^1.9.0":
+ version: 1.9.0
+ resolution: "web3@npm:1.9.0"
+ dependencies:
+ web3-bzz: 1.9.0
+ web3-core: 1.9.0
+ web3-eth: 1.9.0
+ web3-eth-personal: 1.9.0
+ web3-net: 1.9.0
+ web3-shh: 1.9.0
+ web3-utils: 1.9.0
+ checksum: a6ec105a3cb436ed5020385b1bed44d797a98e2506c6b503fe22bb5467c4868b4ca1fc7feaef8177dedff761c2ff33278438194d249a200c34c028ef25ac6864
+ languageName: node
+ linkType: hard
+
+"webidl-conversions@npm:^3.0.0":
+ version: 3.0.1
+ resolution: "webidl-conversions@npm:3.0.1"
+ checksum: c92a0a6ab95314bde9c32e1d0a6dfac83b578f8fa5f21e675bc2706ed6981bc26b7eb7e6a1fab158e5ce4adf9caa4a0aee49a52505d4d13c7be545f15021b17c
+ languageName: node
+ linkType: hard
+
+"webpack-sources@npm:^1.0.1":
+ version: 1.4.3
+ resolution: "webpack-sources@npm:1.4.3"
+ dependencies:
+ source-list-map: ^2.0.0
+ source-map: ~0.6.1
+ checksum: 37463dad8d08114930f4bc4882a9602941f07c9f0efa9b6bc78738cd936275b990a596d801ef450d022bb005b109b9f451dd087db2f3c9baf53e8e22cf388f79
+ languageName: node
+ linkType: hard
+
+"webpack@npm:^3.5.5":
+ version: 3.12.0
+ resolution: "webpack@npm:3.12.0"
+ dependencies:
+ acorn: ^5.0.0
+ acorn-dynamic-import: ^2.0.0
+ ajv: ^6.1.0
+ ajv-keywords: ^3.1.0
+ async: ^2.1.2
+ enhanced-resolve: ^3.4.0
+ escope: ^3.6.0
+ interpret: ^1.0.0
+ json-loader: ^0.5.4
+ json5: ^0.5.1
+ loader-runner: ^2.3.0
+ loader-utils: ^1.1.0
+ memory-fs: ~0.4.1
+ mkdirp: ~0.5.0
+ node-libs-browser: ^2.0.0
+ source-map: ^0.5.3
+ supports-color: ^4.2.1
+ tapable: ^0.2.7
+ uglifyjs-webpack-plugin: ^0.4.6
+ watchpack: ^1.4.0
+ webpack-sources: ^1.0.1
+ yargs: ^8.0.2
+ bin:
+ webpack: ./bin/webpack.js
+ checksum: 184242f9a2f1c1d76217589c9eff248404bf6014f64d0dcabb5cde129f907f6de9d59f0533e94a876381fe8589d709c565c088797062fb138600572ab5239ad6
+ languageName: node
+ linkType: hard
+
+"websocket@npm:^1.0.32":
+ version: 1.0.34
+ resolution: "websocket@npm:1.0.34"
+ dependencies:
+ bufferutil: ^4.0.1
+ debug: ^2.2.0
+ es5-ext: ^0.10.50
+ typedarray-to-buffer: ^3.1.5
+ utf-8-validate: ^5.0.2
+ yaeti: ^0.0.6
+ checksum: 8a0ce6d79cc1334bb6ea0d607f0092f3d32700b4dd19e4d5540f2a85f3b50e1f8110da0e4716737056584dde70bbebcb40bbd94bbb437d7468c71abfbfa077d8
+ languageName: node
+ linkType: hard
+
+"well-known-symbols@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "well-known-symbols@npm:1.0.0"
+ checksum: fd02d9f9f843f3f728875c0e2f193a02288aceef8c7689bb87ca09e7958a22ee15cda4c2e7360b3aa8f0e5650639b1c8878760dcfbdea8a7f61bab70fb9ec2c3
+ languageName: node
+ linkType: hard
+
+"whatwg-url@npm:^5.0.0":
+ version: 5.0.0
+ resolution: "whatwg-url@npm:5.0.0"
+ dependencies:
+ tr46: ~0.0.3
+ webidl-conversions: ^3.0.0
+ checksum: b8daed4ad3356cc4899048a15b2c143a9aed0dfae1f611ebd55073310c7b910f522ad75d727346ad64203d7e6c79ef25eafd465f4d12775ca44b90fa82ed9e2c
+ languageName: node
+ linkType: hard
+
+"which-boxed-primitive@npm:^1.0.2":
+ version: 1.0.2
+ resolution: "which-boxed-primitive@npm:1.0.2"
+ dependencies:
+ is-bigint: ^1.0.1
+ is-boolean-object: ^1.1.0
+ is-number-object: ^1.0.4
+ is-string: ^1.0.5
+ is-symbol: ^1.0.3
+ checksum: 53ce774c7379071729533922adcca47220228405e1895f26673bbd71bdf7fb09bee38c1d6399395927c6289476b5ae0629863427fd151491b71c4b6cb04f3a5e
+ languageName: node
+ linkType: hard
+
+"which-module@npm:^2.0.0":
+ version: 2.0.1
+ resolution: "which-module@npm:2.0.1"
+ checksum: 1967b7ce17a2485544a4fdd9063599f0f773959cca24176dbe8f405e55472d748b7c549cd7920ff6abb8f1ab7db0b0f1b36de1a21c57a8ff741f4f1e792c52be
+ languageName: node
+ linkType: hard
+
+"which-typed-array@npm:^1.1.2, which-typed-array@npm:^1.1.9":
+ version: 1.1.9
+ resolution: "which-typed-array@npm:1.1.9"
+ dependencies:
+ available-typed-arrays: ^1.0.5
+ call-bind: ^1.0.2
+ for-each: ^0.3.3
+ gopd: ^1.0.1
+ has-tostringtag: ^1.0.0
+ is-typed-array: ^1.1.10
+ checksum: fe0178ca44c57699ca2c0e657b64eaa8d2db2372a4e2851184f568f98c478ae3dc3fdb5f7e46c384487046b0cf9e23241423242b277e03e8ba3dabc7c84c98ef
+ languageName: node
+ linkType: hard
+
+"which@npm:1.3.1, which@npm:^1.2.9":
+ version: 1.3.1
+ resolution: "which@npm:1.3.1"
+ dependencies:
+ isexe: ^2.0.0
+ bin:
+ which: ./bin/which
+ checksum: f2e185c6242244b8426c9df1510e86629192d93c1a986a7d2a591f2c24869e7ffd03d6dac07ca863b2e4c06f59a4cc9916c585b72ee9fa1aa609d0124df15e04
+ languageName: node
+ linkType: hard
+
+"which@npm:2.0.2, which@npm:^2.0.1, which@npm:^2.0.2":
+ version: 2.0.2
+ resolution: "which@npm:2.0.2"
+ dependencies:
+ isexe: ^2.0.0
+ bin:
+ node-which: ./bin/node-which
+ checksum: 1a5c563d3c1b52d5f893c8b61afe11abc3bab4afac492e8da5bde69d550de701cf9806235f20a47b5c8fa8a1d6a9135841de2596535e998027a54589000e66d1
+ languageName: node
+ linkType: hard
+
+"wide-align@npm:1.1.3":
+ version: 1.1.3
+ resolution: "wide-align@npm:1.1.3"
+ dependencies:
+ string-width: ^1.0.2 || 2
+ checksum: d09c8012652a9e6cab3e82338d1874a4d7db2ad1bd19ab43eb744acf0b9b5632ec406bdbbbb970a8f4771a7d5ef49824d038ba70aa884e7723f5b090ab87134d
+ languageName: node
+ linkType: hard
+
+"wide-align@npm:^1.1.0, wide-align@npm:^1.1.5":
+ version: 1.1.5
+ resolution: "wide-align@npm:1.1.5"
+ dependencies:
+ string-width: ^1.0.2 || 2 || 3 || 4
+ checksum: d5fc37cd561f9daee3c80e03b92ed3e84d80dde3365a8767263d03dacfc8fa06b065ffe1df00d8c2a09f731482fcacae745abfbb478d4af36d0a891fad4834d3
+ languageName: node
+ linkType: hard
+
+"widest-line@npm:^2.0.0":
+ version: 2.0.1
+ resolution: "widest-line@npm:2.0.1"
+ dependencies:
+ string-width: ^2.1.1
+ checksum: 6245b1f2cff418107f937691d1cafd0e416b9e350aa79e3853dc0759ad20849451d7126c2f06d0a13286d37b44b8e79e4220df09630bce1e4722d9808bc7bfd2
+ languageName: node
+ linkType: hard
+
+"window-size@npm:0.1.0":
+ version: 0.1.0
+ resolution: "window-size@npm:0.1.0"
+ checksum: ca88d06a353e2ab264f68d8684c3e6bb461ac3b2205c372c290785cb4367e57a025d7760a0b030ea6af4daf5884394b78d0b2480e8d6699d8d799d5c65edcbd0
+ languageName: node
+ linkType: hard
+
+"word-wrap@npm:^1.2.3, word-wrap@npm:~1.2.3":
+ version: 1.2.3
+ resolution: "word-wrap@npm:1.2.3"
+ checksum: 30b48f91fcf12106ed3186ae4fa86a6a1842416df425be7b60485de14bec665a54a68e4b5156647dec3a70f25e84d270ca8bc8cd23182ed095f5c7206a938c1f
+ languageName: node
+ linkType: hard
+
+"wordwrap@npm:0.0.2":
+ version: 0.0.2
+ resolution: "wordwrap@npm:0.0.2"
+ checksum: 1152eb7f04c3771df4fd8ea817e3945586f6be2e906cd7d95e60248e136a7f506c911cc738f963b7b18f74c215d7fe61f5b276fc82c3cee930abfc61a215afec
+ languageName: node
+ linkType: hard
+
+"wordwrap@npm:~0.0.2":
+ version: 0.0.3
+ resolution: "wordwrap@npm:0.0.3"
+ checksum: dfc2d3512e857ae4b3bc2e8d4e5d2c285c28a4b87cd1d81c977ce9a1a99152d355807e046851a3d61148f39d877fbb889352e07b65a9cbdd2256aa928e159026
+ languageName: node
+ linkType: hard
+
+"workerpool@npm:6.1.0":
+ version: 6.1.0
+ resolution: "workerpool@npm:6.1.0"
+ checksum: 519d03a4d008fd95ff9e1a583afe537e6a0eecd8250452044e390db3e1dc4ce91616a8ee6c4bba9a2fda38440c2666664c31b50b5a9fd05cc43c739df54d5781
+ languageName: node
+ linkType: hard
+
+"wrap-ansi@npm:^2.0.0":
+ version: 2.1.0
+ resolution: "wrap-ansi@npm:2.1.0"
+ dependencies:
+ string-width: ^1.0.1
+ strip-ansi: ^3.0.1
+ checksum: 2dacd4b3636f7a53ee13d4d0fe7fa2ed9ad81e9967e17231924ea88a286ec4619a78288de8d41881ee483f4449ab2c0287cde8154ba1bd0126c10271101b2ee3
+ languageName: node
+ linkType: hard
+
+"wrap-ansi@npm:^5.1.0":
+ version: 5.1.0
+ resolution: "wrap-ansi@npm:5.1.0"
+ dependencies:
+ ansi-styles: ^3.2.0
+ string-width: ^3.0.0
+ strip-ansi: ^5.0.0
+ checksum: 9b48c862220e541eb0daa22661b38b947973fc57054e91be5b0f2dcc77741a6875ccab4ebe970a394b4682c8dfc17e888266a105fb8b0a9b23c19245e781ceae
+ languageName: node
+ linkType: hard
+
+"wrap-ansi@npm:^6.2.0":
+ version: 6.2.0
+ resolution: "wrap-ansi@npm:6.2.0"
+ dependencies:
+ ansi-styles: ^4.0.0
+ string-width: ^4.1.0
+ strip-ansi: ^6.0.0
+ checksum: 6cd96a410161ff617b63581a08376f0cb9162375adeb7956e10c8cd397821f7eb2a6de24eb22a0b28401300bf228c86e50617cd568209b5f6775b93c97d2fe3a
+ languageName: node
+ linkType: hard
+
+"wrap-ansi@npm:^7.0.0":
+ version: 7.0.0
+ resolution: "wrap-ansi@npm:7.0.0"
+ dependencies:
+ ansi-styles: ^4.0.0
+ string-width: ^4.1.0
+ strip-ansi: ^6.0.0
+ checksum: a790b846fd4505de962ba728a21aaeda189b8ee1c7568ca5e817d85930e06ef8d1689d49dbf0e881e8ef84436af3a88bc49115c2e2788d841ff1b8b5b51a608b
+ languageName: node
+ linkType: hard
+
+"wrappy@npm:1":
+ version: 1.0.2
+ resolution: "wrappy@npm:1.0.2"
+ checksum: 159da4805f7e84a3d003d8841557196034155008f817172d4e986bd591f74aa82aa7db55929a54222309e01079a65a92a9e6414da5a6aa4b01ee44a511ac3ee5
+ languageName: node
+ linkType: hard
+
+"write-file-atomic@npm:^1.1.4":
+ version: 1.3.4
+ resolution: "write-file-atomic@npm:1.3.4"
+ dependencies:
+ graceful-fs: ^4.1.11
+ imurmurhash: ^0.1.4
+ slide: ^1.1.5
+ checksum: ed5a1fc812abe99dd03cd42be145a5e13af42609e19873244510c71b2e261a169db6d06cb9a92b6b0489dd05f045e53bf464d9ad7713e443934af9b81a9cc65d
+ languageName: node
+ linkType: hard
+
+"write-file-atomic@npm:^2.0.0":
+ version: 2.4.3
+ resolution: "write-file-atomic@npm:2.4.3"
+ dependencies:
+ graceful-fs: ^4.1.11
+ imurmurhash: ^0.1.4
+ signal-exit: ^3.0.2
+ checksum: 2db81f92ae974fd87ab4a5e7932feacaca626679a7c98fcc73ad8fcea5a1950eab32fa831f79e9391ac99b562ca091ad49be37a79045bd65f595efbb8f4596ae
+ languageName: node
+ linkType: hard
+
+"write-json-file@npm:^2.2.0":
+ version: 2.3.0
+ resolution: "write-json-file@npm:2.3.0"
+ dependencies:
+ detect-indent: ^5.0.0
+ graceful-fs: ^4.1.2
+ make-dir: ^1.0.0
+ pify: ^3.0.0
+ sort-keys: ^2.0.0
+ write-file-atomic: ^2.0.0
+ checksum: 44e82c6582558c79d139d1717e7d81f1cf976f0d66213f88668263c08f22ea4c3be9b41220fff056f3b8968c72855ed8ce38ba620a6fc1ae6db601b14aefdeed
+ languageName: node
+ linkType: hard
+
+"write-pkg@npm:^3.1.0":
+ version: 3.2.0
+ resolution: "write-pkg@npm:3.2.0"
+ dependencies:
+ sort-keys: ^2.0.0
+ write-json-file: ^2.2.0
+ checksum: ea0798db454c8ad4ad782a8e3991e73fa5ac9a16efa782a52a778a799490e9a231e60661ff2b132cc04eb8dc33364efc6bfe2949ab67e86edb27187d932e72d1
+ languageName: node
+ linkType: hard
+
+"write@npm:1.0.3":
+ version: 1.0.3
+ resolution: "write@npm:1.0.3"
+ dependencies:
+ mkdirp: ^0.5.1
+ checksum: 6496197ceb2d6faeeb8b5fe2659ca804e801e4989dff9fb8a66fe76179ce4ccc378c982ef906733caea1220c8dbe05a666d82127959ac4456e70111af8b8df73
+ languageName: node
+ linkType: hard
+
+"ws@npm:^3.0.0":
+ version: 3.3.3
+ resolution: "ws@npm:3.3.3"
+ dependencies:
+ async-limiter: ~1.0.0
+ safe-buffer: ~5.1.0
+ ultron: ~1.1.0
+ checksum: 20b7bf34bb88715b9e2d435b76088d770e063641e7ee697b07543815fabdb752335261c507a973955e823229d0af8549f39cc669825e5c8404aa0422615c81d9
+ languageName: node
+ linkType: hard
+
+"xdg-basedir@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "xdg-basedir@npm:3.0.0"
+ checksum: 60d613dcb09b1198c70cb442979825531c605ac7861a8a6131304207d2962020dbb23660ac7e1be324fb9e4111a51a6206d875148d3e98df47a7d1869fa1515f
+ languageName: node
+ linkType: hard
+
+"xhr-request-promise@npm:^0.1.2":
+ version: 0.1.3
+ resolution: "xhr-request-promise@npm:0.1.3"
+ dependencies:
+ xhr-request: ^1.1.0
+ checksum: 2e127c0de063db0aa704b8d5b805fd34f0f07cac21284a88c81f96727eb71af7d2dfa3ad43e96ed3e851e05a1bd88933048ec183378b48594dfbead1c9043aee
+ languageName: node
+ linkType: hard
+
+"xhr-request@npm:^1.0.1, xhr-request@npm:^1.1.0":
+ version: 1.1.0
+ resolution: "xhr-request@npm:1.1.0"
+ dependencies:
+ buffer-to-arraybuffer: ^0.0.5
+ object-assign: ^4.1.1
+ query-string: ^5.0.1
+ simple-get: ^2.7.0
+ timed-out: ^4.0.1
+ url-set-query: ^1.0.0
+ xhr: ^2.0.4
+ checksum: fd8186f33e8696dabcd1ad2983f8125366f4cd799c6bf30aa8d942ac481a7e685a5ee8c38eeee6fca715a7084b432a3a326991375557dc4505c928d3f7b0f0a8
+ languageName: node
+ linkType: hard
+
+"xhr@npm:^2.0.4, xhr@npm:^2.3.3":
+ version: 2.6.0
+ resolution: "xhr@npm:2.6.0"
+ dependencies:
+ global: ~4.4.0
+ is-function: ^1.0.1
+ parse-headers: ^2.0.0
+ xtend: ^4.0.0
+ checksum: a1db277e37737caf3ed363d2a33ce4b4ea5b5fc190b663a6f70bc252799185b840ccaa166eaeeea4841c9c60b87741f0a24e29cbcf6708dd425986d4df186d2f
+ languageName: node
+ linkType: hard
+
+"xtend@npm:^4.0.0, xtend@npm:^4.0.1, xtend@npm:^4.0.2, xtend@npm:~4.0.1":
+ version: 4.0.2
+ resolution: "xtend@npm:4.0.2"
+ checksum: ac5dfa738b21f6e7f0dd6e65e1b3155036d68104e67e5d5d1bde74892e327d7e5636a076f625599dc394330a731861e87343ff184b0047fef1360a7ec0a5a36a
+ languageName: node
+ linkType: hard
+
+"y18n@npm:^3.2.1":
+ version: 3.2.2
+ resolution: "y18n@npm:3.2.2"
+ checksum: 6154fd7544f8bbf5b18cdf77692ed88d389be49c87238ecb4e0d6a5276446cd2a5c29cc4bdbdddfc7e4e498b08df9d7e38df4a1453cf75eecfead392246ea74a
+ languageName: node
+ linkType: hard
+
+"y18n@npm:^3.2.1 || ^4.0.0, y18n@npm:^4.0.0":
+ version: 4.0.3
+ resolution: "y18n@npm:4.0.3"
+ checksum: 014dfcd9b5f4105c3bb397c1c8c6429a9df004aa560964fb36732bfb999bfe83d45ae40aeda5b55d21b1ee53d8291580a32a756a443e064317953f08025b1aa4
+ languageName: node
+ linkType: hard
+
+"y18n@npm:^5.0.5":
+ version: 5.0.8
+ resolution: "y18n@npm:5.0.8"
+ checksum: 54f0fb95621ee60898a38c572c515659e51cc9d9f787fb109cef6fde4befbe1c4602dc999d30110feee37456ad0f1660fa2edcfde6a9a740f86a290999550d30
+ languageName: node
+ linkType: hard
+
+"yaeti@npm:^0.0.6":
+ version: 0.0.6
+ resolution: "yaeti@npm:0.0.6"
+ checksum: 6db12c152f7c363b80071086a3ebf5032e03332604eeda988872be50d6c8469e1f13316175544fa320f72edad696c2d83843ad0ff370659045c1a68bcecfcfea
+ languageName: node
+ linkType: hard
+
+"yallist@npm:^2.1.2":
+ version: 2.1.2
+ resolution: "yallist@npm:2.1.2"
+ checksum: 9ba99409209f485b6fcb970330908a6d41fa1c933f75e08250316cce19383179a6b70a7e0721b89672ebb6199cc377bf3e432f55100da6a7d6e11902b0a642cb
+ languageName: node
+ linkType: hard
+
+"yallist@npm:^3.0.0, yallist@npm:^3.1.1":
+ version: 3.1.1
+ resolution: "yallist@npm:3.1.1"
+ checksum: 48f7bb00dc19fc635a13a39fe547f527b10c9290e7b3e836b9a8f1ca04d4d342e85714416b3c2ab74949c9c66f9cebb0473e6bc353b79035356103b47641285d
+ languageName: node
+ linkType: hard
+
+"yallist@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "yallist@npm:4.0.0"
+ checksum: 343617202af32df2a15a3be36a5a8c0c8545208f3d3dfbc6bb7c3e3b7e8c6f8e7485432e4f3b88da3031a6e20afa7c711eded32ddfb122896ac5d914e75848d5
+ languageName: node
+ linkType: hard
+
+"yargs-parser@npm:13.1.2, yargs-parser@npm:^13.1.0, yargs-parser@npm:^13.1.2":
+ version: 13.1.2
+ resolution: "yargs-parser@npm:13.1.2"
+ dependencies:
+ camelcase: ^5.0.0
+ decamelize: ^1.2.0
+ checksum: c8bb6f44d39a4acd94462e96d4e85469df865de6f4326e0ab1ac23ae4a835e5dd2ddfe588317ebf80c3a7e37e741bd5cb0dc8d92bcc5812baefb7df7c885e86b
+ languageName: node
+ linkType: hard
+
+"yargs-parser@npm:20.2.4":
+ version: 20.2.4
+ resolution: "yargs-parser@npm:20.2.4"
+ checksum: d251998a374b2743a20271c2fd752b9fbef24eb881d53a3b99a7caa5e8227fcafd9abf1f345ac5de46435821be25ec12189a11030c12ee6481fef6863ed8b924
+ languageName: node
+ linkType: hard
+
+"yargs-parser@npm:^11.1.1":
+ version: 11.1.1
+ resolution: "yargs-parser@npm:11.1.1"
+ dependencies:
+ camelcase: ^5.0.0
+ decamelize: ^1.2.0
+ checksum: 91a82f4e6295745269f5683d1ab11d636f1d2fa732fb1c1795ad4637f31feb54530c2072ca2c2e39d3c4d506c3645214ff08c781f4a5b48fc959788706a54f83
+ languageName: node
+ linkType: hard
+
+"yargs-parser@npm:^18.1.2":
+ version: 18.1.3
+ resolution: "yargs-parser@npm:18.1.3"
+ dependencies:
+ camelcase: ^5.0.0
+ decamelize: ^1.2.0
+ checksum: 60e8c7d1b85814594d3719300ecad4e6ae3796748b0926137bfec1f3042581b8646d67e83c6fc80a692ef08b8390f21ddcacb9464476c39bbdf52e34961dd4d9
+ languageName: node
+ linkType: hard
+
+"yargs-parser@npm:^20.2.2":
+ version: 20.2.9
+ resolution: "yargs-parser@npm:20.2.9"
+ checksum: 8bb69015f2b0ff9e17b2c8e6bfe224ab463dd00ca211eece72a4cd8a906224d2703fb8a326d36fdd0e68701e201b2a60ed7cf81ce0fd9b3799f9fe7745977ae3
+ languageName: node
+ linkType: hard
+
+"yargs-parser@npm:^7.0.0":
+ version: 7.0.0
+ resolution: "yargs-parser@npm:7.0.0"
+ dependencies:
+ camelcase: ^4.1.0
+ checksum: af411d144801c374f059b9f955976891cf4ec0c0f721516a232ba0c6df59cdb2b05a5ed306aa228fdeee1da2103cd4c335e2e9c3e0d82d15477b33e6479c027c
+ languageName: node
+ linkType: hard
+
+"yargs-unparser@npm:1.6.0":
+ version: 1.6.0
+ resolution: "yargs-unparser@npm:1.6.0"
+ dependencies:
+ flat: ^4.1.0
+ lodash: ^4.17.15
+ yargs: ^13.3.0
+ checksum: ca662bb94af53d816d47f2162f0a1d135783f09de9fd47645a5cb18dd25532b0b710432b680d2c065ff45de122ba4a96433c41595fa7bfcc08eb12e889db95c1
+ languageName: node
+ linkType: hard
+
+"yargs-unparser@npm:2.0.0":
+ version: 2.0.0
+ resolution: "yargs-unparser@npm:2.0.0"
+ dependencies:
+ camelcase: ^6.0.0
+ decamelize: ^4.0.0
+ flat: ^5.0.2
+ is-plain-obj: ^2.1.0
+ checksum: 68f9a542c6927c3768c2f16c28f71b19008710abd6b8f8efbac6dcce26bbb68ab6503bed1d5994bdbc2df9a5c87c161110c1dfe04c6a3fe5c6ad1b0e15d9a8a3
+ languageName: node
+ linkType: hard
+
+"yargs@npm:13.2.4":
+ version: 13.2.4
+ resolution: "yargs@npm:13.2.4"
+ dependencies:
+ cliui: ^5.0.0
+ find-up: ^3.0.0
+ get-caller-file: ^2.0.1
+ os-locale: ^3.1.0
+ require-directory: ^2.1.1
+ require-main-filename: ^2.0.0
+ set-blocking: ^2.0.0
+ string-width: ^3.0.0
+ which-module: ^2.0.0
+ y18n: ^4.0.0
+ yargs-parser: ^13.1.0
+ checksum: c056449e069e0ba5dc1720a82134e9b0c8c5d8720f84d3b7be98c0fef747b8d15812de5c7fc7a2ee3be68fec69751cdf30389bd31e35f37cf4e1b912fbad8996
+ languageName: node
+ linkType: hard
+
+"yargs@npm:13.3.2, yargs@npm:^13.3.0":
+ version: 13.3.2
+ resolution: "yargs@npm:13.3.2"
+ dependencies:
+ cliui: ^5.0.0
+ find-up: ^3.0.0
+ get-caller-file: ^2.0.1
+ require-directory: ^2.1.1
+ require-main-filename: ^2.0.0
+ set-blocking: ^2.0.0
+ string-width: ^3.0.0
+ which-module: ^2.0.0
+ y18n: ^4.0.0
+ yargs-parser: ^13.1.2
+ checksum: 75c13e837eb2bb25717957ba58d277e864efc0cca7f945c98bdf6477e6ec2f9be6afa9ed8a876b251a21423500c148d7b91e88dee7adea6029bdec97af1ef3e8
+ languageName: node
+ linkType: hard
+
+"yargs@npm:16.2.0":
+ version: 16.2.0
+ resolution: "yargs@npm:16.2.0"
+ dependencies:
+ cliui: ^7.0.2
+ escalade: ^3.1.1
+ get-caller-file: ^2.0.5
+ require-directory: ^2.1.1
+ string-width: ^4.2.0
+ y18n: ^5.0.5
+ yargs-parser: ^20.2.2
+ checksum: b14afbb51e3251a204d81937c86a7e9d4bdbf9a2bcee38226c900d00f522969ab675703bee2a6f99f8e20103f608382936034e64d921b74df82b63c07c5e8f59
+ languageName: node
+ linkType: hard
+
+"yargs@npm:^12.0.2, yargs@npm:^12.0.5":
+ version: 12.0.5
+ resolution: "yargs@npm:12.0.5"
+ dependencies:
+ cliui: ^4.0.0
+ decamelize: ^1.2.0
+ find-up: ^3.0.0
+ get-caller-file: ^1.0.1
+ os-locale: ^3.0.0
+ require-directory: ^2.1.1
+ require-main-filename: ^1.0.1
+ set-blocking: ^2.0.0
+ string-width: ^2.0.0
+ which-module: ^2.0.0
+ y18n: ^3.2.1 || ^4.0.0
+ yargs-parser: ^11.1.1
+ checksum: 716f467be3f4dd5ed346f7e07eabfbf4b915e818bf2e6582b27c8d23f17c6ee59126b1c6896234d0ca1f615ee09d1901602677c5ee294540e87f914cd27a3c9b
+ languageName: node
+ linkType: hard
+
+"yargs@npm:^15.1.0, yargs@npm:^15.3.1":
+ version: 15.4.1
+ resolution: "yargs@npm:15.4.1"
+ dependencies:
+ cliui: ^6.0.0
+ decamelize: ^1.2.0
+ find-up: ^4.1.0
+ get-caller-file: ^2.0.1
+ require-directory: ^2.1.1
+ require-main-filename: ^2.0.0
+ set-blocking: ^2.0.0
+ string-width: ^4.2.0
+ which-module: ^2.0.0
+ y18n: ^4.0.0
+ yargs-parser: ^18.1.2
+ checksum: 40b974f508d8aed28598087720e086ecd32a5fd3e945e95ea4457da04ee9bdb8bdd17fd91acff36dc5b7f0595a735929c514c40c402416bbb87c03f6fb782373
+ languageName: node
+ linkType: hard
+
+"yargs@npm:^8.0.2":
+ version: 8.0.2
+ resolution: "yargs@npm:8.0.2"
+ dependencies:
+ camelcase: ^4.1.0
+ cliui: ^3.2.0
+ decamelize: ^1.1.1
+ get-caller-file: ^1.0.1
+ os-locale: ^2.0.0
+ read-pkg-up: ^2.0.0
+ require-directory: ^2.1.1
+ require-main-filename: ^1.0.1
+ set-blocking: ^2.0.0
+ string-width: ^2.0.0
+ which-module: ^2.0.0
+ y18n: ^3.2.1
+ yargs-parser: ^7.0.0
+ checksum: ee4b8a568ba00be3dad638540e4cf0b0cc809ca4d4c61ef9cb57830ee4e802178a5ca86234365398554a52452fc0921c357594e3a2d050546e3f83fcd6c8287b
+ languageName: node
+ linkType: hard
+
+"yargs@npm:~3.10.0":
+ version: 3.10.0
+ resolution: "yargs@npm:3.10.0"
+ dependencies:
+ camelcase: ^1.0.2
+ cliui: ^2.1.0
+ decamelize: ^1.0.0
+ window-size: 0.1.0
+ checksum: 73fd1978a311c853ae4c2c2da12642878912a33e4a8e9e8fec00900dc3b5db31a334c337cff04a542ebba7a32f64a9330419ba45249002f45f349a5d41010cab
+ languageName: node
+ linkType: hard
+
+"yn@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "yn@npm:2.0.0"
+ checksum: 9d49527cb3e9a0948cc057223810bf30607bf04b9ff7666cc1681a6501d660b60d90000c16f9e29311b0f28d8a06222ada565ccdca5f1049cdfefb1908217572
+ languageName: node
+ linkType: hard
+
+"yocto-queue@npm:^0.1.0":
+ version: 0.1.0
+ resolution: "yocto-queue@npm:0.1.0"
+ checksum: f77b3d8d00310def622123df93d4ee654fc6a0096182af8bd60679ddcdfb3474c56c6c7190817c84a2785648cdee9d721c0154eb45698c62176c322fb46fc700
+ languageName: node
+ linkType: hard