diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index b62bcbf0..5918dac7 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -22,7 +22,6 @@ jobs: matrix: os: [ubuntu-latest, windows-latest, macos-latest] node-version: - - 18.x - 20.x - 22.x - 24.x diff --git a/lib/construction/strategy/ConstructionStrategyCommonJs.ts b/lib/construction/strategy/ConstructionStrategyCommonJs.ts index c3a06dc6..51557596 100644 --- a/lib/construction/strategy/ConstructionStrategyCommonJs.ts +++ b/lib/construction/strategy/ConstructionStrategyCommonJs.ts @@ -57,7 +57,7 @@ export class ConstructionStrategyCommonJs implements IConstructionStrategy if (typeof object !== 'function') { throw new Error(`Attempted to construct ${options.requireElement} from module ${options.requireName} that does not have a constructor`); } - object = new (Function.prototype.bind.apply(object, <[any, ...any]>[{}].concat(options.args)))(); + object = new (Function.prototype.bind.apply(object, <[any, ...any]>[{}, ...options.args ]))(); } return object; @@ -72,25 +72,22 @@ export class ConstructionStrategyCommonJs implements IConstructionStrategy */ public requireCurrentRunningModuleIfCurrent(moduleState: IModuleState, requireName: string): { value: any } | false { const pckg = moduleState.packageJsons[moduleState.mainModulePath]; - if (pckg) { - if (requireName === pckg.name) { - const mainPath: string = Path.posix.join(moduleState.mainModulePath, pckg.main); - const required = this.req(mainPath); - if (required) { - return { value: required }; - } + if (pckg && requireName === pckg.name) { + const mainPath: string = Path.posix.join(moduleState.mainModulePath, pckg.main); + const required = this.req(mainPath); + if (required) { + return { value: required }; } } return false; } public createHash(options: ICreationStrategyHashOptions): any { - return options.entries.reduce((data: Record, entry: { key: string; value: any } | undefined) => { - if (entry) { - data[entry.key] = entry.value; - } - return data; - }, {}); + return Object.fromEntries( + options.entries + .filter((entry): entry is { key: string; value: any } => entry !== undefined) + .map(entry => [ entry.key, entry.value ]), + ); } public createArray(options: ICreationStrategyArrayOptions): any { diff --git a/lib/construction/strategy/ConstructionStrategyCommonJsString.ts b/lib/construction/strategy/ConstructionStrategyCommonJsString.ts index 4d3e37b6..725e3487 100644 --- a/lib/construction/strategy/ConstructionStrategyCommonJsString.ts +++ b/lib/construction/strategy/ConstructionStrategyCommonJsString.ts @@ -54,7 +54,7 @@ export class ConstructionStrategyCommonJsString implements IConstructionStrategy this.getCurrentRunningModuleMain(options.moduleState), )}` : options.requireName; - let serialization = `require('${resultingRequirePath.replace(/\\/gu, '/')}')`; + let serialization = `require('${resultingRequirePath.replaceAll('\\', '/')}')`; // Determine the child of the require'd element if (options.requireElement) { diff --git a/lib/loading/ComponentRegistry.ts b/lib/loading/ComponentRegistry.ts index 385fbe5d..ffbfedca 100644 --- a/lib/loading/ComponentRegistry.ts +++ b/lib/loading/ComponentRegistry.ts @@ -37,7 +37,7 @@ export class ComponentRegistry { */ public async registerAvailableModules(): Promise { await Promise.all(Object.values(this.moduleState.componentModules) - .flatMap(Object.values) + .flatMap(x => Object.values(x)) .map((moduleResourceUrl: string) => this.registerModule(moduleResourceUrl))); } diff --git a/lib/preprocess/ConfigPreprocessorComponent.ts b/lib/preprocess/ConfigPreprocessorComponent.ts index d861b01d..bac5816b 100644 --- a/lib/preprocess/ConfigPreprocessorComponent.ts +++ b/lib/preprocess/ConfigPreprocessorComponent.ts @@ -289,10 +289,8 @@ export class ConfigPreprocessorComponent implements IConfigPreprocessor chain[chain.length - 1].value); + const targets = chains.map((chain): string => chain.at(-1)!.value); for (let i = 0; i < targets.length; ++i) { const duplicateIdx = targets.findIndex((target, idx): boolean => idx > i && target === targets[i]); if (duplicateIdx > 0) { @@ -231,18 +231,18 @@ export class ConfigPreprocessorOverride implements IConfigPreprocessor 1) { - throw new ErrorResourcesContext(`Found multiple types for override target ${target.value} of Override ${chain[chain.length - 2].value}`, { + throw new ErrorResourcesContext(`Found multiple types for override target ${target.value} of Override ${chain.at(-2)!.value}`, { target, - override: chain[chain.length - 2], + override: chain.at(-2), }); } return target; diff --git a/lib/preprocess/ParameterHandler.ts b/lib/preprocess/ParameterHandler.ts index fabcf910..4373337e 100644 --- a/lib/preprocess/ParameterHandler.ts +++ b/lib/preprocess/ParameterHandler.ts @@ -53,7 +53,7 @@ export class ParameterHandler { }); } value = this.objectLoader.createCompactedResource({ - list: values.flatMap(subValue => subValue.list), + list: values.flatMap(subValue => subValue.list!), }); } diff --git a/lib/preprocess/constructorargumentsmapping/ConstructorArgumentsElementMappingHandlerList.ts b/lib/preprocess/constructorargumentsmapping/ConstructorArgumentsElementMappingHandlerList.ts index 4955f36c..c16bfe63 100644 --- a/lib/preprocess/constructorargumentsmapping/ConstructorArgumentsElementMappingHandlerList.ts +++ b/lib/preprocess/constructorargumentsmapping/ConstructorArgumentsElementMappingHandlerList.ts @@ -26,7 +26,7 @@ export class ConstructorArgumentsElementMappingHandlerList implements IConstruct // Recursively handle all field values. const ret = mapper.objectLoader.createCompactedResource({}); ret.list = []; - for (const argument of ( constructorArgs.list)) { + for (const argument of constructorArgs.list!) { if (argument.property.fields || argument.property.elements) { ret.list.push(mapper .applyConstructorArgumentsParameters(configRoot, argument, configElement, genericsContext)); diff --git a/lib/preprocess/overridesteps/OverrideUtil.ts b/lib/preprocess/overridesteps/OverrideUtil.ts index f488e12c..2b1c3760 100644 --- a/lib/preprocess/overridesteps/OverrideUtil.ts +++ b/lib/preprocess/overridesteps/OverrideUtil.ts @@ -12,7 +12,7 @@ export type OverrideStepFieldName = `${typeof OVERRIDE_STEP_FIELD_NAMES[number]} * @param step - Override step to get the fields from. * @param expected - For each field, how many are expected. The value can be undefined if there is no fixed amount. */ -export function extractOverrideStepFields(step: Resource, expected: { [key in OverrideStepFieldName]?: number } = {}): +export function extractOverrideStepFields(step: Resource, expected: {[key in OverrideStepFieldName]?: number } = {}): Record { // Type is not correct yet now but will be completed in the loop below const result = > {}; @@ -57,7 +57,8 @@ export function getPropertyResourceList(config: Resource, parameter: Resource): // Having multiple lists can happen if multiple config files add elements to the same list const list = properties.flatMap(prop => prop.list); - if (list.some(res => res === undefined)) { + // eslint-disable-next-line unicorn/no-useless-undefined + if (list.includes(undefined)) { throw new ErrorResourcesContext(`Invalid target in Override step targeting ${config.value}: ${parameter.value} does not reference a list`, { config, }); diff --git a/lib/rdf/RdfStreamIncluder.ts b/lib/rdf/RdfStreamIncluder.ts index 067e1ff8..87e10b27 100644 --- a/lib/rdf/RdfStreamIncluder.ts +++ b/lib/rdf/RdfStreamIncluder.ts @@ -100,6 +100,6 @@ export class RdfStreamIncluder extends Transform { * @param iri A potential IRI. */ public static isValidIri(iri: string): boolean { - return Boolean(/:((\/\/)|(.*:))/u.exec(iri)); + return Boolean(/:((\/\/)|(.*:))/u.test(iri)); } } diff --git a/lib/util/ErrorResourcesContext.ts b/lib/util/ErrorResourcesContext.ts index e080918a..ad944c49 100644 --- a/lib/util/ErrorResourcesContext.ts +++ b/lib/util/ErrorResourcesContext.ts @@ -57,7 +57,6 @@ export class ErrorResourcesContext extends Error { } } -// eslint-disable-next-line @typescript-eslint/consistent-indexed-object-style export interface IErrorContext { [key: string]: Resource | Resource[] | string | undefined | IErrorContext | IParamValueConflict; } diff --git a/package.json b/package.json index a8ddbfaf..4394e937 100644 --- a/package.json +++ b/package.json @@ -43,7 +43,7 @@ "minimist": "^1.2.0", "rdf-data-factory": "^2.0.2", "rdf-object": "^3.0.0", - "rdf-parse": "^4.0.0", + "rdf-parse": "^5.0.0", "rdf-quad": "^2.0.0", "rdf-string": "^2.0.1", "rdf-terms": "^2.0.0", @@ -51,7 +51,7 @@ "winston": "^3.3.3" }, "devDependencies": { - "@rubensworks/eslint-config": "1.0.1", + "@rubensworks/eslint-config": "1.2.0", "@types/jest": "^30.0.0", "@types/stream-to-array": "^2.3.0", "@types/streamify-string": "^1.0.0", @@ -70,16 +70,16 @@ "jshint": "^2.1.10", "manual-git-changelog": "^1.0.1", "n3": "^2.0.0", - "node-polyfill-webpack-plugin": "^3.0.0", + "node-polyfill-webpack-plugin": "^4.0.0", "pre-commit": "^1.2.2", "simple-copy": "^2.2.1", "stream-to-array": "^2.3.0", "streamify-string": "^1.0.1", "ts-jest": "^29.1.0", "ts-loader": "^9.4.1", - "typescript": "~5.5.0", + "typescript": "~6.0.0", "webpack": "^5.75.0", - "webpack-cli": "^6.0.0" + "webpack-cli": "^7.0.0" }, "files": [ "components", diff --git a/test/integration/instantiateResourceConfigComponentMapped-test.ts b/test/integration/instantiateResourceConfigComponentMapped-test.ts index d5585313..f90cb6f5 100644 --- a/test/integration/instantiateResourceConfigComponentMapped-test.ts +++ b/test/integration/instantiateResourceConfigComponentMapped-test.ts @@ -372,7 +372,6 @@ describe('construction with mapped component configs as Resource', () => { 'http://example.org/n3#lineMode': { list: [ '"true"' ]}, }); await expect(configConstructorPool.instantiate(config, settings)).rejects - // eslint-disable-next-line max-len .toThrow(/The value "\[true\]" for parameter ".*lineMode" is not of required range type ".*string\[\]\[\]"/u); }); diff --git a/test/unit/loading/ComponentsManager-test.ts b/test/unit/loading/ComponentsManager-test.ts index 0022affe..2a3b512c 100644 --- a/test/unit/loading/ComponentsManager-test.ts +++ b/test/unit/loading/ComponentsManager-test.ts @@ -1,5 +1,4 @@ import * as fs from 'fs'; -import { mocked } from 'jest-mock'; import type { Resource } from 'rdf-object'; import { RdfObjectLoader } from 'rdf-object'; import type { Logger } from 'winston'; @@ -9,8 +8,10 @@ import { ConfigRegistry } from '../../../lib/loading/ConfigRegistry'; import type { IModuleState } from '../../../lib/loading/ModuleStateBuilder'; import { ErrorResourcesContext } from '../../../lib/util/ErrorResourcesContext'; -jest.spyOn(fs, 'writeFileSync'); -mocked(fs.writeFileSync).mockReturnValue(); +jest.mock('fs', () => ({ + ...jest.requireActual('fs'), + writeFileSync: jest.fn(), +})); jest.mock('../../../lib/loading/ComponentsManagerBuilder', () => ({ // eslint-disable-next-line object-shorthand ComponentsManagerBuilder: function(args: any) { diff --git a/test/unit/preprocess/ConfigPreprocessorComponent-test.ts b/test/unit/preprocess/ConfigPreprocessorComponent-test.ts index 9f2bbc0d..edd463b4 100644 --- a/test/unit/preprocess/ConfigPreprocessorComponent-test.ts +++ b/test/unit/preprocess/ConfigPreprocessorComponent-test.ts @@ -3,9 +3,7 @@ import * as fs from 'fs'; import type { Resource } from 'rdf-object'; import { RdfObjectLoader } from 'rdf-object'; import type { Logger } from 'winston'; -import type { - IComponentConfigPreprocessorHandleResponse, -} from '../../../lib/preprocess/ConfigPreprocessorComponent'; + import { ConfigPreprocessorComponent, } from '../../../lib/preprocess/ConfigPreprocessorComponent'; @@ -50,7 +48,7 @@ describe('ConfigPreprocessorComponent', () => { '@id': 'ex:myComponentInstance', types: 'ex:Component', }); - const { module, component } = preprocessor.canHandle(config); + const { module, component } = preprocessor.canHandle(config)!; expect(module).toBe(componentResources['ex:Component'].property.module); expect(component).toBe(componentResources['ex:Component']); }); @@ -112,7 +110,6 @@ describe('ConfigPreprocessorComponent', () => { types: [ 'ex:Component', 'ex:Component2' ], }); expect(() => preprocessor.canHandle(config)) - // eslint-disable-next-line max-len .toThrow(/^Detected more than one component types for config "ex:myComponentInstance"/u); }); @@ -159,7 +156,7 @@ describe('ConfigPreprocessorComponent', () => { describe('transformConstructorArguments', () => { function expectTransformOutput(config: Resource, expectedArgs: Resource) { - const hr = preprocessor.canHandle(config); + const hr = preprocessor.canHandle(config)!; const ret = preprocessor.transformConstructorArguments(config, hr); expect(expectedArgs.toQuads()).toBeRdfIsomorphic(ret.toQuads()); } @@ -440,7 +437,7 @@ describe('ConfigPreprocessorComponent', () => { describe('transform', () => { function expectTransformOutput(config: Resource, expectedResource: Resource) { - const hr = preprocessor.canHandle(config); + const hr = preprocessor.canHandle(config)!; const { finishTransformation, rawConfig } = preprocessor.transform(config, hr); expect(expectedResource.toQuads()).toBeRdfIsomorphic(rawConfig.toQuads()); expect(finishTransformation).toBe(true); @@ -573,9 +570,8 @@ describe('ConfigPreprocessorComponent', () => { '@id': 'ex:ComponentThis', module: 'ex:Module', }); - const hr = preprocessor.canHandle(config); + const hr = preprocessor.canHandle(config)!; expect(() => preprocessor.transform(config, hr)) - // eslint-disable-next-line max-len .toThrow(/^Could not find a requireName in either the config's module or component/u); }); @@ -1025,7 +1021,7 @@ describe('ConfigPreprocessorComponent', () => { '@id': 'ex:ComponentThis#param1', }, }); - const hr = preprocessor.canHandle(config); + const hr = preprocessor.canHandle(config)!; preprocessor.validateConfig(config, hr); expect(logger.warn).toHaveBeenCalledWith(`Detected potentially invalid component parameter 'ex:ComponentThis#param2' in a config`); }); @@ -1043,7 +1039,7 @@ describe('ConfigPreprocessorComponent', () => { '@id': 'ex:ComponentThis#param1', }, }); - const hr = preprocessor.canHandle(config); + const hr = preprocessor.canHandle(config)!; preprocessor.validateConfig(config, hr); expect(logger.warn).not.toHaveBeenCalled(); }); @@ -1061,7 +1057,7 @@ describe('ConfigPreprocessorComponent', () => { '@id': 'ex:ComponentThis#param1', }, }); - const hr = preprocessor.canHandle(config); + const hr = preprocessor.canHandle(config)!; preprocessor.validateConfig(config, hr); expect(logger.warn).not.toHaveBeenCalled(); }); diff --git a/test/unit/preprocess/ConfigPreprocessorComponentMapped-test.ts b/test/unit/preprocess/ConfigPreprocessorComponentMapped-test.ts index b18522bf..ab015ebe 100644 --- a/test/unit/preprocess/ConfigPreprocessorComponentMapped-test.ts +++ b/test/unit/preprocess/ConfigPreprocessorComponentMapped-test.ts @@ -1,7 +1,6 @@ import * as fs from 'fs'; import { RdfObjectLoader } from 'rdf-object/lib/RdfObjectLoader'; import type { Resource } from 'rdf-object/lib/Resource'; -import type { IComponentConfigPreprocessorHandleResponse } from '../../../lib/preprocess/ConfigPreprocessorComponent'; import { ConfigPreprocessorComponentMapped } from '../../../lib/preprocess/ConfigPreprocessorComponentMapped'; import 'jest-rdf'; import { GenericsContext } from '../../../lib/preprocess/GenericsContext'; @@ -64,7 +63,7 @@ describe('ConfigPreprocessorComponentMapped', () => { '@id': 'ex:myComponentInstance', types: 'ex:Component', }); - const { module, component } = preprocessor.canHandle(config); + const { module, component } = preprocessor.canHandle(config)!; expect(module).toBe(componentResources['ex:Component'].property.module); expect(component).toBe(componentResources['ex:Component']); }); diff --git a/test/unit/preprocess/parameterproperty/ParameterPropertyHandlerRange-test.ts b/test/unit/preprocess/parameterproperty/ParameterPropertyHandlerRange-test.ts index be4fd74a..90dbdaec 100644 --- a/test/unit/preprocess/parameterproperty/ParameterPropertyHandlerRange-test.ts +++ b/test/unit/preprocess/parameterproperty/ParameterPropertyHandlerRange-test.ts @@ -2897,12 +2897,10 @@ describe('ParameterPropertyHandlerRange', () => { describe('rangeToDisplayString', () => { it('handles undefined range', () => { - // eslint-disable-next-line unicorn/no-useless-undefined expect(ParameterPropertyHandlerRange.rangeToDisplayString(undefined, genericsContext)).toEqual('any'); }); it('handles wildcard range', () => { - // eslint-disable-next-line unicorn/no-useless-undefined expect(ParameterPropertyHandlerRange.rangeToDisplayString(objectLoader.createCompactedResource({ '@type': 'ParameterRangeWildcard', }), genericsContext)).toEqual('any'); diff --git a/test/unit/rdf/PrefetchedDocumentLoader-test.ts b/test/unit/rdf/PrefetchedDocumentLoader-test.ts index 4fc50c15..9990cab0 100644 --- a/test/unit/rdf/PrefetchedDocumentLoader-test.ts +++ b/test/unit/rdf/PrefetchedDocumentLoader-test.ts @@ -1,7 +1,7 @@ import * as fs from 'fs'; import { PrefetchedDocumentLoader } from '../../../lib/rdf/PrefetchedDocumentLoader'; -global.fetch = jest.fn(async() => ({ +globalThis.fetch = jest.fn(async() => ({ json: () => ({ x: 'y' }), ok: true, headers: new Headers({ 'Content-Type': 'application/ld+json' }), diff --git a/test/unit/rdf/RdfParser-test.ts b/test/unit/rdf/RdfParser-test.ts index 65ae8020..3c258086 100644 --- a/test/unit/rdf/RdfParser-test.ts +++ b/test/unit/rdf/RdfParser-test.ts @@ -8,7 +8,7 @@ const quad = require('rdf-quad'); const stringifyStream = require('stream-to-string'); const streamifyString = require('streamify-string'); -global.fetch = jest.fn(async(url: string) => { +globalThis.fetch = jest.fn(async(url: string) => { if (url === 'http://example.org/myfile1.ttl') { return { body: streamifyString(` .`), diff --git a/test/webpack/test-web.ts b/test/webpack/test-web.ts index de39c0c6..6748c175 100644 --- a/test/webpack/test-web.ts +++ b/test/webpack/test-web.ts @@ -2,7 +2,6 @@ // Monkey patch in the window object so we can test the script in Node // @ts-expect-error -// eslint-disable-next-line no-undef globalThis.window = globalThis; import { RdfObjectLoader } from 'rdf-object'; @@ -32,3 +31,4 @@ try { console.error(error); process.exit(1); } +/* eslint-enable no-console, unicorn/no-process-exit, @typescript-eslint/no-implicit-any-catch */ diff --git a/test/webpack/test.ts b/test/webpack/test.ts index da2bb970..7bcd5370 100644 --- a/test/webpack/test.ts +++ b/test/webpack/test.ts @@ -26,3 +26,4 @@ try { console.error(error); process.exit(1); } +/* eslint-enable no-console, unicorn/no-process-exit, @typescript-eslint/no-implicit-any-catch */ diff --git a/test/webpack/webpack.config-web.js b/test/webpack/webpack.config-web.js index 133e31a2..262e60b2 100644 --- a/test/webpack/webpack.config-web.js +++ b/test/webpack/webpack.config-web.js @@ -1,4 +1,5 @@ const path = require('path'); +const webpack = require('webpack'); const NodePolyfillPlugin = require('node-polyfill-webpack-plugin'); module.exports = [ @@ -24,7 +25,10 @@ module.exports = [ modules: ['node_modules', path.resolve(__dirname, 'node_modules')], }, plugins: [ - new NodePolyfillPlugin() + new NodePolyfillPlugin(), + new webpack.DefinePlugin({ + 'process.platform': JSON.stringify('browser'), + }), ], resolve: { fallback: { diff --git a/tsconfig.json b/tsconfig.json index 49fee6da..dbda946e 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -4,6 +4,8 @@ "lib": [ "es6", "es2019", + "es2021", + "es2022", "dom", "esnext.asynciterable" ], @@ -14,6 +16,7 @@ "sourceMap": true, "declaration": true, "strict": true, + "types": [ "jest", "node" ], "resolveJsonModule": true }, "include": [ diff --git a/yarn.lock b/yarn.lock index c3f93351..71fbe330 100644 --- a/yarn.lock +++ b/yarn.lock @@ -37,28 +37,7 @@ resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.29.0.tgz#00d03e8c0ac24dd9be942c5370990cbe1f17d88d" integrity sha512-T1NCJqT/j9+cn8fvkt7jtwbLBfLC/1y1c7NtCeXFRgzGTsafi68MRv8yzkYSapBnFA6L3U2VSc02ciDzoAJhJg== -"@babel/core@^7.12.16", "@babel/core@^7.23.9": - version "7.28.5" - resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.28.5.tgz#4c81b35e51e1b734f510c99b07dfbc7bbbb48f7e" - integrity sha512-e7jT4DxYvIDLk1ZHmU/m/mB19rex9sv0c2ftBtjSBv+kVM/902eh0fINUzD7UwLLNR+jU585GxUJ8/EBfAM5fw== - dependencies: - "@babel/code-frame" "^7.27.1" - "@babel/generator" "^7.28.5" - "@babel/helper-compilation-targets" "^7.27.2" - "@babel/helper-module-transforms" "^7.28.3" - "@babel/helpers" "^7.28.4" - "@babel/parser" "^7.28.5" - "@babel/template" "^7.27.2" - "@babel/traverse" "^7.28.5" - "@babel/types" "^7.28.5" - "@jridgewell/remapping" "^2.3.5" - convert-source-map "^2.0.0" - debug "^4.1.0" - gensync "^1.0.0-beta.2" - json5 "^2.2.3" - semver "^6.3.1" - -"@babel/core@^7.27.4": +"@babel/core@^7.12.16", "@babel/core@^7.27.4": version "7.29.0" resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.29.0.tgz#5286ad785df7f79d656e88ce86e650d16ca5f322" integrity sha512-CGOfOJqWjg2qW/Mb6zNsDm+u5vFQ8DxXfbM09z69p5Z6+mE1ikP2jUXw+j42Pf1XTYED2Rni5f95npYeuwMDQA== @@ -79,10 +58,31 @@ json5 "^2.2.3" semver "^6.3.1" -"@babel/eslint-parser@^7.12.16": +"@babel/core@^7.23.9": version "7.28.5" - resolved "https://registry.yarnpkg.com/@babel/eslint-parser/-/eslint-parser-7.28.5.tgz#0b8883a4a1c2cbed7b3cd9d7765d80e8f480b9ae" - integrity sha512-fcdRcWahONYo+JRnJg1/AekOacGvKx12Gu0qXJXFi2WBqQA1i7+O5PaxRB7kxE/Op94dExnCiiar6T09pvdHpA== + resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.28.5.tgz#4c81b35e51e1b734f510c99b07dfbc7bbbb48f7e" + integrity sha512-e7jT4DxYvIDLk1ZHmU/m/mB19rex9sv0c2ftBtjSBv+kVM/902eh0fINUzD7UwLLNR+jU585GxUJ8/EBfAM5fw== + dependencies: + "@babel/code-frame" "^7.27.1" + "@babel/generator" "^7.28.5" + "@babel/helper-compilation-targets" "^7.27.2" + "@babel/helper-module-transforms" "^7.28.3" + "@babel/helpers" "^7.28.4" + "@babel/parser" "^7.28.5" + "@babel/template" "^7.27.2" + "@babel/traverse" "^7.28.5" + "@babel/types" "^7.28.5" + "@jridgewell/remapping" "^2.3.5" + convert-source-map "^2.0.0" + debug "^4.1.0" + gensync "^1.0.0-beta.2" + json5 "^2.2.3" + semver "^6.3.1" + +"@babel/eslint-parser@^7.12.16": + version "7.28.6" + resolved "https://registry.yarnpkg.com/@babel/eslint-parser/-/eslint-parser-7.28.6.tgz#6a294a4add732ebe7ded8a8d2792dd03dd81dc3f" + integrity sha512-QGmsKi2PBO/MHSQk+AAgA9R6OHQr+VqnniFE0eMWZcVcfBZoA2dKn2hUsl3Csg/Plt9opRUWdY7//VXsrIlEiA== dependencies: "@nicolo-ribaudo/eslint-scope-5-internals" "5.1.1-v1" eslint-visitor-keys "^2.1.0" @@ -186,7 +186,7 @@ resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz#54da796097ab19ce67ed9f88b47bb2ec49367687" integrity sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA== -"@babel/helper-validator-identifier@^7.25.9", "@babel/helper-validator-identifier@^7.27.1", "@babel/helper-validator-identifier@^7.28.5": +"@babel/helper-validator-identifier@^7.14.9", "@babel/helper-validator-identifier@^7.25.9", "@babel/helper-validator-identifier@^7.27.1", "@babel/helper-validator-identifier@^7.28.5": version "7.28.5" resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.28.5.tgz#010b6938fab7cb7df74aa2bbc06aa503b8fe5fb4" integrity sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q== @@ -427,260 +427,315 @@ dependencies: buffer "^6.0.3" -"@colors/colors@1.6.0", "@colors/colors@^1.6.0": - version "1.6.0" - resolved "https://registry.yarnpkg.com/@colors/colors/-/colors-1.6.0.tgz#ec6cd237440700bc23ca23087f513c75508958b0" - integrity sha512-Ir+AOibqzrIsL6ajt3Rz3LskB7OiMVHqltZmspbW/TJuTVuyOMirVqAkjfY6JISiLHgyNqicAC8AyHHGzNd/dA== - -"@comunica/actor-abstract-mediatyped@^4.5.0": - version "4.5.0" - resolved "https://registry.yarnpkg.com/@comunica/actor-abstract-mediatyped/-/actor-abstract-mediatyped-4.5.0.tgz#66f6528e60c6d77e11c4c7bc65ed64aaf29a4f8d" - integrity sha512-KbLuhbTcfAQHJeLo3CDDdffCZdfA1qDu15XIdW+7P03UpUp9xMw4p1G0kYtoXwj9KzWguY704TUtpJVBO1GOnw== +"@chevrotain/cst-dts-gen@11.2.0": + version "11.2.0" + resolved "https://registry.yarnpkg.com/@chevrotain/cst-dts-gen/-/cst-dts-gen-11.2.0.tgz#a822e406c03d8222aa5ff0b75c5db692a4dca169" + integrity sha512-ssJFvn/UXhQQeICw3SR/fZPmYVj+JM2mP+Lx7bZ51cOeHaMWOKp3AUMuyM3QR82aFFXTfcAp67P5GpPjGmbZWQ== dependencies: - "@comunica/core" "^4.5.0" - "@comunica/types" "^4.5.0" + "@chevrotain/gast" "11.2.0" + "@chevrotain/types" "11.2.0" + lodash-es "4.17.23" -"@comunica/actor-abstract-parse@^4.5.0": - version "4.5.0" - resolved "https://registry.yarnpkg.com/@comunica/actor-abstract-parse/-/actor-abstract-parse-4.5.0.tgz#5b5d1ba828c134dc3e4259fad81ed047f37ba9a8" - integrity sha512-THNdQsJ58HtkyeW9ghVyLrYEQfSPNfmVAJTDSqOxIujjCdimPbzS2LBXoDdw13GuxWWOATssbm1LwXDlX0xMIQ== +"@chevrotain/gast@11.2.0": + version "11.2.0" + resolved "https://registry.yarnpkg.com/@chevrotain/gast/-/gast-11.2.0.tgz#0f585b5a0d93354c1a0a732397de386c5f90cf23" + integrity sha512-c+KoD6eSI1xjAZZoNUW+V0l13UEn+a4ShmUrjIKs1BeEWCji0Kwhmqn5FSx1K4BhWL7IQKlV7wLR4r8lLArORQ== dependencies: - "@comunica/core" "^4.5.0" - readable-stream "^4.5.2" + "@chevrotain/types" "11.2.0" + lodash-es "4.17.23" -"@comunica/actor-http-fetch@^4.0.1": - version "4.5.0" - resolved "https://registry.yarnpkg.com/@comunica/actor-http-fetch/-/actor-http-fetch-4.5.0.tgz#2d92d5401dc4768f08613a25747bdd81e7d29236" - integrity sha512-rhPBWOWe0tGDgwXbRgURwiGcbw1KY58oMByT7MVi5SLMpiK1Tjjb6KoMz5SOkZWsD1z6JY65J/VLxKFSj37ogQ== - dependencies: - "@comunica/bus-http" "^4.5.0" - "@comunica/context-entries" "^4.5.0" - "@comunica/core" "^4.5.0" - "@comunica/mediatortype-time" "^4.5.0" +"@chevrotain/regexp-to-ast@11.2.0": + version "11.2.0" + resolved "https://registry.yarnpkg.com/@chevrotain/regexp-to-ast/-/regexp-to-ast-11.2.0.tgz#304ed85f50247183a0a8d43c4d217e76ffc87dbb" + integrity sha512-lG73pBFqbXODTbXhdZwv0oyUaI+3Irm+uOv5/W79lI3g5hasYaJnVJOm3H2NkhA0Ef4XLBU4Scr7TJDJwgFkAw== -"@comunica/actor-http-proxy@^4.0.1": - version "4.5.0" - resolved "https://registry.yarnpkg.com/@comunica/actor-http-proxy/-/actor-http-proxy-4.5.0.tgz#a4d4c20abd74887efd2047c13c154f626f6d761c" - integrity sha512-M5UQ+/IqXFNXLu9qSFNeeph/vaP349HQozqZzOY+HTO4TNWSIcB/XO6HgE3SC7r4G+KV+s9WbHwQO/8PxshBPQ== - dependencies: - "@comunica/bus-http" "^4.5.0" - "@comunica/context-entries" "^4.5.0" - "@comunica/core" "^4.5.0" - "@comunica/mediatortype-time" "^4.5.0" - "@comunica/types" "^4.5.0" +"@chevrotain/types@11.2.0": + version "11.2.0" + resolved "https://registry.yarnpkg.com/@chevrotain/types/-/types-11.2.0.tgz#420bc7f64417d64797fafc742902945289fc1fbd" + integrity sha512-vBMSj/lz/LqolbGQEHB0tlpW5BnljHVtp+kzjQfQU+5BtGMTuZCPVgaAjtKvQYXnHb/8i/02Kii00y0tsuwfsw== -"@comunica/actor-rdf-parse-html-microdata@^4.0.1": - version "4.5.0" - resolved "https://registry.yarnpkg.com/@comunica/actor-rdf-parse-html-microdata/-/actor-rdf-parse-html-microdata-4.5.0.tgz#62c790baeb60a346c2cb93d72778b691a6f25b72" - integrity sha512-wxoXLS0nxV4ZqJEsx+zdZLjkRxZPFo+bXt+0fVEuDdBwL5WaJ6WPEL3fqbiH3QuaTu08k9klnsg2L1ncCeHhGg== - dependencies: - "@comunica/bus-rdf-parse-html" "^4.5.0" - "@comunica/context-entries" "^4.5.0" - "@comunica/core" "^4.5.0" - "@comunica/types" "^4.5.0" - microdata-rdf-streaming-parser "^2.0.1" +"@chevrotain/utils@11.2.0": + version "11.2.0" + resolved "https://registry.yarnpkg.com/@chevrotain/utils/-/utils-11.2.0.tgz#49db06fc0dc4dc6a3ade80339dffd33d3072bc24" + integrity sha512-+7whECg4yNWHottjvr2To2BRxL4XJVjIyyv5J4+bJ0iMOVU8j/8n1qPDLZS/90W/BObDR8VNL46lFbzY/Hosmw== -"@comunica/actor-rdf-parse-html-rdfa@^4.0.1": - version "4.5.0" - resolved "https://registry.yarnpkg.com/@comunica/actor-rdf-parse-html-rdfa/-/actor-rdf-parse-html-rdfa-4.5.0.tgz#7d64a2896799a3470f8d0b3e52f342ed9d1000f0" - integrity sha512-o39tqHXAvKHnsa82Zm5FIbDRj+CSN46Nxj19TBSpCIsRlv5wJ9NpD6yxd7nGr1ovS5/5Ky7vDSdLcJ0MnJaNSQ== - dependencies: - "@comunica/bus-rdf-parse-html" "^4.5.0" - "@comunica/context-entries" "^4.5.0" - "@comunica/core" "^4.5.0" - "@comunica/types" "^4.5.0" - rdfa-streaming-parser "^2.0.1" +"@colors/colors@1.6.0", "@colors/colors@^1.6.0": + version "1.6.0" + resolved "https://registry.yarnpkg.com/@colors/colors/-/colors-1.6.0.tgz#ec6cd237440700bc23ca23087f513c75508958b0" + integrity sha512-Ir+AOibqzrIsL6ajt3Rz3LskB7OiMVHqltZmspbW/TJuTVuyOMirVqAkjfY6JISiLHgyNqicAC8AyHHGzNd/dA== -"@comunica/actor-rdf-parse-html-script@^4.0.1": - version "4.5.0" - resolved "https://registry.yarnpkg.com/@comunica/actor-rdf-parse-html-script/-/actor-rdf-parse-html-script-4.5.0.tgz#3fb6bcf975bff09f6e232a3095c7f6eb9ff39d96" - integrity sha512-eobWYbV4w7o/NK+6GMVkcaoGEQbTq2RmDDN63J1I/U0sTSQX0qvtLr0L4buOzGliIUttBbpsYfOc5YtJX6PP0g== - dependencies: - "@comunica/bus-rdf-parse" "^4.5.0" - "@comunica/bus-rdf-parse-html" "^4.5.0" - "@comunica/context-entries" "^4.5.0" - "@comunica/core" "^4.5.0" - "@comunica/types" "^4.5.0" +"@comunica/actor-abstract-mediatyped@^5.1.3": + version "5.1.3" + resolved "https://registry.yarnpkg.com/@comunica/actor-abstract-mediatyped/-/actor-abstract-mediatyped-5.1.3.tgz#9f21dec92880ae2a9ce05eaaa1379063bbff5dc3" + integrity sha512-vbdSYF/BKH+aiTJXLcR0YAMDxTrma6v8Bsfzxq0/srAe4TWlgw1iny5noMGUPiP5LauqiLgnIcDNgyaAoTz3dQ== + dependencies: + "@comunica/core" "^5.1.3" + "@comunica/types" "^5.1.3" + +"@comunica/actor-abstract-parse@^5.1.3": + version "5.1.3" + resolved "https://registry.yarnpkg.com/@comunica/actor-abstract-parse/-/actor-abstract-parse-5.1.3.tgz#67e2ae7ae2f2720a96ea46c456cb151d4789db6b" + integrity sha512-5oGYbEdWSBWwwN2TF15etay53yc1v59fGVnARxGD05J8HyQCw9syQT7ZgvaicVv/tmQ09PI2LnMKJbxsgj+eHA== + dependencies: + "@comunica/core" "^5.1.3" + readable-stream "^4.7.0" + +"@comunica/actor-http-fetch@^5.0.0": + version "5.1.3" + resolved "https://registry.yarnpkg.com/@comunica/actor-http-fetch/-/actor-http-fetch-5.1.3.tgz#0c58e32385068464615101e177a962f3e44f5b7e" + integrity sha512-PaU8cm/hFfmUc0zknfQ/WY29ffm3A+3g1nopGn90PCpaTwV4saB7MZAfHnCd9JB+YA5cuO0Z6JDwNr+T/ZiNeQ== + dependencies: + "@comunica/bus-http" "^5.1.3" + "@comunica/bus-http-invalidate" "^5.1.3" + "@comunica/context-entries" "^5.1.3" + "@comunica/core" "^5.1.3" + "@comunica/mediatortype-time" "^5.1.3" + "@comunica/types" "^5.1.3" + "@types/http-cache-semantics" "^4.0.4" + http-cache-semantics "^4.2.0" + undici "^7.16.0" + +"@comunica/actor-http-proxy@^5.0.0": + version "5.1.3" + resolved "https://registry.yarnpkg.com/@comunica/actor-http-proxy/-/actor-http-proxy-5.1.3.tgz#c38f16b06e19a3b28189b03deac387e0c53a3597" + integrity sha512-RDYgAdASVIXBaCLuvj8b4ILIBp8fyEAyRGJtOJ40U57eOUBW8ZBE1PwRwoIad//VGbGxELN6dxjYdmISwwOvLw== + dependencies: + "@comunica/bus-http" "^5.1.3" + "@comunica/context-entries" "^5.1.3" + "@comunica/core" "^5.1.3" + "@comunica/mediatortype-time" "^5.1.3" + "@comunica/types" "^5.1.3" + +"@comunica/actor-rdf-parse-html-microdata@^5.0.0": + version "5.1.3" + resolved "https://registry.yarnpkg.com/@comunica/actor-rdf-parse-html-microdata/-/actor-rdf-parse-html-microdata-5.1.3.tgz#7f9712150d8e683190869de4d8633160052ef3f5" + integrity sha512-A+9vfMgp5aAArWgKZcJxeRpolNn6OL9EU5IGFB9AhfOiMWKqgaxBIFrrn+Bd2S4yi5AE4XA0BDSCKw9hjOD/Ng== + dependencies: + "@comunica/bus-rdf-parse-html" "^5.1.3" + "@comunica/context-entries" "^5.1.3" + "@comunica/core" "^5.1.3" + "@comunica/types" "^5.1.3" + microdata-rdf-streaming-parser "^3.0.0" + +"@comunica/actor-rdf-parse-html-rdfa@^5.0.0": + version "5.1.3" + resolved "https://registry.yarnpkg.com/@comunica/actor-rdf-parse-html-rdfa/-/actor-rdf-parse-html-rdfa-5.1.3.tgz#d2ecdf33131b4fa1aebe4466eec4c58bbbb3d426" + integrity sha512-YT8DRCrVz6gSD7Nz8NI3/KHSnrI+uJKhUHvF7l1GPR0HCxXVRxd3Ck9L/iAgsXv9Ilv6oXLOPum5U0kG9N4Fkg== + dependencies: + "@comunica/bus-rdf-parse-html" "^5.1.3" + "@comunica/context-entries" "^5.1.3" + "@comunica/core" "^5.1.3" + "@comunica/types" "^5.1.3" + rdfa-streaming-parser "^3.0.2" + +"@comunica/actor-rdf-parse-html-script@^5.0.0": + version "5.1.3" + resolved "https://registry.yarnpkg.com/@comunica/actor-rdf-parse-html-script/-/actor-rdf-parse-html-script-5.1.3.tgz#f5b59fcd9a4f0d0203d1bf6769d1defa88506821" + integrity sha512-lq9xJMMntoD8EDcQl+idsvhON9gdk5gVID8ltMIo6t31n3OFOUiWowow5zRsVBwj+JVsKimR/X0hz/yl+2tuPQ== + dependencies: + "@comunica/bus-rdf-parse" "^5.1.3" + "@comunica/bus-rdf-parse-html" "^5.1.3" + "@comunica/context-entries" "^5.1.3" + "@comunica/core" "^5.1.3" + "@comunica/types" "^5.1.3" "@rdfjs/types" "*" - readable-stream "^4.5.2" + readable-stream "^4.7.0" relative-to-absolute-iri "^1.0.7" -"@comunica/actor-rdf-parse-html@^4.0.1": - version "4.5.0" - resolved "https://registry.yarnpkg.com/@comunica/actor-rdf-parse-html/-/actor-rdf-parse-html-4.5.0.tgz#348fb64666109e5cce0777052b00947d548a3d26" - integrity sha512-43PrAVCdHLcbJtPqZOVB9/4Zm5EDwIZrzUJhFPx7y30lzda1LmchL5aPrn5OPyrP3/AxK6U0Y9ISDZOBguOAEw== +"@comunica/actor-rdf-parse-html@^5.0.0": + version "5.1.3" + resolved "https://registry.yarnpkg.com/@comunica/actor-rdf-parse-html/-/actor-rdf-parse-html-5.1.3.tgz#c70997ed5c2df322fc0e0f3dd8e0461f4f457be1" + integrity sha512-YfyXKpJtcX3RHhpdr68wtHbDTREtanUGB+KrQLHRzkCIbQyQ76CmWcBZVZnrsxIb2Lv/kSWJjwhoAdw0qYGkwQ== dependencies: - "@comunica/bus-rdf-parse" "^4.5.0" - "@comunica/bus-rdf-parse-html" "^4.5.0" - "@comunica/core" "^4.5.0" - "@comunica/types" "^4.5.0" + "@comunica/bus-rdf-parse" "^5.1.3" + "@comunica/bus-rdf-parse-html" "^5.1.3" + "@comunica/core" "^5.1.3" + "@comunica/types" "^5.1.3" "@rdfjs/types" "*" htmlparser2 "^10.0.0" - readable-stream "^4.5.2" - -"@comunica/actor-rdf-parse-jsonld@^4.0.1": - version "4.5.0" - resolved "https://registry.yarnpkg.com/@comunica/actor-rdf-parse-jsonld/-/actor-rdf-parse-jsonld-4.5.0.tgz#b50733631ae9bffcf19947ce002e54c2e6b6ceb9" - integrity sha512-QuYhMRNH7oc2RjpDCUWNoZiEkwgOGgQvT+GnCZz2pd2kHuTcH3iBo5FvDTLornSVO0RVchcpWGItN9zA2dCNoQ== - dependencies: - "@comunica/bus-http" "^4.5.0" - "@comunica/bus-rdf-parse" "^4.5.0" - "@comunica/context-entries" "^4.5.0" - "@comunica/core" "^4.5.0" - "@comunica/types" "^4.5.0" + readable-stream "^4.7.0" + +"@comunica/actor-rdf-parse-jsonld@^5.0.0": + version "5.1.3" + resolved "https://registry.yarnpkg.com/@comunica/actor-rdf-parse-jsonld/-/actor-rdf-parse-jsonld-5.1.3.tgz#daedfa58c7485df4077a3cbb829a7e64a35c7115" + integrity sha512-5s+EK1JiwzntFLqB4J1DNAbhjtM1v5sdK4c078Q3QuBv3+IUzXzSyAqfloCGyRo8ZMaNck3XM8kXbst5/3vzgg== + dependencies: + "@comunica/bus-http" "^5.1.3" + "@comunica/bus-http-invalidate" "^5.1.3" + "@comunica/bus-rdf-parse" "^5.1.3" + "@comunica/context-entries" "^5.1.3" + "@comunica/core" "^5.1.3" + "@comunica/types" "^5.1.3" "@jeswr/stream-to-string" "^2.0.0" jsonld-context-parser "^2.2.2" - jsonld-streaming-parser "^4.0.1" - -"@comunica/actor-rdf-parse-n3@^4.0.1": - version "4.5.0" - resolved "https://registry.yarnpkg.com/@comunica/actor-rdf-parse-n3/-/actor-rdf-parse-n3-4.5.0.tgz#750f346e5e24b45700b9291fc7403698195d2c0a" - integrity sha512-rERwWLr+fiFWuzWJe5Zoh0JvlaZn9DkvFGRl/5DntnDuwI91/U/p/atXBKfz/abpPAUs4hRGj5gkqmfdZg/bBQ== - dependencies: - "@comunica/bus-rdf-parse" "^4.5.0" - "@comunica/context-entries" "^4.5.0" - "@comunica/types" "^4.5.0" - n3 "^1.26.0" - -"@comunica/actor-rdf-parse-rdfxml@^4.0.1": - version "4.5.0" - resolved "https://registry.yarnpkg.com/@comunica/actor-rdf-parse-rdfxml/-/actor-rdf-parse-rdfxml-4.5.0.tgz#a675121ffd9a88bbefb3082dc75eda2d762a68ca" - integrity sha512-KDmXZ7w++eMO1HXaKwbkx6o5wKTtSMTCdhMGb/ewHinw4XVwesAy9nu/C5CAhi8LpCjdAxa7kf5POejBXUWd3Q== - dependencies: - "@comunica/bus-rdf-parse" "^4.5.0" - "@comunica/context-entries" "^4.5.0" - rdfxml-streaming-parser "^2.2.3" - -"@comunica/actor-rdf-parse-shaclc@^4.0.1": - version "4.5.0" - resolved "https://registry.yarnpkg.com/@comunica/actor-rdf-parse-shaclc/-/actor-rdf-parse-shaclc-4.5.0.tgz#b58210a32604deb24bc47fd69923e7c582248ffc" - integrity sha512-YFYn9ml/eCfZhBTYeaYJ0Qk6HerBi0H4acZYppcMKdh/GPJklzW9LOLlEfEzYstrqwPIKZzqgoBg5yvVgbmXpA== - dependencies: - "@comunica/bus-rdf-parse" "^4.5.0" - "@comunica/types" "^4.5.0" + jsonld-streaming-parser "^5.0.0" + lru-cache "^11.2.2" + +"@comunica/actor-rdf-parse-n3@^5.0.0": + version "5.1.3" + resolved "https://registry.yarnpkg.com/@comunica/actor-rdf-parse-n3/-/actor-rdf-parse-n3-5.1.3.tgz#501757d5eb7deb07d7e9f24831bcb5145caea1a5" + integrity sha512-OJZGclYq299rI0LfeHBu+2nabXUoSXnilJRUBUdOruvSsCBT3Y85cmGxzP4iFE25WSuS1cvdH48tbZItvXXsgQ== + dependencies: + "@comunica/bus-rdf-parse" "^5.1.3" + "@comunica/context-entries" "^5.1.3" + "@comunica/types" "^5.1.3" + n3 "^2.0.0" + +"@comunica/actor-rdf-parse-rdfxml@^5.0.0": + version "5.1.3" + resolved "https://registry.yarnpkg.com/@comunica/actor-rdf-parse-rdfxml/-/actor-rdf-parse-rdfxml-5.1.3.tgz#6b232818afd740da4e2f6fd0f605b5196f0e6767" + integrity sha512-6oHHEk85KmwQ7ildTO0yVlulNoXXXdDuCQW5a3o9E9gxJoHg52pdswbuuMO7+VybzxPcrZPUvKpwEuIPRQ2bMQ== + dependencies: + "@comunica/bus-rdf-parse" "^5.1.3" + "@comunica/context-entries" "^5.1.3" + rdfxml-streaming-parser "^3.2.0" + +"@comunica/actor-rdf-parse-shaclc@^5.0.0": + version "5.1.3" + resolved "https://registry.yarnpkg.com/@comunica/actor-rdf-parse-shaclc/-/actor-rdf-parse-shaclc-5.1.3.tgz#ba2790f56184a039f13daaaded2cfea3d9768f78" + integrity sha512-dWZnxwKgb2cGKEcWA7adIUeijDSfA3rXqAiSi6I3NZUZmJDvmj5Ze+D1DB6/RO7lxm5iHRTCKECElJiwyqgbpw== + dependencies: + "@comunica/bus-rdf-parse" "^5.1.3" + "@comunica/types" "^5.1.3" "@jeswr/stream-to-string" "^2.0.0" "@rdfjs/types" "*" - asynciterator "^3.9.0" - readable-stream "^4.5.2" - shaclc-parse "^1.4.0" - -"@comunica/actor-rdf-parse-xml-rdfa@^4.0.1": - version "4.5.0" - resolved "https://registry.yarnpkg.com/@comunica/actor-rdf-parse-xml-rdfa/-/actor-rdf-parse-xml-rdfa-4.5.0.tgz#6836f09eef3c9027c43aa2f54f07975390c08adf" - integrity sha512-1uQuq3xsokT0wWf9O6d+SyuNEvGX+bgSSGBCQF9YDjc2RygiZATUdThDmh4VDUYJzUCxHb3YM1XyJ+U2Si6xpA== - dependencies: - "@comunica/bus-rdf-parse" "^4.5.0" - "@comunica/context-entries" "^4.5.0" - "@comunica/types" "^4.5.0" - rdfa-streaming-parser "^2.0.1" - -"@comunica/bus-http@^4.0.1", "@comunica/bus-http@^4.5.0": - version "4.5.0" - resolved "https://registry.yarnpkg.com/@comunica/bus-http/-/bus-http-4.5.0.tgz#8f3facfc352da10a64bfffbdc6458c89829e2922" - integrity sha512-wWyPNNOl6shDbtibdBl/pa9OIcoEMemNIo/J4tUViXxYXZ8i1h4FZ6PqaLtAls6O+pV71mR4SKJzKEUuiZiXPg== - dependencies: - "@comunica/core" "^4.5.0" + asynciterator "^3.10.0" + readable-stream "^4.7.0" + shaclc-parse "^2.0.0" + +"@comunica/actor-rdf-parse-xml-rdfa@^5.0.0": + version "5.1.3" + resolved "https://registry.yarnpkg.com/@comunica/actor-rdf-parse-xml-rdfa/-/actor-rdf-parse-xml-rdfa-5.1.3.tgz#1a47779b72b3ea90d69244e749705c2c90eee516" + integrity sha512-eGioGo58dMjt/FzBPjNFeRf9wDspDHTFt6ZWXSxdeJjHuuvFQvnZEJq/3d4Oe9unHzImCRUEOcLApKbZfFbxVw== + dependencies: + "@comunica/bus-rdf-parse" "^5.1.3" + "@comunica/context-entries" "^5.1.3" + "@comunica/types" "^5.1.3" + rdfa-streaming-parser "^3.0.2" + +"@comunica/bus-http-invalidate@^5.1.3": + version "5.1.3" + resolved "https://registry.yarnpkg.com/@comunica/bus-http-invalidate/-/bus-http-invalidate-5.1.3.tgz#0e3e08d930676419efb6ba0c0f1c628275e88794" + integrity sha512-A97g7OA9QVNn5j4mhOEoy8QORR1ILvctTRVwUNV6faIezKYifiZBack5aXotv7lNZGFA/dSdArcbXJKkEq6Tvw== + dependencies: + "@comunica/core" "^5.1.3" + +"@comunica/bus-http@^5.0.0", "@comunica/bus-http@^5.1.3": + version "5.1.3" + resolved "https://registry.yarnpkg.com/@comunica/bus-http/-/bus-http-5.1.3.tgz#afbf7645f80f551c75fea0f2131da153be9a647c" + integrity sha512-UQAYlWHCIneRafcSy2yCJyGoZwtDYr5qdpF71SXE8Jwm8rFyjQLTSC4JKK3F02WxuJ7fMkMXZhg/anaT580QCg== + dependencies: + "@comunica/core" "^5.1.3" + "@comunica/types" "^5.1.3" "@jeswr/stream-to-string" "^2.0.0" is-stream "^2.0.1" readable-from-web "^1.0.0" readable-stream-node-to-web "^1.0.1" -"@comunica/bus-init@^4.0.1": - version "4.5.0" - resolved "https://registry.yarnpkg.com/@comunica/bus-init/-/bus-init-4.5.0.tgz#d58e931906d80f01efae81c0a70878a83da47571" - integrity sha512-9TYFLjirHDt7HPXj3eQW9KX3x5T3mZ1G/EKadL1gQxo0FAqs3y8TdicepCLhk3HY/egidlyv9WQYAPvJ+WAmAg== +"@comunica/bus-init@^5.0.0": + version "5.1.3" + resolved "https://registry.yarnpkg.com/@comunica/bus-init/-/bus-init-5.1.3.tgz#baf1eecb1f5511ae1bf98f17d021f4a3e2524c00" + integrity sha512-x8MQhPIZgQWmbG/5YCPIhMe0lhX2bTuwTAVX8EF8PlnnG3tkXOlV9fR8DOASvWhTVEiZJy/582UM0ZNGe9Di3w== dependencies: - "@comunica/core" "^4.5.0" - readable-stream "^4.5.2" + "@comunica/core" "^5.1.3" + readable-stream "^4.7.0" -"@comunica/bus-rdf-parse-html@^4.0.1", "@comunica/bus-rdf-parse-html@^4.5.0": - version "4.5.0" - resolved "https://registry.yarnpkg.com/@comunica/bus-rdf-parse-html/-/bus-rdf-parse-html-4.5.0.tgz#b7a80653eff1080563788a8263e18a246f68424e" - integrity sha512-yKsPuCIOLF5TXqoXXo+utZehG2diTCBnNleXrOI8Utr4Qu5rAU4oQ5+FC0UByMu5hr+g/TGm2A+IHSVzFRCUfw== +"@comunica/bus-rdf-parse-html@^5.0.0", "@comunica/bus-rdf-parse-html@^5.1.3": + version "5.1.3" + resolved "https://registry.yarnpkg.com/@comunica/bus-rdf-parse-html/-/bus-rdf-parse-html-5.1.3.tgz#3f69bfc6fd18e8cd6866bea92b2fc71ba94ffbcd" + integrity sha512-iIPVdLVzQt25SclAPjPbEgq4ZWupkQSnq6LO0rxAxto7p9Md6dGy/Vm3r28KvicK9qOorQiyW3TGqWB+PhFupQ== dependencies: - "@comunica/core" "^4.5.0" + "@comunica/core" "^5.1.3" "@rdfjs/types" "*" -"@comunica/bus-rdf-parse@^4.0.1", "@comunica/bus-rdf-parse@^4.5.0": - version "4.5.0" - resolved "https://registry.yarnpkg.com/@comunica/bus-rdf-parse/-/bus-rdf-parse-4.5.0.tgz#cb50f932aad38b34ad5d0a725de5b6e3fedb9ec7" - integrity sha512-TnTS9F2GSbibuCd0Rep20C9WXU0KH0iWl2S2xycefMFrZK7noA8LeT/AHNshQlMPKejKxWME+jNsvcXgC++8zw== +"@comunica/bus-rdf-parse@^5.0.0", "@comunica/bus-rdf-parse@^5.1.3": + version "5.1.3" + resolved "https://registry.yarnpkg.com/@comunica/bus-rdf-parse/-/bus-rdf-parse-5.1.3.tgz#28a3edcc52f0aa62fe9ecc0e0c3274e333f91268" + integrity sha512-K0tt2+5sbjnndYvuwsZGqNecm/IbywGqqUquRlyVvW3pzMEPOG3IMmYleeUSZqkJJ4gwdm5cBHA0Hykro30UeA== dependencies: - "@comunica/actor-abstract-mediatyped" "^4.5.0" - "@comunica/actor-abstract-parse" "^4.5.0" - "@comunica/core" "^4.5.0" + "@comunica/actor-abstract-mediatyped" "^5.1.3" + "@comunica/actor-abstract-parse" "^5.1.3" + "@comunica/core" "^5.1.3" "@rdfjs/types" "*" -"@comunica/config-query-sparql@^4.0.1": - version "4.4.0" - resolved "https://registry.yarnpkg.com/@comunica/config-query-sparql/-/config-query-sparql-4.4.0.tgz#f00917eb3601c34afef4e4dc4bb17f145ffd03f5" - integrity sha512-ZVK6eqpYLNa3MRLOWjRaudgfSdraJH/oZIkc5S2doJI2ZmnHROqQUtjPs13kwkI3hGZ6MVBtLm55oz+tKj2lKA== +"@comunica/config-query-sparql@^5.0.0": + version "5.0.0" + resolved "https://registry.yarnpkg.com/@comunica/config-query-sparql/-/config-query-sparql-5.0.0.tgz#f076c5eb451891bc441d371eadc854ead2e06434" + integrity sha512-vS6Ik0Lbm9InWPrqnLeOFM7M2SKj+KLqGVwmOaX6N/+3TjOdOhGQJRLZCGXkiwYUDg/Jn3Z++9bQIR9/Bhj4GA== -"@comunica/context-entries@^4.0.1", "@comunica/context-entries@^4.5.0": - version "4.5.0" - resolved "https://registry.yarnpkg.com/@comunica/context-entries/-/context-entries-4.5.0.tgz#c0ed66c2ea55cb8a20100de62e877ccfa1865297" - integrity sha512-mgeSYFBcpMKLq34COpy129LVHigGUgA1uEI66WXmk3mdmlAKRQNe9D/W2Q924w0FZZmIOpeLMo+s358tFsodow== +"@comunica/context-entries@^5.0.0", "@comunica/context-entries@^5.1.3": + version "5.1.3" + resolved "https://registry.yarnpkg.com/@comunica/context-entries/-/context-entries-5.1.3.tgz#783567c117e695cf2d5d19eb3424db1b0f8365b0" + integrity sha512-7LMYo7l/3a3BLOYfaMXR6Jh/QIIcz77a1rEMXPxtLE6io+m/4l72EZG6WGeUbyHFablt0fzaeBA/6afufrVNqg== dependencies: - "@comunica/core" "^4.5.0" - "@comunica/types" "^4.5.0" + "@comunica/core" "^5.1.3" + "@comunica/types" "^5.1.3" + "@comunica/utils-algebra" "^5.1.3" "@rdfjs/types" "*" jsonld-context-parser "^2.2.2" - sparqlalgebrajs "^5.0.2" -"@comunica/core@^4.0.1", "@comunica/core@^4.5.0": - version "4.5.0" - resolved "https://registry.yarnpkg.com/@comunica/core/-/core-4.5.0.tgz#1fd0c243c6e8c2bd9d890df1f5e0181feaa94313" - integrity sha512-UFHBboFaY0eESH0H8qJRIRuRfda2QduS886l2sRum/V4qhzJkMpf3zdOoZoBbRDU24PBmliWysi9TEsaPsyRwg== +"@comunica/core@^5.0.0", "@comunica/core@^5.1.3": + version "5.1.3" + resolved "https://registry.yarnpkg.com/@comunica/core/-/core-5.1.3.tgz#a245bfbbf5513fefb74481d780a199c1946243e7" + integrity sha512-j0m+iJ3jAs06BeDlAIqqLj3rAf0vbj/oONIMPzzPE13aVvtd4q1NlhV4sGUQCwqD9IKi/16HpliMie618dQ/iw== dependencies: - "@comunica/types" "^4.5.0" + "@comunica/types" "^5.1.3" immutable "^5.1.3" -"@comunica/mediator-combine-pipeline@^4.0.1": - version "4.5.0" - resolved "https://registry.yarnpkg.com/@comunica/mediator-combine-pipeline/-/mediator-combine-pipeline-4.5.0.tgz#4e9c8a945946a78d697fad5b003c507d34819b22" - integrity sha512-Z4uLxugl+Ls8oAwD0dAIQg+i1rkiXbpiFLhgv5h6nksnz9q6Nv14xItm6baivxAJ9p8XVHCOwPxW46YJBtWIoQ== +"@comunica/mediator-combine-pipeline@^5.0.0": + version "5.1.3" + resolved "https://registry.yarnpkg.com/@comunica/mediator-combine-pipeline/-/mediator-combine-pipeline-5.1.3.tgz#dc32351e6437e7707377ec221150bcca72f5e441" + integrity sha512-OR9z0Bkep/22ARDf2P/ZxAMgQ/lCarSp6XNE2DmjsenQR+N2+75LqSSqwvZZWNiaSukB/wsm2FnA7+i+O/Dttg== dependencies: - "@comunica/core" "^4.5.0" - "@comunica/types" "^4.5.0" + "@comunica/core" "^5.1.3" + "@comunica/types" "^5.1.3" -"@comunica/mediator-combine-union@^4.0.1": - version "4.5.0" - resolved "https://registry.yarnpkg.com/@comunica/mediator-combine-union/-/mediator-combine-union-4.5.0.tgz#fa0578843f8cf1939af68665b83c2b8bd77a0ea8" - integrity sha512-aCoO3CiANssR8PEjad2aNuCcfhKdUFZWplTWq77cVUMVc4nsUWNleeEvN6kfOx51qdT8lFpH3b8X+S7bT8CABg== +"@comunica/mediator-combine-union@^5.0.0": + version "5.1.3" + resolved "https://registry.yarnpkg.com/@comunica/mediator-combine-union/-/mediator-combine-union-5.1.3.tgz#03718a0d3cdb60b7ed5a25cc1f97e0b9785493c2" + integrity sha512-hvSIR6Ddu456bauJULrnXeFiobGXuqABYhGFdEPlXoyl4DKVew3TbIR843JcVttefS5dMT4IRqulMKBWNw+CWw== dependencies: - "@comunica/core" "^4.5.0" + "@comunica/core" "^5.1.3" -"@comunica/mediator-number@^4.0.1": - version "4.5.0" - resolved "https://registry.yarnpkg.com/@comunica/mediator-number/-/mediator-number-4.5.0.tgz#226c8de8879cf4ff54d44d492f02efb47a82a870" - integrity sha512-fChc4gh+gtwPOS0F5eNeDuU4Kyb2fAuppN28d1/5s+OUr5v+1Wya7yZ1zbPHYxDMWZEpJBR06eX6djcI0gKlkQ== +"@comunica/mediator-number@^5.0.0": + version "5.1.3" + resolved "https://registry.yarnpkg.com/@comunica/mediator-number/-/mediator-number-5.1.3.tgz#50fd7486521e1b2dfd389fe5eb411a2b7ea25eae" + integrity sha512-w2yHLjI5ROdAw5L5rN/iWgH0Unc5D79QeFFl6FfmpPZirbP9W1nSXHZT4HP71hk4m8EEZN70gSzCcu5+QBGgpQ== dependencies: - "@comunica/core" "^4.5.0" + "@comunica/core" "^5.1.3" -"@comunica/mediator-race@^4.0.1": - version "4.5.0" - resolved "https://registry.yarnpkg.com/@comunica/mediator-race/-/mediator-race-4.5.0.tgz#54cbd91a4341e62243ea0e15bfef98d5b1c3f906" - integrity sha512-eAWjQolFMOxKoKuUMmcQzxwf/ZL9ooT0/OUWv1vbVfHIQb/eqDs/h8wDqwXMgEiK5dIF9ZQYaRL2vEaLq+U3Ew== +"@comunica/mediator-race@^5.0.0": + version "5.1.3" + resolved "https://registry.yarnpkg.com/@comunica/mediator-race/-/mediator-race-5.1.3.tgz#535139dd91aae05bcc4705556dac233d28fd4c2a" + integrity sha512-MbODudHH8poLfUVpWaNarajF/1f9m2MTEtECweE26hit/9TzRDj55/Af2tYpiD4B/TFZQuFheWZ7fzL169Hq9A== dependencies: - "@comunica/core" "^4.5.0" + "@comunica/core" "^5.1.3" -"@comunica/mediatortype-time@^4.5.0": - version "4.5.0" - resolved "https://registry.yarnpkg.com/@comunica/mediatortype-time/-/mediatortype-time-4.5.0.tgz#75cf3458d3453d6c20199988be321ce4cf846aed" - integrity sha512-HND+om4L0VW3VcQrLHHE4+7Nsg7soC98i7g7UqqzDkJ4fix2FnJs0i9WH4RP+oLcx+bPhBSl5mG1m44A6sV19g== +"@comunica/mediatortype-time@^5.1.3": + version "5.1.3" + resolved "https://registry.yarnpkg.com/@comunica/mediatortype-time/-/mediatortype-time-5.1.3.tgz#12f1ee2ba18dd5706299c01d142c44cadff4f3a6" + integrity sha512-qvvekxezMO+r8lonfTY+Yo7CNm5oABfg420M9ZgPlTDECd53GGhwjWLQqp4lk285ZOCrEkOYiy7AW1LZysLvIQ== dependencies: - "@comunica/core" "^4.5.0" + "@comunica/core" "^5.1.3" -"@comunica/types@^4.5.0": - version "4.5.0" - resolved "https://registry.yarnpkg.com/@comunica/types/-/types-4.5.0.tgz#719e3e5c87b0203f530ab74e5c3729e4bd467e0e" - integrity sha512-XhnkspVgYilchErpSAELHRA7B4wRszDdvCkhbd52vjLrThzGUDfDoGx+56y4AeziWkxQLNug8AZbo/Q6J2vCzQ== +"@comunica/types@^5.1.3": + version "5.1.3" + resolved "https://registry.yarnpkg.com/@comunica/types/-/types-5.1.3.tgz#1428a4acc05e450d3c7befe196d8adc268619f0d" + integrity sha512-EbA9yYlx+49zGfmMYnQdbNfdZoUwovjKLXD4ZlpM2TDbo3MUdweyqLcDS00GB+PE5bVzFQf1I2sneEWVfzx3mQ== dependencies: + "@comunica/utils-algebra" "^5.1.3" "@rdfjs/types" "*" "@types/yargs" "^17.0.24" - asynciterator "^3.9.0" - lru-cache "^10.0.1" - sparqlalgebrajs "^5.0.2" + asynciterator "^3.10.0" + lru-cache "^11.2.2" + +"@comunica/utils-algebra@^5.1.3": + version "5.1.3" + resolved "https://registry.yarnpkg.com/@comunica/utils-algebra/-/utils-algebra-5.1.3.tgz#b239cd7095675391032fd94aa93e2c4e67488b89" + integrity sha512-y1PSCLXo7rWqqclmwe0BmkxpciH5t0tDNeyb1WpSfs8gxLMlYWXndCwfUkkDH7N6NLBZ2XG3Jy6YOThwg1HU+g== + dependencies: + "@traqula/algebra-transformations-1-2" "^1.0.1" + "@traqula/core" "^1.0.0" "@dabh/diagnostics@^2.0.8": version "2.0.8" @@ -691,10 +746,10 @@ enabled "2.0.x" kuler "^2.0.0" -"@discoveryjs/json-ext@^0.6.1": - version "0.6.3" - resolved "https://registry.yarnpkg.com/@discoveryjs/json-ext/-/json-ext-0.6.3.tgz#f13c7c205915eb91ae54c557f5e92bddd8be0e83" - integrity sha512-4B4OijXeVNOPZlYA2oEwWOTkzyltLao+xbotHQeqN++Rv27Y6s818+n2Qkp8q+Fxhn0t/5lA5X1Mxktud8eayQ== +"@discoveryjs/json-ext@^1.0.0": + version "1.0.0" + resolved "https://registry.yarnpkg.com/@discoveryjs/json-ext/-/json-ext-1.0.0.tgz#f75c08f88cfd9eb8d9b062284d5bbcc60c41bf2a" + integrity sha512-dDlz3W405VMFO4w5kIP9DOmELBcvFQGmLoKSdIRstBDubKFYwaNHV1NnlzMCQpXQFGWVALmeMORAuiLx18AvZQ== "@emnapi/core@^1.4.3": version "1.9.2" @@ -1121,29 +1176,38 @@ resolved "https://registry.yarnpkg.com/@pkgr/core/-/core-0.2.9.tgz#d229a7b7f9dac167a156992ef23c7f023653f53b" integrity sha512-QNqXyfVS2wm9hweSYD2O7F0G06uurj9kZ96TRQE5Y9hU7+tgdZwIkbAKc5Ocy1HxEY2kuDQa6cQ1WRs/O5LFKA== -"@rdfjs/types@*", "@rdfjs/types@>=1.0.0", "@rdfjs/types@^2.0.0": +"@rdfjs/types@*", "@rdfjs/types@^2.0.0": version "2.0.1" resolved "https://registry.yarnpkg.com/@rdfjs/types/-/types-2.0.1.tgz#f10b50ceffff00b961c4265e60ac9f74550251da" integrity sha512-uyAzpugX7KekAXAHq26m3JlUIZJOC0uSBhpnefGV5i15bevDyyejoB7I+9MKeUrzXD8OOUI3+4FeV1wwQr5ihA== dependencies: "@types/node" "*" -"@rdfjs/types@^1.0.0": - version "1.1.2" - resolved "https://registry.yarnpkg.com/@rdfjs/types/-/types-1.1.2.tgz#9c2f9848c44c26d383bed2a808571de3b93b808d" - integrity sha512-wqpOJK1QCbmsGNtyzYnojPU8gRDPid2JO0Q0kMtb4j65xhCK880cnKAfEOwC+dX85VJcCByQx5zOwyyfCjDJsg== - dependencies: - "@types/node" "*" - "@rtsao/scc@^1.1.0": version "1.1.0" resolved "https://registry.yarnpkg.com/@rtsao/scc/-/scc-1.1.0.tgz#927dd2fae9bc3361403ac2c7a00c32ddce9ad7e8" integrity sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g== -"@rubensworks/eslint-config@1.0.1": - version "1.0.1" - resolved "https://registry.yarnpkg.com/@rubensworks/eslint-config/-/eslint-config-1.0.1.tgz#90698e2222b2cb1b05d03c87c22615e7badcccd7" - integrity sha512-irpYgLY/Tq+tBcISorM+kiEY75f2m0WGi+PcrnfszuDOmdRSbcTIs+AKftzYTz20MeiLdq8yKhi4/bMScV3Bmw== +"@rubensworks/eslint-config@1.2.0": + version "1.2.0" + resolved "https://registry.yarnpkg.com/@rubensworks/eslint-config/-/eslint-config-1.2.0.tgz#c921a2d0fa5e03d7e3b9909781806ceaa8417ff7" + integrity sha512-zbrrtTOEE4Mgz2TV+ZllrtVnd8CPhp72mIIRXmdFg0dqPWZ7PqYMitAJRmpvnHBENJTpUupxVHX0BaXfcRhkPQ== + dependencies: + "@rushstack/eslint-patch" "^1.2.0" + "@typescript-eslint/eslint-plugin" "^5.11.0" + "@typescript-eslint/parser" "^5.11.0" + eslint-config-es "4.1.0" + eslint-import-resolver-typescript "^2.5.0" + eslint-plugin-eslint-comments "3.2.0" + eslint-plugin-extended "0.2.0" + eslint-plugin-import "2.25.4" + eslint-plugin-jest "^26.0.0" + eslint-plugin-mocha "9.0.0" + eslint-plugin-react "7.29.3" + eslint-plugin-react-hooks "4.3.0" + eslint-plugin-tsdoc "^0.2.14" + eslint-plugin-unicorn "37.0.1" + eslint-plugin-unused-imports "^2.0.0" "@rubensworks/saxes@^6.0.1": version "6.0.1" @@ -1152,6 +1216,11 @@ dependencies: xmlchars "^2.2.0" +"@rushstack/eslint-patch@^1.2.0": + version "1.16.1" + resolved "https://registry.yarnpkg.com/@rushstack/eslint-patch/-/eslint-patch-1.16.1.tgz#4f97581e114fc79f246cee3723a5c4edd3b62415" + integrity sha512-TvZbIpeKqGQQ7X0zSCvPH9riMSFQFSggnfBjFZ1mEoILW+UuXCKwOoPcgjMwiUtRqFZ8jWhPJc4um14vC6I4ag== + "@sinclair/typebox@^0.34.0": version "0.34.49" resolved "https://registry.yarnpkg.com/@sinclair/typebox/-/typebox-0.34.49.tgz#4f1369234f2ecf693866476c3b2e1b54d2a9d68e" @@ -1179,6 +1248,57 @@ color "^5.0.2" text-hex "1.0.x" +"@traqula/algebra-transformations-1-1@^1.0.4": + version "1.0.4" + resolved "https://registry.yarnpkg.com/@traqula/algebra-transformations-1-1/-/algebra-transformations-1-1-1.0.4.tgz#7c70d32b9fa0dfa514d2cf22ada88d0dd5e2130b" + integrity sha512-on+W3j+bU6zjAJrxMe68B5OfC3Vvr4syFC+QO2iUihKmhS+5xrCINt5JGASISl0EdnJpg2PiQ7cXUfdJXhVVCw== + dependencies: + "@traqula/core" "^1.0.3" + "@traqula/rules-sparql-1-1" "^1.0.4" + fast-deep-equal "^3.1.3" + rdf-data-factory "^2.0.1" + rdf-isomorphic "^2.0.0" + rdf-string "^2.0.0" + +"@traqula/algebra-transformations-1-2@^1.0.1": + version "1.0.4" + resolved "https://registry.yarnpkg.com/@traqula/algebra-transformations-1-2/-/algebra-transformations-1-2-1.0.4.tgz#aa952a523e343dfd97f27ca7064fb73fab3a6a20" + integrity sha512-CLvD1MmDLIjtnKUYmg/bstfH3Wje5a6DTGrHHhxvFmkQo2efvKRa8Ynb8hi7Ivgm7HmZ2Sh5AREcv7jiiECsFw== + dependencies: + "@traqula/algebra-transformations-1-1" "^1.0.4" + "@traqula/rules-sparql-1-2" "^1.0.4" + rdf-string "^2.0.0" + +"@traqula/chevrotain@^1.0.0": + version "1.0.0" + resolved "https://registry.yarnpkg.com/@traqula/chevrotain/-/chevrotain-1.0.0.tgz#c23f7b531e9c4eb5501ca2722c1ecb09ab6d9e50" + integrity sha512-kyyT9aXpcJmJ3Bvq/MoeGA9e2vhrPdgOrswHaGC9WEQqXfsxJAye2Y+6aJdSGYZJMiH6CcAzgYLIJt1UDBvB0A== + dependencies: + chevrotain "^11.0.3" + +"@traqula/core@^1.0.0", "@traqula/core@^1.0.3": + version "1.0.3" + resolved "https://registry.yarnpkg.com/@traqula/core/-/core-1.0.3.tgz#248b1c38186a7605f87ed8dd1a1a2915326fa705" + integrity sha512-jx37q7AbvredBoBrPAHjefu471/vwbjc7GP0R6DKoe0z/CanTy5B2rhiGuPKMc9f6OOQmQWiBBm+LsrDmLACAg== + dependencies: + "@traqula/chevrotain" "^1.0.0" + +"@traqula/rules-sparql-1-1@^1.0.4": + version "1.0.4" + resolved "https://registry.yarnpkg.com/@traqula/rules-sparql-1-1/-/rules-sparql-1-1-1.0.4.tgz#b49d49cda622b114c8aa1371fa632aed2addf4c5" + integrity sha512-L0rPcpYxCcsFggoMcwRvgQv9yqHup2cPyAJrgUMa0jyVLuxG5cVlQ2APJ8ulFBqOy3Tp5uBiqD8W8GbYf1P+PQ== + dependencies: + "@traqula/chevrotain" "^1.0.0" + "@traqula/core" "^1.0.3" + +"@traqula/rules-sparql-1-2@^1.0.4": + version "1.0.4" + resolved "https://registry.yarnpkg.com/@traqula/rules-sparql-1-2/-/rules-sparql-1-2-1.0.4.tgz#c7e851559101c7c206d90ef326909dc9539e58f4" + integrity sha512-+eSLnuCdThlGnRr6CeOCRteJll8A6QBxbAgojjCNgwPI9BPYNMs1+/MJRJDMaa0Tc2eegx6+z6qgAX728uyd8g== + dependencies: + "@traqula/core" "^1.0.3" + "@traqula/rules-sparql-1-1" "^1.0.4" + "@tybys/wasm-util@^0.10.0": version "0.10.1" resolved "https://registry.yarnpkg.com/@tybys/wasm-util/-/wasm-util-0.10.1.tgz#ecddd3205cf1e2d5274649ff0eedd2991ed7f414" @@ -1240,6 +1360,11 @@ resolved "https://registry.yarnpkg.com/@types/estree/-/estree-1.0.8.tgz#958b91c991b1867ced318bedea0e215ee050726e" integrity sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w== +"@types/http-cache-semantics@^4.0.4": + version "4.2.0" + resolved "https://registry.yarnpkg.com/@types/http-cache-semantics/-/http-cache-semantics-4.2.0.tgz#f6a7788f438cbfde15f29acad46512b4c01913b3" + integrity sha512-L3LgimLHXtGkWikKnsPg0/VFx9OGZaC+eN1u4r+OB1XRqH3meBIAVC2zr1WdMH+RHmnRkqliQAOHNJ/E0j/e0Q== + "@types/http-link-header@^1.0.1": version "1.0.7" resolved "https://registry.yarnpkg.com/@types/http-link-header/-/http-link-header-1.0.7.tgz#bb1a1671a8c6d93717e0057072e9253113fdc875" @@ -1308,15 +1433,7 @@ resolved "https://registry.yarnpkg.com/@types/normalize-package-data/-/normalize-package-data-2.4.4.tgz#56e2cc26c397c038fab0e3a917a12d5c5909e901" integrity sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA== -"@types/readable-stream@^2.3.13": - version "2.3.15" - resolved "https://registry.yarnpkg.com/@types/readable-stream/-/readable-stream-2.3.15.tgz#3d79c9ceb1b6a57d5f6e6976f489b9b5384321ae" - integrity sha512-oM5JSKQCcICF1wvGgmecmHldZ48OZamtMxcGGVICOJA8o8cahXC1zEVAif8iwoc5j8etxFaRFnf095+CDsuoFQ== - dependencies: - "@types/node" "*" - safe-buffer "~5.1.1" - -"@types/readable-stream@^4.0.0": +"@types/readable-stream@^4.0.0", "@types/readable-stream@^4.0.18": version "4.0.23" resolved "https://registry.yarnpkg.com/@types/readable-stream/-/readable-stream-4.0.23.tgz#fcd0f7472f45ceb43154f08f0083ccd1c76e53ce" integrity sha512-wwXrtQvbMHxCbBgjHaMGEmImFTQxxpfMOR/ZoQnXxB1woqkUbdLGFDgauo00Py9IudiaqSeiBiulSV9i6XIPig== @@ -1328,13 +1445,6 @@ resolved "https://registry.yarnpkg.com/@types/semver/-/semver-7.7.1.tgz#3ce3af1a5524ef327d2da9e4fd8b6d95c8d70528" integrity sha512-FmgJfu+MOcQ370SD0ev7EI8TlCAfKYU+B4m5T3yXc1CiRN94g/SZPtsCkk506aUDtlMnFZvasDwHHUcZUEaYuA== -"@types/sparqljs@^3.1.3": - version "3.1.12" - resolved "https://registry.yarnpkg.com/@types/sparqljs/-/sparqljs-3.1.12.tgz#29a030615a3aed6eb05fbd618ecf58ab345506f8" - integrity sha512-zg/sdKKtYI0845wKPSuSgunyU1o/+7tRzMw85lHsf4p/0UbA6+65MXAyEtv1nkaqSqrq/bXm7+bqXas+Xo5dpQ== - dependencies: - "@rdfjs/types" ">=1.0.0" - "@types/stack-utils@^2.0.3": version "2.0.3" resolved "https://registry.yarnpkg.com/@types/stack-utils/-/stack-utils-2.0.3.tgz#6209321eb2c1712a7e7466422b8cb1fc0d9dd5d8" @@ -1384,7 +1494,7 @@ semver "^7.3.2" tsutils "^3.17.1" -"@typescript-eslint/eslint-plugin@^5.0.0": +"@typescript-eslint/eslint-plugin@^5.0.0", "@typescript-eslint/eslint-plugin@^5.11.0": version "5.62.0" resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.62.0.tgz#aeef0328d172b9e37d9bab6dbc13b87ed88977db" integrity sha512-TiZzBSJja/LbhNPvk6yc0JrX9XqhQ0hdh6M2svYfsHGejaKFIAGd9MQ+ERIMzLGlN/kZoYIgdxFV0PuljTKXag== @@ -1422,7 +1532,7 @@ "@typescript-eslint/typescript-estree" "4.6.1" debug "^4.1.1" -"@typescript-eslint/parser@^5.0.0": +"@typescript-eslint/parser@^5.0.0", "@typescript-eslint/parser@^5.11.0": version "5.62.0" resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-5.62.0.tgz#1b63d082d849a2fcae8a569248fbe2ee1b8a56c7" integrity sha512-VlJEV0fOQ7BExOsHYAGrgbEiZoi8D+Bl2+f6V2RrXerRSylnp+ZBHmPvaIa8cz0Ajx7WO7Z5RqfgYg7ED1nRhA== @@ -1748,21 +1858,6 @@ "@webassemblyjs/ast" "1.14.1" "@xtuc/long" "4.2.2" -"@webpack-cli/configtest@^3.0.1": - version "3.0.1" - resolved "https://registry.yarnpkg.com/@webpack-cli/configtest/-/configtest-3.0.1.tgz#76ac285b9658fa642ce238c276264589aa2b6b57" - integrity sha512-u8d0pJ5YFgneF/GuvEiDA61Tf1VDomHHYMjv/wc9XzYj7nopltpG96nXN5dJRstxZhcNpV1g+nT6CydO7pHbjA== - -"@webpack-cli/info@^3.0.1": - version "3.0.1" - resolved "https://registry.yarnpkg.com/@webpack-cli/info/-/info-3.0.1.tgz#3cff37fabb7d4ecaab6a8a4757d3826cf5888c63" - integrity sha512-coEmDzc2u/ffMvuW9aCjoRzNSPDl/XLuhPdlFRpT9tZHmJ/039az33CE7uH+8s0uL1j5ZNtfdv0HkfaKRBGJsQ== - -"@webpack-cli/serve@^3.0.1": - version "3.0.1" - resolved "https://registry.yarnpkg.com/@webpack-cli/serve/-/serve-3.0.1.tgz#bd8b1f824d57e30faa19eb78e4c0951056f72f00" - integrity sha512-sbgw03xQaCLiT6gcY/6u3qBDn01CWw/nbaXl3gTdTFuJJ75Gffv3E3DBpgvY2fkkrdS1fpjaXNOmJlnbtKauKg== - "@xtuc/ieee754@^1.2.0": version "1.2.0" resolved "https://registry.yarnpkg.com/@xtuc/ieee754/-/ieee754-1.2.0.tgz#eef014a3145ae477a1cbc00cd1e552336dceb790" @@ -1814,7 +1909,17 @@ ajv-keywords@^5.1.0: dependencies: fast-deep-equal "^3.1.3" -ajv@^6.10.0, ajv@^6.12.4, ajv@~6.12.6: +ajv@^6.10.0: + version "6.14.0" + resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.14.0.tgz#fd067713e228210636ebb08c60bd3765d6dbe73a" + integrity sha512-IWrosm/yrn43eiKqkfkHis7QioDleaXQHdDVPKg0FSwwd/DuvyX79TZnFOnYpB7dcsFAMmtFztZuXPDvSePkFw== + 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" + +ajv@^6.12.4, ajv@~6.12.6: version "6.12.6" resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4" integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g== @@ -1824,7 +1929,7 @@ ajv@^6.10.0, ajv@^6.12.4, ajv@~6.12.6: json-schema-traverse "^0.4.1" uri-js "^4.2.2" -ajv@^8.0.0, ajv@^8.0.1, ajv@^8.9.0: +ajv@^8.0.0, ajv@^8.9.0: version "8.17.1" resolved "https://registry.yarnpkg.com/ajv/-/ajv-8.17.1.tgz#37d9a5c776af6bc92d7f4f9510eba4c0a60d11a6" integrity sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g== @@ -1834,6 +1939,16 @@ ajv@^8.0.0, ajv@^8.0.1, ajv@^8.9.0: json-schema-traverse "^1.0.0" require-from-string "^2.0.2" +ajv@^8.0.1: + version "8.18.0" + resolved "https://registry.yarnpkg.com/ajv/-/ajv-8.18.0.tgz#8864186b6738d003eb3a933172bb3833e10cefbc" + integrity sha512-PlXPeEWMXMZ7sPYOHqmDyCJzcfNrUr3fGNKtezX14ykXOEIvyK81d+qydx89KY5O71FKMPaQ2vBfBFI5NHR63A== + dependencies: + fast-deep-equal "^3.1.3" + fast-uri "^3.0.1" + json-schema-traverse "^1.0.0" + require-from-string "^2.0.2" + ansi-colors@^4.1.1: version "4.1.3" resolved "https://registry.yarnpkg.com/ansi-colors/-/ansi-colors-4.1.3.tgz#37611340eb2243e70cc604cad35d63270d48781b" @@ -1908,7 +2023,7 @@ array-buffer-byte-length@^1.0.1, array-buffer-byte-length@^1.0.2: call-bound "^1.0.3" is-array-buffer "^3.0.5" -array-includes@^3.1.1, array-includes@^3.1.6, array-includes@^3.1.9: +array-includes@^3.1.1, array-includes@^3.1.4, array-includes@^3.1.6, array-includes@^3.1.9: version "3.1.9" resolved "https://registry.yarnpkg.com/array-includes/-/array-includes-3.1.9.tgz#1f0ccaa08e90cdbc3eb433210f903ad0f17c3f3a" integrity sha512-FmeCCAenzH0KH381SPT5FZmiA/TmpndpcaShhfgEN9eCVjnFBqq3l1xrI42y8+PPLI6hypzou4GXw00WHmPBLQ== @@ -1940,7 +2055,7 @@ array.prototype.findlastindex@^1.2.6: es-object-atoms "^1.1.1" es-shim-unscopables "^1.1.0" -array.prototype.flat@^1.3.1, array.prototype.flat@^1.3.3: +array.prototype.flat@^1.2.5, array.prototype.flat@^1.3.1, array.prototype.flat@^1.3.3: version "1.3.3" resolved "https://registry.yarnpkg.com/array.prototype.flat/-/array.prototype.flat-1.3.3.tgz#534aaf9e6e8dd79fb6b9a9917f839ef1ec63afe5" integrity sha512-rwG/ja1neyLqCuGZ5YYrznA62D4mZXg0i1cIskIUKSiqF3Cje9/wXAls9B9s1Wa2fomMsIv8czB8jZcPmxCXFg== @@ -1950,7 +2065,7 @@ array.prototype.flat@^1.3.1, array.prototype.flat@^1.3.3: es-abstract "^1.23.5" es-shim-unscopables "^1.0.2" -array.prototype.flatmap@^1.2.3, array.prototype.flatmap@^1.3.3: +array.prototype.flatmap@^1.2.3, array.prototype.flatmap@^1.2.5, array.prototype.flatmap@^1.3.3: version "1.3.3" resolved "https://registry.yarnpkg.com/array.prototype.flatmap/-/array.prototype.flatmap-1.3.3.tgz#712cc792ae70370ae40586264629e33aab5dd38b" integrity sha512-Y7Wt51eKJSyi80hFrJCePGGNo5ktJCslFuboqJsbf57CCPcm5zztluPlc4/aD8sWsKvlwatezpV4U1efk8kpjg== @@ -1992,7 +2107,7 @@ asn1.js@^4.10.1: inherits "^2.0.1" minimalistic-assert "^1.0.0" -assert@^2.1.0: +assert@^2.0.0: version "2.1.0" resolved "https://registry.yarnpkg.com/assert/-/assert-2.1.0.tgz#6d92a238d05dc02e7427c881fb8be81c8448b2dd" integrity sha512-eLHpSK/Y4nhMJ07gDaAzoX/XAKS8PSaojml3M0DM4JpV1LAi5JOJ/p6H/XWrl8L+DzVEvVCW1z3vWAaB9oTsQw== @@ -2018,7 +2133,7 @@ async@^3.2.3: resolved "https://registry.yarnpkg.com/async/-/async-3.2.6.tgz#1b0728e14929d51b85b449b7f06e27c1145e38ce" integrity sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA== -asynciterator@^3.9.0: +asynciterator@^3.10.0: version "3.10.0" resolved "https://registry.yarnpkg.com/asynciterator/-/asynciterator-3.10.0.tgz#b9baade3792078235dbb6b35f6d28e88db76c5ce" integrity sha512-eDOBoUf2m+4ht0ETVn2SCfuBIZZ6UWyyQbP++LRPKoK7PmrCQq37pJ6vRvyef4o1Pn+CwWnzMlkXxGdh/krVIw== @@ -2144,6 +2259,13 @@ brorand@^1.0.1, brorand@^1.1.0: resolved "https://registry.yarnpkg.com/brorand/-/brorand-1.1.0.tgz#12c25efe40a45e3c323eb8675a0a0ce57b22371f" integrity sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w== +browser-resolve@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/browser-resolve/-/browser-resolve-2.0.0.tgz#99b7304cb392f8d73dba741bb2d7da28c6d7842b" + integrity sha512-7sWsQlYL2rGLy2IWm8WL8DCTJvYLc/qlOnsakDac87SOoCd16WLsaAMdCiAqsTNHIe+SXfaqyxyo6THoWqs8WQ== + dependencies: + resolve "^1.17.0" + browserify-aes@^1.0.4, browserify-aes@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/browserify-aes/-/browserify-aes-1.2.0.tgz#326734642f403dabc3003209853bb70ad428ef48" @@ -2241,6 +2363,14 @@ buffer-xor@^1.0.3: resolved "https://registry.yarnpkg.com/buffer-xor/-/buffer-xor-1.0.3.tgz#26e61ed1422fb70dd42e6e36729ed51d855fe8d9" integrity sha512-571s0T7nZWK6vB67HI5dyUF7wXiNcfaPPPTl6zYCNApANjIvYJTg7hlud/+cJpdAhS7dVzqMLmfhfHR3rAcOjQ== +buffer@^5.7.1: + version "5.7.1" + resolved "https://registry.yarnpkg.com/buffer/-/buffer-5.7.1.tgz#ba62e7c13133053582197160851a8f648e99eed0" + integrity sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ== + dependencies: + base64-js "^1.3.1" + ieee754 "^1.1.13" + buffer@^6.0.3: version "6.0.3" resolved "https://registry.yarnpkg.com/buffer/-/buffer-6.0.3.tgz#2ace578459cc8fbe2a70aaa8f52ee63b6a74c6c6" @@ -2249,6 +2379,11 @@ buffer@^6.0.3: base64-js "^1.3.1" ieee754 "^1.2.1" +builtin-modules@^3.3.0: + version "3.3.0" + resolved "https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-3.3.0.tgz#cae62812b89801e9656336e46223e030386be7b6" + integrity sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw== + builtin-status-codes@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz#85982878e21b98e1c66425e03d0174788f569ee8" @@ -2336,6 +2471,18 @@ char-regex@^1.0.2: resolved "https://registry.yarnpkg.com/char-regex/-/char-regex-1.0.2.tgz#d744358226217f981ed58f479b1d6bcc29545dcf" integrity sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw== +chevrotain@^11.0.3: + version "11.2.0" + resolved "https://registry.yarnpkg.com/chevrotain/-/chevrotain-11.2.0.tgz#4cf01bb93b4e41deceda966179c2447182131bc2" + integrity sha512-mHCHTxM51nCklUw9RzRVc0DLjAh/SAUPM4k/zMInlTIo25ldWXOZoPt7XEIk/LwoT4lFVmJcu9g5MHtx371x3A== + dependencies: + "@chevrotain/cst-dts-gen" "11.2.0" + "@chevrotain/gast" "11.2.0" + "@chevrotain/regexp-to-ast" "11.2.0" + "@chevrotain/types" "11.2.0" + "@chevrotain/utils" "11.2.0" + lodash-es "4.17.23" + chrome-trace-event@^1.0.2: version "1.0.4" resolved "https://registry.yarnpkg.com/chrome-trace-event/-/chrome-trace-event-1.0.4.tgz#05bffd7ff928465093314708c93bdfa9bd1f0f5b" @@ -2346,6 +2493,11 @@ ci-info@^2.0.0: resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-2.0.0.tgz#67a9e964be31a51e15e5010d58e6f12834002f46" integrity sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ== +ci-info@^3.2.0: + version "3.9.0" + resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-3.9.0.tgz#4279a62028a7b1f262f3473fc9605f5e218c59b4" + integrity sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ== + ci-info@^4.2.0: version "4.4.0" resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-4.4.0.tgz#7d54eff9f54b45b62401c26032696eb59c8bd18c" @@ -2468,15 +2620,10 @@ color@^5.0.2: color-convert "^3.1.3" color-string "^2.1.3" -colorette@^2.0.14: - version "2.0.20" - resolved "https://registry.yarnpkg.com/colorette/-/colorette-2.0.20.tgz#9eb793e6833067f7235902fcd3b09917a000a95a" - integrity sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w== - -commander@^12.1.0: - version "12.1.0" - resolved "https://registry.yarnpkg.com/commander/-/commander-12.1.0.tgz#01423b36f501259fdaac4d0e4d60c96c991585d3" - integrity sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA== +commander@^14.0.3: + version "14.0.3" + resolved "https://registry.yarnpkg.com/commander/-/commander-14.0.3.tgz#425d79b48f9af82fcd9e4fc1ea8af6c5ec07bbc2" + integrity sha512-H+y0Jo/T1RZ9qPP4Eh1pkcQcLRglraJaSLoyOtHxu6AapkjWVCy2Sit1QQ4x3Dng8qDlSsZEet7g5Pq06MvTgw== commander@^2.19.0, commander@^2.20.0: version "2.20.3" @@ -2505,7 +2652,7 @@ console-browserify@1.1.x: dependencies: date-now "^0.1.4" -console-browserify@^1.2.0: +console-browserify@^1.1.0: version "1.2.0" resolved "https://registry.yarnpkg.com/console-browserify/-/console-browserify-1.2.0.tgz#67063cef57ceb6cf4993a2ab3a55840ae8c49336" integrity sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA== @@ -2556,6 +2703,11 @@ create-hmac@^1.1.7: safe-buffer "^5.0.1" sha.js "^2.4.8" +create-require@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/create-require/-/create-require-1.1.1.tgz#c1d7e8f1e5f6cfc9ff65f9cd352d37348756c333" + integrity sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ== + cross-fetch@^3.0.6: version "3.2.0" resolved "https://registry.yarnpkg.com/cross-fetch/-/cross-fetch-3.2.0.tgz#34e9192f53bc757d6614304d9e5e6fb4edb782e3" @@ -2581,7 +2733,7 @@ cross-spawn@^7.0.2, cross-spawn@^7.0.3, cross-spawn@^7.0.6: shebang-command "^2.0.0" which "^2.0.1" -crypto-browserify@^3.12.0: +crypto-browserify@^3.12.1: version "3.12.1" resolved "https://registry.yarnpkg.com/crypto-browserify/-/crypto-browserify-3.12.1.tgz#bb8921bec9acc81633379aa8f52d69b0b69e0dac" integrity sha512-r4ESw/IlusD17lgQi1O20Fa3qNnsckR126TdUuBgAu7GBYSIPvdNyONd3Zrxh0xCwA4+6w/TDArBPsMvhur+KQ== @@ -2636,6 +2788,13 @@ date-now@^0.1.4: resolved "https://registry.yarnpkg.com/date-now/-/date-now-0.1.4.tgz#eaf439fd4d4848ad74e5cc7dbef200672b9e345b" integrity sha512-AsElvov3LoNB7tf5k37H2jYSB+ZZPMT5sG2QjJCcdlV5chIv6htBUBUui2IKRjgtKAKtCBN7Zbwa+MtwLjSeNw== +debug@^2.6.9: + version "2.6.9" + resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" + integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== + dependencies: + ms "2.0.0" + debug@^3.2.7: version "3.2.7" resolved "https://registry.yarnpkg.com/debug/-/debug-3.2.7.tgz#72580b7e9145fb39b6676f9c5e5fb100b934179a" @@ -2764,10 +2923,10 @@ dom-serializer@^2.0.0: domhandler "^5.0.2" entities "^4.2.0" -domain-browser@^4.22.0: - version "4.23.0" - resolved "https://registry.yarnpkg.com/domain-browser/-/domain-browser-4.23.0.tgz#427ebb91efcb070f05cffdfb8a4e9a6c25f8c94b" - integrity sha512-ArzcM/II1wCCujdCNyQjXrAFwS4mrLh4C7DZWlaI8mdh7h3BfKdNd3bKXITfl2PT9FtfQqaGvhi1vPRQPimjGA== +domain-browser@4.22.0: + version "4.22.0" + resolved "https://registry.yarnpkg.com/domain-browser/-/domain-browser-4.22.0.tgz#6ddd34220ec281f9a65d3386d267ddd35c491f9f" + integrity sha512-IGBwjF7tNk3cwypFNH/7bfzBcgSCbaMOD3GsaY1AU/JRrnHnYgEM0+9kQt52iZxjNsjBtJYtao146V+f8jFZNw== domelementtype@1: version "1.3.1" @@ -2801,7 +2960,7 @@ domutils@1.5: dom-serializer "0" domelementtype "1" -domutils@^3.0.1, domutils@^3.2.1: +domutils@^3.1.0, domutils@^3.2.1: version "3.2.2" resolved "https://registry.yarnpkg.com/domutils/-/domutils-3.2.2.tgz#edbfe2b668b0c1d97c24baf0f1062b132221bc78" integrity sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw== @@ -2888,7 +3047,7 @@ entities@^2.0.0: resolved "https://registry.yarnpkg.com/entities/-/entities-2.2.0.tgz#098dc90ebb83d8dffa089d55256b351d34c4da55" integrity sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A== -entities@^4.2.0, entities@^4.4.0: +entities@^4.2.0, entities@^4.5.0: version "4.5.0" resolved "https://registry.yarnpkg.com/entities/-/entities-4.5.0.tgz#5d268ea5e7113ec74c4d033b79ea5a35a488fb48" integrity sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw== @@ -3058,6 +3217,22 @@ eslint-config-es@3.25.3: eslint-plugin-react "7.21.5" eslint-plugin-unicorn "23.0.0" +eslint-config-es@4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/eslint-config-es/-/eslint-config-es-4.1.0.tgz#bef594038abc5b0ca79a3adbb04222d9e201748a" + integrity sha512-o7sRistJAqsiVB437ptIodjcBTz+JwUj2youjU9P2zIJMHZOY2eRpEnIMhqOusbWDVqPKefp+3hPSI/qFotECQ== + dependencies: + lodash "4.17.21" + +eslint-import-resolver-node@^0.3.6: + version "0.3.10" + resolved "https://registry.yarnpkg.com/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.10.tgz#84ce3005abfc300588cf23bbac1aabec1fc6e8c1" + integrity sha512-tRrKqFyCaKict5hOd244sL6EQFNycnMQnBe+j8uqGNXYzsImGbGUU4ibtoaBmv5FLwJwcFJNeg1GeVjQfbMrDQ== + dependencies: + debug "^3.2.7" + is-core-module "^2.16.1" + resolve "^2.0.0-next.6" + eslint-import-resolver-node@^0.3.9: version "0.3.9" resolved "https://registry.yarnpkg.com/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.9.tgz#d4eaac52b8a2e7c3cd1903eb00f7e053356118ac" @@ -3067,7 +3242,7 @@ eslint-import-resolver-node@^0.3.9: is-core-module "^2.13.0" resolve "^1.22.4" -eslint-import-resolver-typescript@^2.3.0: +eslint-import-resolver-typescript@^2.3.0, eslint-import-resolver-typescript@^2.5.0: version "2.7.1" resolved "https://registry.yarnpkg.com/eslint-import-resolver-typescript/-/eslint-import-resolver-typescript-2.7.1.tgz#a90a4a1c80da8d632df25994c4c5fdcdd02b8751" integrity sha512-00UbgGwV8bSgUv34igBDbTOtKhqoRMy9bFjNehT40bXg6585PNIct8HhXZ0SybqB9rWtXj9crcku8ndDn/gIqQ== @@ -3078,13 +3253,21 @@ eslint-import-resolver-typescript@^2.3.0: resolve "^1.22.0" tsconfig-paths "^3.14.1" -eslint-module-utils@^2.12.1: +eslint-module-utils@^2.12.1, eslint-module-utils@^2.7.2: version "2.12.1" resolved "https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.12.1.tgz#f76d3220bfb83c057651359295ab5854eaad75ff" integrity sha512-L8jSWTze7K2mTg0vos/RuLRS5soomksDPoJLXIslC7c8Wmut3bx7CPpJijDcBZtxQ5lrbUdM+s0OlNbz0DCDNw== dependencies: debug "^3.2.7" +eslint-plugin-eslint-comments@3.2.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/eslint-plugin-eslint-comments/-/eslint-plugin-eslint-comments-3.2.0.tgz#9e1cd7b4413526abb313933071d7aba05ca12ffa" + integrity sha512-0jkOl0hfojIHHmEHgmNdqv4fmh7300NdpA9FFpF7zaoLvB/QeXOGNLIo86oAveJFrfB1p05kC8hpEMHM8DwWVQ== + dependencies: + escape-string-regexp "^1.0.5" + ignore "^5.0.5" + eslint-plugin-extended@0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/eslint-plugin-extended/-/eslint-plugin-extended-0.2.0.tgz#8aa3357976803c11c64203d5b9d2642257e38819" @@ -3092,6 +3275,25 @@ eslint-plugin-extended@0.2.0: dependencies: varname "2.0.2" +eslint-plugin-import@2.25.4: + version "2.25.4" + resolved "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.25.4.tgz#322f3f916a4e9e991ac7af32032c25ce313209f1" + integrity sha512-/KJBASVFxpu0xg1kIBn9AUa8hQVnszpwgE7Ld0lKAlx7Ie87yzEzCgSkekt+le/YVhiaosO4Y14GDAOc41nfxA== + dependencies: + array-includes "^3.1.4" + array.prototype.flat "^1.2.5" + debug "^2.6.9" + doctrine "^2.1.0" + eslint-import-resolver-node "^0.3.6" + eslint-module-utils "^2.7.2" + has "^1.0.3" + is-core-module "^2.8.0" + is-glob "^4.0.3" + minimatch "^3.0.4" + object.values "^1.1.5" + resolve "^1.20.0" + tsconfig-paths "^3.12.0" + eslint-plugin-import@^2.22.1: version "2.32.0" resolved "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.32.0.tgz#602b55faa6e4caeaa5e970c198b5c00a37708980" @@ -3132,6 +3334,19 @@ eslint-plugin-mocha@8.0.0: eslint-utils "^2.1.0" ramda "^0.27.1" +eslint-plugin-mocha@9.0.0: + version "9.0.0" + resolved "https://registry.yarnpkg.com/eslint-plugin-mocha/-/eslint-plugin-mocha-9.0.0.tgz#b4457d066941eecb070dc06ed301c527d9c61b60" + integrity sha512-d7knAcQj1jPCzZf3caeBIn3BnW6ikcvfz0kSqQpwPYcVGLoJV5sz0l0OJB2LR8I7dvTDbqq1oV6ylhSgzA10zg== + dependencies: + eslint-utils "^3.0.0" + ramda "^0.27.1" + +eslint-plugin-react-hooks@4.3.0: + version "4.3.0" + resolved "https://registry.yarnpkg.com/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.3.0.tgz#318dbf312e06fab1c835a4abef00121751ac1172" + integrity sha512-XslZy0LnMn+84NEG9jSGR6eGqaZB3133L8xewQo3fQagbQuGt7a63gf+P1NGKZavEYEC3UXaWEAA/AqDkuN6xA== + eslint-plugin-react@7.21.5: version "7.21.5" resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.21.5.tgz#50b21a412b9574bfe05b21db176e8b7b3b15bff3" @@ -3149,7 +3364,27 @@ eslint-plugin-react@7.21.5: resolve "^1.18.1" string.prototype.matchall "^4.0.2" -eslint-plugin-tsdoc@^0.2.7: +eslint-plugin-react@7.29.3: + version "7.29.3" + resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.29.3.tgz#f4eab757f2756d25d6d4c2a58a9e20b004791f05" + integrity sha512-MzW6TuCnDOcta67CkpDyRfRsEVx9FNMDV8wZsDqe1luHPdGTrQIUaUXD27Ja3gHsdOIs/cXzNchWGlqm+qRVRg== + dependencies: + array-includes "^3.1.4" + array.prototype.flatmap "^1.2.5" + doctrine "^2.1.0" + estraverse "^5.3.0" + jsx-ast-utils "^2.4.1 || ^3.0.0" + minimatch "^3.1.2" + object.entries "^1.1.5" + object.fromentries "^2.0.5" + object.hasown "^1.1.0" + object.values "^1.1.5" + prop-types "^15.8.1" + resolve "^2.0.0-next.3" + semver "^6.3.0" + string.prototype.matchall "^4.0.6" + +eslint-plugin-tsdoc@^0.2.14, eslint-plugin-tsdoc@^0.2.7: version "0.2.17" resolved "https://registry.yarnpkg.com/eslint-plugin-tsdoc/-/eslint-plugin-tsdoc-0.2.17.tgz#27789495bbd8778abbf92db1707fec2ed3dfe281" integrity sha512-xRmVi7Zx44lOBuYqG8vzTXuL6IdGOeF9nHX17bjJ8+VE6fsxpdGem0/SBTmAwgYMKYB1WBkqRJVQ+n8GK041pA== @@ -3176,6 +3411,27 @@ eslint-plugin-unicorn@23.0.0: safe-regex "^2.1.1" semver "^7.3.2" +eslint-plugin-unicorn@37.0.1: + version "37.0.1" + resolved "https://registry.yarnpkg.com/eslint-plugin-unicorn/-/eslint-plugin-unicorn-37.0.1.tgz#a2292dc302ffc0be1791e6ebbb4ae93242833f11" + integrity sha512-E1jq5u9ojnadisJcPi+hMXTGSiIzkIUMDvWsBudsCGXvKUB2aNSU2TcfyW2/jAS5A4ryBXfzxLykMxX1EdluSQ== + dependencies: + "@babel/helper-validator-identifier" "^7.14.9" + ci-info "^3.2.0" + clean-regexp "^1.0.0" + eslint-template-visitor "^2.3.2" + eslint-utils "^3.0.0" + esquery "^1.4.0" + indent-string "4" + is-builtin-module "^3.1.0" + lodash "^4.17.21" + pluralize "^8.0.0" + read-pkg-up "^7.0.1" + regexp-tree "^0.1.23" + safe-regex "^2.1.1" + semver "^7.3.5" + strip-indent "^3.0.0" + eslint-plugin-unused-imports@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/eslint-plugin-unused-imports/-/eslint-plugin-unused-imports-2.0.0.tgz#d8db8c4d0cfa0637a8b51ce3fd7d1b6bc3f08520" @@ -3196,7 +3452,7 @@ eslint-scope@5.1.1, eslint-scope@^5.0.0, eslint-scope@^5.1.1: esrecurse "^4.3.0" estraverse "^4.1.1" -eslint-template-visitor@^2.2.1: +eslint-template-visitor@^2.2.1, eslint-template-visitor@^2.3.2: version "2.3.2" resolved "https://registry.yarnpkg.com/eslint-template-visitor/-/eslint-template-visitor-2.3.2.tgz#b52f96ff311e773a345d79053ccc78275bbc463d" integrity sha512-3ydhqFpuV7x1M9EK52BPNj6V0Kwu0KKkcIAfpUhwHbR8ocRln/oUHgfxQupY8O1h4Qv/POHDumb/BwwNfxbtnA== @@ -3214,6 +3470,13 @@ eslint-utils@^2.0.0, eslint-utils@^2.1.0: dependencies: eslint-visitor-keys "^1.1.0" +eslint-utils@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/eslint-utils/-/eslint-utils-3.0.0.tgz#8aebaface7345bb33559db0a1f13a1d2d48c3672" + integrity sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA== + dependencies: + eslint-visitor-keys "^2.0.0" + eslint-visitor-keys@^1.1.0, eslint-visitor-keys@^1.3.0: version "1.3.0" resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz#30ebd1ef7c2fdff01c3a4f151044af25fab0523e" @@ -3289,7 +3552,14 @@ esprima@^4.0.0: resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71" integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== -esquery@^1.3.1, esquery@^1.4.0: +esquery@^1.3.1: + version "1.7.0" + resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.7.0.tgz#08d048f261f0ddedb5bae95f46809463d9c9496d" + integrity sha512-Ap6G0WQwcU/LHsvLwON1fAQX9Zp0A2Y6Y/cJBl9r/JbW90Zyg4/zbG6zzKa2OTALELarYHmKu0GhpM5EO+7T0g== + dependencies: + estraverse "^5.1.0" + +esquery@^1.4.0: version "1.6.0" resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.6.0.tgz#91419234f804d852a82dceec3e16cdc22cf9dae7" integrity sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg== @@ -3308,7 +3578,7 @@ estraverse@^4.1.1: resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-4.3.0.tgz#398ad3f3c5a24948be7725e83d11a7de28cdbd1d" integrity sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw== -estraverse@^5.1.0, estraverse@^5.2.0: +estraverse@^5.1.0, estraverse@^5.2.0, estraverse@^5.3.0: version "5.3.0" resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-5.3.0.tgz#2eea5290702f26ab8fe5370370ff86c965d21123" integrity sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA== @@ -3328,7 +3598,7 @@ event-target-shim@^5.0.0: resolved "https://registry.yarnpkg.com/event-target-shim/-/event-target-shim-5.0.1.tgz#5d4d3ebdf9583d63a5333ce2deb7480ab2b05789" integrity sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ== -events@^3.2.0, events@^3.3.0: +events@^3.0.0, events@^3.2.0, events@^3.3.0: version "3.3.0" resolved "https://registry.yarnpkg.com/events/-/events-3.3.0.tgz#31a95ad0a924e2d2c419a813aeb2c4e878ea7400" integrity sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q== @@ -3455,6 +3725,14 @@ find-up@^4.0.0, find-up@^4.1.0: locate-path "^5.0.0" path-exists "^4.0.0" +find-up@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/find-up/-/find-up-5.0.0.tgz#4c92819ecb7083561e4f4a240a86be5198f536fc" + integrity sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng== + dependencies: + locate-path "^6.0.0" + path-exists "^4.0.0" + flat-cache@^3.0.4: version "3.2.0" resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-3.2.0.tgz#2c0c2d5040c99b1632771a9d105725c0115363ee" @@ -3839,15 +4117,20 @@ htmlparser2@^10.0.0: domutils "^3.2.1" entities "^6.0.0" -htmlparser2@^8.0.0: - version "8.0.2" - resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-8.0.2.tgz#f002151705b383e62433b5cf466f5b716edaec21" - integrity sha512-GYdjWKDkbRLkZ5geuHs5NY1puJ+PXwP7+fHPRz06Eirsb9ugf6d8kkXav6ADhcODhFFPMIXyxkxSuMf3D6NCFA== +htmlparser2@^9.0.0: + version "9.1.0" + resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-9.1.0.tgz#cdb498d8a75a51f739b61d3f718136c369bc8c23" + integrity sha512-5zfg6mHUoaer/97TxnGpxmbR7zJtPwIYFMZ/H5ucTlPZhKvtum05yiPK3Mgai3a0DyVxv7qYqoweaEd2nrYQzQ== dependencies: domelementtype "^2.3.0" domhandler "^5.0.3" - domutils "^3.0.1" - entities "^4.4.0" + domutils "^3.1.0" + entities "^4.5.0" + +http-cache-semantics@^4.2.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/http-cache-semantics/-/http-cache-semantics-4.2.0.tgz#205f4db64f8562b76a4ff9235aa5279839a09dd5" + integrity sha512-dTxcvPXqPvXBQpq5dUr6mEMJX4oIEFv6bwom3FDwKRDsuIjjJGANqhBuoAn9c1RQJIdAKav33ED65E2ys+87QQ== http-link-header@^1.0.2: version "1.1.3" @@ -3864,7 +4147,7 @@ human-signals@^2.1.0: resolved "https://registry.yarnpkg.com/human-signals/-/human-signals-2.1.0.tgz#dc91fcba42e4d06e4abaed33b3e7a3c02f514ea0" integrity sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw== -ieee754@^1.2.1: +ieee754@^1.1.13, ieee754@^1.2.1: version "1.2.1" resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.2.1.tgz#8eb7a10a63fff25d15a57b001586d177d1b0d352" integrity sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA== @@ -3874,7 +4157,7 @@ ignore@^4.0.6: resolved "https://registry.yarnpkg.com/ignore/-/ignore-4.0.6.tgz#750e3db5862087b4737ebac8207ffd1ef27b25fc" integrity sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg== -ignore@^5.2.0: +ignore@^5.0.5, ignore@^5.2.0: version "5.3.2" resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.3.2.tgz#3cd40e729f3643fd87cb04e50bf0eb722bc596f5" integrity sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g== @@ -3910,7 +4193,7 @@ imurmurhash@^0.1.4: resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea" integrity sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA== -indent-string@^4.0.0: +indent-string@4, indent-string@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-4.0.0.tgz#624f8f4497d619b2d9768531d58f4122854d7251" integrity sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg== @@ -3990,12 +4273,19 @@ is-boolean-object@^1.2.1: call-bound "^1.0.3" has-tostringtag "^1.0.2" +is-builtin-module@^3.1.0: + version "3.2.1" + resolved "https://registry.yarnpkg.com/is-builtin-module/-/is-builtin-module-3.2.1.tgz#f03271717d8654cfcaf07ab0463faa3571581169" + integrity sha512-BSLE3HnV2syZ0FK0iMA/yUGplUeMmNz4AW5fnTunbCIqZi4vG3WjJT9FHMy5D69xmAYBHXQhJdALdpwVxV501A== + dependencies: + builtin-modules "^3.3.0" + is-callable@^1.2.7: version "1.2.7" resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.7.tgz#3bc2a85ea742d9e36205dcacdd72ca1fdc51b055" integrity sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA== -is-core-module@^2.1.0, is-core-module@^2.13.0, is-core-module@^2.16.1, is-core-module@^2.5.0: +is-core-module@^2.1.0, is-core-module@^2.13.0, is-core-module@^2.16.1, is-core-module@^2.5.0, is-core-module@^2.8.0: version "2.16.1" resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.16.1.tgz#2a98801a849f43e2add644fbb6bc6229b19a4ef4" integrity sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w== @@ -4198,6 +4488,11 @@ isobject@^3.0.1: resolved "https://registry.yarnpkg.com/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df" integrity sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg== +isomorphic-timers-promises@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/isomorphic-timers-promises/-/isomorphic-timers-promises-1.0.1.tgz#e4137c24dbc54892de8abae3a4b5c1ffff381598" + integrity sha512-u4sej9B1LPSxTGKB/HiuzvEQnXH0ECYkSVQU39koSwmFAxhlEAFl9RdTvLv4TOTQUgBS5O3O5fwUxk6byBZ+IQ== + istanbul-lib-coverage@^3.0.0, istanbul-lib-coverage@^3.2.0: version "3.2.2" resolved "https://registry.yarnpkg.com/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.2.tgz#2d166c4b0644d43a39f04bf6c2edd1e585f31756" @@ -4716,20 +5011,29 @@ jsonld-context-parser@^3.0.0: http-link-header "^1.0.2" relative-to-absolute-iri "^1.0.5" -jsonld-streaming-parser@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/jsonld-streaming-parser/-/jsonld-streaming-parser-4.0.1.tgz#41212df7ef21df1f970d09ef989261fbb566194b" - integrity sha512-6M4y9YGgADk3nXJebbRrxEdMVBJ9bnz+peAvjTXUievopqaE8sg/qml/I6Sp1ln7rpOKffsNZWSre6B7N76szw== +jsonld-context-parser@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/jsonld-context-parser/-/jsonld-context-parser-3.1.0.tgz#208249ab0e412c16e89788738e542b84d0d26041" + integrity sha512-BfgNJ/t9jjK7Lun9XRCJM6YeNqDk8B6/lg+KS8rzhXAOtS0FvoClSmtLvF24V1M2CDYRy2LcEBt0ilxqSX93WA== + dependencies: + "@types/http-link-header" "^1.0.1" + "@types/node" "^18.0.0" + http-link-header "^1.0.2" + relative-to-absolute-iri "^1.0.5" + +jsonld-streaming-parser@^5.0.0: + version "5.0.1" + resolved "https://registry.yarnpkg.com/jsonld-streaming-parser/-/jsonld-streaming-parser-5.0.1.tgz#b61f0eea4d1311ec903ee0c48a5d73cf45cf673d" + integrity sha512-Rf230DRAWe5p1H4e7phk1vo4FHEMOmC5xVcIywKJBBcwy6zaJWFcAvPcwngufNTdJs7dpTMbKQDjp4TYDpMKUQ== dependencies: "@bergos/jsonparse" "^1.4.0" - "@rdfjs/types" "*" "@types/http-link-header" "^1.0.1" "@types/readable-stream" "^4.0.0" buffer "^6.0.3" canonicalize "^1.0.1" http-link-header "^1.0.2" - jsonld-context-parser "^3.0.0" - rdf-data-factory "^1.1.0" + jsonld-context-parser "^3.1.0" + rdf-data-factory "^2.0.0" readable-stream "^4.0.0" "jsx-ast-utils@^2.4.1 || ^3.0.0": @@ -4789,6 +5093,18 @@ locate-path@^5.0.0: dependencies: p-locate "^4.1.0" +locate-path@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-6.0.0.tgz#55321eb309febbc59c4801d931a72452a681d286" + integrity sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw== + dependencies: + p-locate "^5.0.0" + +lodash-es@4.17.23: + version "4.17.23" + resolved "https://registry.yarnpkg.com/lodash-es/-/lodash-es-4.17.23.tgz#58c4360fd1b5d33afc6c0bbd3d1149349b1138e0" + integrity sha512-kVI48u3PZr38HdYz98UmfPnXl2DXrpdctLrFLCd3kOx1xUkOmpFPx7gCWWM5MPkL/fD8zb+Ph0QzjGFs4+hHWg== + lodash.get@^4.4.2: version "4.4.2" resolved "https://registry.yarnpkg.com/lodash.get/-/lodash.get-4.4.2.tgz#2d177f652fa31e939b4438d5341499dfa3825e99" @@ -4814,11 +5130,16 @@ lodash.zip@^4.2.0: resolved "https://registry.yarnpkg.com/lodash.zip/-/lodash.zip-4.2.0.tgz#ec6662e4896408ed4ab6c542a3990b72cc080020" integrity sha512-C7IOaBBK/0gMORRBd8OETNx3kmOkgIWIPvyDpZSCTwUrpYmgZwJkjZeOD8ww4xbOUOs4/attY+pciKvadNfFbg== -lodash@^4.17.15, lodash@^4.17.20, lodash@~4.17.21: +lodash@4.17.21, lodash@^4.17.15, lodash@~4.17.21: version "4.17.21" resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== +lodash@^4.17.20, lodash@^4.17.21: + version "4.18.1" + resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.18.1.tgz#ff2b66c1f6326d59513de2407bf881439812771c" + integrity sha512-dMInicTPVE8d1e5otfwmmjlxkZoUpiVLwyeTdUsi/Caj/gfzzblBcCE5sRHV/AsjuCmxWrte2TNGSYuCeCq+0Q== + logform@^2.7.0: version "2.7.0" resolved "https://registry.yarnpkg.com/logform/-/logform-2.7.0.tgz#cfca97528ef290f2e125a08396805002b2d060d1" @@ -4838,11 +5159,16 @@ loose-envify@^1.4.0: dependencies: js-tokens "^3.0.0 || ^4.0.0" -lru-cache@^10.0.1, lru-cache@^10.2.0: +lru-cache@^10.2.0: version "10.4.3" resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-10.4.3.tgz#410fc8a17b70e598013df257c2446b7f3383f119" integrity sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ== +lru-cache@^11.2.2: + version "11.2.7" + resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-11.2.7.tgz#9127402617f34cd6767b96daee98c28e74458d35" + integrity sha512-aY/R+aEsRelme17KGQa/1ZSIpLpNYYrhcrepKTZgE+W3WM16YMCaPwOHLHsmopZHELU0Ojin1lPVxKR0MihncA== + lru-cache@^4.0.1: version "4.1.5" resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-4.1.5.tgz#8bbe50ea85bed59bc9e33dcab8235ee9bcf443cd" @@ -4946,14 +5272,13 @@ merge2@^1.3.0, merge2@^1.4.1: resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae" integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg== -microdata-rdf-streaming-parser@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/microdata-rdf-streaming-parser/-/microdata-rdf-streaming-parser-2.0.1.tgz#97d9709fe1590e3d6ad7837f6fc238dffa5dd45f" - integrity sha512-oEEYP3OwPGOtoE4eIyJvX1eJXI7VkGR4gKYqpEufaRXc2ele/Tkid/KMU3Los13wGrOq6woSxLEGOYSHzpRvwA== +microdata-rdf-streaming-parser@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/microdata-rdf-streaming-parser/-/microdata-rdf-streaming-parser-3.0.0.tgz#ca26eefb49bfc412e646b81f7bf61cff29a63f18" + integrity sha512-CgdDaKqKAc/4gVhzUX7b1H0dKtnydqNu7dCMcvUceCZpAxX/6EO9w/U1Po195/F9fZY/oQakEREz8U1X7yrhAQ== dependencies: - "@rdfjs/types" "*" - htmlparser2 "^8.0.0" - rdf-data-factory "^1.1.0" + htmlparser2 "^9.0.0" + rdf-data-factory "^2.0.0" readable-stream "^4.1.0" relative-to-absolute-iri "^1.0.2" @@ -5045,6 +5370,11 @@ minimist@^1.2.0, minimist@^1.2.5, minimist@^1.2.6: resolved "https://registry.yarnpkg.com/minipass/-/minipass-7.1.3.tgz#79389b4eb1bb2d003a9bba87d492f2bd37bdc65b" integrity sha512-tEBHqDnIoM/1rXME1zgka9g6Q2lcoCkxHLuc7ODJ5BxbP5d4c2Z5cGgtXAku59200Cx7diuHTOYfSBD8n6mm8A== +ms@2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" + integrity sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A== + ms@^2.1.1, ms@^2.1.3: version "2.1.3" resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2" @@ -5055,14 +5385,6 @@ multimap@^1.1.0: resolved "https://registry.yarnpkg.com/multimap/-/multimap-1.1.0.tgz#5263febc085a1791c33b59bb3afc6a76a2a10ca8" integrity sha512-0ZIR9PasPxGXmRsEF8jsDzndzHDj7tIav+JUmvIFB/WHswliFnquxECT/De7GR4yg99ky/NlRKJT82G1y271bw== -n3@^1.16.3, n3@^1.26.0: - version "1.26.0" - resolved "https://registry.yarnpkg.com/n3/-/n3-1.26.0.tgz#3d69de04bee680b9ebec9dbc1033dc1e6934d351" - integrity sha512-SQknS0ua90rN+3RHuk8BeIqeYyqIH/+ecViZxX08jR4j6MugqWRjtONl3uANG/crWXnOM2WIqBJtjIhVYFha+w== - dependencies: - buffer "^6.0.3" - readable-stream "^4.0.0" - n3@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/n3/-/n3-2.0.0.tgz#990ff360886a101608145b83efeebe29eed11a80" @@ -5091,6 +5413,16 @@ neo-async@^2.6.2: resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.2.tgz#b4aafb93e3aeb2d8174ca53cf163ab7d7308305f" integrity sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw== +node-exports-info@^1.6.0: + version "1.6.0" + resolved "https://registry.yarnpkg.com/node-exports-info/-/node-exports-info-1.6.0.tgz#1aedafb01a966059c9a5e791a94a94d93f5c2a13" + integrity sha512-pyFS63ptit/P5WqUkt+UUfe+4oevH+bFeIiPPdfb0pFeYEu/1ELnJu5l+5EcTKYL5M7zaAa7S8ddywgXypqKCw== + dependencies: + array.prototype.flatmap "^1.3.3" + es-errors "^1.3.0" + object.entries "^1.1.9" + semver "^6.3.1" + node-fetch@^2.7.0: version "2.7.0" resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.7.0.tgz#d0f0fa6e3e2dc1d27efcd8ad99d550bda94d187d" @@ -5103,40 +5435,51 @@ node-int64@^0.4.0: resolved "https://registry.yarnpkg.com/node-int64/-/node-int64-0.4.0.tgz#87a9065cdb355d3182d8f94ce11188b825c68a3b" integrity sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw== -node-polyfill-webpack-plugin@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/node-polyfill-webpack-plugin/-/node-polyfill-webpack-plugin-3.0.0.tgz#296b8235d081af368cd413f4c77e68c98919d99c" - integrity sha512-QpG496dDBiaelQZu9wDcVvpLbtk7h9Ctz693RaUMZBgl8DUoFToO90ZTLKq57gP7rwKqYtGbMBXkcEgLSag2jQ== +node-polyfill-webpack-plugin@^4.0.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/node-polyfill-webpack-plugin/-/node-polyfill-webpack-plugin-4.1.0.tgz#13115d0e3b1c99d978acffeb8cd3aab55d2a9203" + integrity sha512-b4ei444EKkOagG/yFqojrD3QTYM5IOU1f8tn9o6uwrG4qL+brI7oVhjPVd0ZL2xy+Z6CP5bu9w8XTvlWgiXHcw== dependencies: - assert "^2.1.0" + node-stdlib-browser "^1.3.0" + type-fest "^4.27.0" + +node-releases@^2.0.27: + version "2.0.27" + resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.27.tgz#eedca519205cf20f650f61d56b070db111231e4e" + integrity sha512-nmh3lCkYZ3grZvqcCH+fjmQ7X+H0OeZgP40OierEaAptX4XofMh5kwNbWh7lBduUzCcV/8kZ+NDLCwm2iorIlA== + +node-stdlib-browser@^1.3.0: + version "1.3.1" + resolved "https://registry.yarnpkg.com/node-stdlib-browser/-/node-stdlib-browser-1.3.1.tgz#f41fa554f720a3df951e40339f4d92ac512222ac" + integrity sha512-X75ZN8DCLftGM5iKwoYLA3rjnrAEs97MkzvSd4q2746Tgpg8b8XWiBGiBG4ZpgcAqBgtgPHTiAc8ZMCvZuikDw== + dependencies: + assert "^2.0.0" + browser-resolve "^2.0.0" browserify-zlib "^0.2.0" - buffer "^6.0.3" - console-browserify "^1.2.0" + buffer "^5.7.1" + console-browserify "^1.1.0" constants-browserify "^1.0.0" - crypto-browserify "^3.12.0" - domain-browser "^4.22.0" - events "^3.3.0" + create-require "^1.1.1" + crypto-browserify "^3.12.1" + domain-browser "4.22.0" + events "^3.0.0" https-browserify "^1.0.0" + isomorphic-timers-promises "^1.0.1" os-browserify "^0.3.0" path-browserify "^1.0.1" + pkg-dir "^5.0.0" process "^0.11.10" - punycode "^2.3.0" + punycode "^1.4.1" querystring-es3 "^0.2.1" - readable-stream "^4.4.2" + readable-stream "^3.6.0" stream-browserify "^3.0.0" stream-http "^3.2.0" - string_decoder "^1.3.0" - timers-browserify "^2.0.12" - tty-browserify "^0.0.1" - type-fest "^4.4.0" - url "^0.11.3" - util "^0.12.5" - vm-browserify "^1.1.2" - -node-releases@^2.0.27: - version "2.0.27" - resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.27.tgz#eedca519205cf20f650f61d56b070db111231e4e" - integrity sha512-nmh3lCkYZ3grZvqcCH+fjmQ7X+H0OeZgP40OierEaAptX4XofMh5kwNbWh7lBduUzCcV/8kZ+NDLCwm2iorIlA== + string_decoder "^1.0.0" + timers-browserify "^2.0.4" + tty-browserify "0.0.1" + url "^0.11.4" + util "^0.12.4" + vm-browserify "^1.0.1" normalize-package-data@^2.5.0: version "2.5.0" @@ -5205,7 +5548,7 @@ object.assign@^4.1.4, object.assign@^4.1.7: has-symbols "^1.1.0" object-keys "^1.1.1" -object.entries@^1.1.2: +object.entries@^1.1.2, object.entries@^1.1.5, object.entries@^1.1.9: version "1.1.9" resolved "https://registry.yarnpkg.com/object.entries/-/object.entries-1.1.9.tgz#e4770a6a1444afb61bd39f984018b5bede25f8b3" integrity sha512-8u/hfXFRBD1O0hPUjioLhoWFHRmt6tKA4/vZPyckBr18l1KE9uHrFaFaUi8MDRTpi4uak2goyPTSNJLXX2k2Hw== @@ -5215,7 +5558,7 @@ object.entries@^1.1.2: define-properties "^1.2.1" es-object-atoms "^1.1.1" -object.fromentries@^2.0.2, object.fromentries@^2.0.8: +object.fromentries@^2.0.2, object.fromentries@^2.0.5, object.fromentries@^2.0.8: version "2.0.8" resolved "https://registry.yarnpkg.com/object.fromentries/-/object.fromentries-2.0.8.tgz#f7195d8a9b97bd95cbc1999ea939ecd1a2b00c65" integrity sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ== @@ -5234,7 +5577,16 @@ object.groupby@^1.0.3: define-properties "^1.2.1" es-abstract "^1.23.2" -object.values@^1.1.1, object.values@^1.1.6, object.values@^1.2.1: +object.hasown@^1.1.0: + version "1.1.4" + resolved "https://registry.yarnpkg.com/object.hasown/-/object.hasown-1.1.4.tgz#e270ae377e4c120cdcb7656ce66884a6218283dc" + integrity sha512-FZ9LZt9/RHzGySlBARE3VF+gE26TxR38SdmqOqliuTnl9wrKulaQs+4dee1V+Io8VfxqzAfHu6YuRgUy8OHoTg== + dependencies: + define-properties "^1.2.1" + es-abstract "^1.23.2" + es-object-atoms "^1.0.0" + +object.values@^1.1.1, object.values@^1.1.5, object.values@^1.1.6, object.values@^1.2.1: version "1.2.1" resolved "https://registry.yarnpkg.com/object.values/-/object.values-1.2.1.tgz#deed520a50809ff7f75a7cfd4bc64c7a038c6216" integrity sha512-gXah6aZrcUxjWg2zR2MwouP2eHlCBzdV4pygudehaKXSGW4v2AsRQUK+lwwXhii6KFZcunEnmSUoYp5CXibxtA== @@ -5303,7 +5655,7 @@ p-limit@^2.2.0: dependencies: p-try "^2.0.0" -p-limit@^3.1.0: +p-limit@^3.0.2, p-limit@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-3.1.0.tgz#e1daccbe78d0d1388ca18c64fea38e3e57e3706b" integrity sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ== @@ -5317,6 +5669,13 @@ p-locate@^4.1.0: dependencies: p-limit "^2.2.0" +p-locate@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-5.0.0.tgz#83c8315c6785005e3bd021839411c9e110e6d834" + integrity sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw== + dependencies: + p-limit "^3.0.2" + p-try@^2.0.0: version "2.2.0" resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6" @@ -5437,6 +5796,13 @@ pkg-dir@^4.2.0: dependencies: find-up "^4.0.0" +pkg-dir@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-5.0.0.tgz#a02d6aebe6ba133a928f74aec20bafdfe6b8e760" + integrity sha512-NPE8TDbzl/3YQYY7CSS228s3g2ollTFnc+Qi3tqmqJp9Vg2ovUpixcJEo2HJScN2Ez+kEaal6y70c0ehqJBJeA== + dependencies: + find-up "^5.0.0" + pluralize@^8.0.0: version "8.0.0" resolved "https://registry.yarnpkg.com/pluralize/-/pluralize-8.0.0.tgz#1a6fa16a38d12a1901e0320fa017051c539ce3b1" @@ -5490,7 +5856,7 @@ promise-polyfill@^1.1.6: resolved "https://registry.yarnpkg.com/promise-polyfill/-/promise-polyfill-1.1.6.tgz#cd04eff46f5c95c3a7d045591d79b5e3e01f12d7" integrity sha512-7rrONfyLkDEc7OJ5QBkqa4KI4EBhCd340xRuIUPGCfu13znS+vx+VDdrT9ODAJHlXm7w4lbxN3DRjyv58EuzDg== -prop-types@^15.7.2: +prop-types@^15.7.2, prop-types@^15.8.1: version "15.8.1" resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.8.1.tgz#67d87bf1a694f48435cf332c24af10214a3140b5" integrity sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg== @@ -5521,7 +5887,7 @@ punycode@^1.4.1: resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e" integrity sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ== -punycode@^2.1.0, punycode@^2.3.0: +punycode@^2.1.0: version "2.3.1" resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.3.1.tgz#027422e2faec0b25e1549c3e1bd8309b9133b6e5" integrity sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg== @@ -5573,13 +5939,6 @@ randomfill@^1.0.4: randombytes "^2.0.5" safe-buffer "^5.1.0" -rdf-data-factory@^1.1.0, rdf-data-factory@^1.1.2: - version "1.1.3" - resolved "https://registry.yarnpkg.com/rdf-data-factory/-/rdf-data-factory-1.1.3.tgz#11b39e0c80e51bca83828b2ddaa686f733be966f" - integrity sha512-ny6CI7m2bq4lfQQmDYvcb2l1F9KtGwz9chipX4oWu2aAtVoXjb7k3d8J1EsgAsEbMXnBipB/iuRen5H2fwRWWQ== - dependencies: - "@rdfjs/types" "^1.0.0" - rdf-data-factory@^2.0.0, rdf-data-factory@^2.0.1, rdf-data-factory@^2.0.2: version "2.0.2" resolved "https://registry.yarnpkg.com/rdf-data-factory/-/rdf-data-factory-2.0.2.tgz#dfac1fdf99502f3b6d61f8e99e97af2490346e32" @@ -5613,36 +5972,36 @@ rdf-object@^3.0.0: rdf-string "^2.0.0" streamify-array "^1.0.1" -rdf-parse@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/rdf-parse/-/rdf-parse-4.0.0.tgz#5caedafa088a9e2d5263b865e0a5f631ce359cab" - integrity sha512-lNVuUKPVAdX9lJYYrJFhdQHFulYjk95BYvuNsE+eUs/M93sdsovH/Ga8bTAxagmpsoQ4LzMPa2YqeHX8ysltOA== - dependencies: - "@comunica/actor-http-fetch" "^4.0.1" - "@comunica/actor-http-proxy" "^4.0.1" - "@comunica/actor-rdf-parse-html" "^4.0.1" - "@comunica/actor-rdf-parse-html-microdata" "^4.0.1" - "@comunica/actor-rdf-parse-html-rdfa" "^4.0.1" - "@comunica/actor-rdf-parse-html-script" "^4.0.1" - "@comunica/actor-rdf-parse-jsonld" "^4.0.1" - "@comunica/actor-rdf-parse-n3" "^4.0.1" - "@comunica/actor-rdf-parse-rdfxml" "^4.0.1" - "@comunica/actor-rdf-parse-shaclc" "^4.0.1" - "@comunica/actor-rdf-parse-xml-rdfa" "^4.0.1" - "@comunica/bus-http" "^4.0.1" - "@comunica/bus-init" "^4.0.1" - "@comunica/bus-rdf-parse" "^4.0.1" - "@comunica/bus-rdf-parse-html" "^4.0.1" - "@comunica/config-query-sparql" "^4.0.1" - "@comunica/context-entries" "^4.0.1" - "@comunica/core" "^4.0.1" - "@comunica/mediator-combine-pipeline" "^4.0.1" - "@comunica/mediator-combine-union" "^4.0.1" - "@comunica/mediator-number" "^4.0.1" - "@comunica/mediator-race" "^4.0.1" +rdf-parse@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/rdf-parse/-/rdf-parse-5.0.0.tgz#ab474693fd4d8378c357479435df79cbb4afbdeb" + integrity sha512-q2UO1DCP9IbcX1Yvv+FJCd6c2PmFRpWVYuG8nuTPhOqcS2QYvP0cs6UOaHr0Lhoh7jbrvVbPx3Pb4mdwBrF8bQ== + dependencies: + "@comunica/actor-http-fetch" "^5.0.0" + "@comunica/actor-http-proxy" "^5.0.0" + "@comunica/actor-rdf-parse-html" "^5.0.0" + "@comunica/actor-rdf-parse-html-microdata" "^5.0.0" + "@comunica/actor-rdf-parse-html-rdfa" "^5.0.0" + "@comunica/actor-rdf-parse-html-script" "^5.0.0" + "@comunica/actor-rdf-parse-jsonld" "^5.0.0" + "@comunica/actor-rdf-parse-n3" "^5.0.0" + "@comunica/actor-rdf-parse-rdfxml" "^5.0.0" + "@comunica/actor-rdf-parse-shaclc" "^5.0.0" + "@comunica/actor-rdf-parse-xml-rdfa" "^5.0.0" + "@comunica/bus-http" "^5.0.0" + "@comunica/bus-init" "^5.0.0" + "@comunica/bus-rdf-parse" "^5.0.0" + "@comunica/bus-rdf-parse-html" "^5.0.0" + "@comunica/config-query-sparql" "^5.0.0" + "@comunica/context-entries" "^5.0.0" + "@comunica/core" "^5.0.0" + "@comunica/mediator-combine-pipeline" "^5.0.0" + "@comunica/mediator-combine-union" "^5.0.0" + "@comunica/mediator-number" "^5.0.0" + "@comunica/mediator-race" "^5.0.0" "@rdfjs/types" "*" - rdf-data-factory "^1.1.2" - readable-stream "^4.5.2" + rdf-data-factory "^2.0.2" + readable-stream "^4.7.0" stream-to-string "^1.2.1" rdf-quad@^2.0.0: @@ -5669,27 +6028,25 @@ rdf-terms@^2.0.0: rdf-data-factory "^2.0.0" rdf-string "^2.0.0" -rdfa-streaming-parser@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/rdfa-streaming-parser/-/rdfa-streaming-parser-2.0.1.tgz#0beab6be1b16d65314d8cbf2e07eae6829b4f283" - integrity sha512-7Yyaj030LO7iQ38Wh/RNLVeYrVFJeyx3dpCK7C1nvX55eIN/gE4HWfbg4BYI9X7Bd+eUIUMVeiKYLmYjV6apow== +rdfa-streaming-parser@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/rdfa-streaming-parser/-/rdfa-streaming-parser-3.0.2.tgz#069a3cfb11618a8728e3142b1dbda25fbe3db42d" + integrity sha512-1MEkALT5PYjucVo6lNHXd9DbkgW0hSfPOJOs/TpUFe9zoZvkoreKcGIFnMFkbMmYTNLCiGFo/74LviIUnWLkIw== dependencies: - "@rdfjs/types" "*" - htmlparser2 "^8.0.0" - rdf-data-factory "^1.1.0" + htmlparser2 "^9.0.0" + rdf-data-factory "^2.0.0" readable-stream "^4.0.0" relative-to-absolute-iri "^1.0.2" -rdfxml-streaming-parser@^2.2.3: - version "2.4.0" - resolved "https://registry.yarnpkg.com/rdfxml-streaming-parser/-/rdfxml-streaming-parser-2.4.0.tgz#6552d5c5b448739d52a97e18126dfcdf0d84c877" - integrity sha512-f+tdI1wxOiPzMbFWRtOwinwPsqac0WIN80668yFKcVdFCSTGOWTM70ucQGUSdDZZo7pce/UvZgV0C3LDj0P7tg== +rdfxml-streaming-parser@^3.2.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/rdfxml-streaming-parser/-/rdfxml-streaming-parser-3.2.0.tgz#4775bbca68301b0c0eac306d8f7d8ea0a00a5051" + integrity sha512-SgQGK0EkbXd0jQ1PZk7dEpfDxf4CZpezkO6cTuGWesa9twdWaaW5elMoNBcbMT+2tOZC1EYZjs0JaXx0HnifcQ== dependencies: - "@rdfjs/types" "*" "@rubensworks/saxes" "^6.0.1" - "@types/readable-stream" "^2.3.13" + "@types/readable-stream" "^4.0.18" buffer "^6.0.3" - rdf-data-factory "^1.1.0" + rdf-data-factory "^2.0.2" readable-stream "^4.4.2" relative-to-absolute-iri "^1.0.0" validate-iri "^1.0.0" @@ -5768,7 +6125,7 @@ readable-stream@^2.2.2, readable-stream@^2.3.8, readable-stream@~2.3.6: string_decoder "~1.1.1" util-deprecate "~1.0.1" -readable-stream@^4.0.0, readable-stream@^4.1.0, readable-stream@^4.4.2, readable-stream@^4.5.2: +readable-stream@^4.0.0, readable-stream@^4.1.0, readable-stream@^4.4.2, readable-stream@^4.7.0: version "4.7.0" resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-4.7.0.tgz#cedbd8a1146c13dfff8dab14068028d58c15ac91" integrity sha512-oIGGmcpTLwPga8Bn6/Z75SVaH1z5dUut2ibSyAMVhmUggWpmDn2dapB0n7f8nwaSiRtepAsfJyfXIO5DCVAODg== @@ -5808,7 +6165,7 @@ reflect.getprototypeof@^1.0.6, reflect.getprototypeof@^1.0.9: get-proto "^1.0.1" which-builtin-type "^1.2.1" -regexp-tree@^0.1.21, regexp-tree@~0.1.1: +regexp-tree@^0.1.21, regexp-tree@^0.1.23, regexp-tree@~0.1.1: version "0.1.27" resolved "https://registry.yarnpkg.com/regexp-tree/-/regexp-tree-0.1.27.tgz#2198f0ef54518ffa743fe74d983b56ffd631b6cd" integrity sha512-iETxpjK6YoRWJG5o6hXLwvjYAoW+FEZn9os0PD/b6AP6xQwsa/Y7lCVgIixBbUPMfhu+i2LtdeAqVTgGlQarfA== @@ -5867,7 +6224,7 @@ resolve-from@^5.0.0: resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-5.0.0.tgz#c35225843df8f776df21c57557bc087e9dfdfc69" integrity sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw== -resolve@^1.10.0, resolve@^1.18.1, resolve@^1.20.0, resolve@^1.22.0, resolve@^1.22.4: +resolve@^1.10.0, resolve@^1.17.0, resolve@^1.18.1, resolve@^1.20.0, resolve@^1.22.0, resolve@^1.22.4: version "1.22.11" resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.11.tgz#aad857ce1ffb8bfa9b0b1ac29f1156383f68c262" integrity sha512-RfqAvLnMl313r7c9oclB1HhUEAezcpLjz95wFH4LVuhk9JF/r22qmVP9AMmOU4vMX7Q8pN8jwNg/CSpdFnMjTQ== @@ -5876,6 +6233,18 @@ resolve@^1.10.0, resolve@^1.18.1, resolve@^1.20.0, resolve@^1.22.0, resolve@^1.2 path-parse "^1.0.7" supports-preserve-symlinks-flag "^1.0.0" +resolve@^2.0.0-next.3, resolve@^2.0.0-next.6: + version "2.0.0-next.6" + resolved "https://registry.yarnpkg.com/resolve/-/resolve-2.0.0-next.6.tgz#b3961812be69ace7b3bc35d5bf259434681294af" + integrity sha512-3JmVl5hMGtJ3kMmB3zi3DL25KfkCEyy3Tw7Gmw7z5w8M9WlwoPFnIvwChzu1+cF3iaK3sp18hhPz8ANeimdJfA== + dependencies: + es-errors "^1.3.0" + is-core-module "^2.16.1" + node-exports-info "^1.6.0" + object-keys "^1.1.1" + path-parse "^1.0.7" + supports-preserve-symlinks-flag "^1.0.0" + resolve@~1.19.0: version "1.19.0" resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.19.0.tgz#1af5bf630409734a067cae29318aac7fa29a267c" @@ -5976,21 +6345,21 @@ schema-utils@^4.3.0, schema-utils@^4.3.3: resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.2.tgz#48d55db737c3287cd4835e17fa13feace1c41ef8" integrity sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g== -semver@^6.0.0, semver@^6.3.1: +semver@^6.0.0, semver@^6.3.0, semver@^6.3.1: version "6.3.1" resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.1.tgz#556d2ef8689146e46dcea4bfdd095f3434dffcb4" integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA== -semver@^7.2.1, semver@^7.3.2, semver@^7.3.4, semver@^7.3.7, semver@^7.5.3, semver@^7.5.4, semver@^7.7.3: - version "7.7.3" - resolved "https://registry.yarnpkg.com/semver/-/semver-7.7.3.tgz#4b5f4143d007633a8dc671cd0a6ef9147b8bb946" - integrity sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q== - -semver@^7.7.2: +semver@^7.2.1, semver@^7.3.5, semver@^7.7.2: version "7.7.4" resolved "https://registry.yarnpkg.com/semver/-/semver-7.7.4.tgz#28464e36060e991fa7a11d0279d2d3f3b57a7e8a" integrity sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA== +semver@^7.3.2, semver@^7.3.4, semver@^7.3.7, semver@^7.5.3, semver@^7.5.4, semver@^7.7.3: + version "7.7.3" + resolved "https://registry.yarnpkg.com/semver/-/semver-7.7.3.tgz#4b5f4143d007633a8dc671cd0a6ef9147b8bb946" + integrity sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q== + serialize-javascript@^6.0.2: version "6.0.2" resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-6.0.2.tgz#defa1e055c83bf6d59ea805d8da862254eb6a6c2" @@ -6043,13 +6412,13 @@ sha.js@^2.4.0, sha.js@^2.4.12, sha.js@^2.4.8: safe-buffer "^5.2.1" to-buffer "^1.2.0" -shaclc-parse@^1.4.0: - version "1.4.3" - resolved "https://registry.yarnpkg.com/shaclc-parse/-/shaclc-parse-1.4.3.tgz#56de4d03408f0768bf66c70d655cff33ccae410d" - integrity sha512-MQJWVFjfzzMUvieFO0STWjIo49ywy63UkVSsr0e8+8xHUns6X+i3yWYxNKd+GtSEJjBNZxxrUubog+hnd7PvRA== +shaclc-parse@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/shaclc-parse/-/shaclc-parse-2.0.0.tgz#326fa50202bb5bc104c9bd10e55a9016f21431e9" + integrity sha512-YEznPru7QmcIR1lF/lCvvrrcjZ8vWfKBMAketPb2CRWkrA0LUffTzrW0tOepue/evUREkJyl8LeVpcmyyKF+ng== dependencies: "@rdfjs/types" "^2.0.0" - n3 "^1.16.3" + n3 "^2.0.0" shallow-clone@^3.0.0: version "3.0.1" @@ -6182,27 +6551,6 @@ source-map@^0.7.4: resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.7.6.tgz#a3658ab87e5b6429c8a1f3ba0083d4c61ca3ef02" integrity sha512-i5uvt8C3ikiWeNZSVZNWcfZPItFQOsYTUAOkcUPGd8DqDy1uOUikjt5dG+uRlwyvR108Fb9DOd4GvXfT0N2/uQ== -sparqlalgebrajs@^5.0.2: - version "5.0.2" - resolved "https://registry.yarnpkg.com/sparqlalgebrajs/-/sparqlalgebrajs-5.0.2.tgz#ec61c85bdfc053095815c5b375703cb78849b424" - integrity sha512-Xz7byRqWqCMkbM+3ogGmKO/wsezQKQQNleoggP03sCTTFfCh/ZlN5CGt+HkrOenDSktZ93jpKFbbaIRjLOYtWw== - dependencies: - "@types/sparqljs" "^3.1.3" - fast-deep-equal "^3.1.3" - minimist "^1.2.6" - rdf-data-factory "^2.0.1" - rdf-isomorphic "^2.0.0" - rdf-string "^2.0.0" - rdf-terms "^2.0.0" - sparqljs "^3.7.1" - -sparqljs@^3.7.1: - version "3.7.3" - resolved "https://registry.yarnpkg.com/sparqljs/-/sparqljs-3.7.3.tgz#075821d51ef4954284e36569503fe5558cfb71b0" - integrity sha512-FQfHUhfwn5PD9WH6xPU7DhFfXMgqK/XoDrYDVxz/grhw66Il0OjRg3JBgwuEvwHnQt7oSTiKWEiCZCPNaUbqgg== - dependencies: - rdf-data-factory "^1.1.2" - spawn-sync@^1.0.15: version "1.0.15" resolved "https://registry.yarnpkg.com/spawn-sync/-/spawn-sync-1.0.15.tgz#b00799557eb7fb0c8376c29d44e8a1ea67e57476" @@ -6346,7 +6694,7 @@ string-width@^5.0.1, string-width@^5.1.2: emoji-regex "^9.2.2" strip-ansi "^7.0.1" -string.prototype.matchall@^4.0.2: +string.prototype.matchall@^4.0.2, string.prototype.matchall@^4.0.6: version "4.0.12" resolved "https://registry.yarnpkg.com/string.prototype.matchall/-/string.prototype.matchall-4.0.12.tgz#6c88740e49ad4956b1332a911e949583a275d4c0" integrity sha512-6CC9uyBL+/48dYizRf7H7VAYCMCNTBeM78x/VTUe9bFEaxBepPJDa1Ow99LqI/1yF7kuy7Q3cQsYMrcjGUcskA== @@ -6397,7 +6745,7 @@ string.prototype.trimstart@^1.0.8: define-properties "^1.2.1" es-object-atoms "^1.0.0" -string_decoder@^1.1.1, string_decoder@^1.3.0: +string_decoder@^1.0.0, string_decoder@^1.1.1, string_decoder@^1.3.0: version "1.3.0" resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.3.0.tgz#42f114594a46cf1a8e30b0a84f56c78c3edac21e" integrity sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA== @@ -6578,7 +6926,7 @@ time-stamp@^2.2.0: resolved "https://registry.yarnpkg.com/time-stamp/-/time-stamp-2.2.0.tgz#917e0a66905688790ec7bbbde04046259af83f57" integrity sha512-zxke8goJQpBeEgD82CXABeMh0LSJcj7CXEd0OHOg45HgcofF7pxNwZm9+RknpxpDhwN4gFpySkApKfFYfRQnUA== -timers-browserify@^2.0.12: +timers-browserify@^2.0.4: version "2.0.12" resolved "https://registry.yarnpkg.com/timers-browserify/-/timers-browserify-2.0.12.tgz#44a45c11fbf407f34f97bccd1577c652361b00ee" integrity sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ== @@ -6652,7 +7000,7 @@ ts-loader@^9.4.1: semver "^7.3.4" source-map "^0.7.4" -tsconfig-paths@^3.14.1, tsconfig-paths@^3.15.0: +tsconfig-paths@^3.12.0, tsconfig-paths@^3.14.1, tsconfig-paths@^3.15.0: version "3.15.0" resolved "https://registry.yarnpkg.com/tsconfig-paths/-/tsconfig-paths-3.15.0.tgz#5299ec605e55b1abb23ec939ef15edaf483070d4" integrity sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg== @@ -6679,7 +7027,7 @@ tsutils@^3.17.1, tsutils@^3.21.0: dependencies: tslib "^1.8.1" -tty-browserify@^0.0.1: +tty-browserify@0.0.1: version "0.0.1" resolved "https://registry.yarnpkg.com/tty-browserify/-/tty-browserify-0.0.1.tgz#3f05251ee17904dfd0677546670db9651682b811" integrity sha512-C3TaO7K81YvjCgQH9Q1S3R3P3BtN3RIM8n+OvX4il1K1zgE8ZhI0op7kClgkxtutIE8hQrcrHBXvIheqKUUCxw== @@ -6721,7 +7069,7 @@ type-fest@^0.8.1: resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.8.1.tgz#09e249ebde851d3b1e48d27c105444667f17b83d" integrity sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA== -type-fest@^4.4.0, type-fest@^4.41.0: +type-fest@^4.27.0, type-fest@^4.41.0: version "4.41.0" resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-4.41.0.tgz#6ae1c8e5731273c2bf1f58ad39cbae2c91a46c58" integrity sha512-TeTSQ6H5YHvpqVwBRcnLDCBnDOHWYu7IvGbHT6N8AOymcr9PJGjc1GTtiWZTYg0NCgYwvnYWEkVChQAr9bjfwA== @@ -6776,10 +7124,10 @@ typedarray@^0.0.6: resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777" integrity sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA== -typescript@~5.5.0: - version "5.5.4" - resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.5.4.tgz#d9852d6c82bad2d2eda4fd74a5762a8f5909e9ba" - integrity sha512-Mtq29sKDAEYP7aljRgtPOpTvOfbwRWlS6dPRzwjdE+C0R4brX/GUyhHSecbHMFLNBLcJIPt9nl9yG5TZ1weH+Q== +typescript@~6.0.0: + version "6.0.2" + resolved "https://registry.yarnpkg.com/typescript/-/typescript-6.0.2.tgz#0b1bfb15f68c64b97032f3d78abbf98bdbba501f" + integrity sha512-bGdAIrZ0wiGDo5l8c++HWtbaNCWTS4UTv7RaTH/ThVIgjkveJt83m74bBHMJkuCbslY8ixgLBVZJIOiQlQTjfQ== uglify-js@^3.1.4: version "3.19.3" @@ -6806,6 +7154,11 @@ undici-types@~7.16.0: resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-7.16.0.tgz#ffccdff36aea4884cbfce9a750a0580224f58a46" integrity sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw== +undici@^7.16.0: + version "7.24.7" + resolved "https://registry.yarnpkg.com/undici/-/undici-7.24.7.tgz#af9535341bbe80625ca403a02418477a5c6a8760" + integrity sha512-H/nlJ/h0ggGC+uRL3ovD+G0i4bqhvsDOpbDv7At5eFLlj2b41L8QliGbnl2H7SnDiYhENphh1tQFJZf+MyfLsQ== + unrs-resolver@^1.7.11: version "1.11.1" resolved "https://registry.yarnpkg.com/unrs-resolver/-/unrs-resolver-1.11.1.tgz#be9cd8686c99ef53ecb96df2a473c64d304048a9" @@ -6848,7 +7201,7 @@ uri-js@^4.2.2: dependencies: punycode "^2.1.0" -url@^0.11.3: +url@^0.11.4: version "0.11.4" resolved "https://registry.yarnpkg.com/url/-/url-0.11.4.tgz#adca77b3562d56b72746e76b330b7f27b6721f3c" integrity sha512-oCwdVC7mTuWiPyjLUz/COz5TLk6wgp0RCsN+wHZ2Ekneac9w8uuV0njcbbie2ME+Vs+d6duwmYuR3HgQXs1fOg== @@ -6861,7 +7214,7 @@ util-deprecate@^1.0.1, util-deprecate@~1.0.1: resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" integrity sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw== -util@^0.12.5: +util@^0.12.4, util@^0.12.5: version "0.12.5" resolved "https://registry.yarnpkg.com/util/-/util-0.12.5.tgz#5f17a6059b73db61a875668781a1c2b136bd6fbc" integrity sha512-kZf/K6hEIrWHI6XqOFUiiMa+79wE/D8Q+NCNAWclkyg3b4d2k7s0QGepNjiABc+aR3N1PAyHL7p6UcLY6LmrnA== @@ -6904,7 +7257,7 @@ varname@2.0.2: resolved "https://registry.yarnpkg.com/varname/-/varname-2.0.2.tgz#df7969952b882f6d011f85029e13b2c83e721158" integrity sha512-+04KQt82uYOoagL2mutu7XYWILEQ8qhE+3zXyJN0Zz+MiuMYv8IvzVJeC4cD1RBfvVvuPPH2KH80MTFcU+cYRw== -vm-browserify@^1.1.2: +vm-browserify@^1.0.1: version "1.1.2" resolved "https://registry.yarnpkg.com/vm-browserify/-/vm-browserify-1.1.2.tgz#78641c488b8e6ca91a75f511e7a3b32a86e5dda0" integrity sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ== @@ -6929,18 +7282,14 @@ webidl-conversions@^3.0.0: resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-3.0.1.tgz#24534275e2a7bc6be7bc86611cc16ae0a5654871" integrity sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ== -webpack-cli@^6.0.0: - version "6.0.1" - resolved "https://registry.yarnpkg.com/webpack-cli/-/webpack-cli-6.0.1.tgz#a1ce25da5ba077151afd73adfa12e208e5089207" - integrity sha512-MfwFQ6SfwinsUVi0rNJm7rHZ31GyTcpVE5pgVA3hwFRb7COD4TzjUUwhGWKfO50+xdc2MQPuEBBJoqIMGt3JDw== - dependencies: - "@discoveryjs/json-ext" "^0.6.1" - "@webpack-cli/configtest" "^3.0.1" - "@webpack-cli/info" "^3.0.1" - "@webpack-cli/serve" "^3.0.1" - colorette "^2.0.14" - commander "^12.1.0" - cross-spawn "^7.0.3" +webpack-cli@^7.0.0: + version "7.0.2" + resolved "https://registry.yarnpkg.com/webpack-cli/-/webpack-cli-7.0.2.tgz#c916e324acc7c14f895226ed351020924900db12" + integrity sha512-dB0R4T+C/8YuvM+fabdvil6QE44/ChDXikV5lOOkrUeCkW5hTJv2pGLE3keh+D5hjYw8icBaJkZzpFoaHV4T+g== + dependencies: + "@discoveryjs/json-ext" "^1.0.0" + commander "^14.0.3" + cross-spawn "^7.0.6" envinfo "^7.14.0" fastest-levenshtein "^1.0.12" import-local "^3.0.2"