diff --git a/.changeset/quick-houses-count.md b/.changeset/quick-houses-count.md
new file mode 100644
index 00000000..56ecb5c5
--- /dev/null
+++ b/.changeset/quick-houses-count.md
@@ -0,0 +1,7 @@
+---
+'@openstapps/es-mapping-generator': major
+---
+
+Remove put-es-templates
+
+The `put-es-templates` functionality has been removed.
diff --git a/.changeset/sour-coins-visit.md b/.changeset/sour-coins-visit.md
new file mode 100644
index 00000000..c6d7e6c1
--- /dev/null
+++ b/.changeset/sour-coins-visit.md
@@ -0,0 +1,7 @@
+---
+'@openstapps/es-mapping-generator': major
+'@openstapps/backend': major
+'@openstapps/core': major
+---
+
+Migrate es mapping types from es-mapping-generator to .d.ts next to generated mappings
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 19f818b5..5d23b0e3 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -47,6 +47,7 @@ default:
stages:
- build
- test
+ - audit
- publish
build:
@@ -116,3 +117,12 @@ unit:
path: coverage.xml
rules:
- when: on_success
+
+audit:
+ stage: audit
+ needs: []
+ script:
+ - pnpm audit --prod
+ rules:
+ - when: on_success
+ allow_failure: true
diff --git a/.syncpackrc.cjs b/.syncpackrc.cjs
index 6b849ac9..b59c41bb 100644
--- a/.syncpackrc.cjs
+++ b/.syncpackrc.cjs
@@ -25,6 +25,7 @@ const config = {
'dependencies',
'devDependencies',
'peerDependencies',
+ 'pnpm',
'tsup',
'prettier',
'eslintConfig',
diff --git a/backend/backend/package.json b/backend/backend/package.json
index a1143e4c..a527bd93 100644
--- a/backend/backend/package.json
+++ b/backend/backend/package.json
@@ -45,7 +45,6 @@
"@elastic/elasticsearch": "8.4.0",
"@openstapps/core": "workspace:*",
"@openstapps/core-tools": "workspace:*",
- "@openstapps/es-mapping-generator": "workspace:*",
"@openstapps/logger": "workspace:*",
"@types/body-parser": "1.19.2",
"@types/cors": "2.8.13",
@@ -89,7 +88,6 @@
"c8": "7.14.0",
"chai": "4.3.7",
"chai-as-promised": "7.1.1",
- "conventional-changelog-cli": "2.2.2",
"cross-env": "7.0.3",
"get-port": "5.1.1",
"mocha": "10.2.0",
diff --git a/backend/backend/src/storage/elasticsearch/templating.ts b/backend/backend/src/storage/elasticsearch/templating.ts
index 7a112582..d807cd3a 100644
--- a/backend/backend/src/storage/elasticsearch/templating.ts
+++ b/backend/backend/src/storage/elasticsearch/templating.ts
@@ -15,8 +15,8 @@
*/
import {Client} from '@elastic/elasticsearch';
import {SCThingType} from '@openstapps/core';
-import {AggregationSchema} from '@openstapps/es-mapping-generator/src/types/aggregation.js';
-import {ElasticsearchTemplateCollection} from '@openstapps/es-mapping-generator/src/types/mapping.js';
+import type {AggregationSchema} from '@openstapps/core/lib/mappings/aggregations.json.js';
+import type {ElasticsearchTemplateCollection} from '@openstapps/core/lib/mappings/mappings.json.js';
import {readFileSync} from 'fs';
import path from 'path';
diff --git a/configuration/eslint-config/package.json b/configuration/eslint-config/package.json
index 0e9d3740..1ab948db 100644
--- a/configuration/eslint-config/package.json
+++ b/configuration/eslint-config/package.json
@@ -17,15 +17,15 @@
"devDependencies": {
"@openstapps/tsconfig": "workspace:*",
"@types/node": "18.15.3",
- "eslint": "8.41.0",
+ "eslint": "8.43.0",
"typescript": "4.9.5"
},
"peerDependencies": {
- "@typescript-eslint/eslint-plugin": "5.59.8",
- "@typescript-eslint/parser": "5.59.8",
- "eslint": "8.41.0",
+ "@typescript-eslint/eslint-plugin": "5.60.1",
+ "@typescript-eslint/parser": "5.60.1",
+ "eslint": "8.43.0",
"eslint-config-prettier": "8.8.0",
- "eslint-plugin-jsdoc": "46.1.0",
+ "eslint-plugin-jsdoc": "46.4.2",
"eslint-plugin-prettier": "4.2.1",
"eslint-plugin-unicorn": "47.0.0"
}
diff --git a/packages/core/package.json b/packages/core/package.json
index 9f569f04..cccd2b86 100644
--- a/packages/core/package.json
+++ b/packages/core/package.json
@@ -38,7 +38,6 @@
"lint": "eslint --ext .ts src/",
"lint:fix": "eslint --fix --ext .ts src/",
"mappings": "openstapps-es-mapping-generator mapping ../core/src -i minlength,pattern,see,tjs-format -m lib/mappings/mappings.json -a lib/mappings/aggregations.json",
- "mappings-integration": "openstapps-es-mapping-generator put-es-templates lib/mappings/mappings.json http://elasticsearch:9200/",
"openapi": "openstapps-core-tools openapi lib lib && node -e \"assert(JSON.parse(require('fs').readFileSync('lib/openapi.json', 'utf8')).paths['/search'] !== undefined)\"",
"schema": "node --max-old-space-size=8192 --stack-size=10240 ./node_modules/@openstapps/core-tools/lib/app.js schema src lib/schema",
"test": "c8 mocha"
@@ -120,11 +119,5 @@
"eslintIgnore": [
"resources",
"openapi"
- ],
- "openstapps-configuration": {
- "overrides": [
- "lint",
- "build"
- ]
- }
+ ]
}
diff --git a/packages/core/turbo.json b/packages/core/turbo.json
new file mode 100644
index 00000000..b42da263
--- /dev/null
+++ b/packages/core/turbo.json
@@ -0,0 +1,9 @@
+{
+ "extends": ["//"],
+ "pipeline": {
+ "test": {
+ "dependsOn": ["build"],
+ "outputs": ["coverage/cobertura-coverage.xml", "coverage/report-junit.xml"]
+ }
+ }
+}
diff --git a/packages/es-mapping-generator/package.json b/packages/es-mapping-generator/package.json
index 0851fd60..7852b3cf 100644
--- a/packages/es-mapping-generator/package.json
+++ b/packages/es-mapping-generator/package.json
@@ -13,6 +13,7 @@
"files": [
"app.js",
"lib",
+ "schema",
"README.md"
],
"scripts": {
@@ -28,7 +29,6 @@
"commander": "10.0.0",
"deepmerge": "4.3.1",
"flatted": "3.2.7",
- "got": "11.8.6",
"typedoc": "0.18.0",
"typescript": "3.8.3"
},
diff --git a/packages/es-mapping-generator/src/types/aggregation.ts b/packages/es-mapping-generator/schema/aggregations.d.ts
similarity index 94%
rename from packages/es-mapping-generator/src/types/aggregation.ts
rename to packages/es-mapping-generator/schema/aggregations.d.ts
index 7df0709d..a4e96903 100644
--- a/packages/es-mapping-generator/src/types/aggregation.ts
+++ b/packages/es-mapping-generator/schema/aggregations.d.ts
@@ -12,6 +12,10 @@
* You should have received a copy of the GNU General Public License along with
* this program. If not, see .
*/
+declare module 'aggregations.json' {
+ const value: AggregationSchema;
+ export default value;
+}
/**
* An elasticsearch bucket aggregation
diff --git a/packages/es-mapping-generator/src/types/mapping.ts b/packages/es-mapping-generator/schema/mappings.d.ts
similarity index 95%
rename from packages/es-mapping-generator/src/types/mapping.ts
rename to packages/es-mapping-generator/schema/mappings.d.ts
index 077aa81e..a0974f82 100644
--- a/packages/es-mapping-generator/src/types/mapping.ts
+++ b/packages/es-mapping-generator/schema/mappings.d.ts
@@ -14,7 +14,12 @@ import {IndicesPutTemplateRequest, MappingProperty} from '@elastic/elasticsearch
* You should have received a copy of the GNU General Public License along with
* this program. If not, see .
*/
-import {AggregationSchema} from './aggregation';
+import {AggregationSchema} from './aggregations';
+
+declare module 'mappings.json' {
+ const value: ElasticsearchTemplateCollection;
+ export default value;
+}
/**
* Template output of the mapping generation
diff --git a/packages/es-mapping-generator/src/app.ts b/packages/es-mapping-generator/src/app.ts
index 4f79c706..b0484e81 100644
--- a/packages/es-mapping-generator/src/app.ts
+++ b/packages/es-mapping-generator/src/app.ts
@@ -13,13 +13,10 @@
* this program. If not, see .
*/
import {Command} from 'commander';
-import {mkdirSync, readFileSync, writeFileSync} from 'fs';
-import got from 'got';
+import {copyFileSync, mkdirSync, readFileSync, writeFileSync} from 'fs';
import path from 'path';
-import {exit} from 'process';
import {generateTemplate} from './mapping';
import {getProjectReflection} from './project-reflection';
-import {ElasticsearchTemplateCollection} from './types/mapping';
// handle unhandled promise rejections
process.on('unhandledRejection', async (reason: unknown) => {
@@ -66,13 +63,22 @@ commander
mkdirSync(path.dirname(aggPath), {recursive: true});
// tslint:disable-next-line:no-magic-numbers
writeFileSync(aggPath, JSON.stringify(result.aggregations, null, 2));
+ copyFileSync(
+ // eslint-disable-next-line unicorn/prefer-module
+ require.resolve('../schema/aggregations.d.ts'),
+ path.join(path.dirname(aggPath), 'aggregations.json.d.ts'),
+ );
console.log(`Elasticsearch aggregations written to ${aggPath}.`);
}
if (options.mappingPath !== undefined) {
const mappingPath = path.resolve(options.mappingPath);
mkdirSync(path.dirname(mappingPath), {recursive: true});
- // tslint:disable-next-line:no-magic-numbers
writeFileSync(mappingPath, JSON.stringify(result.mappings, null, 2));
+ copyFileSync(
+ // eslint-disable-next-line unicorn/prefer-module
+ require.resolve('../schema/mappings.d.ts'),
+ path.join(path.dirname(mappingPath), 'mappings.json.d.ts'),
+ );
console.log(`Elasticsearch mappings written to ${mappingPath}.`);
}
if (options.errorPath !== undefined) {
@@ -90,35 +96,4 @@ commander
}
});
-commander
- .command('put-es-templates [ignoredTags]')
- .action(async (relativeSourcePath, esAddress) => {
- // get absolute paths
- const sourcePath = path.resolve(relativeSourcePath);
-
- // get project reflection
- // eslint-disable-next-line @typescript-eslint/no-var-requires,unicorn/prefer-module
- const templates = require(sourcePath) as ElasticsearchTemplateCollection;
-
- for (const template in templates) {
- if (!templates.hasOwnProperty(template)) {
- continue;
- }
-
- const response = await got.put(`${esAddress}_template/${template}`, {
- json: templates[template],
- });
-
- const HTTP_STATUS_OK = 200;
- if (response.statusCode !== HTTP_STATUS_OK) {
- await console.error(
- `Template for "${template}" failed in Elasticsearch:\n${JSON.stringify(response.body)}`,
- );
- exit(-1);
- }
- }
-
- console.log(`Templates accepted by Elasticsearch.`);
- });
-
commander.parse(process.argv);
diff --git a/packages/es-mapping-generator/src/config/fieldmap.ts b/packages/es-mapping-generator/src/config/fieldmap.ts
index e536986c..6ff1fb28 100644
--- a/packages/es-mapping-generator/src/config/fieldmap.ts
+++ b/packages/es-mapping-generator/src/config/fieldmap.ts
@@ -13,7 +13,7 @@
* this program. If not, see .
*/
import {MappingProperty} from '@elastic/elasticsearch/lib/api/types';
-import {ElasticsearchFieldmap, SimpleType} from '../types/mapping.js';
+import type {ElasticsearchFieldmap, SimpleType} from '../../schema/mappings.js';
const ducetSort = {
type: 'icu_collation_keyword',
diff --git a/packages/es-mapping-generator/src/config/typemap.ts b/packages/es-mapping-generator/src/config/typemap.ts
index 871b20a2..552ac0d5 100644
--- a/packages/es-mapping-generator/src/config/typemap.ts
+++ b/packages/es-mapping-generator/src/config/typemap.ts
@@ -13,7 +13,7 @@
* this program. If not, see .
*/
import {MappingFloatNumberProperty} from '@elastic/elasticsearch/lib/api/types';
-import {ElasticsearchTypemap} from '../types/mapping';
+import type {ElasticsearchTypemap} from '../../schema/mappings';
export const PARSE_ERROR = 'PARSE_ERROR' as MappingFloatNumberProperty['type'];
export const MISSING_PREMAP = 'MISSING_PREMAP' as MappingFloatNumberProperty['type'];
diff --git a/packages/es-mapping-generator/src/index.ts b/packages/es-mapping-generator/src/index.ts
index 8ceff37f..b92e5e1c 100644
--- a/packages/es-mapping-generator/src/index.ts
+++ b/packages/es-mapping-generator/src/index.ts
@@ -5,6 +5,3 @@ export * from './config/premap';
export * from './config/fieldmap';
export * from './config/settings';
export * from './config/typemap';
-
-export * from './types/mapping';
-export * from './types/aggregation';
diff --git a/packages/es-mapping-generator/src/mapping.ts b/packages/es-mapping-generator/src/mapping.ts
index 17587372..01744c1a 100644
--- a/packages/es-mapping-generator/src/mapping.ts
+++ b/packages/es-mapping-generator/src/mapping.ts
@@ -36,8 +36,8 @@ import {fieldmap, filterableMap, filterableTagName} from './config/fieldmap';
import {premaps} from './config/premap';
import {settings} from './config/settings';
import {dynamicTypes, isTagType, MISSING_PREMAP, PARSE_ERROR, TYPE_CONFLICT, typemap} from './config/typemap';
-import {AggregationSchema, ESNestedAggregation} from './types/aggregation';
-import {ElasticsearchTemplateCollection, MappingGenTemplate} from './types/mapping';
+import type {AggregationSchema, ESNestedAggregation} from '../schema/aggregations';
+import type {ElasticsearchTemplateCollection, MappingGenTemplate} from '../schema/mappings';
import * as console from 'console';
let dynamicTemplates: Record[] = [];
@@ -862,10 +862,8 @@ export function generateTemplate(
},
};
- let typeNameWithoutSpaces = typeName.toLowerCase();
- while (typeNameWithoutSpaces.includes(' ')) {
- typeNameWithoutSpaces = typeNameWithoutSpaces.replace(' ', '_');
- }
+ // eslint-disable-next-line unicorn/prefer-string-replace-all
+ const typeNameWithoutSpaces = typeName.toLowerCase().replace(/\s/g, '_');
const templateName = `template_${typeNameWithoutSpaces}`;
out[templateName] = {
diff --git a/packages/es-mapping-generator/test/mapping-model/map-agg-test.ts b/packages/es-mapping-generator/test/mapping-model/map-agg-test.ts
index bd61a789..67cbfe2c 100644
--- a/packages/es-mapping-generator/test/mapping-model/map-agg-test.ts
+++ b/packages/es-mapping-generator/test/mapping-model/map-agg-test.ts
@@ -12,18 +12,13 @@
* You should have received a copy of the GNU General Public License along with
* this program. If not, see .
*/
-import {
- generateTemplate,
- getProjectReflection,
- AggregationSchema,
- ESNestedAggregation,
- ElasticsearchTemplateCollection,
- settings,
-} from '../../src';
+import {generateTemplate, getProjectReflection, settings} from '../../src';
import path from 'path';
import {expect} from 'chai';
import {ProjectReflection} from 'typedoc';
import {MapAggTestOptions, MinimalMappingDescription} from './map-agg-test-options';
+import type {AggregationSchema, ESNestedAggregation} from '../../schema/aggregations';
+import type {ElasticsearchTemplateCollection} from '../../schema/mappings';
export class MapAggTest {
mapping_model_path!: string;
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index bcd1752f..7b6b5f7a 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -56,9 +56,6 @@ importers:
'@openstapps/core-tools':
specifier: workspace:*
version: link:../../packages/core-tools
- '@openstapps/es-mapping-generator':
- specifier: workspace:*
- version: link:../../packages/es-mapping-generator
'@openstapps/logger':
specifier: workspace:*
version: link:../../packages/logger
@@ -175,11 +172,11 @@ importers:
specifier: 2.0.12
version: 2.0.12
'@typescript-eslint/eslint-plugin':
- specifier: 5.59.8
- version: 5.59.8(@typescript-eslint/parser@5.59.8)(eslint@8.41.0)(typescript@4.9.5)
+ specifier: 5.60.1
+ version: 5.60.1(@typescript-eslint/parser@5.60.1)(eslint@8.43.0)(typescript@4.9.5)
'@typescript-eslint/parser':
- specifier: 5.59.8
- version: 5.59.8(eslint@8.41.0)(typescript@4.9.5)
+ specifier: 5.60.1
+ version: 5.60.1(eslint@8.43.0)(typescript@4.9.5)
c8:
specifier: 7.14.0
version: 7.14.0
@@ -189,27 +186,24 @@ importers:
chai-as-promised:
specifier: 7.1.1
version: 7.1.1(chai@4.3.7)
- conventional-changelog-cli:
- specifier: 2.2.2
- version: 2.2.2
cross-env:
specifier: 7.0.3
version: 7.0.3
eslint:
- specifier: 8.41.0
- version: 8.41.0
+ specifier: 8.43.0
+ version: 8.43.0
eslint-config-prettier:
specifier: 8.8.0
- version: 8.8.0(eslint@8.41.0)
+ version: 8.8.0(eslint@8.43.0)
eslint-plugin-jsdoc:
- specifier: 46.1.0
- version: 46.1.0(eslint@8.41.0)
+ specifier: 46.4.2
+ version: 46.4.2(eslint@8.43.0)
eslint-plugin-prettier:
specifier: 4.2.1
- version: 4.2.1(eslint-config-prettier@8.8.0)(eslint@8.41.0)(prettier@2.8.6)
+ version: 4.2.1(eslint-config-prettier@8.8.0)(eslint@8.43.0)(prettier@2.8.6)
eslint-plugin-unicorn:
specifier: 47.0.0
- version: 47.0.0(eslint@8.41.0)
+ version: 47.0.0(eslint@8.43.0)
get-port:
specifier: 5.1.1
version: 5.1.1
@@ -322,11 +316,11 @@ importers:
specifier: 3.2.9
version: 3.2.9
'@typescript-eslint/eslint-plugin':
- specifier: 5.59.8
- version: 5.59.8(@typescript-eslint/parser@5.59.8)(eslint@8.41.0)(typescript@4.9.5)
+ specifier: 5.60.1
+ version: 5.60.1(@typescript-eslint/parser@5.60.1)(eslint@8.43.0)(typescript@4.9.5)
'@typescript-eslint/parser':
- specifier: 5.59.8
- version: 5.59.8(eslint@8.41.0)(typescript@4.9.5)
+ specifier: 5.60.1
+ version: 5.60.1(eslint@8.43.0)(typescript@4.9.5)
c8:
specifier: 7.14.0
version: 7.14.0
@@ -334,20 +328,20 @@ importers:
specifier: 4.3.7
version: 4.3.7
eslint:
- specifier: 8.41.0
- version: 8.41.0
+ specifier: 8.43.0
+ version: 8.43.0
eslint-config-prettier:
specifier: 8.8.0
- version: 8.8.0(eslint@8.41.0)
+ version: 8.8.0(eslint@8.43.0)
eslint-plugin-jsdoc:
- specifier: 46.1.0
- version: 46.1.0(eslint@8.41.0)
+ specifier: 46.4.2
+ version: 46.4.2(eslint@8.43.0)
eslint-plugin-prettier:
specifier: 4.2.1
- version: 4.2.1(eslint-config-prettier@8.8.0)(eslint@8.41.0)(prettier@2.8.6)
+ version: 4.2.1(eslint-config-prettier@8.8.0)(eslint@8.43.0)(prettier@2.8.6)
eslint-plugin-unicorn:
specifier: 47.0.0
- version: 47.0.0(eslint@8.41.0)
+ version: 47.0.0(eslint@8.43.0)
mocha:
specifier: 10.2.0
version: 10.2.0
@@ -382,26 +376,26 @@ importers:
specifier: workspace:*
version: link:../tsconfig
'@typescript-eslint/eslint-plugin':
- specifier: 5.59.8
- version: 5.59.8(@typescript-eslint/parser@5.59.8)(eslint@8.41.0)(typescript@4.9.5)
+ specifier: 5.60.1
+ version: 5.60.1(@typescript-eslint/parser@5.60.1)(eslint@8.43.0)(typescript@4.9.5)
'@typescript-eslint/parser':
- specifier: 5.59.8
- version: 5.59.8(eslint@8.41.0)(typescript@4.9.5)
+ specifier: 5.60.1
+ version: 5.60.1(eslint@8.43.0)(typescript@4.9.5)
eslint:
- specifier: 8.41.0
- version: 8.41.0
+ specifier: 8.43.0
+ version: 8.43.0
eslint-config-prettier:
specifier: 8.8.0
- version: 8.8.0(eslint@8.41.0)
+ version: 8.8.0(eslint@8.43.0)
eslint-plugin-jsdoc:
- specifier: 46.1.0
- version: 46.1.0(eslint@8.41.0)
+ specifier: 46.4.2
+ version: 46.4.2(eslint@8.43.0)
eslint-plugin-prettier:
specifier: 4.2.1
- version: 4.2.1(eslint-config-prettier@8.8.0)(eslint@8.41.0)(prettier@2.8.6)
+ version: 4.2.1(eslint-config-prettier@8.8.0)(eslint@8.43.0)(prettier@2.8.6)
eslint-plugin-unicorn:
specifier: 47.0.0
- version: 47.0.0(eslint@8.41.0)
+ version: 47.0.0(eslint@8.43.0)
prettier:
specifier: 2.8.6
version: 2.8.6
@@ -409,23 +403,23 @@ importers:
configuration/eslint-config:
dependencies:
'@typescript-eslint/eslint-plugin':
- specifier: 5.59.8
- version: 5.59.8(@typescript-eslint/parser@5.59.8)(eslint@8.41.0)(typescript@4.9.5)
+ specifier: 5.60.1
+ version: 5.60.1(@typescript-eslint/parser@5.60.1)(eslint@8.43.0)(typescript@4.9.5)
'@typescript-eslint/parser':
- specifier: 5.59.8
- version: 5.59.8(eslint@8.41.0)(typescript@4.9.5)
+ specifier: 5.60.1
+ version: 5.60.1(eslint@8.43.0)(typescript@4.9.5)
eslint-config-prettier:
specifier: 8.8.0
- version: 8.8.0(eslint@8.41.0)
+ version: 8.8.0(eslint@8.43.0)
eslint-plugin-jsdoc:
- specifier: 46.1.0
- version: 46.1.0(eslint@8.41.0)
+ specifier: 46.4.2
+ version: 46.4.2(eslint@8.43.0)
eslint-plugin-prettier:
specifier: 4.2.1
- version: 4.2.1(eslint-config-prettier@8.8.0)(eslint@8.41.0)(prettier@2.8.6)
+ version: 4.2.1(eslint-config-prettier@8.8.0)(eslint@8.43.0)(prettier@2.8.6)
eslint-plugin-unicorn:
specifier: 47.0.0
- version: 47.0.0(eslint@8.41.0)
+ version: 47.0.0(eslint@8.43.0)
devDependencies:
'@openstapps/tsconfig':
specifier: workspace:*
@@ -434,8 +428,8 @@ importers:
specifier: 18.15.3
version: 18.15.3
eslint:
- specifier: 8.41.0
- version: 8.41.0
+ specifier: 8.43.0
+ version: 8.43.0
typescript:
specifier: 4.9.5
version: 4.9.5
@@ -504,11 +498,11 @@ importers:
specifier: 0.2.3
version: 0.2.3
'@typescript-eslint/eslint-plugin':
- specifier: 5.59.8
- version: 5.59.8(@typescript-eslint/parser@5.59.8)(eslint@8.41.0)(typescript@4.9.5)
+ specifier: 5.60.1
+ version: 5.60.1(@typescript-eslint/parser@5.60.1)(eslint@8.43.0)(typescript@4.9.5)
'@typescript-eslint/parser':
- specifier: 5.59.8
- version: 5.59.8(eslint@8.41.0)(typescript@4.9.5)
+ specifier: 5.60.1
+ version: 5.60.1(eslint@8.43.0)(typescript@4.9.5)
c8:
specifier: 7.14.0
version: 7.14.0
@@ -519,20 +513,20 @@ importers:
specifier: 7.1.1
version: 7.1.1(chai@4.3.7)
eslint:
- specifier: 8.41.0
- version: 8.41.0
+ specifier: 8.43.0
+ version: 8.43.0
eslint-config-prettier:
specifier: 8.8.0
- version: 8.8.0(eslint@8.41.0)
+ version: 8.8.0(eslint@8.43.0)
eslint-plugin-jsdoc:
- specifier: 46.1.0
- version: 46.1.0(eslint@8.41.0)
+ specifier: 46.4.2
+ version: 46.4.2(eslint@8.43.0)
eslint-plugin-prettier:
specifier: 4.2.1
- version: 4.2.1(eslint-config-prettier@8.8.0)(eslint@8.41.0)(prettier@2.8.6)
+ version: 4.2.1(eslint-config-prettier@8.8.0)(eslint@8.43.0)(prettier@2.8.6)
eslint-plugin-unicorn:
specifier: 47.0.0
- version: 47.0.0(eslint@8.41.0)
+ version: 47.0.0(eslint@8.43.0)
mocha:
specifier: 10.2.0
version: 10.2.0
@@ -594,11 +588,11 @@ importers:
specifier: 18.15.3
version: 18.15.3
'@typescript-eslint/eslint-plugin':
- specifier: 5.59.8
- version: 5.59.8(@typescript-eslint/parser@5.59.8)(eslint@8.41.0)(typescript@4.9.5)
+ specifier: 5.60.1
+ version: 5.60.1(@typescript-eslint/parser@5.60.1)(eslint@8.43.0)(typescript@4.9.5)
'@typescript-eslint/parser':
- specifier: 5.59.8
- version: 5.59.8(eslint@8.41.0)(typescript@4.9.5)
+ specifier: 5.60.1
+ version: 5.60.1(eslint@8.43.0)(typescript@4.9.5)
c8:
specifier: 7.14.0
version: 7.14.0
@@ -612,20 +606,20 @@ importers:
specifier: 2.2.2
version: 2.2.2
eslint:
- specifier: 8.41.0
- version: 8.41.0
+ specifier: 8.43.0
+ version: 8.43.0
eslint-config-prettier:
specifier: 8.8.0
- version: 8.8.0(eslint@8.41.0)
+ version: 8.8.0(eslint@8.43.0)
eslint-plugin-jsdoc:
- specifier: 46.1.0
- version: 46.1.0(eslint@8.41.0)
+ specifier: 46.4.2
+ version: 46.4.2(eslint@8.43.0)
eslint-plugin-prettier:
specifier: 4.2.1
- version: 4.2.1(eslint-config-prettier@8.8.0)(eslint@8.41.0)(prettier@2.8.6)
+ version: 4.2.1(eslint-config-prettier@8.8.0)(eslint@8.43.0)(prettier@2.8.6)
eslint-plugin-unicorn:
specifier: 47.0.0
- version: 47.0.0(eslint@8.41.0)
+ version: 47.0.0(eslint@8.43.0)
mocha:
specifier: 10.2.0
version: 10.2.0
@@ -693,26 +687,26 @@ importers:
specifier: 18.15.3
version: 18.15.3
'@typescript-eslint/eslint-plugin':
- specifier: 5.59.8
- version: 5.59.8(@typescript-eslint/parser@5.59.8)(eslint@8.41.0)(typescript@4.9.5)
+ specifier: 5.60.1
+ version: 5.60.1(@typescript-eslint/parser@5.60.1)(eslint@8.43.0)(typescript@4.9.5)
'@typescript-eslint/parser':
- specifier: 5.59.8
- version: 5.59.8(eslint@8.41.0)(typescript@4.9.5)
+ specifier: 5.60.1
+ version: 5.60.1(eslint@8.43.0)(typescript@4.9.5)
eslint:
- specifier: 8.41.0
- version: 8.41.0
+ specifier: 8.43.0
+ version: 8.43.0
eslint-config-prettier:
specifier: 8.8.0
- version: 8.8.0(eslint@8.41.0)
+ version: 8.8.0(eslint@8.43.0)
eslint-plugin-jsdoc:
- specifier: 46.1.0
- version: 46.1.0(eslint@8.41.0)
+ specifier: 46.4.2
+ version: 46.4.2(eslint@8.43.0)
eslint-plugin-prettier:
specifier: 4.2.1
- version: 4.2.1(eslint-config-prettier@8.8.0)(eslint@8.41.0)(prettier@2.8.6)
+ version: 4.2.1(eslint-config-prettier@8.8.0)(eslint@8.43.0)(prettier@2.8.6)
eslint-plugin-unicorn:
specifier: 47.0.0
- version: 47.0.0(eslint@8.41.0)
+ version: 47.0.0(eslint@8.43.0)
prettier:
specifier: 2.8.6
version: 2.8.6
@@ -1111,11 +1105,11 @@ importers:
specifier: 0.6.32
version: 0.6.32
'@typescript-eslint/eslint-plugin':
- specifier: 5.59.8
- version: 5.59.8(@typescript-eslint/parser@5.59.8)(eslint@8.41.0)(typescript@4.9.5)
+ specifier: 5.60.1
+ version: 5.60.1(@typescript-eslint/parser@5.60.1)(eslint@8.43.0)(typescript@4.9.5)
'@typescript-eslint/parser':
- specifier: 5.59.8
- version: 5.59.8(eslint@8.41.0)(typescript@4.9.5)
+ specifier: 5.60.1
+ version: 5.60.1(eslint@8.43.0)(typescript@4.9.5)
c8:
specifier: 7.14.0
version: 7.14.0
@@ -1135,20 +1129,20 @@ importers:
specifier: 2.30.0
version: 2.30.0
eslint:
- specifier: 8.41.0
- version: 8.41.0
+ specifier: 8.43.0
+ version: 8.43.0
eslint-config-prettier:
specifier: 8.8.0
- version: 8.8.0(eslint@8.41.0)
+ version: 8.8.0(eslint@8.43.0)
eslint-plugin-jsdoc:
- specifier: 46.1.0
- version: 46.1.0(eslint@8.41.0)
+ specifier: 46.4.2
+ version: 46.4.2(eslint@8.43.0)
eslint-plugin-prettier:
specifier: 4.2.1
- version: 4.2.1(eslint-config-prettier@8.8.0)(eslint@8.41.0)(prettier@2.8.6)
+ version: 4.2.1(eslint-config-prettier@8.8.0)(eslint@8.43.0)(prettier@2.8.6)
eslint-plugin-unicorn:
specifier: 47.0.0
- version: 47.0.0(eslint@8.41.0)
+ version: 47.0.0(eslint@8.43.0)
mocha:
specifier: 10.2.0
version: 10.2.0
@@ -1344,11 +1338,11 @@ importers:
specifier: 10.0.1
version: 10.0.1
'@typescript-eslint/eslint-plugin':
- specifier: 5.59.8
- version: 5.59.8(@typescript-eslint/parser@5.59.8)(eslint@8.41.0)(typescript@4.9.5)
+ specifier: 5.60.1
+ version: 5.60.1(@typescript-eslint/parser@5.60.1)(eslint@8.43.0)(typescript@4.9.5)
'@typescript-eslint/parser':
- specifier: 5.59.8
- version: 5.59.8(eslint@8.41.0)(typescript@4.9.5)
+ specifier: 5.60.1
+ version: 5.60.1(eslint@8.43.0)(typescript@4.9.5)
c8:
specifier: 7.14.0
version: 7.14.0
@@ -1365,20 +1359,20 @@ importers:
specifier: 2.2.2
version: 2.2.2
eslint:
- specifier: 8.41.0
- version: 8.41.0
+ specifier: 8.43.0
+ version: 8.43.0
eslint-config-prettier:
specifier: 8.8.0
- version: 8.8.0(eslint@8.41.0)
+ version: 8.8.0(eslint@8.43.0)
eslint-plugin-jsdoc:
- specifier: 46.1.0
- version: 46.1.0(eslint@8.41.0)
+ specifier: 46.4.2
+ version: 46.4.2(eslint@8.43.0)
eslint-plugin-prettier:
specifier: 4.2.1
- version: 4.2.1(eslint-config-prettier@8.8.0)(eslint@8.41.0)(prettier@2.8.6)
+ version: 4.2.1(eslint-config-prettier@8.8.0)(eslint@8.43.0)(prettier@2.8.6)
eslint-plugin-unicorn:
specifier: 47.0.0
- version: 47.0.0(eslint@8.41.0)
+ version: 47.0.0(eslint@8.43.0)
mocha:
specifier: 10.2.0
version: 10.2.0
@@ -1425,11 +1419,11 @@ importers:
specifier: 18.15.3
version: 18.15.3
'@typescript-eslint/eslint-plugin':
- specifier: 5.59.8
- version: 5.59.8(@typescript-eslint/parser@5.59.8)(eslint@8.41.0)(typescript@4.9.5)
+ specifier: 5.60.1
+ version: 5.60.1(@typescript-eslint/parser@5.60.1)(eslint@8.43.0)(typescript@4.9.5)
'@typescript-eslint/parser':
- specifier: 5.59.8
- version: 5.59.8(eslint@8.41.0)(typescript@4.9.5)
+ specifier: 5.60.1
+ version: 5.60.1(eslint@8.43.0)(typescript@4.9.5)
c8:
specifier: 7.14.0
version: 7.14.0
@@ -1437,20 +1431,20 @@ importers:
specifier: 4.3.7
version: 4.3.7
eslint:
- specifier: 8.41.0
- version: 8.41.0
+ specifier: 8.43.0
+ version: 8.43.0
eslint-config-prettier:
specifier: 8.8.0
- version: 8.8.0(eslint@8.41.0)
+ version: 8.8.0(eslint@8.43.0)
eslint-plugin-jsdoc:
- specifier: 46.1.0
- version: 46.1.0(eslint@8.41.0)
+ specifier: 46.4.2
+ version: 46.4.2(eslint@8.43.0)
eslint-plugin-prettier:
specifier: 4.2.1
- version: 4.2.1(eslint-config-prettier@8.8.0)(eslint@8.41.0)(prettier@2.8.6)
+ version: 4.2.1(eslint-config-prettier@8.8.0)(eslint@8.43.0)(prettier@2.8.6)
eslint-plugin-unicorn:
specifier: 47.0.0
- version: 47.0.0(eslint@8.41.0)
+ version: 47.0.0(eslint@8.43.0)
mocha:
specifier: 10.2.0
version: 10.2.0
@@ -1531,11 +1525,11 @@ importers:
specifier: 18.15.3
version: 18.15.3
'@typescript-eslint/eslint-plugin':
- specifier: 5.59.8
- version: 5.59.8(@typescript-eslint/parser@5.59.8)(eslint@8.41.0)(typescript@4.9.5)
+ specifier: 5.60.1
+ version: 5.60.1(@typescript-eslint/parser@5.60.1)(eslint@8.43.0)(typescript@4.9.5)
'@typescript-eslint/parser':
- specifier: 5.59.8
- version: 5.59.8(eslint@8.41.0)(typescript@4.9.5)
+ specifier: 5.60.1
+ version: 5.60.1(eslint@8.43.0)(typescript@4.9.5)
c8:
specifier: 7.14.0
version: 7.14.0
@@ -1546,20 +1540,20 @@ importers:
specifier: 1.0.6
version: 1.0.6
eslint:
- specifier: 8.41.0
- version: 8.41.0
+ specifier: 8.43.0
+ version: 8.43.0
eslint-config-prettier:
specifier: 8.8.0
- version: 8.8.0(eslint@8.41.0)
+ version: 8.8.0(eslint@8.43.0)
eslint-plugin-jsdoc:
- specifier: 46.1.0
- version: 46.1.0(eslint@8.41.0)
+ specifier: 46.4.2
+ version: 46.4.2(eslint@8.43.0)
eslint-plugin-prettier:
specifier: 4.2.1
- version: 4.2.1(eslint-config-prettier@8.8.0)(eslint@8.41.0)(prettier@2.8.6)
+ version: 4.2.1(eslint-config-prettier@8.8.0)(eslint@8.43.0)(prettier@2.8.6)
eslint-plugin-unicorn:
specifier: 47.0.0
- version: 47.0.0(eslint@8.41.0)
+ version: 47.0.0(eslint@8.43.0)
mocha:
specifier: 10.2.0
version: 10.2.0
@@ -1682,11 +1676,11 @@ importers:
specifier: 18.15.3
version: 18.15.3
'@typescript-eslint/eslint-plugin':
- specifier: 5.59.8
- version: 5.59.8(@typescript-eslint/parser@5.59.8)(eslint@8.41.0)(typescript@4.9.5)
+ specifier: 5.60.1
+ version: 5.60.1(@typescript-eslint/parser@5.60.1)(eslint@8.43.0)(typescript@4.9.5)
'@typescript-eslint/parser':
- specifier: 5.59.8
- version: 5.59.8(eslint@8.41.0)(typescript@4.9.5)
+ specifier: 5.60.1
+ version: 5.60.1(eslint@8.43.0)(typescript@4.9.5)
c8:
specifier: 7.14.0
version: 7.14.0
@@ -1694,20 +1688,20 @@ importers:
specifier: 4.3.7
version: 4.3.7
eslint:
- specifier: 8.41.0
- version: 8.41.0
+ specifier: 8.43.0
+ version: 8.43.0
eslint-config-prettier:
specifier: 8.8.0
- version: 8.8.0(eslint@8.41.0)
+ version: 8.8.0(eslint@8.43.0)
eslint-plugin-jsdoc:
- specifier: 46.1.0
- version: 46.1.0(eslint@8.41.0)
+ specifier: 46.4.2
+ version: 46.4.2(eslint@8.43.0)
eslint-plugin-prettier:
specifier: 4.2.1
- version: 4.2.1(eslint-config-prettier@8.8.0)(eslint@8.41.0)(prettier@2.8.6)
+ version: 4.2.1(eslint-config-prettier@8.8.0)(eslint@8.43.0)(prettier@2.8.6)
eslint-plugin-unicorn:
specifier: 47.0.0
- version: 47.0.0(eslint@8.41.0)
+ version: 47.0.0(eslint@8.43.0)
mocha:
specifier: 10.2.0
version: 10.2.0
@@ -1767,11 +1761,11 @@ importers:
specifier: 18.15.3
version: 18.15.3
'@typescript-eslint/eslint-plugin':
- specifier: 5.59.8
- version: 5.59.8(@typescript-eslint/parser@5.59.8)(eslint@8.41.0)(typescript@4.9.5)
+ specifier: 5.60.1
+ version: 5.60.1(@typescript-eslint/parser@5.60.1)(eslint@8.43.0)(typescript@4.9.5)
'@typescript-eslint/parser':
- specifier: 5.59.8
- version: 5.59.8(eslint@8.41.0)(typescript@4.9.5)
+ specifier: 5.60.1
+ version: 5.60.1(eslint@8.43.0)(typescript@4.9.5)
c8:
specifier: 7.14.0
version: 7.14.0
@@ -1779,20 +1773,20 @@ importers:
specifier: 4.3.7
version: 4.3.7
eslint:
- specifier: 8.41.0
- version: 8.41.0
+ specifier: 8.43.0
+ version: 8.43.0
eslint-config-prettier:
specifier: 8.8.0
- version: 8.8.0(eslint@8.41.0)
+ version: 8.8.0(eslint@8.43.0)
eslint-plugin-jsdoc:
- specifier: 46.1.0
- version: 46.1.0(eslint@8.41.0)
+ specifier: 46.4.2
+ version: 46.4.2(eslint@8.43.0)
eslint-plugin-prettier:
specifier: 4.2.1
- version: 4.2.1(eslint-config-prettier@8.8.0)(eslint@8.41.0)(prettier@2.8.6)
+ version: 4.2.1(eslint-config-prettier@8.8.0)(eslint@8.43.0)(prettier@2.8.6)
eslint-plugin-unicorn:
specifier: 47.0.0
- version: 47.0.0(eslint@8.41.0)
+ version: 47.0.0(eslint@8.43.0)
mocha:
specifier: 10.2.0
version: 10.2.0
@@ -1826,9 +1820,6 @@ importers:
flatted:
specifier: 3.2.7
version: 3.2.7
- got:
- specifier: 11.8.6
- version: 11.8.6
typedoc:
specifier: 0.18.0
version: 0.18.0(typescript@3.8.3)
@@ -1858,11 +1849,11 @@ importers:
specifier: 3.0.2
version: 3.0.2
'@typescript-eslint/eslint-plugin':
- specifier: 5.59.8
- version: 5.59.8(@typescript-eslint/parser@5.59.8)(eslint@8.41.0)(typescript@3.8.3)
+ specifier: 5.60.1
+ version: 5.60.1(@typescript-eslint/parser@5.60.1)(eslint@8.43.0)(typescript@3.8.3)
'@typescript-eslint/parser':
- specifier: 5.59.8
- version: 5.59.8(eslint@8.41.0)(typescript@3.8.3)
+ specifier: 5.60.1
+ version: 5.60.1(eslint@8.43.0)(typescript@3.8.3)
c8:
specifier: 7.14.0
version: 7.14.0
@@ -1870,20 +1861,20 @@ importers:
specifier: 4.3.7
version: 4.3.7
eslint:
- specifier: 8.41.0
- version: 8.41.0
+ specifier: 8.43.0
+ version: 8.43.0
eslint-config-prettier:
specifier: 8.8.0
- version: 8.8.0(eslint@8.41.0)
+ version: 8.8.0(eslint@8.43.0)
eslint-plugin-jsdoc:
- specifier: 46.1.0
- version: 46.1.0(eslint@8.41.0)
+ specifier: 46.4.2
+ version: 46.4.2(eslint@8.43.0)
eslint-plugin-prettier:
specifier: 4.2.1
- version: 4.2.1(eslint-config-prettier@8.8.0)(eslint@8.41.0)(prettier@2.8.6)
+ version: 4.2.1(eslint-config-prettier@8.8.0)(eslint@8.43.0)(prettier@2.8.6)
eslint-plugin-unicorn:
specifier: 47.0.0
- version: 47.0.0(eslint@8.41.0)
+ version: 47.0.0(eslint@8.43.0)
mocha:
specifier: 10.2.0
version: 10.2.0
@@ -1928,26 +1919,26 @@ importers:
specifier: 18.15.3
version: 18.15.3
'@typescript-eslint/eslint-plugin':
- specifier: 5.59.8
- version: 5.59.8(@typescript-eslint/parser@5.59.8)(eslint@8.41.0)(typescript@4.9.5)
+ specifier: 5.60.1
+ version: 5.60.1(@typescript-eslint/parser@5.60.1)(eslint@8.43.0)(typescript@4.9.5)
'@typescript-eslint/parser':
- specifier: 5.59.8
- version: 5.59.8(eslint@8.41.0)(typescript@4.9.5)
+ specifier: 5.60.1
+ version: 5.60.1(eslint@8.43.0)(typescript@4.9.5)
eslint:
- specifier: 8.41.0
- version: 8.41.0
+ specifier: 8.43.0
+ version: 8.43.0
eslint-config-prettier:
specifier: 8.8.0
- version: 8.8.0(eslint@8.41.0)
+ version: 8.8.0(eslint@8.43.0)
eslint-plugin-jsdoc:
- specifier: 46.1.0
- version: 46.1.0(eslint@8.41.0)
+ specifier: 46.4.2
+ version: 46.4.2(eslint@8.43.0)
eslint-plugin-prettier:
specifier: 4.2.1
- version: 4.2.1(eslint-config-prettier@8.8.0)(eslint@8.41.0)(prettier@2.8.6)
+ version: 4.2.1(eslint-config-prettier@8.8.0)(eslint@8.43.0)(prettier@2.8.6)
eslint-plugin-unicorn:
specifier: 47.0.0
- version: 47.0.0(eslint@8.41.0)
+ version: 47.0.0(eslint@8.43.0)
prettier:
specifier: 2.8.6
version: 2.8.6
@@ -2004,11 +1995,11 @@ importers:
specifier: 18.15.3
version: 18.15.3
'@typescript-eslint/eslint-plugin':
- specifier: 5.59.8
- version: 5.59.8(@typescript-eslint/parser@5.59.8)(eslint@8.41.0)(typescript@4.9.5)
+ specifier: 5.60.1
+ version: 5.60.1(@typescript-eslint/parser@5.60.1)(eslint@8.43.0)(typescript@4.9.5)
'@typescript-eslint/parser':
- specifier: 5.59.8
- version: 5.59.8(eslint@8.41.0)(typescript@4.9.5)
+ specifier: 5.60.1
+ version: 5.60.1(eslint@8.43.0)(typescript@4.9.5)
c8:
specifier: 7.14.0
version: 7.14.0
@@ -2022,20 +2013,20 @@ importers:
specifier: 1.0.0
version: 1.0.0(chai@4.3.7)
eslint:
- specifier: 8.41.0
- version: 8.41.0
+ specifier: 8.43.0
+ version: 8.43.0
eslint-config-prettier:
specifier: 8.8.0
- version: 8.8.0(eslint@8.41.0)
+ version: 8.8.0(eslint@8.43.0)
eslint-plugin-jsdoc:
- specifier: 46.1.0
- version: 46.1.0(eslint@8.41.0)
+ specifier: 46.4.2
+ version: 46.4.2(eslint@8.43.0)
eslint-plugin-prettier:
specifier: 4.2.1
- version: 4.2.1(eslint-config-prettier@8.8.0)(eslint@8.41.0)(prettier@2.8.6)
+ version: 4.2.1(eslint-config-prettier@8.8.0)(eslint@8.43.0)(prettier@2.8.6)
eslint-plugin-unicorn:
specifier: 47.0.0
- version: 47.0.0(eslint@8.41.0)
+ version: 47.0.0(eslint@8.43.0)
mocha:
specifier: 10.2.0
version: 10.2.0
@@ -5520,22 +5511,13 @@ packages:
eslint-visitor-keys: 3.4.1
dev: true
- /@eslint-community/eslint-utils@4.2.0(eslint@8.41.0):
- resolution: {integrity: sha512-gB8T4H4DEfX2IV9zGDJPOBgP1e/DbfCPDTtEqUMckpvzS1OYtva8JdFYBqMwYk7xAQ429WGF/UPqn8uQ//h2vQ==}
- engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
- peerDependencies:
- eslint: ^6.0.0 || ^7.0.0 || >=8.0.0
- dependencies:
- eslint: 8.41.0
- eslint-visitor-keys: 3.4.1
-
- /@eslint-community/eslint-utils@4.4.0(eslint@8.41.0):
+ /@eslint-community/eslint-utils@4.4.0(eslint@8.43.0):
resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
eslint: ^6.0.0 || ^7.0.0 || >=8.0.0
dependencies:
- eslint: 8.41.0
+ eslint: 8.43.0
eslint-visitor-keys: 3.4.1
/@eslint-community/regexpp@4.5.1:
@@ -5575,8 +5557,8 @@ packages:
transitivePeerDependencies:
- supports-color
- /@eslint/js@8.41.0:
- resolution: {integrity: sha512-LxcyMGxwmTh2lY9FwHPGWOHmYFCZvbrFCBZL4FzSSsxsRPuhrYUg/49/0KDfW8tnIEaEHtfmn6+NPN+1DqaNmA==}
+ /@eslint/js@8.43.0:
+ resolution: {integrity: sha512-s2UHCoiXfxMvmfzqoN+vrQ84ahUSYde9qNO1MdxmoEhyHWsfmwOpFlwYV+ePJEVc7gFnATGUi376WowX1N7tFg==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
/@exodus/schemasafe@1.0.0:
@@ -5640,6 +5622,16 @@ packages:
'@capacitor/core': 4.6.1
dev: false
+ /@humanwhocodes/config-array@0.11.10:
+ resolution: {integrity: sha512-KVVjQmNUepDVGXNuoRRdmmEjruj0KfiGSbS8LVc12LMsWDQzRXJ0qdhN8L8uUigKpfEHRhlaQFY0ib1tnUbNeQ==}
+ engines: {node: '>=10.10.0'}
+ dependencies:
+ '@humanwhocodes/object-schema': 1.2.1
+ debug: 4.3.4(supports-color@5.5.0)
+ minimatch: 3.1.2
+ transitivePeerDependencies:
+ - supports-color
+
/@humanwhocodes/config-array@0.11.8:
resolution: {integrity: sha512-UybHIJzJnR5Qc/MsD9Kr+RpO2h+/P1GhOwdiLPXK5TWk5sgTdu88bTD9UP+CKbPPh5Rni1u0GjAdYQLemG8g+g==}
engines: {node: '>=10.10.0'}
@@ -5649,6 +5641,7 @@ packages:
minimatch: 3.1.2
transitivePeerDependencies:
- supports-color
+ dev: true
/@humanwhocodes/module-importer@1.0.1:
resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==}
@@ -6464,11 +6457,6 @@ packages:
engines: {node: '>=6'}
dev: true
- /@sindresorhus/is@4.6.0:
- resolution: {integrity: sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw==}
- engines: {node: '>=10'}
- dev: false
-
/@sindresorhus/is@5.3.0:
resolution: {integrity: sha512-CX6t4SYQ37lzxicAqsBtxA3OseeoVrh9cSJ5PFYam0GksYlupRfy1A+Q4aYD3zvcfECLc0zO2u+ZnR2UYKvCrw==}
engines: {node: '>=14.16'}
@@ -6558,13 +6546,6 @@ packages:
defer-to-connect: 1.1.3
dev: true
- /@szmarczak/http-timer@4.0.6:
- resolution: {integrity: sha512-4BAffykYOgO+5nzBWYwE3W90sBgLJoUPRWWcL8wlyiM8IB8ipJz3UMJ9KXQd1RKQXpKp8Tutn80HZtWsu2u76w==}
- engines: {node: '>=10'}
- dependencies:
- defer-to-connect: 2.0.1
- dev: false
-
/@szmarczak/http-timer@5.0.1:
resolution: {integrity: sha512-+PmQX0PiAYPMeVYe237LJAYvOMYW1j2rH5YROyS3b4CTVJum34HfRvKvAzozHAQG0TnHNdUfY9nCeUyRAs//cw==}
engines: {node: '>=14.16'}
@@ -6637,15 +6618,6 @@ packages:
'@types/node': 18.15.3
dev: true
- /@types/cacheable-request@6.0.3:
- resolution: {integrity: sha512-IQ3EbTzGxIigb1I3qPZc1rWJnH0BmSKv5QYTalEwweFvyBDLSAe24zP0le/hyi7ecGfZVlIVAg4BZqb8WBwKqw==}
- dependencies:
- '@types/http-cache-semantics': 4.0.1
- '@types/keyv': 3.1.4
- '@types/node': 18.15.3
- '@types/responselike': 1.0.0
- dev: false
-
/@types/chai-as-promised@7.1.5:
resolution: {integrity: sha512-jStwss93SITGBwt/niYrkf2C+/1KTeZCZl1LaeezTlqppAKeoQC7jxyqYuP72sxBGKCIbw7oHgbYssIRzT5FCQ==}
dependencies:
@@ -6855,6 +6827,7 @@ packages:
resolution: {integrity: sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==}
dependencies:
'@types/node': 18.15.3
+ dev: true
/@types/leaflet.markercluster@1.5.1:
resolution: {integrity: sha512-gzJzP10qO6Zkts5QNVmSAEDLYicQHTEBLT9HZpFrJiSww9eDAs5OWHvIskldf41MvDv1gbMukuEBQEawHn+wtA==}
@@ -6945,6 +6918,7 @@ packages:
resolution: {integrity: sha512-85Y2BjiufFzaMIlvJDvTTB8Fxl2xfLo4HgmHzVBz08w4wDePCTjYw66PdrolO0kzli3yam/YCgRufyo1DdQVTA==}
dependencies:
'@types/node': 18.15.3
+ dev: true
/@types/retry@0.12.0:
resolution: {integrity: sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==}
@@ -7114,8 +7088,8 @@ packages:
- supports-color
dev: true
- /@typescript-eslint/eslint-plugin@5.59.8(@typescript-eslint/parser@5.59.8)(eslint@8.41.0)(typescript@3.8.3):
- resolution: {integrity: sha512-JDMOmhXteJ4WVKOiHXGCoB96ADWg9q7efPWHRViT/f09bA8XOMLAVHHju3l0MkZnG1izaWXYmgvQcUjTRcpShQ==}
+ /@typescript-eslint/eslint-plugin@5.60.1(@typescript-eslint/parser@5.60.1)(eslint@8.43.0)(typescript@3.8.3):
+ resolution: {integrity: sha512-KSWsVvsJsLJv3c4e73y/Bzt7OpqMCADUO846bHcuWYSYM19bldbAeDv7dYyV0jwkbMfJ2XdlzwjhXtuD7OY6bw==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
'@typescript-eslint/parser': ^5.0.0
@@ -7126,12 +7100,12 @@ packages:
optional: true
dependencies:
'@eslint-community/regexpp': 4.5.1
- '@typescript-eslint/parser': 5.59.8(eslint@8.41.0)(typescript@3.8.3)
- '@typescript-eslint/scope-manager': 5.59.8
- '@typescript-eslint/type-utils': 5.59.8(eslint@8.41.0)(typescript@3.8.3)
- '@typescript-eslint/utils': 5.59.8(eslint@8.41.0)(typescript@3.8.3)
+ '@typescript-eslint/parser': 5.60.1(eslint@8.43.0)(typescript@3.8.3)
+ '@typescript-eslint/scope-manager': 5.60.1
+ '@typescript-eslint/type-utils': 5.60.1(eslint@8.43.0)(typescript@3.8.3)
+ '@typescript-eslint/utils': 5.60.1(eslint@8.43.0)(typescript@3.8.3)
debug: 4.3.4(supports-color@5.5.0)
- eslint: 8.41.0
+ eslint: 8.43.0
grapheme-splitter: 1.0.4
ignore: 5.2.4
natural-compare-lite: 1.4.0
@@ -7142,8 +7116,8 @@ packages:
- supports-color
dev: true
- /@typescript-eslint/eslint-plugin@5.59.8(@typescript-eslint/parser@5.59.8)(eslint@8.41.0)(typescript@4.9.5):
- resolution: {integrity: sha512-JDMOmhXteJ4WVKOiHXGCoB96ADWg9q7efPWHRViT/f09bA8XOMLAVHHju3l0MkZnG1izaWXYmgvQcUjTRcpShQ==}
+ /@typescript-eslint/eslint-plugin@5.60.1(@typescript-eslint/parser@5.60.1)(eslint@8.43.0)(typescript@4.9.5):
+ resolution: {integrity: sha512-KSWsVvsJsLJv3c4e73y/Bzt7OpqMCADUO846bHcuWYSYM19bldbAeDv7dYyV0jwkbMfJ2XdlzwjhXtuD7OY6bw==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
'@typescript-eslint/parser': ^5.0.0
@@ -7154,12 +7128,12 @@ packages:
optional: true
dependencies:
'@eslint-community/regexpp': 4.5.1
- '@typescript-eslint/parser': 5.59.8(eslint@8.41.0)(typescript@4.9.5)
- '@typescript-eslint/scope-manager': 5.59.8
- '@typescript-eslint/type-utils': 5.59.8(eslint@8.41.0)(typescript@4.9.5)
- '@typescript-eslint/utils': 5.59.8(eslint@8.41.0)(typescript@4.9.5)
+ '@typescript-eslint/parser': 5.60.1(eslint@8.43.0)(typescript@4.9.5)
+ '@typescript-eslint/scope-manager': 5.60.1
+ '@typescript-eslint/type-utils': 5.60.1(eslint@8.43.0)(typescript@4.9.5)
+ '@typescript-eslint/utils': 5.60.1(eslint@8.43.0)(typescript@4.9.5)
debug: 4.3.4(supports-color@5.5.0)
- eslint: 8.41.0
+ eslint: 8.43.0
grapheme-splitter: 1.0.4
ignore: 5.2.4
natural-compare-lite: 1.4.0
@@ -7202,8 +7176,8 @@ packages:
- supports-color
dev: true
- /@typescript-eslint/parser@5.59.8(eslint@8.41.0)(typescript@3.8.3):
- resolution: {integrity: sha512-AnR19RjJcpjoeGojmwZtCwBX/RidqDZtzcbG3xHrmz0aHHoOcbWnpDllenRDmDvsV0RQ6+tbb09/kyc+UT9Orw==}
+ /@typescript-eslint/parser@5.60.1(eslint@8.43.0)(typescript@3.8.3):
+ resolution: {integrity: sha512-pHWlc3alg2oSMGwsU/Is8hbm3XFbcrb6P5wIxcQW9NsYBfnrubl/GhVVD/Jm/t8HXhA2WncoIRfBtnCgRGV96Q==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
@@ -7212,18 +7186,18 @@ packages:
typescript:
optional: true
dependencies:
- '@typescript-eslint/scope-manager': 5.59.8
- '@typescript-eslint/types': 5.59.8
- '@typescript-eslint/typescript-estree': 5.59.8(typescript@3.8.3)
+ '@typescript-eslint/scope-manager': 5.60.1
+ '@typescript-eslint/types': 5.60.1
+ '@typescript-eslint/typescript-estree': 5.60.1(typescript@3.8.3)
debug: 4.3.4(supports-color@5.5.0)
- eslint: 8.41.0
+ eslint: 8.43.0
typescript: 3.8.3
transitivePeerDependencies:
- supports-color
dev: true
- /@typescript-eslint/parser@5.59.8(eslint@8.41.0)(typescript@4.9.5):
- resolution: {integrity: sha512-AnR19RjJcpjoeGojmwZtCwBX/RidqDZtzcbG3xHrmz0aHHoOcbWnpDllenRDmDvsV0RQ6+tbb09/kyc+UT9Orw==}
+ /@typescript-eslint/parser@5.60.1(eslint@8.43.0)(typescript@4.9.5):
+ resolution: {integrity: sha512-pHWlc3alg2oSMGwsU/Is8hbm3XFbcrb6P5wIxcQW9NsYBfnrubl/GhVVD/Jm/t8HXhA2WncoIRfBtnCgRGV96Q==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
@@ -7232,11 +7206,11 @@ packages:
typescript:
optional: true
dependencies:
- '@typescript-eslint/scope-manager': 5.59.8
- '@typescript-eslint/types': 5.59.8
- '@typescript-eslint/typescript-estree': 5.59.8(typescript@4.9.5)
+ '@typescript-eslint/scope-manager': 5.60.1
+ '@typescript-eslint/types': 5.60.1
+ '@typescript-eslint/typescript-estree': 5.60.1(typescript@4.9.5)
debug: 4.3.4(supports-color@5.5.0)
- eslint: 8.41.0
+ eslint: 8.43.0
typescript: 4.9.5
transitivePeerDependencies:
- supports-color
@@ -7257,12 +7231,12 @@ packages:
'@typescript-eslint/visitor-keys': 5.49.0
dev: true
- /@typescript-eslint/scope-manager@5.59.8:
- resolution: {integrity: sha512-/w08ndCYI8gxGf+9zKf1vtx/16y8MHrZs5/tnjHhMLNSixuNcJavSX4wAiPf4aS5x41Es9YPCn44MIe4cxIlig==}
+ /@typescript-eslint/scope-manager@5.60.1:
+ resolution: {integrity: sha512-Dn/LnN7fEoRD+KspEOV0xDMynEmR3iSHdgNsarlXNLGGtcUok8L4N71dxUgt3YvlO8si7E+BJ5Fe3wb5yUw7DQ==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
dependencies:
- '@typescript-eslint/types': 5.59.8
- '@typescript-eslint/visitor-keys': 5.59.8
+ '@typescript-eslint/types': 5.60.1
+ '@typescript-eslint/visitor-keys': 5.60.1
/@typescript-eslint/type-utils@5.49.0(eslint@8.33.0)(typescript@4.6.4):
resolution: {integrity: sha512-eUgLTYq0tR0FGU5g1YHm4rt5H/+V2IPVkP0cBmbhRyEmyGe4XvJ2YJ6sYTmONfjmdMqyMLad7SB8GvblbeESZA==}
@@ -7284,8 +7258,8 @@ packages:
- supports-color
dev: true
- /@typescript-eslint/type-utils@5.59.8(eslint@8.41.0)(typescript@3.8.3):
- resolution: {integrity: sha512-+5M518uEIHFBy3FnyqZUF3BMP+AXnYn4oyH8RF012+e7/msMY98FhGL5SrN29NQ9xDgvqCgYnsOiKp1VjZ/fpA==}
+ /@typescript-eslint/type-utils@5.60.1(eslint@8.43.0)(typescript@3.8.3):
+ resolution: {integrity: sha512-vN6UztYqIu05nu7JqwQGzQKUJctzs3/Hg7E2Yx8rz9J+4LgtIDFWjjl1gm3pycH0P3mHAcEUBd23LVgfrsTR8A==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
eslint: '*'
@@ -7294,18 +7268,18 @@ packages:
typescript:
optional: true
dependencies:
- '@typescript-eslint/typescript-estree': 5.59.8(typescript@3.8.3)
- '@typescript-eslint/utils': 5.59.8(eslint@8.41.0)(typescript@3.8.3)
+ '@typescript-eslint/typescript-estree': 5.60.1(typescript@3.8.3)
+ '@typescript-eslint/utils': 5.60.1(eslint@8.43.0)(typescript@3.8.3)
debug: 4.3.4(supports-color@5.5.0)
- eslint: 8.41.0
+ eslint: 8.43.0
tsutils: 3.21.0(typescript@3.8.3)
typescript: 3.8.3
transitivePeerDependencies:
- supports-color
dev: true
- /@typescript-eslint/type-utils@5.59.8(eslint@8.41.0)(typescript@4.9.5):
- resolution: {integrity: sha512-+5M518uEIHFBy3FnyqZUF3BMP+AXnYn4oyH8RF012+e7/msMY98FhGL5SrN29NQ9xDgvqCgYnsOiKp1VjZ/fpA==}
+ /@typescript-eslint/type-utils@5.60.1(eslint@8.43.0)(typescript@4.9.5):
+ resolution: {integrity: sha512-vN6UztYqIu05nu7JqwQGzQKUJctzs3/Hg7E2Yx8rz9J+4LgtIDFWjjl1gm3pycH0P3mHAcEUBd23LVgfrsTR8A==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
eslint: '*'
@@ -7314,10 +7288,10 @@ packages:
typescript:
optional: true
dependencies:
- '@typescript-eslint/typescript-estree': 5.59.8(typescript@4.9.5)
- '@typescript-eslint/utils': 5.59.8(eslint@8.41.0)(typescript@4.9.5)
+ '@typescript-eslint/typescript-estree': 5.60.1(typescript@4.9.5)
+ '@typescript-eslint/utils': 5.60.1(eslint@8.43.0)(typescript@4.9.5)
debug: 4.3.4(supports-color@5.5.0)
- eslint: 8.41.0
+ eslint: 8.43.0
tsutils: 3.21.0(typescript@4.9.5)
typescript: 4.9.5
transitivePeerDependencies:
@@ -7333,8 +7307,8 @@ packages:
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
dev: true
- /@typescript-eslint/types@5.59.8:
- resolution: {integrity: sha512-+uWuOhBTj/L6awoWIg0BlWy0u9TyFpCHrAuQ5bNfxDaZ1Ppb3mx6tUigc74LHcbHpOHuOTOJrBoAnhdHdaea1w==}
+ /@typescript-eslint/types@5.60.1:
+ resolution: {integrity: sha512-zDcDx5fccU8BA0IDZc71bAtYIcG9PowaOwaD8rjYbqwK7dpe/UMQl3inJ4UtUK42nOCT41jTSCwg76E62JpMcg==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
/@typescript-eslint/typescript-estree@5.27.1(typescript@4.6.4):
@@ -7379,8 +7353,8 @@ packages:
- supports-color
dev: true
- /@typescript-eslint/typescript-estree@5.59.8(typescript@3.8.3):
- resolution: {integrity: sha512-Jy/lPSDJGNow14vYu6IrW790p7HIf/SOV1Bb6lZ7NUkLc2iB2Z9elESmsaUtLw8kVqogSbtLH9tut5GCX1RLDg==}
+ /@typescript-eslint/typescript-estree@5.60.1(typescript@3.8.3):
+ resolution: {integrity: sha512-hkX70J9+2M2ZT6fhti5Q2FoU9zb+GeZK2SLP1WZlvUDqdMbEKhexZODD1WodNRyO8eS+4nScvT0dts8IdaBzfw==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
typescript: '*'
@@ -7388,8 +7362,8 @@ packages:
typescript:
optional: true
dependencies:
- '@typescript-eslint/types': 5.59.8
- '@typescript-eslint/visitor-keys': 5.59.8
+ '@typescript-eslint/types': 5.60.1
+ '@typescript-eslint/visitor-keys': 5.60.1
debug: 4.3.4(supports-color@5.5.0)
globby: 11.1.0
is-glob: 4.0.3
@@ -7400,8 +7374,8 @@ packages:
- supports-color
dev: true
- /@typescript-eslint/typescript-estree@5.59.8(typescript@4.9.5):
- resolution: {integrity: sha512-Jy/lPSDJGNow14vYu6IrW790p7HIf/SOV1Bb6lZ7NUkLc2iB2Z9elESmsaUtLw8kVqogSbtLH9tut5GCX1RLDg==}
+ /@typescript-eslint/typescript-estree@5.60.1(typescript@4.9.5):
+ resolution: {integrity: sha512-hkX70J9+2M2ZT6fhti5Q2FoU9zb+GeZK2SLP1WZlvUDqdMbEKhexZODD1WodNRyO8eS+4nScvT0dts8IdaBzfw==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
typescript: '*'
@@ -7409,8 +7383,8 @@ packages:
typescript:
optional: true
dependencies:
- '@typescript-eslint/types': 5.59.8
- '@typescript-eslint/visitor-keys': 5.59.8
+ '@typescript-eslint/types': 5.60.1
+ '@typescript-eslint/visitor-keys': 5.60.1
debug: 4.3.4(supports-color@5.5.0)
globby: 11.1.0
is-glob: 4.0.3
@@ -7458,19 +7432,19 @@ packages:
- typescript
dev: true
- /@typescript-eslint/utils@5.59.8(eslint@8.41.0)(typescript@3.8.3):
- resolution: {integrity: sha512-Tr65630KysnNn9f9G7ROF3w1b5/7f6QVCJ+WK9nhIocWmx9F+TmCAcglF26Vm7z8KCTwoKcNEBZrhlklla3CKg==}
+ /@typescript-eslint/utils@5.60.1(eslint@8.43.0)(typescript@3.8.3):
+ resolution: {integrity: sha512-tiJ7FFdFQOWssFa3gqb94Ilexyw0JVxj6vBzaSpfN/8IhoKkDuSAenUKvsSHw2A/TMpJb26izIszTXaqygkvpQ==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
dependencies:
- '@eslint-community/eslint-utils': 4.4.0(eslint@8.41.0)
+ '@eslint-community/eslint-utils': 4.4.0(eslint@8.43.0)
'@types/json-schema': 7.0.11
'@types/semver': 7.3.13
- '@typescript-eslint/scope-manager': 5.59.8
- '@typescript-eslint/types': 5.59.8
- '@typescript-eslint/typescript-estree': 5.59.8(typescript@3.8.3)
- eslint: 8.41.0
+ '@typescript-eslint/scope-manager': 5.60.1
+ '@typescript-eslint/types': 5.60.1
+ '@typescript-eslint/typescript-estree': 5.60.1(typescript@3.8.3)
+ eslint: 8.43.0
eslint-scope: 5.1.1
semver: 7.3.8
transitivePeerDependencies:
@@ -7478,19 +7452,19 @@ packages:
- typescript
dev: true
- /@typescript-eslint/utils@5.59.8(eslint@8.41.0)(typescript@4.9.5):
- resolution: {integrity: sha512-Tr65630KysnNn9f9G7ROF3w1b5/7f6QVCJ+WK9nhIocWmx9F+TmCAcglF26Vm7z8KCTwoKcNEBZrhlklla3CKg==}
+ /@typescript-eslint/utils@5.60.1(eslint@8.43.0)(typescript@4.9.5):
+ resolution: {integrity: sha512-tiJ7FFdFQOWssFa3gqb94Ilexyw0JVxj6vBzaSpfN/8IhoKkDuSAenUKvsSHw2A/TMpJb26izIszTXaqygkvpQ==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
dependencies:
- '@eslint-community/eslint-utils': 4.4.0(eslint@8.41.0)
+ '@eslint-community/eslint-utils': 4.4.0(eslint@8.43.0)
'@types/json-schema': 7.0.11
'@types/semver': 7.3.13
- '@typescript-eslint/scope-manager': 5.59.8
- '@typescript-eslint/types': 5.59.8
- '@typescript-eslint/typescript-estree': 5.59.8(typescript@4.9.5)
- eslint: 8.41.0
+ '@typescript-eslint/scope-manager': 5.60.1
+ '@typescript-eslint/types': 5.60.1
+ '@typescript-eslint/typescript-estree': 5.60.1(typescript@4.9.5)
+ eslint: 8.43.0
eslint-scope: 5.1.1
semver: 7.3.8
transitivePeerDependencies:
@@ -7513,11 +7487,11 @@ packages:
eslint-visitor-keys: 3.4.1
dev: true
- /@typescript-eslint/visitor-keys@5.59.8:
- resolution: {integrity: sha512-pJhi2ms0x0xgloT7xYabil3SGGlojNNKjK/q6dB3Ey0uJLMjK2UDGJvHieiyJVW/7C3KI+Z4Q3pEHkm4ejA+xQ==}
+ /@typescript-eslint/visitor-keys@5.60.1:
+ resolution: {integrity: sha512-xEYIxKcultP6E/RMKqube11pGjXH1DCo60mQoWhVYyKfLkwbIVVjYxmOenNMxILx0TjCujPTjjnTIVzm09TXIw==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
dependencies:
- '@typescript-eslint/types': 5.59.8
+ '@typescript-eslint/types': 5.60.1
eslint-visitor-keys: 3.4.1
/@webassemblyjs/ast@1.11.1:
@@ -8811,11 +8785,6 @@ packages:
transitivePeerDependencies:
- bluebird
- /cacheable-lookup@5.0.4:
- resolution: {integrity: sha512-2/kNscPhpcxrOigMZzbiWF7dz8ilhb/nIHU3EyZiXWXpeq/au8qJ8VhdftMkty3n7Gj6HIGalQG8oiBNB3AJgA==}
- engines: {node: '>=10.6.0'}
- dev: false
-
/cacheable-lookup@7.0.0:
resolution: {integrity: sha512-+qJyx4xiKra8mZrcwhjMRMUhD5NR1R8esPkzIYxX96JiecFoxAXFuz/GpR3+ev4PE1WamHip78wV0vcmPQtp8w==}
engines: {node: '>=14.16'}
@@ -8847,19 +8816,6 @@ packages:
responselike: 1.0.2
dev: true
- /cacheable-request@7.0.2:
- resolution: {integrity: sha512-pouW8/FmiPQbuGpkXQ9BAPv/Mo5xDGANgSNXzTzJ8DrKGuXOssM4wIQRjfanNRh3Yu5cfYPvcorqbhg2KIJtew==}
- engines: {node: '>=8'}
- dependencies:
- clone-response: 1.0.3
- get-stream: 5.2.0
- http-cache-semantics: 4.1.1
- keyv: 4.5.2
- lowercase-keys: 2.0.0
- normalize-url: 6.1.0
- responselike: 2.0.1
- dev: false
-
/cachedir@2.3.0:
resolution: {integrity: sha512-A+Fezp4zxnit6FanDmv9EqXNAi3vt9DWp51/71UEhXukb7QUuvtv9344h91dyAxuTLoSYJFU299qzR3tzwPAhw==}
engines: {node: '>=6'}
@@ -9246,6 +9202,7 @@ packages:
resolution: {integrity: sha512-ROoL94jJH2dUVML2Y/5PEDNaSHgeOdSDicUyS7izcF63G6sTc/FTjLub4b8Il9S8S0beOfYt0TaA5qvFK+w0wA==}
dependencies:
mimic-response: 1.0.1
+ dev: true
/clone@1.0.4:
resolution: {integrity: sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==}
@@ -11188,13 +11145,13 @@ packages:
source-map: 0.1.43
dev: true
- /eslint-config-prettier@8.8.0(eslint@8.41.0):
+ /eslint-config-prettier@8.8.0(eslint@8.43.0):
resolution: {integrity: sha512-wLbQiFre3tdGgpDv67NQKnJuTlcUVYHas3k+DZCc2U2BadthoEY4B7hLPvAxaqdyOGCzuLfii2fqGph10va7oA==}
hasBin: true
peerDependencies:
eslint: '>=7.0.0'
dependencies:
- eslint: 8.41.0
+ eslint: 8.43.0
/eslint-plugin-jsdoc@39.7.4(eslint@8.33.0):
resolution: {integrity: sha512-2eJcWGKRyNQFa37UIpGcAdOp3wtES8vV3mlnFmEmJCuBNyFhK6cMhbZgMkLoLjKnipoxsN9GbfZZ+8nPY8ETZQ==}
@@ -11214,8 +11171,8 @@ packages:
- supports-color
dev: true
- /eslint-plugin-jsdoc@46.1.0(eslint@8.41.0):
- resolution: {integrity: sha512-NpjpSuWR+Wwxzmssji7AVty1Vu0JvI7v+cTj+Rw1nKVjGv2eMvLGM/SI4VpgTXp82JbLtFOsA2QYLHT3YSmASA==}
+ /eslint-plugin-jsdoc@46.4.2(eslint@8.43.0):
+ resolution: {integrity: sha512-fmIgOe7irf9otkMtsPjr5P39wC5LzA6aEU/nydfUlc8JaEiS93uhPaxI+x/v5s1Ckm+IZeP3006do2n2ehZcNQ==}
engines: {node: '>=16'}
peerDependencies:
eslint: ^7.0.0 || ^8.0.0
@@ -11225,14 +11182,15 @@ packages:
comment-parser: 1.3.1
debug: 4.3.4(supports-color@5.5.0)
escape-string-regexp: 4.0.0
- eslint: 8.41.0
+ eslint: 8.43.0
esquery: 1.5.0
+ is-builtin-module: 3.2.1
semver: 7.5.1
spdx-expression-parse: 3.0.1
transitivePeerDependencies:
- supports-color
- /eslint-plugin-prettier@4.2.1(eslint-config-prettier@8.8.0)(eslint@8.41.0)(prettier@2.8.6):
+ /eslint-plugin-prettier@4.2.1(eslint-config-prettier@8.8.0)(eslint@8.43.0)(prettier@2.8.6):
resolution: {integrity: sha512-f/0rXLXUt0oFYs8ra4w49wYZBG5GKZpAYsJSm6rnYL5uVDjd+zowwMwVZHnAjf4edNrKpCDYfXDgmRE/Ak7QyQ==}
engines: {node: '>=12.0.0'}
peerDependencies:
@@ -11243,8 +11201,8 @@ packages:
eslint-config-prettier:
optional: true
dependencies:
- eslint: 8.41.0
- eslint-config-prettier: 8.8.0(eslint@8.41.0)
+ eslint: 8.43.0
+ eslint-config-prettier: 8.8.0(eslint@8.43.0)
prettier: 2.8.6
prettier-linter-helpers: 1.0.0
@@ -11289,17 +11247,17 @@ packages:
strip-indent: 3.0.0
dev: true
- /eslint-plugin-unicorn@47.0.0(eslint@8.41.0):
+ /eslint-plugin-unicorn@47.0.0(eslint@8.43.0):
resolution: {integrity: sha512-ivB3bKk7fDIeWOUmmMm9o3Ax9zbMz1Bsza/R2qm46ufw4T6VBFBaJIR1uN3pCKSmSXm8/9Nri8V+iUut1NhQGA==}
engines: {node: '>=16'}
peerDependencies:
eslint: '>=8.38.0'
dependencies:
'@babel/helper-validator-identifier': 7.19.1
- '@eslint-community/eslint-utils': 4.4.0(eslint@8.41.0)
+ '@eslint-community/eslint-utils': 4.4.0(eslint@8.43.0)
ci-info: 3.8.0
clean-regexp: 1.0.0
- eslint: 8.41.0
+ eslint: 8.43.0
esquery: 1.5.0
indent-string: 4.0.0
is-builtin-module: 3.2.1
@@ -11407,16 +11365,16 @@ packages:
- supports-color
dev: true
- /eslint@8.41.0:
- resolution: {integrity: sha512-WQDQpzGBOP5IrXPo4Hc0814r4/v2rrIsB0rhT7jtunIalgg6gYXWhRMOejVO8yH21T/FGaxjmFjBMNqcIlmH1Q==}
+ /eslint@8.43.0:
+ resolution: {integrity: sha512-aaCpf2JqqKesMFGgmRPessmVKjcGXqdlAYLLC3THM8t5nBRZRQ+st5WM/hoJXkdioEXLLbXgclUpM0TXo5HX5Q==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
hasBin: true
dependencies:
- '@eslint-community/eslint-utils': 4.2.0(eslint@8.41.0)
+ '@eslint-community/eslint-utils': 4.4.0(eslint@8.43.0)
'@eslint-community/regexpp': 4.5.1
'@eslint/eslintrc': 2.0.3
- '@eslint/js': 8.41.0
- '@humanwhocodes/config-array': 0.11.8
+ '@eslint/js': 8.43.0
+ '@humanwhocodes/config-array': 0.11.10
'@humanwhocodes/module-importer': 1.0.1
'@nodelib/fs.walk': 1.2.8
ajv: 6.12.6
@@ -12226,6 +12184,7 @@ packages:
engines: {node: '>=8'}
dependencies:
pump: 3.0.0
+ dev: true
/get-stream@6.0.1:
resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==}
@@ -12451,23 +12410,6 @@ packages:
get-intrinsic: 1.2.0
dev: true
- /got@11.8.6:
- resolution: {integrity: sha512-6tfZ91bOr7bOXnK7PRDCGBLa1H4U080YHNaAQ2KsMGlLEzRbk44nsZF2E1IeRc3vtJHPVbKCYgdFbaGO2ljd8g==}
- engines: {node: '>=10.19.0'}
- dependencies:
- '@sindresorhus/is': 4.6.0
- '@szmarczak/http-timer': 4.0.6
- '@types/cacheable-request': 6.0.3
- '@types/responselike': 1.0.0
- cacheable-lookup: 5.0.4
- cacheable-request: 7.0.2
- decompress-response: 6.0.0
- http2-wrapper: 1.0.3
- lowercase-keys: 2.0.0
- p-cancelable: 2.1.1
- responselike: 2.0.1
- dev: false
-
/got@12.6.0:
resolution: {integrity: sha512-WTcaQ963xV97MN3x0/CbAriXFZcXCfgxVp91I+Ze6pawQOa7SgzwSx2zIJJsX+kTajMnVs0xcFD1TxZKFqhdnQ==}
engines: {node: '>=14.16'}
@@ -12887,14 +12829,6 @@ packages:
resolution: {integrity: sha512-EC2utToWl4RKfs5zd36Mxq7nzHHBuomZboI0yYL6Y0RmBgT7Sgkq4rQ0ezFTYoIsSs7Tm9SJe+o2FcAg6GBhGA==}
dev: true
- /http2-wrapper@1.0.3:
- resolution: {integrity: sha512-V+23sDMr12Wnz7iTcDeJr3O6AIxlnvT/bmaAAAP/Xda35C90p9599p0F1eHR/N1KILWSoWVAiOMFjBBXaXSMxg==}
- engines: {node: '>=10.19.0'}
- dependencies:
- quick-lru: 5.1.1
- resolve-alpn: 1.2.1
- dev: false
-
/http2-wrapper@2.2.0:
resolution: {integrity: sha512-kZB0wxMo0sh1PehyjJUWRFEd99KC5TLjZ2cULC4f9iqJBAmKQQXEICjxl5iPJRwP40dpeHFqqhm7tYCvODpqpQ==}
engines: {node: '>=10.19.0'}
@@ -14449,6 +14383,7 @@ packages:
/lowercase-keys@2.0.0:
resolution: {integrity: sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==}
engines: {node: '>=8'}
+ dev: true
/lowercase-keys@3.0.0:
resolution: {integrity: sha512-ozCC6gdQ+glXOQsveKD0YsDy8DSQFjDTz4zyzEHNV5+JP5D62LmfDZ6o1cycFx9ouG940M5dE8C8CTewdj2YWQ==}
@@ -14745,6 +14680,7 @@ packages:
/mimic-response@1.0.1:
resolution: {integrity: sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==}
engines: {node: '>=4'}
+ dev: true
/mimic-response@3.1.0:
resolution: {integrity: sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==}
@@ -15447,11 +15383,6 @@ packages:
engines: {node: '>=8'}
dev: true
- /normalize-url@6.1.0:
- resolution: {integrity: sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==}
- engines: {node: '>=10'}
- dev: false
-
/normalize-url@8.0.0:
resolution: {integrity: sha512-uVFpKhj5MheNBJRTiMZ9pE/7hD1QTeEvugSJW/OmLzAp78PB5O6adfMNTvmfKhXBkvCzC+rqifWcVYpGFwTjnw==}
engines: {node: '>=14.16'}
@@ -15885,11 +15816,6 @@ packages:
engines: {node: '>=6'}
dev: true
- /p-cancelable@2.1.1:
- resolution: {integrity: sha512-BZOr3nRQHOntUjTrH8+Lh54smKHoHyur8We1V8DSMVrl5A2malOOwuJRnKRDjSnkoeBh4at6BwEnb5I7Jl31wg==}
- engines: {node: '>=8'}
- dev: false
-
/p-cancelable@3.0.0:
resolution: {integrity: sha512-mlVgR3PGuzlo0MmTdk4cXqXWlwQDLnONTAg6sm62XkMJEiRxN3GL3SffkYvqwonbkJBcrI7Uvv5Zh9yjvn2iUw==}
engines: {node: '>=12.20'}
@@ -17614,12 +17540,6 @@ packages:
lowercase-keys: 1.0.1
dev: true
- /responselike@2.0.1:
- resolution: {integrity: sha512-4gl03wn3hj1HP3yzgdI7d3lCkF95F21Pz4BPGvKHinyQzALR5CapwC8yIi0Rh58DEMQ/SguC03wFj2k0M/mHhw==}
- dependencies:
- lowercase-keys: 2.0.0
- dev: false
-
/responselike@3.0.0:
resolution: {integrity: sha512-40yHxbNcl2+rzXvZuVkrYohathsSJlMTXKryG5y8uciHv1+xDLHQpgjG64JUO9nrEq2jGLH6IZ8BcZyw3wrweg==}
engines: {node: '>=14.16'}