From dcfc1d0095cfd735faf27c95630a96bdde8a558d Mon Sep 17 00:00:00 2001 From: Fady Salama Date: Tue, 30 Nov 2021 16:01:56 +0100 Subject: [PATCH 1/7] upgrade ajv, add ajv-formats, update all schemas to version 0.7 --- package-lock.json | 107 +- packages/assertions/assertionTests.js | 3 + .../assertions/td-action-arrays.json | 10 +- .../assertions/td-action-names_at-type.json | 6 +- .../td-action-names_description.json | 6 +- .../td-action-names_descriptions.json | 6 +- .../assertions/td-action-names_title.json | 6 +- .../assertions/td-action-names_titles.json | 6 +- .../td-action-names_uriVariables.json | 6 +- .../assertions/td-actions_existence.json | 2 +- .../td-context-default-language.json | 8 +- ...td-context-ns-thing-map-of-namespaces.json | 8 +- .../td-context-ns-thing-optional.json | 12 +- .../assertions/assertions/td-context.json | 12 +- .../assertions/td-event-arrays.json | 10 +- .../assertions/td-event-names_at-type.json | 6 +- .../td-event-names_description.json | 6 +- .../td-event-names_descriptions.json | 6 +- .../assertions/td-event-names_title.json | 6 +- .../assertions/td-event-names_titles.json | 6 +- .../td-event-names_uriVariables.json | 6 +- .../assertions/td-events_existence.json | 2 +- .../assertions/td-integer-type.json | 46 +- packages/assertions/assertions/td-links.json | 10 +- .../assertions/assertions/td-number-type.json | 46 +- .../assertions/td-op-for-action.json | 10 +- .../assertions/td-op-for-event.json | 10 +- .../assertions/td-op-for-property.json | 10 +- .../assertions/td-op-for-thing.json | 8 +- .../assertions/td-properties_existence.json | 2 +- .../assertions/td-property-arrays.json | 10 +- .../assertions/td-property-names_at-type.json | 6 +- .../assertions/td-property-names_const.json | 6 +- .../td-property-names_description.json | 6 +- .../td-property-names_descriptions.json | 6 +- .../assertions/td-property-names_enum.json | 6 +- .../assertions/td-property-names_items.json | 6 +- .../td-property-names_maxItems.json | 6 +- .../assertions/td-property-names_maximum.json | 6 +- .../td-property-names_minItems.json | 6 +- .../assertions/td-property-names_minimum.json | 6 +- .../assertions/td-property-names_oneOf.json | 6 +- .../td-property-names_properties.json | 6 +- .../td-property-names_readOnly.json | 6 +- .../td-property-names_required.json | 6 +- .../assertions/td-property-names_title.json | 6 +- .../assertions/td-property-names_titles.json | 6 +- .../assertions/td-property-names_type.json | 6 +- .../assertions/td-property-names_unit.json | 6 +- .../td-property-names_uriVariables.json | 6 +- .../td-property-names_writeOnly.json | 6 +- ...security-bearer-format-extensions_alg.json | 10 +- ...urity-bearer-format-extensions_format.json | 10 +- .../td-security-oauth2-code-flow.json | 14 +- .../assertions/assertions/td-string-type.json | 46 +- .../td-title-description_descriptions.json | 66 +- .../td-title-description_titles.json | 66 +- .../assertions/assertions/td-version.json | 2 +- .../td-vocab-alg--BearerSecurityScheme.json | 10 +- .../assertions/td-vocab-anchor--Link.json | 8 +- .../td-vocab-at-type--DataSchema.json | 50 +- ...-vocab-at-type--InteractionAffordance.json | 16 +- .../td-vocab-at-type--SecurityScheme.json | 8 +- .../assertions/td-vocab-at-type--Thing.json | 4 +- ...b-authorization--BearerSecurityScheme.json | 10 +- ...b-authorization--OAuth2SecurityScheme.json | 14 +- .../assertions/td-vocab-base--Thing.json | 2 +- ...d-vocab-cancellation--EventAffordance.json | 20 +- .../td-vocab-const--DataSchema.json | 46 +- .../assertions/td-vocab-contentCoding.json | 18 +- .../assertions/td-vocab-contentType-Form.json | 20 +- .../assertions/td-vocab-created--Thing.json | 2 +- .../td-vocab-data--EventAffordance.json | 20 +- .../td-vocab-description--DataSchema.json | 54 +- ...ab-description--InteractionAffordance.json | 52 +- .../td-vocab-description--SecurityScheme.json | 6 +- .../td-vocab-description--Thing.json | 6 +- .../td-vocab-descriptions--DataSchema.json | 54 +- ...b-descriptions--InteractionAffordance.json | 52 +- ...td-vocab-descriptions--SecurityScheme.json | 8 +- .../td-vocab-descriptions--Thing.json | 6 +- .../assertions/td-vocab-enum--DataSchema.json | 46 +- .../td-vocab-flow--OAuth2SecurityScheme.json | 14 +- ...td-vocab-format--BearerSecurityScheme.json | 10 +- .../td-vocab-format--DataSchema.json | 40 +- ...td-vocab-forms--InteractionAffordance.json | 18 +- .../assertions/td-vocab-forms--Thing.json | 8 +- ...td-vocab-idempotent--ActionAffordance.json | 6 +- .../td-vocab-identity--PSKSecurityScheme.json | 8 +- .../td-vocab-in--APIKeySecurityScheme.json | 6 +- .../td-vocab-in--BasicSecurityScheme.json | 6 +- .../td-vocab-in--BearerSecurityScheme.json | 6 +- .../td-vocab-in--DigestSecurityScheme.json | 6 +- .../td-vocab-input--ActionAffordance.json | 20 +- .../td-vocab-items--ArraySchema.json | 54 +- .../td-vocab-maxItems--ArraySchema.json | 46 +- .../td-vocab-maximum--IntegerSchema.json | 46 +- .../td-vocab-maximum--NumberSchema.json | 46 +- .../td-vocab-minItems--ArraySchema.json | 46 +- .../td-vocab-minimum--IntegerSchema.json | 46 +- .../td-vocab-minimum--NumberSchema.json | 46 +- .../assertions/td-vocab-modified--Thing.json | 2 +- .../td-vocab-name--APIKeySecurityScheme.json | 8 +- .../td-vocab-name--BasicSecurityScheme.json | 8 +- .../td-vocab-name--BearerSecurityScheme.json | 10 +- .../td-vocab-name--DigestSecurityScheme.json | 8 +- ...-vocab-observable--PropertyAffordance.json | 6 +- .../td-vocab-oneOf--DataSchema.json | 50 +- .../td-vocab-op--Form_invokeaction.json | 20 +- .../td-vocab-op--Form_observeproperty.json | 20 +- .../td-vocab-op--Form_readallproperties.json | 8 +- ...vocab-op--Form_readmultipleproperties.json | 8 +- .../td-vocab-op--Form_readproperty.json | 8 +- .../td-vocab-op--Form_subscribeevent.json | 20 +- .../td-vocab-op--Form_unobserveproperty.json | 20 +- .../td-vocab-op--Form_unsubscribeevent.json | 20 +- .../td-vocab-op--Form_writeallproperties.json | 8 +- ...ocab-op--Form_writemultipleproperties.json | 8 +- .../td-vocab-op--Form_writeproperty.json | 8 +- .../td-vocab-output--ActionAffordance.json | 18 +- .../td-vocab-properties--ObjectSchema.json | 52 +- .../td-vocab-proxy--SecurityScheme.json | 8 +- .../td-vocab-qop--DigestSecurityScheme.json | 8 +- .../td-vocab-readOnly--DataSchema.json | 46 +- ...d-vocab-refresh--OAuth2SecurityScheme.json | 14 +- .../assertions/td-vocab-rel--Link.json | 6 +- .../td-vocab-required--ObjectSchema.json | 46 +- .../assertions/td-vocab-response--Form.json | 20 +- .../td-vocab-safe--ActionAffordance.json | 6 +- ...d-vocab-scheme--SecurityScheme_apikey.json | 6 +- ...td-vocab-scheme--SecurityScheme_basic.json | 6 +- ...d-vocab-scheme--SecurityScheme_bearer.json | 6 +- ...d-vocab-scheme--SecurityScheme_digest.json | 6 +- ...td-vocab-scheme--SecurityScheme_nosec.json | 6 +- ...d-vocab-scheme--SecurityScheme_oauth2.json | 6 +- .../td-vocab-scheme--SecurityScheme_psk.json | 6 +- .../assertions/td-vocab-scopes--Form.json | 20 +- ...td-vocab-scopes--OAuth2SecurityScheme.json | 14 +- .../assertions/td-vocab-security--Form.json | 18 +- .../td-vocab-subprotocol--Form_longpoll.json | 18 +- .../td-vocab-subprotocol--Form_sse.json | 18 +- .../td-vocab-subprotocol--Form_websub.json | 18 +- ...d-vocab-subscription--EventAffordance.json | 20 +- .../assertions/td-vocab-support--Thing.json | 2 +- .../td-vocab-title--DataSchema.json | 50 +- ...td-vocab-title--InteractionAffordance.json | 16 +- .../td-vocab-titles--DataSchema.json | 50 +- ...d-vocab-titles--InteractionAffordance.json | 16 +- .../assertions/td-vocab-titles--Thing.json | 6 +- .../td-vocab-token--OAuth2SecurityScheme.json | 14 +- .../td-vocab-type--DataSchema_array.json | 46 +- .../td-vocab-type--DataSchema_boolean.json | 46 +- .../td-vocab-type--DataSchema_integer.json | 46 +- .../td-vocab-type--DataSchema_null.json | 46 +- .../td-vocab-type--DataSchema_number.json | 46 +- .../td-vocab-type--DataSchema_object.json | 46 +- .../td-vocab-type--DataSchema_string.json | 46 +- .../assertions/td-vocab-type--Link.json | 6 +- .../assertions/td-vocab-unit--DataSchema.json | 46 +- ...b-uriVariables--InteractionAffordance.json | 28 +- .../td-vocab-writeOnly--DataSchema.json | 46 +- packages/assertions/package-lock.json | 11221 +++++++++------- packages/assertions/package.json | 3 +- packages/cli/index.js | 4 +- packages/cli/package-lock.json | 2 +- packages/core/package-lock.json | 2 +- packages/core/td-schema-full.json | 250 +- packages/core/td-schema-spec.json | 238 +- packages/core/td-schema.json | 250 +- packages/defaults/package-lock.json | 2 +- packages/gist_backend/package-lock.json | 2 +- packages/td_to_asyncapi/package-lock.json | 2 +- packages/td_to_openAPI/package-lock.json | 2 +- packages/web/package-lock.json | 2 +- 174 files changed, 8362 insertions(+), 6594 deletions(-) diff --git a/package-lock.json b/package-lock.json index effdf9423..5699ab24e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -5,6 +5,10 @@ "packages": { "": { "name": "root", + "hasInstallScript": true, + "dependencies": { + "ajv": "^8.8.2" + }, "devDependencies": { "lerna": "^3.22.1" } @@ -1430,14 +1434,13 @@ } }, "node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, + "version": "8.8.2", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.8.2.tgz", + "integrity": "sha512-x9VuX+R/jcFj1DHo/fCp99esgGDWiHENrKxaCENuCxpoMCmAt/COCGVDwA7kleEpEzJjDnvh3yGoOuLu0Dtllw==", "dependencies": { "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", "uri-js": "^4.2.2" }, "funding": { @@ -3344,8 +3347,7 @@ "node_modules/fast-deep-equal": { "version": "3.1.3", "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", - "dev": true + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" }, "node_modules/fast-glob": { "version": "2.2.7", @@ -4534,6 +4536,28 @@ "node": ">=6" } }, + "node_modules/har-validator/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "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" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/har-validator/node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, "node_modules/hard-rejection": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz", @@ -5325,10 +5349,9 @@ "dev": true }, "node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" }, "node_modules/json-stringify-safe": { "version": "5.0.1", @@ -7092,7 +7115,6 @@ "version": "2.1.1", "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", - "dev": true, "engines": { "node": ">=6" } @@ -7434,6 +7456,14 @@ "node": ">=0.10.0" } }, + "node_modules/require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/require-main-filename": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", @@ -8800,7 +8830,6 @@ "version": "4.4.1", "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", - "dev": true, "dependencies": { "punycode": "^2.1.0" } @@ -10454,14 +10483,13 @@ } }, "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, + "version": "8.8.2", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.8.2.tgz", + "integrity": "sha512-x9VuX+R/jcFj1DHo/fCp99esgGDWiHENrKxaCENuCxpoMCmAt/COCGVDwA7kleEpEzJjDnvh3yGoOuLu0Dtllw==", "requires": { "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", "uri-js": "^4.2.2" } }, @@ -12039,8 +12067,7 @@ "fast-deep-equal": { "version": "3.1.3", "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", - "dev": true + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" }, "fast-glob": { "version": "2.2.7", @@ -13024,6 +13051,26 @@ "requires": { "ajv": "^6.12.3", "har-schema": "^2.0.0" + }, + "dependencies": { + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + } } }, "hard-rejection": { @@ -13636,10 +13683,9 @@ "dev": true }, "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" }, "json-stringify-safe": { "version": "5.0.1", @@ -15092,8 +15138,7 @@ "punycode": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", - "dev": true + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" }, "q": { "version": "1.5.1", @@ -15361,6 +15406,11 @@ "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", "dev": true }, + "require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==" + }, "require-main-filename": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", @@ -16455,7 +16505,6 @@ "version": "4.4.1", "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", - "dev": true, "requires": { "punycode": "^2.1.0" } diff --git a/packages/assertions/assertionTests.js b/packages/assertions/assertionTests.js index aec331e55..e2a2881a3 100644 --- a/packages/assertions/assertionTests.js +++ b/packages/assertions/assertionTests.js @@ -3,6 +3,7 @@ const isUtf8 = require('is-utf8') // The usual library used for validation const Ajv = require('ajv') +const addFormats = require("ajv-formats") // Imports from playground core const checkUniqueness = require('@thing-description-playground/core').propUniqueness @@ -86,6 +87,7 @@ function validate(tdData, assertions, manualAssertions, logFunc) { } const ajv = new Ajv(ajvOptions) ajv.addSchema(schema, 'td') + addFormats(ajv) const valid = ajv.validate('td', tdJson) @@ -261,6 +263,7 @@ function checkVocabulary(tdJson) { const results = [] const ajv = new Ajv() ajv.addSchema(tdSchema, 'td') + addFormats(ajv) const valid = ajv.validate('td', tdJson) const otherAssertions = ["td-objects_securityDefinitions", "td-arrays_security", "td-vocab-security--Thing", diff --git a/packages/assertions/assertions/td-action-arrays.json b/packages/assertions/assertions/td-action-arrays.json index a6cfa586b..64b289442 100644 --- a/packages/assertions/assertions/td-action-arrays.json +++ b/packages/assertions/assertions/td-action-arrays.json @@ -1,14 +1,14 @@ { "title": "td-action-arrays", "description": "The type of the members forms MUST be serialized as a JSON array.", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex":false, "also": ["td-action-names_forms"], "type": "object", "properties": { "actions": { "additionalProperties": { - "$ref": "#/definitions/action_element" + "$ref": "#/$defs/action_element" } } }, @@ -16,14 +16,14 @@ "actions" ], "additionalProperties": true, - "definitions": { + "$defs": { "action_element": { "type": "object", "properties": { "forms": { "type": "array", "items": { - "$ref": "#/definitions/form_element" + "$ref": "#/$defs/form_element" } } @@ -37,7 +37,7 @@ "type": "object", "properties": { "href": { - "$ref": "#/definitions/url" + "$ref": "#/$defs/url" }, "op": { "oneOf": [{ diff --git a/packages/assertions/assertions/td-action-names_at-type.json b/packages/assertions/assertions/td-action-names_at-type.json index 506addfe3..716f1895c 100644 --- a/packages/assertions/assertions/td-action-names_at-type.json +++ b/packages/assertions/assertions/td-action-names_at-type.json @@ -1,18 +1,18 @@ { "title": "td-action-names_at-type", "description": "Each optional vocabulary term as defined in the class Action and its superclass InteractionPattern MUST be serialized as a JSON name within an Action object.", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex":true, "type": "object", "properties": { "actions": { "additionalProperties": { - "$ref": "#/definitions/action_element" + "$ref": "#/$defs/action_element" } } }, "additionalProperties": true, - "definitions": { + "$defs": { "action_element": { "if": { "type": "object", diff --git a/packages/assertions/assertions/td-action-names_description.json b/packages/assertions/assertions/td-action-names_description.json index bc174f43e..a53566c07 100644 --- a/packages/assertions/assertions/td-action-names_description.json +++ b/packages/assertions/assertions/td-action-names_description.json @@ -1,18 +1,18 @@ { "title": "td-action-names_description", "description": "Each optional vocabulary term as defined in the class Action and its superclass InteractionPattern MUST be serialized as a JSON name within an Action object.", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex":true, "type": "object", "properties": { "actions": { "additionalProperties": { - "$ref": "#/definitions/action_element" + "$ref": "#/$defs/action_element" } } }, "additionalProperties": true, - "definitions": { + "$defs": { "action_element": { "if": { "type": "object", diff --git a/packages/assertions/assertions/td-action-names_descriptions.json b/packages/assertions/assertions/td-action-names_descriptions.json index 44c76e796..1e72078a3 100644 --- a/packages/assertions/assertions/td-action-names_descriptions.json +++ b/packages/assertions/assertions/td-action-names_descriptions.json @@ -1,18 +1,18 @@ { "title": "td-action-names_descriptions", "description": "Each optional vocabulary term as defined in the class Action and its superclass InteractionPattern MUST be serialized as a JSON name within an Action object.", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex":true, "type": "object", "properties": { "actions": { "additionalProperties": { - "$ref": "#/definitions/action_element" + "$ref": "#/$defs/action_element" } } }, "additionalProperties": true, - "definitions": { + "$defs": { "action_element": { "if": { "type": "object", diff --git a/packages/assertions/assertions/td-action-names_title.json b/packages/assertions/assertions/td-action-names_title.json index adbe2347d..cf1c13a8b 100644 --- a/packages/assertions/assertions/td-action-names_title.json +++ b/packages/assertions/assertions/td-action-names_title.json @@ -1,18 +1,18 @@ { "title": "td-action-names_title", "description": "Each optional vocabulary term as defined in the class Action and its superclass InteractionPattern MUST be serialized as a JSON name within an Action object.", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex":true, "type": "object", "properties": { "actions": { "additionalProperties": { - "$ref": "#/definitions/action_element" + "$ref": "#/$defs/action_element" } } }, "additionalProperties": true, - "definitions": { + "$defs": { "action_element": { "if": { "type": "object", diff --git a/packages/assertions/assertions/td-action-names_titles.json b/packages/assertions/assertions/td-action-names_titles.json index 123aeec20..8fab3785b 100644 --- a/packages/assertions/assertions/td-action-names_titles.json +++ b/packages/assertions/assertions/td-action-names_titles.json @@ -1,18 +1,18 @@ { "title": "td-action-names_titles", "description": "Each optional vocabulary term as defined in the class Action and its superclass InteractionPattern MUST be serialized as a JSON name within an Action object.", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex":true, "type": "object", "properties": { "actions": { "additionalProperties": { - "$ref": "#/definitions/action_element" + "$ref": "#/$defs/action_element" } } }, "additionalProperties": true, - "definitions": { + "$defs": { "action_element": { "if": { "type": "object", diff --git a/packages/assertions/assertions/td-action-names_uriVariables.json b/packages/assertions/assertions/td-action-names_uriVariables.json index 6aa4da8fa..ccf2eba11 100644 --- a/packages/assertions/assertions/td-action-names_uriVariables.json +++ b/packages/assertions/assertions/td-action-names_uriVariables.json @@ -1,18 +1,18 @@ { "title": "td-action-names_uriVariables", "description": "Each optional vocabulary term as defined in the class Action and its superclass InteractionPattern MUST be serialized as a JSON name within an Action object.", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex":true, "type": "object", "properties": { "actions": { "additionalProperties": { - "$ref": "#/definitions/action_element" + "$ref": "#/$defs/action_element" } } }, "additionalProperties": true, - "definitions": { + "$defs": { "action_element": { "if": { "type": "object", diff --git a/packages/assertions/assertions/td-actions_existence.json b/packages/assertions/assertions/td-actions_existence.json index a6acad12a..869460a65 100644 --- a/packages/assertions/assertions/td-actions_existence.json +++ b/packages/assertions/assertions/td-actions_existence.json @@ -1,7 +1,7 @@ { "title": "td-actions_existence", "description": "Actions offered by a Thing MUST be collected in the JSON-object based actions member with (unique) Action names as JSON names.(Checking their existence)", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex":false, "also": ["td-vocab-actions--Thing", "td-objects_actions"], "type": "object", diff --git a/packages/assertions/assertions/td-context-default-language.json b/packages/assertions/assertions/td-context-default-language.json index c43bd809d..f7ad70924 100644 --- a/packages/assertions/assertions/td-context-default-language.json +++ b/packages/assertions/assertions/td-context-default-language.json @@ -2,7 +2,7 @@ "title": "td-context-default-language", "description": "One Map contained in an @context Array SHOULD contain a name-value pair that defines the default language for the Thing Description, where the name is the Term @language and the value is a well-formed language tag as defined by [[!BCP47]] (e.g., en, de-AT, gsw-CH, zh-Hans, zh-Hant-HK, sl-nedis). ", "is-complex": true, - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "type": "object", "if": { "required": [ @@ -20,7 +20,7 @@ }, "else": { "if": { - "$ref": "#/definitions/thing-context" + "$ref": "#/$defs/thing-context" }, "then": { "const": "td-context-default-language=pass" @@ -30,7 +30,7 @@ } }, "additionalProperties": true, - "definitions": { + "$defs": { "thing-context-w3c-uri": { "type": "string", "enum": [ @@ -41,7 +41,7 @@ "type": "array", "items": [ { - "$ref": "#/definitions/thing-context-w3c-uri" + "$ref": "#/$defs/thing-context-w3c-uri" } ], "additionalItems": { diff --git a/packages/assertions/assertions/td-context-ns-thing-map-of-namespaces.json b/packages/assertions/assertions/td-context-ns-thing-map-of-namespaces.json index 52de58a9c..da160d95d 100644 --- a/packages/assertions/assertions/td-context-ns-thing-map-of-namespaces.json +++ b/packages/assertions/assertions/td-context-ns-thing-map-of-namespaces.json @@ -2,7 +2,7 @@ "title": "td-context-ns-thing-map-of-namespaces", "description": "Maps contained in an @context Array MAY contain name-value pairs, where the value is a namespace identifier of type anyURI and the name a Term or prefix denoting that namespace. ", "is-complex": true, - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "type": "object", "if": { "required": [ @@ -20,7 +20,7 @@ }, "else": { "if": { - "$ref": "#/definitions/thing-context" + "$ref": "#/$defs/thing-context" }, "then": { "const": "td-context-ns-thing-map-of-namespaces=pass" @@ -30,7 +30,7 @@ } }, "additionalProperties": true, - "definitions": { + "$defs": { "thing-context-w3c-uri": { "type": "string", "enum": [ @@ -41,7 +41,7 @@ "type": "array", "items": [ { - "$ref": "#/definitions/thing-context-w3c-uri" + "$ref": "#/$defs/thing-context-w3c-uri" } ], "additionalItems": { diff --git a/packages/assertions/assertions/td-context-ns-thing-optional.json b/packages/assertions/assertions/td-context-ns-thing-optional.json index ba6893348..21bbf7293 100644 --- a/packages/assertions/assertions/td-context-ns-thing-optional.json +++ b/packages/assertions/assertions/td-context-ns-thing-optional.json @@ -2,7 +2,7 @@ "title": "td-context-ns-thing-optional", "description": "When @context is an Array, the anyURI https://www.w3.org/2019/wot/td/v1 MAY be followed by elements of type anyURI or type Map in any order, while it is RECOMMENDED to include only one Map with all the name-value pairs in the @context Array. ", "is-complex": true, - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "type": "object", "if": { "required": [ @@ -20,7 +20,7 @@ }, "else": { "if": { - "$ref": "#/definitions/thing-context" + "$ref": "#/$defs/thing-context" }, "then": { "const": "td-context-ns-thing-optional=pass" @@ -30,7 +30,7 @@ } }, "additionalProperties": true, - "definitions": { + "$defs": { "thing-context-w3c-uri": { "type": "string", "enum": [ @@ -41,11 +41,11 @@ "oneOf": [{ "type": "array", "items": [{ - "$ref": "#/definitions/thing-context-w3c-uri" + "$ref": "#/$defs/thing-context-w3c-uri" }], "additionalItems": { "anyOf": [{ - "$ref": "#/definitions/anyUri" + "$ref": "#/$defs/anyUri" }, { "type": "object" @@ -54,7 +54,7 @@ } }, { - "$ref": "#/definitions/thing-context-w3c-uri" + "$ref": "#/$defs/thing-context-w3c-uri" } ] }, diff --git a/packages/assertions/assertions/td-context.json b/packages/assertions/assertions/td-context.json index 0052e5fcd..41ce9a4d4 100644 --- a/packages/assertions/assertions/td-context.json +++ b/packages/assertions/assertions/td-context.json @@ -2,7 +2,7 @@ "title": "td-context", "description": "The root object of a Thing Description instance MAY include the @context name known from JSON-LD [[!json-ld]] with the value URI of the Thing description context file http://www.w3.org/ns/td.", "is-complex": true, - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "also": [ "td-vocab-at-context--Thing", "td-jsonld-keywords_at-context" @@ -14,7 +14,7 @@ ], "properties": { "@context": { - "$ref": "#/definitions/thing-context" + "$ref": "#/$defs/thing-context" } } }, @@ -22,7 +22,7 @@ "const": "td-context=pass" }, "additionalProperties": true, - "definitions": { + "$defs": { "thing-context-w3c-uri": { "type": "string", "enum": [ @@ -35,13 +35,13 @@ "type": "array", "items": [ { - "$ref": "#/definitions/thing-context-w3c-uri" + "$ref": "#/$defs/thing-context-w3c-uri" } ], "additionalItems": { "anyOf": [ { - "$ref": "#/definitions/anyUri" + "$ref": "#/$defs/anyUri" }, { "type": "object" @@ -50,7 +50,7 @@ } }, { - "$ref": "#/definitions/thing-context-w3c-uri" + "$ref": "#/$defs/thing-context-w3c-uri" } ] }, diff --git a/packages/assertions/assertions/td-event-arrays.json b/packages/assertions/assertions/td-event-arrays.json index c9a9d4caa..769b2fb52 100644 --- a/packages/assertions/assertions/td-event-arrays.json +++ b/packages/assertions/assertions/td-event-arrays.json @@ -1,14 +1,14 @@ { "title": "td-event-arrays", "description": "The type of the members forms MUST be serialized as a JSON array.", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex": false, "also": ["td-event-names_forms"], "type": "object", "properties": { "events": { "additionalProperties": { - "$ref": "#/definitions/event_element" + "$ref": "#/$defs/event_element" } } }, @@ -16,14 +16,14 @@ "events" ], "additionalProperties": true, - "definitions": { + "$defs": { "event_element": { "type": "object", "properties": { "forms": { "type": "array", "items": { - "$ref": "#/definitions/form_element" + "$ref": "#/$defs/form_element" } } }, @@ -36,7 +36,7 @@ "type": "object", "properties": { "href": { - "$ref": "#/definitions/url" + "$ref": "#/$defs/url" }, "op": { "oneOf": [{ diff --git a/packages/assertions/assertions/td-event-names_at-type.json b/packages/assertions/assertions/td-event-names_at-type.json index f46ad8b7b..a22d90396 100644 --- a/packages/assertions/assertions/td-event-names_at-type.json +++ b/packages/assertions/assertions/td-event-names_at-type.json @@ -1,18 +1,18 @@ { "title": "td-event-names_at-type", "description": "Each optional vocabulary term as defined in the class Event, as well as its two superclasses InteractionPattern and DataSchema, MUST be serialized as a JSON name within an Event object. ", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { "events": { "additionalProperties": { - "$ref": "#/definitions/event_element" + "$ref": "#/$defs/event_element" } } }, "additionalProperties": true, - "definitions": { + "$defs": { "event_element": { "type": "object", "if": { diff --git a/packages/assertions/assertions/td-event-names_description.json b/packages/assertions/assertions/td-event-names_description.json index 098af2fb4..5f628f567 100644 --- a/packages/assertions/assertions/td-event-names_description.json +++ b/packages/assertions/assertions/td-event-names_description.json @@ -1,18 +1,18 @@ { "title": "td-event-names_description", "description": "Each optional vocabulary term as defined in the class Event, as well as its two superclasses InteractionPattern and DataSchema, MUST be serialized as a JSON name within an Event object. ", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { "events": { "additionalProperties": { - "$ref": "#/definitions/event_element" + "$ref": "#/$defs/event_element" } } }, "additionalProperties": true, - "definitions": { + "$defs": { "event_element": { "type": "object", "if": { diff --git a/packages/assertions/assertions/td-event-names_descriptions.json b/packages/assertions/assertions/td-event-names_descriptions.json index 132594e06..59ea9c0b7 100644 --- a/packages/assertions/assertions/td-event-names_descriptions.json +++ b/packages/assertions/assertions/td-event-names_descriptions.json @@ -1,18 +1,18 @@ { "title": "td-event-names_descriptions", "description": "Each optional vocabulary term as defined in the class Event, as well as its two superclasses InteractionPattern and DataSchema, MUST be serialized as a JSON name within an Event object. ", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { "events": { "additionalProperties": { - "$ref": "#/definitions/event_element" + "$ref": "#/$defs/event_element" } } }, "additionalProperties": true, - "definitions": { + "$defs": { "event_element": { "type": "object", "if": { diff --git a/packages/assertions/assertions/td-event-names_title.json b/packages/assertions/assertions/td-event-names_title.json index 03efe924f..f2e23a8fe 100644 --- a/packages/assertions/assertions/td-event-names_title.json +++ b/packages/assertions/assertions/td-event-names_title.json @@ -1,18 +1,18 @@ { "title": "td-event-names_title", "description": "Each optional vocabulary term as defined in the class Event, as well as its two superclasses InteractionPattern and DataSchema, MUST be serialized as a JSON name within an Event object. ", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { "events": { "additionalProperties": { - "$ref": "#/definitions/event_element" + "$ref": "#/$defs/event_element" } } }, "additionalProperties": true, - "definitions": { + "$defs": { "event_element": { "type": "object", "if": { diff --git a/packages/assertions/assertions/td-event-names_titles.json b/packages/assertions/assertions/td-event-names_titles.json index 2cd084391..f1949eaa0 100644 --- a/packages/assertions/assertions/td-event-names_titles.json +++ b/packages/assertions/assertions/td-event-names_titles.json @@ -1,18 +1,18 @@ { "title": "td-event-names_titles", "description": "Each optional vocabulary term as defined in the class Event, as well as its two superclasses InteractionPattern and DataSchema, MUST be serialized as a JSON name within an Event object. ", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { "events": { "additionalProperties": { - "$ref": "#/definitions/event_element" + "$ref": "#/$defs/event_element" } } }, "additionalProperties": true, - "definitions": { + "$defs": { "event_element": { "type": "object", "if": { diff --git a/packages/assertions/assertions/td-event-names_uriVariables.json b/packages/assertions/assertions/td-event-names_uriVariables.json index 2a16d91d3..b49f2e1f5 100644 --- a/packages/assertions/assertions/td-event-names_uriVariables.json +++ b/packages/assertions/assertions/td-event-names_uriVariables.json @@ -1,18 +1,18 @@ { "title": "td-event-names_uriVariables", "description": "Each optional vocabulary term as defined in the class Event, as well as its two superclasses InteractionPattern and DataSchema, MUST be serialized as a JSON name within an Event object. ", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex":true, "type": "object", "properties": { "events": { "additionalProperties": { - "$ref": "#/definitions/event_element" + "$ref": "#/$defs/event_element" } } }, "additionalProperties": true, - "definitions": { + "$defs": { "event_element": { "type": "object", "if": { diff --git a/packages/assertions/assertions/td-events_existence.json b/packages/assertions/assertions/td-events_existence.json index d83e920e5..35a440a73 100644 --- a/packages/assertions/assertions/td-events_existence.json +++ b/packages/assertions/assertions/td-events_existence.json @@ -1,7 +1,7 @@ { "title": "td-events_existence", "description": "Events offered by a Thing MUST be collected in the JSON-object based events member with (unique) Event names as JSON names. (Checking if they exist)", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex":false, "also": ["td-vocab-events--Thing", "td-objects_events"], "type": "object", diff --git a/packages/assertions/assertions/td-integer-type.json b/packages/assertions/assertions/td-integer-type.json index c9a702b67..c499686c7 100644 --- a/packages/assertions/assertions/td-integer-type.json +++ b/packages/assertions/assertions/td-integer-type.json @@ -1,31 +1,31 @@ { "title": "td-integer-type", "description": "Vocabulary terms that use simple type unsignedInt MUST be serialized as JSON integer. ", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { "properties": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/property_element" + "$ref": "#/$defs/property_element" } }, "actions": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/action_element" + "$ref": "#/$defs/action_element" } }, "events": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/event_element" + "$ref": "#/$defs/event_element" } } }, "additionalProperties": true, - "definitions": { + "$defs": { "property_element": { "type": "object", "if": { @@ -46,29 +46,29 @@ "properties": { "properties": { "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "uriVariables": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "oneOf": { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "items": { "oneOf": [{ - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } ] @@ -80,10 +80,10 @@ "type": "object", "properties": { "input": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "output": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } }, @@ -91,13 +91,13 @@ "type": "object", "properties": { "subscription": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "data": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "cancellation": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } }, @@ -120,16 +120,16 @@ "else": { "properties": { "description": { - "$ref": "#/definitions/description" + "$ref": "#/$defs/description" }, "title": { - "$ref": "#/definitions/title" + "$ref": "#/$defs/title" }, "descriptions": { - "$ref": "#/definitions/descriptions" + "$ref": "#/$defs/descriptions" }, "titles": { - "$ref": "#/definitions/titles" + "$ref": "#/$defs/titles" }, "writeOnly": { "type": "boolean" @@ -140,7 +140,7 @@ "oneOf": { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "unit": { @@ -166,12 +166,12 @@ }, "items": { "oneOf": [{ - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } ] @@ -196,7 +196,7 @@ }, "properties": { "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "required": { diff --git a/packages/assertions/assertions/td-links.json b/packages/assertions/assertions/td-links.json index 7c71c7e5c..a49891fb4 100644 --- a/packages/assertions/assertions/td-links.json +++ b/packages/assertions/assertions/td-links.json @@ -1,7 +1,7 @@ { "title": "td-links", "description": " Each mandatory and optional vocabulary term as defined in the class Link, MUST be serialized as a JSON name. ", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex":false, "also": ["td-vocab-links--Thing", "td-arrays_links", "td-vocab-href--Link"], "type": "object", @@ -9,7 +9,7 @@ "links": { "type": "array", "items": { - "$ref": "#/definitions/link_element" + "$ref": "#/$defs/link_element" } } }, @@ -17,15 +17,15 @@ "links" ], "additionalProperties": true, - "definitions": { + "$defs": { "link_element": { "type": "object", "properties": { "anchor": { - "$ref": "#/definitions/url" + "$ref": "#/$defs/url" }, "href": { - "$ref": "#/definitions/url" + "$ref": "#/$defs/url" }, "rel": { "type": "string" diff --git a/packages/assertions/assertions/td-number-type.json b/packages/assertions/assertions/td-number-type.json index 8ac0e0122..f31a5d716 100644 --- a/packages/assertions/assertions/td-number-type.json +++ b/packages/assertions/assertions/td-number-type.json @@ -1,31 +1,31 @@ { "title": "td-number-type", "description": "Vocabulary terms that use simple type double MUST be serialized as JSON number.", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { "properties": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/property_element" + "$ref": "#/$defs/property_element" } }, "actions": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/action_element" + "$ref": "#/$defs/action_element" } }, "events": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/event_element" + "$ref": "#/$defs/event_element" } } }, "additionalProperties": true, - "definitions": { + "$defs": { "property_element": { "type": "object", "if": { @@ -46,29 +46,29 @@ "properties": { "properties": { "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "uriVariables": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "oneOf": { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "items": { "oneOf": [{ - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } ] @@ -80,10 +80,10 @@ "type": "object", "properties": { "input": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "output": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } }, @@ -91,13 +91,13 @@ "type": "object", "properties": { "subscription": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "data": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "cancellation": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } }, @@ -120,16 +120,16 @@ "else": { "properties": { "description": { - "$ref": "#/definitions/description" + "$ref": "#/$defs/description" }, "title": { - "$ref": "#/definitions/title" + "$ref": "#/$defs/title" }, "descriptions": { - "$ref": "#/definitions/descriptions" + "$ref": "#/$defs/descriptions" }, "titles": { - "$ref": "#/definitions/titles" + "$ref": "#/$defs/titles" }, "writeOnly": { "type": "boolean" @@ -140,7 +140,7 @@ "oneOf": { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "unit": { @@ -166,12 +166,12 @@ }, "items": { "oneOf": [{ - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } ] @@ -196,7 +196,7 @@ }, "properties": { "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "required": { diff --git a/packages/assertions/assertions/td-op-for-action.json b/packages/assertions/assertions/td-op-for-action.json index c88e5e45b..5c95e3a81 100644 --- a/packages/assertions/assertions/td-op-for-action.json +++ b/packages/assertions/assertions/td-op-for-action.json @@ -1,19 +1,19 @@ { "title": "td-op-for-action", "description": "When a forms term member is present in an Action instance, the value(s) of op in the forms MUST be invokeaction. ", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { "actions": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/action_element" + "$ref": "#/$defs/action_element" } } }, "additionalProperties": true, - "definitions": { + "$defs": { "action_element": { "type": "object", "properties": { @@ -21,7 +21,7 @@ "type": "array", "minItems": 1, "items": { - "$ref": "#/definitions/form_element_action" + "$ref": "#/$defs/form_element_action" } } }, @@ -35,7 +35,7 @@ "type": "object", "properties": { "href": { - "$ref": "#/definitions/url" + "$ref": "#/$defs/url" }, "op": { "oneOf": [{ diff --git a/packages/assertions/assertions/td-op-for-event.json b/packages/assertions/assertions/td-op-for-event.json index b46fd21a4..7152b8cf3 100644 --- a/packages/assertions/assertions/td-op-for-event.json +++ b/packages/assertions/assertions/td-op-for-event.json @@ -1,19 +1,19 @@ { "title": "td-op-for-event", "description": "When a forms term member is present in an Event instance, the value(s) of op in the forms MUST be one of subscribeevent or unsubscribeevent. ", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { "events": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/event_element" + "$ref": "#/$defs/event_element" } } }, "additionalProperties": true, - "definitions": { + "$defs": { "event_element": { "type": "object", "properties": { @@ -21,7 +21,7 @@ "type": "array", "minItems": 1, "items": { - "$ref": "#/definitions/form_element_event" + "$ref": "#/$defs/form_element_event" } } }, @@ -35,7 +35,7 @@ "type": "object", "properties": { "href": { - "$ref": "#/definitions/url" + "$ref": "#/$defs/url" }, "op": { "oneOf": [{ diff --git a/packages/assertions/assertions/td-op-for-property.json b/packages/assertions/assertions/td-op-for-property.json index 5d48b80af..c22b92841 100644 --- a/packages/assertions/assertions/td-op-for-property.json +++ b/packages/assertions/assertions/td-op-for-property.json @@ -1,19 +1,19 @@ { "title": "td-op-for-property", "description": "When a forms term member is present in a Property instance, the value(s) of op in the forms MUST be one of readproperty, writeproperty or observeproperty. ", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { "properties": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/property_element" + "$ref": "#/$defs/property_element" } } }, "additionalProperties": true, - "definitions": { + "$defs": { "property_element": { "type": "object", "properties": { @@ -21,7 +21,7 @@ "type": "array", "minItems": 1, "items": { - "$ref": "#/definitions/form_element_property" + "$ref": "#/$defs/form_element_property" } } }, @@ -35,7 +35,7 @@ "type": "object", "properties": { "href": { - "$ref": "#/definitions/url" + "$ref": "#/$defs/url" }, "op": { "oneOf": [{ diff --git a/packages/assertions/assertions/td-op-for-thing.json b/packages/assertions/assertions/td-op-for-thing.json index f4d4ea2d8..b4f6a8119 100644 --- a/packages/assertions/assertions/td-op-for-thing.json +++ b/packages/assertions/assertions/td-op-for-thing.json @@ -1,7 +1,7 @@ { "title": "td-op-for-thing", "description": "When a forms term member is present in a Thing instance, the value(s) of op in the forms MUST be one of readallproperties, writeallproperties, readmultipleproperties or writemultipleproperties. ", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "type": "object", "is-complex": true, "properties": { @@ -9,18 +9,18 @@ "type": "array", "minItems": 1, "items": { - "$ref": "#/definitions/form_element_root" + "$ref": "#/$defs/form_element_root" } } }, "additionalProperties": true, - "definitions": { + "$defs": { "form_element_root": { "if": { "type": "object", "properties": { "href": { - "$ref": "#/definitions/url" + "$ref": "#/$defs/url" }, "op": { "oneOf": [{ diff --git a/packages/assertions/assertions/td-properties_existence.json b/packages/assertions/assertions/td-properties_existence.json index c82c6b421..18fb4f462 100644 --- a/packages/assertions/assertions/td-properties_existence.json +++ b/packages/assertions/assertions/td-properties_existence.json @@ -1,7 +1,7 @@ { "title": "td-properties_existence", "description": " Properties (and sub-properties) offered by a Thing MUST be collected in the JSON-object based properties member with (unique) Property names as JSON names. (Checking their existence)", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "also": ["td-vocab-properties--Thing", "td-objects_properties"], "is-complex":false, "type": "object", diff --git a/packages/assertions/assertions/td-property-arrays.json b/packages/assertions/assertions/td-property-arrays.json index 89d9df31f..c47f802a8 100644 --- a/packages/assertions/assertions/td-property-arrays.json +++ b/packages/assertions/assertions/td-property-arrays.json @@ -1,7 +1,7 @@ { "title": "td-property-arrays", "description": "The type of the member forms MUST be serialized as a JSON array.", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex": true, "also": ["td-property-names_forms"], "type": "object", @@ -9,13 +9,13 @@ "properties": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/property_element" + "$ref": "#/$defs/property_element" } } }, "additionalProperties": true, - "definitions": { + "$defs": { "property_element": { "type": "object", "if": { @@ -24,7 +24,7 @@ "type": "array", "minItems": 1, "items": { - "$ref": "#/definitions/form_element" + "$ref": "#/$defs/form_element" } } }, @@ -38,7 +38,7 @@ "type": "object", "properties": { "href": { - "$ref": "#/definitions/url" + "$ref": "#/$defs/url" }, "contentType": { "type": "string" diff --git a/packages/assertions/assertions/td-property-names_at-type.json b/packages/assertions/assertions/td-property-names_at-type.json index cd137762c..e1a5b3b8c 100644 --- a/packages/assertions/assertions/td-property-names_at-type.json +++ b/packages/assertions/assertions/td-property-names_at-type.json @@ -1,18 +1,18 @@ { "title": "td-property-names_at-type", "description": "Each mandatory and optional vocabulary term as defined in the class Property, as well as its two superclasses InteractionPattern and DataSchema, MUST be serialized as a JSON name within a Property object. This means that at the level of an interaction property instance, the vocabulary terms of InteractionPattern and DataSchema can be presented at the same time.", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { "properties": { "additionalProperties": { - "$ref": "#/definitions/property_element" + "$ref": "#/$defs/property_element" } } }, "additionalProperties": true, - "definitions": { + "$defs": { "property_element": { "type": "object", "if": { diff --git a/packages/assertions/assertions/td-property-names_const.json b/packages/assertions/assertions/td-property-names_const.json index 6683a515e..ccdd24f1c 100644 --- a/packages/assertions/assertions/td-property-names_const.json +++ b/packages/assertions/assertions/td-property-names_const.json @@ -1,18 +1,18 @@ { "title": "td-property-names_const", "description": "Each mandatory and optional vocabulary term as defined in the class Property, as well as its two superclasses InteractionPattern and DataSchema, MUST be serialized as a JSON name within a Property object. This means that at the level of an interaction property instance, the vocabulary terms of InteractionPattern and DataSchema can be presented at the same time.", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { "properties": { "additionalProperties": { - "$ref": "#/definitions/property_element" + "$ref": "#/$defs/property_element" } } }, "additionalProperties": true, - "definitions": { + "$defs": { "property_element": { "type": "object", "if": { diff --git a/packages/assertions/assertions/td-property-names_description.json b/packages/assertions/assertions/td-property-names_description.json index fde642ff3..240f11ec4 100644 --- a/packages/assertions/assertions/td-property-names_description.json +++ b/packages/assertions/assertions/td-property-names_description.json @@ -1,18 +1,18 @@ { "title": "td-property-names_description", "description": "Each mandatory and optional vocabulary term as defined in the class Property, as well as its two superclasses InteractionPattern and DataSchema, MUST be serialized as a JSON name within a Property object. This means that at the level of an interaction property instance, the vocabulary terms of InteractionPattern and DataSchema can be presented at the same time.", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { "properties": { "additionalProperties": { - "$ref": "#/definitions/property_element" + "$ref": "#/$defs/property_element" } } }, "additionalProperties": true, - "definitions": { + "$defs": { "property_element": { "type": "object", "if": { diff --git a/packages/assertions/assertions/td-property-names_descriptions.json b/packages/assertions/assertions/td-property-names_descriptions.json index 8487b629a..cd6839f49 100644 --- a/packages/assertions/assertions/td-property-names_descriptions.json +++ b/packages/assertions/assertions/td-property-names_descriptions.json @@ -1,18 +1,18 @@ { "title": "td-property-names_descriptions", "description": "Each mandatory and optional vocabulary term as defined in the class Property, as well as its two superclasses InteractionPattern and DataSchema, MUST be serialized as a JSON name within a Property object. This means that at the level of an interaction property instance, the vocabulary terms of InteractionPattern and DataSchema can be presented at the same time.", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { "properties": { "additionalProperties": { - "$ref": "#/definitions/property_element" + "$ref": "#/$defs/property_element" } } }, "additionalProperties": true, - "definitions": { + "$defs": { "property_element": { "type": "object", "if": { diff --git a/packages/assertions/assertions/td-property-names_enum.json b/packages/assertions/assertions/td-property-names_enum.json index a8d8555d5..d43f3fcd1 100644 --- a/packages/assertions/assertions/td-property-names_enum.json +++ b/packages/assertions/assertions/td-property-names_enum.json @@ -1,18 +1,18 @@ { "title": "td-property-names_enum", "description": "Each mandatory and optional vocabulary term as defined in the class Property, as well as its two superclasses InteractionPattern and DataSchema, MUST be serialized as a JSON name within a Property object. This means that at the level of an interaction property instance, the vocabulary terms of InteractionPattern and DataSchema can be presented at the same time.", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { "properties": { "additionalProperties": { - "$ref": "#/definitions/property_element" + "$ref": "#/$defs/property_element" } } }, "additionalProperties": true, - "definitions": { + "$defs": { "property_element": { "type": "object", "if": { diff --git a/packages/assertions/assertions/td-property-names_items.json b/packages/assertions/assertions/td-property-names_items.json index bf56e3f4f..eaed53271 100644 --- a/packages/assertions/assertions/td-property-names_items.json +++ b/packages/assertions/assertions/td-property-names_items.json @@ -1,19 +1,19 @@ { "title": "td-property-names_items", "description": "Each mandatory and optional vocabulary term as defined in the class Property, as well as its two superclasses InteractionPattern and DataSchema, MUST be serialized as a JSON name within a Property object. This means that at the level of an interaction property instance, the vocabulary terms of InteractionPattern and DataSchema can be presented at the same time.", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { "properties": { "additionalProperties": { - "$ref": "#/definitions/property_element" + "$ref": "#/$defs/property_element" } } }, "additionalProperties": true, - "definitions": { + "$defs": { "property_element": { "type": "object", "if": { diff --git a/packages/assertions/assertions/td-property-names_maxItems.json b/packages/assertions/assertions/td-property-names_maxItems.json index 5cc043c11..2a7918dc7 100644 --- a/packages/assertions/assertions/td-property-names_maxItems.json +++ b/packages/assertions/assertions/td-property-names_maxItems.json @@ -1,18 +1,18 @@ { "title": "td-property-names_maxItems", "description": "Each mandatory and optional vocabulary term as defined in the class Property, as well as its two superclasses InteractionPattern and DataSchema, MUST be serialized as a JSON name within a Property object. This means that at the level of an interaction property instance, the vocabulary terms of InteractionPattern and DataSchema can be presented at the same time.", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { "properties": { "additionalProperties": { - "$ref": "#/definitions/property_element" + "$ref": "#/$defs/property_element" } } }, "additionalProperties": true, - "definitions": { + "$defs": { "property_element": { "type": "object", "if": { diff --git a/packages/assertions/assertions/td-property-names_maximum.json b/packages/assertions/assertions/td-property-names_maximum.json index 87448fce4..b185e27d5 100644 --- a/packages/assertions/assertions/td-property-names_maximum.json +++ b/packages/assertions/assertions/td-property-names_maximum.json @@ -1,18 +1,18 @@ { "title": "td-property-names_maximum", "description": "Each mandatory and optional vocabulary term as defined in the class Property, as well as its two superclasses InteractionPattern and DataSchema, MUST be serialized as a JSON name within a Property object. This means that at the level of an interaction property instance, the vocabulary terms of InteractionPattern and DataSchema can be presented at the same time.", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { "properties": { "additionalProperties": { - "$ref": "#/definitions/property_element" + "$ref": "#/$defs/property_element" } } }, "additionalProperties": true, - "definitions": { + "$defs": { "property_element": { "type": "object", "if": { diff --git a/packages/assertions/assertions/td-property-names_minItems.json b/packages/assertions/assertions/td-property-names_minItems.json index e4080299e..c4c7120de 100644 --- a/packages/assertions/assertions/td-property-names_minItems.json +++ b/packages/assertions/assertions/td-property-names_minItems.json @@ -1,18 +1,18 @@ { "title": "td-property-names_minItems", "description": "Each mandatory and optional vocabulary term as defined in the class Property, as well as its two superclasses InteractionPattern and DataSchema, MUST be serialized as a JSON name within a Property object. This means that at the level of an interaction property instance, the vocabulary terms of InteractionPattern and DataSchema can be presented at the same time.", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { "properties": { "additionalProperties": { - "$ref": "#/definitions/property_element" + "$ref": "#/$defs/property_element" } } }, "additionalProperties": true, - "definitions": { + "$defs": { "property_element": { "type": "object", "if": { diff --git a/packages/assertions/assertions/td-property-names_minimum.json b/packages/assertions/assertions/td-property-names_minimum.json index dd1872d27..52568c74a 100644 --- a/packages/assertions/assertions/td-property-names_minimum.json +++ b/packages/assertions/assertions/td-property-names_minimum.json @@ -1,18 +1,18 @@ { "title": "td-property-names_minimum", "description": "Each mandatory and optional vocabulary term as defined in the class Property, as well as its two superclasses InteractionPattern and DataSchema, MUST be serialized as a JSON name within a Property object. This means that at the level of an interaction property instance, the vocabulary terms of InteractionPattern and DataSchema can be presented at the same time.", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { "properties": { "additionalProperties": { - "$ref": "#/definitions/property_element" + "$ref": "#/$defs/property_element" } } }, "additionalProperties": true, - "definitions": { + "$defs": { "property_element": { "type": "object", "if": { diff --git a/packages/assertions/assertions/td-property-names_oneOf.json b/packages/assertions/assertions/td-property-names_oneOf.json index 9e7af808c..f295bb1ab 100644 --- a/packages/assertions/assertions/td-property-names_oneOf.json +++ b/packages/assertions/assertions/td-property-names_oneOf.json @@ -1,18 +1,18 @@ { "title": "td-property-names_oneOf", "description": "Each mandatory and optional vocabulary term as defined in the class Property, as well as its two superclasses InteractionPattern and DataSchema, MUST be serialized as a JSON name within a Property object. This means that at the level of an interaction property instance, the vocabulary terms of InteractionPattern and DataSchema can be presented at the same time.", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { "properties": { "additionalProperties": { - "$ref": "#/definitions/property_element" + "$ref": "#/$defs/property_element" } } }, "additionalProperties": true, - "definitions": { + "$defs": { "property_element": { "type": "object", "if": { diff --git a/packages/assertions/assertions/td-property-names_properties.json b/packages/assertions/assertions/td-property-names_properties.json index 286e63b0f..5355ff1cf 100644 --- a/packages/assertions/assertions/td-property-names_properties.json +++ b/packages/assertions/assertions/td-property-names_properties.json @@ -1,18 +1,18 @@ { "title": "td-property-names_properties", "description": "Each mandatory and optional vocabulary term as defined in the class Property, as well as its two superclasses InteractionPattern and DataSchema, MUST be serialized as a JSON name within a Property object. This means that at the level of an interaction property instance, the vocabulary terms of InteractionPattern and DataSchema can be presented at the same time.", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { "properties": { "additionalProperties": { - "$ref": "#/definitions/property_element" + "$ref": "#/$defs/property_element" } } }, "additionalProperties": true, - "definitions": { + "$defs": { "property_element": { "type": "object", "if": { diff --git a/packages/assertions/assertions/td-property-names_readOnly.json b/packages/assertions/assertions/td-property-names_readOnly.json index 34b15184f..65f31c0c8 100644 --- a/packages/assertions/assertions/td-property-names_readOnly.json +++ b/packages/assertions/assertions/td-property-names_readOnly.json @@ -1,18 +1,18 @@ { "title": "td-property-names_readOnly", "description": "Each mandatory and optional vocabulary term as defined in the class Property, as well as its two superclasses InteractionPattern and DataSchema, MUST be serialized as a JSON name within a Property object. This means that at the level of an interaction property instance, the vocabulary terms of InteractionPattern and DataSchema can be presented at the same time.", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { "properties": { "additionalProperties": { - "$ref": "#/definitions/property_element" + "$ref": "#/$defs/property_element" } } }, "additionalProperties": true, - "definitions": { + "$defs": { "property_element": { "type": "object", "if": { diff --git a/packages/assertions/assertions/td-property-names_required.json b/packages/assertions/assertions/td-property-names_required.json index 1c5d8a898..093119f58 100644 --- a/packages/assertions/assertions/td-property-names_required.json +++ b/packages/assertions/assertions/td-property-names_required.json @@ -1,18 +1,18 @@ { "title": "td-property-names_required", "description": "Each mandatory and optional vocabulary term as defined in the class Property, as well as its two superclasses InteractionPattern and DataSchema, MUST be serialized as a JSON name within a Property object. This means that at the level of an interaction property instance, the vocabulary terms of InteractionPattern and DataSchema can be presented at the same time.", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { "properties": { "additionalProperties": { - "$ref": "#/definitions/property_element" + "$ref": "#/$defs/property_element" } } }, "additionalProperties": true, - "definitions": { + "$defs": { "property_element": { "type": "object", "if": { diff --git a/packages/assertions/assertions/td-property-names_title.json b/packages/assertions/assertions/td-property-names_title.json index f7637a900..3feb98e9d 100644 --- a/packages/assertions/assertions/td-property-names_title.json +++ b/packages/assertions/assertions/td-property-names_title.json @@ -1,18 +1,18 @@ { "title": "td-property-names_title", "description": "Each mandatory and optional vocabulary term as defined in the class Property, as well as its two superclasses InteractionPattern and DataSchema, MUST be serialized as a JSON name within a Property object. This means that at the level of an interaction property instance, the vocabulary terms of InteractionPattern and DataSchema can be presented at the same time.", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { "properties": { "additionalProperties": { - "$ref": "#/definitions/property_element" + "$ref": "#/$defs/property_element" } } }, "additionalProperties": true, - "definitions": { + "$defs": { "property_element": { "type": "object", "if": { diff --git a/packages/assertions/assertions/td-property-names_titles.json b/packages/assertions/assertions/td-property-names_titles.json index 592d2152f..b7c49ae27 100644 --- a/packages/assertions/assertions/td-property-names_titles.json +++ b/packages/assertions/assertions/td-property-names_titles.json @@ -1,18 +1,18 @@ { "title": "td-property-names_titles", "description": "Each mandatory and optional vocabulary term as defined in the class Property, as well as its two superclasses InteractionPattern and DataSchema, MUST be serialized as a JSON name within a Property object. This means that at the level of an interaction property instance, the vocabulary terms of InteractionPattern and DataSchema can be presented at the same time.", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { "properties": { "additionalProperties": { - "$ref": "#/definitions/property_element" + "$ref": "#/$defs/property_element" } } }, "additionalProperties": true, - "definitions": { + "$defs": { "property_element": { "type": "object", "if": { diff --git a/packages/assertions/assertions/td-property-names_type.json b/packages/assertions/assertions/td-property-names_type.json index a2712b89a..8c0b3e34c 100644 --- a/packages/assertions/assertions/td-property-names_type.json +++ b/packages/assertions/assertions/td-property-names_type.json @@ -1,18 +1,18 @@ { "title": "td-property-names_type", "description": "Each mandatory and optional vocabulary term as defined in the class Property, as well as its two superclasses InteractionPattern and DataSchema, MUST be serialized as a JSON name within a Property object. This means that at the level of an interaction property instance, the vocabulary terms of InteractionPattern and DataSchema can be presented at the same time.", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { "properties": { "additionalProperties": { - "$ref": "#/definitions/property_element" + "$ref": "#/$defs/property_element" } } }, "additionalProperties": true, - "definitions": { + "$defs": { "property_element": { "type": "object", "if": { diff --git a/packages/assertions/assertions/td-property-names_unit.json b/packages/assertions/assertions/td-property-names_unit.json index aba9c8ad5..61fe646b7 100644 --- a/packages/assertions/assertions/td-property-names_unit.json +++ b/packages/assertions/assertions/td-property-names_unit.json @@ -1,18 +1,18 @@ { "title": "td-property-names_unit", "description": "Each mandatory and optional vocabulary term as defined in the class Property, as well as its two superclasses InteractionPattern and DataSchema, MUST be serialized as a JSON name within a Property object. This means that at the level of an interaction property instance, the vocabulary terms of InteractionPattern and DataSchema can be presented at the same time.", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { "properties": { "additionalProperties": { - "$ref": "#/definitions/property_element" + "$ref": "#/$defs/property_element" } } }, "additionalProperties": true, - "definitions": { + "$defs": { "property_element": { "type": "object", "if": { diff --git a/packages/assertions/assertions/td-property-names_uriVariables.json b/packages/assertions/assertions/td-property-names_uriVariables.json index c1c758003..d7fa90bd4 100644 --- a/packages/assertions/assertions/td-property-names_uriVariables.json +++ b/packages/assertions/assertions/td-property-names_uriVariables.json @@ -1,18 +1,18 @@ { "title": "td-property-names_uriVariables", "description": "Each mandatory and optional vocabulary term as defined in the class Property, as well as its two superclasses InteractionPattern and DataSchema, MUST be serialized as a JSON name within a Property object. This means that at the level of an interaction property instance, the vocabulary terms of InteractionPattern and DataSchema can be presented at the same time.", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex":true, "type": "object", "properties": { "properties": { "additionalProperties": { - "$ref": "#/definitions/property_element" + "$ref": "#/$defs/property_element" } } }, "additionalProperties": true, - "definitions": { + "$defs": { "property_element": { "type": "object", "if": { diff --git a/packages/assertions/assertions/td-property-names_writeOnly.json b/packages/assertions/assertions/td-property-names_writeOnly.json index 0e0787d67..4bcd375fe 100644 --- a/packages/assertions/assertions/td-property-names_writeOnly.json +++ b/packages/assertions/assertions/td-property-names_writeOnly.json @@ -1,18 +1,18 @@ { "title": "td-property-names_writeOnly", "description": "Each mandatory and optional vocabulary term as defined in the class Property, as well as its two superclasses InteractionPattern and DataSchema, MUST be serialized as a JSON name within a Property object. This means that at the level of an interaction property instance, the vocabulary terms of InteractionPattern and DataSchema can be presented at the same time.", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { "properties": { "additionalProperties": { - "$ref": "#/definitions/property_element" + "$ref": "#/$defs/property_element" } } }, "additionalProperties": true, - "definitions": { + "$defs": { "property_element": { "type": "object", "if": { diff --git a/packages/assertions/assertions/td-security-bearer-format-extensions_alg.json b/packages/assertions/assertions/td-security-bearer-format-extensions_alg.json index 0f35345a4..fbb3c3404 100644 --- a/packages/assertions/assertions/td-security-bearer-format-extensions_alg.json +++ b/packages/assertions/assertions/td-security-bearer-format-extensions_alg.json @@ -1,7 +1,7 @@ { "title": "td-security-bearer-format-extensions_alg", "description": "alg: Encoding, encryption, or digest algorithm (one of MD5, ES256, or ES512-256). MUST be included. Type: string.", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { @@ -9,7 +9,7 @@ "type": "object", "minProperties": 1, "additionalProperties": { - "$ref": "#/definitions/securityScheme" + "$ref": "#/$defs/securityScheme" } } }, @@ -17,7 +17,7 @@ "securityDefinitions" ], "additionalProperties": true, - "definitions": { + "$defs": { "securityScheme": { "if": { "type": "object", @@ -26,7 +26,7 @@ "type": "string" }, "proxy": { - "$ref": "#/definitions/url" + "$ref": "#/$defs/url" }, "scheme": { "type": "string", @@ -35,7 +35,7 @@ ] }, "authorization": { - "$ref": "#/definitions/url" + "$ref": "#/$defs/url" }, "alg": { "type": "string", diff --git a/packages/assertions/assertions/td-security-bearer-format-extensions_format.json b/packages/assertions/assertions/td-security-bearer-format-extensions_format.json index a2cf63dec..f8709cea4 100644 --- a/packages/assertions/assertions/td-security-bearer-format-extensions_format.json +++ b/packages/assertions/assertions/td-security-bearer-format-extensions_format.json @@ -1,7 +1,7 @@ { "title": "td-security-bearer-format-extensions_format", "description": "alg: Encoding, encryption, or digest algorithm (one of MD5, ES256, or ES512-256). MUST be included. Type: string.", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { @@ -9,7 +9,7 @@ "type": "object", "minProperties": 1, "additionalProperties": { - "$ref": "#/definitions/securityScheme" + "$ref": "#/$defs/securityScheme" } } }, @@ -17,7 +17,7 @@ "securityDefinitions" ], "additionalProperties": true, - "definitions": { + "$defs": { "securityScheme": { "if": { "type": "object", @@ -26,7 +26,7 @@ "type": "string" }, "proxy": { - "$ref": "#/definitions/url" + "$ref": "#/$defs/url" }, "scheme": { "type": "string", @@ -35,7 +35,7 @@ ] }, "authorization": { - "$ref": "#/definitions/url" + "$ref": "#/$defs/url" }, "alg": { "type": "string" diff --git a/packages/assertions/assertions/td-security-oauth2-code-flow.json b/packages/assertions/assertions/td-security-oauth2-code-flow.json index df26e10f8..01b108e06 100644 --- a/packages/assertions/assertions/td-security-oauth2-code-flow.json +++ b/packages/assertions/assertions/td-security-oauth2-code-flow.json @@ -1,7 +1,7 @@ { "title": "td-security-oauth2-code-flow", "description": "For the code flow both authorization and token MUST be included.", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { @@ -9,7 +9,7 @@ "type": "object", "minProperties": 1, "additionalProperties": { - "$ref": "#/definitions/securityScheme" + "$ref": "#/$defs/securityScheme" } } }, @@ -17,7 +17,7 @@ "securityDefinitions" ], "additionalProperties": true, - "definitions": { + "$defs": { "securityScheme": { "if": { "type": "object", @@ -26,7 +26,7 @@ "type": "string" }, "proxy": { - "$ref": "#/definitions/url" + "$ref": "#/$defs/url" }, "scheme": { "type": "string", @@ -35,13 +35,13 @@ ] }, "authorization": { - "$ref": "#/definitions/url" + "$ref": "#/$defs/url" }, "token": { - "$ref": "#/definitions/url" + "$ref": "#/$defs/url" }, "refresh": { - "$ref": "#/definitions/url" + "$ref": "#/$defs/url" }, "scopes": { "oneOf": [{ diff --git a/packages/assertions/assertions/td-string-type.json b/packages/assertions/assertions/td-string-type.json index e01f44cd0..6f1021292 100644 --- a/packages/assertions/assertions/td-string-type.json +++ b/packages/assertions/assertions/td-string-type.json @@ -1,31 +1,31 @@ { "title": "td-string-type", "description": "Vocabulary terms that use simple types string and anyURI MUST be serialized as JSON string. ", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { "properties": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/property_element" + "$ref": "#/$defs/property_element" } }, "actions": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/action_element" + "$ref": "#/$defs/action_element" } }, "events": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/event_element" + "$ref": "#/$defs/event_element" } } }, "additionalProperties": true, - "definitions": { + "$defs": { "property_element": { "type": "object", "if": { @@ -46,29 +46,29 @@ "properties": { "properties": { "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "uriVariables": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "oneOf": { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "items": { "oneOf": [{ - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } ] @@ -80,10 +80,10 @@ "type": "object", "properties": { "input": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "output": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } }, @@ -91,13 +91,13 @@ "type": "object", "properties": { "subscription": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "data": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "cancellation": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } }, @@ -120,16 +120,16 @@ "else": { "properties": { "description": { - "$ref": "#/definitions/description" + "$ref": "#/$defs/description" }, "title": { - "$ref": "#/definitions/title" + "$ref": "#/$defs/title" }, "descriptions": { - "$ref": "#/definitions/descriptions" + "$ref": "#/$defs/descriptions" }, "titles": { - "$ref": "#/definitions/titles" + "$ref": "#/$defs/titles" }, "writeOnly": { "type": "boolean" @@ -140,7 +140,7 @@ "oneOf": { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "unit": { @@ -166,12 +166,12 @@ }, "items": { "oneOf": [{ - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } ] @@ -196,7 +196,7 @@ }, "properties": { "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "required": { diff --git a/packages/assertions/assertions/td-title-description_descriptions.json b/packages/assertions/assertions/td-title-description_descriptions.json index a6cadbe2e..d11ed32fe 100644 --- a/packages/assertions/assertions/td-title-description_descriptions.json +++ b/packages/assertions/assertions/td-title-description_descriptions.json @@ -1,17 +1,17 @@ { "title": "td-title-description_descriptions", "description": "If title and titles description and descriptions are defined at the same time at the JSON level, title and description MAY be seen as default text. ", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "if": { "required": ["descriptions", "description"], "properties": { "descriptions": { - "$ref": "#/definitions/descriptions" + "$ref": "#/$defs/descriptions" }, "description": { - "$ref": "#/definitions/description" + "$ref": "#/$defs/description" } } }, @@ -23,35 +23,35 @@ "properties": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/property_element" + "$ref": "#/$defs/property_element" } }, "actions": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/action_element" + "$ref": "#/$defs/action_element" } }, "events": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/event_element" + "$ref": "#/$defs/event_element" } } }, "additionalProperties": true }, - "definitions": { + "$defs": { "property_element": { "type": "object", "if": { "required": ["descriptions", "description"], "properties": { "descriptions": { - "$ref": "#/definitions/descriptions" + "$ref": "#/$defs/descriptions" }, "description": { - "$ref": "#/definitions/description" + "$ref": "#/$defs/description" } } }, @@ -62,29 +62,29 @@ "properties": { "properties": { "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "uriVariables": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "oneOf": { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "items": { "oneOf": [{ - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } ] @@ -98,10 +98,10 @@ "required": ["descriptions", "description"], "properties": { "descriptions": { - "$ref": "#/definitions/descriptions" + "$ref": "#/$defs/descriptions" }, "description": { - "$ref": "#/definitions/description" + "$ref": "#/$defs/description" } } }, @@ -112,10 +112,10 @@ "properties": { "input": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "output": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } } @@ -126,10 +126,10 @@ "required": ["descriptions", "description"], "properties": { "descriptions": { - "$ref": "#/definitions/descriptions" + "$ref": "#/$defs/descriptions" }, "description": { - "$ref": "#/definitions/description" + "$ref": "#/$defs/description" } } }, @@ -139,13 +139,13 @@ "else": { "properties": { "subscription": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "data": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "cancellation": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } } @@ -156,10 +156,10 @@ "required": ["descriptions", "description"], "properties": { "descriptions": { - "$ref": "#/definitions/descriptions" + "$ref": "#/$defs/descriptions" }, "description": { - "$ref": "#/definitions/description" + "$ref": "#/$defs/description" } } }, @@ -169,16 +169,16 @@ "else": { "properties": { "description": { - "$ref": "#/definitions/description" + "$ref": "#/$defs/description" }, "title": { - "$ref": "#/definitions/title" + "$ref": "#/$defs/title" }, "descriptions": { - "$ref": "#/definitions/descriptions" + "$ref": "#/$defs/descriptions" }, "titles": { - "$ref": "#/definitions/titles" + "$ref": "#/$defs/titles" }, "writeOnly": { "type": "boolean" @@ -189,7 +189,7 @@ "oneOf": { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "unit": { @@ -215,12 +215,12 @@ }, "items": { "oneOf": [{ - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } ] @@ -243,7 +243,7 @@ }, "properties": { "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "required": { diff --git a/packages/assertions/assertions/td-title-description_titles.json b/packages/assertions/assertions/td-title-description_titles.json index 6e9fb57f3..25615b244 100644 --- a/packages/assertions/assertions/td-title-description_titles.json +++ b/packages/assertions/assertions/td-title-description_titles.json @@ -1,17 +1,17 @@ { "title": "td-title-description_titles", "description": "If title and titles description and descriptions are defined at the same time at the JSON level, title and description MAY be seen as default text. ", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "if": { "required": ["titles", "title"], "properties": { "titles": { - "$ref": "#/definitions/titles" + "$ref": "#/$defs/titles" }, "title": { - "$ref": "#/definitions/title" + "$ref": "#/$defs/title" } } }, @@ -23,35 +23,35 @@ "properties": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/property_element" + "$ref": "#/$defs/property_element" } }, "actions": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/action_element" + "$ref": "#/$defs/action_element" } }, "events": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/event_element" + "$ref": "#/$defs/event_element" } } }, "additionalProperties": true }, - "definitions": { + "$defs": { "property_element": { "type": "object", "if": { "required": ["titles", "title"], "properties": { "titles": { - "$ref": "#/definitions/titles" + "$ref": "#/$defs/titles" }, "title": { - "$ref": "#/definitions/title" + "$ref": "#/$defs/title" } } }, @@ -62,29 +62,29 @@ "properties": { "properties": { "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "uriVariables": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "oneOf": { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "items": { "oneOf": [{ - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } ] @@ -98,10 +98,10 @@ "required": ["titles", "title"], "properties": { "titles": { - "$ref": "#/definitions/titles" + "$ref": "#/$defs/titles" }, "title": { - "$ref": "#/definitions/title" + "$ref": "#/$defs/title" } } }, @@ -112,10 +112,10 @@ "properties": { "input": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "output": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } } @@ -126,10 +126,10 @@ "required": ["titles", "title"], "properties": { "titles": { - "$ref": "#/definitions/titles" + "$ref": "#/$defs/titles" }, "title": { - "$ref": "#/definitions/title" + "$ref": "#/$defs/title" } } }, @@ -139,13 +139,13 @@ "else": { "properties": { "subscription": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "data": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "cancellation": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } } @@ -156,10 +156,10 @@ "required": ["titles", "title"], "properties": { "titles": { - "$ref": "#/definitions/titles" + "$ref": "#/$defs/titles" }, "title": { - "$ref": "#/definitions/title" + "$ref": "#/$defs/title" } } }, @@ -169,16 +169,16 @@ "else": { "properties": { "description": { - "$ref": "#/definitions/description" + "$ref": "#/$defs/description" }, "title": { - "$ref": "#/definitions/title" + "$ref": "#/$defs/title" }, "descriptions": { - "$ref": "#/definitions/descriptions" + "$ref": "#/$defs/descriptions" }, "titles": { - "$ref": "#/definitions/titles" + "$ref": "#/$defs/titles" }, "writeOnly": { "type": "boolean" @@ -189,7 +189,7 @@ "oneOf": { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "unit": { @@ -215,12 +215,12 @@ }, "items": { "oneOf": [{ - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } ] @@ -243,7 +243,7 @@ }, "properties": { "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "required": { diff --git a/packages/assertions/assertions/td-version.json b/packages/assertions/assertions/td-version.json index 4903aa3dc..511357b99 100644 --- a/packages/assertions/assertions/td-version.json +++ b/packages/assertions/assertions/td-version.json @@ -1,7 +1,7 @@ { "title": "td-version", "description": "The version container MAY be used to provide additional application and/or device specific version information based on terms from non-TD namespaces.", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex": false, "also": ["td-objects_version", "td-vocab-version--Thing", "td-vocab-instance--VersionInfo"], "type": "object", diff --git a/packages/assertions/assertions/td-vocab-alg--BearerSecurityScheme.json b/packages/assertions/assertions/td-vocab-alg--BearerSecurityScheme.json index 153db37d4..ab923fd12 100644 --- a/packages/assertions/assertions/td-vocab-alg--BearerSecurityScheme.json +++ b/packages/assertions/assertions/td-vocab-alg--BearerSecurityScheme.json @@ -1,7 +1,7 @@ { "title": "td-vocab-alg--BearerSecurityScheme", "description": "alg: Encoding, encryption, or digest algorithm (one of MD5, ES256, or ES512-256). MUST be included. Type: string.", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { @@ -9,7 +9,7 @@ "type": "object", "minProperties": 1, "additionalProperties": { - "$ref": "#/definitions/securityScheme" + "$ref": "#/$defs/securityScheme" } } }, @@ -17,7 +17,7 @@ "securityDefinitions" ], "additionalProperties": true, - "definitions": { + "$defs": { "securityScheme": { "if": { "type": "object", @@ -26,7 +26,7 @@ "type": "string" }, "proxy": { - "$ref": "#/definitions/url" + "$ref": "#/$defs/url" }, "scheme": { "type": "string", @@ -35,7 +35,7 @@ ] }, "authorization": { - "$ref": "#/definitions/url" + "$ref": "#/$defs/url" }, "alg": { "type": "string" diff --git a/packages/assertions/assertions/td-vocab-anchor--Link.json b/packages/assertions/assertions/td-vocab-anchor--Link.json index 44e6edb31..e90fb1e42 100644 --- a/packages/assertions/assertions/td-vocab-anchor--Link.json +++ b/packages/assertions/assertions/td-vocab-anchor--Link.json @@ -1,25 +1,25 @@ { "title": "td-vocab-anchor--Link", "description": "anchor: By default, the context of a link is the URL of the representation it is associated with, and is serialised as a URI. When present, the anchor parameter overrides this with another URI, such as a fragment of this resource, or a third resource (i.e., when the anchor value is an absolute URI).", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { "links": { "type": "array", "items": { - "$ref": "#/definitions/link_element" + "$ref": "#/$defs/link_element" } } }, "additionalProperties": true, - "definitions": { + "$defs": { "link_element": { "if": { "type": "object", "properties": { "anchor": { - "$ref": "#/definitions/url" + "$ref": "#/$defs/url" } }, "required": [ diff --git a/packages/assertions/assertions/td-vocab-at-type--DataSchema.json b/packages/assertions/assertions/td-vocab-at-type--DataSchema.json index cd5509288..57cfcfda7 100644 --- a/packages/assertions/assertions/td-vocab-at-type--DataSchema.json +++ b/packages/assertions/assertions/td-vocab-at-type--DataSchema.json @@ -1,7 +1,7 @@ { "title": "td-vocab-at-type--DataSchema", "description": "@type: Known from JSON-LD [[!json-ld]], @type is used to state that values described by the DataSchema are instances of a class. Each string in the value array represents a class. MAY be included. Type: array of string.", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "also": ["td-data-schema_at-type"], "is-complex": true, "type": "object", @@ -9,31 +9,31 @@ "properties": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/property_element" + "$ref": "#/$defs/property_element" } }, "actions": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/action_element" + "$ref": "#/$defs/action_element" } }, "events": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/event_element" + "$ref": "#/$defs/event_element" } } }, "additionalProperties": true, - "definitions": { + "$defs": { "property_element": { "type": "object", "if": { "required": ["@type"], "properties": { "@type": { - "$ref": "#/definitions/type_declaration" + "$ref": "#/$defs/type_declaration" } } }, @@ -44,29 +44,29 @@ "properties": { "properties": { "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "uriVariables": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "oneOf": { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "items": { "oneOf": [{ - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } ] @@ -78,10 +78,10 @@ "type": "object", "properties": { "input": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "output": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } }, @@ -89,13 +89,13 @@ "type": "object", "properties": { "subscription": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "data": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "cancellation": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } }, @@ -105,7 +105,7 @@ "required": ["@type"], "properties": { "@type": { - "$ref": "#/definitions/type_declaration" + "$ref": "#/$defs/type_declaration" } } }, @@ -115,16 +115,16 @@ "else": { "properties": { "description": { - "$ref": "#/definitions/description" + "$ref": "#/$defs/description" }, "title": { - "$ref": "#/definitions/title" + "$ref": "#/$defs/title" }, "descriptions": { - "$ref": "#/definitions/descriptions" + "$ref": "#/$defs/descriptions" }, "titles": { - "$ref": "#/definitions/titles" + "$ref": "#/$defs/titles" }, "writeOnly": { "type": "boolean" @@ -135,7 +135,7 @@ "oneOf": { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "unit": { @@ -161,12 +161,12 @@ }, "items": { "oneOf": [{ - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } ] @@ -189,7 +189,7 @@ }, "properties": { "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "required": { diff --git a/packages/assertions/assertions/td-vocab-at-type--InteractionAffordance.json b/packages/assertions/assertions/td-vocab-at-type--InteractionAffordance.json index 527800773..334c6d5ff 100644 --- a/packages/assertions/assertions/td-vocab-at-type--InteractionAffordance.json +++ b/packages/assertions/assertions/td-vocab-at-type--InteractionAffordance.json @@ -1,7 +1,7 @@ { "title": "td-vocab-at-type--InteractionAffordance", "description": "@type: Known from JSON-LD [[!json-ld]], @type is used to state that an interaction resource is an instance of a class. Each string in the value array represents a class. MAY be included. Type: array of string.", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex": true, "also": ["td-jsonld-keywords_at-type"], "type": "object", @@ -9,31 +9,31 @@ "properties": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/property_element" + "$ref": "#/$defs/property_element" } }, "actions": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/action_element" + "$ref": "#/$defs/action_element" } }, "events": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/event_element" + "$ref": "#/$defs/event_element" } } }, "additionalProperties": true, - "definitions": { + "$defs": { "property_element": { "type": "object", "if": { "required": ["@type"], "properties": { "@type": { - "$ref": "#/definitions/type_declaration" + "$ref": "#/$defs/type_declaration" } } }, @@ -47,7 +47,7 @@ "required": ["@type"], "properties": { "@type": { - "$ref": "#/definitions/type_declaration" + "$ref": "#/$defs/type_declaration" } } }, @@ -61,7 +61,7 @@ "required": ["@type"], "properties": { "@type": { - "$ref": "#/definitions/type_declaration" + "$ref": "#/$defs/type_declaration" } } }, diff --git a/packages/assertions/assertions/td-vocab-at-type--SecurityScheme.json b/packages/assertions/assertions/td-vocab-at-type--SecurityScheme.json index 92e9e90ac..ae8fd556f 100644 --- a/packages/assertions/assertions/td-vocab-at-type--SecurityScheme.json +++ b/packages/assertions/assertions/td-vocab-at-type--SecurityScheme.json @@ -1,7 +1,7 @@ { "title": "td-vocab-at-type--SecurityScheme", "description": "@type: Known from JSON-LD [[!json-ld]], @type is used to state that a security mechanism configured by the SecurityScheme is an instance of a class. Each string in the value array represents a class. MAY be included. Type: array of string.", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex": true, "also": ["td-jsonld-keywords_at-type"], "type": "object", @@ -10,7 +10,7 @@ "type": "object", "minProperties": 1, "additionalProperties": { - "$ref": "#/definitions/securityScheme" + "$ref": "#/$defs/securityScheme" } } }, @@ -18,12 +18,12 @@ "securityDefinitions" ], "additionalProperties": true, - "definitions": { + "$defs": { "securityScheme": { "type": "object", "if": { "@type": { - "$ref": "#/definitions/type_declaration" + "$ref": "#/$defs/type_declaration" }, "required": ["@type"] }, diff --git a/packages/assertions/assertions/td-vocab-at-type--Thing.json b/packages/assertions/assertions/td-vocab-at-type--Thing.json index b4f4b3c2e..3957158d2 100644 --- a/packages/assertions/assertions/td-vocab-at-type--Thing.json +++ b/packages/assertions/assertions/td-vocab-at-type--Thing.json @@ -8,7 +8,7 @@ "required": ["@type"], "properties": { "@type": { - "$ref": "#/definitions/type_declaration" + "$ref": "#/$defs/type_declaration" } } }, @@ -16,7 +16,7 @@ "const": "td-at-type=pass" }, "additionalProperties": true, - "definitions": { + "$defs": { "type_declaration": { "oneOf": [{ "type": "string" diff --git a/packages/assertions/assertions/td-vocab-authorization--BearerSecurityScheme.json b/packages/assertions/assertions/td-vocab-authorization--BearerSecurityScheme.json index a13c7a830..72d9a5241 100644 --- a/packages/assertions/assertions/td-vocab-authorization--BearerSecurityScheme.json +++ b/packages/assertions/assertions/td-vocab-authorization--BearerSecurityScheme.json @@ -1,7 +1,7 @@ { "title": "td-vocab-authorization--BearerSecurityScheme", "description": "authorization: URI of the authorization server. MAY be included. Type: anyURI.", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { @@ -9,7 +9,7 @@ "type": "object", "minProperties": 1, "additionalProperties": { - "$ref": "#/definitions/securityScheme" + "$ref": "#/$defs/securityScheme" } } }, @@ -17,7 +17,7 @@ "securityDefinitions" ], "additionalProperties": true, - "definitions": { + "$defs": { "securityScheme": { "if": { "type": "object", @@ -26,7 +26,7 @@ "type": "string" }, "proxy": { - "$ref": "#/definitions/url" + "$ref": "#/$defs/url" }, "scheme": { "type": "string", @@ -35,7 +35,7 @@ ] }, "authorization": { - "$ref": "#/definitions/url" + "$ref": "#/$defs/url" }, "alg": { "type": "string" diff --git a/packages/assertions/assertions/td-vocab-authorization--OAuth2SecurityScheme.json b/packages/assertions/assertions/td-vocab-authorization--OAuth2SecurityScheme.json index 2e0aae888..d82cd7a71 100644 --- a/packages/assertions/assertions/td-vocab-authorization--OAuth2SecurityScheme.json +++ b/packages/assertions/assertions/td-vocab-authorization--OAuth2SecurityScheme.json @@ -1,7 +1,7 @@ { "title": "td-vocab-authorization--OAuth2SecurityScheme", "description": "authorization: URI of the authorization server. MAY be included. Type: anyURI.", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { @@ -9,7 +9,7 @@ "type": "object", "minProperties": 1, "additionalProperties": { - "$ref": "#/definitions/securityScheme" + "$ref": "#/$defs/securityScheme" } } }, @@ -17,7 +17,7 @@ "securityDefinitions" ], "additionalProperties": true, - "definitions": { + "$defs": { "securityScheme": { "if": { "type": "object", @@ -26,7 +26,7 @@ "type": "string" }, "proxy": { - "$ref": "#/definitions/url" + "$ref": "#/$defs/url" }, "scheme": { "type": "string", @@ -35,13 +35,13 @@ ] }, "authorization": { - "$ref": "#/definitions/url" + "$ref": "#/$defs/url" }, "token": { - "$ref": "#/definitions/url" + "$ref": "#/$defs/url" }, "refresh": { - "$ref": "#/definitions/url" + "$ref": "#/$defs/url" }, "scopes": { "type": "array", diff --git a/packages/assertions/assertions/td-vocab-base--Thing.json b/packages/assertions/assertions/td-vocab-base--Thing.json index 98e1ee667..a215f83e9 100644 --- a/packages/assertions/assertions/td-vocab-base--Thing.json +++ b/packages/assertions/assertions/td-vocab-base--Thing.json @@ -1,7 +1,7 @@ { "title": "td-vocab-base--Thing", "description": "base: Define the base URI that is valid for all defined local interaction resources. All other URIs in the TD must then be resolved using the algorithm defined in [[!RFC3986]].", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex": false, "type": "object", "properties": { diff --git a/packages/assertions/assertions/td-vocab-cancellation--EventAffordance.json b/packages/assertions/assertions/td-vocab-cancellation--EventAffordance.json index dc3893223..107616e21 100644 --- a/packages/assertions/assertions/td-vocab-cancellation--EventAffordance.json +++ b/packages/assertions/assertions/td-vocab-cancellation--EventAffordance.json @@ -1,7 +1,7 @@ { "title": "td-vocab-cancellation--EventAffordance", "description": "cancellation: Defines any data that needs to be passed to cancel a subscription, e.g., a specific message to remove a Webhook.", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex":true, "also": ["td-event-names_cancellation", "td-event-objects_cancellation"], "type": "object", @@ -9,18 +9,18 @@ "events": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/event_element" + "$ref": "#/$defs/event_element" } } }, "additionalProperties": true, - "definitions": { + "$defs": { "event_element": { "if":{ "type": "object", "properties": { "cancellation": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "required": [ @@ -42,10 +42,10 @@ "type": "string" }, "descriptions": { - "$ref": "#/definitions/descriptions" + "$ref": "#/$defs/descriptions" }, "titles": { - "$ref": "#/definitions/titles" + "$ref": "#/$defs/titles" }, "writeOnly": { "type": "boolean" @@ -56,7 +56,7 @@ "oneOf": { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "unit": { @@ -82,12 +82,12 @@ }, "items": { "oneOf": [{ - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } ] @@ -112,7 +112,7 @@ }, "properties": { "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "required": { diff --git a/packages/assertions/assertions/td-vocab-const--DataSchema.json b/packages/assertions/assertions/td-vocab-const--DataSchema.json index b0cdfe91c..8534a08e3 100644 --- a/packages/assertions/assertions/td-vocab-const--DataSchema.json +++ b/packages/assertions/assertions/td-vocab-const--DataSchema.json @@ -1,7 +1,7 @@ { "title": "td-vocab-const--DataSchema", "description": "const: Provides a constant value. MAY be included. Type: any type.", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex": true, "also": ["td-data-schema_const"], "type": "object", @@ -9,24 +9,24 @@ "properties": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/property_element" + "$ref": "#/$defs/property_element" } }, "actions": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/action_element" + "$ref": "#/$defs/action_element" } }, "events": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/event_element" + "$ref": "#/$defs/event_element" } } }, "additionalProperties": true, - "definitions": { + "$defs": { "property_element": { "type": "object", "if": { @@ -42,29 +42,29 @@ "properties": { "properties": { "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "uriVariables": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "oneOf": { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "items": { "oneOf": [{ - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } ] @@ -76,10 +76,10 @@ "type": "object", "properties": { "input": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "output": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } }, @@ -87,13 +87,13 @@ "type": "object", "properties": { "subscription": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "data": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "cancellation": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } }, @@ -111,16 +111,16 @@ "else": { "properties": { "description": { - "$ref": "#/definitions/description" + "$ref": "#/$defs/description" }, "title": { - "$ref": "#/definitions/title" + "$ref": "#/$defs/title" }, "descriptions": { - "$ref": "#/definitions/descriptions" + "$ref": "#/$defs/descriptions" }, "titles": { - "$ref": "#/definitions/titles" + "$ref": "#/$defs/titles" }, "writeOnly": { "type": "boolean" @@ -131,7 +131,7 @@ "oneOf": { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "unit": { @@ -157,12 +157,12 @@ }, "items": { "oneOf": [{ - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } ] @@ -187,7 +187,7 @@ }, "properties": { "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "required": { diff --git a/packages/assertions/assertions/td-vocab-contentCoding.json b/packages/assertions/assertions/td-vocab-contentCoding.json index a40004ac9..ba3a9d66a 100644 --- a/packages/assertions/assertions/td-vocab-contentCoding.json +++ b/packages/assertions/assertions/td-vocab-contentCoding.json @@ -1,7 +1,7 @@ { "title": "td-vocab-contentCoding--Form", "description": "contentCoding: Content coding values indicate an encoding transformation that has been or can be applied to a representation. Content codings are primarily used to allow a representation to be compressed or otherwise usefully transformed without losing the identity of its underlying media type and without loss of information. ", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { @@ -9,32 +9,32 @@ "type": "array", "minItems": 1, "items": { - "$ref": "#/definitions/form_element" + "$ref": "#/$defs/form_element" } }, "properties": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/property_element" + "$ref": "#/$defs/property_element" } }, "actions": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/action_element" + "$ref": "#/$defs/action_element" } }, "events": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/event_element" + "$ref": "#/$defs/event_element" } } }, "additionalProperties": true, - "definitions": { + "$defs": { "property_element": { "type": "object", "properties": { @@ -42,7 +42,7 @@ "type": "array", "minItems": 1, "items": { - "$ref": "#/definitions/form_element" + "$ref": "#/$defs/form_element" } } }, @@ -58,7 +58,7 @@ "type": "array", "minItems": 1, "items": { - "$ref": "#/definitions/form_element" + "$ref": "#/$defs/form_element" } } }, @@ -74,7 +74,7 @@ "type": "array", "minItems": 1, "items": { - "$ref": "#/definitions/form_element" + "$ref": "#/$defs/form_element" } } }, diff --git a/packages/assertions/assertions/td-vocab-contentType-Form.json b/packages/assertions/assertions/td-vocab-contentType-Form.json index c9bbdba2c..509a7b589 100644 --- a/packages/assertions/assertions/td-vocab-contentType-Form.json +++ b/packages/assertions/assertions/td-vocab-contentType-Form.json @@ -1,7 +1,7 @@ { "title": "td-vocab-contentType--Form", "description": "contentType: Assign a content type based on a media type [[!MEDIATYPES]] (e.g., 'application/json) and (optional) parameters (e.g., 'charset=utf-8'). ", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { @@ -9,32 +9,32 @@ "type": "array", "minItems": 1, "items": { - "$ref": "#/definitions/form_element" + "$ref": "#/$defs/form_element" } }, "properties": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/property_element" + "$ref": "#/$defs/property_element" } }, "actions": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/action_element" + "$ref": "#/$defs/action_element" } }, "events": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/event_element" + "$ref": "#/$defs/event_element" } } }, "additionalProperties": true, - "definitions": { + "$defs": { "property_element": { "type": "object", "properties": { @@ -42,7 +42,7 @@ "type": "array", "minItems": 1, "items": { - "$ref": "#/definitions/form_element" + "$ref": "#/$defs/form_element" } } }, @@ -58,7 +58,7 @@ "type": "array", "minItems": 1, "items": { - "$ref": "#/definitions/form_element" + "$ref": "#/$defs/form_element" } } }, @@ -74,7 +74,7 @@ "type": "array", "minItems": 1, "items": { - "$ref": "#/definitions/form_element" + "$ref": "#/$defs/form_element" } } }, @@ -99,7 +99,7 @@ "else": { "properties": { "href": { - "$ref": "#/definitions/url" + "$ref": "#/$defs/url" }, "contentType": { "type": "string" diff --git a/packages/assertions/assertions/td-vocab-created--Thing.json b/packages/assertions/assertions/td-vocab-created--Thing.json index 73d75c896..41830758a 100644 --- a/packages/assertions/assertions/td-vocab-created--Thing.json +++ b/packages/assertions/assertions/td-vocab-created--Thing.json @@ -1,7 +1,7 @@ { "title": "td-vocab-created--Thing", "description": "created: Provides information when the TD instance was created.", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex": false, "also": ["td-datetime-recommended-type", "td-datetime-type"], "type": "object", diff --git a/packages/assertions/assertions/td-vocab-data--EventAffordance.json b/packages/assertions/assertions/td-vocab-data--EventAffordance.json index e3d09f29d..73bbf7efd 100644 --- a/packages/assertions/assertions/td-vocab-data--EventAffordance.json +++ b/packages/assertions/assertions/td-vocab-data--EventAffordance.json @@ -1,7 +1,7 @@ { "title": "td-vocab-data--EventAffordance", "description": "data: Defines the data schema of the Event instance messages pushed by the Thing.", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex":true, "also": ["td-event-names_data", "td-event-objects_data"], "type": "object", @@ -9,18 +9,18 @@ "events": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/event_element" + "$ref": "#/$defs/event_element" } } }, "additionalProperties": true, - "definitions": { + "$defs": { "event_element": { "if": { "type": "object", "properties": { "data": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "required": [ @@ -42,10 +42,10 @@ "type": "string" }, "descriptions": { - "$ref": "#/definitions/descriptions" + "$ref": "#/$defs/descriptions" }, "titles": { - "$ref": "#/definitions/titles" + "$ref": "#/$defs/titles" }, "writeOnly": { "type": "boolean" @@ -56,7 +56,7 @@ "oneOf": { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "unit": { @@ -82,12 +82,12 @@ }, "items": { "oneOf": [{ - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } ] @@ -112,7 +112,7 @@ }, "properties": { "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "required": { diff --git a/packages/assertions/assertions/td-vocab-description--DataSchema.json b/packages/assertions/assertions/td-vocab-description--DataSchema.json index ce0863ff8..b88c40f45 100644 --- a/packages/assertions/assertions/td-vocab-description--DataSchema.json +++ b/packages/assertions/assertions/td-vocab-description--DataSchema.json @@ -1,7 +1,7 @@ { "title": "td-vocab-description--DataSchema", "description": "description: Provides additional (human-readable) information based on a default language. MAY be included. Type: string.", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex": true, "also": ["td-data-schema_description"], "type": "object", @@ -9,31 +9,31 @@ "properties": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/property_element" + "$ref": "#/$defs/property_element" } }, "actions": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/action_element" + "$ref": "#/$defs/action_element" } }, "events": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/event_element" + "$ref": "#/$defs/event_element" } } }, "additionalProperties": true, - "definitions": { + "$defs": { "property_element": { "type": "object", "if": { "required": ["description"], "properties": { "description": { - "$ref": "#/definitions/description" + "$ref": "#/$defs/description" } } }, @@ -44,29 +44,29 @@ "properties": { "properties": { "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "uriVariables": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "oneOf": { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "items": { "oneOf": [{ - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } ] @@ -80,7 +80,7 @@ "required": ["description"], "properties": { "description": { - "$ref": "#/definitions/description" + "$ref": "#/$defs/description" } } }, @@ -90,10 +90,10 @@ "else": { "properties": { "input": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "output": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } } @@ -104,7 +104,7 @@ "required": ["description"], "properties": { "description": { - "$ref": "#/definitions/description" + "$ref": "#/$defs/description" } } }, @@ -114,13 +114,13 @@ "else": { "properties": { "subscription": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "data": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "cancellation": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } } @@ -131,7 +131,7 @@ "required": ["description"], "properties": { "description": { - "$ref": "#/definitions/description" + "$ref": "#/$defs/description" } } }, @@ -141,16 +141,16 @@ "else": { "properties": { "description": { - "$ref": "#/definitions/description" + "$ref": "#/$defs/description" }, "title": { - "$ref": "#/definitions/title" + "$ref": "#/$defs/title" }, "descriptions": { - "$ref": "#/definitions/descriptions" + "$ref": "#/$defs/descriptions" }, "titles": { - "$ref": "#/definitions/titles" + "$ref": "#/$defs/titles" }, "writeOnly": { "type": "boolean" @@ -161,7 +161,7 @@ "oneOf": { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "unit": { @@ -187,12 +187,12 @@ }, "items": { "oneOf": [{ - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } ] @@ -215,7 +215,7 @@ }, "properties": { "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "required": { diff --git a/packages/assertions/assertions/td-vocab-description--InteractionAffordance.json b/packages/assertions/assertions/td-vocab-description--InteractionAffordance.json index c613cce9f..1466e21e2 100644 --- a/packages/assertions/assertions/td-vocab-description--InteractionAffordance.json +++ b/packages/assertions/assertions/td-vocab-description--InteractionAffordance.json @@ -1,38 +1,38 @@ { "title": "td-vocab-description--InteractionAffordance", "description": "description: Provides additional (human-readable) information based on a default language. MAY be included. Type: string.", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { "properties": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/property_element" + "$ref": "#/$defs/property_element" } }, "actions": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/action_element" + "$ref": "#/$defs/action_element" } }, "events": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/event_element" + "$ref": "#/$defs/event_element" } } }, "additionalProperties": true, - "definitions": { + "$defs": { "property_element": { "type": "object", "if": { "required": ["description"], "properties": { "description": { - "$ref": "#/definitions/description" + "$ref": "#/$defs/description" } } }, @@ -43,29 +43,29 @@ "properties": { "properties": { "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "uriVariables": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "oneOf": { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "items": { "oneOf": [{ - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } ] @@ -79,7 +79,7 @@ "required": ["description"], "properties": { "description": { - "$ref": "#/definitions/description" + "$ref": "#/$defs/description" } } }, @@ -90,10 +90,10 @@ "properties": { "input": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "output": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } } @@ -104,7 +104,7 @@ "required": ["description"], "properties": { "description": { - "$ref": "#/definitions/description" + "$ref": "#/$defs/description" } } }, @@ -114,13 +114,13 @@ "else": { "properties": { "subscription": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "data": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "cancellation": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } } @@ -129,16 +129,16 @@ "type": "object", "properties": { "description": { - "$ref": "#/definitions/description" + "$ref": "#/$defs/description" }, "title": { - "$ref": "#/definitions/title" + "$ref": "#/$defs/title" }, "descriptions": { - "$ref": "#/definitions/descriptions" + "$ref": "#/$defs/descriptions" }, "titles": { - "$ref": "#/definitions/titles" + "$ref": "#/$defs/titles" }, "writeOnly": { "type": "boolean" @@ -149,7 +149,7 @@ "oneOf": { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "unit": { @@ -175,12 +175,12 @@ }, "items": { "oneOf": [{ - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } ] @@ -201,7 +201,7 @@ }, "properties": { "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "required": { diff --git a/packages/assertions/assertions/td-vocab-description--SecurityScheme.json b/packages/assertions/assertions/td-vocab-description--SecurityScheme.json index cae12acc2..479e01cd3 100644 --- a/packages/assertions/assertions/td-vocab-description--SecurityScheme.json +++ b/packages/assertions/assertions/td-vocab-description--SecurityScheme.json @@ -1,7 +1,7 @@ { "title": "td-vocab-description--SecurityScheme", "description": "name: Name for query, header, or cookie parameters. MAY be included. Type: string.", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { @@ -9,7 +9,7 @@ "type": "object", "minProperties": 1, "additionalProperties": { - "$ref": "#/definitions/securityScheme" + "$ref": "#/$defs/securityScheme" } } }, @@ -17,7 +17,7 @@ "securityDefinitions" ], "additionalProperties": true, - "definitions": { + "$defs": { "securityScheme": { "if": { "type": "object", diff --git a/packages/assertions/assertions/td-vocab-description--Thing.json b/packages/assertions/assertions/td-vocab-description--Thing.json index 535fd9e63..cffaf493d 100644 --- a/packages/assertions/assertions/td-vocab-description--Thing.json +++ b/packages/assertions/assertions/td-vocab-description--Thing.json @@ -1,16 +1,16 @@ { "title": "td-vocab-description--Thing", "description": "description: Provides additional (human-readable) information based on a default language. MAY be included. Type: string.", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex": false, "type": "object", "properties": { "description": { - "$ref": "#/definitions/description" + "$ref": "#/$defs/description" } }, "required": ["description"], - "definitions": { + "$defs": { "description": { "type": "string" } diff --git a/packages/assertions/assertions/td-vocab-descriptions--DataSchema.json b/packages/assertions/assertions/td-vocab-descriptions--DataSchema.json index c9d9d5419..3062d4eba 100644 --- a/packages/assertions/assertions/td-vocab-descriptions--DataSchema.json +++ b/packages/assertions/assertions/td-vocab-descriptions--DataSchema.json @@ -1,7 +1,7 @@ { "title": "td-vocab-descriptions--DataSchema", "description": "descriptions: Can be used to support (human-readable) information in different languages. MAY be included. Type: MultiLanguage.", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "also": ["td-multi-languages_descriptions", "td-data-schema_descriptions", "td-multilanguage-value"], "is-complex": true, "type": "object", @@ -9,31 +9,31 @@ "properties": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/property_element" + "$ref": "#/$defs/property_element" } }, "actions": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/action_element" + "$ref": "#/$defs/action_element" } }, "events": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/event_element" + "$ref": "#/$defs/event_element" } } }, "additionalProperties": true, - "definitions": { + "$defs": { "property_element": { "type": "object", "if": { "required": ["descriptions"], "properties": { "descriptions": { - "$ref": "#/definitions/descriptions" + "$ref": "#/$defs/descriptions" } } }, @@ -44,29 +44,29 @@ "properties": { "properties": { "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "uriVariables": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "oneOf": { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "items": { "oneOf": [{ - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } ] @@ -80,7 +80,7 @@ "required": ["descriptions"], "properties": { "descriptions": { - "$ref": "#/definitions/descriptions" + "$ref": "#/$defs/descriptions" } } }, @@ -91,10 +91,10 @@ "properties": { "input": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "output": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } } @@ -105,7 +105,7 @@ "required": ["descriptions"], "properties": { "descriptions": { - "$ref": "#/definitions/descriptions" + "$ref": "#/$defs/descriptions" } } }, @@ -115,13 +115,13 @@ "else": { "properties": { "subscription": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "data": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "cancellation": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } } @@ -132,7 +132,7 @@ "required": ["descriptions"], "properties": { "descriptions": { - "$ref": "#/definitions/descriptions" + "$ref": "#/$defs/descriptions" } } }, @@ -142,16 +142,16 @@ "else": { "properties": { "description": { - "$ref": "#/definitions/description" + "$ref": "#/$defs/description" }, "title": { - "$ref": "#/definitions/title" + "$ref": "#/$defs/title" }, "descriptions": { - "$ref": "#/definitions/descriptions" + "$ref": "#/$defs/descriptions" }, "titles": { - "$ref": "#/definitions/titles" + "$ref": "#/$defs/titles" }, "writeOnly": { "type": "boolean" @@ -162,7 +162,7 @@ "oneOf": { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "unit": { @@ -188,12 +188,12 @@ }, "items": { "oneOf": [{ - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } ] @@ -216,7 +216,7 @@ }, "properties": { "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "required": { diff --git a/packages/assertions/assertions/td-vocab-descriptions--InteractionAffordance.json b/packages/assertions/assertions/td-vocab-descriptions--InteractionAffordance.json index a831649c8..e5b985d20 100644 --- a/packages/assertions/assertions/td-vocab-descriptions--InteractionAffordance.json +++ b/packages/assertions/assertions/td-vocab-descriptions--InteractionAffordance.json @@ -1,7 +1,7 @@ { "title": "td-vocab-descriptions--InteractionAffordance", "description": "descriptions: Can be used to support (human-readable) information in different languages. MAY be included. Type: MultiLanguage.", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "also": ["td-multi-languages_descriptions", "td-multilanguage-value"], "is-complex": true, "type": "object", @@ -9,31 +9,31 @@ "properties": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/property_element" + "$ref": "#/$defs/property_element" } }, "actions": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/action_element" + "$ref": "#/$defs/action_element" } }, "events": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/event_element" + "$ref": "#/$defs/event_element" } } }, "additionalProperties": true, - "definitions": { + "$defs": { "property_element": { "type": "object", "if": { "required": ["descriptions"], "properties": { "descriptions": { - "$ref": "#/definitions/descriptions" + "$ref": "#/$defs/descriptions" } } }, @@ -44,29 +44,29 @@ "properties": { "properties": { "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "uriVariables": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "oneOf": { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "items": { "oneOf": [{ - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } ] @@ -80,7 +80,7 @@ "required": ["descriptions"], "properties": { "descriptions": { - "$ref": "#/definitions/descriptions" + "$ref": "#/$defs/descriptions" } } }, @@ -91,10 +91,10 @@ "properties": { "input": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "output": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } } @@ -105,7 +105,7 @@ "required": ["descriptions"], "properties": { "descriptions": { - "$ref": "#/definitions/descriptions" + "$ref": "#/$defs/descriptions" } } }, @@ -115,13 +115,13 @@ "else": { "properties": { "subscription": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "data": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "cancellation": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } } @@ -130,16 +130,16 @@ "type": "object", "properties": { "description": { - "$ref": "#/definitions/description" + "$ref": "#/$defs/description" }, "title": { - "$ref": "#/definitions/title" + "$ref": "#/$defs/title" }, "descriptions": { - "$ref": "#/definitions/descriptions" + "$ref": "#/$defs/descriptions" }, "titles": { - "$ref": "#/definitions/titles" + "$ref": "#/$defs/titles" }, "writeOnly": { "type": "boolean" @@ -150,7 +150,7 @@ "oneOf": { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "unit": { @@ -176,12 +176,12 @@ }, "items": { "oneOf": [{ - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } ] @@ -204,7 +204,7 @@ }, "properties": { "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "required": { diff --git a/packages/assertions/assertions/td-vocab-descriptions--SecurityScheme.json b/packages/assertions/assertions/td-vocab-descriptions--SecurityScheme.json index 6f2db734c..fcb15c11c 100644 --- a/packages/assertions/assertions/td-vocab-descriptions--SecurityScheme.json +++ b/packages/assertions/assertions/td-vocab-descriptions--SecurityScheme.json @@ -1,7 +1,7 @@ { "title": "td-vocab-descriptions--SecurityScheme", "description": "name: Name for query, header, or cookie parameters. MAY be included. Type: string.", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex": true, "also": ["td-multilanguage-value"], "type": "object", @@ -10,7 +10,7 @@ "type": "object", "minProperties": 1, "additionalProperties": { - "$ref": "#/definitions/securityScheme" + "$ref": "#/$defs/securityScheme" } } }, @@ -18,13 +18,13 @@ "securityDefinitions" ], "additionalProperties": true, - "definitions": { + "$defs": { "securityScheme": { "if": { "type": "object", "properties": { "descriptions": { - "$ref": "#/definitions/descriptions" + "$ref": "#/$defs/descriptions" } }, "required": [ diff --git a/packages/assertions/assertions/td-vocab-descriptions--Thing.json b/packages/assertions/assertions/td-vocab-descriptions--Thing.json index bbad9d2d8..d9e0e97e9 100644 --- a/packages/assertions/assertions/td-vocab-descriptions--Thing.json +++ b/packages/assertions/assertions/td-vocab-descriptions--Thing.json @@ -1,17 +1,17 @@ { "title": "td-vocab-descriptions--Thing", "description": "descriptions: Can be used to support (human-readable) information in different languages. MAY be included. Type: MultiLanguage.", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "also": ["td-multi-languages_descriptions", "td-multilanguage-value"], "is-complex": false, "type": "object", "properties": { "descriptions": { - "$ref": "#/definitions/descriptions" + "$ref": "#/$defs/descriptions" } }, "required": ["descriptions"], - "definitions": { + "$defs": { "descriptions": { "type": "object", "additionalProperties": { diff --git a/packages/assertions/assertions/td-vocab-enum--DataSchema.json b/packages/assertions/assertions/td-vocab-enum--DataSchema.json index 0db335e72..6f2a8529a 100644 --- a/packages/assertions/assertions/td-vocab-enum--DataSchema.json +++ b/packages/assertions/assertions/td-vocab-enum--DataSchema.json @@ -1,7 +1,7 @@ { "title": "td-vocab-enum--DataSchema", "description": "enum: Restricted set of values provided as an array.", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex": true, "also": ["td-data-schema-arrays_enum", "td-data-schema_enum"], "type": "object", @@ -9,24 +9,24 @@ "properties": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/property_element" + "$ref": "#/$defs/property_element" } }, "actions": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/action_element" + "$ref": "#/$defs/action_element" } }, "events": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/event_element" + "$ref": "#/$defs/event_element" } } }, "additionalProperties": true, - "definitions": { + "$defs": { "property_element": { "type": "object", "if": { @@ -46,29 +46,29 @@ "properties": { "properties": { "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "uriVariables": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "oneOf": { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "items": { "oneOf": [{ - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } ] @@ -80,10 +80,10 @@ "type": "object", "properties": { "input": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "output": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } }, @@ -91,13 +91,13 @@ "type": "object", "properties": { "subscription": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "data": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "cancellation": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } }, @@ -119,16 +119,16 @@ "else": { "properties": { "description": { - "$ref": "#/definitions/description" + "$ref": "#/$defs/description" }, "title": { - "$ref": "#/definitions/title" + "$ref": "#/$defs/title" }, "descriptions": { - "$ref": "#/definitions/descriptions" + "$ref": "#/$defs/descriptions" }, "titles": { - "$ref": "#/definitions/titles" + "$ref": "#/$defs/titles" }, "writeOnly": { "type": "boolean" @@ -139,7 +139,7 @@ "oneOf": { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "unit": { @@ -165,12 +165,12 @@ }, "items": { "oneOf": [{ - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } ] @@ -195,7 +195,7 @@ }, "properties": { "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "required": { diff --git a/packages/assertions/assertions/td-vocab-flow--OAuth2SecurityScheme.json b/packages/assertions/assertions/td-vocab-flow--OAuth2SecurityScheme.json index 1d67401a5..1afa9c032 100644 --- a/packages/assertions/assertions/td-vocab-flow--OAuth2SecurityScheme.json +++ b/packages/assertions/assertions/td-vocab-flow--OAuth2SecurityScheme.json @@ -1,7 +1,7 @@ { "title": "td-vocab-flow--OAuth2SecurityScheme", "description": "For the code flow both authorization and token MUST be included.", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { @@ -9,7 +9,7 @@ "type": "object", "minProperties": 1, "additionalProperties": { - "$ref": "#/definitions/securityScheme" + "$ref": "#/$defs/securityScheme" } } }, @@ -17,7 +17,7 @@ "securityDefinitions" ], "additionalProperties": true, - "definitions": { + "$defs": { "securityScheme": { "if": { "type": "object", @@ -26,7 +26,7 @@ "type": "string" }, "proxy": { - "$ref": "#/definitions/url" + "$ref": "#/$defs/url" }, "scheme": { "type": "string", @@ -35,13 +35,13 @@ ] }, "authorization": { - "$ref": "#/definitions/url" + "$ref": "#/$defs/url" }, "token": { - "$ref": "#/definitions/url" + "$ref": "#/$defs/url" }, "refresh": { - "$ref": "#/definitions/url" + "$ref": "#/$defs/url" }, "scopes": { "type": "array", diff --git a/packages/assertions/assertions/td-vocab-format--BearerSecurityScheme.json b/packages/assertions/assertions/td-vocab-format--BearerSecurityScheme.json index db95de4ff..eafe3ee95 100644 --- a/packages/assertions/assertions/td-vocab-format--BearerSecurityScheme.json +++ b/packages/assertions/assertions/td-vocab-format--BearerSecurityScheme.json @@ -1,7 +1,7 @@ { "title": "td-vocab-format--BearerSecurityScheme", "description": "format: Specifies format of security authentication information (one of jwt, jwe, or jws). MUST be included. Type: string.", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { @@ -9,7 +9,7 @@ "type": "object", "minProperties": 1, "additionalProperties": { - "$ref": "#/definitions/securityScheme" + "$ref": "#/$defs/securityScheme" } } }, @@ -17,7 +17,7 @@ "securityDefinitions" ], "additionalProperties": true, - "definitions": { + "$defs": { "securityScheme": { "if": { "type": "object", @@ -26,7 +26,7 @@ "type": "string" }, "proxy": { - "$ref": "#/definitions/url" + "$ref": "#/$defs/url" }, "scheme": { "type": "string", @@ -35,7 +35,7 @@ ] }, "authorization": { - "$ref": "#/definitions/url" + "$ref": "#/$defs/url" }, "alg": { "type": "string" diff --git a/packages/assertions/assertions/td-vocab-format--DataSchema.json b/packages/assertions/assertions/td-vocab-format--DataSchema.json index e59da880c..270040680 100644 --- a/packages/assertions/assertions/td-vocab-format--DataSchema.json +++ b/packages/assertions/assertions/td-vocab-format--DataSchema.json @@ -1,7 +1,7 @@ { "title": "td-vocab-format--DataSchema", - "description": "format: Defines format pattern validation on certain kinds of string values. It is open to use pattern values that may originate from JSON schema presets (e.g., date/time, email, URL) or other (customer-based) definitions. . MAY be included. Type: string.", - "$schema ": "http://json-schema.org/draft-06/schema#", + "description": "format: Defines format pattern validation on certain kinds of string values. It is open to use pattern values that may originate from JSON schema presets (e.g., date/time, email, URL) or other (customer-based) $defs. . MAY be included. Type: string.", + "$schema ": "http://json-schema.org/draft-07/schema#", "also": ["td-data-schema_format", "td-format-validation-known-values", "td-property-names_format"], "is-complex": true, "type": "object", @@ -9,24 +9,24 @@ "properties": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/property_element" + "$ref": "#/$defs/property_element" } }, "actions": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/action_element" + "$ref": "#/$defs/action_element" } }, "events": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/event_element" + "$ref": "#/$defs/event_element" } } }, "additionalProperties": true, - "definitions": { + "$defs": { "property_element": { "type": "object", "if": { @@ -44,29 +44,29 @@ "properties": { "properties": { "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "uriVariables": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "oneOf": { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "items": { "oneOf": [{ - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } ] @@ -78,10 +78,10 @@ "type": "object", "properties": { "input": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "output": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } }, @@ -89,13 +89,13 @@ "type": "object", "properties": { "subscription": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "data": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "cancellation": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } }, @@ -117,7 +117,7 @@ "oneOf": { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "type": { @@ -134,19 +134,19 @@ }, "items": { "oneOf": [{ - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } ] }, "properties": { "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "required": { diff --git a/packages/assertions/assertions/td-vocab-forms--InteractionAffordance.json b/packages/assertions/assertions/td-vocab-forms--InteractionAffordance.json index 981a114a8..d1a35562a 100644 --- a/packages/assertions/assertions/td-vocab-forms--InteractionAffordance.json +++ b/packages/assertions/assertions/td-vocab-forms--InteractionAffordance.json @@ -1,7 +1,7 @@ { "title": "td-vocab-forms--InteractionAffordance", "description": "forms: Indicates one or more endpoints at which operation(s) on this resource are accessible. MUST be included. Type: array of Form.", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex": true, "also": ["td-forms", "td-vocab-href--Form", "td-arrays_forms"], "type": "object", @@ -9,25 +9,25 @@ "properties": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/property_element" + "$ref": "#/$defs/property_element" } }, "actions": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/action_element" + "$ref": "#/$defs/action_element" } }, "events": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/event_element" + "$ref": "#/$defs/event_element" } } }, "additionalProperties": true, - "definitions": { + "$defs": { "property_element": { "type": "object", "if": { @@ -36,7 +36,7 @@ "type": "array", "minItems": 1, "items": { - "$ref": "#/definitions/form_element" + "$ref": "#/$defs/form_element" } } }, @@ -54,7 +54,7 @@ "type": "array", "minItems": 1, "items": { - "$ref": "#/definitions/form_element" + "$ref": "#/$defs/form_element" } } }, @@ -72,7 +72,7 @@ "type": "array", "minItems": 1, "items": { - "$ref": "#/definitions/form_element" + "$ref": "#/$defs/form_element" } } }, @@ -86,7 +86,7 @@ "type": "object", "properties": { "href": { - "$ref": "#/definitions/url" + "$ref": "#/$defs/url" }, "contentType": { "type": "string" diff --git a/packages/assertions/assertions/td-vocab-forms--Thing.json b/packages/assertions/assertions/td-vocab-forms--Thing.json index db599894b..cd5c497a9 100644 --- a/packages/assertions/assertions/td-vocab-forms--Thing.json +++ b/packages/assertions/assertions/td-vocab-forms--Thing.json @@ -1,7 +1,7 @@ { "title": "td-vocab-forms--Thing", "description": "forms: Indicates one or more endpoints at which operation(s) on this resource are accessible. In this version of TD, all operations that can be described at the Thing level are concerning how to interact with the Thing's Property interaction resources collectively at once. MAY be included. Type: array of Form.", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex": false, "also": ["td-forms", "td-vocab-href--Form","td-arrays_forms"], "type": "object", @@ -10,7 +10,7 @@ "type": "array", "minItems": 1, "items": { - "$ref": "#/definitions/form_element_root" + "$ref": "#/$defs/form_element_root" } } }, @@ -18,12 +18,12 @@ "forms" ], "additionalProperties": true, - "definitions": { + "$defs": { "form_element_root": { "type": "object", "properties": { "href": { - "$ref": "#/definitions/url" + "$ref": "#/$defs/url" }, "op": { "oneOf": [{ diff --git a/packages/assertions/assertions/td-vocab-idempotent--ActionAffordance.json b/packages/assertions/assertions/td-vocab-idempotent--ActionAffordance.json index f17b63dcf..1c0dbaf9e 100644 --- a/packages/assertions/assertions/td-vocab-idempotent--ActionAffordance.json +++ b/packages/assertions/assertions/td-vocab-idempotent--ActionAffordance.json @@ -1,7 +1,7 @@ { "title": "td-vocab-idempotent--ActionAffordance", "description": "idempotent: Indicates whether the action is idempotent (=true) or not. Informs whether the action can be called repeatedly with the same result, if present, based on the same input.", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "also": ["td-action-names_idempotent", "td-boolean-type"], "is-complex":true, "type": "object", @@ -9,12 +9,12 @@ "actions": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/action_element" + "$ref": "#/$defs/action_element" } } }, "additionalProperties": true, - "definitions": { + "$defs": { "action_element": { "type": "object", "if": { diff --git a/packages/assertions/assertions/td-vocab-identity--PSKSecurityScheme.json b/packages/assertions/assertions/td-vocab-identity--PSKSecurityScheme.json index bc727525d..e4277b8ad 100644 --- a/packages/assertions/assertions/td-vocab-identity--PSKSecurityScheme.json +++ b/packages/assertions/assertions/td-vocab-identity--PSKSecurityScheme.json @@ -1,7 +1,7 @@ { "title": "td-vocab-identity--PSKSecurityScheme", "description": "identity: Pre-shared key identity. MAY be included. Type: string.", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { @@ -9,7 +9,7 @@ "type": "object", "minProperties": 1, "additionalProperties": { - "$ref": "#/definitions/securityScheme" + "$ref": "#/$defs/securityScheme" } } }, @@ -17,7 +17,7 @@ "securityDefinitions" ], "additionalProperties": true, - "definitions": { + "$defs": { "securityScheme": { "if": { "type": "object", @@ -26,7 +26,7 @@ "type": "string" }, "proxy": { - "$ref": "#/definitions/url" + "$ref": "#/$defs/url" }, "scheme": { "type": "string", diff --git a/packages/assertions/assertions/td-vocab-in--APIKeySecurityScheme.json b/packages/assertions/assertions/td-vocab-in--APIKeySecurityScheme.json index b874fae85..54be0c89d 100644 --- a/packages/assertions/assertions/td-vocab-in--APIKeySecurityScheme.json +++ b/packages/assertions/assertions/td-vocab-in--APIKeySecurityScheme.json @@ -1,7 +1,7 @@ { "title": "td-vocab-in--APIKeySecurityScheme", "description": "in: Specifies the location of security authentication information (one of header, query, body, or cookie). MUST be included. Type: string.", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { @@ -9,7 +9,7 @@ "type": "object", "minProperties": 1, "additionalProperties": { - "$ref": "#/definitions/securityScheme" + "$ref": "#/$defs/securityScheme" } } }, @@ -17,7 +17,7 @@ "securityDefinitions" ], "additionalProperties": true, - "definitions": { + "$defs": { "securityScheme": { "if": { "type": "object", diff --git a/packages/assertions/assertions/td-vocab-in--BasicSecurityScheme.json b/packages/assertions/assertions/td-vocab-in--BasicSecurityScheme.json index 8bf2a6e16..a6603b048 100644 --- a/packages/assertions/assertions/td-vocab-in--BasicSecurityScheme.json +++ b/packages/assertions/assertions/td-vocab-in--BasicSecurityScheme.json @@ -1,7 +1,7 @@ { "title": "td-vocab-in--BasicSecurityScheme", "description": "in: Specifies the location of security authentication information (one of header, query, body, or cookie). MUST be included. Type: string.", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { @@ -9,7 +9,7 @@ "type": "object", "minProperties": 1, "additionalProperties": { - "$ref": "#/definitions/securityScheme" + "$ref": "#/$defs/securityScheme" } } }, @@ -17,7 +17,7 @@ "securityDefinitions" ], "additionalProperties": true, - "definitions": { + "$defs": { "securityScheme": { "if": { "type": "object", diff --git a/packages/assertions/assertions/td-vocab-in--BearerSecurityScheme.json b/packages/assertions/assertions/td-vocab-in--BearerSecurityScheme.json index e6a15d682..5e2c93619 100644 --- a/packages/assertions/assertions/td-vocab-in--BearerSecurityScheme.json +++ b/packages/assertions/assertions/td-vocab-in--BearerSecurityScheme.json @@ -1,7 +1,7 @@ { "title": "td-vocab-in--BearerSecurityScheme", "description": "in: Specifies the location of security authentication information (one of header, query, body, or cookie). MUST be included. Type: string.", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { @@ -9,7 +9,7 @@ "type": "object", "minProperties": 1, "additionalProperties": { - "$ref": "#/definitions/securityScheme" + "$ref": "#/$defs/securityScheme" } } }, @@ -17,7 +17,7 @@ "securityDefinitions" ], "additionalProperties": true, - "definitions": { + "$defs": { "securityScheme": { "if": { "type": "object", diff --git a/packages/assertions/assertions/td-vocab-in--DigestSecurityScheme.json b/packages/assertions/assertions/td-vocab-in--DigestSecurityScheme.json index c3ce5681c..93404638a 100644 --- a/packages/assertions/assertions/td-vocab-in--DigestSecurityScheme.json +++ b/packages/assertions/assertions/td-vocab-in--DigestSecurityScheme.json @@ -1,7 +1,7 @@ { "title": "td-vocab-in--DigestSecurityScheme", "description": "in: Specifies the location of security authentication information (one of header, query, body, or cookie). MUST be included. Type: string.", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { @@ -9,7 +9,7 @@ "type": "object", "minProperties": 1, "additionalProperties": { - "$ref": "#/definitions/securityScheme" + "$ref": "#/$defs/securityScheme" } } }, @@ -17,7 +17,7 @@ "securityDefinitions" ], "additionalProperties": true, - "definitions": { + "$defs": { "securityScheme": { "if": { "type": "object", diff --git a/packages/assertions/assertions/td-vocab-input--ActionAffordance.json b/packages/assertions/assertions/td-vocab-input--ActionAffordance.json index e3c4325d5..a332bf239 100644 --- a/packages/assertions/assertions/td-vocab-input--ActionAffordance.json +++ b/packages/assertions/assertions/td-vocab-input--ActionAffordance.json @@ -1,7 +1,7 @@ { "title": "td-vocab-input--ActionAffordance", "description": "input: Used to define the input data schema of the action.", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex": true, "also": ["td-action-objects_input", "td-action-names_input"], "type": "object", @@ -9,18 +9,18 @@ "actions": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/action_element" + "$ref": "#/$defs/action_element" } } }, "additionalProperties": true, - "definitions": { + "$defs": { "action_element": { "type": "object", "if": { "properties": { "input": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "required": [ @@ -42,10 +42,10 @@ "type": "string" }, "descriptions": { - "$ref": "#/definitions/descriptions" + "$ref": "#/$defs/descriptions" }, "titles": { - "$ref": "#/definitions/titles" + "$ref": "#/$defs/titles" }, "writeOnly": { "type": "boolean" @@ -56,7 +56,7 @@ "oneOf": { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "unit": { @@ -82,12 +82,12 @@ }, "items": { "oneOf": [{ - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } ] @@ -112,7 +112,7 @@ }, "properties": { "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "required": { diff --git a/packages/assertions/assertions/td-vocab-items--ArraySchema.json b/packages/assertions/assertions/td-vocab-items--ArraySchema.json index 4ddf6aa19..951a8ac2c 100644 --- a/packages/assertions/assertions/td-vocab-items--ArraySchema.json +++ b/packages/assertions/assertions/td-vocab-items--ArraySchema.json @@ -1,7 +1,7 @@ { "title": "td-vocab-items--ArraySchema", "description": "items: Used to define the characteristics of an array. MAY be included. Type: DataSchema.", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex": true, "also": ["td-data-schema_items", "td-data-schema-objects-arrays"], "type": "object", @@ -9,24 +9,24 @@ "properties": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/property_element" + "$ref": "#/$defs/property_element" } }, "actions": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/action_element" + "$ref": "#/$defs/action_element" } }, "events": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/event_element" + "$ref": "#/$defs/event_element" } } }, "additionalProperties": true, - "definitions": { + "$defs": { "property_element": { "type": "object", "if": { @@ -34,12 +34,12 @@ "properties": { "items": { "oneOf": [{ - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } ] @@ -53,29 +53,29 @@ "properties": { "properties": { "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "uriVariables": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "oneOf": { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "items": { "oneOf": [{ - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } ] @@ -87,10 +87,10 @@ "type": "object", "properties": { "input": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "output": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } }, @@ -98,13 +98,13 @@ "type": "object", "properties": { "subscription": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "data": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "cancellation": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } }, @@ -115,12 +115,12 @@ "properties": { "items": { "oneOf": [{ - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } ] @@ -133,16 +133,16 @@ "else": { "properties": { "description": { - "$ref": "#/definitions/description" + "$ref": "#/$defs/description" }, "title": { - "$ref": "#/definitions/title" + "$ref": "#/$defs/title" }, "descriptions": { - "$ref": "#/definitions/descriptions" + "$ref": "#/$defs/descriptions" }, "titles": { - "$ref": "#/definitions/titles" + "$ref": "#/$defs/titles" }, "writeOnly": { "type": "boolean" @@ -153,7 +153,7 @@ "oneOf": { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "unit": { @@ -179,12 +179,12 @@ }, "items": { "oneOf": [{ - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } ] @@ -209,7 +209,7 @@ }, "properties": { "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "required": { diff --git a/packages/assertions/assertions/td-vocab-maxItems--ArraySchema.json b/packages/assertions/assertions/td-vocab-maxItems--ArraySchema.json index 9fd4a344e..8a0ebcc98 100644 --- a/packages/assertions/assertions/td-vocab-maxItems--ArraySchema.json +++ b/packages/assertions/assertions/td-vocab-maxItems--ArraySchema.json @@ -1,7 +1,7 @@ { "title": "td-vocab-maxItems--ArraySchema", "description": "maxItems: Defines the maximum number of items that have to be in the array. MAY be included. Type: unsignedInt.", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex": true, "also": ["td-data-schema_maxItems", "td-integer-type"], "type": "object", @@ -9,24 +9,24 @@ "properties": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/property_element" + "$ref": "#/$defs/property_element" } }, "actions": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/action_element" + "$ref": "#/$defs/action_element" } }, "events": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/event_element" + "$ref": "#/$defs/event_element" } } }, "additionalProperties": true, - "definitions": { + "$defs": { "property_element": { "type": "object", "if": { @@ -45,29 +45,29 @@ "properties": { "properties": { "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "uriVariables": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "oneOf": { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "items": { "oneOf": [{ - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } ] @@ -79,10 +79,10 @@ "type": "object", "properties": { "input": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "output": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } }, @@ -90,13 +90,13 @@ "type": "object", "properties": { "subscription": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "data": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "cancellation": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } }, @@ -117,16 +117,16 @@ "else": { "properties": { "description": { - "$ref": "#/definitions/description" + "$ref": "#/$defs/description" }, "title": { - "$ref": "#/definitions/title" + "$ref": "#/$defs/title" }, "descriptions": { - "$ref": "#/definitions/descriptions" + "$ref": "#/$defs/descriptions" }, "titles": { - "$ref": "#/definitions/titles" + "$ref": "#/$defs/titles" }, "writeOnly": { "type": "boolean" @@ -137,7 +137,7 @@ "oneOf": { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "unit": { @@ -163,12 +163,12 @@ }, "items": { "oneOf": [{ - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } ] @@ -191,7 +191,7 @@ }, "properties": { "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "required": { diff --git a/packages/assertions/assertions/td-vocab-maximum--IntegerSchema.json b/packages/assertions/assertions/td-vocab-maximum--IntegerSchema.json index a4c890977..6e73ba8aa 100644 --- a/packages/assertions/assertions/td-vocab-maximum--IntegerSchema.json +++ b/packages/assertions/assertions/td-vocab-maximum--IntegerSchema.json @@ -1,7 +1,7 @@ { "title": "td-vocab-maximum--IntegerSchema", "description": "maximum: Specifies a maximum numeric value. Only applicable for associated number or integer types. MAY be included. Type: integer.", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex": true, "also": ["td-data-schema_maximum-IntegerSchema","td-integer-type"], "type": "object", @@ -9,24 +9,24 @@ "properties": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/property_element" + "$ref": "#/$defs/property_element" } }, "actions": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/action_element" + "$ref": "#/$defs/action_element" } }, "events": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/event_element" + "$ref": "#/$defs/event_element" } } }, "additionalProperties": true, - "definitions": { + "$defs": { "property_element": { "type": "object", "if": { @@ -50,29 +50,29 @@ "properties": { "properties": { "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "uriVariables": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "oneOf": { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "items": { "oneOf": [{ - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } ] @@ -84,10 +84,10 @@ "type": "object", "properties": { "input": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "output": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } }, @@ -95,13 +95,13 @@ "type": "object", "properties": { "subscription": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "data": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "cancellation": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } }, @@ -127,16 +127,16 @@ "else": { "properties": { "description": { - "$ref": "#/definitions/description" + "$ref": "#/$defs/description" }, "title": { - "$ref": "#/definitions/title" + "$ref": "#/$defs/title" }, "descriptions": { - "$ref": "#/definitions/descriptions" + "$ref": "#/$defs/descriptions" }, "titles": { - "$ref": "#/definitions/titles" + "$ref": "#/$defs/titles" }, "writeOnly": { "type": "boolean" @@ -147,7 +147,7 @@ "oneOf": { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "unit": { @@ -173,12 +173,12 @@ }, "items": { "oneOf": [{ - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } ] @@ -203,7 +203,7 @@ }, "properties": { "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "required": { diff --git a/packages/assertions/assertions/td-vocab-maximum--NumberSchema.json b/packages/assertions/assertions/td-vocab-maximum--NumberSchema.json index adf3640ac..24423fed2 100644 --- a/packages/assertions/assertions/td-vocab-maximum--NumberSchema.json +++ b/packages/assertions/assertions/td-vocab-maximum--NumberSchema.json @@ -1,7 +1,7 @@ { "title": "td-vocab-maximum--NumberSchema", "description": "maximum: Specifies a maximum numeric value. Only applicable for associated number or integer types. MAY be included. Type: double.", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex": true, "also": ["td-data-schema_maximum-NumberSchema","td-number-type"], "type": "object", @@ -9,24 +9,24 @@ "properties": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/property_element" + "$ref": "#/$defs/property_element" } }, "actions": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/action_element" + "$ref": "#/$defs/action_element" } }, "events": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/event_element" + "$ref": "#/$defs/event_element" } } }, "additionalProperties": true, - "definitions": { + "$defs": { "property_element": { "type": "object", "if": { @@ -50,29 +50,29 @@ "properties": { "properties": { "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "uriVariables": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "oneOf": { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "items": { "oneOf": [{ - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } ] @@ -84,10 +84,10 @@ "type": "object", "properties": { "input": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "output": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } }, @@ -95,13 +95,13 @@ "type": "object", "properties": { "subscription": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "data": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "cancellation": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } }, @@ -127,16 +127,16 @@ "else": { "properties": { "description": { - "$ref": "#/definitions/description" + "$ref": "#/$defs/description" }, "title": { - "$ref": "#/definitions/title" + "$ref": "#/$defs/title" }, "descriptions": { - "$ref": "#/definitions/descriptions" + "$ref": "#/$defs/descriptions" }, "titles": { - "$ref": "#/definitions/titles" + "$ref": "#/$defs/titles" }, "writeOnly": { "type": "boolean" @@ -147,7 +147,7 @@ "oneOf": { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "unit": { @@ -173,12 +173,12 @@ }, "items": { "oneOf": [{ - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } ] @@ -203,7 +203,7 @@ }, "properties": { "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "required": { diff --git a/packages/assertions/assertions/td-vocab-minItems--ArraySchema.json b/packages/assertions/assertions/td-vocab-minItems--ArraySchema.json index f30de0cc5..1247508a1 100644 --- a/packages/assertions/assertions/td-vocab-minItems--ArraySchema.json +++ b/packages/assertions/assertions/td-vocab-minItems--ArraySchema.json @@ -1,7 +1,7 @@ { "title": "td-vocab-minItems--ArraySchema", "description": "minItems: Defines the minimum number of items that have to be in the array. MAY be included. Type: unsignedInt.", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex": true, "also": ["td-data-schema_minItems", "td-integer-type"], "type": "object", @@ -9,24 +9,24 @@ "properties": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/property_element" + "$ref": "#/$defs/property_element" } }, "actions": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/action_element" + "$ref": "#/$defs/action_element" } }, "events": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/event_element" + "$ref": "#/$defs/event_element" } } }, "additionalProperties": true, - "definitions": { + "$defs": { "property_element": { "type": "object", "if": { @@ -45,29 +45,29 @@ "properties": { "properties": { "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "uriVariables": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "oneOf": { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "items": { "oneOf": [{ - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } ] @@ -79,10 +79,10 @@ "type": "object", "properties": { "input": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "output": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } }, @@ -90,13 +90,13 @@ "type": "object", "properties": { "subscription": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "data": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "cancellation": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } }, @@ -117,16 +117,16 @@ "else": { "properties": { "description": { - "$ref": "#/definitions/description" + "$ref": "#/$defs/description" }, "title": { - "$ref": "#/definitions/title" + "$ref": "#/$defs/title" }, "descriptions": { - "$ref": "#/definitions/descriptions" + "$ref": "#/$defs/descriptions" }, "titles": { - "$ref": "#/definitions/titles" + "$ref": "#/$defs/titles" }, "writeOnly": { "type": "boolean" @@ -137,7 +137,7 @@ "oneOf": { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "unit": { @@ -163,12 +163,12 @@ }, "items": { "oneOf": [{ - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } ] @@ -193,7 +193,7 @@ }, "properties": { "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "required": { diff --git a/packages/assertions/assertions/td-vocab-minimum--IntegerSchema.json b/packages/assertions/assertions/td-vocab-minimum--IntegerSchema.json index a6c9ffa85..94fed5ec7 100644 --- a/packages/assertions/assertions/td-vocab-minimum--IntegerSchema.json +++ b/packages/assertions/assertions/td-vocab-minimum--IntegerSchema.json @@ -1,7 +1,7 @@ { "title": "td-vocab-minimum--IntegerSchema", "description": "minimum: Specifies a minimum numeric value. Only applicable for associated number or integer types. MAY be included. Type: integer.", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex": true, "also": ["td-data-schema_minimum-IntegerSchema", "td-integer-type"], "type": "object", @@ -9,24 +9,24 @@ "properties": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/property_element" + "$ref": "#/$defs/property_element" } }, "actions": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/action_element" + "$ref": "#/$defs/action_element" } }, "events": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/event_element" + "$ref": "#/$defs/event_element" } } }, "additionalProperties": true, - "definitions": { + "$defs": { "property_element": { "type": "object", "if": { @@ -50,29 +50,29 @@ "properties": { "properties": { "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "uriVariables": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "oneOf": { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "items": { "oneOf": [{ - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } ] @@ -84,10 +84,10 @@ "type": "object", "properties": { "input": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "output": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } }, @@ -95,13 +95,13 @@ "type": "object", "properties": { "subscription": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "data": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "cancellation": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } }, @@ -127,16 +127,16 @@ "else": { "properties": { "description": { - "$ref": "#/definitions/description" + "$ref": "#/$defs/description" }, "title": { - "$ref": "#/definitions/title" + "$ref": "#/$defs/title" }, "descriptions": { - "$ref": "#/definitions/descriptions" + "$ref": "#/$defs/descriptions" }, "titles": { - "$ref": "#/definitions/titles" + "$ref": "#/$defs/titles" }, "writeOnly": { "type": "boolean" @@ -147,7 +147,7 @@ "oneOf": { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "unit": { @@ -173,12 +173,12 @@ }, "items": { "oneOf": [{ - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } ] @@ -203,7 +203,7 @@ }, "properties": { "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "required": { diff --git a/packages/assertions/assertions/td-vocab-minimum--NumberSchema.json b/packages/assertions/assertions/td-vocab-minimum--NumberSchema.json index d952b81f7..18585f66e 100644 --- a/packages/assertions/assertions/td-vocab-minimum--NumberSchema.json +++ b/packages/assertions/assertions/td-vocab-minimum--NumberSchema.json @@ -1,7 +1,7 @@ { "title": "td-vocab-minimum--NumberSchema", "description": "minimum: Specifies a minimum numeric value. Only applicable for associated number or integer types. MAY be included. Type: double.", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex": true, "also": ["td-data-schema_minimum-NumberSchema", "td-number-type"], "type": "object", @@ -9,24 +9,24 @@ "properties": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/property_element" + "$ref": "#/$defs/property_element" } }, "actions": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/action_element" + "$ref": "#/$defs/action_element" } }, "events": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/event_element" + "$ref": "#/$defs/event_element" } } }, "additionalProperties": true, - "definitions": { + "$defs": { "property_element": { "type": "object", "if": { @@ -50,29 +50,29 @@ "properties": { "properties": { "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "uriVariables": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "oneOf": { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "items": { "oneOf": [{ - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } ] @@ -84,10 +84,10 @@ "type": "object", "properties": { "input": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "output": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } }, @@ -95,13 +95,13 @@ "type": "object", "properties": { "subscription": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "data": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "cancellation": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } }, @@ -127,16 +127,16 @@ "else": { "properties": { "description": { - "$ref": "#/definitions/description" + "$ref": "#/$defs/description" }, "title": { - "$ref": "#/definitions/title" + "$ref": "#/$defs/title" }, "descriptions": { - "$ref": "#/definitions/descriptions" + "$ref": "#/$defs/descriptions" }, "titles": { - "$ref": "#/definitions/titles" + "$ref": "#/$defs/titles" }, "writeOnly": { "type": "boolean" @@ -147,7 +147,7 @@ "oneOf": { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "unit": { @@ -173,12 +173,12 @@ }, "items": { "oneOf": [{ - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } ] @@ -203,7 +203,7 @@ }, "properties": { "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "required": { diff --git a/packages/assertions/assertions/td-vocab-modified--Thing.json b/packages/assertions/assertions/td-vocab-modified--Thing.json index 4ce112d1b..33ceb251f 100644 --- a/packages/assertions/assertions/td-vocab-modified--Thing.json +++ b/packages/assertions/assertions/td-vocab-modified--Thing.json @@ -1,7 +1,7 @@ { "title": "td-vocab-modified--Thing", "description": "modified: Provides information when the TD instance was last modified.", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex": false, "also": ["td-datetime-recommended-type", "td-datetime-type"], "type": "object", diff --git a/packages/assertions/assertions/td-vocab-name--APIKeySecurityScheme.json b/packages/assertions/assertions/td-vocab-name--APIKeySecurityScheme.json index e040ef805..b425cb6ca 100644 --- a/packages/assertions/assertions/td-vocab-name--APIKeySecurityScheme.json +++ b/packages/assertions/assertions/td-vocab-name--APIKeySecurityScheme.json @@ -1,7 +1,7 @@ { "title": "td-vocab-name--APIKeySecurityScheme", "description": "name: Name for query, header, or cookie parameters. MAY be included. Type: string.", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { @@ -9,7 +9,7 @@ "type": "object", "minProperties": 1, "additionalProperties": { - "$ref": "#/definitions/securityScheme" + "$ref": "#/$defs/securityScheme" } } }, @@ -17,7 +17,7 @@ "securityDefinitions" ], "additionalProperties": true, - "definitions": { + "$defs": { "securityScheme": { "if": { "type": "object", @@ -26,7 +26,7 @@ "type": "string" }, "proxy": { - "$ref": "#/definitions/url" + "$ref": "#/$defs/url" }, "scheme": { "type": "string", diff --git a/packages/assertions/assertions/td-vocab-name--BasicSecurityScheme.json b/packages/assertions/assertions/td-vocab-name--BasicSecurityScheme.json index b760c1563..3ebb7ed70 100644 --- a/packages/assertions/assertions/td-vocab-name--BasicSecurityScheme.json +++ b/packages/assertions/assertions/td-vocab-name--BasicSecurityScheme.json @@ -1,7 +1,7 @@ { "title": "td-vocab-name--BasicSecurityScheme", "description": "name: Name for query, header, or cookie parameters. MAY be included. Type: string.", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { @@ -9,7 +9,7 @@ "type": "object", "minProperties": 1, "additionalProperties": { - "$ref": "#/definitions/securityScheme" + "$ref": "#/$defs/securityScheme" } } }, @@ -17,7 +17,7 @@ "securityDefinitions" ], "additionalProperties": true, - "definitions": { + "$defs": { "securityScheme": { "if": { "type": "object", @@ -26,7 +26,7 @@ "type": "string" }, "proxy": { - "$ref": "#/definitions/url" + "$ref": "#/$defs/url" }, "scheme": { "type": "string", diff --git a/packages/assertions/assertions/td-vocab-name--BearerSecurityScheme.json b/packages/assertions/assertions/td-vocab-name--BearerSecurityScheme.json index c660572f3..ac5b9c32e 100644 --- a/packages/assertions/assertions/td-vocab-name--BearerSecurityScheme.json +++ b/packages/assertions/assertions/td-vocab-name--BearerSecurityScheme.json @@ -1,7 +1,7 @@ { "title": "td-vocab-name--BearerSecurityScheme", "description": "name: Name for query, header, or cookie parameters. MAY be included. Type: string.", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { @@ -9,7 +9,7 @@ "type": "object", "minProperties": 1, "additionalProperties": { - "$ref": "#/definitions/securityScheme" + "$ref": "#/$defs/securityScheme" } } }, @@ -17,7 +17,7 @@ "securityDefinitions" ], "additionalProperties": true, - "definitions": { + "$defs": { "securityScheme": { "if": { "type": "object", @@ -26,7 +26,7 @@ "type": "string" }, "proxy": { - "$ref": "#/definitions/url" + "$ref": "#/$defs/url" }, "scheme": { "type": "string", @@ -35,7 +35,7 @@ ] }, "authorization": { - "$ref": "#/definitions/url" + "$ref": "#/$defs/url" }, "alg": { "type": "string" diff --git a/packages/assertions/assertions/td-vocab-name--DigestSecurityScheme.json b/packages/assertions/assertions/td-vocab-name--DigestSecurityScheme.json index e1d92b317..907fa81a9 100644 --- a/packages/assertions/assertions/td-vocab-name--DigestSecurityScheme.json +++ b/packages/assertions/assertions/td-vocab-name--DigestSecurityScheme.json @@ -1,7 +1,7 @@ { "title": "td-vocab-name--DigestSecurityScheme", "description": "name: Name for query, header, or cookie parameters. MAY be included. Type: string.", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { @@ -9,7 +9,7 @@ "type": "object", "minProperties": 1, "additionalProperties": { - "$ref": "#/definitions/securityScheme" + "$ref": "#/$defs/securityScheme" } } }, @@ -17,7 +17,7 @@ "securityDefinitions" ], "additionalProperties": true, - "definitions": { + "$defs": { "securityScheme": { "if": { "type": "object", @@ -26,7 +26,7 @@ "type": "string" }, "proxy": { - "$ref": "#/definitions/url" + "$ref": "#/$defs/url" }, "scheme": { "type": "string", diff --git a/packages/assertions/assertions/td-vocab-observable--PropertyAffordance.json b/packages/assertions/assertions/td-vocab-observable--PropertyAffordance.json index 6cc1d206e..e646ef66c 100644 --- a/packages/assertions/assertions/td-vocab-observable--PropertyAffordance.json +++ b/packages/assertions/assertions/td-vocab-observable--PropertyAffordance.json @@ -1,7 +1,7 @@ { "title": "td-vocab-observable--PropertyAffordance", "description": "observable: Indicates whether a remote servient can subscribe to (\"observe\") the Property, to receive change notifications or periodic updates (true/false).", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex": true, "also": ["td-property-names_observable", "td-boolean-type"], "type": "object", @@ -9,12 +9,12 @@ "properties": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/property_element" + "$ref": "#/$defs/property_element" } } }, "additionalProperties": true, - "definitions": { + "$defs": { "property_element": { "type": "object", "if": { diff --git a/packages/assertions/assertions/td-vocab-oneOf--DataSchema.json b/packages/assertions/assertions/td-vocab-oneOf--DataSchema.json index faf1cde19..9eaf50957 100644 --- a/packages/assertions/assertions/td-vocab-oneOf--DataSchema.json +++ b/packages/assertions/assertions/td-vocab-oneOf--DataSchema.json @@ -1,7 +1,7 @@ { "title": "td-vocab-oneOf--DataSchema", "description": "oneOf: Used to ensure that the data is valid against one of the specified schemas in the array. MAY be included. Type: array of DataSchema.", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex": true, "also": ["td-data-schema-arrays_oneOf", "td-data-schema_oneOf"], "type": "object", @@ -9,25 +9,25 @@ "properties": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/property_element" + "$ref": "#/$defs/property_element" } }, "actions": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/action_element" + "$ref": "#/$defs/action_element" } }, "events": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/event_element" + "$ref": "#/$defs/event_element" } } }, "additionalProperties": true, - "definitions": { + "$defs": { "property_element": { "type": "object", "if": { @@ -36,7 +36,7 @@ "oneOf": { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } } @@ -48,29 +48,29 @@ "properties": { "properties": { "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "uriVariables": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "oneOf": { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "items": { "oneOf": [{ - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } ] @@ -82,10 +82,10 @@ "type": "object", "properties": { "input": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "output": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } }, @@ -93,13 +93,13 @@ "type": "object", "properties": { "subscription": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "data": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "cancellation": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } }, @@ -111,7 +111,7 @@ "oneOf": { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } } @@ -122,16 +122,16 @@ "else": { "properties": { "description": { - "$ref": "#/definitions/description" + "$ref": "#/$defs/description" }, "title": { - "$ref": "#/definitions/title" + "$ref": "#/$defs/title" }, "descriptions": { - "$ref": "#/definitions/descriptions" + "$ref": "#/$defs/descriptions" }, "titles": { - "$ref": "#/definitions/titles" + "$ref": "#/$defs/titles" }, "writeOnly": { "type": "boolean" @@ -142,7 +142,7 @@ "oneOf": { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "unit": { @@ -168,12 +168,12 @@ }, "items": { "oneOf": [{ - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } ] @@ -198,7 +198,7 @@ }, "properties": { "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "required": { diff --git a/packages/assertions/assertions/td-vocab-op--Form_invokeaction.json b/packages/assertions/assertions/td-vocab-op--Form_invokeaction.json index 8020111ff..78e4e1892 100644 --- a/packages/assertions/assertions/td-vocab-op--Form_invokeaction.json +++ b/packages/assertions/assertions/td-vocab-op--Form_invokeaction.json @@ -1,7 +1,7 @@ { "title": "td-vocab-op--Form_invokeaction", "description": "op: Indicates the expected result of performing the operation described by the form. For example, the Property interaction allows get and set operations. The protocol binding may contain a form for the get operation and a different form for the set operation. The op attribute indicates which form is which and allows the client to select the correct form for the operation required. ", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { @@ -9,32 +9,32 @@ "type": "array", "minItems": 1, "items": { - "$ref": "#/definitions/form_element" + "$ref": "#/$defs/form_element" } }, "properties": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/property_element" + "$ref": "#/$defs/property_element" } }, "actions": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/action_element" + "$ref": "#/$defs/action_element" } }, "events": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/event_element" + "$ref": "#/$defs/event_element" } } }, "additionalProperties": true, - "definitions": { + "$defs": { "property_element": { "type": "object", "properties": { @@ -42,7 +42,7 @@ "type": "array", "minItems": 1, "items": { - "$ref": "#/definitions/form_element" + "$ref": "#/$defs/form_element" } } }, @@ -58,7 +58,7 @@ "type": "array", "minItems": 1, "items": { - "$ref": "#/definitions/form_element" + "$ref": "#/$defs/form_element" } } }, @@ -74,7 +74,7 @@ "type": "array", "minItems": 1, "items": { - "$ref": "#/definitions/form_element" + "$ref": "#/$defs/form_element" } } }, @@ -114,7 +114,7 @@ "else": { "properties": { "href": { - "$ref": "#/definitions/url" + "$ref": "#/$defs/url" }, "contentType": { "type": "string" diff --git a/packages/assertions/assertions/td-vocab-op--Form_observeproperty.json b/packages/assertions/assertions/td-vocab-op--Form_observeproperty.json index a77e58777..e2de9bb78 100644 --- a/packages/assertions/assertions/td-vocab-op--Form_observeproperty.json +++ b/packages/assertions/assertions/td-vocab-op--Form_observeproperty.json @@ -1,7 +1,7 @@ { "title": "td-vocab-op--Form_observeproperty", "description": "op: Indicates the expected result of performing the operation described by the form. For example, the Property interaction allows get and set operations. The protocol binding may contain a form for the get operation and a different form for the set operation. The op attribute indicates which form is which and allows the client to select the correct form for the operation required. ", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { @@ -9,32 +9,32 @@ "type": "array", "minItems": 1, "items": { - "$ref": "#/definitions/form_element" + "$ref": "#/$defs/form_element" } }, "properties": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/property_element" + "$ref": "#/$defs/property_element" } }, "actions": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/action_element" + "$ref": "#/$defs/action_element" } }, "events": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/event_element" + "$ref": "#/$defs/event_element" } } }, "additionalProperties": true, - "definitions": { + "$defs": { "property_element": { "type": "object", "properties": { @@ -42,7 +42,7 @@ "type": "array", "minItems": 1, "items": { - "$ref": "#/definitions/form_element" + "$ref": "#/$defs/form_element" } } }, @@ -58,7 +58,7 @@ "type": "array", "minItems": 1, "items": { - "$ref": "#/definitions/form_element" + "$ref": "#/$defs/form_element" } } }, @@ -74,7 +74,7 @@ "type": "array", "minItems": 1, "items": { - "$ref": "#/definitions/form_element" + "$ref": "#/$defs/form_element" } } }, @@ -114,7 +114,7 @@ "else": { "properties": { "href": { - "$ref": "#/definitions/url" + "$ref": "#/$defs/url" }, "contentType": { "type": "string" diff --git a/packages/assertions/assertions/td-vocab-op--Form_readallproperties.json b/packages/assertions/assertions/td-vocab-op--Form_readallproperties.json index db8e2ea94..e55a54f5a 100644 --- a/packages/assertions/assertions/td-vocab-op--Form_readallproperties.json +++ b/packages/assertions/assertions/td-vocab-op--Form_readallproperties.json @@ -1,7 +1,7 @@ { "title": "td-vocab-op--Form_readallproperties", "description": "When a forms term member is present in a Thing instance, the value(s) of op in the forms MUST be one of readallproperties, writeallproperties, readmultipleproperties or writemultipleproperties. ", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "type": "object", "is-complex": true, "properties": { @@ -9,18 +9,18 @@ "type": "array", "minItems": 1, "items": { - "$ref": "#/definitions/form_element_root" + "$ref": "#/$defs/form_element_root" } } }, "additionalProperties": true, - "definitions": { + "$defs": { "form_element_root": { "if": { "type": "object", "properties": { "href": { - "$ref": "#/definitions/url" + "$ref": "#/$defs/url" }, "op": { "oneOf": [{ diff --git a/packages/assertions/assertions/td-vocab-op--Form_readmultipleproperties.json b/packages/assertions/assertions/td-vocab-op--Form_readmultipleproperties.json index 52d1afeed..0035d62cc 100644 --- a/packages/assertions/assertions/td-vocab-op--Form_readmultipleproperties.json +++ b/packages/assertions/assertions/td-vocab-op--Form_readmultipleproperties.json @@ -1,7 +1,7 @@ { "title": "td-vocab-op--Form_readmultipleproperties", "description": "When a forms term member is present in a Thing instance, the value(s) of op in the forms MUST be one of readallproperties, writeallproperties, readmultipleproperties or writemultipleproperties. ", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "type": "object", "is-complex": true, "properties": { @@ -9,18 +9,18 @@ "type": "array", "minItems": 1, "items": { - "$ref": "#/definitions/form_element_root" + "$ref": "#/$defs/form_element_root" } } }, "additionalProperties": true, - "definitions": { + "$defs": { "form_element_root": { "if": { "type": "object", "properties": { "href": { - "$ref": "#/definitions/url" + "$ref": "#/$defs/url" }, "op": { "oneOf": [{ diff --git a/packages/assertions/assertions/td-vocab-op--Form_readproperty.json b/packages/assertions/assertions/td-vocab-op--Form_readproperty.json index 2d75a18c9..3cfe2ef93 100644 --- a/packages/assertions/assertions/td-vocab-op--Form_readproperty.json +++ b/packages/assertions/assertions/td-vocab-op--Form_readproperty.json @@ -1,19 +1,19 @@ { "title": "td-vocab-op--Form_readproperty", "description": "op: Indicates the expected result of performing the operation described by the form. For example, the Property interaction allows get and set operations. The protocol binding may contain a form for the get operation and a different form for the set operation. The op attribute indicates which form is which and allows the client to select the correct form for the operation required. ", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { "properties": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/property_element" + "$ref": "#/$defs/property_element" } } }, "additionalProperties": true, - "definitions": { + "$defs": { "property_element": { "type": "object", "properties": { @@ -21,7 +21,7 @@ "type": "array", "minItems": 1, "items": { - "$ref": "#/definitions/form_element" + "$ref": "#/$defs/form_element" } } }, diff --git a/packages/assertions/assertions/td-vocab-op--Form_subscribeevent.json b/packages/assertions/assertions/td-vocab-op--Form_subscribeevent.json index 687344b1a..f977e1790 100644 --- a/packages/assertions/assertions/td-vocab-op--Form_subscribeevent.json +++ b/packages/assertions/assertions/td-vocab-op--Form_subscribeevent.json @@ -1,7 +1,7 @@ { "title": "td-vocab-op--Form_subscribeevent", "description": "op: Indicates the expected result of performing the operation described by the form. For example, the Property interaction allows get and set operations. The protocol binding may contain a form for the get operation and a different form for the set operation. The op attribute indicates which form is which and allows the client to select the correct form for the operation required. ", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { @@ -9,32 +9,32 @@ "type": "array", "minItems": 1, "items": { - "$ref": "#/definitions/form_element" + "$ref": "#/$defs/form_element" } }, "properties": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/property_element" + "$ref": "#/$defs/property_element" } }, "actions": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/action_element" + "$ref": "#/$defs/action_element" } }, "events": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/event_element" + "$ref": "#/$defs/event_element" } } }, "additionalProperties": true, - "definitions": { + "$defs": { "property_element": { "type": "object", "properties": { @@ -42,7 +42,7 @@ "type": "array", "minItems": 1, "items": { - "$ref": "#/definitions/form_element" + "$ref": "#/$defs/form_element" } } }, @@ -58,7 +58,7 @@ "type": "array", "minItems": 1, "items": { - "$ref": "#/definitions/form_element" + "$ref": "#/$defs/form_element" } } }, @@ -74,7 +74,7 @@ "type": "array", "minItems": 1, "items": { - "$ref": "#/definitions/form_element" + "$ref": "#/$defs/form_element" } } }, @@ -114,7 +114,7 @@ "else": { "properties": { "href": { - "$ref": "#/definitions/url" + "$ref": "#/$defs/url" }, "contentType": { "type": "string" diff --git a/packages/assertions/assertions/td-vocab-op--Form_unobserveproperty.json b/packages/assertions/assertions/td-vocab-op--Form_unobserveproperty.json index 9e6c2a585..a320d9603 100644 --- a/packages/assertions/assertions/td-vocab-op--Form_unobserveproperty.json +++ b/packages/assertions/assertions/td-vocab-op--Form_unobserveproperty.json @@ -1,7 +1,7 @@ { "title": "td-vocab-op--Form_unobserveproperty", "description": "op: Indicates the expected result of performing the operation described by the form. For example, the Property interaction allows get and set operations. The protocol binding may contain a form for the get operation and a different form for the set operation. The op attribute indicates which form is which and allows the client to select the correct form for the operation required. ", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { @@ -9,32 +9,32 @@ "type": "array", "minItems": 1, "items": { - "$ref": "#/definitions/form_element" + "$ref": "#/$defs/form_element" } }, "properties": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/property_element" + "$ref": "#/$defs/property_element" } }, "actions": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/action_element" + "$ref": "#/$defs/action_element" } }, "events": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/event_element" + "$ref": "#/$defs/event_element" } } }, "additionalProperties": true, - "definitions": { + "$defs": { "property_element": { "type": "object", "properties": { @@ -42,7 +42,7 @@ "type": "array", "minItems": 1, "items": { - "$ref": "#/definitions/form_element" + "$ref": "#/$defs/form_element" } } }, @@ -58,7 +58,7 @@ "type": "array", "minItems": 1, "items": { - "$ref": "#/definitions/form_element" + "$ref": "#/$defs/form_element" } } }, @@ -74,7 +74,7 @@ "type": "array", "minItems": 1, "items": { - "$ref": "#/definitions/form_element" + "$ref": "#/$defs/form_element" } } }, @@ -114,7 +114,7 @@ "else": { "properties": { "href": { - "$ref": "#/definitions/url" + "$ref": "#/$defs/url" }, "contentType": { "type": "string" diff --git a/packages/assertions/assertions/td-vocab-op--Form_unsubscribeevent.json b/packages/assertions/assertions/td-vocab-op--Form_unsubscribeevent.json index 5937d70ba..07f31e959 100644 --- a/packages/assertions/assertions/td-vocab-op--Form_unsubscribeevent.json +++ b/packages/assertions/assertions/td-vocab-op--Form_unsubscribeevent.json @@ -1,7 +1,7 @@ { "title": "td-vocab-op--Form_unsubscribeevent", "description": "op: Indicates the expected result of performing the operation described by the form. For example, the Property interaction allows get and set operations. The protocol binding may contain a form for the get operation and a different form for the set operation. The op attribute indicates which form is which and allows the client to select the correct form for the operation required. ", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { @@ -9,32 +9,32 @@ "type": "array", "minItems": 1, "items": { - "$ref": "#/definitions/form_element" + "$ref": "#/$defs/form_element" } }, "properties": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/property_element" + "$ref": "#/$defs/property_element" } }, "actions": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/action_element" + "$ref": "#/$defs/action_element" } }, "events": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/event_element" + "$ref": "#/$defs/event_element" } } }, "additionalProperties": true, - "definitions": { + "$defs": { "property_element": { "type": "object", "properties": { @@ -42,7 +42,7 @@ "type": "array", "minItems": 1, "items": { - "$ref": "#/definitions/form_element" + "$ref": "#/$defs/form_element" } } }, @@ -58,7 +58,7 @@ "type": "array", "minItems": 1, "items": { - "$ref": "#/definitions/form_element" + "$ref": "#/$defs/form_element" } } }, @@ -74,7 +74,7 @@ "type": "array", "minItems": 1, "items": { - "$ref": "#/definitions/form_element" + "$ref": "#/$defs/form_element" } } }, @@ -114,7 +114,7 @@ "else": { "properties": { "href": { - "$ref": "#/definitions/url" + "$ref": "#/$defs/url" }, "contentType": { "type": "string" diff --git a/packages/assertions/assertions/td-vocab-op--Form_writeallproperties.json b/packages/assertions/assertions/td-vocab-op--Form_writeallproperties.json index b2b0e5f65..ae4c3d074 100644 --- a/packages/assertions/assertions/td-vocab-op--Form_writeallproperties.json +++ b/packages/assertions/assertions/td-vocab-op--Form_writeallproperties.json @@ -1,7 +1,7 @@ { "title": "td-vocab-op--Form_writeallproperties", "description": "When a forms term member is present in a Thing instance, the value(s) of op in the forms MUST be one of readallproperties, writeallproperties, readmultipleproperties or writemultipleproperties. ", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "type": "object", "is-complex": true, "properties": { @@ -9,18 +9,18 @@ "type": "array", "minItems": 1, "items": { - "$ref": "#/definitions/form_element_root" + "$ref": "#/$defs/form_element_root" } } }, "additionalProperties": true, - "definitions": { + "$defs": { "form_element_root": { "if": { "type": "object", "properties": { "href": { - "$ref": "#/definitions/url" + "$ref": "#/$defs/url" }, "op": { "oneOf": [{ diff --git a/packages/assertions/assertions/td-vocab-op--Form_writemultipleproperties.json b/packages/assertions/assertions/td-vocab-op--Form_writemultipleproperties.json index a52c6c202..95bb17648 100644 --- a/packages/assertions/assertions/td-vocab-op--Form_writemultipleproperties.json +++ b/packages/assertions/assertions/td-vocab-op--Form_writemultipleproperties.json @@ -1,7 +1,7 @@ { "title": "td-vocab-op--Form_writemultipleproperties", "description": "When a forms term member is present in a Thing instance, the value(s) of op in the forms MUST be one of readallproperties, writeallproperties, readmultipleproperties or writemultipleproperties. ", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "type": "object", "is-complex": true, "properties": { @@ -9,18 +9,18 @@ "type": "array", "minItems": 1, "items": { - "$ref": "#/definitions/form_element_root" + "$ref": "#/$defs/form_element_root" } } }, "additionalProperties": true, - "definitions": { + "$defs": { "form_element_root": { "if": { "type": "object", "properties": { "href": { - "$ref": "#/definitions/url" + "$ref": "#/$defs/url" }, "op": { "oneOf": [{ diff --git a/packages/assertions/assertions/td-vocab-op--Form_writeproperty.json b/packages/assertions/assertions/td-vocab-op--Form_writeproperty.json index 7b6f27cd8..99efa61d3 100644 --- a/packages/assertions/assertions/td-vocab-op--Form_writeproperty.json +++ b/packages/assertions/assertions/td-vocab-op--Form_writeproperty.json @@ -1,19 +1,19 @@ { "title": "td-vocab-op--Form_writeproperty", "description": "op: Indicates the expected result of performing the operation described by the form. For example, the Property interaction allows get and set operations. The protocol binding may contain a form for the get operation and a different form for the set operation. The op attribute indicates which form is which and allows the client to select the correct form for the operation required. ", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { "properties": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/property_element" + "$ref": "#/$defs/property_element" } } }, "additionalProperties": true, - "definitions": { + "$defs": { "property_element": { "type": "object", "properties": { @@ -21,7 +21,7 @@ "type": "array", "minItems": 1, "items": { - "$ref": "#/definitions/form_element" + "$ref": "#/$defs/form_element" } } }, diff --git a/packages/assertions/assertions/td-vocab-output--ActionAffordance.json b/packages/assertions/assertions/td-vocab-output--ActionAffordance.json index 3155ad87e..52f5f3405 100644 --- a/packages/assertions/assertions/td-vocab-output--ActionAffordance.json +++ b/packages/assertions/assertions/td-vocab-output--ActionAffordance.json @@ -1,7 +1,7 @@ { "title": "td-vocab-output--ActionAffordance", "description": "output: Used to define the output data schema of the action.", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex": true, "also": ["td-action-objects_output","td-action-names_output"], "type": "object", @@ -9,12 +9,12 @@ "actions": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/action_element" + "$ref": "#/$defs/action_element" } } }, "additionalProperties": true, - "definitions": { + "$defs": { "action_element": { "type": "object", "if": { @@ -38,10 +38,10 @@ "type": "string" }, "descriptions": { - "$ref": "#/definitions/descriptions" + "$ref": "#/$defs/descriptions" }, "titles": { - "$ref": "#/definitions/titles" + "$ref": "#/$defs/titles" }, "writeOnly": { "type": "boolean" @@ -52,7 +52,7 @@ "oneOf": { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "unit": { @@ -78,12 +78,12 @@ }, "items": { "oneOf": [{ - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } ] @@ -108,7 +108,7 @@ }, "properties": { "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "required": { diff --git a/packages/assertions/assertions/td-vocab-properties--ObjectSchema.json b/packages/assertions/assertions/td-vocab-properties--ObjectSchema.json index 8b9a3cd40..020eb195c 100644 --- a/packages/assertions/assertions/td-vocab-properties--ObjectSchema.json +++ b/packages/assertions/assertions/td-vocab-properties--ObjectSchema.json @@ -1,7 +1,7 @@ { "title": "td-vocab-properties--ObjectSchema", - "description": "properties: Data schema nested definitions. MAY be included. Type: DataSchema.", - "$schema ": "http://json-schema.org/draft-06/schema#", + "description": "properties: Data schema nested $defs. MAY be included. Type: DataSchema.", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex": true, "also": ["td-data-schema_properties", "td-data-schema-objects"], "type": "object", @@ -9,24 +9,24 @@ "properties": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/property_element" + "$ref": "#/$defs/property_element" } }, "actions": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/action_element" + "$ref": "#/$defs/action_element" } }, "events": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/event_element" + "$ref": "#/$defs/event_element" } } }, "additionalProperties": true, - "definitions": { + "$defs": { "property_element": { "type": "object", "if": { @@ -34,7 +34,7 @@ "properties": { "properties": { "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } } @@ -46,29 +46,29 @@ "properties": { "properties": { "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "uriVariables": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "oneOf": { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "items": { "oneOf": [{ - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } ] @@ -80,10 +80,10 @@ "type": "object", "properties": { "input": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "output": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } }, @@ -91,13 +91,13 @@ "type": "object", "properties": { "subscription": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "data": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "cancellation": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } }, @@ -108,7 +108,7 @@ "properties": { "properties": { "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } } @@ -119,16 +119,16 @@ "else": { "properties": { "description": { - "$ref": "#/definitions/description" + "$ref": "#/$defs/description" }, "title": { - "$ref": "#/definitions/title" + "$ref": "#/$defs/title" }, "descriptions": { - "$ref": "#/definitions/descriptions" + "$ref": "#/$defs/descriptions" }, "titles": { - "$ref": "#/definitions/titles" + "$ref": "#/$defs/titles" }, "writeOnly": { "type": "boolean" @@ -139,7 +139,7 @@ "oneOf": { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "unit": { @@ -165,12 +165,12 @@ }, "items": { "oneOf": [{ - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } ] @@ -195,7 +195,7 @@ }, "properties": { "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "required": { diff --git a/packages/assertions/assertions/td-vocab-proxy--SecurityScheme.json b/packages/assertions/assertions/td-vocab-proxy--SecurityScheme.json index 819f3c10e..0d2294213 100644 --- a/packages/assertions/assertions/td-vocab-proxy--SecurityScheme.json +++ b/packages/assertions/assertions/td-vocab-proxy--SecurityScheme.json @@ -1,7 +1,7 @@ { "title": "td-vocab-proxy--SecurityScheme", "description": "proxy: URI of the proxy server this security configuration provides access to. If not given, the corresponding security configuration is for the endpoint. MAY be included. Type: anyURI.", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { @@ -9,7 +9,7 @@ "type": "object", "minProperties": 1, "additionalProperties": { - "$ref": "#/definitions/securityScheme" + "$ref": "#/$defs/securityScheme" } } }, @@ -17,12 +17,12 @@ "securityDefinitions" ], "additionalProperties": true, - "definitions": { + "$defs": { "securityScheme": { "type": "object", "if": { "proxy": { - "$ref": "#/definitions/url" + "$ref": "#/$defs/url" }, "required": ["proxy"] }, diff --git a/packages/assertions/assertions/td-vocab-qop--DigestSecurityScheme.json b/packages/assertions/assertions/td-vocab-qop--DigestSecurityScheme.json index a75cb2ced..09979bdb5 100644 --- a/packages/assertions/assertions/td-vocab-qop--DigestSecurityScheme.json +++ b/packages/assertions/assertions/td-vocab-qop--DigestSecurityScheme.json @@ -1,7 +1,7 @@ { "title": "td-vocab-qop--DigestSecurityScheme", "description": "qop: Quality of protection (one of auth or auth-int). MUST be included. Type: string.", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { @@ -9,7 +9,7 @@ "type": "object", "minProperties": 1, "additionalProperties": { - "$ref": "#/definitions/securityScheme" + "$ref": "#/$defs/securityScheme" } } }, @@ -17,7 +17,7 @@ "securityDefinitions" ], "additionalProperties": true, - "definitions": { + "$defs": { "securityScheme": { "if": { "oneOf": [{ @@ -27,7 +27,7 @@ "type": "string" }, "proxy": { - "$ref": "#/definitions/url" + "$ref": "#/$defs/url" }, "scheme": { "type": "string", diff --git a/packages/assertions/assertions/td-vocab-readOnly--DataSchema.json b/packages/assertions/assertions/td-vocab-readOnly--DataSchema.json index 990b5e281..e92dacb84 100644 --- a/packages/assertions/assertions/td-vocab-readOnly--DataSchema.json +++ b/packages/assertions/assertions/td-vocab-readOnly--DataSchema.json @@ -1,7 +1,7 @@ { "title": "td-vocab-readOnly--DataSchema", "description": "readOnly: Boolean value that indicates whether a property interaction / value is read only (=true) or not (=false). MUST be included. Type: boolean.", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "also": ["td-data-schema_readOnly", "td-boolean-type"], "is-complex": true, "type": "object", @@ -9,24 +9,24 @@ "properties": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/property_element" + "$ref": "#/$defs/property_element" } }, "actions": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/action_element" + "$ref": "#/$defs/action_element" } }, "events": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/event_element" + "$ref": "#/$defs/event_element" } } }, "additionalProperties": true, - "definitions": { + "$defs": { "property_element": { "type": "object", "if": { @@ -44,29 +44,29 @@ "properties": { "properties": { "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "uriVariables": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "oneOf": { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "items": { "oneOf": [{ - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } ] @@ -78,10 +78,10 @@ "type": "object", "properties": { "input": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "output": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } }, @@ -89,13 +89,13 @@ "type": "object", "properties": { "subscription": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "data": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "cancellation": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } }, @@ -115,16 +115,16 @@ "else": { "properties": { "description": { - "$ref": "#/definitions/description" + "$ref": "#/$defs/description" }, "title": { - "$ref": "#/definitions/title" + "$ref": "#/$defs/title" }, "descriptions": { - "$ref": "#/definitions/descriptions" + "$ref": "#/$defs/descriptions" }, "titles": { - "$ref": "#/definitions/titles" + "$ref": "#/$defs/titles" }, "writeOnly": { "type": "boolean" @@ -135,7 +135,7 @@ "oneOf": { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "unit": { @@ -161,12 +161,12 @@ }, "items": { "oneOf": [{ - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } ] @@ -189,7 +189,7 @@ }, "properties": { "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "required": { diff --git a/packages/assertions/assertions/td-vocab-refresh--OAuth2SecurityScheme.json b/packages/assertions/assertions/td-vocab-refresh--OAuth2SecurityScheme.json index 05caae44b..3115ee000 100644 --- a/packages/assertions/assertions/td-vocab-refresh--OAuth2SecurityScheme.json +++ b/packages/assertions/assertions/td-vocab-refresh--OAuth2SecurityScheme.json @@ -1,7 +1,7 @@ { "title": "td-vocab-refresh--OAuth2SecurityScheme", "description": "refresh: URI of the refresh server. MAY be included. Type: anyURI.", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { @@ -9,7 +9,7 @@ "type": "object", "minProperties": 1, "additionalProperties": { - "$ref": "#/definitions/securityScheme" + "$ref": "#/$defs/securityScheme" } } }, @@ -17,7 +17,7 @@ "securityDefinitions" ], "additionalProperties": true, - "definitions": { + "$defs": { "securityScheme": { "if": { "oneOf": [{ @@ -27,7 +27,7 @@ "type": "string" }, "proxy": { - "$ref": "#/definitions/url" + "$ref": "#/$defs/url" }, "scheme": { "type": "string", @@ -36,13 +36,13 @@ ] }, "authorization": { - "$ref": "#/definitions/url" + "$ref": "#/$defs/url" }, "token": { - "$ref": "#/definitions/url" + "$ref": "#/$defs/url" }, "refresh": { - "$ref": "#/definitions/url" + "$ref": "#/$defs/url" }, "scopes": { "type": "array", diff --git a/packages/assertions/assertions/td-vocab-rel--Link.json b/packages/assertions/assertions/td-vocab-rel--Link.json index def848a5a..b04e7c596 100644 --- a/packages/assertions/assertions/td-vocab-rel--Link.json +++ b/packages/assertions/assertions/td-vocab-rel--Link.json @@ -1,19 +1,19 @@ { "title": "td-vocab-rel--Link", "description": "rel: Indicates the relation to an other Thing.", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { "links": { "type": "array", "items": { - "$ref": "#/definitions/link_element" + "$ref": "#/$defs/link_element" } } }, "additionalProperties": true, - "definitions": { + "$defs": { "link_element": { "if": { "type": "object", diff --git a/packages/assertions/assertions/td-vocab-required--ObjectSchema.json b/packages/assertions/assertions/td-vocab-required--ObjectSchema.json index a7f877737..d89b3755c 100644 --- a/packages/assertions/assertions/td-vocab-required--ObjectSchema.json +++ b/packages/assertions/assertions/td-vocab-required--ObjectSchema.json @@ -1,7 +1,7 @@ { "title": "td-vocab-required--ObjectSchema", "description": "required: Defines which members of the object type are mandatory. MAY be included. Type: array of string.", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex": true, "also": ["td-data-schema-arrays_required", "td-data-schema_required"], "type": "object", @@ -9,24 +9,24 @@ "properties": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/property_element" + "$ref": "#/$defs/property_element" } }, "actions": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/action_element" + "$ref": "#/$defs/action_element" } }, "events": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/event_element" + "$ref": "#/$defs/event_element" } } }, "additionalProperties": true, - "definitions": { + "$defs": { "property_element": { "type": "object", "if": { @@ -47,29 +47,29 @@ "properties": { "properties": { "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "uriVariables": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "oneOf": { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "items": { "oneOf": [{ - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } ] @@ -81,10 +81,10 @@ "type": "object", "properties": { "input": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "output": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } }, @@ -92,13 +92,13 @@ "type": "object", "properties": { "subscription": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "data": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "cancellation": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } }, @@ -121,16 +121,16 @@ "else": { "properties": { "description": { - "$ref": "#/definitions/description" + "$ref": "#/$defs/description" }, "title": { - "$ref": "#/definitions/title" + "$ref": "#/$defs/title" }, "descriptions": { - "$ref": "#/definitions/descriptions" + "$ref": "#/$defs/descriptions" }, "titles": { - "$ref": "#/definitions/titles" + "$ref": "#/$defs/titles" }, "writeOnly": { "type": "boolean" @@ -141,7 +141,7 @@ "oneOf": { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "unit": { @@ -167,12 +167,12 @@ }, "items": { "oneOf": [{ - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } ] @@ -197,7 +197,7 @@ }, "properties": { "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "required": { diff --git a/packages/assertions/assertions/td-vocab-response--Form.json b/packages/assertions/assertions/td-vocab-response--Form.json index 2f29692eb..e79d238ef 100644 --- a/packages/assertions/assertions/td-vocab-response--Form.json +++ b/packages/assertions/assertions/td-vocab-response--Form.json @@ -1,7 +1,7 @@ { "title": "td-vocab-response--Form", "description": "response: This optional term can be used if, e.g., the output communication metadata differ from input metdata (e.g., output contentType differ from the input contentType). The response name contains metadata that is only valid for the reponse messages.", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex": true, "also": ["td-forms-response", "td-vocab-contentType--ExpectedResponse","td-form-response-object"], "type": "object", @@ -10,32 +10,32 @@ "type": "array", "minItems": 1, "items": { - "$ref": "#/definitions/form_element" + "$ref": "#/$defs/form_element" } }, "properties": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/property_element" + "$ref": "#/$defs/property_element" } }, "actions": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/action_element" + "$ref": "#/$defs/action_element" } }, "events": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/event_element" + "$ref": "#/$defs/event_element" } } }, "additionalProperties": true, - "definitions": { + "$defs": { "property_element": { "type": "object", "properties": { @@ -43,7 +43,7 @@ "type": "array", "minItems": 1, "items": { - "$ref": "#/definitions/form_element" + "$ref": "#/$defs/form_element" } } }, @@ -59,7 +59,7 @@ "type": "array", "minItems": 1, "items": { - "$ref": "#/definitions/form_element" + "$ref": "#/$defs/form_element" } } }, @@ -75,7 +75,7 @@ "type": "array", "minItems": 1, "items": { - "$ref": "#/definitions/form_element" + "$ref": "#/$defs/form_element" } } }, @@ -107,7 +107,7 @@ "else": { "properties": { "href": { - "$ref": "#/definitions/url" + "$ref": "#/$defs/url" }, "contentType": { "type": "string" diff --git a/packages/assertions/assertions/td-vocab-safe--ActionAffordance.json b/packages/assertions/assertions/td-vocab-safe--ActionAffordance.json index de9b9362b..fe527314d 100644 --- a/packages/assertions/assertions/td-vocab-safe--ActionAffordance.json +++ b/packages/assertions/assertions/td-vocab-safe--ActionAffordance.json @@ -1,7 +1,7 @@ { "title": "td-vocab-safe--ActionAffordance", "description": "safe: Signals if the action is safe (=true) or not. Used to signal if there is no internal state (cf. resource state) is changed when invoking an Action. In that case responses can be cached as example.", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "also": ["td-action-names_safe", "td-boolean-type"], "is-complex": true, "type": "object", @@ -9,12 +9,12 @@ "actions": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/action_element" + "$ref": "#/$defs/action_element" } } }, "additionalProperties": true, - "definitions": { + "$defs": { "action_element": { "type": "object", "if": { diff --git a/packages/assertions/assertions/td-vocab-scheme--SecurityScheme_apikey.json b/packages/assertions/assertions/td-vocab-scheme--SecurityScheme_apikey.json index e7f189941..c45216b3d 100644 --- a/packages/assertions/assertions/td-vocab-scheme--SecurityScheme_apikey.json +++ b/packages/assertions/assertions/td-vocab-scheme--SecurityScheme_apikey.json @@ -1,7 +1,7 @@ { "title": "td-vocab-scheme--SecurityScheme_apikey", "description": "scheme: Identification of security mechanism being configured. MUST be included. Type: string apikey.", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { @@ -9,7 +9,7 @@ "type": "object", "minProperties": 1, "additionalProperties": { - "$ref": "#/definitions/securityScheme" + "$ref": "#/$defs/securityScheme" } } }, @@ -17,7 +17,7 @@ "securityDefinitions" ], "additionalProperties": true, - "definitions": { + "$defs": { "securityScheme": { "if": { "type": "object", diff --git a/packages/assertions/assertions/td-vocab-scheme--SecurityScheme_basic.json b/packages/assertions/assertions/td-vocab-scheme--SecurityScheme_basic.json index a7c084631..e825bc6a0 100644 --- a/packages/assertions/assertions/td-vocab-scheme--SecurityScheme_basic.json +++ b/packages/assertions/assertions/td-vocab-scheme--SecurityScheme_basic.json @@ -1,7 +1,7 @@ { "title": "td-vocab-scheme--SecurityScheme_basic", "description": "scheme: Identification of security mechanism being configured. MUST be included. Type: string basic.", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { @@ -9,7 +9,7 @@ "type": "object", "minProperties": 1, "additionalProperties": { - "$ref": "#/definitions/securityScheme" + "$ref": "#/$defs/securityScheme" } } }, @@ -17,7 +17,7 @@ "securityDefinitions" ], "additionalProperties": true, - "definitions": { + "$defs": { "securityScheme": { "if": { "type": "object", diff --git a/packages/assertions/assertions/td-vocab-scheme--SecurityScheme_bearer.json b/packages/assertions/assertions/td-vocab-scheme--SecurityScheme_bearer.json index ca83d46be..a21935eb1 100644 --- a/packages/assertions/assertions/td-vocab-scheme--SecurityScheme_bearer.json +++ b/packages/assertions/assertions/td-vocab-scheme--SecurityScheme_bearer.json @@ -1,7 +1,7 @@ { "title": "td-vocab-scheme--SecurityScheme_bearer", "description": "scheme: Identification of security mechanism being configured. MUST be included. Type: string bearer.", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { @@ -9,7 +9,7 @@ "type": "object", "minProperties": 1, "additionalProperties": { - "$ref": "#/definitions/securityScheme" + "$ref": "#/$defs/securityScheme" } } }, @@ -17,7 +17,7 @@ "securityDefinitions" ], "additionalProperties": true, - "definitions": { + "$defs": { "securityScheme": { "if": { "type": "object", diff --git a/packages/assertions/assertions/td-vocab-scheme--SecurityScheme_digest.json b/packages/assertions/assertions/td-vocab-scheme--SecurityScheme_digest.json index 370e92ef7..2af764f70 100644 --- a/packages/assertions/assertions/td-vocab-scheme--SecurityScheme_digest.json +++ b/packages/assertions/assertions/td-vocab-scheme--SecurityScheme_digest.json @@ -1,7 +1,7 @@ { "title": "td-vocab-scheme--SecurityScheme_digest", "description": "scheme: Identification of security mechanism being configured. MUST be included. Type: string digest.", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { @@ -9,7 +9,7 @@ "type": "object", "minProperties": 1, "additionalProperties": { - "$ref": "#/definitions/securityScheme" + "$ref": "#/$defs/securityScheme" } } }, @@ -17,7 +17,7 @@ "securityDefinitions" ], "additionalProperties": true, - "definitions": { + "$defs": { "securityScheme": { "if": { "type": "object", diff --git a/packages/assertions/assertions/td-vocab-scheme--SecurityScheme_nosec.json b/packages/assertions/assertions/td-vocab-scheme--SecurityScheme_nosec.json index f82f11103..b89adfb08 100644 --- a/packages/assertions/assertions/td-vocab-scheme--SecurityScheme_nosec.json +++ b/packages/assertions/assertions/td-vocab-scheme--SecurityScheme_nosec.json @@ -1,7 +1,7 @@ { "title": "td-vocab-scheme--SecurityScheme_nosec", "description": "scheme: Identification of security mechanism being configured. MUST be included. Type: string nosec.", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { @@ -9,7 +9,7 @@ "type": "object", "minProperties": 1, "additionalProperties": { - "$ref": "#/definitions/securityScheme" + "$ref": "#/$defs/securityScheme" } } }, @@ -17,7 +17,7 @@ "securityDefinitions" ], "additionalProperties": true, - "definitions": { + "$defs": { "securityScheme": { "if": { "type": "object", diff --git a/packages/assertions/assertions/td-vocab-scheme--SecurityScheme_oauth2.json b/packages/assertions/assertions/td-vocab-scheme--SecurityScheme_oauth2.json index 320e64959..2053b0aad 100644 --- a/packages/assertions/assertions/td-vocab-scheme--SecurityScheme_oauth2.json +++ b/packages/assertions/assertions/td-vocab-scheme--SecurityScheme_oauth2.json @@ -1,7 +1,7 @@ { "title": "td-vocab-scheme--SecurityScheme_oauth2", "description": "scheme: Identification of security mechanism being configured. MUST be included. Type: string oauth2.", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { @@ -9,7 +9,7 @@ "type": "object", "minProperties": 1, "additionalProperties": { - "$ref": "#/definitions/securityScheme" + "$ref": "#/$defs/securityScheme" } } }, @@ -17,7 +17,7 @@ "securityDefinitions" ], "additionalProperties": true, - "definitions": { + "$defs": { "securityScheme": { "if": { "type": "object", diff --git a/packages/assertions/assertions/td-vocab-scheme--SecurityScheme_psk.json b/packages/assertions/assertions/td-vocab-scheme--SecurityScheme_psk.json index e3dbeda05..7b43a59b0 100644 --- a/packages/assertions/assertions/td-vocab-scheme--SecurityScheme_psk.json +++ b/packages/assertions/assertions/td-vocab-scheme--SecurityScheme_psk.json @@ -1,7 +1,7 @@ { "title": "td-vocab-scheme--SecurityScheme_psk", "description": "scheme: Identification of security mechanism being configured. MUST be included. Type: string psk.", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { @@ -9,7 +9,7 @@ "type": "object", "minProperties": 1, "additionalProperties": { - "$ref": "#/definitions/securityScheme" + "$ref": "#/$defs/securityScheme" } } }, @@ -17,7 +17,7 @@ "securityDefinitions" ], "additionalProperties": true, - "definitions": { + "$defs": { "securityScheme": { "if": { "type": "object", diff --git a/packages/assertions/assertions/td-vocab-scopes--Form.json b/packages/assertions/assertions/td-vocab-scopes--Form.json index 0ded55c4c..34ba8c5d2 100644 --- a/packages/assertions/assertions/td-vocab-scopes--Form.json +++ b/packages/assertions/assertions/td-vocab-scopes--Form.json @@ -1,7 +1,7 @@ { "title": "td-vocab-scopes--Form", "description": "scopes: Set of authorization scope identifiers, provided as an array. These are provided in tokens returned by an authorization server and associated with forms in order to identify what resources a client may access and how.", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex": true, "also": ["td-arrays_scopes"], "type": "object", @@ -10,30 +10,30 @@ "type": "array", "minItems": 1, "items": { - "$ref": "#/definitions/form_element" + "$ref": "#/$defs/form_element" } }, "properties": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/property_element" + "$ref": "#/$defs/property_element" } }, "actions": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/action_element" + "$ref": "#/$defs/action_element" } }, "events": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/event_element" + "$ref": "#/$defs/event_element" } } }, "additionalProperties": true, - "definitions": { + "$defs": { "property_element": { "type": "object", "properties": { @@ -41,7 +41,7 @@ "type": "array", "minItems": 1, "items": { - "$ref": "#/definitions/form_element" + "$ref": "#/$defs/form_element" } } }, @@ -56,7 +56,7 @@ "type": "array", "minItems": 1, "items": { - "$ref": "#/definitions/form_element" + "$ref": "#/$defs/form_element" } } }, @@ -71,7 +71,7 @@ "type": "array", "minItems": 1, "items": { - "$ref": "#/definitions/form_element" + "$ref": "#/$defs/form_element" } } }, @@ -98,7 +98,7 @@ "else": { "properties": { "href": { - "$ref": "#/definitions/url" + "$ref": "#/$defs/url" }, "contentType": { "type": "string" diff --git a/packages/assertions/assertions/td-vocab-scopes--OAuth2SecurityScheme.json b/packages/assertions/assertions/td-vocab-scopes--OAuth2SecurityScheme.json index f6b9629aa..7fc5c49e7 100644 --- a/packages/assertions/assertions/td-vocab-scopes--OAuth2SecurityScheme.json +++ b/packages/assertions/assertions/td-vocab-scopes--OAuth2SecurityScheme.json @@ -1,7 +1,7 @@ { "title": "td-vocab-scopes--OAuth2SecurityScheme", "description": "scopes: Set of authorization scope identifiers, provided as an array. These are provided in tokens returned by an authorization server and associated with forms in order to identify what resources a client may access and how.", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex": true, "also": ["td-arrays_scopes"], "type": "object", @@ -10,7 +10,7 @@ "type": "object", "minProperties": 1, "additionalProperties": { - "$ref": "#/definitions/securityScheme" + "$ref": "#/$defs/securityScheme" } } }, @@ -18,7 +18,7 @@ "securityDefinitions" ], "additionalProperties": true, - "definitions": { + "$defs": { "securityScheme": { "if": { "type": "object", @@ -27,7 +27,7 @@ "type": "string" }, "proxy": { - "$ref": "#/definitions/url" + "$ref": "#/$defs/url" }, "scheme": { "type": "string", @@ -36,13 +36,13 @@ ] }, "authorization": { - "$ref": "#/definitions/url" + "$ref": "#/$defs/url" }, "token": { - "$ref": "#/definitions/url" + "$ref": "#/$defs/url" }, "refresh": { - "$ref": "#/definitions/url" + "$ref": "#/$defs/url" }, "scopes": { "type": "array", diff --git a/packages/assertions/assertions/td-vocab-security--Form.json b/packages/assertions/assertions/td-vocab-security--Form.json index e6263bfb5..a66502a8c 100644 --- a/packages/assertions/assertions/td-vocab-security--Form.json +++ b/packages/assertions/assertions/td-vocab-security--Form.json @@ -1,7 +1,7 @@ { "title": "td-vocab-security--Form", "description": "security: Set of security definition names, chosen from those defined in securityDefinitions. These must all be satisfied for access to resources at or below the current level, if not overridden at a lower level. MAY be included. Type: array of string.", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex": true, "also": ["td-security-overrides"], "type": "object", @@ -10,30 +10,30 @@ "type": "array", "minItems": 1, "items": { - "$ref": "#/definitions/form_element" + "$ref": "#/$defs/form_element" } }, "properties": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/property_element" + "$ref": "#/$defs/property_element" } }, "actions": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/action_element" + "$ref": "#/$defs/action_element" } }, "events": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/event_element" + "$ref": "#/$defs/event_element" } } }, "additionalProperties": true, - "definitions": { + "$defs": { "property_element": { "type": "object", "properties": { @@ -41,7 +41,7 @@ "type": "array", "minItems": 1, "items": { - "$ref": "#/definitions/form_element" + "$ref": "#/$defs/form_element" } } }, @@ -57,7 +57,7 @@ "type": "array", "minItems": 1, "items": { - "$ref": "#/definitions/form_element" + "$ref": "#/$defs/form_element" } } }, @@ -73,7 +73,7 @@ "type": "array", "minItems": 1, "items": { - "$ref": "#/definitions/form_element" + "$ref": "#/$defs/form_element" } } }, diff --git a/packages/assertions/assertions/td-vocab-subprotocol--Form_longpoll.json b/packages/assertions/assertions/td-vocab-subprotocol--Form_longpoll.json index bfd8f583f..7a1b9b6e3 100644 --- a/packages/assertions/assertions/td-vocab-subprotocol--Form_longpoll.json +++ b/packages/assertions/assertions/td-vocab-subprotocol--Form_longpoll.json @@ -1,7 +1,7 @@ { "title": "td-vocab-subprotocol--Form_longpoll", "description": "subprotocol: Indicates the exact mechanism by which an interaction will be accomplished for a given protocol when there are multiple options. For example, for HTTP and Events, it indicates which of several available mechanisms should be used for asynchronous notifications. ", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { @@ -9,32 +9,32 @@ "type": "array", "minItems": 1, "items": { - "$ref": "#/definitions/form_element" + "$ref": "#/$defs/form_element" } }, "properties": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/property_element" + "$ref": "#/$defs/property_element" } }, "actions": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/action_element" + "$ref": "#/$defs/action_element" } }, "events": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/event_element" + "$ref": "#/$defs/event_element" } } }, "additionalProperties": true, - "definitions": { + "$defs": { "property_element": { "type": "object", "properties": { @@ -42,7 +42,7 @@ "type": "array", "minItems": 1, "items": { - "$ref": "#/definitions/form_element" + "$ref": "#/$defs/form_element" } } }, @@ -58,7 +58,7 @@ "type": "array", "minItems": 1, "items": { - "$ref": "#/definitions/form_element" + "$ref": "#/$defs/form_element" } } }, @@ -74,7 +74,7 @@ "type": "array", "minItems": 1, "items": { - "$ref": "#/definitions/form_element" + "$ref": "#/$defs/form_element" } } }, diff --git a/packages/assertions/assertions/td-vocab-subprotocol--Form_sse.json b/packages/assertions/assertions/td-vocab-subprotocol--Form_sse.json index 4415dd206..6dcfe2ce4 100644 --- a/packages/assertions/assertions/td-vocab-subprotocol--Form_sse.json +++ b/packages/assertions/assertions/td-vocab-subprotocol--Form_sse.json @@ -1,7 +1,7 @@ { "title": "td-vocab-subprotocol--Form_sse", "description": "subprotocol: Indicates the exact mechanism by which an interaction will be accomplished for a given protocol when there are multiple options. For example, for HTTP and Events, it indicates which of several available mechanisms should be used for asynchronous notifications. ", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { @@ -9,31 +9,31 @@ "type": "array", "minItems": 1, "items": { - "$ref": "#/definitions/form_element" + "$ref": "#/$defs/form_element" } }, "properties": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/property_element" + "$ref": "#/$defs/property_element" } }, "actions": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/action_element" + "$ref": "#/$defs/action_element" } }, "events": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/event_element" + "$ref": "#/$defs/event_element" } } }, "additionalProperties": true, - "definitions": { + "$defs": { "property_element": { "type": "object", "properties": { @@ -41,7 +41,7 @@ "type": "array", "minItems": 1, "items": { - "$ref": "#/definitions/form_element" + "$ref": "#/$defs/form_element" } } }, @@ -57,7 +57,7 @@ "type": "array", "minItems": 1, "items": { - "$ref": "#/definitions/form_element" + "$ref": "#/$defs/form_element" } } }, @@ -73,7 +73,7 @@ "type": "array", "minItems": 1, "items": { - "$ref": "#/definitions/form_element" + "$ref": "#/$defs/form_element" } } }, diff --git a/packages/assertions/assertions/td-vocab-subprotocol--Form_websub.json b/packages/assertions/assertions/td-vocab-subprotocol--Form_websub.json index 0640d2f6f..4053ad41c 100644 --- a/packages/assertions/assertions/td-vocab-subprotocol--Form_websub.json +++ b/packages/assertions/assertions/td-vocab-subprotocol--Form_websub.json @@ -1,7 +1,7 @@ { "title": "td-vocab-subprotocol--Form_websub", "description": "subprotocol: Indicates the exact mechanism by which an interaction will be accomplished for a given protocol when there are multiple options. For example, for HTTP and Events, it indicates which of several available mechanisms should be used for asynchronous notifications. ", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { @@ -9,32 +9,32 @@ "type": "array", "minItems": 1, "items": { - "$ref": "#/definitions/form_element" + "$ref": "#/$defs/form_element" } }, "properties": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/property_element" + "$ref": "#/$defs/property_element" } }, "actions": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/action_element" + "$ref": "#/$defs/action_element" } }, "events": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/event_element" + "$ref": "#/$defs/event_element" } } }, "additionalProperties": true, - "definitions": { + "$defs": { "property_element": { "type": "object", "properties": { @@ -42,7 +42,7 @@ "type": "array", "minItems": 1, "items": { - "$ref": "#/definitions/form_element" + "$ref": "#/$defs/form_element" } } }, @@ -58,7 +58,7 @@ "type": "array", "minItems": 1, "items": { - "$ref": "#/definitions/form_element" + "$ref": "#/$defs/form_element" } } }, @@ -74,7 +74,7 @@ "type": "array", "minItems": 1, "items": { - "$ref": "#/definitions/form_element" + "$ref": "#/$defs/form_element" } } }, diff --git a/packages/assertions/assertions/td-vocab-subscription--EventAffordance.json b/packages/assertions/assertions/td-vocab-subscription--EventAffordance.json index 6d38f23b1..71d07c1a0 100644 --- a/packages/assertions/assertions/td-vocab-subscription--EventAffordance.json +++ b/packages/assertions/assertions/td-vocab-subscription--EventAffordance.json @@ -1,7 +1,7 @@ { "title": "td-vocab-subscription--EventAffordance", "description": "subscription: Defines data that needs to be passed upon subscription, e.g., filters or message format for setting up Webhooks.", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "also": ["td-event-names_subscription", "td-event-objects_subscription"], "is-complex":true, "type": "object", @@ -9,18 +9,18 @@ "events": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/event_element" + "$ref": "#/$defs/event_element" } } }, "additionalProperties": true, - "definitions": { + "$defs": { "event_element": { "if": { "type": "object", "properties": { "subscription": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "required": [ @@ -42,10 +42,10 @@ "type": "string" }, "descriptions": { - "$ref": "#/definitions/descriptions" + "$ref": "#/$defs/descriptions" }, "titles": { - "$ref": "#/definitions/titles" + "$ref": "#/$defs/titles" }, "writeOnly": { "type": "boolean" @@ -56,7 +56,7 @@ "oneOf": { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "unit": { @@ -82,12 +82,12 @@ }, "items": { "oneOf": [{ - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } ] @@ -112,7 +112,7 @@ }, "properties": { "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "required": { diff --git a/packages/assertions/assertions/td-vocab-support--Thing.json b/packages/assertions/assertions/td-vocab-support--Thing.json index bc5fceb18..5575a248b 100644 --- a/packages/assertions/assertions/td-vocab-support--Thing.json +++ b/packages/assertions/assertions/td-vocab-support--Thing.json @@ -1,7 +1,7 @@ { "title": "td-vocab-support--Thing", "description": "support: Provides information about the TD maintainer (e.g., author, link or telephone number to get support, etc).", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex": false, "type": "object", "properties": { diff --git a/packages/assertions/assertions/td-vocab-title--DataSchema.json b/packages/assertions/assertions/td-vocab-title--DataSchema.json index af520b286..c62cf76e0 100644 --- a/packages/assertions/assertions/td-vocab-title--DataSchema.json +++ b/packages/assertions/assertions/td-vocab-title--DataSchema.json @@ -1,7 +1,7 @@ { "title": "td-vocab-title--DataSchema", "description": "title: Provides a human-readable title (e.g., display a text for UI representation) of the interaction pattern based on a default language. MAY be included. Type: string.", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "also": ["td-data-schema_title"], "is-complex": true, "type": "object", @@ -9,31 +9,31 @@ "properties": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/property_element" + "$ref": "#/$defs/property_element" } }, "actions": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/action_element" + "$ref": "#/$defs/action_element" } }, "events": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/event_element" + "$ref": "#/$defs/event_element" } } }, "additionalProperties": true, - "definitions": { + "$defs": { "property_element": { "type": "object", "if": { "required": ["title"], "properties": { "title": { - "$ref": "#/definitions/title" + "$ref": "#/$defs/title" } } }, @@ -44,29 +44,29 @@ "properties": { "properties": { "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "uriVariables": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "oneOf": { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "items": { "oneOf": [{ - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } ] @@ -78,10 +78,10 @@ "type": "object", "properties": { "input": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "output": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } }, @@ -89,13 +89,13 @@ "type": "object", "properties": { "subscription": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "data": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "cancellation": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } }, @@ -105,7 +105,7 @@ "required": ["title"], "properties": { "title": { - "$ref": "#/definitions/title" + "$ref": "#/$defs/title" } } }, @@ -115,16 +115,16 @@ "else": { "properties": { "description": { - "$ref": "#/definitions/description" + "$ref": "#/$defs/description" }, "title": { - "$ref": "#/definitions/title" + "$ref": "#/$defs/title" }, "descriptions": { - "$ref": "#/definitions/descriptions" + "$ref": "#/$defs/descriptions" }, "titles": { - "$ref": "#/definitions/titles" + "$ref": "#/$defs/titles" }, "writeOnly": { "type": "boolean" @@ -135,7 +135,7 @@ "oneOf": { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "unit": { @@ -161,12 +161,12 @@ }, "items": { "oneOf": [{ - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } ] @@ -189,7 +189,7 @@ }, "properties": { "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "required": { diff --git a/packages/assertions/assertions/td-vocab-title--InteractionAffordance.json b/packages/assertions/assertions/td-vocab-title--InteractionAffordance.json index c92fb1fd8..4ed7a3544 100644 --- a/packages/assertions/assertions/td-vocab-title--InteractionAffordance.json +++ b/packages/assertions/assertions/td-vocab-title--InteractionAffordance.json @@ -1,38 +1,38 @@ { "title": "td-vocab-title--InteractionAffordance", "description": "title: Provides a human-readable title (e.g., display a text for UI representation) of the interaction pattern based on a default language. MAY be included. Type: string.", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { "properties": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/property_element" + "$ref": "#/$defs/property_element" } }, "actions": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/action_element" + "$ref": "#/$defs/action_element" } }, "events": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/event_element" + "$ref": "#/$defs/event_element" } } }, "additionalProperties": true, - "definitions": { + "$defs": { "property_element": { "type": "object", "if": { "required": ["title"], "properties": { "title": { - "$ref": "#/definitions/title" + "$ref": "#/$defs/title" } } }, @@ -46,7 +46,7 @@ "required": ["title"], "properties": { "title": { - "$ref": "#/definitions/title" + "$ref": "#/$defs/title" } } }, @@ -60,7 +60,7 @@ "required": ["title"], "properties": { "title": { - "$ref": "#/definitions/title" + "$ref": "#/$defs/title" } } }, diff --git a/packages/assertions/assertions/td-vocab-titles--DataSchema.json b/packages/assertions/assertions/td-vocab-titles--DataSchema.json index 59a1829a9..683dd9633 100644 --- a/packages/assertions/assertions/td-vocab-titles--DataSchema.json +++ b/packages/assertions/assertions/td-vocab-titles--DataSchema.json @@ -1,7 +1,7 @@ { "title": "td-vocab-titles--DataSchema", "description": "titles: Provides multi-language human-readable titles (e.g., display a text for UI representation in different languages) of the interaction pattern. MAY be included. Type: MultiLanguage.", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "also": ["td-data-schema_titles", "td-multi-languages_titles","td-multilanguage-value"], "is-complex": true, "type": "object", @@ -9,31 +9,31 @@ "properties": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/property_element" + "$ref": "#/$defs/property_element" } }, "actions": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/action_element" + "$ref": "#/$defs/action_element" } }, "events": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/event_element" + "$ref": "#/$defs/event_element" } } }, "additionalProperties": true, - "definitions": { + "$defs": { "property_element": { "type": "object", "if": { "required": ["titles"], "properties": { "titles": { - "$ref": "#/definitions/titles" + "$ref": "#/$defs/titles" } } }, @@ -44,29 +44,29 @@ "properties": { "properties": { "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "uriVariables": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "oneOf": { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "items": { "oneOf": [{ - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } ] @@ -78,10 +78,10 @@ "type": "object", "properties": { "input": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "output": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } }, @@ -89,13 +89,13 @@ "type": "object", "properties": { "subscription": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "data": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "cancellation": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } }, @@ -105,7 +105,7 @@ "required": ["titles"], "properties": { "titles": { - "$ref": "#/definitions/titles" + "$ref": "#/$defs/titles" } } }, @@ -115,16 +115,16 @@ "else": { "properties": { "description": { - "$ref": "#/definitions/description" + "$ref": "#/$defs/description" }, "title": { - "$ref": "#/definitions/title" + "$ref": "#/$defs/title" }, "descriptions": { - "$ref": "#/definitions/descriptions" + "$ref": "#/$defs/descriptions" }, "titles": { - "$ref": "#/definitions/titles" + "$ref": "#/$defs/titles" }, "writeOnly": { "type": "boolean" @@ -135,7 +135,7 @@ "oneOf": { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "unit": { @@ -161,12 +161,12 @@ }, "items": { "oneOf": [{ - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } ] @@ -189,7 +189,7 @@ }, "properties": { "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "required": { diff --git a/packages/assertions/assertions/td-vocab-titles--InteractionAffordance.json b/packages/assertions/assertions/td-vocab-titles--InteractionAffordance.json index f372fac18..9292c15c4 100644 --- a/packages/assertions/assertions/td-vocab-titles--InteractionAffordance.json +++ b/packages/assertions/assertions/td-vocab-titles--InteractionAffordance.json @@ -1,7 +1,7 @@ { "title": "td-vocab-titles--InteractionAffordance", "description": "titles: Provides multi-language human-readable titles (e.g., display a text for UI representation in different languages) of the interaction pattern. MAY be included. Type: MultiLanguage.", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "also": ["td-multi-languages_titles", "td-multilanguage-value"], "is-complex": true, "type": "object", @@ -9,31 +9,31 @@ "properties": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/property_element" + "$ref": "#/$defs/property_element" } }, "actions": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/action_element" + "$ref": "#/$defs/action_element" } }, "events": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/event_element" + "$ref": "#/$defs/event_element" } } }, "additionalProperties": true, - "definitions": { + "$defs": { "property_element": { "type": "object", "if": { "required": ["titles"], "properties": { "titles": { - "$ref": "#/definitions/titles" + "$ref": "#/$defs/titles" } } }, @@ -47,7 +47,7 @@ "required": ["titles"], "properties": { "titles": { - "$ref": "#/definitions/titles" + "$ref": "#/$defs/titles" } } }, @@ -61,7 +61,7 @@ "required": ["titles"], "properties": { "titles": { - "$ref": "#/definitions/titles" + "$ref": "#/$defs/titles" } } }, diff --git a/packages/assertions/assertions/td-vocab-titles--Thing.json b/packages/assertions/assertions/td-vocab-titles--Thing.json index 452736f2c..2889e0df2 100644 --- a/packages/assertions/assertions/td-vocab-titles--Thing.json +++ b/packages/assertions/assertions/td-vocab-titles--Thing.json @@ -1,17 +1,17 @@ { "title": "td-vocab-titles--Thing", "description": "titles: Provides multi-language human-readable titles (e.g., display a text for UI representation in different languages). MAY be included. Type: MultiLanguage.", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "also": ["td-multi-languages_titles", "td-multilanguage-value"], "is-complex": false, "type": "object", "properties": { "titles": { - "$ref": "#/definitions/titles" + "$ref": "#/$defs/titles" } }, "required": ["titles"], - "definitions": { + "$defs": { "titles": { "type": "object", "additionalProperties": { diff --git a/packages/assertions/assertions/td-vocab-token--OAuth2SecurityScheme.json b/packages/assertions/assertions/td-vocab-token--OAuth2SecurityScheme.json index 941f45582..d6b995be2 100644 --- a/packages/assertions/assertions/td-vocab-token--OAuth2SecurityScheme.json +++ b/packages/assertions/assertions/td-vocab-token--OAuth2SecurityScheme.json @@ -1,7 +1,7 @@ { "title": "td-vocab-token--OAuth2SecurityScheme", "description": "token: URI of the token server. MAY be included. Type: anyURI.", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { @@ -9,7 +9,7 @@ "type": "object", "minProperties": 1, "additionalProperties": { - "$ref": "#/definitions/securityScheme" + "$ref": "#/$defs/securityScheme" } } }, @@ -17,7 +17,7 @@ "securityDefinitions" ], "additionalProperties": true, - "definitions": { + "$defs": { "securityScheme": { "if": { "oneOf": [{ @@ -27,7 +27,7 @@ "type": "string" }, "proxy": { - "$ref": "#/definitions/url" + "$ref": "#/$defs/url" }, "scheme": { "type": "string", @@ -36,13 +36,13 @@ ] }, "authorization": { - "$ref": "#/definitions/url" + "$ref": "#/$defs/url" }, "token": { - "$ref": "#/definitions/url" + "$ref": "#/$defs/url" }, "refresh": { - "$ref": "#/definitions/url" + "$ref": "#/$defs/url" }, "scopes": { "type": "array", diff --git a/packages/assertions/assertions/td-vocab-type--DataSchema_array.json b/packages/assertions/assertions/td-vocab-type--DataSchema_array.json index 17cd76149..779bcbf89 100644 --- a/packages/assertions/assertions/td-vocab-type--DataSchema_array.json +++ b/packages/assertions/assertions/td-vocab-type--DataSchema_array.json @@ -1,7 +1,7 @@ { "title": "td-vocab-type--DataSchema_array", "description": "type: Assignment of JSON-based data types compatible with JSON Schema (one of boolean, integer, number, string, object, array, or null). MAY be included. Type: string array).", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "also": ["td-data-schema_type"], "is-complex": true, "type": "object", @@ -9,24 +9,24 @@ "properties": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/property_element" + "$ref": "#/$defs/property_element" } }, "actions": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/action_element" + "$ref": "#/$defs/action_element" } }, "events": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/event_element" + "$ref": "#/$defs/event_element" } } }, "additionalProperties": true, - "definitions": { + "$defs": { "property_element": { "type": "object", "if": { @@ -48,30 +48,30 @@ "uriVariables": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "oneOf": { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "items": { "oneOf": [{ - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } ] }, "properties": { "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } } @@ -81,10 +81,10 @@ "type": "object", "properties": { "input": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "output": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } }, @@ -92,13 +92,13 @@ "type": "object", "properties": { "subscription": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "data": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "cancellation": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } }, @@ -121,16 +121,16 @@ "else": { "properties": { "description": { - "$ref": "#/definitions/description" + "$ref": "#/$defs/description" }, "title": { - "$ref": "#/definitions/title" + "$ref": "#/$defs/title" }, "descriptions": { - "$ref": "#/definitions/descriptions" + "$ref": "#/$defs/descriptions" }, "titles": { - "$ref": "#/definitions/titles" + "$ref": "#/$defs/titles" }, "writeOnly": { "type": "boolean" @@ -141,7 +141,7 @@ "oneOf": { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "unit": { @@ -167,12 +167,12 @@ }, "items": { "oneOf": [{ - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } ] @@ -197,7 +197,7 @@ }, "properties": { "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "required": { diff --git a/packages/assertions/assertions/td-vocab-type--DataSchema_boolean.json b/packages/assertions/assertions/td-vocab-type--DataSchema_boolean.json index f8dbce4d0..f7ed6006b 100644 --- a/packages/assertions/assertions/td-vocab-type--DataSchema_boolean.json +++ b/packages/assertions/assertions/td-vocab-type--DataSchema_boolean.json @@ -1,7 +1,7 @@ { "title": "td-vocab-type--DataSchema_boolean", "description": "type: Assignment of JSON-based data types compatible with JSON Schema (one of boolean, integer, number, string, object, array, or null). MAY be included. Type: string boolean).", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "also": ["td-data-schema_type"], "is-complex": true, "type": "object", @@ -9,24 +9,24 @@ "properties": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/property_element" + "$ref": "#/$defs/property_element" } }, "actions": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/action_element" + "$ref": "#/$defs/action_element" } }, "events": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/event_element" + "$ref": "#/$defs/event_element" } } }, "additionalProperties": true, - "definitions": { + "$defs": { "property_element": { "type": "object", "if": { @@ -48,30 +48,30 @@ "uriVariables": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "oneOf": { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "items": { "oneOf": [{ - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } ] }, "properties": { "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } } @@ -81,10 +81,10 @@ "type": "object", "properties": { "input": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "output": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } }, @@ -92,13 +92,13 @@ "type": "object", "properties": { "subscription": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "data": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "cancellation": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } }, @@ -121,16 +121,16 @@ "else": { "properties": { "description": { - "$ref": "#/definitions/description" + "$ref": "#/$defs/description" }, "title": { - "$ref": "#/definitions/title" + "$ref": "#/$defs/title" }, "descriptions": { - "$ref": "#/definitions/descriptions" + "$ref": "#/$defs/descriptions" }, "titles": { - "$ref": "#/definitions/titles" + "$ref": "#/$defs/titles" }, "writeOnly": { "type": "boolean" @@ -141,7 +141,7 @@ "oneOf": { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "unit": { @@ -167,12 +167,12 @@ }, "items": { "oneOf": [{ - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } ] @@ -197,7 +197,7 @@ }, "properties": { "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "required": { diff --git a/packages/assertions/assertions/td-vocab-type--DataSchema_integer.json b/packages/assertions/assertions/td-vocab-type--DataSchema_integer.json index ea391ea98..bc263cbc3 100644 --- a/packages/assertions/assertions/td-vocab-type--DataSchema_integer.json +++ b/packages/assertions/assertions/td-vocab-type--DataSchema_integer.json @@ -1,7 +1,7 @@ { "title": "td-vocab-type--DataSchema_integer", "description": "type: Assignment of JSON-based data types compatible with JSON Schema (one of boolean, integer, number, string, object, array, or null). MAY be included. Type: string integer).", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "also": ["td-data-schema_type"], "is-complex": true, "type": "object", @@ -9,24 +9,24 @@ "properties": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/property_element" + "$ref": "#/$defs/property_element" } }, "actions": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/action_element" + "$ref": "#/$defs/action_element" } }, "events": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/event_element" + "$ref": "#/$defs/event_element" } } }, "additionalProperties": true, - "definitions": { + "$defs": { "property_element": { "type": "object", "if": { @@ -48,30 +48,30 @@ "uriVariables": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "oneOf": { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "items": { "oneOf": [{ - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } ] }, "properties": { "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } } @@ -81,10 +81,10 @@ "type": "object", "properties": { "input": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "output": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } }, @@ -92,13 +92,13 @@ "type": "object", "properties": { "subscription": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "data": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "cancellation": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } }, @@ -121,16 +121,16 @@ "else": { "properties": { "description": { - "$ref": "#/definitions/description" + "$ref": "#/$defs/description" }, "title": { - "$ref": "#/definitions/title" + "$ref": "#/$defs/title" }, "descriptions": { - "$ref": "#/definitions/descriptions" + "$ref": "#/$defs/descriptions" }, "titles": { - "$ref": "#/definitions/titles" + "$ref": "#/$defs/titles" }, "writeOnly": { "type": "boolean" @@ -141,7 +141,7 @@ "oneOf": { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "unit": { @@ -167,12 +167,12 @@ }, "items": { "oneOf": [{ - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } ] @@ -197,7 +197,7 @@ }, "properties": { "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "required": { diff --git a/packages/assertions/assertions/td-vocab-type--DataSchema_null.json b/packages/assertions/assertions/td-vocab-type--DataSchema_null.json index 33db4daa6..9fe137a9d 100644 --- a/packages/assertions/assertions/td-vocab-type--DataSchema_null.json +++ b/packages/assertions/assertions/td-vocab-type--DataSchema_null.json @@ -1,7 +1,7 @@ { "title": "td-vocab-type--DataSchema_null", "description": "type: Assignment of JSON-based data types compatible with JSON Schema (one of boolean, integer, number, string, object, array, or null). MAY be included. Type: string null).", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "also": ["td-data-schema_type"], "is-complex": true, "type": "object", @@ -9,24 +9,24 @@ "properties": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/property_element" + "$ref": "#/$defs/property_element" } }, "actions": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/action_element" + "$ref": "#/$defs/action_element" } }, "events": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/event_element" + "$ref": "#/$defs/event_element" } } }, "additionalProperties": true, - "definitions": { + "$defs": { "property_element": { "type": "object", "if": { @@ -48,30 +48,30 @@ "uriVariables": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "oneOf": { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "items": { "oneOf": [{ - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } ] }, "properties": { "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } } @@ -81,10 +81,10 @@ "type": "object", "properties": { "input": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "output": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } }, @@ -92,13 +92,13 @@ "type": "object", "properties": { "subscription": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "data": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "cancellation": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } }, @@ -121,16 +121,16 @@ "else": { "properties": { "description": { - "$ref": "#/definitions/description" + "$ref": "#/$defs/description" }, "title": { - "$ref": "#/definitions/title" + "$ref": "#/$defs/title" }, "descriptions": { - "$ref": "#/definitions/descriptions" + "$ref": "#/$defs/descriptions" }, "titles": { - "$ref": "#/definitions/titles" + "$ref": "#/$defs/titles" }, "writeOnly": { "type": "boolean" @@ -141,7 +141,7 @@ "oneOf": { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "unit": { @@ -167,12 +167,12 @@ }, "items": { "oneOf": [{ - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } ] @@ -197,7 +197,7 @@ }, "properties": { "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "required": { diff --git a/packages/assertions/assertions/td-vocab-type--DataSchema_number.json b/packages/assertions/assertions/td-vocab-type--DataSchema_number.json index b99a9ce04..7b4c928ff 100644 --- a/packages/assertions/assertions/td-vocab-type--DataSchema_number.json +++ b/packages/assertions/assertions/td-vocab-type--DataSchema_number.json @@ -1,7 +1,7 @@ { "title": "td-vocab-type--DataSchema_number", "description": "type: Assignment of JSON-based data types compatible with JSON Schema (one of boolean, integer, number, string, object, array, or null). MAY be included. Type: string number).", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "also": ["td-data-schema_type"], "is-complex": true, "type": "object", @@ -9,24 +9,24 @@ "properties": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/property_element" + "$ref": "#/$defs/property_element" } }, "actions": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/action_element" + "$ref": "#/$defs/action_element" } }, "events": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/event_element" + "$ref": "#/$defs/event_element" } } }, "additionalProperties": true, - "definitions": { + "$defs": { "property_element": { "type": "object", "if": { @@ -48,30 +48,30 @@ "uriVariables": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "oneOf": { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "items": { "oneOf": [{ - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } ] }, "properties": { "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } } @@ -81,10 +81,10 @@ "type": "object", "properties": { "input": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "output": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } }, @@ -92,13 +92,13 @@ "type": "object", "properties": { "subscription": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "data": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "cancellation": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } }, @@ -121,16 +121,16 @@ "else": { "properties": { "description": { - "$ref": "#/definitions/description" + "$ref": "#/$defs/description" }, "title": { - "$ref": "#/definitions/title" + "$ref": "#/$defs/title" }, "descriptions": { - "$ref": "#/definitions/descriptions" + "$ref": "#/$defs/descriptions" }, "titles": { - "$ref": "#/definitions/titles" + "$ref": "#/$defs/titles" }, "writeOnly": { "type": "boolean" @@ -141,7 +141,7 @@ "oneOf": { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "unit": { @@ -167,12 +167,12 @@ }, "items": { "oneOf": [{ - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } ] @@ -197,7 +197,7 @@ }, "properties": { "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "required": { diff --git a/packages/assertions/assertions/td-vocab-type--DataSchema_object.json b/packages/assertions/assertions/td-vocab-type--DataSchema_object.json index 45073a9ad..3c664451d 100644 --- a/packages/assertions/assertions/td-vocab-type--DataSchema_object.json +++ b/packages/assertions/assertions/td-vocab-type--DataSchema_object.json @@ -1,7 +1,7 @@ { "title": "td-vocab-type--DataSchema_object", "description": "type: Assignment of JSON-based data types compatible with JSON Schema (one of boolean, integer, number, string, object, array, or null). MAY be included. Type: string object).", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "also": ["td-data-schema_type"], "is-complex": true, "type": "object", @@ -9,24 +9,24 @@ "properties": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/property_element" + "$ref": "#/$defs/property_element" } }, "actions": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/action_element" + "$ref": "#/$defs/action_element" } }, "events": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/event_element" + "$ref": "#/$defs/event_element" } } }, "additionalProperties": true, - "definitions": { + "$defs": { "property_element": { "type": "object", "if": { @@ -48,30 +48,30 @@ "uriVariables": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "oneOf": { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "items": { "oneOf": [{ - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } ] }, "properties": { "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } } @@ -81,10 +81,10 @@ "type": "object", "properties": { "input": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "output": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } }, @@ -92,13 +92,13 @@ "type": "object", "properties": { "subscription": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "data": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "cancellation": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } }, @@ -121,16 +121,16 @@ "else": { "properties": { "description": { - "$ref": "#/definitions/description" + "$ref": "#/$defs/description" }, "title": { - "$ref": "#/definitions/title" + "$ref": "#/$defs/title" }, "descriptions": { - "$ref": "#/definitions/descriptions" + "$ref": "#/$defs/descriptions" }, "titles": { - "$ref": "#/definitions/titles" + "$ref": "#/$defs/titles" }, "writeOnly": { "type": "boolean" @@ -141,7 +141,7 @@ "oneOf": { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "unit": { @@ -167,12 +167,12 @@ }, "items": { "oneOf": [{ - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } ] @@ -197,7 +197,7 @@ }, "properties": { "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "required": { diff --git a/packages/assertions/assertions/td-vocab-type--DataSchema_string.json b/packages/assertions/assertions/td-vocab-type--DataSchema_string.json index adfa0725f..55318bcd8 100644 --- a/packages/assertions/assertions/td-vocab-type--DataSchema_string.json +++ b/packages/assertions/assertions/td-vocab-type--DataSchema_string.json @@ -1,7 +1,7 @@ { "title": "td-vocab-type--DataSchema_string", "description": "type: Assignment of JSON-based data types compatible with JSON Schema (one of boolean, integer, number, string, object, array, or null). MAY be included. Type: string string).", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "also": ["td-data-schema_type"], "is-complex": true, "type": "object", @@ -9,24 +9,24 @@ "properties": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/property_element" + "$ref": "#/$defs/property_element" } }, "actions": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/action_element" + "$ref": "#/$defs/action_element" } }, "events": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/event_element" + "$ref": "#/$defs/event_element" } } }, "additionalProperties": true, - "definitions": { + "$defs": { "property_element": { "type": "object", "if": { @@ -48,30 +48,30 @@ "uriVariables": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "oneOf": { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "items": { "oneOf": [{ - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } ] }, "properties": { "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } } @@ -81,10 +81,10 @@ "type": "object", "properties": { "input": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "output": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } }, @@ -92,13 +92,13 @@ "type": "object", "properties": { "subscription": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "data": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "cancellation": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } }, @@ -121,16 +121,16 @@ "else": { "properties": { "description": { - "$ref": "#/definitions/description" + "$ref": "#/$defs/description" }, "title": { - "$ref": "#/definitions/title" + "$ref": "#/$defs/title" }, "descriptions": { - "$ref": "#/definitions/descriptions" + "$ref": "#/$defs/descriptions" }, "titles": { - "$ref": "#/definitions/titles" + "$ref": "#/$defs/titles" }, "writeOnly": { "type": "boolean" @@ -141,7 +141,7 @@ "oneOf": { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "unit": { @@ -167,12 +167,12 @@ }, "items": { "oneOf": [{ - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } ] @@ -197,7 +197,7 @@ }, "properties": { "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "required": { diff --git a/packages/assertions/assertions/td-vocab-type--Link.json b/packages/assertions/assertions/td-vocab-type--Link.json index 6dc4d17d9..b367ab131 100644 --- a/packages/assertions/assertions/td-vocab-type--Link.json +++ b/packages/assertions/assertions/td-vocab-type--Link.json @@ -1,19 +1,19 @@ { "title": "td-vocab-type--Link", "description": "Provides a hint indicating what the media type [MEDIATYPES] of the result of dereferencing the link should be.", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { "links": { "type": "array", "items": { - "$ref": "#/definitions/link_element" + "$ref": "#/$defs/link_element" } } }, "additionalProperties": true, - "definitions": { + "$defs": { "link_element": { "if": { "type": "object", diff --git a/packages/assertions/assertions/td-vocab-unit--DataSchema.json b/packages/assertions/assertions/td-vocab-unit--DataSchema.json index 605b7856e..e7fe7dc97 100644 --- a/packages/assertions/assertions/td-vocab-unit--DataSchema.json +++ b/packages/assertions/assertions/td-vocab-unit--DataSchema.json @@ -1,7 +1,7 @@ { "title": "td-vocab-unit--DataSchema", "description": "unit: Provides unit information that is used, e.g., in international science, engineering, and business. MAY be included. Type: string.", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "also": ["td-data-schema_unit"], "is-complex": true, "type": "object", @@ -9,25 +9,25 @@ "properties": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/property_element" + "$ref": "#/$defs/property_element" } }, "actions": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/action_element" + "$ref": "#/$defs/action_element" } }, "events": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/event_element" + "$ref": "#/$defs/event_element" } } }, "additionalProperties": true, - "definitions": { + "$defs": { "property_element": { "type": "object", "if": { @@ -45,29 +45,29 @@ "properties": { "properties": { "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "uriVariables": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "oneOf": { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "items": { "oneOf": [{ - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } ] @@ -79,10 +79,10 @@ "type": "object", "properties": { "input": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "output": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } }, @@ -90,13 +90,13 @@ "type": "object", "properties": { "subscription": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "data": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "cancellation": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } }, @@ -116,16 +116,16 @@ "else": { "properties": { "description": { - "$ref": "#/definitions/description" + "$ref": "#/$defs/description" }, "title": { - "$ref": "#/definitions/title" + "$ref": "#/$defs/title" }, "descriptions": { - "$ref": "#/definitions/descriptions" + "$ref": "#/$defs/descriptions" }, "titles": { - "$ref": "#/definitions/titles" + "$ref": "#/$defs/titles" }, "writeOnly": { "type": "boolean" @@ -136,7 +136,7 @@ "oneOf": { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "unit": { @@ -162,12 +162,12 @@ }, "items": { "oneOf": [{ - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } ] @@ -192,7 +192,7 @@ }, "properties": { "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "required": { diff --git a/packages/assertions/assertions/td-vocab-uriVariables--InteractionAffordance.json b/packages/assertions/assertions/td-vocab-uriVariables--InteractionAffordance.json index 63f32ec26..6bd470228 100644 --- a/packages/assertions/assertions/td-vocab-uriVariables--InteractionAffordance.json +++ b/packages/assertions/assertions/td-vocab-uriVariables--InteractionAffordance.json @@ -1,7 +1,7 @@ { "title": "td-vocab-uriVariables--InteractionAffordance", "description": "uriVariables: Define URI template variables as collection based on DataSchema declarations.", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "is-complex": true, "also": ["td-uriVariables-dataschema", "td-uriVariables-names"], "type": "object", @@ -9,25 +9,25 @@ "properties": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/property_element" + "$ref": "#/$defs/property_element" } }, "actions": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/action_element" + "$ref": "#/$defs/action_element" } }, "events": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/event_element" + "$ref": "#/$defs/event_element" } } }, "additionalProperties": true, - "definitions": { + "$defs": { "property_element": { "type": "object", "if": { @@ -36,7 +36,7 @@ "uriVariables": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } } @@ -53,7 +53,7 @@ "uriVariables": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } } @@ -70,7 +70,7 @@ "uriVariables": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } } @@ -89,10 +89,10 @@ "type": "string" }, "descriptions": { - "$ref": "#/definitions/descriptions" + "$ref": "#/$defs/descriptions" }, "titles": { - "$ref": "#/definitions/titles" + "$ref": "#/$defs/titles" }, "writeOnly": { "type": "boolean" @@ -103,7 +103,7 @@ "oneOf": { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "unit": { @@ -129,12 +129,12 @@ }, "items": { "oneOf": [{ - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } ] @@ -159,7 +159,7 @@ }, "properties": { "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "required": { diff --git a/packages/assertions/assertions/td-vocab-writeOnly--DataSchema.json b/packages/assertions/assertions/td-vocab-writeOnly--DataSchema.json index e00152b60..afc3e813a 100644 --- a/packages/assertions/assertions/td-vocab-writeOnly--DataSchema.json +++ b/packages/assertions/assertions/td-vocab-writeOnly--DataSchema.json @@ -1,7 +1,7 @@ { "title": "td-vocab-writeOnly--DataSchema", "description": "writeOnly: Boolean value that indicates whether a property interaction / value is write only (=true) or not (=false). MUST be included. Type: boolean.", - "$schema ": "http://json-schema.org/draft-06/schema#", + "$schema ": "http://json-schema.org/draft-07/schema#", "also": ["td-data-schema_writeOnly", "td-boolean-type"], "is-complex": true, "type": "object", @@ -9,24 +9,24 @@ "properties": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/property_element" + "$ref": "#/$defs/property_element" } }, "actions": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/action_element" + "$ref": "#/$defs/action_element" } }, "events": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/event_element" + "$ref": "#/$defs/event_element" } } }, "additionalProperties": true, - "definitions": { + "$defs": { "property_element": { "type": "object", "if": { @@ -44,29 +44,29 @@ "properties": { "properties": { "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "uriVariables": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "oneOf": { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "items": { "oneOf": [{ - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } ] @@ -78,10 +78,10 @@ "type": "object", "properties": { "input": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "output": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } }, @@ -89,13 +89,13 @@ "type": "object", "properties": { "subscription": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "data": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "cancellation": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } }, @@ -115,16 +115,16 @@ "else": { "properties": { "description": { - "$ref": "#/definitions/description" + "$ref": "#/$defs/description" }, "title": { - "$ref": "#/definitions/title" + "$ref": "#/$defs/title" }, "descriptions": { - "$ref": "#/definitions/descriptions" + "$ref": "#/$defs/descriptions" }, "titles": { - "$ref": "#/definitions/titles" + "$ref": "#/$defs/titles" }, "writeOnly": { "type": "boolean" @@ -135,7 +135,7 @@ "oneOf": { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "unit": { @@ -161,12 +161,12 @@ }, "items": { "oneOf": [{ - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } ] @@ -189,7 +189,7 @@ }, "properties": { "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "required": { diff --git a/packages/assertions/package-lock.json b/packages/assertions/package-lock.json index 2d4d532d7..29e119218 100644 --- a/packages/assertions/package-lock.json +++ b/packages/assertions/package-lock.json @@ -1,4755 +1,6470 @@ { - "name": "@thing-description-playground/assertions", - "version": "1.3.1", - "lockfileVersion": 2, - "requires": true, - "packages": { - "": { - "name": "@thing-description-playground/assertions", - "version": "1.3.0", - "license": "MIT", - "dependencies": { - "ajv": "^6.12.2", - "csvjson": "^5.1.0", - "is-utf8": "^0.2.1", - "json2csv": "^5.0.1" - }, - "devDependencies": { - "browserify": "^16.5.1", - "eslint": "^7.13.0", - "terser": "^4.7.0" - } - }, - "node_modules/@babel/code-frame": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz", - "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==", - "dev": true, - "dependencies": { - "@babel/highlight": "^7.10.4" - } - }, - "node_modules/@babel/helper-validator-identifier": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.10.4.tgz", - "integrity": "sha512-3U9y+43hz7ZM+rzG24Qe2mufW5KhvFg/NhnNph+i9mgCtdTCtMJuI1TMkrIUiK7Ix4PYlRF9I5dhqaLYA/ADXw==", - "dev": true - }, - "node_modules/@babel/highlight": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.4.tgz", - "integrity": "sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA==", - "dev": true, - "dependencies": { - "@babel/helper-validator-identifier": "^7.10.4", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" - } - }, - "node_modules/@babel/highlight/node_modules/chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@eslint/eslintrc": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.2.1.tgz", - "integrity": "sha512-XRUeBZ5zBWLYgSANMpThFddrZZkEbGHgUdt5UJjZfnlN9BGCiUBrf+nvbRupSjMvqzwnQN0qwCmOxITt1cfywA==", - "dev": true, - "dependencies": { - "ajv": "^6.12.4", - "debug": "^4.1.1", - "espree": "^7.3.0", - "globals": "^12.1.0", - "ignore": "^4.0.6", - "import-fresh": "^3.2.1", - "js-yaml": "^3.13.1", - "lodash": "^4.17.19", - "minimatch": "^3.0.4", - "strip-json-comments": "^3.1.1" - }, - "engines": { - "node": "^10.12.0 || >=12.0.0" - } - }, - "node_modules/acorn": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", - "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", - "dev": true, - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/acorn-jsx": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.1.tgz", - "integrity": "sha512-K0Ptm/47OKfQRpNQ2J/oIN/3QYiK6FwW+eJbILhsdxh2WTLdl+30o8aGdTbm5JbffpFFAg/g+zi1E+jvJha5ng==", - "dev": true - }, - "node_modules/acorn-node": { - "version": "1.8.2", - "resolved": "https://registry.npmjs.org/acorn-node/-/acorn-node-1.8.2.tgz", - "integrity": "sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==", - "dev": true, - "dependencies": { - "acorn": "^7.0.0", - "acorn-walk": "^7.0.0", - "xtend": "^4.0.2" - } - }, - "node_modules/acorn-walk": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", - "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", - "dev": true, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "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" - } - }, - "node_modules/ansi-colors": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz", - "integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/ansi-regex": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", - "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "dev": true, - "dependencies": { - "sprintf-js": "~1.0.2" - } - }, - "node_modules/asn1.js": { - "version": "5.4.1", - "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz", - "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==", - "dev": true, - "dependencies": { - "bn.js": "^4.0.0", - "inherits": "^2.0.1", - "minimalistic-assert": "^1.0.0", - "safer-buffer": "^2.1.0" - } - }, - "node_modules/asn1.js/node_modules/bn.js": { - "version": "4.11.9", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", - "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==", - "dev": true - }, - "node_modules/assert": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz", - "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==", - "dev": true, - "dependencies": { - "object-assign": "^4.1.1", - "util": "0.10.3" - } - }, - "node_modules/assert/node_modules/inherits": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", - "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=", - "dev": true - }, - "node_modules/assert/node_modules/util": { - "version": "0.10.3", - "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz", - "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=", - "dev": true, - "dependencies": { - "inherits": "2.0.1" - } - }, - "node_modules/astral-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz", - "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/balanced-match": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", - "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=", - "dev": true - }, - "node_modules/base64-js": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", - "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", - "dev": true - }, - "node_modules/bn.js": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.1.3.tgz", - "integrity": "sha512-GkTiFpjFtUzU9CbMeJ5iazkCzGL3jrhzerzZIuqLABjbwRaFt33I9tUdSNryIptM+RxDet6OKm2WnLXzW51KsQ==", - "dev": true - }, - "node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dev": true, - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/brorand": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", - "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=", - "dev": true - }, - "node_modules/browser-pack": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/browser-pack/-/browser-pack-6.1.0.tgz", - "integrity": "sha512-erYug8XoqzU3IfcU8fUgyHqyOXqIE4tUTTQ+7mqUjQlvnXkOO6OlT9c/ZoJVHYoAaqGxr09CN53G7XIsO4KtWA==", - "dev": true, - "dependencies": { - "combine-source-map": "~0.8.0", - "defined": "^1.0.0", - "JSONStream": "^1.0.3", - "safe-buffer": "^5.1.1", - "through2": "^2.0.0", - "umd": "^3.0.0" - }, - "bin": { - "browser-pack": "bin/cmd.js" - } - }, - "node_modules/browser-resolve": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/browser-resolve/-/browser-resolve-2.0.0.tgz", - "integrity": "sha512-7sWsQlYL2rGLy2IWm8WL8DCTJvYLc/qlOnsakDac87SOoCd16WLsaAMdCiAqsTNHIe+SXfaqyxyo6THoWqs8WQ==", - "dev": true, - "dependencies": { - "resolve": "^1.17.0" - } - }, - "node_modules/browserify": { - "version": "16.5.2", - "resolved": "https://registry.npmjs.org/browserify/-/browserify-16.5.2.tgz", - "integrity": "sha512-TkOR1cQGdmXU9zW4YukWzWVSJwrxmNdADFbqbE3HFgQWe5wqZmOawqZ7J/8MPCwk/W8yY7Y0h+7mOtcZxLP23g==", - "dev": true, - "dependencies": { - "assert": "^1.4.0", - "browser-pack": "^6.0.1", - "browser-resolve": "^2.0.0", - "browserify-zlib": "~0.2.0", - "buffer": "~5.2.1", - "cached-path-relative": "^1.0.0", - "concat-stream": "^1.6.0", - "console-browserify": "^1.1.0", - "constants-browserify": "~1.0.0", - "crypto-browserify": "^3.0.0", - "defined": "^1.0.0", - "deps-sort": "^2.0.0", - "domain-browser": "^1.2.0", - "duplexer2": "~0.1.2", - "events": "^2.0.0", - "glob": "^7.1.0", - "has": "^1.0.0", - "htmlescape": "^1.1.0", - "https-browserify": "^1.0.0", - "inherits": "~2.0.1", - "insert-module-globals": "^7.0.0", - "JSONStream": "^1.0.3", - "labeled-stream-splicer": "^2.0.0", - "mkdirp-classic": "^0.5.2", - "module-deps": "^6.2.3", - "os-browserify": "~0.3.0", - "parents": "^1.0.1", - "path-browserify": "~0.0.0", - "process": "~0.11.0", - "punycode": "^1.3.2", - "querystring-es3": "~0.2.0", - "read-only-stream": "^2.0.0", - "readable-stream": "^2.0.2", - "resolve": "^1.1.4", - "shasum": "^1.0.0", - "shell-quote": "^1.6.1", - "stream-browserify": "^2.0.0", - "stream-http": "^3.0.0", - "string_decoder": "^1.1.1", - "subarg": "^1.0.0", - "syntax-error": "^1.1.1", - "through2": "^2.0.0", - "timers-browserify": "^1.0.1", - "tty-browserify": "0.0.1", - "url": "~0.11.0", - "util": "~0.10.1", - "vm-browserify": "^1.0.0", - "xtend": "^4.0.0" - }, - "bin": { - "browserify": "bin/cmd.js" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/browserify-aes": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", - "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", - "dev": true, - "dependencies": { - "buffer-xor": "^1.0.3", - "cipher-base": "^1.0.0", - "create-hash": "^1.1.0", - "evp_bytestokey": "^1.0.3", - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" - } - }, - "node_modules/browserify-cipher": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz", - "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==", - "dev": true, - "dependencies": { - "browserify-aes": "^1.0.4", - "browserify-des": "^1.0.0", - "evp_bytestokey": "^1.0.0" - } - }, - "node_modules/browserify-des": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz", - "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==", - "dev": true, - "dependencies": { - "cipher-base": "^1.0.1", - "des.js": "^1.0.0", - "inherits": "^2.0.1", - "safe-buffer": "^5.1.2" - } - }, - "node_modules/browserify-rsa": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz", - "integrity": "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==", - "dev": true, - "dependencies": { - "bn.js": "^5.0.0", - "randombytes": "^2.0.1" - } - }, - "node_modules/browserify-sign": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.1.tgz", - "integrity": "sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==", - "dev": true, - "dependencies": { - "bn.js": "^5.1.1", - "browserify-rsa": "^4.0.1", - "create-hash": "^1.2.0", - "create-hmac": "^1.1.7", - "elliptic": "^6.5.3", - "inherits": "^2.0.4", - "parse-asn1": "^5.1.5", - "readable-stream": "^3.6.0", - "safe-buffer": "^5.2.0" - } - }, - "node_modules/browserify-sign/node_modules/readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "dev": true, - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/browserify-zlib": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz", - "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", - "dev": true, - "dependencies": { - "pako": "~1.0.5" - } - }, - "node_modules/browserify/node_modules/punycode": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", - "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=", - "dev": true - }, - "node_modules/buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.2.1.tgz", - "integrity": "sha512-c+Ko0loDaFfuPWiL02ls9Xd3GO3cPVmUobQ6t3rXNUk304u6hGq+8N/kFi+QEIKhzK3uwolVhLzszmfLmMLnqg==", - "dev": true, - "dependencies": { - "base64-js": "^1.0.2", - "ieee754": "^1.1.4" - } - }, - "node_modules/buffer-from": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", - "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==", - "dev": true - }, - "node_modules/buffer-xor": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", - "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=", - "dev": true - }, - "node_modules/builtin-status-codes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz", - "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=", - "dev": true - }, - "node_modules/cached-path-relative": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/cached-path-relative/-/cached-path-relative-1.0.2.tgz", - "integrity": "sha512-5r2GqsoEb4qMTTN9J+WzXfjov+hjxT+j3u5K+kIVNIwAd99DLCJE9pBIMP1qVeybV6JiijL385Oz0DcYxfbOIg==", - "dev": true - }, - "node_modules/callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/chalk/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/chalk/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/chalk/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/chalk/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/chalk/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/cipher-base": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", - "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", - "dev": true, - "dependencies": { - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" - } - }, - "node_modules/color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", - "dev": true - }, - "node_modules/combine-source-map": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/combine-source-map/-/combine-source-map-0.8.0.tgz", - "integrity": "sha1-pY0N8ELBhvz4IqjoAV9UUNLXmos=", - "dev": true, - "dependencies": { - "convert-source-map": "~1.1.0", - "inline-source-map": "~0.6.0", - "lodash.memoize": "~3.0.3", - "source-map": "~0.5.3" - } - }, - "node_modules/commander": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-6.2.0.tgz", - "integrity": "sha512-zP4jEKbe8SHzKJYQmq8Y9gYjtO/POJLgIdKgV7B9qNmABVFVc+ctqSX6iXh4mCpJfRBOabiZ2YKPg8ciDw6C+Q==", - "engines": { - "node": ">= 6" - } - }, - "node_modules/concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", - "dev": true - }, - "node_modules/concat-stream": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", - "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", - "dev": true, - "engines": [ - "node >= 0.8" - ], - "dependencies": { - "buffer-from": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^2.2.2", - "typedarray": "^0.0.6" - } - }, - "node_modules/console-browserify": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz", - "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==", - "dev": true - }, - "node_modules/constants-browserify": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", - "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=", - "dev": true - }, - "node_modules/convert-source-map": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.1.3.tgz", - "integrity": "sha1-SCnId+n+SbMWHzvzZziI4gRpmGA=", - "dev": true - }, - "node_modules/core-util-is": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", - "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", - "dev": true - }, - "node_modules/create-ecdh": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz", - "integrity": "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==", - "dev": true, - "dependencies": { - "bn.js": "^4.1.0", - "elliptic": "^6.5.3" - } - }, - "node_modules/create-ecdh/node_modules/bn.js": { - "version": "4.11.9", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", - "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==", - "dev": true - }, - "node_modules/create-hash": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", - "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", - "dev": true, - "dependencies": { - "cipher-base": "^1.0.1", - "inherits": "^2.0.1", - "md5.js": "^1.3.4", - "ripemd160": "^2.0.1", - "sha.js": "^2.4.0" - } - }, - "node_modules/create-hmac": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", - "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", - "dev": true, - "dependencies": { - "cipher-base": "^1.0.3", - "create-hash": "^1.1.0", - "inherits": "^2.0.1", - "ripemd160": "^2.0.0", - "safe-buffer": "^5.0.1", - "sha.js": "^2.4.8" - } - }, - "node_modules/cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "dev": true, - "dependencies": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/crypto-browserify": { - "version": "3.12.0", - "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz", - "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", - "dev": true, - "dependencies": { - "browserify-cipher": "^1.0.0", - "browserify-sign": "^4.0.0", - "create-ecdh": "^4.0.0", - "create-hash": "^1.1.0", - "create-hmac": "^1.1.0", - "diffie-hellman": "^5.0.0", - "inherits": "^2.0.1", - "pbkdf2": "^3.0.3", - "public-encrypt": "^4.0.0", - "randombytes": "^2.0.0", - "randomfill": "^1.0.3" - }, - "engines": { - "node": "*" - } - }, - "node_modules/csvjson": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/csvjson/-/csvjson-5.1.0.tgz", - "integrity": "sha512-OqALQHA0k2rEGluOWikwFq5qtkRUDyoWP2u0UJy8uFjFx5FPMjPzx7D2Hn2KjBLpc8jkGrT9HDNgTUfopDlqVg==" - }, - "node_modules/dash-ast": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/dash-ast/-/dash-ast-1.0.0.tgz", - "integrity": "sha512-Vy4dx7gquTeMcQR/hDkYLGUnwVil6vk4FOOct+djUnHOUWt+zJPJAaRIXaAFkPXtJjvlY7o3rfRu0/3hpnwoUA==", - "dev": true - }, - "node_modules/debug": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", - "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", - "dev": true, - "dependencies": { - "ms": "2.1.2" - }, - "engines": { - "node": ">=6.0" - } - }, - "node_modules/deep-is": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", - "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=", - "dev": true - }, - "node_modules/defined": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz", - "integrity": "sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM=", - "dev": true - }, - "node_modules/deps-sort": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/deps-sort/-/deps-sort-2.0.1.tgz", - "integrity": "sha512-1orqXQr5po+3KI6kQb9A4jnXT1PBwggGl2d7Sq2xsnOeI9GPcE/tGcF9UiSZtZBM7MukY4cAh7MemS6tZYipfw==", - "dev": true, - "dependencies": { - "JSONStream": "^1.0.3", - "shasum-object": "^1.0.0", - "subarg": "^1.0.0", - "through2": "^2.0.0" - }, - "bin": { - "deps-sort": "bin/cmd.js" - } - }, - "node_modules/des.js": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz", - "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==", - "dev": true, - "dependencies": { - "inherits": "^2.0.1", - "minimalistic-assert": "^1.0.0" - } - }, - "node_modules/detective": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/detective/-/detective-5.2.0.tgz", - "integrity": "sha512-6SsIx+nUUbuK0EthKjv0zrdnajCCXVYGmbYYiYjFVpzcjwEs/JMDZ8tPRG29J/HhN56t3GJp2cGSWDRjjot8Pg==", - "dev": true, - "dependencies": { - "acorn-node": "^1.6.1", - "defined": "^1.0.0", - "minimist": "^1.1.1" - }, - "bin": { - "detective": "bin/detective.js" - }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/diffie-hellman": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", - "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", - "dev": true, - "dependencies": { - "bn.js": "^4.1.0", - "miller-rabin": "^4.0.0", - "randombytes": "^2.0.0" - } - }, - "node_modules/diffie-hellman/node_modules/bn.js": { - "version": "4.11.9", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", - "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==", - "dev": true - }, - "node_modules/doctrine": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", - "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", - "dev": true, - "dependencies": { - "esutils": "^2.0.2" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/domain-browser": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz", - "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==", - "dev": true, - "engines": { - "node": ">=0.4", - "npm": ">=1.2" - } - }, - "node_modules/duplexer2": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz", - "integrity": "sha1-ixLauHjA1p4+eJEFFmKjL8a93ME=", - "dev": true, - "dependencies": { - "readable-stream": "^2.0.2" - } - }, - "node_modules/elliptic": { - "version": "6.5.4", - "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz", - "integrity": "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==", - "dev": true, - "dependencies": { - "bn.js": "^4.11.9", - "brorand": "^1.1.0", - "hash.js": "^1.0.0", - "hmac-drbg": "^1.0.1", - "inherits": "^2.0.4", - "minimalistic-assert": "^1.0.1", - "minimalistic-crypto-utils": "^1.0.1" - } - }, - "node_modules/elliptic/node_modules/bn.js": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", - "dev": true - }, - "node_modules/emoji-regex": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", - "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", - "dev": true - }, - "node_modules/enquirer": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz", - "integrity": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==", - "dev": true, - "dependencies": { - "ansi-colors": "^4.1.1" - }, - "engines": { - "node": ">=8.6" - } - }, - "node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/eslint": { - "version": "7.14.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.14.0.tgz", - "integrity": "sha512-5YubdnPXrlrYAFCKybPuHIAH++PINe1pmKNc5wQRB9HSbqIK1ywAnntE3Wwua4giKu0bjligf1gLF6qxMGOYRA==", - "dev": true, - "dependencies": { - "@babel/code-frame": "^7.0.0", - "@eslint/eslintrc": "^0.2.1", - "ajv": "^6.10.0", - "chalk": "^4.0.0", - "cross-spawn": "^7.0.2", - "debug": "^4.0.1", - "doctrine": "^3.0.0", - "enquirer": "^2.3.5", - "eslint-scope": "^5.1.1", - "eslint-utils": "^2.1.0", - "eslint-visitor-keys": "^2.0.0", - "espree": "^7.3.0", - "esquery": "^1.2.0", - "esutils": "^2.0.2", - "file-entry-cache": "^5.0.1", - "functional-red-black-tree": "^1.0.1", - "glob-parent": "^5.0.0", - "globals": "^12.1.0", - "ignore": "^4.0.6", - "import-fresh": "^3.0.0", - "imurmurhash": "^0.1.4", - "is-glob": "^4.0.0", - "js-yaml": "^3.13.1", - "json-stable-stringify-without-jsonify": "^1.0.1", - "levn": "^0.4.1", - "lodash": "^4.17.19", - "minimatch": "^3.0.4", - "natural-compare": "^1.4.0", - "optionator": "^0.9.1", - "progress": "^2.0.0", - "regexpp": "^3.1.0", - "semver": "^7.2.1", - "strip-ansi": "^6.0.0", - "strip-json-comments": "^3.1.0", - "table": "^5.2.3", - "text-table": "^0.2.0", - "v8-compile-cache": "^2.0.3" - }, - "bin": { - "eslint": "bin/eslint.js" - }, - "engines": { - "node": "^10.12.0 || >=12.0.0" - } - }, - "node_modules/eslint-scope": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", - "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", - "dev": true, - "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/eslint-utils": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz", - "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==", - "dev": true, - "dependencies": { - "eslint-visitor-keys": "^1.1.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/eslint-utils/node_modules/eslint-visitor-keys": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", - "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/eslint-visitor-keys": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.0.0.tgz", - "integrity": "sha512-QudtT6av5WXels9WjIM7qz1XD1cWGvX4gGXvp/zBn9nXG02D0utdU3Em2m/QjTnrsk6bBjmCygl3rmj118msQQ==", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/espree": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/espree/-/espree-7.3.0.tgz", - "integrity": "sha512-dksIWsvKCixn1yrEXO8UosNSxaDoSYpq9reEjZSbHLpT5hpaCAKTLBwq0RHtLrIr+c0ByiYzWT8KTMRzoRCNlw==", - "dev": true, - "dependencies": { - "acorn": "^7.4.0", - "acorn-jsx": "^5.2.0", - "eslint-visitor-keys": "^1.3.0" - }, - "engines": { - "node": "^10.12.0 || >=12.0.0" - } - }, - "node_modules/espree/node_modules/eslint-visitor-keys": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", - "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", - "dev": true, - "bin": { - "esparse": "bin/esparse.js", - "esvalidate": "bin/esvalidate.js" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/esquery": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.3.1.tgz", - "integrity": "sha512-olpvt9QG0vniUBZspVRN6lwB7hOZoTRtT+jzR+tS4ffYx2mzbw+z0XCOk44aaLYKApNX5nMm+E+P6o25ip/DHQ==", - "dev": true, - "dependencies": { - "estraverse": "^5.1.0" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/esquery/node_modules/estraverse": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", - "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", - "dev": true, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/esrecurse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", - "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", - "dev": true, - "dependencies": { - "estraverse": "^5.2.0" - }, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/esrecurse/node_modules/estraverse": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", - "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", - "dev": true, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "dev": true, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/events": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/events/-/events-2.1.0.tgz", - "integrity": "sha512-3Zmiobend8P9DjmKAty0Era4jV8oJ0yGYe2nJJAxgymF9+N8F2m0hhZiMoWtcfepExzNKZumFU3ksdQbInGWCg==", - "dev": true, - "engines": { - "node": ">=0.4.x" - } - }, - "node_modules/evp_bytestokey": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", - "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", - "dev": true, - "dependencies": { - "md5.js": "^1.3.4", - "safe-buffer": "^5.1.1" - } - }, - "node_modules/fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" - }, - "node_modules/fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" - }, - "node_modules/fast-levenshtein": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", - "dev": true - }, - "node_modules/fast-safe-stringify": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/fast-safe-stringify/-/fast-safe-stringify-2.0.7.tgz", - "integrity": "sha512-Utm6CdzT+6xsDk2m8S6uL8VHxNwI6Jub+e9NYTcAms28T84pTa25GJQV9j0CY0N1rM8hK4x6grpF2BQf+2qwVA==", - "dev": true - }, - "node_modules/file-entry-cache": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-5.0.1.tgz", - "integrity": "sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g==", - "dev": true, - "dependencies": { - "flat-cache": "^2.0.1" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/flat-cache": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-2.0.1.tgz", - "integrity": "sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA==", - "dev": true, - "dependencies": { - "flatted": "^2.0.0", - "rimraf": "2.6.3", - "write": "1.0.3" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/flatted": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.2.tgz", - "integrity": "sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA==", - "dev": true - }, - "node_modules/fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", - "dev": true - }, - "node_modules/function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", - "dev": true - }, - "node_modules/functional-red-black-tree": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", - "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=", - "dev": true - }, - "node_modules/get-assigned-identifiers": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/get-assigned-identifiers/-/get-assigned-identifiers-1.2.0.tgz", - "integrity": "sha512-mBBwmeGTrxEMO4pMaaf/uUEFHnYtwr8FTe8Y/mer4rcV/bye0qGm6pw1bGZFGStxC5O76c5ZAVBGnqHmOaJpdQ==", - "dev": true - }, - "node_modules/glob": { - "version": "7.1.6", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", - "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", - "dev": true, - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - } - }, - "node_modules/glob-parent": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz", - "integrity": "sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==", - "dev": true, - "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/globals": { - "version": "12.4.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-12.4.0.tgz", - "integrity": "sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg==", - "dev": true, - "dependencies": { - "type-fest": "^0.8.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "dev": true, - "dependencies": { - "function-bind": "^1.1.1" - }, - "engines": { - "node": ">= 0.4.0" - } - }, - "node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/hash-base": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz", - "integrity": "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==", - "dev": true, - "dependencies": { - "inherits": "^2.0.4", - "readable-stream": "^3.6.0", - "safe-buffer": "^5.2.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/hash-base/node_modules/readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "dev": true, - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/hash.js": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", - "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", - "dev": true, - "dependencies": { - "inherits": "^2.0.3", - "minimalistic-assert": "^1.0.1" - } - }, - "node_modules/hmac-drbg": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", - "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=", - "dev": true, - "dependencies": { - "hash.js": "^1.0.3", - "minimalistic-assert": "^1.0.0", - "minimalistic-crypto-utils": "^1.0.1" - } - }, - "node_modules/htmlescape": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/htmlescape/-/htmlescape-1.1.1.tgz", - "integrity": "sha1-OgPtwiFLyjtmQko+eVk0lQnLA1E=", - "dev": true, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/https-browserify": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz", - "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=", - "dev": true - }, - "node_modules/ieee754": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", - "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", - "dev": true - }, - "node_modules/ignore": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", - "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", - "dev": true, - "engines": { - "node": ">= 4" - } - }, - "node_modules/import-fresh": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.2.2.tgz", - "integrity": "sha512-cTPNrlvJT6twpYy+YmKUKrTSjWFs3bjYjAhCwm+z4EOCubZxAuO+hHpRN64TqjEaYSHs7tJAE0w1CKMGmsG/lw==", - "dev": true, - "dependencies": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", - "dev": true, - "engines": { - "node": ">=0.8.19" - } - }, - "node_modules/inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", - "dev": true, - "dependencies": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "node_modules/inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dev": true - }, - "node_modules/inline-source-map": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/inline-source-map/-/inline-source-map-0.6.2.tgz", - "integrity": "sha1-+Tk0ccGKedFyT4Y/o4tYY3Ct4qU=", - "dev": true, - "dependencies": { - "source-map": "~0.5.3" - } - }, - "node_modules/insert-module-globals": { - "version": "7.2.1", - "resolved": "https://registry.npmjs.org/insert-module-globals/-/insert-module-globals-7.2.1.tgz", - "integrity": "sha512-ufS5Qq9RZN+Bu899eA9QCAYThY+gGW7oRkmb0vC93Vlyu/CFGcH0OYPEjVkDXA5FEbTt1+VWzdoOD3Ny9N+8tg==", - "dev": true, - "dependencies": { - "acorn-node": "^1.5.2", - "combine-source-map": "^0.8.0", - "concat-stream": "^1.6.1", - "is-buffer": "^1.1.0", - "JSONStream": "^1.0.3", - "path-is-absolute": "^1.0.1", - "process": "~0.11.0", - "through2": "^2.0.0", - "undeclared-identifiers": "^1.1.2", - "xtend": "^4.0.0" - }, - "bin": { - "insert-module-globals": "bin/cmd.js" - } - }, - "node_modules/is-buffer": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", - "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", - "dev": true - }, - "node_modules/is-core-module": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.1.0.tgz", - "integrity": "sha512-YcV7BgVMRFRua2FqQzKtTDMz8iCuLEyGKjr70q8Zm1yy2qKcurbFEd79PAdHV77oL3NrAaOVQIbMmiHQCHB7ZA==", - "dev": true, - "dependencies": { - "has": "^1.0.3" - } - }, - "node_modules/is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-fullwidth-code-point": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/is-glob": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", - "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", - "dev": true, - "dependencies": { - "is-extglob": "^2.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-utf8": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", - "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=" - }, - "node_modules/isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", - "dev": true - }, - "node_modules/isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", - "dev": true - }, - "node_modules/js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", - "dev": true - }, - "node_modules/js-yaml": { - "version": "3.14.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.0.tgz", - "integrity": "sha512-/4IbIeHcD9VMHFqDR/gQ7EdZdLimOvW2DdcxFjdyyZ9NsbS+ccrXqVWDtab/lRl5AlUqmpBx8EhPaWR+OtY17A==", - "dev": true, - "dependencies": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" - }, - "node_modules/json-stable-stringify": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-0.0.1.tgz", - "integrity": "sha1-YRwj6BTbN1Un34URk9tZ3Sryf0U=", - "dev": true, - "dependencies": { - "jsonify": "~0.0.0" - } - }, - "node_modules/json-stable-stringify-without-jsonify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", - "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=", - "dev": true - }, - "node_modules/json2csv": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/json2csv/-/json2csv-5.0.5.tgz", - "integrity": "sha512-/UyvnfuUghRM+C/AiQ02X0LS+/AKfugcwaWo/gAz1pi203v29sUMrMSNEC088i+h0EG39eSsmeL9Z0iK+9MM0A==", - "dependencies": { - "commander": "^6.1.0", - "jsonparse": "^1.3.1", - "lodash.get": "^4.4.2" - }, - "bin": { - "json2csv": "bin/json2csv.js" - }, - "engines": { - "node": ">= 10", - "npm": ">= 6.13.0" - } - }, - "node_modules/jsonify": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz", - "integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=", - "dev": true - }, - "node_modules/jsonparse": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz", - "integrity": "sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA=", - "engines": [ - "node >= 0.2.0" - ] - }, - "node_modules/JSONStream": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.5.tgz", - "integrity": "sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==", - "dev": true, - "dependencies": { - "jsonparse": "^1.2.0", - "through": ">=2.2.7 <3" - }, - "bin": { - "JSONStream": "bin.js" - }, - "engines": { - "node": "*" - } - }, - "node_modules/labeled-stream-splicer": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/labeled-stream-splicer/-/labeled-stream-splicer-2.0.2.tgz", - "integrity": "sha512-Ca4LSXFFZUjPScRaqOcFxneA0VpKZr4MMYCljyQr4LIewTLb3Y0IUTIsnBBsVubIeEfxeSZpSjSsRM8APEQaAw==", - "dev": true, - "dependencies": { - "inherits": "^2.0.1", - "stream-splicer": "^2.0.0" - } - }, - "node_modules/levn": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", - "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", - "dev": true, - "dependencies": { - "prelude-ls": "^1.2.1", - "type-check": "~0.4.0" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", - "dev": true - }, - "node_modules/lodash.get": { - "version": "4.4.2", - "resolved": "https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz", - "integrity": "sha1-LRd/ZS+jHpObRDjVNBSZ36OCXpk=" - }, - "node_modules/lodash.memoize": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-3.0.4.tgz", - "integrity": "sha1-LcvSwofLwKVcxCMovQxzYVDVPj8=", - "dev": true - }, - "node_modules/md5.js": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", - "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==", - "dev": true, - "dependencies": { - "hash-base": "^3.0.0", - "inherits": "^2.0.1", - "safe-buffer": "^5.1.2" - } - }, - "node_modules/miller-rabin": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", - "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", - "dev": true, - "dependencies": { - "bn.js": "^4.0.0", - "brorand": "^1.0.1" - }, - "bin": { - "miller-rabin": "bin/miller-rabin" - } - }, - "node_modules/miller-rabin/node_modules/bn.js": { - "version": "4.11.9", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", - "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==", - "dev": true - }, - "node_modules/minimalistic-assert": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", - "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==", - "dev": true - }, - "node_modules/minimalistic-crypto-utils": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", - "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=", - "dev": true - }, - "node_modules/minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", - "dev": true, - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/minimist": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", - "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", - "dev": true - }, - "node_modules/mkdirp": { - "version": "0.5.5", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", - "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", - "dev": true, - "dependencies": { - "minimist": "^1.2.5" - }, - "bin": { - "mkdirp": "bin/cmd.js" - } - }, - "node_modules/mkdirp-classic": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz", - "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==", - "dev": true - }, - "node_modules/module-deps": { - "version": "6.2.3", - "resolved": "https://registry.npmjs.org/module-deps/-/module-deps-6.2.3.tgz", - "integrity": "sha512-fg7OZaQBcL4/L+AK5f4iVqf9OMbCclXfy/znXRxTVhJSeW5AIlS9AwheYwDaXM3lVW7OBeaeUEY3gbaC6cLlSA==", - "dev": true, - "dependencies": { - "browser-resolve": "^2.0.0", - "cached-path-relative": "^1.0.2", - "concat-stream": "~1.6.0", - "defined": "^1.0.0", - "detective": "^5.2.0", - "duplexer2": "^0.1.2", - "inherits": "^2.0.1", - "JSONStream": "^1.0.3", - "parents": "^1.0.0", - "readable-stream": "^2.0.2", - "resolve": "^1.4.0", - "stream-combiner2": "^1.1.1", - "subarg": "^1.0.0", - "through2": "^2.0.0", - "xtend": "^4.0.0" - }, - "bin": { - "module-deps": "bin/cmd.js" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true - }, - "node_modules/natural-compare": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", - "dev": true - }, - "node_modules/object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", - "dev": true, - "dependencies": { - "wrappy": "1" - } - }, - "node_modules/optionator": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", - "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", - "dev": true, - "dependencies": { - "deep-is": "^0.1.3", - "fast-levenshtein": "^2.0.6", - "levn": "^0.4.1", - "prelude-ls": "^1.2.1", - "type-check": "^0.4.0", - "word-wrap": "^1.2.3" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/os-browserify": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz", - "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=", - "dev": true - }, - "node_modules/pako": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", - "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", - "dev": true - }, - "node_modules/parent-module": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", - "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", - "dev": true, - "dependencies": { - "callsites": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/parents": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parents/-/parents-1.0.1.tgz", - "integrity": "sha1-/t1NK/GTp3dF/nHjcdc8MwfZx1E=", - "dev": true, - "dependencies": { - "path-platform": "~0.11.15" - } - }, - "node_modules/parse-asn1": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz", - "integrity": "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==", - "dev": true, - "dependencies": { - "asn1.js": "^5.2.0", - "browserify-aes": "^1.0.0", - "evp_bytestokey": "^1.0.0", - "pbkdf2": "^3.0.3", - "safe-buffer": "^5.1.1" - } - }, - "node_modules/path-browserify": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz", - "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==", - "dev": true - }, - "node_modules/path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/path-parse": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", - "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==", - "dev": true - }, - "node_modules/path-platform": { - "version": "0.11.15", - "resolved": "https://registry.npmjs.org/path-platform/-/path-platform-0.11.15.tgz", - "integrity": "sha1-6GQhf3TDaFDwhSt43Hv31KVyG/I=", - "dev": true, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/pbkdf2": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.1.tgz", - "integrity": "sha512-4Ejy1OPxi9f2tt1rRV7Go7zmfDQ+ZectEQz3VGUQhgq62HtIRPDyG/JtnwIxs6x3uNMwo2V7q1fMvKjb+Tnpqg==", - "dev": true, - "dependencies": { - "create-hash": "^1.1.2", - "create-hmac": "^1.1.4", - "ripemd160": "^2.0.1", - "safe-buffer": "^5.0.1", - "sha.js": "^2.4.8" - }, - "engines": { - "node": ">=0.12" - } - }, - "node_modules/prelude-ls": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", - "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", - "dev": true, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/process": { - "version": "0.11.10", - "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", - "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=", - "dev": true, - "engines": { - "node": ">= 0.6.0" - } - }, - "node_modules/process-nextick-args": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", - "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", - "dev": true - }, - "node_modules/progress": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", - "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", - "dev": true, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/public-encrypt": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz", - "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==", - "dev": true, - "dependencies": { - "bn.js": "^4.1.0", - "browserify-rsa": "^4.0.0", - "create-hash": "^1.1.0", - "parse-asn1": "^5.0.0", - "randombytes": "^2.0.1", - "safe-buffer": "^5.1.2" - } - }, - "node_modules/public-encrypt/node_modules/bn.js": { - "version": "4.11.9", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", - "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==", - "dev": true - }, - "node_modules/punycode": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", - "engines": { - "node": ">=6" - } - }, - "node_modules/querystring": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", - "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=", - "dev": true, - "engines": { - "node": ">=0.4.x" - } - }, - "node_modules/querystring-es3": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz", - "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=", - "dev": true, - "engines": { - "node": ">=0.4.x" - } - }, - "node_modules/randombytes": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", - "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", - "dev": true, - "dependencies": { - "safe-buffer": "^5.1.0" - } - }, - "node_modules/randomfill": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz", - "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", - "dev": true, - "dependencies": { - "randombytes": "^2.0.5", - "safe-buffer": "^5.1.0" - } - }, - "node_modules/read-only-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/read-only-stream/-/read-only-stream-2.0.0.tgz", - "integrity": "sha1-JyT9aoET1zdkrCiNQ4YnDB2/F/A=", - "dev": true, - "dependencies": { - "readable-stream": "^2.0.2" - } - }, - "node_modules/readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "dev": true, - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/readable-stream/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true - }, - "node_modules/readable-stream/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dev": true, - "dependencies": { - "safe-buffer": "~5.1.0" - } - }, - "node_modules/regexpp": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.1.0.tgz", - "integrity": "sha512-ZOIzd8yVsQQA7j8GCSlPGXwg5PfmA1mrq0JP4nGhh54LaKN3xdai/vHUDu74pKwV8OxseMS65u2NImosQcSD0Q==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/resolve": { - "version": "1.19.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.19.0.tgz", - "integrity": "sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==", - "dev": true, - "dependencies": { - "is-core-module": "^2.1.0", - "path-parse": "^1.0.6" - } - }, - "node_modules/resolve-from": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/rimraf": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", - "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", - "dev": true, - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - } - }, - "node_modules/ripemd160": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", - "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", - "dev": true, - "dependencies": { - "hash-base": "^3.0.0", - "inherits": "^2.0.1" - } - }, - "node_modules/safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "dev": true - }, - "node_modules/safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", - "dev": true - }, - "node_modules/semver": { - "version": "7.3.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz", - "integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/sha.js": { - "version": "2.4.11", - "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", - "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", - "dev": true, - "dependencies": { - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" - }, - "bin": { - "sha.js": "bin.js" - } - }, - "node_modules/shasum": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/shasum/-/shasum-1.0.2.tgz", - "integrity": "sha1-5wEjENj0F/TetXEhUOVni4euVl8=", - "dev": true, - "dependencies": { - "json-stable-stringify": "~0.0.0", - "sha.js": "~2.4.4" - } - }, - "node_modules/shasum-object": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/shasum-object/-/shasum-object-1.0.0.tgz", - "integrity": "sha512-Iqo5rp/3xVi6M4YheapzZhhGPVs0yZwHj7wvwQ1B9z8H6zk+FEnI7y3Teq7qwnekfEhu8WmG2z0z4iWZaxLWVg==", - "dev": true, - "dependencies": { - "fast-safe-stringify": "^2.0.7" - } - }, - "node_modules/shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dev": true, - "dependencies": { - "shebang-regex": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/shell-quote": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.2.tgz", - "integrity": "sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg==", - "dev": true - }, - "node_modules/simple-concat": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz", - "integrity": "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==", - "dev": true - }, - "node_modules/slice-ansi": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz", - "integrity": "sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==", - "dev": true, - "dependencies": { - "ansi-styles": "^3.2.0", - "astral-regex": "^1.0.0", - "is-fullwidth-code-point": "^2.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/source-map-support": { - "version": "0.5.19", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz", - "integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==", - "dev": true, - "dependencies": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - } - }, - "node_modules/source-map-support/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", - "dev": true - }, - "node_modules/stream-browserify": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz", - "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==", - "dev": true, - "dependencies": { - "inherits": "~2.0.1", - "readable-stream": "^2.0.2" - } - }, - "node_modules/stream-combiner2": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/stream-combiner2/-/stream-combiner2-1.1.1.tgz", - "integrity": "sha1-+02KFCDqNidk4hrUeAOXvry0HL4=", - "dev": true, - "dependencies": { - "duplexer2": "~0.1.0", - "readable-stream": "^2.0.2" - } - }, - "node_modules/stream-http": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-3.1.1.tgz", - "integrity": "sha512-S7OqaYu0EkFpgeGFb/NPOoPLxFko7TPqtEeFg5DXPB4v/KETHG0Ln6fRFrNezoelpaDKmycEmmZ81cC9DAwgYg==", - "dev": true, - "dependencies": { - "builtin-status-codes": "^3.0.0", - "inherits": "^2.0.4", - "readable-stream": "^3.6.0", - "xtend": "^4.0.2" - } - }, - "node_modules/stream-http/node_modules/readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "dev": true, - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/stream-splicer": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/stream-splicer/-/stream-splicer-2.0.1.tgz", - "integrity": "sha512-Xizh4/NPuYSyAXyT7g8IvdJ9HJpxIGL9PjyhtywCZvvP0OPIdqyrr4dMikeuvY8xahpdKEBlBTySe583totajg==", - "dev": true, - "dependencies": { - "inherits": "^2.0.1", - "readable-stream": "^2.0.2" - } - }, - "node_modules/string_decoder": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", - "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", - "dev": true, - "dependencies": { - "safe-buffer": "~5.2.0" - } - }, - "node_modules/string-width": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", - "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", - "dev": true, - "dependencies": { - "emoji-regex": "^7.0.1", - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^5.1.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/string-width/node_modules/ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/string-width/node_modules/strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", - "dev": true, - "dependencies": { - "ansi-regex": "^4.1.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/strip-ansi": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", - "dev": true, - "dependencies": { - "ansi-regex": "^5.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/strip-json-comments": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", - "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/subarg": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/subarg/-/subarg-1.0.0.tgz", - "integrity": "sha1-9izxdYHplrSPyWVpn1TAauJouNI=", - "dev": true, - "dependencies": { - "minimist": "^1.1.0" - } - }, - "node_modules/supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/syntax-error": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/syntax-error/-/syntax-error-1.4.0.tgz", - "integrity": "sha512-YPPlu67mdnHGTup2A8ff7BC2Pjq0e0Yp/IyTFN03zWO0RcK07uLcbi7C2KpGR2FvWbaB0+bfE27a+sBKebSo7w==", - "dev": true, - "dependencies": { - "acorn-node": "^1.2.0" - } - }, - "node_modules/table": { - "version": "5.4.6", - "resolved": "https://registry.npmjs.org/table/-/table-5.4.6.tgz", - "integrity": "sha512-wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug==", - "dev": true, - "dependencies": { - "ajv": "^6.10.2", - "lodash": "^4.17.14", - "slice-ansi": "^2.1.0", - "string-width": "^3.0.0" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/terser": { - "version": "4.8.0", - "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.0.tgz", - "integrity": "sha512-EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw==", - "dev": true, - "dependencies": { - "commander": "^2.20.0", - "source-map": "~0.6.1", - "source-map-support": "~0.5.12" - }, - "bin": { - "terser": "bin/terser" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/terser/node_modules/commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "dev": true - }, - "node_modules/terser/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/text-table": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", - "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=", - "dev": true - }, - "node_modules/through": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", - "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", - "dev": true - }, - "node_modules/through2": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", - "dev": true, - "dependencies": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" - } - }, - "node_modules/timers-browserify": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-1.4.2.tgz", - "integrity": "sha1-ycWLV1voQHN1y14kYtrO50NZ9B0=", - "dev": true, - "dependencies": { - "process": "~0.11.0" - }, - "engines": { - "node": ">=0.6.0" - } - }, - "node_modules/tty-browserify": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.1.tgz", - "integrity": "sha512-C3TaO7K81YvjCgQH9Q1S3R3P3BtN3RIM8n+OvX4il1K1zgE8ZhI0op7kClgkxtutIE8hQrcrHBXvIheqKUUCxw==", - "dev": true - }, - "node_modules/type-check": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", - "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", - "dev": true, - "dependencies": { - "prelude-ls": "^1.2.1" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/typedarray": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", - "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=", - "dev": true - }, - "node_modules/umd": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/umd/-/umd-3.0.3.tgz", - "integrity": "sha512-4IcGSufhFshvLNcMCV80UnQVlZ5pMOC8mvNPForqwA4+lzYQuetTESLDQkeLmihq8bRcnpbQa48Wb8Lh16/xow==", - "dev": true, - "bin": { - "umd": "bin/cli.js" - } - }, - "node_modules/undeclared-identifiers": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/undeclared-identifiers/-/undeclared-identifiers-1.1.3.tgz", - "integrity": "sha512-pJOW4nxjlmfwKApE4zvxLScM/njmwj/DiUBv7EabwE4O8kRUy+HIwxQtZLBPll/jx1LJyBcqNfB3/cpv9EZwOw==", - "dev": true, - "dependencies": { - "acorn-node": "^1.3.0", - "dash-ast": "^1.0.0", - "get-assigned-identifiers": "^1.2.0", - "simple-concat": "^1.0.0", - "xtend": "^4.0.1" - }, - "bin": { - "undeclared-identifiers": "bin.js" - } - }, - "node_modules/uri-js": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.0.tgz", - "integrity": "sha512-B0yRTzYdUCCn9n+F4+Gh4yIDtMQcaJsmYBDsTSG8g/OejKBodLQ2IHfN3bM7jUsRXndopT7OIXWdYqc1fjmV6g==", - "dependencies": { - "punycode": "^2.1.0" - } - }, - "node_modules/url": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", - "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", - "dev": true, - "dependencies": { - "punycode": "1.3.2", - "querystring": "0.2.0" - } - }, - "node_modules/url/node_modules/punycode": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", - "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=", - "dev": true - }, - "node_modules/util": { - "version": "0.10.4", - "resolved": "https://registry.npmjs.org/util/-/util-0.10.4.tgz", - "integrity": "sha512-0Pm9hTQ3se5ll1XihRic3FDIku70C+iHUdT/W926rSgHV5QgXsYbKZN8MSC3tJtSkhuROzvsQjAaFENRXr+19A==", - "dev": true, - "dependencies": { - "inherits": "2.0.3" - } - }, - "node_modules/util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", - "dev": true - }, - "node_modules/util/node_modules/inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", - "dev": true - }, - "node_modules/v8-compile-cache": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.2.0.tgz", - "integrity": "sha512-gTpR5XQNKFwOd4clxfnhaqvfqMpqEwr4tOtCyz4MtYZX2JYhfr1JvBFKdS+7K/9rfpZR3VLX+YWBbKoxCgS43Q==", - "dev": true - }, - "node_modules/vm-browserify": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz", - "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==", - "dev": true - }, - "node_modules/which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/word-wrap": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", - "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", - "dev": true - }, - "node_modules/write": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/write/-/write-1.0.3.tgz", - "integrity": "sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig==", - "dev": true, - "dependencies": { - "mkdirp": "^0.5.1" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/xtend": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", - "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", - "dev": true, - "engines": { - "node": ">=0.4" - } - } - }, - "dependencies": { - "@babel/code-frame": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz", - "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==", - "dev": true, - "requires": { - "@babel/highlight": "^7.10.4" - } - }, - "@babel/helper-validator-identifier": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.10.4.tgz", - "integrity": "sha512-3U9y+43hz7ZM+rzG24Qe2mufW5KhvFg/NhnNph+i9mgCtdTCtMJuI1TMkrIUiK7Ix4PYlRF9I5dhqaLYA/ADXw==", - "dev": true - }, - "@babel/highlight": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.4.tgz", - "integrity": "sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA==", - "dev": true, - "requires": { - "@babel/helper-validator-identifier": "^7.10.4", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" - }, - "dependencies": { - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - } - } - }, - "@eslint/eslintrc": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.2.1.tgz", - "integrity": "sha512-XRUeBZ5zBWLYgSANMpThFddrZZkEbGHgUdt5UJjZfnlN9BGCiUBrf+nvbRupSjMvqzwnQN0qwCmOxITt1cfywA==", - "dev": true, - "requires": { - "ajv": "^6.12.4", - "debug": "^4.1.1", - "espree": "^7.3.0", - "globals": "^12.1.0", - "ignore": "^4.0.6", - "import-fresh": "^3.2.1", - "js-yaml": "^3.13.1", - "lodash": "^4.17.19", - "minimatch": "^3.0.4", - "strip-json-comments": "^3.1.1" - } - }, - "acorn": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", - "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", - "dev": true - }, - "acorn-jsx": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.1.tgz", - "integrity": "sha512-K0Ptm/47OKfQRpNQ2J/oIN/3QYiK6FwW+eJbILhsdxh2WTLdl+30o8aGdTbm5JbffpFFAg/g+zi1E+jvJha5ng==", - "dev": true - }, - "acorn-node": { - "version": "1.8.2", - "resolved": "https://registry.npmjs.org/acorn-node/-/acorn-node-1.8.2.tgz", - "integrity": "sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==", - "dev": true, - "requires": { - "acorn": "^7.0.0", - "acorn-walk": "^7.0.0", - "xtend": "^4.0.2" - } - }, - "acorn-walk": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", - "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", - "dev": true - }, - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "ansi-colors": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz", - "integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==", - "dev": true - }, - "ansi-regex": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", - "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", - "dev": true - }, - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "dev": true, - "requires": { - "sprintf-js": "~1.0.2" - } - }, - "asn1.js": { - "version": "5.4.1", - "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz", - "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==", - "dev": true, - "requires": { - "bn.js": "^4.0.0", - "inherits": "^2.0.1", - "minimalistic-assert": "^1.0.0", - "safer-buffer": "^2.1.0" - }, - "dependencies": { - "bn.js": { - "version": "4.11.9", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", - "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==", - "dev": true - } - } - }, - "assert": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz", - "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==", - "dev": true, - "requires": { - "object-assign": "^4.1.1", - "util": "0.10.3" - }, - "dependencies": { - "inherits": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", - "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=", - "dev": true - }, - "util": { - "version": "0.10.3", - "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz", - "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=", - "dev": true, - "requires": { - "inherits": "2.0.1" - } - } - } - }, - "astral-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz", - "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==", - "dev": true - }, - "balanced-match": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", - "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=", - "dev": true - }, - "base64-js": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", - "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", - "dev": true - }, - "bn.js": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.1.3.tgz", - "integrity": "sha512-GkTiFpjFtUzU9CbMeJ5iazkCzGL3jrhzerzZIuqLABjbwRaFt33I9tUdSNryIptM+RxDet6OKm2WnLXzW51KsQ==", - "dev": true - }, - "brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dev": true, - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "brorand": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", - "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=", - "dev": true - }, - "browser-pack": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/browser-pack/-/browser-pack-6.1.0.tgz", - "integrity": "sha512-erYug8XoqzU3IfcU8fUgyHqyOXqIE4tUTTQ+7mqUjQlvnXkOO6OlT9c/ZoJVHYoAaqGxr09CN53G7XIsO4KtWA==", - "dev": true, - "requires": { - "combine-source-map": "~0.8.0", - "defined": "^1.0.0", - "JSONStream": "^1.0.3", - "safe-buffer": "^5.1.1", - "through2": "^2.0.0", - "umd": "^3.0.0" - } - }, - "browser-resolve": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/browser-resolve/-/browser-resolve-2.0.0.tgz", - "integrity": "sha512-7sWsQlYL2rGLy2IWm8WL8DCTJvYLc/qlOnsakDac87SOoCd16WLsaAMdCiAqsTNHIe+SXfaqyxyo6THoWqs8WQ==", - "dev": true, - "requires": { - "resolve": "^1.17.0" - } - }, - "browserify": { - "version": "16.5.2", - "resolved": "https://registry.npmjs.org/browserify/-/browserify-16.5.2.tgz", - "integrity": "sha512-TkOR1cQGdmXU9zW4YukWzWVSJwrxmNdADFbqbE3HFgQWe5wqZmOawqZ7J/8MPCwk/W8yY7Y0h+7mOtcZxLP23g==", - "dev": true, - "requires": { - "assert": "^1.4.0", - "browser-pack": "^6.0.1", - "browser-resolve": "^2.0.0", - "browserify-zlib": "~0.2.0", - "buffer": "~5.2.1", - "cached-path-relative": "^1.0.0", - "concat-stream": "^1.6.0", - "console-browserify": "^1.1.0", - "constants-browserify": "~1.0.0", - "crypto-browserify": "^3.0.0", - "defined": "^1.0.0", - "deps-sort": "^2.0.0", - "domain-browser": "^1.2.0", - "duplexer2": "~0.1.2", - "events": "^2.0.0", - "glob": "^7.1.0", - "has": "^1.0.0", - "htmlescape": "^1.1.0", - "https-browserify": "^1.0.0", - "inherits": "~2.0.1", - "insert-module-globals": "^7.0.0", - "JSONStream": "^1.0.3", - "labeled-stream-splicer": "^2.0.0", - "mkdirp-classic": "^0.5.2", - "module-deps": "^6.2.3", - "os-browserify": "~0.3.0", - "parents": "^1.0.1", - "path-browserify": "~0.0.0", - "process": "~0.11.0", - "punycode": "^1.3.2", - "querystring-es3": "~0.2.0", - "read-only-stream": "^2.0.0", - "readable-stream": "^2.0.2", - "resolve": "^1.1.4", - "shasum": "^1.0.0", - "shell-quote": "^1.6.1", - "stream-browserify": "^2.0.0", - "stream-http": "^3.0.0", - "string_decoder": "^1.1.1", - "subarg": "^1.0.0", - "syntax-error": "^1.1.1", - "through2": "^2.0.0", - "timers-browserify": "^1.0.1", - "tty-browserify": "0.0.1", - "url": "~0.11.0", - "util": "~0.10.1", - "vm-browserify": "^1.0.0", - "xtend": "^4.0.0" - }, - "dependencies": { - "punycode": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", - "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=", - "dev": true - } - } - }, - "browserify-aes": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", - "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", - "dev": true, - "requires": { - "buffer-xor": "^1.0.3", - "cipher-base": "^1.0.0", - "create-hash": "^1.1.0", - "evp_bytestokey": "^1.0.3", - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" - } - }, - "browserify-cipher": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz", - "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==", - "dev": true, - "requires": { - "browserify-aes": "^1.0.4", - "browserify-des": "^1.0.0", - "evp_bytestokey": "^1.0.0" - } - }, - "browserify-des": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz", - "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==", - "dev": true, - "requires": { - "cipher-base": "^1.0.1", - "des.js": "^1.0.0", - "inherits": "^2.0.1", - "safe-buffer": "^5.1.2" - } - }, - "browserify-rsa": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz", - "integrity": "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==", - "dev": true, - "requires": { - "bn.js": "^5.0.0", - "randombytes": "^2.0.1" - } - }, - "browserify-sign": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.1.tgz", - "integrity": "sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==", - "dev": true, - "requires": { - "bn.js": "^5.1.1", - "browserify-rsa": "^4.0.1", - "create-hash": "^1.2.0", - "create-hmac": "^1.1.7", - "elliptic": "^6.5.3", - "inherits": "^2.0.4", - "parse-asn1": "^5.1.5", - "readable-stream": "^3.6.0", - "safe-buffer": "^5.2.0" - }, - "dependencies": { - "readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "dev": true, - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - } - } - }, - "browserify-zlib": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz", - "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", - "dev": true, - "requires": { - "pako": "~1.0.5" - } - }, - "buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.2.1.tgz", - "integrity": "sha512-c+Ko0loDaFfuPWiL02ls9Xd3GO3cPVmUobQ6t3rXNUk304u6hGq+8N/kFi+QEIKhzK3uwolVhLzszmfLmMLnqg==", - "dev": true, - "requires": { - "base64-js": "^1.0.2", - "ieee754": "^1.1.4" - } - }, - "buffer-from": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", - "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==", - "dev": true - }, - "buffer-xor": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", - "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=", - "dev": true - }, - "builtin-status-codes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz", - "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=", - "dev": true - }, - "cached-path-relative": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/cached-path-relative/-/cached-path-relative-1.0.2.tgz", - "integrity": "sha512-5r2GqsoEb4qMTTN9J+WzXfjov+hjxT+j3u5K+kIVNIwAd99DLCJE9pBIMP1qVeybV6JiijL385Oz0DcYxfbOIg==", - "dev": true - }, - "callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", - "dev": true - }, - "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "cipher-base": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", - "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", - "dev": true, - "requires": { - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" - } - }, - "color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "requires": { - "color-name": "1.1.3" - } - }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", - "dev": true - }, - "combine-source-map": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/combine-source-map/-/combine-source-map-0.8.0.tgz", - "integrity": "sha1-pY0N8ELBhvz4IqjoAV9UUNLXmos=", - "dev": true, - "requires": { - "convert-source-map": "~1.1.0", - "inline-source-map": "~0.6.0", - "lodash.memoize": "~3.0.3", - "source-map": "~0.5.3" - } - }, - "commander": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-6.2.0.tgz", - "integrity": "sha512-zP4jEKbe8SHzKJYQmq8Y9gYjtO/POJLgIdKgV7B9qNmABVFVc+ctqSX6iXh4mCpJfRBOabiZ2YKPg8ciDw6C+Q==" - }, - "concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", - "dev": true - }, - "concat-stream": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", - "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", - "dev": true, - "requires": { - "buffer-from": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^2.2.2", - "typedarray": "^0.0.6" - } - }, - "console-browserify": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz", - "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==", - "dev": true - }, - "constants-browserify": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", - "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=", - "dev": true - }, - "convert-source-map": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.1.3.tgz", - "integrity": "sha1-SCnId+n+SbMWHzvzZziI4gRpmGA=", - "dev": true - }, - "core-util-is": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", - "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", - "dev": true - }, - "create-ecdh": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz", - "integrity": "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==", - "dev": true, - "requires": { - "bn.js": "^4.1.0", - "elliptic": "^6.5.3" - }, - "dependencies": { - "bn.js": { - "version": "4.11.9", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", - "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==", - "dev": true - } - } - }, - "create-hash": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", - "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", - "dev": true, - "requires": { - "cipher-base": "^1.0.1", - "inherits": "^2.0.1", - "md5.js": "^1.3.4", - "ripemd160": "^2.0.1", - "sha.js": "^2.4.0" - } - }, - "create-hmac": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", - "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", - "dev": true, - "requires": { - "cipher-base": "^1.0.3", - "create-hash": "^1.1.0", - "inherits": "^2.0.1", - "ripemd160": "^2.0.0", - "safe-buffer": "^5.0.1", - "sha.js": "^2.4.8" - } - }, - "cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "dev": true, - "requires": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - } - }, - "crypto-browserify": { - "version": "3.12.0", - "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz", - "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", - "dev": true, - "requires": { - "browserify-cipher": "^1.0.0", - "browserify-sign": "^4.0.0", - "create-ecdh": "^4.0.0", - "create-hash": "^1.1.0", - "create-hmac": "^1.1.0", - "diffie-hellman": "^5.0.0", - "inherits": "^2.0.1", - "pbkdf2": "^3.0.3", - "public-encrypt": "^4.0.0", - "randombytes": "^2.0.0", - "randomfill": "^1.0.3" - } - }, - "csvjson": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/csvjson/-/csvjson-5.1.0.tgz", - "integrity": "sha512-OqALQHA0k2rEGluOWikwFq5qtkRUDyoWP2u0UJy8uFjFx5FPMjPzx7D2Hn2KjBLpc8jkGrT9HDNgTUfopDlqVg==" - }, - "dash-ast": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/dash-ast/-/dash-ast-1.0.0.tgz", - "integrity": "sha512-Vy4dx7gquTeMcQR/hDkYLGUnwVil6vk4FOOct+djUnHOUWt+zJPJAaRIXaAFkPXtJjvlY7o3rfRu0/3hpnwoUA==", - "dev": true - }, - "debug": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", - "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", - "dev": true, - "requires": { - "ms": "2.1.2" - } - }, - "deep-is": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", - "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=", - "dev": true - }, - "defined": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz", - "integrity": "sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM=", - "dev": true - }, - "deps-sort": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/deps-sort/-/deps-sort-2.0.1.tgz", - "integrity": "sha512-1orqXQr5po+3KI6kQb9A4jnXT1PBwggGl2d7Sq2xsnOeI9GPcE/tGcF9UiSZtZBM7MukY4cAh7MemS6tZYipfw==", - "dev": true, - "requires": { - "JSONStream": "^1.0.3", - "shasum-object": "^1.0.0", - "subarg": "^1.0.0", - "through2": "^2.0.0" - } - }, - "des.js": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz", - "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==", - "dev": true, - "requires": { - "inherits": "^2.0.1", - "minimalistic-assert": "^1.0.0" - } - }, - "detective": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/detective/-/detective-5.2.0.tgz", - "integrity": "sha512-6SsIx+nUUbuK0EthKjv0zrdnajCCXVYGmbYYiYjFVpzcjwEs/JMDZ8tPRG29J/HhN56t3GJp2cGSWDRjjot8Pg==", - "dev": true, - "requires": { - "acorn-node": "^1.6.1", - "defined": "^1.0.0", - "minimist": "^1.1.1" - } - }, - "diffie-hellman": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", - "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", - "dev": true, - "requires": { - "bn.js": "^4.1.0", - "miller-rabin": "^4.0.0", - "randombytes": "^2.0.0" - }, - "dependencies": { - "bn.js": { - "version": "4.11.9", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", - "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==", - "dev": true - } - } - }, - "doctrine": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", - "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", - "dev": true, - "requires": { - "esutils": "^2.0.2" - } - }, - "domain-browser": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz", - "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==", - "dev": true - }, - "duplexer2": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz", - "integrity": "sha1-ixLauHjA1p4+eJEFFmKjL8a93ME=", - "dev": true, - "requires": { - "readable-stream": "^2.0.2" - } - }, - "elliptic": { - "version": "6.5.4", - "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz", - "integrity": "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==", - "dev": true, - "requires": { - "bn.js": "^4.11.9", - "brorand": "^1.1.0", - "hash.js": "^1.0.0", - "hmac-drbg": "^1.0.1", - "inherits": "^2.0.4", - "minimalistic-assert": "^1.0.1", - "minimalistic-crypto-utils": "^1.0.1" - }, - "dependencies": { - "bn.js": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", - "dev": true - } - } - }, - "emoji-regex": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", - "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", - "dev": true - }, - "enquirer": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz", - "integrity": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==", - "dev": true, - "requires": { - "ansi-colors": "^4.1.1" - } - }, - "escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", - "dev": true - }, - "eslint": { - "version": "7.14.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.14.0.tgz", - "integrity": "sha512-5YubdnPXrlrYAFCKybPuHIAH++PINe1pmKNc5wQRB9HSbqIK1ywAnntE3Wwua4giKu0bjligf1gLF6qxMGOYRA==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.0.0", - "@eslint/eslintrc": "^0.2.1", - "ajv": "^6.10.0", - "chalk": "^4.0.0", - "cross-spawn": "^7.0.2", - "debug": "^4.0.1", - "doctrine": "^3.0.0", - "enquirer": "^2.3.5", - "eslint-scope": "^5.1.1", - "eslint-utils": "^2.1.0", - "eslint-visitor-keys": "^2.0.0", - "espree": "^7.3.0", - "esquery": "^1.2.0", - "esutils": "^2.0.2", - "file-entry-cache": "^5.0.1", - "functional-red-black-tree": "^1.0.1", - "glob-parent": "^5.0.0", - "globals": "^12.1.0", - "ignore": "^4.0.6", - "import-fresh": "^3.0.0", - "imurmurhash": "^0.1.4", - "is-glob": "^4.0.0", - "js-yaml": "^3.13.1", - "json-stable-stringify-without-jsonify": "^1.0.1", - "levn": "^0.4.1", - "lodash": "^4.17.19", - "minimatch": "^3.0.4", - "natural-compare": "^1.4.0", - "optionator": "^0.9.1", - "progress": "^2.0.0", - "regexpp": "^3.1.0", - "semver": "^7.2.1", - "strip-ansi": "^6.0.0", - "strip-json-comments": "^3.1.0", - "table": "^5.2.3", - "text-table": "^0.2.0", - "v8-compile-cache": "^2.0.3" - } - }, - "eslint-scope": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", - "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", - "dev": true, - "requires": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" - } - }, - "eslint-utils": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz", - "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==", - "dev": true, - "requires": { - "eslint-visitor-keys": "^1.1.0" - }, - "dependencies": { - "eslint-visitor-keys": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", - "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", - "dev": true - } - } - }, - "eslint-visitor-keys": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.0.0.tgz", - "integrity": "sha512-QudtT6av5WXels9WjIM7qz1XD1cWGvX4gGXvp/zBn9nXG02D0utdU3Em2m/QjTnrsk6bBjmCygl3rmj118msQQ==", - "dev": true - }, - "espree": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/espree/-/espree-7.3.0.tgz", - "integrity": "sha512-dksIWsvKCixn1yrEXO8UosNSxaDoSYpq9reEjZSbHLpT5hpaCAKTLBwq0RHtLrIr+c0ByiYzWT8KTMRzoRCNlw==", - "dev": true, - "requires": { - "acorn": "^7.4.0", - "acorn-jsx": "^5.2.0", - "eslint-visitor-keys": "^1.3.0" - }, - "dependencies": { - "eslint-visitor-keys": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", - "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", - "dev": true - } - } - }, - "esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", - "dev": true - }, - "esquery": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.3.1.tgz", - "integrity": "sha512-olpvt9QG0vniUBZspVRN6lwB7hOZoTRtT+jzR+tS4ffYx2mzbw+z0XCOk44aaLYKApNX5nMm+E+P6o25ip/DHQ==", - "dev": true, - "requires": { - "estraverse": "^5.1.0" - }, - "dependencies": { - "estraverse": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", - "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", - "dev": true - } - } - }, - "esrecurse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", - "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", - "dev": true, - "requires": { - "estraverse": "^5.2.0" - }, - "dependencies": { - "estraverse": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", - "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", - "dev": true - } - } - }, - "estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "dev": true - }, - "esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", - "dev": true - }, - "events": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/events/-/events-2.1.0.tgz", - "integrity": "sha512-3Zmiobend8P9DjmKAty0Era4jV8oJ0yGYe2nJJAxgymF9+N8F2m0hhZiMoWtcfepExzNKZumFU3ksdQbInGWCg==", - "dev": true - }, - "evp_bytestokey": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", - "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", - "dev": true, - "requires": { - "md5.js": "^1.3.4", - "safe-buffer": "^5.1.1" - } - }, - "fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" - }, - "fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" - }, - "fast-levenshtein": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", - "dev": true - }, - "fast-safe-stringify": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/fast-safe-stringify/-/fast-safe-stringify-2.0.7.tgz", - "integrity": "sha512-Utm6CdzT+6xsDk2m8S6uL8VHxNwI6Jub+e9NYTcAms28T84pTa25GJQV9j0CY0N1rM8hK4x6grpF2BQf+2qwVA==", - "dev": true - }, - "file-entry-cache": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-5.0.1.tgz", - "integrity": "sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g==", - "dev": true, - "requires": { - "flat-cache": "^2.0.1" - } - }, - "flat-cache": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-2.0.1.tgz", - "integrity": "sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA==", - "dev": true, - "requires": { - "flatted": "^2.0.0", - "rimraf": "2.6.3", - "write": "1.0.3" - } - }, - "flatted": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.2.tgz", - "integrity": "sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA==", - "dev": true - }, - "fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", - "dev": true - }, - "function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", - "dev": true - }, - "functional-red-black-tree": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", - "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=", - "dev": true - }, - "get-assigned-identifiers": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/get-assigned-identifiers/-/get-assigned-identifiers-1.2.0.tgz", - "integrity": "sha512-mBBwmeGTrxEMO4pMaaf/uUEFHnYtwr8FTe8Y/mer4rcV/bye0qGm6pw1bGZFGStxC5O76c5ZAVBGnqHmOaJpdQ==", - "dev": true - }, - "glob": { - "version": "7.1.6", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", - "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", - "dev": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "glob-parent": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz", - "integrity": "sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==", - "dev": true, - "requires": { - "is-glob": "^4.0.1" - } - }, - "globals": { - "version": "12.4.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-12.4.0.tgz", - "integrity": "sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg==", - "dev": true, - "requires": { - "type-fest": "^0.8.1" - } - }, - "has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "dev": true, - "requires": { - "function-bind": "^1.1.1" - } - }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", - "dev": true - }, - "hash-base": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz", - "integrity": "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==", - "dev": true, - "requires": { - "inherits": "^2.0.4", - "readable-stream": "^3.6.0", - "safe-buffer": "^5.2.0" - }, - "dependencies": { - "readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "dev": true, - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - } - } - }, - "hash.js": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", - "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", - "dev": true, - "requires": { - "inherits": "^2.0.3", - "minimalistic-assert": "^1.0.1" - } - }, - "hmac-drbg": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", - "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=", - "dev": true, - "requires": { - "hash.js": "^1.0.3", - "minimalistic-assert": "^1.0.0", - "minimalistic-crypto-utils": "^1.0.1" - } - }, - "htmlescape": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/htmlescape/-/htmlescape-1.1.1.tgz", - "integrity": "sha1-OgPtwiFLyjtmQko+eVk0lQnLA1E=", - "dev": true - }, - "https-browserify": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz", - "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=", - "dev": true - }, - "ieee754": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", - "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", - "dev": true - }, - "ignore": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", - "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", - "dev": true - }, - "import-fresh": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.2.2.tgz", - "integrity": "sha512-cTPNrlvJT6twpYy+YmKUKrTSjWFs3bjYjAhCwm+z4EOCubZxAuO+hHpRN64TqjEaYSHs7tJAE0w1CKMGmsG/lw==", - "dev": true, - "requires": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - } - }, - "imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", - "dev": true - }, - "inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", - "dev": true, - "requires": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dev": true - }, - "inline-source-map": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/inline-source-map/-/inline-source-map-0.6.2.tgz", - "integrity": "sha1-+Tk0ccGKedFyT4Y/o4tYY3Ct4qU=", - "dev": true, - "requires": { - "source-map": "~0.5.3" - } - }, - "insert-module-globals": { - "version": "7.2.1", - "resolved": "https://registry.npmjs.org/insert-module-globals/-/insert-module-globals-7.2.1.tgz", - "integrity": "sha512-ufS5Qq9RZN+Bu899eA9QCAYThY+gGW7oRkmb0vC93Vlyu/CFGcH0OYPEjVkDXA5FEbTt1+VWzdoOD3Ny9N+8tg==", - "dev": true, - "requires": { - "acorn-node": "^1.5.2", - "combine-source-map": "^0.8.0", - "concat-stream": "^1.6.1", - "is-buffer": "^1.1.0", - "JSONStream": "^1.0.3", - "path-is-absolute": "^1.0.1", - "process": "~0.11.0", - "through2": "^2.0.0", - "undeclared-identifiers": "^1.1.2", - "xtend": "^4.0.0" - } - }, - "is-buffer": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", - "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", - "dev": true - }, - "is-core-module": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.1.0.tgz", - "integrity": "sha512-YcV7BgVMRFRua2FqQzKtTDMz8iCuLEyGKjr70q8Zm1yy2qKcurbFEd79PAdHV77oL3NrAaOVQIbMmiHQCHB7ZA==", - "dev": true, - "requires": { - "has": "^1.0.3" - } - }, - "is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", - "dev": true - }, - "is-fullwidth-code-point": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", - "dev": true - }, - "is-glob": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", - "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", - "dev": true, - "requires": { - "is-extglob": "^2.1.1" - } - }, - "is-utf8": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", - "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=" - }, - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", - "dev": true - }, - "isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", - "dev": true - }, - "js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", - "dev": true - }, - "js-yaml": { - "version": "3.14.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.0.tgz", - "integrity": "sha512-/4IbIeHcD9VMHFqDR/gQ7EdZdLimOvW2DdcxFjdyyZ9NsbS+ccrXqVWDtab/lRl5AlUqmpBx8EhPaWR+OtY17A==", - "dev": true, - "requires": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - } - }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" - }, - "json-stable-stringify": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-0.0.1.tgz", - "integrity": "sha1-YRwj6BTbN1Un34URk9tZ3Sryf0U=", - "dev": true, - "requires": { - "jsonify": "~0.0.0" - } - }, - "json-stable-stringify-without-jsonify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", - "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=", - "dev": true - }, - "json2csv": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/json2csv/-/json2csv-5.0.5.tgz", - "integrity": "sha512-/UyvnfuUghRM+C/AiQ02X0LS+/AKfugcwaWo/gAz1pi203v29sUMrMSNEC088i+h0EG39eSsmeL9Z0iK+9MM0A==", - "requires": { - "commander": "^6.1.0", - "jsonparse": "^1.3.1", - "lodash.get": "^4.4.2" - } - }, - "jsonify": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz", - "integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=", - "dev": true - }, - "jsonparse": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz", - "integrity": "sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA=" - }, - "JSONStream": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.5.tgz", - "integrity": "sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==", - "dev": true, - "requires": { - "jsonparse": "^1.2.0", - "through": ">=2.2.7 <3" - } - }, - "labeled-stream-splicer": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/labeled-stream-splicer/-/labeled-stream-splicer-2.0.2.tgz", - "integrity": "sha512-Ca4LSXFFZUjPScRaqOcFxneA0VpKZr4MMYCljyQr4LIewTLb3Y0IUTIsnBBsVubIeEfxeSZpSjSsRM8APEQaAw==", - "dev": true, - "requires": { - "inherits": "^2.0.1", - "stream-splicer": "^2.0.0" - } - }, - "levn": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", - "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", - "dev": true, - "requires": { - "prelude-ls": "^1.2.1", - "type-check": "~0.4.0" - } - }, - "lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", - "dev": true - }, - "lodash.get": { - "version": "4.4.2", - "resolved": "https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz", - "integrity": "sha1-LRd/ZS+jHpObRDjVNBSZ36OCXpk=" - }, - "lodash.memoize": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-3.0.4.tgz", - "integrity": "sha1-LcvSwofLwKVcxCMovQxzYVDVPj8=", - "dev": true - }, - "md5.js": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", - "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==", - "dev": true, - "requires": { - "hash-base": "^3.0.0", - "inherits": "^2.0.1", - "safe-buffer": "^5.1.2" - } - }, - "miller-rabin": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", - "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", - "dev": true, - "requires": { - "bn.js": "^4.0.0", - "brorand": "^1.0.1" - }, - "dependencies": { - "bn.js": { - "version": "4.11.9", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", - "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==", - "dev": true - } - } - }, - "minimalistic-assert": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", - "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==", - "dev": true - }, - "minimalistic-crypto-utils": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", - "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=", - "dev": true - }, - "minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "minimist": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", - "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", - "dev": true - }, - "mkdirp": { - "version": "0.5.5", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", - "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", - "dev": true, - "requires": { - "minimist": "^1.2.5" - } - }, - "mkdirp-classic": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz", - "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==", - "dev": true - }, - "module-deps": { - "version": "6.2.3", - "resolved": "https://registry.npmjs.org/module-deps/-/module-deps-6.2.3.tgz", - "integrity": "sha512-fg7OZaQBcL4/L+AK5f4iVqf9OMbCclXfy/znXRxTVhJSeW5AIlS9AwheYwDaXM3lVW7OBeaeUEY3gbaC6cLlSA==", - "dev": true, - "requires": { - "browser-resolve": "^2.0.0", - "cached-path-relative": "^1.0.2", - "concat-stream": "~1.6.0", - "defined": "^1.0.0", - "detective": "^5.2.0", - "duplexer2": "^0.1.2", - "inherits": "^2.0.1", - "JSONStream": "^1.0.3", - "parents": "^1.0.0", - "readable-stream": "^2.0.2", - "resolve": "^1.4.0", - "stream-combiner2": "^1.1.1", - "subarg": "^1.0.0", - "through2": "^2.0.0", - "xtend": "^4.0.0" - } - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true - }, - "natural-compare": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", - "dev": true - }, - "object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", - "dev": true - }, - "once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", - "dev": true, - "requires": { - "wrappy": "1" - } - }, - "optionator": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", - "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", - "dev": true, - "requires": { - "deep-is": "^0.1.3", - "fast-levenshtein": "^2.0.6", - "levn": "^0.4.1", - "prelude-ls": "^1.2.1", - "type-check": "^0.4.0", - "word-wrap": "^1.2.3" - } - }, - "os-browserify": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz", - "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=", - "dev": true - }, - "pako": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", - "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", - "dev": true - }, - "parent-module": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", - "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", - "dev": true, - "requires": { - "callsites": "^3.0.0" - } - }, - "parents": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parents/-/parents-1.0.1.tgz", - "integrity": "sha1-/t1NK/GTp3dF/nHjcdc8MwfZx1E=", - "dev": true, - "requires": { - "path-platform": "~0.11.15" - } - }, - "parse-asn1": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz", - "integrity": "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==", - "dev": true, - "requires": { - "asn1.js": "^5.2.0", - "browserify-aes": "^1.0.0", - "evp_bytestokey": "^1.0.0", - "pbkdf2": "^3.0.3", - "safe-buffer": "^5.1.1" - } - }, - "path-browserify": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz", - "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==", - "dev": true - }, - "path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", - "dev": true - }, - "path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true - }, - "path-parse": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", - "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==", - "dev": true - }, - "path-platform": { - "version": "0.11.15", - "resolved": "https://registry.npmjs.org/path-platform/-/path-platform-0.11.15.tgz", - "integrity": "sha1-6GQhf3TDaFDwhSt43Hv31KVyG/I=", - "dev": true - }, - "pbkdf2": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.1.tgz", - "integrity": "sha512-4Ejy1OPxi9f2tt1rRV7Go7zmfDQ+ZectEQz3VGUQhgq62HtIRPDyG/JtnwIxs6x3uNMwo2V7q1fMvKjb+Tnpqg==", - "dev": true, - "requires": { - "create-hash": "^1.1.2", - "create-hmac": "^1.1.4", - "ripemd160": "^2.0.1", - "safe-buffer": "^5.0.1", - "sha.js": "^2.4.8" - } - }, - "prelude-ls": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", - "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", - "dev": true - }, - "process": { - "version": "0.11.10", - "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", - "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=", - "dev": true - }, - "process-nextick-args": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", - "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", - "dev": true - }, - "progress": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", - "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", - "dev": true - }, - "public-encrypt": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz", - "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==", - "dev": true, - "requires": { - "bn.js": "^4.1.0", - "browserify-rsa": "^4.0.0", - "create-hash": "^1.1.0", - "parse-asn1": "^5.0.0", - "randombytes": "^2.0.1", - "safe-buffer": "^5.1.2" - }, - "dependencies": { - "bn.js": { - "version": "4.11.9", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", - "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==", - "dev": true - } - } - }, - "punycode": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" - }, - "querystring": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", - "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=", - "dev": true - }, - "querystring-es3": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz", - "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=", - "dev": true - }, - "randombytes": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", - "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", - "dev": true, - "requires": { - "safe-buffer": "^5.1.0" - } - }, - "randomfill": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz", - "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", - "dev": true, - "requires": { - "randombytes": "^2.0.5", - "safe-buffer": "^5.1.0" - } - }, - "read-only-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/read-only-stream/-/read-only-stream-2.0.0.tgz", - "integrity": "sha1-JyT9aoET1zdkrCiNQ4YnDB2/F/A=", - "dev": true, - "requires": { - "readable-stream": "^2.0.2" - } - }, - "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "dev": true, - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - }, - "dependencies": { - "safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dev": true, - "requires": { - "safe-buffer": "~5.1.0" - } - } - } - }, - "regexpp": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.1.0.tgz", - "integrity": "sha512-ZOIzd8yVsQQA7j8GCSlPGXwg5PfmA1mrq0JP4nGhh54LaKN3xdai/vHUDu74pKwV8OxseMS65u2NImosQcSD0Q==", - "dev": true - }, - "resolve": { - "version": "1.19.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.19.0.tgz", - "integrity": "sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==", - "dev": true, - "requires": { - "is-core-module": "^2.1.0", - "path-parse": "^1.0.6" - } - }, - "resolve-from": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", - "dev": true - }, - "rimraf": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", - "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", - "dev": true, - "requires": { - "glob": "^7.1.3" - } - }, - "ripemd160": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", - "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", - "dev": true, - "requires": { - "hash-base": "^3.0.0", - "inherits": "^2.0.1" - } - }, - "safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "dev": true - }, - "safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", - "dev": true - }, - "semver": { - "version": "7.3.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz", - "integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==", - "dev": true - }, - "sha.js": { - "version": "2.4.11", - "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", - "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", - "dev": true, - "requires": { - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" - } - }, - "shasum": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/shasum/-/shasum-1.0.2.tgz", - "integrity": "sha1-5wEjENj0F/TetXEhUOVni4euVl8=", - "dev": true, - "requires": { - "json-stable-stringify": "~0.0.0", - "sha.js": "~2.4.4" - } - }, - "shasum-object": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/shasum-object/-/shasum-object-1.0.0.tgz", - "integrity": "sha512-Iqo5rp/3xVi6M4YheapzZhhGPVs0yZwHj7wvwQ1B9z8H6zk+FEnI7y3Teq7qwnekfEhu8WmG2z0z4iWZaxLWVg==", - "dev": true, - "requires": { - "fast-safe-stringify": "^2.0.7" - } - }, - "shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dev": true, - "requires": { - "shebang-regex": "^3.0.0" - } - }, - "shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "dev": true - }, - "shell-quote": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.2.tgz", - "integrity": "sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg==", - "dev": true - }, - "simple-concat": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz", - "integrity": "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==", - "dev": true - }, - "slice-ansi": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz", - "integrity": "sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.0", - "astral-regex": "^1.0.0", - "is-fullwidth-code-point": "^2.0.0" - } - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true - }, - "source-map-support": { - "version": "0.5.19", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz", - "integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==", - "dev": true, - "requires": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } - } - }, - "sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", - "dev": true - }, - "stream-browserify": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz", - "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==", - "dev": true, - "requires": { - "inherits": "~2.0.1", - "readable-stream": "^2.0.2" - } - }, - "stream-combiner2": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/stream-combiner2/-/stream-combiner2-1.1.1.tgz", - "integrity": "sha1-+02KFCDqNidk4hrUeAOXvry0HL4=", - "dev": true, - "requires": { - "duplexer2": "~0.1.0", - "readable-stream": "^2.0.2" - } - }, - "stream-http": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-3.1.1.tgz", - "integrity": "sha512-S7OqaYu0EkFpgeGFb/NPOoPLxFko7TPqtEeFg5DXPB4v/KETHG0Ln6fRFrNezoelpaDKmycEmmZ81cC9DAwgYg==", - "dev": true, - "requires": { - "builtin-status-codes": "^3.0.0", - "inherits": "^2.0.4", - "readable-stream": "^3.6.0", - "xtend": "^4.0.2" - }, - "dependencies": { - "readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "dev": true, - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - } - } - }, - "stream-splicer": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/stream-splicer/-/stream-splicer-2.0.1.tgz", - "integrity": "sha512-Xizh4/NPuYSyAXyT7g8IvdJ9HJpxIGL9PjyhtywCZvvP0OPIdqyrr4dMikeuvY8xahpdKEBlBTySe583totajg==", - "dev": true, - "requires": { - "inherits": "^2.0.1", - "readable-stream": "^2.0.2" - } - }, - "string_decoder": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", - "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", - "dev": true, - "requires": { - "safe-buffer": "~5.2.0" - } - }, - "string-width": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", - "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", - "dev": true, - "requires": { - "emoji-regex": "^7.0.1", - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^5.1.0" - }, - "dependencies": { - "ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", - "dev": true - }, - "strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", - "dev": true, - "requires": { - "ansi-regex": "^4.1.0" - } - } - } - }, - "strip-ansi": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", - "dev": true, - "requires": { - "ansi-regex": "^5.0.0" - } - }, - "strip-json-comments": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", - "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", - "dev": true - }, - "subarg": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/subarg/-/subarg-1.0.0.tgz", - "integrity": "sha1-9izxdYHplrSPyWVpn1TAauJouNI=", - "dev": true, - "requires": { - "minimist": "^1.1.0" - } - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - }, - "syntax-error": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/syntax-error/-/syntax-error-1.4.0.tgz", - "integrity": "sha512-YPPlu67mdnHGTup2A8ff7BC2Pjq0e0Yp/IyTFN03zWO0RcK07uLcbi7C2KpGR2FvWbaB0+bfE27a+sBKebSo7w==", - "dev": true, - "requires": { - "acorn-node": "^1.2.0" - } - }, - "table": { - "version": "5.4.6", - "resolved": "https://registry.npmjs.org/table/-/table-5.4.6.tgz", - "integrity": "sha512-wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug==", - "dev": true, - "requires": { - "ajv": "^6.10.2", - "lodash": "^4.17.14", - "slice-ansi": "^2.1.0", - "string-width": "^3.0.0" - } - }, - "terser": { - "version": "4.8.0", - "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.0.tgz", - "integrity": "sha512-EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw==", - "dev": true, - "requires": { - "commander": "^2.20.0", - "source-map": "~0.6.1", - "source-map-support": "~0.5.12" - }, - "dependencies": { - "commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "dev": true - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } - } - }, - "text-table": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", - "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=", - "dev": true - }, - "through": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", - "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", - "dev": true - }, - "through2": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", - "dev": true, - "requires": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" - } - }, - "timers-browserify": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-1.4.2.tgz", - "integrity": "sha1-ycWLV1voQHN1y14kYtrO50NZ9B0=", - "dev": true, - "requires": { - "process": "~0.11.0" - } - }, - "tty-browserify": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.1.tgz", - "integrity": "sha512-C3TaO7K81YvjCgQH9Q1S3R3P3BtN3RIM8n+OvX4il1K1zgE8ZhI0op7kClgkxtutIE8hQrcrHBXvIheqKUUCxw==", - "dev": true - }, - "type-check": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", - "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", - "dev": true, - "requires": { - "prelude-ls": "^1.2.1" - } - }, - "type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", - "dev": true - }, - "typedarray": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", - "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=", - "dev": true - }, - "umd": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/umd/-/umd-3.0.3.tgz", - "integrity": "sha512-4IcGSufhFshvLNcMCV80UnQVlZ5pMOC8mvNPForqwA4+lzYQuetTESLDQkeLmihq8bRcnpbQa48Wb8Lh16/xow==", - "dev": true - }, - "undeclared-identifiers": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/undeclared-identifiers/-/undeclared-identifiers-1.1.3.tgz", - "integrity": "sha512-pJOW4nxjlmfwKApE4zvxLScM/njmwj/DiUBv7EabwE4O8kRUy+HIwxQtZLBPll/jx1LJyBcqNfB3/cpv9EZwOw==", - "dev": true, - "requires": { - "acorn-node": "^1.3.0", - "dash-ast": "^1.0.0", - "get-assigned-identifiers": "^1.2.0", - "simple-concat": "^1.0.0", - "xtend": "^4.0.1" - } - }, - "uri-js": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.0.tgz", - "integrity": "sha512-B0yRTzYdUCCn9n+F4+Gh4yIDtMQcaJsmYBDsTSG8g/OejKBodLQ2IHfN3bM7jUsRXndopT7OIXWdYqc1fjmV6g==", - "requires": { - "punycode": "^2.1.0" - } - }, - "url": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", - "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", - "dev": true, - "requires": { - "punycode": "1.3.2", - "querystring": "0.2.0" - }, - "dependencies": { - "punycode": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", - "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=", - "dev": true - } - } - }, - "util": { - "version": "0.10.4", - "resolved": "https://registry.npmjs.org/util/-/util-0.10.4.tgz", - "integrity": "sha512-0Pm9hTQ3se5ll1XihRic3FDIku70C+iHUdT/W926rSgHV5QgXsYbKZN8MSC3tJtSkhuROzvsQjAaFENRXr+19A==", - "dev": true, - "requires": { - "inherits": "2.0.3" - }, - "dependencies": { - "inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", - "dev": true - } - } - }, - "util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", - "dev": true - }, - "v8-compile-cache": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.2.0.tgz", - "integrity": "sha512-gTpR5XQNKFwOd4clxfnhaqvfqMpqEwr4tOtCyz4MtYZX2JYhfr1JvBFKdS+7K/9rfpZR3VLX+YWBbKoxCgS43Q==", - "dev": true - }, - "vm-browserify": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz", - "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==", - "dev": true - }, - "which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, - "requires": { - "isexe": "^2.0.0" - } - }, - "word-wrap": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", - "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", - "dev": true - }, - "wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", - "dev": true - }, - "write": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/write/-/write-1.0.3.tgz", - "integrity": "sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig==", - "dev": true, - "requires": { - "mkdirp": "^0.5.1" - } - }, - "xtend": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", - "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", - "dev": true - } - } + "name": "@thing-description-playground/assertions", + "version": "1.3.1", + "lockfileVersion": 2, + "requires": true, + "packages": { + "": { + "name": "@thing-description-playground/assertions", + "version": "1.3.1", + "license": "MIT", + "dependencies": { + "@thing-description-playground/core": "^1.2.1", + "ajv": "^8.8.2", + "ajv-formats": "^2.1.1", + "csvjson": "^5.1.0", + "is-utf8": "^0.2.1", + "json2csv": "^5.0.1" + }, + "devDependencies": { + "browserify": "^16.5.1", + "eslint": "^7.13.0", + "terser": "^4.7.0" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz", + "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==", + "dev": true, + "dependencies": { + "@babel/highlight": "^7.10.4" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.10.4.tgz", + "integrity": "sha512-3U9y+43hz7ZM+rzG24Qe2mufW5KhvFg/NhnNph+i9mgCtdTCtMJuI1TMkrIUiK7Ix4PYlRF9I5dhqaLYA/ADXw==", + "dev": true + }, + "node_modules/@babel/highlight": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.4.tgz", + "integrity": "sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA==", + "dev": true, + "dependencies": { + "@babel/helper-validator-identifier": "^7.10.4", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "node_modules/@babel/highlight/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@eslint/eslintrc": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.2.1.tgz", + "integrity": "sha512-XRUeBZ5zBWLYgSANMpThFddrZZkEbGHgUdt5UJjZfnlN9BGCiUBrf+nvbRupSjMvqzwnQN0qwCmOxITt1cfywA==", + "dev": true, + "dependencies": { + "ajv": "^6.12.4", + "debug": "^4.1.1", + "espree": "^7.3.0", + "globals": "^12.1.0", + "ignore": "^4.0.6", + "import-fresh": "^3.2.1", + "js-yaml": "^3.13.1", + "lodash": "^4.17.19", + "minimatch": "^3.0.4", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/@eslint/eslintrc/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "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" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/@eslint/eslintrc/node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "node_modules/@thing-description-playground/core": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@thing-description-playground/core/-/core-1.2.1.tgz", + "integrity": "sha512-mz/H6TsAugTXdiLYo7ux+7rtZ77YxQ6Aqx5+msDUq1X+UBN35zy6qcaZmBHKhnsigDxxhRu8K7q0amuFXHVdmA==", + "dependencies": { + "ajv": "^6.12.2", + "json-dup-key-validator": "^1.0.2", + "jsonld": "^3.2.0" + } + }, + "node_modules/@thing-description-playground/core/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "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" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/@thing-description-playground/core/node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, + "node_modules/acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-jsx": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.1.tgz", + "integrity": "sha512-K0Ptm/47OKfQRpNQ2J/oIN/3QYiK6FwW+eJbILhsdxh2WTLdl+30o8aGdTbm5JbffpFFAg/g+zi1E+jvJha5ng==", + "dev": true + }, + "node_modules/acorn-node": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/acorn-node/-/acorn-node-1.8.2.tgz", + "integrity": "sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==", + "dev": true, + "dependencies": { + "acorn": "^7.0.0", + "acorn-walk": "^7.0.0", + "xtend": "^4.0.2" + } + }, + "node_modules/acorn-walk": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", + "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/ajv": { + "version": "8.8.2", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.8.2.tgz", + "integrity": "sha512-x9VuX+R/jcFj1DHo/fCp99esgGDWiHENrKxaCENuCxpoMCmAt/COCGVDwA7kleEpEzJjDnvh3yGoOuLu0Dtllw==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ajv-formats": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", + "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", + "dependencies": { + "ajv": "^8.0.0" + }, + "peerDependencies": { + "ajv": "^8.0.0" + }, + "peerDependenciesMeta": { + "ajv": { + "optional": true + } + } + }, + "node_modules/ansi-colors": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz", + "integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/asn1": { + "version": "0.2.6", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz", + "integrity": "sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==", + "dependencies": { + "safer-buffer": "~2.1.0" + } + }, + "node_modules/asn1.js": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz", + "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==", + "dev": true, + "dependencies": { + "bn.js": "^4.0.0", + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0", + "safer-buffer": "^2.1.0" + } + }, + "node_modules/asn1.js/node_modules/bn.js": { + "version": "4.11.9", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", + "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==", + "dev": true + }, + "node_modules/assert": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz", + "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==", + "dev": true, + "dependencies": { + "object-assign": "^4.1.1", + "util": "0.10.3" + } + }, + "node_modules/assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", + "engines": { + "node": ">=0.8" + } + }, + "node_modules/assert/node_modules/inherits": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", + "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=", + "dev": true + }, + "node_modules/assert/node_modules/util": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz", + "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=", + "dev": true, + "dependencies": { + "inherits": "2.0.1" + } + }, + "node_modules/astral-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz", + "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" + }, + "node_modules/aws-sign2": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", + "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=", + "engines": { + "node": "*" + } + }, + "node_modules/aws4": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz", + "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==" + }, + "node_modules/backslash": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/backslash/-/backslash-0.2.0.tgz", + "integrity": "sha1-bDwfzn5+cUzPwQ/XTw9zQQZ3N18=" + }, + "node_modules/balanced-match": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", + "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=", + "dev": true + }, + "node_modules/base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "dev": true + }, + "node_modules/bcrypt-pbkdf": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", + "dependencies": { + "tweetnacl": "^0.14.3" + } + }, + "node_modules/bn.js": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.1.3.tgz", + "integrity": "sha512-GkTiFpjFtUzU9CbMeJ5iazkCzGL3jrhzerzZIuqLABjbwRaFt33I9tUdSNryIptM+RxDet6OKm2WnLXzW51KsQ==", + "dev": true + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/brorand": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", + "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=", + "dev": true + }, + "node_modules/browser-pack": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/browser-pack/-/browser-pack-6.1.0.tgz", + "integrity": "sha512-erYug8XoqzU3IfcU8fUgyHqyOXqIE4tUTTQ+7mqUjQlvnXkOO6OlT9c/ZoJVHYoAaqGxr09CN53G7XIsO4KtWA==", + "dev": true, + "dependencies": { + "combine-source-map": "~0.8.0", + "defined": "^1.0.0", + "JSONStream": "^1.0.3", + "safe-buffer": "^5.1.1", + "through2": "^2.0.0", + "umd": "^3.0.0" + }, + "bin": { + "browser-pack": "bin/cmd.js" + } + }, + "node_modules/browser-resolve": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/browser-resolve/-/browser-resolve-2.0.0.tgz", + "integrity": "sha512-7sWsQlYL2rGLy2IWm8WL8DCTJvYLc/qlOnsakDac87SOoCd16WLsaAMdCiAqsTNHIe+SXfaqyxyo6THoWqs8WQ==", + "dev": true, + "dependencies": { + "resolve": "^1.17.0" + } + }, + "node_modules/browserify": { + "version": "16.5.2", + "resolved": "https://registry.npmjs.org/browserify/-/browserify-16.5.2.tgz", + "integrity": "sha512-TkOR1cQGdmXU9zW4YukWzWVSJwrxmNdADFbqbE3HFgQWe5wqZmOawqZ7J/8MPCwk/W8yY7Y0h+7mOtcZxLP23g==", + "dev": true, + "dependencies": { + "assert": "^1.4.0", + "browser-pack": "^6.0.1", + "browser-resolve": "^2.0.0", + "browserify-zlib": "~0.2.0", + "buffer": "~5.2.1", + "cached-path-relative": "^1.0.0", + "concat-stream": "^1.6.0", + "console-browserify": "^1.1.0", + "constants-browserify": "~1.0.0", + "crypto-browserify": "^3.0.0", + "defined": "^1.0.0", + "deps-sort": "^2.0.0", + "domain-browser": "^1.2.0", + "duplexer2": "~0.1.2", + "events": "^2.0.0", + "glob": "^7.1.0", + "has": "^1.0.0", + "htmlescape": "^1.1.0", + "https-browserify": "^1.0.0", + "inherits": "~2.0.1", + "insert-module-globals": "^7.0.0", + "JSONStream": "^1.0.3", + "labeled-stream-splicer": "^2.0.0", + "mkdirp-classic": "^0.5.2", + "module-deps": "^6.2.3", + "os-browserify": "~0.3.0", + "parents": "^1.0.1", + "path-browserify": "~0.0.0", + "process": "~0.11.0", + "punycode": "^1.3.2", + "querystring-es3": "~0.2.0", + "read-only-stream": "^2.0.0", + "readable-stream": "^2.0.2", + "resolve": "^1.1.4", + "shasum": "^1.0.0", + "shell-quote": "^1.6.1", + "stream-browserify": "^2.0.0", + "stream-http": "^3.0.0", + "string_decoder": "^1.1.1", + "subarg": "^1.0.0", + "syntax-error": "^1.1.1", + "through2": "^2.0.0", + "timers-browserify": "^1.0.1", + "tty-browserify": "0.0.1", + "url": "~0.11.0", + "util": "~0.10.1", + "vm-browserify": "^1.0.0", + "xtend": "^4.0.0" + }, + "bin": { + "browserify": "bin/cmd.js" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/browserify-aes": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", + "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", + "dev": true, + "dependencies": { + "buffer-xor": "^1.0.3", + "cipher-base": "^1.0.0", + "create-hash": "^1.1.0", + "evp_bytestokey": "^1.0.3", + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/browserify-cipher": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz", + "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==", + "dev": true, + "dependencies": { + "browserify-aes": "^1.0.4", + "browserify-des": "^1.0.0", + "evp_bytestokey": "^1.0.0" + } + }, + "node_modules/browserify-des": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz", + "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==", + "dev": true, + "dependencies": { + "cipher-base": "^1.0.1", + "des.js": "^1.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "node_modules/browserify-rsa": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz", + "integrity": "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==", + "dev": true, + "dependencies": { + "bn.js": "^5.0.0", + "randombytes": "^2.0.1" + } + }, + "node_modules/browserify-sign": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.1.tgz", + "integrity": "sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==", + "dev": true, + "dependencies": { + "bn.js": "^5.1.1", + "browserify-rsa": "^4.0.1", + "create-hash": "^1.2.0", + "create-hmac": "^1.1.7", + "elliptic": "^6.5.3", + "inherits": "^2.0.4", + "parse-asn1": "^5.1.5", + "readable-stream": "^3.6.0", + "safe-buffer": "^5.2.0" + } + }, + "node_modules/browserify-sign/node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/browserify-zlib": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz", + "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", + "dev": true, + "dependencies": { + "pako": "~1.0.5" + } + }, + "node_modules/browserify/node_modules/punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=", + "dev": true + }, + "node_modules/buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.2.1.tgz", + "integrity": "sha512-c+Ko0loDaFfuPWiL02ls9Xd3GO3cPVmUobQ6t3rXNUk304u6hGq+8N/kFi+QEIKhzK3uwolVhLzszmfLmMLnqg==", + "dev": true, + "dependencies": { + "base64-js": "^1.0.2", + "ieee754": "^1.1.4" + } + }, + "node_modules/buffer-from": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", + "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==", + "dev": true + }, + "node_modules/buffer-xor": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", + "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=", + "dev": true + }, + "node_modules/builtin-status-codes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz", + "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=", + "dev": true + }, + "node_modules/cached-path-relative": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/cached-path-relative/-/cached-path-relative-1.0.2.tgz", + "integrity": "sha512-5r2GqsoEb4qMTTN9J+WzXfjov+hjxT+j3u5K+kIVNIwAd99DLCJE9pBIMP1qVeybV6JiijL385Oz0DcYxfbOIg==", + "dev": true + }, + "node_modules/call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "dependencies": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/canonicalize": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/canonicalize/-/canonicalize-1.0.8.tgz", + "integrity": "sha512-0CNTVCLZggSh7bc5VkX5WWPWO+cyZbNd07IHIsSXLia/eAq+r836hgk+8BKoEh7949Mda87VUOitx5OddVj64A==" + }, + "node_modules/caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=" + }, + "node_modules/chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/chalk/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/chalk/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/chalk/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/chalk/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/chalk/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cipher-base": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", + "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", + "dev": true, + "dependencies": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", + "dev": true + }, + "node_modules/combine-source-map": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/combine-source-map/-/combine-source-map-0.8.0.tgz", + "integrity": "sha1-pY0N8ELBhvz4IqjoAV9UUNLXmos=", + "dev": true, + "dependencies": { + "convert-source-map": "~1.1.0", + "inline-source-map": "~0.6.0", + "lodash.memoize": "~3.0.3", + "source-map": "~0.5.3" + } + }, + "node_modules/combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dependencies": { + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/commander": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-6.2.0.tgz", + "integrity": "sha512-zP4jEKbe8SHzKJYQmq8Y9gYjtO/POJLgIdKgV7B9qNmABVFVc+ctqSX6iXh4mCpJfRBOabiZ2YKPg8ciDw6C+Q==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", + "dev": true + }, + "node_modules/concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "dev": true, + "engines": [ + "node >= 0.8" + ], + "dependencies": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" + } + }, + "node_modules/console-browserify": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz", + "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==", + "dev": true + }, + "node_modules/constants-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", + "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=", + "dev": true + }, + "node_modules/convert-source-map": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.1.3.tgz", + "integrity": "sha1-SCnId+n+SbMWHzvzZziI4gRpmGA=", + "dev": true + }, + "node_modules/core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" + }, + "node_modules/create-ecdh": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz", + "integrity": "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==", + "dev": true, + "dependencies": { + "bn.js": "^4.1.0", + "elliptic": "^6.5.3" + } + }, + "node_modules/create-ecdh/node_modules/bn.js": { + "version": "4.11.9", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", + "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==", + "dev": true + }, + "node_modules/create-hash": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", + "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", + "dev": true, + "dependencies": { + "cipher-base": "^1.0.1", + "inherits": "^2.0.1", + "md5.js": "^1.3.4", + "ripemd160": "^2.0.1", + "sha.js": "^2.4.0" + } + }, + "node_modules/create-hmac": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", + "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", + "dev": true, + "dependencies": { + "cipher-base": "^1.0.3", + "create-hash": "^1.1.0", + "inherits": "^2.0.1", + "ripemd160": "^2.0.0", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + } + }, + "node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/crypto-browserify": { + "version": "3.12.0", + "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz", + "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", + "dev": true, + "dependencies": { + "browserify-cipher": "^1.0.0", + "browserify-sign": "^4.0.0", + "create-ecdh": "^4.0.0", + "create-hash": "^1.1.0", + "create-hmac": "^1.1.0", + "diffie-hellman": "^5.0.0", + "inherits": "^2.0.1", + "pbkdf2": "^3.0.3", + "public-encrypt": "^4.0.0", + "randombytes": "^2.0.0", + "randomfill": "^1.0.3" + }, + "engines": { + "node": "*" + } + }, + "node_modules/csvjson": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/csvjson/-/csvjson-5.1.0.tgz", + "integrity": "sha512-OqALQHA0k2rEGluOWikwFq5qtkRUDyoWP2u0UJy8uFjFx5FPMjPzx7D2Hn2KjBLpc8jkGrT9HDNgTUfopDlqVg==" + }, + "node_modules/dash-ast": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/dash-ast/-/dash-ast-1.0.0.tgz", + "integrity": "sha512-Vy4dx7gquTeMcQR/hDkYLGUnwVil6vk4FOOct+djUnHOUWt+zJPJAaRIXaAFkPXtJjvlY7o3rfRu0/3hpnwoUA==", + "dev": true + }, + "node_modules/dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "dependencies": { + "assert-plus": "^1.0.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/debug": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", + "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", + "dev": true, + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + } + }, + "node_modules/deep-is": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", + "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=", + "dev": true + }, + "node_modules/define-properties": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", + "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", + "dependencies": { + "object-keys": "^1.0.12" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/defined": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz", + "integrity": "sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM=", + "dev": true + }, + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/deps-sort": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/deps-sort/-/deps-sort-2.0.1.tgz", + "integrity": "sha512-1orqXQr5po+3KI6kQb9A4jnXT1PBwggGl2d7Sq2xsnOeI9GPcE/tGcF9UiSZtZBM7MukY4cAh7MemS6tZYipfw==", + "dev": true, + "dependencies": { + "JSONStream": "^1.0.3", + "shasum-object": "^1.0.0", + "subarg": "^1.0.0", + "through2": "^2.0.0" + }, + "bin": { + "deps-sort": "bin/cmd.js" + } + }, + "node_modules/des.js": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz", + "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0" + } + }, + "node_modules/detective": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/detective/-/detective-5.2.0.tgz", + "integrity": "sha512-6SsIx+nUUbuK0EthKjv0zrdnajCCXVYGmbYYiYjFVpzcjwEs/JMDZ8tPRG29J/HhN56t3GJp2cGSWDRjjot8Pg==", + "dev": true, + "dependencies": { + "acorn-node": "^1.6.1", + "defined": "^1.0.0", + "minimist": "^1.1.1" + }, + "bin": { + "detective": "bin/detective.js" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/diffie-hellman": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", + "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", + "dev": true, + "dependencies": { + "bn.js": "^4.1.0", + "miller-rabin": "^4.0.0", + "randombytes": "^2.0.0" + } + }, + "node_modules/diffie-hellman/node_modules/bn.js": { + "version": "4.11.9", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", + "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==", + "dev": true + }, + "node_modules/doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "dev": true, + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/domain-browser": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz", + "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==", + "dev": true, + "engines": { + "node": ">=0.4", + "npm": ">=1.2" + } + }, + "node_modules/duplexer2": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz", + "integrity": "sha1-ixLauHjA1p4+eJEFFmKjL8a93ME=", + "dev": true, + "dependencies": { + "readable-stream": "^2.0.2" + } + }, + "node_modules/ecc-jsbn": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", + "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", + "dependencies": { + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" + } + }, + "node_modules/elliptic": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz", + "integrity": "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==", + "dev": true, + "dependencies": { + "bn.js": "^4.11.9", + "brorand": "^1.1.0", + "hash.js": "^1.0.0", + "hmac-drbg": "^1.0.1", + "inherits": "^2.0.4", + "minimalistic-assert": "^1.0.1", + "minimalistic-crypto-utils": "^1.0.1" + } + }, + "node_modules/elliptic/node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "dev": true + }, + "node_modules/emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", + "dev": true + }, + "node_modules/enquirer": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz", + "integrity": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==", + "dev": true, + "dependencies": { + "ansi-colors": "^4.1.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/es-abstract": { + "version": "1.19.1", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.1.tgz", + "integrity": "sha512-2vJ6tjA/UfqLm2MPs7jxVybLoB8i1t1Jd9R3kISld20sIxPcTbLuggQOUxeWeAvIUkduv/CfMjuh4WmiXr2v9w==", + "dependencies": { + "call-bind": "^1.0.2", + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "get-intrinsic": "^1.1.1", + "get-symbol-description": "^1.0.0", + "has": "^1.0.3", + "has-symbols": "^1.0.2", + "internal-slot": "^1.0.3", + "is-callable": "^1.2.4", + "is-negative-zero": "^2.0.1", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.1", + "is-string": "^1.0.7", + "is-weakref": "^1.0.1", + "object-inspect": "^1.11.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.2", + "string.prototype.trimend": "^1.0.4", + "string.prototype.trimstart": "^1.0.4", + "unbox-primitive": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "dependencies": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/eslint": { + "version": "7.14.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.14.0.tgz", + "integrity": "sha512-5YubdnPXrlrYAFCKybPuHIAH++PINe1pmKNc5wQRB9HSbqIK1ywAnntE3Wwua4giKu0bjligf1gLF6qxMGOYRA==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.0.0", + "@eslint/eslintrc": "^0.2.1", + "ajv": "^6.10.0", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.0.1", + "doctrine": "^3.0.0", + "enquirer": "^2.3.5", + "eslint-scope": "^5.1.1", + "eslint-utils": "^2.1.0", + "eslint-visitor-keys": "^2.0.0", + "espree": "^7.3.0", + "esquery": "^1.2.0", + "esutils": "^2.0.2", + "file-entry-cache": "^5.0.1", + "functional-red-black-tree": "^1.0.1", + "glob-parent": "^5.0.0", + "globals": "^12.1.0", + "ignore": "^4.0.6", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "js-yaml": "^3.13.1", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash": "^4.17.19", + "minimatch": "^3.0.4", + "natural-compare": "^1.4.0", + "optionator": "^0.9.1", + "progress": "^2.0.0", + "regexpp": "^3.1.0", + "semver": "^7.2.1", + "strip-ansi": "^6.0.0", + "strip-json-comments": "^3.1.0", + "table": "^5.2.3", + "text-table": "^0.2.0", + "v8-compile-cache": "^2.0.3" + }, + "bin": { + "eslint": "bin/eslint.js" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dev": true, + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/eslint-utils": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz", + "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==", + "dev": true, + "dependencies": { + "eslint-visitor-keys": "^1.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/eslint-utils/node_modules/eslint-visitor-keys": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-visitor-keys": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.0.0.tgz", + "integrity": "sha512-QudtT6av5WXels9WjIM7qz1XD1cWGvX4gGXvp/zBn9nXG02D0utdU3Em2m/QjTnrsk6bBjmCygl3rmj118msQQ==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/eslint/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "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" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/eslint/node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "node_modules/espree": { + "version": "7.3.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-7.3.0.tgz", + "integrity": "sha512-dksIWsvKCixn1yrEXO8UosNSxaDoSYpq9reEjZSbHLpT5hpaCAKTLBwq0RHtLrIr+c0ByiYzWT8KTMRzoRCNlw==", + "dev": true, + "dependencies": { + "acorn": "^7.4.0", + "acorn-jsx": "^5.2.0", + "eslint-visitor-keys": "^1.3.0" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/espree/node_modules/eslint-visitor-keys": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "dev": true, + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/esquery": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.3.1.tgz", + "integrity": "sha512-olpvt9QG0vniUBZspVRN6lwB7hOZoTRtT+jzR+tS4ffYx2mzbw+z0XCOk44aaLYKApNX5nMm+E+P6o25ip/DHQ==", + "dev": true, + "dependencies": { + "estraverse": "^5.1.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/esquery/node_modules/estraverse": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", + "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dev": true, + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esrecurse/node_modules/estraverse": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", + "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/events": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/events/-/events-2.1.0.tgz", + "integrity": "sha512-3Zmiobend8P9DjmKAty0Era4jV8oJ0yGYe2nJJAxgymF9+N8F2m0hhZiMoWtcfepExzNKZumFU3ksdQbInGWCg==", + "dev": true, + "engines": { + "node": ">=0.4.x" + } + }, + "node_modules/evp_bytestokey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", + "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", + "dev": true, + "dependencies": { + "md5.js": "^1.3.4", + "safe-buffer": "^5.1.1" + } + }, + "node_modules/extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" + }, + "node_modules/extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", + "engines": [ + "node >=0.6.0" + ] + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" + }, + "node_modules/fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", + "dev": true + }, + "node_modules/fast-safe-stringify": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/fast-safe-stringify/-/fast-safe-stringify-2.0.7.tgz", + "integrity": "sha512-Utm6CdzT+6xsDk2m8S6uL8VHxNwI6Jub+e9NYTcAms28T84pTa25GJQV9j0CY0N1rM8hK4x6grpF2BQf+2qwVA==", + "dev": true + }, + "node_modules/file-entry-cache": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-5.0.1.tgz", + "integrity": "sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g==", + "dev": true, + "dependencies": { + "flat-cache": "^2.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/flat-cache": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-2.0.1.tgz", + "integrity": "sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA==", + "dev": true, + "dependencies": { + "flatted": "^2.0.0", + "rimraf": "2.6.3", + "write": "1.0.3" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/flatted": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.2.tgz", + "integrity": "sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA==", + "dev": true + }, + "node_modules/forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", + "engines": { + "node": "*" + } + }, + "node_modules/form-data": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", + "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 0.12" + } + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", + "dev": true + }, + "node_modules/function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + }, + "node_modules/functional-red-black-tree": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", + "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=", + "dev": true + }, + "node_modules/get-assigned-identifiers": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/get-assigned-identifiers/-/get-assigned-identifiers-1.2.0.tgz", + "integrity": "sha512-mBBwmeGTrxEMO4pMaaf/uUEFHnYtwr8FTe8Y/mer4rcV/bye0qGm6pw1bGZFGStxC5O76c5ZAVBGnqHmOaJpdQ==", + "dev": true + }, + "node_modules/get-intrinsic": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", + "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", + "dependencies": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-symbol-description": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", + "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "dependencies": { + "assert-plus": "^1.0.0" + } + }, + "node_modules/glob": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + } + }, + "node_modules/glob-parent": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz", + "integrity": "sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/globals": { + "version": "12.4.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-12.4.0.tgz", + "integrity": "sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg==", + "dev": true, + "dependencies": { + "type-fest": "^0.8.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", + "engines": { + "node": ">=4" + } + }, + "node_modules/har-validator": { + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", + "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", + "deprecated": "this library is no longer supported", + "dependencies": { + "ajv": "^6.12.3", + "har-schema": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/har-validator/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "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" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/har-validator/node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, + "node_modules/has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dependencies": { + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/has-bigints": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz", + "integrity": "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/has-symbols": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz", + "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/hash-base": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz", + "integrity": "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.4", + "readable-stream": "^3.6.0", + "safe-buffer": "^5.2.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/hash-base/node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/hash.js": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", + "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "minimalistic-assert": "^1.0.1" + } + }, + "node_modules/hmac-drbg": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", + "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=", + "dev": true, + "dependencies": { + "hash.js": "^1.0.3", + "minimalistic-assert": "^1.0.0", + "minimalistic-crypto-utils": "^1.0.1" + } + }, + "node_modules/htmlescape": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/htmlescape/-/htmlescape-1.1.1.tgz", + "integrity": "sha1-OgPtwiFLyjtmQko+eVk0lQnLA1E=", + "dev": true, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", + "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", + "dependencies": { + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" + }, + "engines": { + "node": ">=0.8", + "npm": ">=1.3.7" + } + }, + "node_modules/https-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz", + "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=", + "dev": true + }, + "node_modules/ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "dev": true + }, + "node_modules/ignore": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", + "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/import-fresh": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.2.2.tgz", + "integrity": "sha512-cTPNrlvJT6twpYy+YmKUKrTSjWFs3bjYjAhCwm+z4EOCubZxAuO+hHpRN64TqjEaYSHs7tJAE0w1CKMGmsG/lw==", + "dev": true, + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", + "dev": true, + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "dev": true, + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "node_modules/inline-source-map": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/inline-source-map/-/inline-source-map-0.6.2.tgz", + "integrity": "sha1-+Tk0ccGKedFyT4Y/o4tYY3Ct4qU=", + "dev": true, + "dependencies": { + "source-map": "~0.5.3" + } + }, + "node_modules/insert-module-globals": { + "version": "7.2.1", + "resolved": "https://registry.npmjs.org/insert-module-globals/-/insert-module-globals-7.2.1.tgz", + "integrity": "sha512-ufS5Qq9RZN+Bu899eA9QCAYThY+gGW7oRkmb0vC93Vlyu/CFGcH0OYPEjVkDXA5FEbTt1+VWzdoOD3Ny9N+8tg==", + "dev": true, + "dependencies": { + "acorn-node": "^1.5.2", + "combine-source-map": "^0.8.0", + "concat-stream": "^1.6.1", + "is-buffer": "^1.1.0", + "JSONStream": "^1.0.3", + "path-is-absolute": "^1.0.1", + "process": "~0.11.0", + "through2": "^2.0.0", + "undeclared-identifiers": "^1.1.2", + "xtend": "^4.0.0" + }, + "bin": { + "insert-module-globals": "bin/cmd.js" + } + }, + "node_modules/internal-slot": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", + "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", + "dependencies": { + "get-intrinsic": "^1.1.0", + "has": "^1.0.3", + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/is-bigint": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "dependencies": { + "has-bigints": "^1.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-boolean-object": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true + }, + "node_modules/is-callable": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz", + "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-core-module": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.1.0.tgz", + "integrity": "sha512-YcV7BgVMRFRua2FqQzKtTDMz8iCuLEyGKjr70q8Zm1yy2qKcurbFEd79PAdHV77oL3NrAaOVQIbMmiHQCHB7ZA==", + "dev": true, + "dependencies": { + "has": "^1.0.3" + } + }, + "node_modules/is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/is-glob": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", + "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", + "dev": true, + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-negative-zero": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.1.tgz", + "integrity": "sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-number-object": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.6.tgz", + "integrity": "sha512-bEVOqiRcvo3zO1+G2lVMy+gkkEm9Yh7cDMRusKKu5ZJKPUYSJwICTKZrNKHA2EbSP0Tu0+6B/emsYNHZyn6K8g==", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-shared-array-buffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.1.tgz", + "integrity": "sha512-IU0NmyknYZN0rChcKhRO1X8LYz5Isj/Fsqh8NJOSf+N/hCOTwy29F32Ik7a+QszE63IdvmwdTPDd6cZ5pg4cwA==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-string": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" + }, + "node_modules/is-utf8": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", + "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=" + }, + "node_modules/is-weakref": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.1.tgz", + "integrity": "sha512-b2jKc2pQZjaeFYWEf7ScFj+Be1I+PXmlu572Q8coTXZ+LD/QQZ7ShPMst8h16riVgyXTQwUsFEl74mDvc/3MHQ==", + "dependencies": { + "call-bind": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", + "dev": true + }, + "node_modules/isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=" + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "dev": true + }, + "node_modules/js-yaml": { + "version": "3.14.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.0.tgz", + "integrity": "sha512-/4IbIeHcD9VMHFqDR/gQ7EdZdLimOvW2DdcxFjdyyZ9NsbS+ccrXqVWDtab/lRl5AlUqmpBx8EhPaWR+OtY17A==", + "dev": true, + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=" + }, + "node_modules/json-dup-key-validator": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/json-dup-key-validator/-/json-dup-key-validator-1.0.3.tgz", + "integrity": "sha512-JvJcV01JSiO7LRz7DY1Fpzn4wX2rJ3dfNTiAfnlvLNdhhnm0Pgdvhi2SGpENrZn7eSg26Ps3TPhOcuD/a4STXQ==", + "dependencies": { + "backslash": "^0.2.0" + } + }, + "node_modules/json-schema": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", + "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==" + }, + "node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/json-stable-stringify": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-0.0.1.tgz", + "integrity": "sha1-YRwj6BTbN1Un34URk9tZ3Sryf0U=", + "dev": true, + "dependencies": { + "jsonify": "~0.0.0" + } + }, + "node_modules/json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=", + "dev": true + }, + "node_modules/json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=" + }, + "node_modules/json2csv": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/json2csv/-/json2csv-5.0.5.tgz", + "integrity": "sha512-/UyvnfuUghRM+C/AiQ02X0LS+/AKfugcwaWo/gAz1pi203v29sUMrMSNEC088i+h0EG39eSsmeL9Z0iK+9MM0A==", + "dependencies": { + "commander": "^6.1.0", + "jsonparse": "^1.3.1", + "lodash.get": "^4.4.2" + }, + "bin": { + "json2csv": "bin/json2csv.js" + }, + "engines": { + "node": ">= 10", + "npm": ">= 6.13.0" + } + }, + "node_modules/jsonify": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz", + "integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=", + "dev": true + }, + "node_modules/jsonld": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/jsonld/-/jsonld-3.3.2.tgz", + "integrity": "sha512-DXqG/fdiG7eJ8FzvSd58bW8DQsulQR/gjLYUz9PxBP/WTTpB2HzjjdxSAx5aBHewJ0RiFAV/QcqGCJjxHvuIzw==", + "dependencies": { + "canonicalize": "^1.0.1", + "lru-cache": "^5.1.1", + "object.fromentries": "^2.0.2", + "rdf-canonize": "^2.0.1", + "request": "^2.88.0", + "semver": "^6.3.0", + "xmldom": "0.1.19" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jsonld/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/jsonparse": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz", + "integrity": "sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA=", + "engines": [ + "node >= 0.2.0" + ] + }, + "node_modules/JSONStream": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.5.tgz", + "integrity": "sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==", + "dev": true, + "dependencies": { + "jsonparse": "^1.2.0", + "through": ">=2.2.7 <3" + }, + "bin": { + "JSONStream": "bin.js" + }, + "engines": { + "node": "*" + } + }, + "node_modules/jsprim": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.2.tgz", + "integrity": "sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==", + "dependencies": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.4.0", + "verror": "1.10.0" + }, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/labeled-stream-splicer": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/labeled-stream-splicer/-/labeled-stream-splicer-2.0.2.tgz", + "integrity": "sha512-Ca4LSXFFZUjPScRaqOcFxneA0VpKZr4MMYCljyQr4LIewTLb3Y0IUTIsnBBsVubIeEfxeSZpSjSsRM8APEQaAw==", + "dev": true, + "dependencies": { + "inherits": "^2.0.1", + "stream-splicer": "^2.0.0" + } + }, + "node_modules/levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "dev": true, + "dependencies": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "dev": true + }, + "node_modules/lodash.get": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz", + "integrity": "sha1-LRd/ZS+jHpObRDjVNBSZ36OCXpk=" + }, + "node_modules/lodash.memoize": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-3.0.4.tgz", + "integrity": "sha1-LcvSwofLwKVcxCMovQxzYVDVPj8=", + "dev": true + }, + "node_modules/lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dependencies": { + "yallist": "^3.0.2" + } + }, + "node_modules/md5.js": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", + "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==", + "dev": true, + "dependencies": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "node_modules/miller-rabin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", + "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", + "dev": true, + "dependencies": { + "bn.js": "^4.0.0", + "brorand": "^1.0.1" + }, + "bin": { + "miller-rabin": "bin/miller-rabin" + } + }, + "node_modules/miller-rabin/node_modules/bn.js": { + "version": "4.11.9", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", + "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==", + "dev": true + }, + "node_modules/mime-db": { + "version": "1.51.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.51.0.tgz", + "integrity": "sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.34", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.34.tgz", + "integrity": "sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A==", + "dependencies": { + "mime-db": "1.51.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==", + "dev": true + }, + "node_modules/minimalistic-crypto-utils": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", + "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=", + "dev": true + }, + "node_modules/minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", + "dev": true + }, + "node_modules/mkdirp": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", + "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", + "dev": true, + "dependencies": { + "minimist": "^1.2.5" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/mkdirp-classic": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz", + "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==", + "dev": true + }, + "node_modules/module-deps": { + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/module-deps/-/module-deps-6.2.3.tgz", + "integrity": "sha512-fg7OZaQBcL4/L+AK5f4iVqf9OMbCclXfy/znXRxTVhJSeW5AIlS9AwheYwDaXM3lVW7OBeaeUEY3gbaC6cLlSA==", + "dev": true, + "dependencies": { + "browser-resolve": "^2.0.0", + "cached-path-relative": "^1.0.2", + "concat-stream": "~1.6.0", + "defined": "^1.0.0", + "detective": "^5.2.0", + "duplexer2": "^0.1.2", + "inherits": "^2.0.1", + "JSONStream": "^1.0.3", + "parents": "^1.0.0", + "readable-stream": "^2.0.2", + "resolve": "^1.4.0", + "stream-combiner2": "^1.1.1", + "subarg": "^1.0.0", + "through2": "^2.0.0", + "xtend": "^4.0.0" + }, + "bin": { + "module-deps": "bin/cmd.js" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, + "node_modules/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", + "dev": true + }, + "node_modules/oauth-sign": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", + "engines": { + "node": "*" + } + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-inspect": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.11.0.tgz", + "integrity": "sha512-jp7ikS6Sd3GxQfZJPyH3cjcbJF6GZPClgdV+EFygjFLQ5FmW/dRUnTd9PQ9k0JhoNDabWFbpF1yCdSWCC6gexg==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.assign": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", + "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", + "dependencies": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "has-symbols": "^1.0.1", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.fromentries": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.5.tgz", + "integrity": "sha512-CAyG5mWQRRiBU57Re4FKoTBjXfDoNwdFVH2Y1tS9PqCsfUTymAohOkEMSG3aRNKmv4lV3O7p1et7c187q6bynw==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dev": true, + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/optionator": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", + "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", + "dev": true, + "dependencies": { + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0", + "word-wrap": "^1.2.3" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/os-browserify": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz", + "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=", + "dev": true + }, + "node_modules/pako": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", + "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", + "dev": true + }, + "node_modules/parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dev": true, + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/parents": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parents/-/parents-1.0.1.tgz", + "integrity": "sha1-/t1NK/GTp3dF/nHjcdc8MwfZx1E=", + "dev": true, + "dependencies": { + "path-platform": "~0.11.15" + } + }, + "node_modules/parse-asn1": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz", + "integrity": "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==", + "dev": true, + "dependencies": { + "asn1.js": "^5.2.0", + "browserify-aes": "^1.0.0", + "evp_bytestokey": "^1.0.0", + "pbkdf2": "^3.0.3", + "safe-buffer": "^5.1.1" + } + }, + "node_modules/path-browserify": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz", + "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==", + "dev": true + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/path-parse": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", + "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==", + "dev": true + }, + "node_modules/path-platform": { + "version": "0.11.15", + "resolved": "https://registry.npmjs.org/path-platform/-/path-platform-0.11.15.tgz", + "integrity": "sha1-6GQhf3TDaFDwhSt43Hv31KVyG/I=", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/pbkdf2": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.1.tgz", + "integrity": "sha512-4Ejy1OPxi9f2tt1rRV7Go7zmfDQ+ZectEQz3VGUQhgq62HtIRPDyG/JtnwIxs6x3uNMwo2V7q1fMvKjb+Tnpqg==", + "dev": true, + "dependencies": { + "create-hash": "^1.1.2", + "create-hmac": "^1.1.4", + "ripemd160": "^2.0.1", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + }, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" + }, + "node_modules/prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/process": { + "version": "0.11.10", + "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", + "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=", + "dev": true, + "engines": { + "node": ">= 0.6.0" + } + }, + "node_modules/process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "dev": true + }, + "node_modules/progress": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/psl": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", + "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==" + }, + "node_modules/public-encrypt": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz", + "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==", + "dev": true, + "dependencies": { + "bn.js": "^4.1.0", + "browserify-rsa": "^4.0.0", + "create-hash": "^1.1.0", + "parse-asn1": "^5.0.0", + "randombytes": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "node_modules/public-encrypt/node_modules/bn.js": { + "version": "4.11.9", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", + "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==", + "dev": true + }, + "node_modules/punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "engines": { + "node": ">=6" + } + }, + "node_modules/qs": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", + "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/querystring": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", + "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=", + "dev": true, + "engines": { + "node": ">=0.4.x" + } + }, + "node_modules/querystring-es3": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz", + "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=", + "dev": true, + "engines": { + "node": ">=0.4.x" + } + }, + "node_modules/randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "dev": true, + "dependencies": { + "safe-buffer": "^5.1.0" + } + }, + "node_modules/randomfill": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz", + "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", + "dev": true, + "dependencies": { + "randombytes": "^2.0.5", + "safe-buffer": "^5.1.0" + } + }, + "node_modules/rdf-canonize": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/rdf-canonize/-/rdf-canonize-2.0.1.tgz", + "integrity": "sha512-/GVELjrfW8G/wS4QfDZ5Kq68cS1belVNJqZlcwiErerexeBUsgOINCROnP7UumWIBNdeCwTVLE9NVXMnRYK0lA==", + "dependencies": { + "semver": "^6.3.0", + "setimmediate": "^1.0.5" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/rdf-canonize/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/read-only-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/read-only-stream/-/read-only-stream-2.0.0.tgz", + "integrity": "sha1-JyT9aoET1zdkrCiNQ4YnDB2/F/A=", + "dev": true, + "dependencies": { + "readable-stream": "^2.0.2" + } + }, + "node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/readable-stream/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "node_modules/readable-stream/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/regexpp": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.1.0.tgz", + "integrity": "sha512-ZOIzd8yVsQQA7j8GCSlPGXwg5PfmA1mrq0JP4nGhh54LaKN3xdai/vHUDu74pKwV8OxseMS65u2NImosQcSD0Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/request": { + "version": "2.88.2", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", + "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", + "deprecated": "request has been deprecated, see https://github.com/request/request/issues/3142", + "dependencies": { + "aws-sign2": "~0.7.0", + "aws4": "^1.8.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.6", + "extend": "~3.0.2", + "forever-agent": "~0.6.1", + "form-data": "~2.3.2", + "har-validator": "~5.1.3", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.19", + "oauth-sign": "~0.9.0", + "performance-now": "^2.1.0", + "qs": "~6.5.2", + "safe-buffer": "^5.1.2", + "tough-cookie": "~2.5.0", + "tunnel-agent": "^0.6.0", + "uuid": "^3.3.2" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/resolve": { + "version": "1.19.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.19.0.tgz", + "integrity": "sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==", + "dev": true, + "dependencies": { + "is-core-module": "^2.1.0", + "path-parse": "^1.0.6" + } + }, + "node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/rimraf": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", + "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/ripemd160": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", + "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", + "dev": true, + "dependencies": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1" + } + }, + "node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "node_modules/semver": { + "version": "7.3.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz", + "integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=" + }, + "node_modules/sha.js": { + "version": "2.4.11", + "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", + "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", + "dev": true, + "dependencies": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + }, + "bin": { + "sha.js": "bin.js" + } + }, + "node_modules/shasum": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/shasum/-/shasum-1.0.2.tgz", + "integrity": "sha1-5wEjENj0F/TetXEhUOVni4euVl8=", + "dev": true, + "dependencies": { + "json-stable-stringify": "~0.0.0", + "sha.js": "~2.4.4" + } + }, + "node_modules/shasum-object": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shasum-object/-/shasum-object-1.0.0.tgz", + "integrity": "sha512-Iqo5rp/3xVi6M4YheapzZhhGPVs0yZwHj7wvwQ1B9z8H6zk+FEnI7y3Teq7qwnekfEhu8WmG2z0z4iWZaxLWVg==", + "dev": true, + "dependencies": { + "fast-safe-stringify": "^2.0.7" + } + }, + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/shell-quote": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.2.tgz", + "integrity": "sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg==", + "dev": true + }, + "node_modules/side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "dependencies": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/simple-concat": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz", + "integrity": "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==", + "dev": true + }, + "node_modules/slice-ansi": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz", + "integrity": "sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.0", + "astral-regex": "^1.0.0", + "is-fullwidth-code-point": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-support": { + "version": "0.5.19", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz", + "integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==", + "dev": true, + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/source-map-support/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", + "dev": true + }, + "node_modules/sshpk": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", + "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", + "dependencies": { + "asn1": "~0.2.3", + "assert-plus": "^1.0.0", + "bcrypt-pbkdf": "^1.0.0", + "dashdash": "^1.12.0", + "ecc-jsbn": "~0.1.1", + "getpass": "^0.1.1", + "jsbn": "~0.1.0", + "safer-buffer": "^2.0.2", + "tweetnacl": "~0.14.0" + }, + "bin": { + "sshpk-conv": "bin/sshpk-conv", + "sshpk-sign": "bin/sshpk-sign", + "sshpk-verify": "bin/sshpk-verify" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/stream-browserify": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz", + "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==", + "dev": true, + "dependencies": { + "inherits": "~2.0.1", + "readable-stream": "^2.0.2" + } + }, + "node_modules/stream-combiner2": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/stream-combiner2/-/stream-combiner2-1.1.1.tgz", + "integrity": "sha1-+02KFCDqNidk4hrUeAOXvry0HL4=", + "dev": true, + "dependencies": { + "duplexer2": "~0.1.0", + "readable-stream": "^2.0.2" + } + }, + "node_modules/stream-http": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-3.1.1.tgz", + "integrity": "sha512-S7OqaYu0EkFpgeGFb/NPOoPLxFko7TPqtEeFg5DXPB4v/KETHG0Ln6fRFrNezoelpaDKmycEmmZ81cC9DAwgYg==", + "dev": true, + "dependencies": { + "builtin-status-codes": "^3.0.0", + "inherits": "^2.0.4", + "readable-stream": "^3.6.0", + "xtend": "^4.0.2" + } + }, + "node_modules/stream-http/node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/stream-splicer": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/stream-splicer/-/stream-splicer-2.0.1.tgz", + "integrity": "sha512-Xizh4/NPuYSyAXyT7g8IvdJ9HJpxIGL9PjyhtywCZvvP0OPIdqyrr4dMikeuvY8xahpdKEBlBTySe583totajg==", + "dev": true, + "dependencies": { + "inherits": "^2.0.1", + "readable-stream": "^2.0.2" + } + }, + "node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/string-width": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", + "dev": true, + "dependencies": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/string-width/node_modules/ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/string-width/node_modules/strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dev": true, + "dependencies": { + "ansi-regex": "^4.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/string.prototype.trimend": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz", + "integrity": "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimstart": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz", + "integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/subarg": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/subarg/-/subarg-1.0.0.tgz", + "integrity": "sha1-9izxdYHplrSPyWVpn1TAauJouNI=", + "dev": true, + "dependencies": { + "minimist": "^1.1.0" + } + }, + "node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/syntax-error": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/syntax-error/-/syntax-error-1.4.0.tgz", + "integrity": "sha512-YPPlu67mdnHGTup2A8ff7BC2Pjq0e0Yp/IyTFN03zWO0RcK07uLcbi7C2KpGR2FvWbaB0+bfE27a+sBKebSo7w==", + "dev": true, + "dependencies": { + "acorn-node": "^1.2.0" + } + }, + "node_modules/table": { + "version": "5.4.6", + "resolved": "https://registry.npmjs.org/table/-/table-5.4.6.tgz", + "integrity": "sha512-wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug==", + "dev": true, + "dependencies": { + "ajv": "^6.10.2", + "lodash": "^4.17.14", + "slice-ansi": "^2.1.0", + "string-width": "^3.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/table/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "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" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/table/node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "node_modules/terser": { + "version": "4.8.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.0.tgz", + "integrity": "sha512-EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw==", + "dev": true, + "dependencies": { + "commander": "^2.20.0", + "source-map": "~0.6.1", + "source-map-support": "~0.5.12" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/terser/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true + }, + "node_modules/terser/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=", + "dev": true + }, + "node_modules/through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", + "dev": true + }, + "node_modules/through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "dev": true, + "dependencies": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "node_modules/timers-browserify": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-1.4.2.tgz", + "integrity": "sha1-ycWLV1voQHN1y14kYtrO50NZ9B0=", + "dev": true, + "dependencies": { + "process": "~0.11.0" + }, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "dependencies": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/tty-browserify": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.1.tgz", + "integrity": "sha512-C3TaO7K81YvjCgQH9Q1S3R3P3BtN3RIM8n+OvX4il1K1zgE8ZhI0op7kClgkxtutIE8hQrcrHBXvIheqKUUCxw==", + "dev": true + }, + "node_modules/tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "dependencies": { + "safe-buffer": "^5.0.1" + }, + "engines": { + "node": "*" + } + }, + "node_modules/tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=" + }, + "node_modules/type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "dev": true, + "dependencies": { + "prelude-ls": "^1.2.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=", + "dev": true + }, + "node_modules/umd": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/umd/-/umd-3.0.3.tgz", + "integrity": "sha512-4IcGSufhFshvLNcMCV80UnQVlZ5pMOC8mvNPForqwA4+lzYQuetTESLDQkeLmihq8bRcnpbQa48Wb8Lh16/xow==", + "dev": true, + "bin": { + "umd": "bin/cli.js" + } + }, + "node_modules/unbox-primitive": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz", + "integrity": "sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==", + "dependencies": { + "function-bind": "^1.1.1", + "has-bigints": "^1.0.1", + "has-symbols": "^1.0.2", + "which-boxed-primitive": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/undeclared-identifiers": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/undeclared-identifiers/-/undeclared-identifiers-1.1.3.tgz", + "integrity": "sha512-pJOW4nxjlmfwKApE4zvxLScM/njmwj/DiUBv7EabwE4O8kRUy+HIwxQtZLBPll/jx1LJyBcqNfB3/cpv9EZwOw==", + "dev": true, + "dependencies": { + "acorn-node": "^1.3.0", + "dash-ast": "^1.0.0", + "get-assigned-identifiers": "^1.2.0", + "simple-concat": "^1.0.0", + "xtend": "^4.0.1" + }, + "bin": { + "undeclared-identifiers": "bin.js" + } + }, + "node_modules/uri-js": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.0.tgz", + "integrity": "sha512-B0yRTzYdUCCn9n+F4+Gh4yIDtMQcaJsmYBDsTSG8g/OejKBodLQ2IHfN3bM7jUsRXndopT7OIXWdYqc1fjmV6g==", + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/url": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", + "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", + "dev": true, + "dependencies": { + "punycode": "1.3.2", + "querystring": "0.2.0" + } + }, + "node_modules/url/node_modules/punycode": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", + "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=", + "dev": true + }, + "node_modules/util": { + "version": "0.10.4", + "resolved": "https://registry.npmjs.org/util/-/util-0.10.4.tgz", + "integrity": "sha512-0Pm9hTQ3se5ll1XihRic3FDIku70C+iHUdT/W926rSgHV5QgXsYbKZN8MSC3tJtSkhuROzvsQjAaFENRXr+19A==", + "dev": true, + "dependencies": { + "inherits": "2.0.3" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", + "dev": true + }, + "node_modules/util/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "dev": true + }, + "node_modules/uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", + "bin": { + "uuid": "bin/uuid" + } + }, + "node_modules/v8-compile-cache": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.2.0.tgz", + "integrity": "sha512-gTpR5XQNKFwOd4clxfnhaqvfqMpqEwr4tOtCyz4MtYZX2JYhfr1JvBFKdS+7K/9rfpZR3VLX+YWBbKoxCgS43Q==", + "dev": true + }, + "node_modules/verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", + "engines": [ + "node >=0.6.0" + ], + "dependencies": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + } + }, + "node_modules/vm-browserify": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz", + "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==", + "dev": true + }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "dependencies": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/word-wrap": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "dev": true + }, + "node_modules/write": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/write/-/write-1.0.3.tgz", + "integrity": "sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig==", + "dev": true, + "dependencies": { + "mkdirp": "^0.5.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/xmldom": { + "version": "0.1.19", + "resolved": "https://registry.npmjs.org/xmldom/-/xmldom-0.1.19.tgz", + "integrity": "sha1-Yx/Ad3bv2EEYvyUXGzftTQdaCrw=", + "deprecated": "Deprecated due to CVE-2021-21366 resolved in 0.5.0", + "engines": { + "node": ">=0.1" + } + }, + "node_modules/xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "dev": true, + "engines": { + "node": ">=0.4" + } + }, + "node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" + } + }, + "dependencies": { + "@babel/code-frame": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz", + "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==", + "dev": true, + "requires": { + "@babel/highlight": "^7.10.4" + } + }, + "@babel/helper-validator-identifier": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.10.4.tgz", + "integrity": "sha512-3U9y+43hz7ZM+rzG24Qe2mufW5KhvFg/NhnNph+i9mgCtdTCtMJuI1TMkrIUiK7Ix4PYlRF9I5dhqaLYA/ADXw==", + "dev": true + }, + "@babel/highlight": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.4.tgz", + "integrity": "sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.10.4", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + }, + "dependencies": { + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + } + } + }, + "@eslint/eslintrc": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.2.1.tgz", + "integrity": "sha512-XRUeBZ5zBWLYgSANMpThFddrZZkEbGHgUdt5UJjZfnlN9BGCiUBrf+nvbRupSjMvqzwnQN0qwCmOxITt1cfywA==", + "dev": true, + "requires": { + "ajv": "^6.12.4", + "debug": "^4.1.1", + "espree": "^7.3.0", + "globals": "^12.1.0", + "ignore": "^4.0.6", + "import-fresh": "^3.2.1", + "js-yaml": "^3.13.1", + "lodash": "^4.17.19", + "minimatch": "^3.0.4", + "strip-json-comments": "^3.1.1" + }, + "dependencies": { + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + } + } + }, + "@thing-description-playground/core": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@thing-description-playground/core/-/core-1.2.1.tgz", + "integrity": "sha512-mz/H6TsAugTXdiLYo7ux+7rtZ77YxQ6Aqx5+msDUq1X+UBN35zy6qcaZmBHKhnsigDxxhRu8K7q0amuFXHVdmA==", + "requires": { + "ajv": "^6.12.2", + "json-dup-key-validator": "^1.0.2", + "jsonld": "^3.2.0" + }, + "dependencies": { + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + } + } + }, + "acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "dev": true + }, + "acorn-jsx": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.1.tgz", + "integrity": "sha512-K0Ptm/47OKfQRpNQ2J/oIN/3QYiK6FwW+eJbILhsdxh2WTLdl+30o8aGdTbm5JbffpFFAg/g+zi1E+jvJha5ng==", + "dev": true + }, + "acorn-node": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/acorn-node/-/acorn-node-1.8.2.tgz", + "integrity": "sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==", + "dev": true, + "requires": { + "acorn": "^7.0.0", + "acorn-walk": "^7.0.0", + "xtend": "^4.0.2" + } + }, + "acorn-walk": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", + "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", + "dev": true + }, + "ajv": { + "version": "8.8.2", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.8.2.tgz", + "integrity": "sha512-x9VuX+R/jcFj1DHo/fCp99esgGDWiHENrKxaCENuCxpoMCmAt/COCGVDwA7kleEpEzJjDnvh3yGoOuLu0Dtllw==", + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ajv-formats": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", + "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", + "requires": { + "ajv": "^8.0.0" + } + }, + "ansi-colors": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz", + "integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==", + "dev": true + }, + "ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", + "dev": true + }, + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "requires": { + "color-convert": "^1.9.0" + } + }, + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, + "requires": { + "sprintf-js": "~1.0.2" + } + }, + "asn1": { + "version": "0.2.6", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz", + "integrity": "sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==", + "requires": { + "safer-buffer": "~2.1.0" + } + }, + "asn1.js": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz", + "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==", + "dev": true, + "requires": { + "bn.js": "^4.0.0", + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0", + "safer-buffer": "^2.1.0" + }, + "dependencies": { + "bn.js": { + "version": "4.11.9", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", + "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==", + "dev": true + } + } + }, + "assert": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz", + "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==", + "dev": true, + "requires": { + "object-assign": "^4.1.1", + "util": "0.10.3" + }, + "dependencies": { + "inherits": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", + "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=", + "dev": true + }, + "util": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz", + "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=", + "dev": true, + "requires": { + "inherits": "2.0.1" + } + } + } + }, + "assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=" + }, + "astral-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz", + "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==", + "dev": true + }, + "asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" + }, + "aws-sign2": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", + "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=" + }, + "aws4": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz", + "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==" + }, + "backslash": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/backslash/-/backslash-0.2.0.tgz", + "integrity": "sha1-bDwfzn5+cUzPwQ/XTw9zQQZ3N18=" + }, + "balanced-match": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", + "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=", + "dev": true + }, + "base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "dev": true + }, + "bcrypt-pbkdf": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", + "requires": { + "tweetnacl": "^0.14.3" + } + }, + "bn.js": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.1.3.tgz", + "integrity": "sha512-GkTiFpjFtUzU9CbMeJ5iazkCzGL3jrhzerzZIuqLABjbwRaFt33I9tUdSNryIptM+RxDet6OKm2WnLXzW51KsQ==", + "dev": true + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "brorand": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", + "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=", + "dev": true + }, + "browser-pack": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/browser-pack/-/browser-pack-6.1.0.tgz", + "integrity": "sha512-erYug8XoqzU3IfcU8fUgyHqyOXqIE4tUTTQ+7mqUjQlvnXkOO6OlT9c/ZoJVHYoAaqGxr09CN53G7XIsO4KtWA==", + "dev": true, + "requires": { + "combine-source-map": "~0.8.0", + "defined": "^1.0.0", + "JSONStream": "^1.0.3", + "safe-buffer": "^5.1.1", + "through2": "^2.0.0", + "umd": "^3.0.0" + } + }, + "browser-resolve": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/browser-resolve/-/browser-resolve-2.0.0.tgz", + "integrity": "sha512-7sWsQlYL2rGLy2IWm8WL8DCTJvYLc/qlOnsakDac87SOoCd16WLsaAMdCiAqsTNHIe+SXfaqyxyo6THoWqs8WQ==", + "dev": true, + "requires": { + "resolve": "^1.17.0" + } + }, + "browserify": { + "version": "16.5.2", + "resolved": "https://registry.npmjs.org/browserify/-/browserify-16.5.2.tgz", + "integrity": "sha512-TkOR1cQGdmXU9zW4YukWzWVSJwrxmNdADFbqbE3HFgQWe5wqZmOawqZ7J/8MPCwk/W8yY7Y0h+7mOtcZxLP23g==", + "dev": true, + "requires": { + "assert": "^1.4.0", + "browser-pack": "^6.0.1", + "browser-resolve": "^2.0.0", + "browserify-zlib": "~0.2.0", + "buffer": "~5.2.1", + "cached-path-relative": "^1.0.0", + "concat-stream": "^1.6.0", + "console-browserify": "^1.1.0", + "constants-browserify": "~1.0.0", + "crypto-browserify": "^3.0.0", + "defined": "^1.0.0", + "deps-sort": "^2.0.0", + "domain-browser": "^1.2.0", + "duplexer2": "~0.1.2", + "events": "^2.0.0", + "glob": "^7.1.0", + "has": "^1.0.0", + "htmlescape": "^1.1.0", + "https-browserify": "^1.0.0", + "inherits": "~2.0.1", + "insert-module-globals": "^7.0.0", + "JSONStream": "^1.0.3", + "labeled-stream-splicer": "^2.0.0", + "mkdirp-classic": "^0.5.2", + "module-deps": "^6.2.3", + "os-browserify": "~0.3.0", + "parents": "^1.0.1", + "path-browserify": "~0.0.0", + "process": "~0.11.0", + "punycode": "^1.3.2", + "querystring-es3": "~0.2.0", + "read-only-stream": "^2.0.0", + "readable-stream": "^2.0.2", + "resolve": "^1.1.4", + "shasum": "^1.0.0", + "shell-quote": "^1.6.1", + "stream-browserify": "^2.0.0", + "stream-http": "^3.0.0", + "string_decoder": "^1.1.1", + "subarg": "^1.0.0", + "syntax-error": "^1.1.1", + "through2": "^2.0.0", + "timers-browserify": "^1.0.1", + "tty-browserify": "0.0.1", + "url": "~0.11.0", + "util": "~0.10.1", + "vm-browserify": "^1.0.0", + "xtend": "^4.0.0" + }, + "dependencies": { + "punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=", + "dev": true + } + } + }, + "browserify-aes": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", + "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", + "dev": true, + "requires": { + "buffer-xor": "^1.0.3", + "cipher-base": "^1.0.0", + "create-hash": "^1.1.0", + "evp_bytestokey": "^1.0.3", + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "browserify-cipher": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz", + "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==", + "dev": true, + "requires": { + "browserify-aes": "^1.0.4", + "browserify-des": "^1.0.0", + "evp_bytestokey": "^1.0.0" + } + }, + "browserify-des": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz", + "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==", + "dev": true, + "requires": { + "cipher-base": "^1.0.1", + "des.js": "^1.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "browserify-rsa": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz", + "integrity": "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==", + "dev": true, + "requires": { + "bn.js": "^5.0.0", + "randombytes": "^2.0.1" + } + }, + "browserify-sign": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.1.tgz", + "integrity": "sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==", + "dev": true, + "requires": { + "bn.js": "^5.1.1", + "browserify-rsa": "^4.0.1", + "create-hash": "^1.2.0", + "create-hmac": "^1.1.7", + "elliptic": "^6.5.3", + "inherits": "^2.0.4", + "parse-asn1": "^5.1.5", + "readable-stream": "^3.6.0", + "safe-buffer": "^5.2.0" + }, + "dependencies": { + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + } + } + }, + "browserify-zlib": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz", + "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", + "dev": true, + "requires": { + "pako": "~1.0.5" + } + }, + "buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.2.1.tgz", + "integrity": "sha512-c+Ko0loDaFfuPWiL02ls9Xd3GO3cPVmUobQ6t3rXNUk304u6hGq+8N/kFi+QEIKhzK3uwolVhLzszmfLmMLnqg==", + "dev": true, + "requires": { + "base64-js": "^1.0.2", + "ieee754": "^1.1.4" + } + }, + "buffer-from": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", + "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==", + "dev": true + }, + "buffer-xor": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", + "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=", + "dev": true + }, + "builtin-status-codes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz", + "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=", + "dev": true + }, + "cached-path-relative": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/cached-path-relative/-/cached-path-relative-1.0.2.tgz", + "integrity": "sha512-5r2GqsoEb4qMTTN9J+WzXfjov+hjxT+j3u5K+kIVNIwAd99DLCJE9pBIMP1qVeybV6JiijL385Oz0DcYxfbOIg==", + "dev": true + }, + "call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "requires": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + } + }, + "callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true + }, + "canonicalize": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/canonicalize/-/canonicalize-1.0.8.tgz", + "integrity": "sha512-0CNTVCLZggSh7bc5VkX5WWPWO+cyZbNd07IHIsSXLia/eAq+r836hgk+8BKoEh7949Mda87VUOitx5OddVj64A==" + }, + "caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=" + }, + "chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "cipher-base": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", + "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", + "dev": true + }, + "combine-source-map": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/combine-source-map/-/combine-source-map-0.8.0.tgz", + "integrity": "sha1-pY0N8ELBhvz4IqjoAV9UUNLXmos=", + "dev": true, + "requires": { + "convert-source-map": "~1.1.0", + "inline-source-map": "~0.6.0", + "lodash.memoize": "~3.0.3", + "source-map": "~0.5.3" + } + }, + "combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "requires": { + "delayed-stream": "~1.0.0" + } + }, + "commander": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-6.2.0.tgz", + "integrity": "sha512-zP4jEKbe8SHzKJYQmq8Y9gYjtO/POJLgIdKgV7B9qNmABVFVc+ctqSX6iXh4mCpJfRBOabiZ2YKPg8ciDw6C+Q==" + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", + "dev": true + }, + "concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "dev": true, + "requires": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" + } + }, + "console-browserify": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz", + "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==", + "dev": true + }, + "constants-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", + "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=", + "dev": true + }, + "convert-source-map": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.1.3.tgz", + "integrity": "sha1-SCnId+n+SbMWHzvzZziI4gRpmGA=", + "dev": true + }, + "core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" + }, + "create-ecdh": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz", + "integrity": "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==", + "dev": true, + "requires": { + "bn.js": "^4.1.0", + "elliptic": "^6.5.3" + }, + "dependencies": { + "bn.js": { + "version": "4.11.9", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", + "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==", + "dev": true + } + } + }, + "create-hash": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", + "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", + "dev": true, + "requires": { + "cipher-base": "^1.0.1", + "inherits": "^2.0.1", + "md5.js": "^1.3.4", + "ripemd160": "^2.0.1", + "sha.js": "^2.4.0" + } + }, + "create-hmac": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", + "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", + "dev": true, + "requires": { + "cipher-base": "^1.0.3", + "create-hash": "^1.1.0", + "inherits": "^2.0.1", + "ripemd160": "^2.0.0", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + } + }, + "cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "requires": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + } + }, + "crypto-browserify": { + "version": "3.12.0", + "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz", + "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", + "dev": true, + "requires": { + "browserify-cipher": "^1.0.0", + "browserify-sign": "^4.0.0", + "create-ecdh": "^4.0.0", + "create-hash": "^1.1.0", + "create-hmac": "^1.1.0", + "diffie-hellman": "^5.0.0", + "inherits": "^2.0.1", + "pbkdf2": "^3.0.3", + "public-encrypt": "^4.0.0", + "randombytes": "^2.0.0", + "randomfill": "^1.0.3" + } + }, + "csvjson": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/csvjson/-/csvjson-5.1.0.tgz", + "integrity": "sha512-OqALQHA0k2rEGluOWikwFq5qtkRUDyoWP2u0UJy8uFjFx5FPMjPzx7D2Hn2KjBLpc8jkGrT9HDNgTUfopDlqVg==" + }, + "dash-ast": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/dash-ast/-/dash-ast-1.0.0.tgz", + "integrity": "sha512-Vy4dx7gquTeMcQR/hDkYLGUnwVil6vk4FOOct+djUnHOUWt+zJPJAaRIXaAFkPXtJjvlY7o3rfRu0/3hpnwoUA==", + "dev": true + }, + "dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "requires": { + "assert-plus": "^1.0.0" + } + }, + "debug": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", + "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", + "dev": true, + "requires": { + "ms": "2.1.2" + } + }, + "deep-is": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", + "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=", + "dev": true + }, + "define-properties": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", + "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", + "requires": { + "object-keys": "^1.0.12" + } + }, + "defined": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz", + "integrity": "sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM=", + "dev": true + }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=" + }, + "deps-sort": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/deps-sort/-/deps-sort-2.0.1.tgz", + "integrity": "sha512-1orqXQr5po+3KI6kQb9A4jnXT1PBwggGl2d7Sq2xsnOeI9GPcE/tGcF9UiSZtZBM7MukY4cAh7MemS6tZYipfw==", + "dev": true, + "requires": { + "JSONStream": "^1.0.3", + "shasum-object": "^1.0.0", + "subarg": "^1.0.0", + "through2": "^2.0.0" + } + }, + "des.js": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz", + "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0" + } + }, + "detective": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/detective/-/detective-5.2.0.tgz", + "integrity": "sha512-6SsIx+nUUbuK0EthKjv0zrdnajCCXVYGmbYYiYjFVpzcjwEs/JMDZ8tPRG29J/HhN56t3GJp2cGSWDRjjot8Pg==", + "dev": true, + "requires": { + "acorn-node": "^1.6.1", + "defined": "^1.0.0", + "minimist": "^1.1.1" + } + }, + "diffie-hellman": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", + "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", + "dev": true, + "requires": { + "bn.js": "^4.1.0", + "miller-rabin": "^4.0.0", + "randombytes": "^2.0.0" + }, + "dependencies": { + "bn.js": { + "version": "4.11.9", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", + "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==", + "dev": true + } + } + }, + "doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "dev": true, + "requires": { + "esutils": "^2.0.2" + } + }, + "domain-browser": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz", + "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==", + "dev": true + }, + "duplexer2": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz", + "integrity": "sha1-ixLauHjA1p4+eJEFFmKjL8a93ME=", + "dev": true, + "requires": { + "readable-stream": "^2.0.2" + } + }, + "ecc-jsbn": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", + "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", + "requires": { + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" + } + }, + "elliptic": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz", + "integrity": "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==", + "dev": true, + "requires": { + "bn.js": "^4.11.9", + "brorand": "^1.1.0", + "hash.js": "^1.0.0", + "hmac-drbg": "^1.0.1", + "inherits": "^2.0.4", + "minimalistic-assert": "^1.0.1", + "minimalistic-crypto-utils": "^1.0.1" + }, + "dependencies": { + "bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "dev": true + } + } + }, + "emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", + "dev": true + }, + "enquirer": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz", + "integrity": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==", + "dev": true, + "requires": { + "ansi-colors": "^4.1.1" + } + }, + "es-abstract": { + "version": "1.19.1", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.1.tgz", + "integrity": "sha512-2vJ6tjA/UfqLm2MPs7jxVybLoB8i1t1Jd9R3kISld20sIxPcTbLuggQOUxeWeAvIUkduv/CfMjuh4WmiXr2v9w==", + "requires": { + "call-bind": "^1.0.2", + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "get-intrinsic": "^1.1.1", + "get-symbol-description": "^1.0.0", + "has": "^1.0.3", + "has-symbols": "^1.0.2", + "internal-slot": "^1.0.3", + "is-callable": "^1.2.4", + "is-negative-zero": "^2.0.1", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.1", + "is-string": "^1.0.7", + "is-weakref": "^1.0.1", + "object-inspect": "^1.11.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.2", + "string.prototype.trimend": "^1.0.4", + "string.prototype.trimstart": "^1.0.4", + "unbox-primitive": "^1.0.1" + } + }, + "es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "requires": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + } + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", + "dev": true + }, + "eslint": { + "version": "7.14.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.14.0.tgz", + "integrity": "sha512-5YubdnPXrlrYAFCKybPuHIAH++PINe1pmKNc5wQRB9HSbqIK1ywAnntE3Wwua4giKu0bjligf1gLF6qxMGOYRA==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "@eslint/eslintrc": "^0.2.1", + "ajv": "^6.10.0", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.0.1", + "doctrine": "^3.0.0", + "enquirer": "^2.3.5", + "eslint-scope": "^5.1.1", + "eslint-utils": "^2.1.0", + "eslint-visitor-keys": "^2.0.0", + "espree": "^7.3.0", + "esquery": "^1.2.0", + "esutils": "^2.0.2", + "file-entry-cache": "^5.0.1", + "functional-red-black-tree": "^1.0.1", + "glob-parent": "^5.0.0", + "globals": "^12.1.0", + "ignore": "^4.0.6", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "js-yaml": "^3.13.1", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash": "^4.17.19", + "minimatch": "^3.0.4", + "natural-compare": "^1.4.0", + "optionator": "^0.9.1", + "progress": "^2.0.0", + "regexpp": "^3.1.0", + "semver": "^7.2.1", + "strip-ansi": "^6.0.0", + "strip-json-comments": "^3.1.0", + "table": "^5.2.3", + "text-table": "^0.2.0", + "v8-compile-cache": "^2.0.3" + }, + "dependencies": { + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + } + } + }, + "eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dev": true, + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + } + }, + "eslint-utils": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz", + "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==", + "dev": true, + "requires": { + "eslint-visitor-keys": "^1.1.0" + }, + "dependencies": { + "eslint-visitor-keys": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", + "dev": true + } + } + }, + "eslint-visitor-keys": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.0.0.tgz", + "integrity": "sha512-QudtT6av5WXels9WjIM7qz1XD1cWGvX4gGXvp/zBn9nXG02D0utdU3Em2m/QjTnrsk6bBjmCygl3rmj118msQQ==", + "dev": true + }, + "espree": { + "version": "7.3.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-7.3.0.tgz", + "integrity": "sha512-dksIWsvKCixn1yrEXO8UosNSxaDoSYpq9reEjZSbHLpT5hpaCAKTLBwq0RHtLrIr+c0ByiYzWT8KTMRzoRCNlw==", + "dev": true, + "requires": { + "acorn": "^7.4.0", + "acorn-jsx": "^5.2.0", + "eslint-visitor-keys": "^1.3.0" + }, + "dependencies": { + "eslint-visitor-keys": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", + "dev": true + } + } + }, + "esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "dev": true + }, + "esquery": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.3.1.tgz", + "integrity": "sha512-olpvt9QG0vniUBZspVRN6lwB7hOZoTRtT+jzR+tS4ffYx2mzbw+z0XCOk44aaLYKApNX5nMm+E+P6o25ip/DHQ==", + "dev": true, + "requires": { + "estraverse": "^5.1.0" + }, + "dependencies": { + "estraverse": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", + "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", + "dev": true + } + } + }, + "esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dev": true, + "requires": { + "estraverse": "^5.2.0" + }, + "dependencies": { + "estraverse": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", + "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", + "dev": true + } + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true + }, + "esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true + }, + "events": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/events/-/events-2.1.0.tgz", + "integrity": "sha512-3Zmiobend8P9DjmKAty0Era4jV8oJ0yGYe2nJJAxgymF9+N8F2m0hhZiMoWtcfepExzNKZumFU3ksdQbInGWCg==", + "dev": true + }, + "evp_bytestokey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", + "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", + "dev": true, + "requires": { + "md5.js": "^1.3.4", + "safe-buffer": "^5.1.1" + } + }, + "extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" + }, + "extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=" + }, + "fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + }, + "fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" + }, + "fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", + "dev": true + }, + "fast-safe-stringify": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/fast-safe-stringify/-/fast-safe-stringify-2.0.7.tgz", + "integrity": "sha512-Utm6CdzT+6xsDk2m8S6uL8VHxNwI6Jub+e9NYTcAms28T84pTa25GJQV9j0CY0N1rM8hK4x6grpF2BQf+2qwVA==", + "dev": true + }, + "file-entry-cache": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-5.0.1.tgz", + "integrity": "sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g==", + "dev": true, + "requires": { + "flat-cache": "^2.0.1" + } + }, + "flat-cache": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-2.0.1.tgz", + "integrity": "sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA==", + "dev": true, + "requires": { + "flatted": "^2.0.0", + "rimraf": "2.6.3", + "write": "1.0.3" + } + }, + "flatted": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.2.tgz", + "integrity": "sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA==", + "dev": true + }, + "forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=" + }, + "form-data": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", + "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + } + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", + "dev": true + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + }, + "functional-red-black-tree": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", + "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=", + "dev": true + }, + "get-assigned-identifiers": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/get-assigned-identifiers/-/get-assigned-identifiers-1.2.0.tgz", + "integrity": "sha512-mBBwmeGTrxEMO4pMaaf/uUEFHnYtwr8FTe8Y/mer4rcV/bye0qGm6pw1bGZFGStxC5O76c5ZAVBGnqHmOaJpdQ==", + "dev": true + }, + "get-intrinsic": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", + "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", + "requires": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1" + } + }, + "get-symbol-description": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", + "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", + "requires": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + } + }, + "getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "requires": { + "assert-plus": "^1.0.0" + } + }, + "glob": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "glob-parent": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz", + "integrity": "sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==", + "dev": true, + "requires": { + "is-glob": "^4.0.1" + } + }, + "globals": { + "version": "12.4.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-12.4.0.tgz", + "integrity": "sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg==", + "dev": true, + "requires": { + "type-fest": "^0.8.1" + } + }, + "har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=" + }, + "har-validator": { + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", + "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", + "requires": { + "ajv": "^6.12.3", + "har-schema": "^2.0.0" + }, + "dependencies": { + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + } + } + }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "requires": { + "function-bind": "^1.1.1" + } + }, + "has-bigints": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz", + "integrity": "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "dev": true + }, + "has-symbols": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz", + "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==" + }, + "has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "requires": { + "has-symbols": "^1.0.2" + } + }, + "hash-base": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz", + "integrity": "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==", + "dev": true, + "requires": { + "inherits": "^2.0.4", + "readable-stream": "^3.6.0", + "safe-buffer": "^5.2.0" + }, + "dependencies": { + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + } + } + }, + "hash.js": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", + "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "minimalistic-assert": "^1.0.1" + } + }, + "hmac-drbg": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", + "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=", + "dev": true, + "requires": { + "hash.js": "^1.0.3", + "minimalistic-assert": "^1.0.0", + "minimalistic-crypto-utils": "^1.0.1" + } + }, + "htmlescape": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/htmlescape/-/htmlescape-1.1.1.tgz", + "integrity": "sha1-OgPtwiFLyjtmQko+eVk0lQnLA1E=", + "dev": true + }, + "http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", + "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", + "requires": { + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" + } + }, + "https-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz", + "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=", + "dev": true + }, + "ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "dev": true + }, + "ignore": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", + "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", + "dev": true + }, + "import-fresh": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.2.2.tgz", + "integrity": "sha512-cTPNrlvJT6twpYy+YmKUKrTSjWFs3bjYjAhCwm+z4EOCubZxAuO+hHpRN64TqjEaYSHs7tJAE0w1CKMGmsG/lw==", + "dev": true, + "requires": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + } + }, + "imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", + "dev": true + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "dev": true, + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "inline-source-map": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/inline-source-map/-/inline-source-map-0.6.2.tgz", + "integrity": "sha1-+Tk0ccGKedFyT4Y/o4tYY3Ct4qU=", + "dev": true, + "requires": { + "source-map": "~0.5.3" + } + }, + "insert-module-globals": { + "version": "7.2.1", + "resolved": "https://registry.npmjs.org/insert-module-globals/-/insert-module-globals-7.2.1.tgz", + "integrity": "sha512-ufS5Qq9RZN+Bu899eA9QCAYThY+gGW7oRkmb0vC93Vlyu/CFGcH0OYPEjVkDXA5FEbTt1+VWzdoOD3Ny9N+8tg==", + "dev": true, + "requires": { + "acorn-node": "^1.5.2", + "combine-source-map": "^0.8.0", + "concat-stream": "^1.6.1", + "is-buffer": "^1.1.0", + "JSONStream": "^1.0.3", + "path-is-absolute": "^1.0.1", + "process": "~0.11.0", + "through2": "^2.0.0", + "undeclared-identifiers": "^1.1.2", + "xtend": "^4.0.0" + } + }, + "internal-slot": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", + "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", + "requires": { + "get-intrinsic": "^1.1.0", + "has": "^1.0.3", + "side-channel": "^1.0.4" + } + }, + "is-bigint": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "requires": { + "has-bigints": "^1.0.1" + } + }, + "is-boolean-object": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true + }, + "is-callable": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz", + "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==" + }, + "is-core-module": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.1.0.tgz", + "integrity": "sha512-YcV7BgVMRFRua2FqQzKtTDMz8iCuLEyGKjr70q8Zm1yy2qKcurbFEd79PAdHV77oL3NrAaOVQIbMmiHQCHB7ZA==", + "dev": true, + "requires": { + "has": "^1.0.3" + } + }, + "is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true + }, + "is-glob": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", + "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", + "dev": true, + "requires": { + "is-extglob": "^2.1.1" + } + }, + "is-negative-zero": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.1.tgz", + "integrity": "sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w==" + }, + "is-number-object": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.6.tgz", + "integrity": "sha512-bEVOqiRcvo3zO1+G2lVMy+gkkEm9Yh7cDMRusKKu5ZJKPUYSJwICTKZrNKHA2EbSP0Tu0+6B/emsYNHZyn6K8g==", + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-shared-array-buffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.1.tgz", + "integrity": "sha512-IU0NmyknYZN0rChcKhRO1X8LYz5Isj/Fsqh8NJOSf+N/hCOTwy29F32Ik7a+QszE63IdvmwdTPDd6cZ5pg4cwA==" + }, + "is-string": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "requires": { + "has-symbols": "^1.0.2" + } + }, + "is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" + }, + "is-utf8": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", + "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=" + }, + "is-weakref": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.1.tgz", + "integrity": "sha512-b2jKc2pQZjaeFYWEf7ScFj+Be1I+PXmlu572Q8coTXZ+LD/QQZ7ShPMst8h16riVgyXTQwUsFEl74mDvc/3MHQ==", + "requires": { + "call-bind": "^1.0.0" + } + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", + "dev": true + }, + "isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=" + }, + "js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "dev": true + }, + "js-yaml": { + "version": "3.14.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.0.tgz", + "integrity": "sha512-/4IbIeHcD9VMHFqDR/gQ7EdZdLimOvW2DdcxFjdyyZ9NsbS+ccrXqVWDtab/lRl5AlUqmpBx8EhPaWR+OtY17A==", + "dev": true, + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + }, + "jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=" + }, + "json-dup-key-validator": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/json-dup-key-validator/-/json-dup-key-validator-1.0.3.tgz", + "integrity": "sha512-JvJcV01JSiO7LRz7DY1Fpzn4wX2rJ3dfNTiAfnlvLNdhhnm0Pgdvhi2SGpENrZn7eSg26Ps3TPhOcuD/a4STXQ==", + "requires": { + "backslash": "^0.2.0" + } + }, + "json-schema": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", + "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==" + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "json-stable-stringify": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-0.0.1.tgz", + "integrity": "sha1-YRwj6BTbN1Un34URk9tZ3Sryf0U=", + "dev": true, + "requires": { + "jsonify": "~0.0.0" + } + }, + "json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=", + "dev": true + }, + "json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=" + }, + "json2csv": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/json2csv/-/json2csv-5.0.5.tgz", + "integrity": "sha512-/UyvnfuUghRM+C/AiQ02X0LS+/AKfugcwaWo/gAz1pi203v29sUMrMSNEC088i+h0EG39eSsmeL9Z0iK+9MM0A==", + "requires": { + "commander": "^6.1.0", + "jsonparse": "^1.3.1", + "lodash.get": "^4.4.2" + } + }, + "jsonify": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz", + "integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=", + "dev": true + }, + "jsonld": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/jsonld/-/jsonld-3.3.2.tgz", + "integrity": "sha512-DXqG/fdiG7eJ8FzvSd58bW8DQsulQR/gjLYUz9PxBP/WTTpB2HzjjdxSAx5aBHewJ0RiFAV/QcqGCJjxHvuIzw==", + "requires": { + "canonicalize": "^1.0.1", + "lru-cache": "^5.1.1", + "object.fromentries": "^2.0.2", + "rdf-canonize": "^2.0.1", + "request": "^2.88.0", + "semver": "^6.3.0", + "xmldom": "0.1.19" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "jsonparse": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz", + "integrity": "sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA=" + }, + "JSONStream": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.5.tgz", + "integrity": "sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==", + "dev": true, + "requires": { + "jsonparse": "^1.2.0", + "through": ">=2.2.7 <3" + } + }, + "jsprim": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.2.tgz", + "integrity": "sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==", + "requires": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.4.0", + "verror": "1.10.0" + } + }, + "labeled-stream-splicer": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/labeled-stream-splicer/-/labeled-stream-splicer-2.0.2.tgz", + "integrity": "sha512-Ca4LSXFFZUjPScRaqOcFxneA0VpKZr4MMYCljyQr4LIewTLb3Y0IUTIsnBBsVubIeEfxeSZpSjSsRM8APEQaAw==", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "stream-splicer": "^2.0.0" + } + }, + "levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "dev": true, + "requires": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + } + }, + "lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "dev": true + }, + "lodash.get": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz", + "integrity": "sha1-LRd/ZS+jHpObRDjVNBSZ36OCXpk=" + }, + "lodash.memoize": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-3.0.4.tgz", + "integrity": "sha1-LcvSwofLwKVcxCMovQxzYVDVPj8=", + "dev": true + }, + "lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "requires": { + "yallist": "^3.0.2" + } + }, + "md5.js": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", + "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==", + "dev": true, + "requires": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "miller-rabin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", + "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", + "dev": true, + "requires": { + "bn.js": "^4.0.0", + "brorand": "^1.0.1" + }, + "dependencies": { + "bn.js": { + "version": "4.11.9", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", + "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==", + "dev": true + } + } + }, + "mime-db": { + "version": "1.51.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.51.0.tgz", + "integrity": "sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==" + }, + "mime-types": { + "version": "2.1.34", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.34.tgz", + "integrity": "sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A==", + "requires": { + "mime-db": "1.51.0" + } + }, + "minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==", + "dev": true + }, + "minimalistic-crypto-utils": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", + "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=", + "dev": true + }, + "minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "dev": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", + "dev": true + }, + "mkdirp": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", + "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", + "dev": true, + "requires": { + "minimist": "^1.2.5" + } + }, + "mkdirp-classic": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz", + "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==", + "dev": true + }, + "module-deps": { + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/module-deps/-/module-deps-6.2.3.tgz", + "integrity": "sha512-fg7OZaQBcL4/L+AK5f4iVqf9OMbCclXfy/znXRxTVhJSeW5AIlS9AwheYwDaXM3lVW7OBeaeUEY3gbaC6cLlSA==", + "dev": true, + "requires": { + "browser-resolve": "^2.0.0", + "cached-path-relative": "^1.0.2", + "concat-stream": "~1.6.0", + "defined": "^1.0.0", + "detective": "^5.2.0", + "duplexer2": "^0.1.2", + "inherits": "^2.0.1", + "JSONStream": "^1.0.3", + "parents": "^1.0.0", + "readable-stream": "^2.0.2", + "resolve": "^1.4.0", + "stream-combiner2": "^1.1.1", + "subarg": "^1.0.0", + "through2": "^2.0.0", + "xtend": "^4.0.0" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, + "natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", + "dev": true + }, + "oauth-sign": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==" + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", + "dev": true + }, + "object-inspect": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.11.0.tgz", + "integrity": "sha512-jp7ikS6Sd3GxQfZJPyH3cjcbJF6GZPClgdV+EFygjFLQ5FmW/dRUnTd9PQ9k0JhoNDabWFbpF1yCdSWCC6gexg==" + }, + "object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==" + }, + "object.assign": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", + "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", + "requires": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "has-symbols": "^1.0.1", + "object-keys": "^1.1.1" + } + }, + "object.fromentries": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.5.tgz", + "integrity": "sha512-CAyG5mWQRRiBU57Re4FKoTBjXfDoNwdFVH2Y1tS9PqCsfUTymAohOkEMSG3aRNKmv4lV3O7p1et7c187q6bynw==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + } + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dev": true, + "requires": { + "wrappy": "1" + } + }, + "optionator": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", + "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", + "dev": true, + "requires": { + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0", + "word-wrap": "^1.2.3" + } + }, + "os-browserify": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz", + "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=", + "dev": true + }, + "pako": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", + "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", + "dev": true + }, + "parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dev": true, + "requires": { + "callsites": "^3.0.0" + } + }, + "parents": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parents/-/parents-1.0.1.tgz", + "integrity": "sha1-/t1NK/GTp3dF/nHjcdc8MwfZx1E=", + "dev": true, + "requires": { + "path-platform": "~0.11.15" + } + }, + "parse-asn1": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz", + "integrity": "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==", + "dev": true, + "requires": { + "asn1.js": "^5.2.0", + "browserify-aes": "^1.0.0", + "evp_bytestokey": "^1.0.0", + "pbkdf2": "^3.0.3", + "safe-buffer": "^5.1.1" + } + }, + "path-browserify": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz", + "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==", + "dev": true + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", + "dev": true + }, + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true + }, + "path-parse": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", + "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==", + "dev": true + }, + "path-platform": { + "version": "0.11.15", + "resolved": "https://registry.npmjs.org/path-platform/-/path-platform-0.11.15.tgz", + "integrity": "sha1-6GQhf3TDaFDwhSt43Hv31KVyG/I=", + "dev": true + }, + "pbkdf2": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.1.tgz", + "integrity": "sha512-4Ejy1OPxi9f2tt1rRV7Go7zmfDQ+ZectEQz3VGUQhgq62HtIRPDyG/JtnwIxs6x3uNMwo2V7q1fMvKjb+Tnpqg==", + "dev": true, + "requires": { + "create-hash": "^1.1.2", + "create-hmac": "^1.1.4", + "ripemd160": "^2.0.1", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + } + }, + "performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" + }, + "prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "dev": true + }, + "process": { + "version": "0.11.10", + "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", + "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=", + "dev": true + }, + "process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "dev": true + }, + "progress": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", + "dev": true + }, + "psl": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", + "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==" + }, + "public-encrypt": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz", + "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==", + "dev": true, + "requires": { + "bn.js": "^4.1.0", + "browserify-rsa": "^4.0.0", + "create-hash": "^1.1.0", + "parse-asn1": "^5.0.0", + "randombytes": "^2.0.1", + "safe-buffer": "^5.1.2" + }, + "dependencies": { + "bn.js": { + "version": "4.11.9", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", + "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==", + "dev": true + } + } + }, + "punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" + }, + "qs": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", + "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==" + }, + "querystring": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", + "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=", + "dev": true + }, + "querystring-es3": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz", + "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=", + "dev": true + }, + "randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "dev": true, + "requires": { + "safe-buffer": "^5.1.0" + } + }, + "randomfill": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz", + "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", + "dev": true, + "requires": { + "randombytes": "^2.0.5", + "safe-buffer": "^5.1.0" + } + }, + "rdf-canonize": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/rdf-canonize/-/rdf-canonize-2.0.1.tgz", + "integrity": "sha512-/GVELjrfW8G/wS4QfDZ5Kq68cS1belVNJqZlcwiErerexeBUsgOINCROnP7UumWIBNdeCwTVLE9NVXMnRYK0lA==", + "requires": { + "semver": "^6.3.0", + "setimmediate": "^1.0.5" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "read-only-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/read-only-stream/-/read-only-stream-2.0.0.tgz", + "integrity": "sha1-JyT9aoET1zdkrCiNQ4YnDB2/F/A=", + "dev": true, + "requires": { + "readable-stream": "^2.0.2" + } + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + }, + "dependencies": { + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "regexpp": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.1.0.tgz", + "integrity": "sha512-ZOIzd8yVsQQA7j8GCSlPGXwg5PfmA1mrq0JP4nGhh54LaKN3xdai/vHUDu74pKwV8OxseMS65u2NImosQcSD0Q==", + "dev": true + }, + "request": { + "version": "2.88.2", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", + "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", + "requires": { + "aws-sign2": "~0.7.0", + "aws4": "^1.8.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.6", + "extend": "~3.0.2", + "forever-agent": "~0.6.1", + "form-data": "~2.3.2", + "har-validator": "~5.1.3", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.19", + "oauth-sign": "~0.9.0", + "performance-now": "^2.1.0", + "qs": "~6.5.2", + "safe-buffer": "^5.1.2", + "tough-cookie": "~2.5.0", + "tunnel-agent": "^0.6.0", + "uuid": "^3.3.2" + } + }, + "require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==" + }, + "resolve": { + "version": "1.19.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.19.0.tgz", + "integrity": "sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==", + "dev": true, + "requires": { + "is-core-module": "^2.1.0", + "path-parse": "^1.0.6" + } + }, + "resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "dev": true + }, + "rimraf": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", + "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + }, + "ripemd160": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", + "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", + "dev": true, + "requires": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1" + } + }, + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "semver": { + "version": "7.3.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz", + "integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==", + "dev": true + }, + "setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=" + }, + "sha.js": { + "version": "2.4.11", + "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", + "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "shasum": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/shasum/-/shasum-1.0.2.tgz", + "integrity": "sha1-5wEjENj0F/TetXEhUOVni4euVl8=", + "dev": true, + "requires": { + "json-stable-stringify": "~0.0.0", + "sha.js": "~2.4.4" + } + }, + "shasum-object": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shasum-object/-/shasum-object-1.0.0.tgz", + "integrity": "sha512-Iqo5rp/3xVi6M4YheapzZhhGPVs0yZwHj7wvwQ1B9z8H6zk+FEnI7y3Teq7qwnekfEhu8WmG2z0z4iWZaxLWVg==", + "dev": true, + "requires": { + "fast-safe-stringify": "^2.0.7" + } + }, + "shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "requires": { + "shebang-regex": "^3.0.0" + } + }, + "shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true + }, + "shell-quote": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.2.tgz", + "integrity": "sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg==", + "dev": true + }, + "side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "requires": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + } + }, + "simple-concat": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz", + "integrity": "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==", + "dev": true + }, + "slice-ansi": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz", + "integrity": "sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.0", + "astral-regex": "^1.0.0", + "is-fullwidth-code-point": "^2.0.0" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "source-map-support": { + "version": "0.5.19", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz", + "integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==", + "dev": true, + "requires": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", + "dev": true + }, + "sshpk": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", + "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", + "requires": { + "asn1": "~0.2.3", + "assert-plus": "^1.0.0", + "bcrypt-pbkdf": "^1.0.0", + "dashdash": "^1.12.0", + "ecc-jsbn": "~0.1.1", + "getpass": "^0.1.1", + "jsbn": "~0.1.0", + "safer-buffer": "^2.0.2", + "tweetnacl": "~0.14.0" + } + }, + "stream-browserify": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz", + "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==", + "dev": true, + "requires": { + "inherits": "~2.0.1", + "readable-stream": "^2.0.2" + } + }, + "stream-combiner2": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/stream-combiner2/-/stream-combiner2-1.1.1.tgz", + "integrity": "sha1-+02KFCDqNidk4hrUeAOXvry0HL4=", + "dev": true, + "requires": { + "duplexer2": "~0.1.0", + "readable-stream": "^2.0.2" + } + }, + "stream-http": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-3.1.1.tgz", + "integrity": "sha512-S7OqaYu0EkFpgeGFb/NPOoPLxFko7TPqtEeFg5DXPB4v/KETHG0Ln6fRFrNezoelpaDKmycEmmZ81cC9DAwgYg==", + "dev": true, + "requires": { + "builtin-status-codes": "^3.0.0", + "inherits": "^2.0.4", + "readable-stream": "^3.6.0", + "xtend": "^4.0.2" + }, + "dependencies": { + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + } + } + }, + "stream-splicer": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/stream-splicer/-/stream-splicer-2.0.1.tgz", + "integrity": "sha512-Xizh4/NPuYSyAXyT7g8IvdJ9HJpxIGL9PjyhtywCZvvP0OPIdqyrr4dMikeuvY8xahpdKEBlBTySe583totajg==", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "readable-stream": "^2.0.2" + } + }, + "string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dev": true, + "requires": { + "safe-buffer": "~5.2.0" + } + }, + "string-width": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", + "dev": true, + "requires": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + }, + "dependencies": { + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "dev": true + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dev": true, + "requires": { + "ansi-regex": "^4.1.0" + } + } + } + }, + "string.prototype.trimend": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz", + "integrity": "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, + "string.prototype.trimstart": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz", + "integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, + "strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.0" + } + }, + "strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "dev": true + }, + "subarg": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/subarg/-/subarg-1.0.0.tgz", + "integrity": "sha1-9izxdYHplrSPyWVpn1TAauJouNI=", + "dev": true, + "requires": { + "minimist": "^1.1.0" + } + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + }, + "syntax-error": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/syntax-error/-/syntax-error-1.4.0.tgz", + "integrity": "sha512-YPPlu67mdnHGTup2A8ff7BC2Pjq0e0Yp/IyTFN03zWO0RcK07uLcbi7C2KpGR2FvWbaB0+bfE27a+sBKebSo7w==", + "dev": true, + "requires": { + "acorn-node": "^1.2.0" + } + }, + "table": { + "version": "5.4.6", + "resolved": "https://registry.npmjs.org/table/-/table-5.4.6.tgz", + "integrity": "sha512-wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug==", + "dev": true, + "requires": { + "ajv": "^6.10.2", + "lodash": "^4.17.14", + "slice-ansi": "^2.1.0", + "string-width": "^3.0.0" + }, + "dependencies": { + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + } + } + }, + "terser": { + "version": "4.8.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.0.tgz", + "integrity": "sha512-EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw==", + "dev": true, + "requires": { + "commander": "^2.20.0", + "source-map": "~0.6.1", + "source-map-support": "~0.5.12" + }, + "dependencies": { + "commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=", + "dev": true + }, + "through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", + "dev": true + }, + "through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "dev": true, + "requires": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "timers-browserify": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-1.4.2.tgz", + "integrity": "sha1-ycWLV1voQHN1y14kYtrO50NZ9B0=", + "dev": true, + "requires": { + "process": "~0.11.0" + } + }, + "tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "requires": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + } + }, + "tty-browserify": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.1.tgz", + "integrity": "sha512-C3TaO7K81YvjCgQH9Q1S3R3P3BtN3RIM8n+OvX4il1K1zgE8ZhI0op7kClgkxtutIE8hQrcrHBXvIheqKUUCxw==", + "dev": true + }, + "tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "requires": { + "safe-buffer": "^5.0.1" + } + }, + "tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=" + }, + "type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "dev": true, + "requires": { + "prelude-ls": "^1.2.1" + } + }, + "type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "dev": true + }, + "typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=", + "dev": true + }, + "umd": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/umd/-/umd-3.0.3.tgz", + "integrity": "sha512-4IcGSufhFshvLNcMCV80UnQVlZ5pMOC8mvNPForqwA4+lzYQuetTESLDQkeLmihq8bRcnpbQa48Wb8Lh16/xow==", + "dev": true + }, + "unbox-primitive": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz", + "integrity": "sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==", + "requires": { + "function-bind": "^1.1.1", + "has-bigints": "^1.0.1", + "has-symbols": "^1.0.2", + "which-boxed-primitive": "^1.0.2" + } + }, + "undeclared-identifiers": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/undeclared-identifiers/-/undeclared-identifiers-1.1.3.tgz", + "integrity": "sha512-pJOW4nxjlmfwKApE4zvxLScM/njmwj/DiUBv7EabwE4O8kRUy+HIwxQtZLBPll/jx1LJyBcqNfB3/cpv9EZwOw==", + "dev": true, + "requires": { + "acorn-node": "^1.3.0", + "dash-ast": "^1.0.0", + "get-assigned-identifiers": "^1.2.0", + "simple-concat": "^1.0.0", + "xtend": "^4.0.1" + } + }, + "uri-js": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.0.tgz", + "integrity": "sha512-B0yRTzYdUCCn9n+F4+Gh4yIDtMQcaJsmYBDsTSG8g/OejKBodLQ2IHfN3bM7jUsRXndopT7OIXWdYqc1fjmV6g==", + "requires": { + "punycode": "^2.1.0" + } + }, + "url": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", + "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", + "dev": true, + "requires": { + "punycode": "1.3.2", + "querystring": "0.2.0" + }, + "dependencies": { + "punycode": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", + "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=", + "dev": true + } + } + }, + "util": { + "version": "0.10.4", + "resolved": "https://registry.npmjs.org/util/-/util-0.10.4.tgz", + "integrity": "sha512-0Pm9hTQ3se5ll1XihRic3FDIku70C+iHUdT/W926rSgHV5QgXsYbKZN8MSC3tJtSkhuROzvsQjAaFENRXr+19A==", + "dev": true, + "requires": { + "inherits": "2.0.3" + }, + "dependencies": { + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "dev": true + } + } + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", + "dev": true + }, + "uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" + }, + "v8-compile-cache": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.2.0.tgz", + "integrity": "sha512-gTpR5XQNKFwOd4clxfnhaqvfqMpqEwr4tOtCyz4MtYZX2JYhfr1JvBFKdS+7K/9rfpZR3VLX+YWBbKoxCgS43Q==", + "dev": true + }, + "verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", + "requires": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + } + }, + "vm-browserify": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz", + "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==", + "dev": true + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + }, + "which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "requires": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" + } + }, + "word-wrap": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", + "dev": true + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "dev": true + }, + "write": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/write/-/write-1.0.3.tgz", + "integrity": "sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig==", + "dev": true, + "requires": { + "mkdirp": "^0.5.1" + } + }, + "xmldom": { + "version": "0.1.19", + "resolved": "https://registry.npmjs.org/xmldom/-/xmldom-0.1.19.tgz", + "integrity": "sha1-Yx/Ad3bv2EEYvyUXGzftTQdaCrw=" + }, + "xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "dev": true + }, + "yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" + } + } } diff --git a/packages/assertions/package.json b/packages/assertions/package.json index 3741460c7..04ca2214d 100644 --- a/packages/assertions/package.json +++ b/packages/assertions/package.json @@ -22,7 +22,8 @@ }, "dependencies": { "@thing-description-playground/core": "^1.2.1", - "ajv": "^6.12.2", + "ajv": "^8.8.2", + "ajv-formats": "^2.1.1", "csvjson": "^5.1.0", "is-utf8": "^0.2.1", "json2csv": "^5.0.1" diff --git a/packages/cli/index.js b/packages/cli/index.js index c30c16290..3ce9cb3dd 100644 --- a/packages/cli/index.js +++ b/packages/cli/index.js @@ -47,7 +47,7 @@ const argParser = require('argly') }, '--assertion-nomerge -n': { type: 'boolean', - description: 'if multiple files where given as input, don\'t create a merged report, but one for each' + description: 'if multiple files where given as input, don\'t create a merged report, but create one for each' }, '--assertion-tostd -s': { type: 'boolean', @@ -464,7 +464,7 @@ function coreValidation() { */ function checkTd(td) { - tdValidator(td, console.log,{checkDefaults: !myArguments.nodefaults,checkJsonLd: !myArguments.nojsonld}) + tdValidator(td, console.log,{checkDefaults: !myArguments.nodefaults, checkJsonLd: !myArguments.nojsonld}) .then( result => { console.log("OKAY \n") console.log("\n") diff --git a/packages/cli/package-lock.json b/packages/cli/package-lock.json index 874b663e4..8ed61e027 100644 --- a/packages/cli/package-lock.json +++ b/packages/cli/package-lock.json @@ -6,7 +6,7 @@ "packages": { "": { "name": "@thing-description-playground/cli", - "version": "1.3.0", + "version": "1.4.1", "license": "MIT", "dependencies": { "argly": "^1.2.0" diff --git a/packages/core/package-lock.json b/packages/core/package-lock.json index 90b773457..8f2c2f1e4 100644 --- a/packages/core/package-lock.json +++ b/packages/core/package-lock.json @@ -6,7 +6,7 @@ "packages": { "": { "name": "@thing-description-playground/core", - "version": "1.2.0", + "version": "1.2.1", "license": "MIT", "dependencies": { "ajv": "^6.12.2", diff --git a/packages/core/td-schema-full.json b/packages/core/td-schema-full.json index 5bfc6ddad..85a66893e 100644 --- a/packages/core/td-schema-full.json +++ b/packages/core/td-schema-full.json @@ -2,7 +2,7 @@ "title": "WoT TD Schema - 02 June 2021", "description": "JSON Schema for validating TD instances against the TD information model. For a TD to validate this schema it must contain all the default terms defined in Section 5.4", "$schema ": "http://json-schema.org/draft-07/schema#", - "definitions": { + "$defs": { "anyUri": { "type": "string", "format": "uri-reference" @@ -72,13 +72,13 @@ "type": "array", "items": [ { - "$ref": "#/definitions/thing-context-w3c-uri" + "$ref": "#/$defs/thing-context-w3c-uri" } ], "additionalItems": { "anyOf": [ { - "$ref": "#/definitions/anyUri" + "$ref": "#/$defs/anyUri" }, { "type": "object" @@ -87,7 +87,7 @@ } }, { - "$ref": "#/definitions/thing-context-w3c-uri" + "$ref": "#/$defs/thing-context-w3c-uri" } ] }, @@ -134,19 +134,19 @@ "type": "object", "properties": { "@type": { - "$ref": "#/definitions/type_declaration" + "$ref": "#/$defs/type_declaration" }, "description": { - "$ref": "#/definitions/description" + "$ref": "#/$defs/description" }, "title": { - "$ref": "#/definitions/title" + "$ref": "#/$defs/title" }, "descriptions": { - "$ref": "#/definitions/descriptions" + "$ref": "#/$defs/descriptions" }, "titles": { - "$ref": "#/definitions/titles" + "$ref": "#/$defs/titles" }, "writeOnly": { "type": "boolean" @@ -157,7 +157,7 @@ "oneOf": { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "unit": { @@ -193,12 +193,12 @@ "items": { "oneOf": [ { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } ] @@ -226,11 +226,11 @@ "minimum": 0 }, "multipleOf": { - "$ref": "#/definitions/multipleOfDefinition" + "$ref": "#/$defs/multipleOfDefinition" }, "properties": { "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "required": { @@ -277,7 +277,7 @@ ] }, "href": { - "$ref": "#/definitions/anyUri" + "$ref": "#/$defs/anyUri" }, "contentType": { "type": "string" @@ -286,13 +286,13 @@ "type": "string" }, "subprotocol": { - "$ref": "#/definitions/subprotocol" + "$ref": "#/$defs/subprotocol" }, "security": { - "$ref": "#/definitions/security" + "$ref": "#/$defs/security" }, "scopes": { - "$ref": "#/definitions/scopes" + "$ref": "#/$defs/scopes" }, "response": { "type": "object", @@ -303,7 +303,7 @@ } }, "additionalResponses": { - "$ref":"#/definitions/additionalResponsesDefinition" + "$ref":"#/$defs/additionalResponsesDefinition" } }, "required": [ @@ -336,7 +336,7 @@ ] }, "href": { - "$ref": "#/definitions/anyUri" + "$ref": "#/$defs/anyUri" }, "contentType": { "type": "string" @@ -345,13 +345,13 @@ "type": "string" }, "subprotocol": { - "$ref": "#/definitions/subprotocol" + "$ref": "#/$defs/subprotocol" }, "security": { - "$ref": "#/definitions/security" + "$ref": "#/$defs/security" }, "scopes": { - "$ref": "#/definitions/scopes" + "$ref": "#/$defs/scopes" }, "response": { "type": "object", @@ -362,7 +362,7 @@ } }, "additionalResponses": { - "$ref":"#/definitions/additionalResponsesDefinition" + "$ref":"#/$defs/additionalResponsesDefinition" } }, "required": [ @@ -397,7 +397,7 @@ ] }, "href": { - "$ref": "#/definitions/anyUri" + "$ref": "#/$defs/anyUri" }, "contentType": { "type": "string" @@ -406,13 +406,13 @@ "type": "string" }, "subprotocol": { - "$ref": "#/definitions/subprotocol" + "$ref": "#/$defs/subprotocol" }, "security": { - "$ref": "#/definitions/security" + "$ref": "#/$defs/security" }, "scopes": { - "$ref": "#/definitions/scopes" + "$ref": "#/$defs/scopes" }, "response": { "type": "object", @@ -423,7 +423,7 @@ } }, "additionalResponses": { - "$ref":"#/definitions/additionalResponsesDefinition" + "$ref":"#/$defs/additionalResponsesDefinition" } }, "required": [ @@ -466,7 +466,7 @@ ] }, "href": { - "$ref": "#/definitions/anyUri" + "$ref": "#/$defs/anyUri" }, "contentType": { "type": "string" @@ -475,13 +475,13 @@ "type": "string" }, "subprotocol": { - "$ref": "#/definitions/subprotocol" + "$ref": "#/$defs/subprotocol" }, "security": { - "$ref": "#/definitions/security" + "$ref": "#/$defs/security" }, "scopes": { - "$ref": "#/definitions/scopes" + "$ref": "#/$defs/scopes" }, "response": { "type": "object", @@ -492,7 +492,7 @@ } }, "additionalResponses": { - "$ref":"#/definitions/additionalResponsesDefinition" + "$ref":"#/$defs/additionalResponsesDefinition" } }, "required": [ @@ -506,31 +506,31 @@ "type": "object", "properties": { "@type": { - "$ref": "#/definitions/type_declaration" + "$ref": "#/$defs/type_declaration" }, "description": { - "$ref": "#/definitions/description" + "$ref": "#/$defs/description" }, "descriptions": { - "$ref": "#/definitions/descriptions" + "$ref": "#/$defs/descriptions" }, "title": { - "$ref": "#/definitions/title" + "$ref": "#/$defs/title" }, "titles": { - "$ref": "#/definitions/titles" + "$ref": "#/$defs/titles" }, "forms": { "type": "array", "minItems": 1, "items": { - "$ref": "#/definitions/form_element_property" + "$ref": "#/$defs/form_element_property" } }, "uriVariables": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "observable": { @@ -545,7 +545,7 @@ "oneOf": { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "unit": { @@ -575,12 +575,12 @@ "items": { "oneOf": [ { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } ] @@ -608,11 +608,11 @@ "minimum": 0 }, "multipleOf": { - "$ref": "#/definitions/multipleOfDefinition" + "$ref": "#/$defs/multipleOfDefinition" }, "properties": { "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "required": { @@ -631,38 +631,38 @@ "type": "object", "properties": { "@type": { - "$ref": "#/definitions/type_declaration" + "$ref": "#/$defs/type_declaration" }, "description": { - "$ref": "#/definitions/description" + "$ref": "#/$defs/description" }, "descriptions": { - "$ref": "#/definitions/descriptions" + "$ref": "#/$defs/descriptions" }, "title": { - "$ref": "#/definitions/title" + "$ref": "#/$defs/title" }, "titles": { - "$ref": "#/definitions/titles" + "$ref": "#/$defs/titles" }, "forms": { "type": "array", "minItems": 1, "items": { - "$ref": "#/definitions/form_element_action" + "$ref": "#/$defs/form_element_action" } }, "uriVariables": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "input": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "output": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "safe": { "type": "boolean" @@ -682,41 +682,41 @@ "type": "object", "properties": { "@type": { - "$ref": "#/definitions/type_declaration" + "$ref": "#/$defs/type_declaration" }, "description": { - "$ref": "#/definitions/description" + "$ref": "#/$defs/description" }, "descriptions": { - "$ref": "#/definitions/descriptions" + "$ref": "#/$defs/descriptions" }, "title": { - "$ref": "#/definitions/title" + "$ref": "#/$defs/title" }, "titles": { - "$ref": "#/definitions/titles" + "$ref": "#/$defs/titles" }, "forms": { "type": "array", "minItems": 1, "items": { - "$ref": "#/definitions/form_element_event" + "$ref": "#/$defs/form_element_event" } }, "uriVariables": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "subscription": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "data": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "cancellation": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "required": [ @@ -728,7 +728,7 @@ "type": "object", "properties": { "href": { - "$ref": "#/definitions/anyUri" + "$ref": "#/$defs/anyUri" }, "type": { "type": "string" @@ -737,7 +737,7 @@ "type": "string" }, "anchor": { - "$ref": "#/definitions/anyUri" + "$ref": "#/$defs/anyUri" } }, "required": [ @@ -748,7 +748,7 @@ "link_element": { "allOf": [ { - "$ref": "#/definitions/base_link_element" + "$ref": "#/$defs/base_link_element" }, { "not": { @@ -783,7 +783,7 @@ "icon_link_element": { "allOf": [ { - "$ref": "#/definitions/base_link_element" + "$ref": "#/$defs/base_link_element" }, { "properties": { @@ -807,16 +807,16 @@ "type": "object", "properties": { "@type": { - "$ref": "#/definitions/type_declaration" + "$ref": "#/$defs/type_declaration" }, "description": { - "$ref": "#/definitions/description" + "$ref": "#/$defs/description" }, "descriptions": { - "$ref": "#/definitions/descriptions" + "$ref": "#/$defs/descriptions" }, "proxy": { - "$ref": "#/definitions/anyUri" + "$ref": "#/$defs/anyUri" }, "scheme": { "type": "string", @@ -833,16 +833,16 @@ "type": "object", "properties": { "@type": { - "$ref": "#/definitions/type_declaration" + "$ref": "#/$defs/type_declaration" }, "description": { - "$ref": "#/definitions/description" + "$ref": "#/$defs/description" }, "descriptions": { - "$ref": "#/definitions/descriptions" + "$ref": "#/$defs/descriptions" }, "proxy": { - "$ref": "#/definitions/anyUri" + "$ref": "#/$defs/anyUri" }, "scheme": { "type": "string", @@ -867,16 +867,16 @@ "type": "object", "properties": { "@type": { - "$ref": "#/definitions/type_declaration" + "$ref": "#/$defs/type_declaration" }, "description": { - "$ref": "#/definitions/description" + "$ref": "#/$defs/description" }, "descriptions": { - "$ref": "#/definitions/descriptions" + "$ref": "#/$defs/descriptions" }, "proxy": { - "$ref": "#/definitions/anyUri" + "$ref": "#/$defs/anyUri" }, "scheme": { "type": "string", @@ -901,16 +901,16 @@ "type": "object", "properties": { "@type": { - "$ref": "#/definitions/type_declaration" + "$ref": "#/$defs/type_declaration" }, "description": { - "$ref": "#/definitions/description" + "$ref": "#/$defs/description" }, "descriptions": { - "$ref": "#/definitions/descriptions" + "$ref": "#/$defs/descriptions" }, "proxy": { - "$ref": "#/definitions/anyUri" + "$ref": "#/$defs/anyUri" }, "scheme": { "type": "string", @@ -940,16 +940,16 @@ "type": "object", "properties": { "@type": { - "$ref": "#/definitions/type_declaration" + "$ref": "#/$defs/type_declaration" }, "description": { - "$ref": "#/definitions/description" + "$ref": "#/$defs/description" }, "descriptions": { - "$ref": "#/definitions/descriptions" + "$ref": "#/$defs/descriptions" }, "proxy": { - "$ref": "#/definitions/anyUri" + "$ref": "#/$defs/anyUri" }, "scheme": { "type": "string", @@ -987,16 +987,16 @@ "type": "object", "properties": { "@type": { - "$ref": "#/definitions/type_declaration" + "$ref": "#/$defs/type_declaration" }, "description": { - "$ref": "#/definitions/description" + "$ref": "#/$defs/description" }, "descriptions": { - "$ref": "#/definitions/descriptions" + "$ref": "#/$defs/descriptions" }, "proxy": { - "$ref": "#/definitions/anyUri" + "$ref": "#/$defs/anyUri" }, "scheme": { "type": "string", @@ -1026,16 +1026,16 @@ "type": "object", "properties": { "@type": { - "$ref": "#/definitions/type_declaration" + "$ref": "#/$defs/type_declaration" }, "description": { - "$ref": "#/definitions/description" + "$ref": "#/$defs/description" }, "descriptions": { - "$ref": "#/definitions/descriptions" + "$ref": "#/$defs/descriptions" }, "proxy": { - "$ref": "#/definitions/anyUri" + "$ref": "#/$defs/anyUri" }, "scheme": { "type": "string", @@ -1044,7 +1044,7 @@ ] }, "authorization": { - "$ref": "#/definitions/anyUri" + "$ref": "#/$defs/anyUri" }, "alg": { "type": "string" @@ -1076,16 +1076,16 @@ "type": "object", "properties": { "@type": { - "$ref": "#/definitions/type_declaration" + "$ref": "#/$defs/type_declaration" }, "description": { - "$ref": "#/definitions/description" + "$ref": "#/$defs/description" }, "descriptions": { - "$ref": "#/definitions/descriptions" + "$ref": "#/$defs/descriptions" }, "proxy": { - "$ref": "#/definitions/anyUri" + "$ref": "#/$defs/anyUri" }, "scheme": { "type": "string", @@ -1105,16 +1105,16 @@ "type": "object", "properties": { "@type": { - "$ref": "#/definitions/type_declaration" + "$ref": "#/$defs/type_declaration" }, "description": { - "$ref": "#/definitions/description" + "$ref": "#/$defs/description" }, "descriptions": { - "$ref": "#/definitions/descriptions" + "$ref": "#/$defs/descriptions" }, "proxy": { - "$ref": "#/definitions/anyUri" + "$ref": "#/$defs/anyUri" }, "scheme": { "type": "string", @@ -1123,13 +1123,13 @@ ] }, "authorization": { - "$ref": "#/definitions/anyUri" + "$ref": "#/$defs/anyUri" }, "token": { - "$ref": "#/definitions/anyUri" + "$ref": "#/$defs/anyUri" }, "refresh": { - "$ref": "#/definitions/anyUri" + "$ref": "#/$defs/anyUri" }, "scopes": { "oneOf": [ @@ -1166,34 +1166,34 @@ "format": "uri" }, "title": { - "$ref": "#/definitions/title" + "$ref": "#/$defs/title" }, "titles": { - "$ref": "#/definitions/titles" + "$ref": "#/$defs/titles" }, "properties": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/property_element" + "$ref": "#/$defs/property_element" } }, "actions": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/action_element" + "$ref": "#/$defs/action_element" } }, "events": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/event_element" + "$ref": "#/$defs/event_element" } }, "description": { - "$ref": "#/definitions/description" + "$ref": "#/$defs/description" }, "descriptions": { - "$ref": "#/definitions/descriptions" + "$ref": "#/$defs/descriptions" }, "version": { "type": "object", @@ -1211,10 +1211,10 @@ "items": { "oneOf": [ { - "$ref": "#/definitions/link_element" + "$ref": "#/$defs/link_element" }, { - "$ref": "#/definitions/icon_link_element" + "$ref": "#/$defs/icon_link_element" } ] } @@ -1223,28 +1223,28 @@ "type": "array", "minItems": 1, "items": { - "$ref": "#/definitions/form_element_root" + "$ref": "#/$defs/form_element_root" } }, "base": { - "$ref": "#/definitions/anyUri" + "$ref": "#/$defs/anyUri" }, "securityDefinitions": { "type": "object", "minProperties": 1, "additionalProperties": { - "$ref": "#/definitions/securityScheme" + "$ref": "#/$defs/securityScheme" } }, "schemaDefinitions": { "type": "object", "minProperties": 1, "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "support": { - "$ref": "#/definitions/anyUri" + "$ref": "#/$defs/anyUri" }, "created": { "type": "string", @@ -1269,10 +1269,10 @@ ] }, "@type": { - "$ref": "#/definitions/type_declaration" + "$ref": "#/$defs/type_declaration" }, "@context": { - "$ref": "#/definitions/thing-context" + "$ref": "#/$defs/thing-context" } }, "required": [ diff --git a/packages/core/td-schema-spec.json b/packages/core/td-schema-spec.json index ddac8f39d..bbba80862 100644 --- a/packages/core/td-schema-spec.json +++ b/packages/core/td-schema-spec.json @@ -2,7 +2,7 @@ "title": "WoT TD Schema - 16 February 2021", "description": "JSON Schema for validating TD instances against the TD model. TD instances can be with or without terms that have default values", "$schema ": "http://json-schema.org/draft-07/schema#", - "definitions": { + "$defs": { "anyUri": { "type": "string", "format": "iri-reference" @@ -68,11 +68,11 @@ "oneOf": [{ "type": "array", "items": [{ - "$ref": "#/definitions/thing-context-w3c-uri" + "$ref": "#/$defs/thing-context-w3c-uri" }], "additionalItems": { "anyOf": [{ - "$ref": "#/definitions/anyUri" + "$ref": "#/$defs/anyUri" }, { "type": "object" @@ -81,7 +81,7 @@ } }, { - "$ref": "#/definitions/thing-context-w3c-uri" + "$ref": "#/$defs/thing-context-w3c-uri" } ] }, @@ -103,19 +103,19 @@ "type": "object", "properties": { "@type": { - "$ref": "#/definitions/type_declaration" + "$ref": "#/$defs/type_declaration" }, "description": { - "$ref": "#/definitions/description" + "$ref": "#/$defs/description" }, "title": { - "$ref": "#/definitions/title" + "$ref": "#/$defs/title" }, "descriptions": { - "$ref": "#/definitions/descriptions" + "$ref": "#/$defs/descriptions" }, "titles": { - "$ref": "#/definitions/titles" + "$ref": "#/$defs/titles" }, "writeOnly": { "type": "boolean" @@ -126,7 +126,7 @@ "oneOf": { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "unit": { @@ -161,12 +161,12 @@ }, "items": { "oneOf": [{ - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } ] @@ -198,7 +198,7 @@ }, "properties": { "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "required": { @@ -237,7 +237,7 @@ ] }, "href": { - "$ref": "#/definitions/anyUri" + "$ref": "#/$defs/anyUri" }, "contentType": { "type": "string" @@ -246,13 +246,13 @@ "type": "string" }, "subprotocol": { - "$ref": "#/definitions/subprotocol" + "$ref": "#/$defs/subprotocol" }, "security": { - "$ref": "#/definitions/security" + "$ref": "#/$defs/security" }, "scopes": { - "$ref": "#/definitions/scopes" + "$ref": "#/$defs/scopes" }, "response": { "type": "object", @@ -304,7 +304,7 @@ ] }, "href": { - "$ref": "#/definitions/anyUri" + "$ref": "#/$defs/anyUri" }, "contentType": { "type": "string" @@ -313,13 +313,13 @@ "type": "string" }, "subprotocol": { - "$ref": "#/definitions/subprotocol" + "$ref": "#/$defs/subprotocol" }, "security": { - "$ref": "#/definitions/security" + "$ref": "#/$defs/security" }, "scopes": { - "$ref": "#/definitions/scopes" + "$ref": "#/$defs/scopes" }, "response": { "type": "object", @@ -373,7 +373,7 @@ ] }, "href": { - "$ref": "#/definitions/anyUri" + "$ref": "#/$defs/anyUri" }, "contentType": { "type": "string" @@ -382,13 +382,13 @@ "type": "string" }, "subprotocol": { - "$ref": "#/definitions/subprotocol" + "$ref": "#/$defs/subprotocol" }, "security": { - "$ref": "#/definitions/security" + "$ref": "#/$defs/security" }, "scopes": { - "$ref": "#/definitions/scopes" + "$ref": "#/$defs/scopes" }, "response": { "type": "object", @@ -450,7 +450,7 @@ ] }, "href": { - "$ref": "#/definitions/anyUri" + "$ref": "#/$defs/anyUri" }, "contentType": { "type": "string" @@ -459,13 +459,13 @@ "type": "string" }, "subprotocol": { - "$ref": "#/definitions/subprotocol" + "$ref": "#/$defs/subprotocol" }, "security": { - "$ref": "#/definitions/security" + "$ref": "#/$defs/security" }, "scopes": { - "$ref": "#/definitions/scopes" + "$ref": "#/$defs/scopes" }, "response": { "type": "object", @@ -499,31 +499,31 @@ "type": "object", "properties": { "@type": { - "$ref": "#/definitions/type_declaration" + "$ref": "#/$defs/type_declaration" }, "description": { - "$ref": "#/definitions/description" + "$ref": "#/$defs/description" }, "descriptions": { - "$ref": "#/definitions/descriptions" + "$ref": "#/$defs/descriptions" }, "title": { - "$ref": "#/definitions/title" + "$ref": "#/$defs/title" }, "titles": { - "$ref": "#/definitions/titles" + "$ref": "#/$defs/titles" }, "forms": { "type": "array", "minItems": 1, "items": { - "$ref": "#/definitions/form_element_property" + "$ref": "#/$defs/form_element_property" } }, "uriVariables": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "observable": { @@ -538,7 +538,7 @@ "oneOf": { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "unit": { @@ -567,12 +567,12 @@ }, "items": { "oneOf": [{ - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } ] @@ -604,7 +604,7 @@ }, "properties": { "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "required": { @@ -623,38 +623,38 @@ "type": "object", "properties": { "@type": { - "$ref": "#/definitions/type_declaration" + "$ref": "#/$defs/type_declaration" }, "description": { - "$ref": "#/definitions/description" + "$ref": "#/$defs/description" }, "descriptions": { - "$ref": "#/definitions/descriptions" + "$ref": "#/$defs/descriptions" }, "title": { - "$ref": "#/definitions/title" + "$ref": "#/$defs/title" }, "titles": { - "$ref": "#/definitions/titles" + "$ref": "#/$defs/titles" }, "forms": { "type": "array", "minItems": 1, "items": { - "$ref": "#/definitions/form_element_action" + "$ref": "#/$defs/form_element_action" } }, "uriVariables": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "input": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "output": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "safe": { "type": "boolean" @@ -672,41 +672,41 @@ "type": "object", "properties": { "@type": { - "$ref": "#/definitions/type_declaration" + "$ref": "#/$defs/type_declaration" }, "description": { - "$ref": "#/definitions/description" + "$ref": "#/$defs/description" }, "descriptions": { - "$ref": "#/definitions/descriptions" + "$ref": "#/$defs/descriptions" }, "title": { - "$ref": "#/definitions/title" + "$ref": "#/$defs/title" }, "titles": { - "$ref": "#/definitions/titles" + "$ref": "#/$defs/titles" }, "forms": { "type": "array", "minItems": 1, "items": { - "$ref": "#/definitions/form_element_event" + "$ref": "#/$defs/form_element_event" } }, "uriVariables": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "subscription": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "data": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "cancellation": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "required": [ @@ -718,7 +718,7 @@ "type": "object", "properties": { "href": { - "$ref": "#/definitions/anyUri" + "$ref": "#/$defs/anyUri" }, "type": { "type": "string" @@ -727,7 +727,7 @@ "type": "string" }, "anchor": { - "$ref": "#/definitions/anyUri" + "$ref": "#/$defs/anyUri" } }, "required": [ @@ -738,7 +738,7 @@ "link_element": { "allOf": [ { - "$ref": "#/definitions/base_link_element" + "$ref": "#/$defs/base_link_element" }, { "not": { @@ -773,7 +773,7 @@ "icon_link_element": { "allOf": [ { - "$ref": "#/definitions/base_link_element" + "$ref": "#/$defs/base_link_element" }, { "properties": { @@ -793,16 +793,16 @@ "type": "object", "properties": { "@type": { - "$ref": "#/definitions/type_declaration" + "$ref": "#/$defs/type_declaration" }, "description": { - "$ref": "#/definitions/description" + "$ref": "#/$defs/description" }, "descriptions": { - "$ref": "#/definitions/descriptions" + "$ref": "#/$defs/descriptions" }, "proxy": { - "$ref": "#/definitions/anyUri" + "$ref": "#/$defs/anyUri" }, "scheme": { "type": "string", @@ -819,16 +819,16 @@ "type": "object", "properties": { "@type": { - "$ref": "#/definitions/type_declaration" + "$ref": "#/$defs/type_declaration" }, "description": { - "$ref": "#/definitions/description" + "$ref": "#/$defs/description" }, "descriptions": { - "$ref": "#/definitions/descriptions" + "$ref": "#/$defs/descriptions" }, "proxy": { - "$ref": "#/definitions/anyUri" + "$ref": "#/$defs/anyUri" }, "scheme": { "type": "string", @@ -852,16 +852,16 @@ "type": "object", "properties": { "@type": { - "$ref": "#/definitions/type_declaration" + "$ref": "#/$defs/type_declaration" }, "description": { - "$ref": "#/definitions/description" + "$ref": "#/$defs/description" }, "descriptions": { - "$ref": "#/definitions/descriptions" + "$ref": "#/$defs/descriptions" }, "proxy": { - "$ref": "#/definitions/anyUri" + "$ref": "#/$defs/anyUri" }, "scheme": { "type": "string", @@ -885,16 +885,16 @@ "type": "object", "properties": { "@type": { - "$ref": "#/definitions/type_declaration" + "$ref": "#/$defs/type_declaration" }, "description": { - "$ref": "#/definitions/description" + "$ref": "#/$defs/description" }, "descriptions": { - "$ref": "#/definitions/descriptions" + "$ref": "#/$defs/descriptions" }, "proxy": { - "$ref": "#/definitions/anyUri" + "$ref": "#/$defs/anyUri" }, "scheme": { "type": "string", @@ -923,16 +923,16 @@ "type": "object", "properties": { "@type": { - "$ref": "#/definitions/type_declaration" + "$ref": "#/$defs/type_declaration" }, "description": { - "$ref": "#/definitions/description" + "$ref": "#/$defs/description" }, "descriptions": { - "$ref": "#/definitions/descriptions" + "$ref": "#/$defs/descriptions" }, "proxy": { - "$ref": "#/definitions/anyUri" + "$ref": "#/$defs/anyUri" }, "scheme": { "type": "string", @@ -968,16 +968,16 @@ "type": "object", "properties": { "@type": { - "$ref": "#/definitions/type_declaration" + "$ref": "#/$defs/type_declaration" }, "description": { - "$ref": "#/definitions/description" + "$ref": "#/$defs/description" }, "descriptions": { - "$ref": "#/definitions/descriptions" + "$ref": "#/$defs/descriptions" }, "proxy": { - "$ref": "#/definitions/anyUri" + "$ref": "#/$defs/anyUri" }, "scheme": { "type": "string", @@ -1006,16 +1006,16 @@ "type": "object", "properties": { "@type": { - "$ref": "#/definitions/type_declaration" + "$ref": "#/$defs/type_declaration" }, "description": { - "$ref": "#/definitions/description" + "$ref": "#/$defs/description" }, "descriptions": { - "$ref": "#/definitions/descriptions" + "$ref": "#/$defs/descriptions" }, "proxy": { - "$ref": "#/definitions/anyUri" + "$ref": "#/$defs/anyUri" }, "scheme": { "type": "string", @@ -1024,7 +1024,7 @@ ] }, "authorization": { - "$ref": "#/definitions/anyUri" + "$ref": "#/$defs/anyUri" }, "alg": { "type": "string" @@ -1053,16 +1053,16 @@ "type": "object", "properties": { "@type": { - "$ref": "#/definitions/type_declaration" + "$ref": "#/$defs/type_declaration" }, "description": { - "$ref": "#/definitions/description" + "$ref": "#/$defs/description" }, "descriptions": { - "$ref": "#/definitions/descriptions" + "$ref": "#/$defs/descriptions" }, "proxy": { - "$ref": "#/definitions/anyUri" + "$ref": "#/$defs/anyUri" }, "scheme": { "type": "string", @@ -1082,16 +1082,16 @@ "type": "object", "properties": { "@type": { - "$ref": "#/definitions/type_declaration" + "$ref": "#/$defs/type_declaration" }, "description": { - "$ref": "#/definitions/description" + "$ref": "#/$defs/description" }, "descriptions": { - "$ref": "#/definitions/descriptions" + "$ref": "#/$defs/descriptions" }, "proxy": { - "$ref": "#/definitions/anyUri" + "$ref": "#/$defs/anyUri" }, "scheme": { "type": "string", @@ -1100,13 +1100,13 @@ ] }, "authorization": { - "$ref": "#/definitions/anyUri" + "$ref": "#/$defs/anyUri" }, "token": { - "$ref": "#/definitions/anyUri" + "$ref": "#/$defs/anyUri" }, "refresh": { - "$ref": "#/definitions/anyUri" + "$ref": "#/$defs/anyUri" }, "scopes": { "oneOf": [{ @@ -1141,34 +1141,34 @@ "format": "uri" }, "title": { - "$ref": "#/definitions/title" + "$ref": "#/$defs/title" }, "titles": { - "$ref": "#/definitions/titles" + "$ref": "#/$defs/titles" }, "properties": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/property_element" + "$ref": "#/$defs/property_element" } }, "actions": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/action_element" + "$ref": "#/$defs/action_element" } }, "events": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/event_element" + "$ref": "#/$defs/event_element" } }, "description": { - "$ref": "#/definitions/description" + "$ref": "#/$defs/description" }, "descriptions": { - "$ref": "#/definitions/descriptions" + "$ref": "#/$defs/descriptions" }, "version": { "type": "object", @@ -1186,10 +1186,10 @@ "items": { "oneOf": [ { - "$ref": "#/definitions/link_element" + "$ref": "#/$defs/link_element" }, { - "$ref": "#/definitions/icon_link_element" + "$ref": "#/$defs/icon_link_element" } ] } @@ -1198,28 +1198,28 @@ "type": "array", "minItems": 1, "items": { - "$ref": "#/definitions/form_element_root" + "$ref": "#/$defs/form_element_root" } }, "base": { - "$ref": "#/definitions/anyUri" + "$ref": "#/$defs/anyUri" }, "securityDefinitions": { "type": "object", "minProperties": 1, "additionalProperties": { - "$ref": "#/definitions/securityScheme" + "$ref": "#/$defs/securityScheme" } }, "schemaDefinitions": { "type": "object", "minProperties": 1, "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "support": { - "$ref": "#/definitions/anyUri" + "$ref": "#/$defs/anyUri" }, "created": { "type": "string", @@ -1243,10 +1243,10 @@ ] }, "@type": { - "$ref": "#/definitions/type_declaration" + "$ref": "#/$defs/type_declaration" }, "@context": { - "$ref": "#/definitions/thing-context" + "$ref": "#/$defs/thing-context" } }, "required": [ diff --git a/packages/core/td-schema.json b/packages/core/td-schema.json index 0bc86422c..effba2ebd 100644 --- a/packages/core/td-schema.json +++ b/packages/core/td-schema.json @@ -2,7 +2,7 @@ "title": "WoT TD Schema - 02 June 2021", "description": "JSON Schema for validating TD instances against the TD information model. TD instances can be with or without terms that have default values", "$schema ": "http://json-schema.org/draft-07/schema#", - "definitions": { + "$defs": { "anyUri": { "type": "string", "$comment": "Until iri-reference is supported by ajv, it will stay as uri-reference in playground", @@ -73,13 +73,13 @@ "type": "array", "items": [ { - "$ref": "#/definitions/thing-context-w3c-uri" + "$ref": "#/$defs/thing-context-w3c-uri" } ], "additionalItems": { "anyOf": [ { - "$ref": "#/definitions/anyUri" + "$ref": "#/$defs/anyUri" }, { "type": "object" @@ -88,7 +88,7 @@ } }, { - "$ref": "#/definitions/thing-context-w3c-uri" + "$ref": "#/$defs/thing-context-w3c-uri" } ] }, @@ -115,19 +115,19 @@ "type": "object", "properties": { "@type": { - "$ref": "#/definitions/type_declaration" + "$ref": "#/$defs/type_declaration" }, "description": { - "$ref": "#/definitions/description" + "$ref": "#/$defs/description" }, "title": { - "$ref": "#/definitions/title" + "$ref": "#/$defs/title" }, "descriptions": { - "$ref": "#/definitions/descriptions" + "$ref": "#/$defs/descriptions" }, "titles": { - "$ref": "#/definitions/titles" + "$ref": "#/$defs/titles" }, "writeOnly": { "type": "boolean" @@ -138,7 +138,7 @@ "oneOf": { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "unit": { @@ -174,12 +174,12 @@ "items": { "oneOf": [ { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } ] @@ -207,11 +207,11 @@ "minimum": 0 }, "multipleOf": { - "$ref": "#/definitions/multipleOfDefinition" + "$ref": "#/$defs/multipleOfDefinition" }, "properties": { "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "required": { @@ -272,7 +272,7 @@ ] }, "href": { - "$ref": "#/definitions/anyUri" + "$ref": "#/$defs/anyUri" }, "contentType": { "type": "string" @@ -281,13 +281,13 @@ "type": "string" }, "subprotocol": { - "$ref": "#/definitions/subprotocol" + "$ref": "#/$defs/subprotocol" }, "security": { - "$ref": "#/definitions/security" + "$ref": "#/$defs/security" }, "scopes": { - "$ref": "#/definitions/scopes" + "$ref": "#/$defs/scopes" }, "response": { "type": "object", @@ -298,7 +298,7 @@ } }, "additionalResponses": { - "$ref":"#/definitions/additionalResponsesDefinition" + "$ref":"#/$defs/additionalResponsesDefinition" } }, "required": [ @@ -329,7 +329,7 @@ ] }, "href": { - "$ref": "#/definitions/anyUri" + "$ref": "#/$defs/anyUri" }, "contentType": { "type": "string" @@ -338,13 +338,13 @@ "type": "string" }, "subprotocol": { - "$ref": "#/definitions/subprotocol" + "$ref": "#/$defs/subprotocol" }, "security": { - "$ref": "#/definitions/security" + "$ref": "#/$defs/security" }, "scopes": { - "$ref": "#/definitions/scopes" + "$ref": "#/$defs/scopes" }, "response": { "type": "object", @@ -355,7 +355,7 @@ } }, "additionalResponses": { - "$ref":"#/definitions/additionalResponsesDefinition" + "$ref":"#/$defs/additionalResponsesDefinition" } }, "required": [ @@ -388,7 +388,7 @@ ] }, "href": { - "$ref": "#/definitions/anyUri" + "$ref": "#/$defs/anyUri" }, "contentType": { "type": "string" @@ -397,13 +397,13 @@ "type": "string" }, "subprotocol": { - "$ref": "#/definitions/subprotocol" + "$ref": "#/$defs/subprotocol" }, "security": { - "$ref": "#/definitions/security" + "$ref": "#/$defs/security" }, "scopes": { - "$ref": "#/definitions/scopes" + "$ref": "#/$defs/scopes" }, "response": { "type": "object", @@ -414,7 +414,7 @@ } }, "additionalResponses": { - "$ref":"#/definitions/additionalResponsesDefinition" + "$ref":"#/$defs/additionalResponsesDefinition" } }, "required": [ @@ -455,7 +455,7 @@ ] }, "href": { - "$ref": "#/definitions/anyUri" + "$ref": "#/$defs/anyUri" }, "contentType": { "type": "string" @@ -464,13 +464,13 @@ "type": "string" }, "subprotocol": { - "$ref": "#/definitions/subprotocol" + "$ref": "#/$defs/subprotocol" }, "security": { - "$ref": "#/definitions/security" + "$ref": "#/$defs/security" }, "scopes": { - "$ref": "#/definitions/scopes" + "$ref": "#/$defs/scopes" }, "response": { "type": "object", @@ -481,7 +481,7 @@ } }, "additionalResponses": { - "$ref":"#/definitions/additionalResponsesDefinition" + "$ref":"#/$defs/additionalResponsesDefinition" } }, "required": [ @@ -493,31 +493,31 @@ "type": "object", "properties": { "@type": { - "$ref": "#/definitions/type_declaration" + "$ref": "#/$defs/type_declaration" }, "description": { - "$ref": "#/definitions/description" + "$ref": "#/$defs/description" }, "descriptions": { - "$ref": "#/definitions/descriptions" + "$ref": "#/$defs/descriptions" }, "title": { - "$ref": "#/definitions/title" + "$ref": "#/$defs/title" }, "titles": { - "$ref": "#/definitions/titles" + "$ref": "#/$defs/titles" }, "forms": { "type": "array", "minItems": 1, "items": { - "$ref": "#/definitions/form_element_property" + "$ref": "#/$defs/form_element_property" } }, "uriVariables": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "observable": { @@ -532,7 +532,7 @@ "oneOf": { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "unit": { @@ -562,12 +562,12 @@ "items": { "oneOf": [ { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, { "type": "array", "items": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } } ] @@ -595,11 +595,11 @@ "minimum": 0 }, "multipleOf": { - "$ref": "#/definitions/multipleOfDefinition" + "$ref": "#/$defs/multipleOfDefinition" }, "properties": { "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "required": { @@ -618,38 +618,38 @@ "type": "object", "properties": { "@type": { - "$ref": "#/definitions/type_declaration" + "$ref": "#/$defs/type_declaration" }, "description": { - "$ref": "#/definitions/description" + "$ref": "#/$defs/description" }, "descriptions": { - "$ref": "#/definitions/descriptions" + "$ref": "#/$defs/descriptions" }, "title": { - "$ref": "#/definitions/title" + "$ref": "#/$defs/title" }, "titles": { - "$ref": "#/definitions/titles" + "$ref": "#/$defs/titles" }, "forms": { "type": "array", "minItems": 1, "items": { - "$ref": "#/definitions/form_element_action" + "$ref": "#/$defs/form_element_action" } }, "uriVariables": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "input": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "output": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "safe": { "type": "boolean" @@ -667,41 +667,41 @@ "type": "object", "properties": { "@type": { - "$ref": "#/definitions/type_declaration" + "$ref": "#/$defs/type_declaration" }, "description": { - "$ref": "#/definitions/description" + "$ref": "#/$defs/description" }, "descriptions": { - "$ref": "#/definitions/descriptions" + "$ref": "#/$defs/descriptions" }, "title": { - "$ref": "#/definitions/title" + "$ref": "#/$defs/title" }, "titles": { - "$ref": "#/definitions/titles" + "$ref": "#/$defs/titles" }, "forms": { "type": "array", "minItems": 1, "items": { - "$ref": "#/definitions/form_element_event" + "$ref": "#/$defs/form_element_event" } }, "uriVariables": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "subscription": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "data": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" }, "cancellation": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "required": [ @@ -713,7 +713,7 @@ "type": "object", "properties": { "href": { - "$ref": "#/definitions/anyUri" + "$ref": "#/$defs/anyUri" }, "type": { "type": "string" @@ -722,7 +722,7 @@ "type": "string" }, "anchor": { - "$ref": "#/definitions/anyUri" + "$ref": "#/$defs/anyUri" } }, "required": [ @@ -733,7 +733,7 @@ "link_element": { "allOf": [ { - "$ref": "#/definitions/base_link_element" + "$ref": "#/$defs/base_link_element" }, { "not": { @@ -768,7 +768,7 @@ "icon_link_element": { "allOf": [ { - "$ref": "#/definitions/base_link_element" + "$ref": "#/$defs/base_link_element" }, { "properties": { @@ -792,16 +792,16 @@ "type": "object", "properties": { "@type": { - "$ref": "#/definitions/type_declaration" + "$ref": "#/$defs/type_declaration" }, "description": { - "$ref": "#/definitions/description" + "$ref": "#/$defs/description" }, "descriptions": { - "$ref": "#/definitions/descriptions" + "$ref": "#/$defs/descriptions" }, "proxy": { - "$ref": "#/definitions/anyUri" + "$ref": "#/$defs/anyUri" }, "scheme": { "type": "string", @@ -818,16 +818,16 @@ "type": "object", "properties": { "@type": { - "$ref": "#/definitions/type_declaration" + "$ref": "#/$defs/type_declaration" }, "description": { - "$ref": "#/definitions/description" + "$ref": "#/$defs/description" }, "descriptions": { - "$ref": "#/definitions/descriptions" + "$ref": "#/$defs/descriptions" }, "proxy": { - "$ref": "#/definitions/anyUri" + "$ref": "#/$defs/anyUri" }, "scheme": { "type": "string", @@ -852,16 +852,16 @@ "type": "object", "properties": { "@type": { - "$ref": "#/definitions/type_declaration" + "$ref": "#/$defs/type_declaration" }, "description": { - "$ref": "#/definitions/description" + "$ref": "#/$defs/description" }, "descriptions": { - "$ref": "#/definitions/descriptions" + "$ref": "#/$defs/descriptions" }, "proxy": { - "$ref": "#/definitions/anyUri" + "$ref": "#/$defs/anyUri" }, "scheme": { "type": "string", @@ -886,16 +886,16 @@ "type": "object", "properties": { "@type": { - "$ref": "#/definitions/type_declaration" + "$ref": "#/$defs/type_declaration" }, "description": { - "$ref": "#/definitions/description" + "$ref": "#/$defs/description" }, "descriptions": { - "$ref": "#/definitions/descriptions" + "$ref": "#/$defs/descriptions" }, "proxy": { - "$ref": "#/definitions/anyUri" + "$ref": "#/$defs/anyUri" }, "scheme": { "type": "string", @@ -924,16 +924,16 @@ "type": "object", "properties": { "@type": { - "$ref": "#/definitions/type_declaration" + "$ref": "#/$defs/type_declaration" }, "description": { - "$ref": "#/definitions/description" + "$ref": "#/$defs/description" }, "descriptions": { - "$ref": "#/definitions/descriptions" + "$ref": "#/$defs/descriptions" }, "proxy": { - "$ref": "#/definitions/anyUri" + "$ref": "#/$defs/anyUri" }, "scheme": { "type": "string", @@ -969,16 +969,16 @@ "type": "object", "properties": { "@type": { - "$ref": "#/definitions/type_declaration" + "$ref": "#/$defs/type_declaration" }, "description": { - "$ref": "#/definitions/description" + "$ref": "#/$defs/description" }, "descriptions": { - "$ref": "#/definitions/descriptions" + "$ref": "#/$defs/descriptions" }, "proxy": { - "$ref": "#/definitions/anyUri" + "$ref": "#/$defs/anyUri" }, "scheme": { "type": "string", @@ -1007,16 +1007,16 @@ "type": "object", "properties": { "@type": { - "$ref": "#/definitions/type_declaration" + "$ref": "#/$defs/type_declaration" }, "description": { - "$ref": "#/definitions/description" + "$ref": "#/$defs/description" }, "descriptions": { - "$ref": "#/definitions/descriptions" + "$ref": "#/$defs/descriptions" }, "proxy": { - "$ref": "#/definitions/anyUri" + "$ref": "#/$defs/anyUri" }, "scheme": { "type": "string", @@ -1025,7 +1025,7 @@ ] }, "authorization": { - "$ref": "#/definitions/anyUri" + "$ref": "#/$defs/anyUri" }, "alg": { "type": "string" @@ -1054,16 +1054,16 @@ "type": "object", "properties": { "@type": { - "$ref": "#/definitions/type_declaration" + "$ref": "#/$defs/type_declaration" }, "description": { - "$ref": "#/definitions/description" + "$ref": "#/$defs/description" }, "descriptions": { - "$ref": "#/definitions/descriptions" + "$ref": "#/$defs/descriptions" }, "proxy": { - "$ref": "#/definitions/anyUri" + "$ref": "#/$defs/anyUri" }, "scheme": { "type": "string", @@ -1083,16 +1083,16 @@ "type": "object", "properties": { "@type": { - "$ref": "#/definitions/type_declaration" + "$ref": "#/$defs/type_declaration" }, "description": { - "$ref": "#/definitions/description" + "$ref": "#/$defs/description" }, "descriptions": { - "$ref": "#/definitions/descriptions" + "$ref": "#/$defs/descriptions" }, "proxy": { - "$ref": "#/definitions/anyUri" + "$ref": "#/$defs/anyUri" }, "scheme": { "type": "string", @@ -1101,13 +1101,13 @@ ] }, "authorization": { - "$ref": "#/definitions/anyUri" + "$ref": "#/$defs/anyUri" }, "token": { - "$ref": "#/definitions/anyUri" + "$ref": "#/$defs/anyUri" }, "refresh": { - "$ref": "#/definitions/anyUri" + "$ref": "#/$defs/anyUri" }, "scopes": { "oneOf": [ @@ -1143,34 +1143,34 @@ "format": "uri" }, "title": { - "$ref": "#/definitions/title" + "$ref": "#/$defs/title" }, "titles": { - "$ref": "#/definitions/titles" + "$ref": "#/$defs/titles" }, "properties": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/property_element" + "$ref": "#/$defs/property_element" } }, "actions": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/action_element" + "$ref": "#/$defs/action_element" } }, "events": { "type": "object", "additionalProperties": { - "$ref": "#/definitions/event_element" + "$ref": "#/$defs/event_element" } }, "description": { - "$ref": "#/definitions/description" + "$ref": "#/$defs/description" }, "descriptions": { - "$ref": "#/definitions/descriptions" + "$ref": "#/$defs/descriptions" }, "version": { "type": "object", @@ -1188,10 +1188,10 @@ "items": { "oneOf": [ { - "$ref": "#/definitions/link_element" + "$ref": "#/$defs/link_element" }, { - "$ref": "#/definitions/icon_link_element" + "$ref": "#/$defs/icon_link_element" } ] } @@ -1200,28 +1200,28 @@ "type": "array", "minItems": 1, "items": { - "$ref": "#/definitions/form_element_root" + "$ref": "#/$defs/form_element_root" } }, "base": { - "$ref": "#/definitions/anyUri" + "$ref": "#/$defs/anyUri" }, "securityDefinitions": { "type": "object", "minProperties": 1, "additionalProperties": { - "$ref": "#/definitions/securityScheme" + "$ref": "#/$defs/securityScheme" } }, "schemaDefinitions": { "type": "object", "minProperties": 1, "additionalProperties": { - "$ref": "#/definitions/dataSchema" + "$ref": "#/$defs/dataSchema" } }, "support": { - "$ref": "#/definitions/anyUri" + "$ref": "#/$defs/anyUri" }, "created": { "type": "string", @@ -1246,10 +1246,10 @@ ] }, "@type": { - "$ref": "#/definitions/type_declaration" + "$ref": "#/$defs/type_declaration" }, "@context": { - "$ref": "#/definitions/thing-context" + "$ref": "#/$defs/thing-context" } }, "required": [ diff --git a/packages/defaults/package-lock.json b/packages/defaults/package-lock.json index e16102ed2..208f3101c 100644 --- a/packages/defaults/package-lock.json +++ b/packages/defaults/package-lock.json @@ -6,7 +6,7 @@ "packages": { "": { "name": "@thing-description-playground/defaults", - "version": "1.1.0", + "version": "1.2.1", "license": "MIT", "devDependencies": { "browserify": "^16.5.1", diff --git a/packages/gist_backend/package-lock.json b/packages/gist_backend/package-lock.json index 76ce98052..f25de09d8 100644 --- a/packages/gist_backend/package-lock.json +++ b/packages/gist_backend/package-lock.json @@ -6,7 +6,7 @@ "packages": { "": { "name": "@thing-description-playground/gist_backend", - "version": "1.1.1", + "version": "1.2.1", "license": "MIT", "dependencies": { "express": "^4.17.1", diff --git a/packages/td_to_asyncapi/package-lock.json b/packages/td_to_asyncapi/package-lock.json index 17b8a1fb5..3b88a4871 100644 --- a/packages/td_to_asyncapi/package-lock.json +++ b/packages/td_to_asyncapi/package-lock.json @@ -6,7 +6,7 @@ "packages": { "": { "name": "@thing-description-playground/td_to_asyncapi", - "version": "1.0.0", + "version": "1.0.2", "license": "MIT", "dependencies": { "@asyncapi/parser": "^1.2.0", diff --git a/packages/td_to_openAPI/package-lock.json b/packages/td_to_openAPI/package-lock.json index 33de72081..e6ccfcc75 100644 --- a/packages/td_to_openAPI/package-lock.json +++ b/packages/td_to_openAPI/package-lock.json @@ -6,7 +6,7 @@ "packages": { "": { "name": "@thing-description-playground/td_to_openapi", - "version": "1.2.0", + "version": "1.2.2", "license": "MIT", "dependencies": { "json-schema-faker": "^0.5.0-rcv.29", diff --git a/packages/web/package-lock.json b/packages/web/package-lock.json index 9e563fdad..8b3c88b58 100644 --- a/packages/web/package-lock.json +++ b/packages/web/package-lock.json @@ -6,7 +6,7 @@ "packages": { "": { "name": "@thing-description-playground/web", - "version": "1.3.0", + "version": "1.4.1", "license": "MIT", "dependencies": { "bootstrap-css-only": "4.4.1", From ed9ae9e1401bf53ed7f19ac1cac0099256bddc82 Mon Sep 17 00:00:00 2001 From: Fady Salama Date: Tue, 30 Nov 2021 18:03:03 +0100 Subject: [PATCH 2/7] remove space from $schema keyword --- packages/assertions/assertions/td-action-arrays.json | 2 +- packages/assertions/assertions/td-action-names_at-type.json | 2 +- packages/assertions/assertions/td-action-names_description.json | 2 +- .../assertions/assertions/td-action-names_descriptions.json | 2 +- packages/assertions/assertions/td-action-names_title.json | 2 +- packages/assertions/assertions/td-action-names_titles.json | 2 +- .../assertions/assertions/td-action-names_uriVariables.json | 2 +- packages/assertions/assertions/td-actions_existence.json | 2 +- packages/assertions/assertions/td-context-default-language.json | 2 +- .../assertions/td-context-ns-thing-map-of-namespaces.json | 2 +- .../assertions/assertions/td-context-ns-thing-optional.json | 2 +- packages/assertions/assertions/td-context.json | 2 +- packages/assertions/assertions/td-event-arrays.json | 2 +- packages/assertions/assertions/td-event-names_at-type.json | 2 +- packages/assertions/assertions/td-event-names_description.json | 2 +- packages/assertions/assertions/td-event-names_descriptions.json | 2 +- packages/assertions/assertions/td-event-names_title.json | 2 +- packages/assertions/assertions/td-event-names_titles.json | 2 +- packages/assertions/assertions/td-event-names_uriVariables.json | 2 +- packages/assertions/assertions/td-events_existence.json | 2 +- packages/assertions/assertions/td-integer-type.json | 2 +- packages/assertions/assertions/td-links.json | 2 +- packages/assertions/assertions/td-number-type.json | 2 +- packages/assertions/assertions/td-op-for-action.json | 2 +- packages/assertions/assertions/td-op-for-event.json | 2 +- packages/assertions/assertions/td-op-for-property.json | 2 +- packages/assertions/assertions/td-op-for-thing.json | 2 +- packages/assertions/assertions/td-properties_existence.json | 2 +- packages/assertions/assertions/td-property-arrays.json | 2 +- packages/assertions/assertions/td-property-names_at-type.json | 2 +- packages/assertions/assertions/td-property-names_const.json | 2 +- .../assertions/assertions/td-property-names_description.json | 2 +- .../assertions/assertions/td-property-names_descriptions.json | 2 +- packages/assertions/assertions/td-property-names_enum.json | 2 +- packages/assertions/assertions/td-property-names_items.json | 2 +- packages/assertions/assertions/td-property-names_maxItems.json | 2 +- packages/assertions/assertions/td-property-names_maximum.json | 2 +- packages/assertions/assertions/td-property-names_minItems.json | 2 +- packages/assertions/assertions/td-property-names_minimum.json | 2 +- packages/assertions/assertions/td-property-names_oneOf.json | 2 +- .../assertions/assertions/td-property-names_properties.json | 2 +- packages/assertions/assertions/td-property-names_readOnly.json | 2 +- packages/assertions/assertions/td-property-names_required.json | 2 +- packages/assertions/assertions/td-property-names_title.json | 2 +- packages/assertions/assertions/td-property-names_titles.json | 2 +- packages/assertions/assertions/td-property-names_type.json | 2 +- packages/assertions/assertions/td-property-names_unit.json | 2 +- .../assertions/assertions/td-property-names_uriVariables.json | 2 +- packages/assertions/assertions/td-property-names_writeOnly.json | 2 +- .../assertions/td-security-bearer-format-extensions_alg.json | 2 +- .../assertions/td-security-bearer-format-extensions_format.json | 2 +- .../assertions/assertions/td-security-oauth2-code-flow.json | 2 +- packages/assertions/assertions/td-string-type.json | 2 +- .../assertions/td-title-description_descriptions.json | 2 +- packages/assertions/assertions/td-title-description_titles.json | 2 +- packages/assertions/assertions/td-version.json | 2 +- .../assertions/td-vocab-alg--BearerSecurityScheme.json | 2 +- packages/assertions/assertions/td-vocab-anchor--Link.json | 2 +- .../assertions/assertions/td-vocab-at-type--DataSchema.json | 2 +- .../assertions/td-vocab-at-type--InteractionAffordance.json | 2 +- .../assertions/assertions/td-vocab-at-type--SecurityScheme.json | 2 +- .../td-vocab-authorization--BearerSecurityScheme.json | 2 +- .../td-vocab-authorization--OAuth2SecurityScheme.json | 2 +- packages/assertions/assertions/td-vocab-base--Thing.json | 2 +- .../assertions/td-vocab-cancellation--EventAffordance.json | 2 +- packages/assertions/assertions/td-vocab-const--DataSchema.json | 2 +- packages/assertions/assertions/td-vocab-contentCoding.json | 2 +- packages/assertions/assertions/td-vocab-contentType-Form.json | 2 +- packages/assertions/assertions/td-vocab-created--Thing.json | 2 +- .../assertions/assertions/td-vocab-data--EventAffordance.json | 2 +- .../assertions/assertions/td-vocab-description--DataSchema.json | 2 +- .../assertions/td-vocab-description--InteractionAffordance.json | 2 +- .../assertions/td-vocab-description--SecurityScheme.json | 2 +- packages/assertions/assertions/td-vocab-description--Thing.json | 2 +- .../assertions/td-vocab-descriptions--DataSchema.json | 2 +- .../td-vocab-descriptions--InteractionAffordance.json | 2 +- .../assertions/td-vocab-descriptions--SecurityScheme.json | 2 +- .../assertions/assertions/td-vocab-descriptions--Thing.json | 2 +- packages/assertions/assertions/td-vocab-enum--DataSchema.json | 2 +- .../assertions/td-vocab-flow--OAuth2SecurityScheme.json | 2 +- .../assertions/td-vocab-format--BearerSecurityScheme.json | 2 +- packages/assertions/assertions/td-vocab-format--DataSchema.json | 2 +- .../assertions/td-vocab-forms--InteractionAffordance.json | 2 +- packages/assertions/assertions/td-vocab-forms--Thing.json | 2 +- .../assertions/td-vocab-idempotent--ActionAffordance.json | 2 +- .../assertions/td-vocab-identity--PSKSecurityScheme.json | 2 +- .../assertions/td-vocab-in--APIKeySecurityScheme.json | 2 +- .../assertions/assertions/td-vocab-in--BasicSecurityScheme.json | 2 +- .../assertions/td-vocab-in--BearerSecurityScheme.json | 2 +- .../assertions/td-vocab-in--DigestSecurityScheme.json | 2 +- .../assertions/assertions/td-vocab-input--ActionAffordance.json | 2 +- packages/assertions/assertions/td-vocab-items--ArraySchema.json | 2 +- .../assertions/assertions/td-vocab-maxItems--ArraySchema.json | 2 +- .../assertions/assertions/td-vocab-maximum--IntegerSchema.json | 2 +- .../assertions/assertions/td-vocab-maximum--NumberSchema.json | 2 +- .../assertions/assertions/td-vocab-minItems--ArraySchema.json | 2 +- .../assertions/assertions/td-vocab-minimum--IntegerSchema.json | 2 +- .../assertions/assertions/td-vocab-minimum--NumberSchema.json | 2 +- packages/assertions/assertions/td-vocab-modified--Thing.json | 2 +- .../assertions/td-vocab-name--APIKeySecurityScheme.json | 2 +- .../assertions/td-vocab-name--BasicSecurityScheme.json | 2 +- .../assertions/td-vocab-name--BearerSecurityScheme.json | 2 +- .../assertions/td-vocab-name--DigestSecurityScheme.json | 2 +- .../assertions/td-vocab-observable--PropertyAffordance.json | 2 +- packages/assertions/assertions/td-vocab-oneOf--DataSchema.json | 2 +- .../assertions/assertions/td-vocab-op--Form_invokeaction.json | 2 +- .../assertions/td-vocab-op--Form_observeproperty.json | 2 +- .../assertions/td-vocab-op--Form_readallproperties.json | 2 +- .../assertions/td-vocab-op--Form_readmultipleproperties.json | 2 +- .../assertions/assertions/td-vocab-op--Form_readproperty.json | 2 +- .../assertions/assertions/td-vocab-op--Form_subscribeevent.json | 2 +- .../assertions/td-vocab-op--Form_unobserveproperty.json | 2 +- .../assertions/td-vocab-op--Form_unsubscribeevent.json | 2 +- .../assertions/td-vocab-op--Form_writeallproperties.json | 2 +- .../assertions/td-vocab-op--Form_writemultipleproperties.json | 2 +- .../assertions/assertions/td-vocab-op--Form_writeproperty.json | 2 +- .../assertions/td-vocab-output--ActionAffordance.json | 2 +- .../assertions/td-vocab-properties--ObjectSchema.json | 2 +- .../assertions/assertions/td-vocab-proxy--SecurityScheme.json | 2 +- .../assertions/td-vocab-qop--DigestSecurityScheme.json | 2 +- .../assertions/assertions/td-vocab-readOnly--DataSchema.json | 2 +- .../assertions/td-vocab-refresh--OAuth2SecurityScheme.json | 2 +- packages/assertions/assertions/td-vocab-rel--Link.json | 2 +- .../assertions/assertions/td-vocab-required--ObjectSchema.json | 2 +- packages/assertions/assertions/td-vocab-response--Form.json | 2 +- .../assertions/assertions/td-vocab-safe--ActionAffordance.json | 2 +- .../assertions/td-vocab-scheme--SecurityScheme_apikey.json | 2 +- .../assertions/td-vocab-scheme--SecurityScheme_basic.json | 2 +- .../assertions/td-vocab-scheme--SecurityScheme_bearer.json | 2 +- .../assertions/td-vocab-scheme--SecurityScheme_digest.json | 2 +- .../assertions/td-vocab-scheme--SecurityScheme_nosec.json | 2 +- .../assertions/td-vocab-scheme--SecurityScheme_oauth2.json | 2 +- .../assertions/td-vocab-scheme--SecurityScheme_psk.json | 2 +- packages/assertions/assertions/td-vocab-scopes--Form.json | 2 +- .../assertions/td-vocab-scopes--OAuth2SecurityScheme.json | 2 +- packages/assertions/assertions/td-vocab-security--Form.json | 2 +- .../assertions/td-vocab-subprotocol--Form_longpoll.json | 2 +- .../assertions/assertions/td-vocab-subprotocol--Form_sse.json | 2 +- .../assertions/td-vocab-subprotocol--Form_websub.json | 2 +- .../assertions/td-vocab-subscription--EventAffordance.json | 2 +- packages/assertions/assertions/td-vocab-support--Thing.json | 2 +- packages/assertions/assertions/td-vocab-title--DataSchema.json | 2 +- .../assertions/td-vocab-title--InteractionAffordance.json | 2 +- packages/assertions/assertions/td-vocab-titles--DataSchema.json | 2 +- .../assertions/td-vocab-titles--InteractionAffordance.json | 2 +- packages/assertions/assertions/td-vocab-titles--Thing.json | 2 +- .../assertions/td-vocab-token--OAuth2SecurityScheme.json | 2 +- .../assertions/assertions/td-vocab-type--DataSchema_array.json | 2 +- .../assertions/td-vocab-type--DataSchema_boolean.json | 2 +- .../assertions/td-vocab-type--DataSchema_integer.json | 2 +- .../assertions/assertions/td-vocab-type--DataSchema_null.json | 2 +- .../assertions/assertions/td-vocab-type--DataSchema_number.json | 2 +- .../assertions/assertions/td-vocab-type--DataSchema_object.json | 2 +- .../assertions/assertions/td-vocab-type--DataSchema_string.json | 2 +- packages/assertions/assertions/td-vocab-type--Link.json | 2 +- packages/assertions/assertions/td-vocab-unit--DataSchema.json | 2 +- .../td-vocab-uriVariables--InteractionAffordance.json | 2 +- .../assertions/assertions/td-vocab-writeOnly--DataSchema.json | 2 +- packages/core/td-schema-full.json | 2 +- packages/core/td-schema-spec.json | 2 +- packages/core/td-schema.json | 2 +- 161 files changed, 161 insertions(+), 161 deletions(-) diff --git a/packages/assertions/assertions/td-action-arrays.json b/packages/assertions/assertions/td-action-arrays.json index 64b289442..0806579cb 100644 --- a/packages/assertions/assertions/td-action-arrays.json +++ b/packages/assertions/assertions/td-action-arrays.json @@ -1,7 +1,7 @@ { "title": "td-action-arrays", "description": "The type of the members forms MUST be serialized as a JSON array.", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex":false, "also": ["td-action-names_forms"], "type": "object", diff --git a/packages/assertions/assertions/td-action-names_at-type.json b/packages/assertions/assertions/td-action-names_at-type.json index 716f1895c..db2f05085 100644 --- a/packages/assertions/assertions/td-action-names_at-type.json +++ b/packages/assertions/assertions/td-action-names_at-type.json @@ -1,7 +1,7 @@ { "title": "td-action-names_at-type", "description": "Each optional vocabulary term as defined in the class Action and its superclass InteractionPattern MUST be serialized as a JSON name within an Action object.", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex":true, "type": "object", "properties": { diff --git a/packages/assertions/assertions/td-action-names_description.json b/packages/assertions/assertions/td-action-names_description.json index a53566c07..d5dc4a661 100644 --- a/packages/assertions/assertions/td-action-names_description.json +++ b/packages/assertions/assertions/td-action-names_description.json @@ -1,7 +1,7 @@ { "title": "td-action-names_description", "description": "Each optional vocabulary term as defined in the class Action and its superclass InteractionPattern MUST be serialized as a JSON name within an Action object.", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex":true, "type": "object", "properties": { diff --git a/packages/assertions/assertions/td-action-names_descriptions.json b/packages/assertions/assertions/td-action-names_descriptions.json index 1e72078a3..6711eea95 100644 --- a/packages/assertions/assertions/td-action-names_descriptions.json +++ b/packages/assertions/assertions/td-action-names_descriptions.json @@ -1,7 +1,7 @@ { "title": "td-action-names_descriptions", "description": "Each optional vocabulary term as defined in the class Action and its superclass InteractionPattern MUST be serialized as a JSON name within an Action object.", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex":true, "type": "object", "properties": { diff --git a/packages/assertions/assertions/td-action-names_title.json b/packages/assertions/assertions/td-action-names_title.json index cf1c13a8b..f080f1456 100644 --- a/packages/assertions/assertions/td-action-names_title.json +++ b/packages/assertions/assertions/td-action-names_title.json @@ -1,7 +1,7 @@ { "title": "td-action-names_title", "description": "Each optional vocabulary term as defined in the class Action and its superclass InteractionPattern MUST be serialized as a JSON name within an Action object.", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex":true, "type": "object", "properties": { diff --git a/packages/assertions/assertions/td-action-names_titles.json b/packages/assertions/assertions/td-action-names_titles.json index 8fab3785b..bea444195 100644 --- a/packages/assertions/assertions/td-action-names_titles.json +++ b/packages/assertions/assertions/td-action-names_titles.json @@ -1,7 +1,7 @@ { "title": "td-action-names_titles", "description": "Each optional vocabulary term as defined in the class Action and its superclass InteractionPattern MUST be serialized as a JSON name within an Action object.", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex":true, "type": "object", "properties": { diff --git a/packages/assertions/assertions/td-action-names_uriVariables.json b/packages/assertions/assertions/td-action-names_uriVariables.json index ccf2eba11..423159173 100644 --- a/packages/assertions/assertions/td-action-names_uriVariables.json +++ b/packages/assertions/assertions/td-action-names_uriVariables.json @@ -1,7 +1,7 @@ { "title": "td-action-names_uriVariables", "description": "Each optional vocabulary term as defined in the class Action and its superclass InteractionPattern MUST be serialized as a JSON name within an Action object.", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex":true, "type": "object", "properties": { diff --git a/packages/assertions/assertions/td-actions_existence.json b/packages/assertions/assertions/td-actions_existence.json index 869460a65..5fa0124de 100644 --- a/packages/assertions/assertions/td-actions_existence.json +++ b/packages/assertions/assertions/td-actions_existence.json @@ -1,7 +1,7 @@ { "title": "td-actions_existence", "description": "Actions offered by a Thing MUST be collected in the JSON-object based actions member with (unique) Action names as JSON names.(Checking their existence)", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex":false, "also": ["td-vocab-actions--Thing", "td-objects_actions"], "type": "object", diff --git a/packages/assertions/assertions/td-context-default-language.json b/packages/assertions/assertions/td-context-default-language.json index f7ad70924..b1330b78e 100644 --- a/packages/assertions/assertions/td-context-default-language.json +++ b/packages/assertions/assertions/td-context-default-language.json @@ -2,7 +2,7 @@ "title": "td-context-default-language", "description": "One Map contained in an @context Array SHOULD contain a name-value pair that defines the default language for the Thing Description, where the name is the Term @language and the value is a well-formed language tag as defined by [[!BCP47]] (e.g., en, de-AT, gsw-CH, zh-Hans, zh-Hant-HK, sl-nedis). ", "is-complex": true, - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "type": "object", "if": { "required": [ diff --git a/packages/assertions/assertions/td-context-ns-thing-map-of-namespaces.json b/packages/assertions/assertions/td-context-ns-thing-map-of-namespaces.json index da160d95d..38d5cd2de 100644 --- a/packages/assertions/assertions/td-context-ns-thing-map-of-namespaces.json +++ b/packages/assertions/assertions/td-context-ns-thing-map-of-namespaces.json @@ -2,7 +2,7 @@ "title": "td-context-ns-thing-map-of-namespaces", "description": "Maps contained in an @context Array MAY contain name-value pairs, where the value is a namespace identifier of type anyURI and the name a Term or prefix denoting that namespace. ", "is-complex": true, - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "type": "object", "if": { "required": [ diff --git a/packages/assertions/assertions/td-context-ns-thing-optional.json b/packages/assertions/assertions/td-context-ns-thing-optional.json index 21bbf7293..d5d0a70af 100644 --- a/packages/assertions/assertions/td-context-ns-thing-optional.json +++ b/packages/assertions/assertions/td-context-ns-thing-optional.json @@ -2,7 +2,7 @@ "title": "td-context-ns-thing-optional", "description": "When @context is an Array, the anyURI https://www.w3.org/2019/wot/td/v1 MAY be followed by elements of type anyURI or type Map in any order, while it is RECOMMENDED to include only one Map with all the name-value pairs in the @context Array. ", "is-complex": true, - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "type": "object", "if": { "required": [ diff --git a/packages/assertions/assertions/td-context.json b/packages/assertions/assertions/td-context.json index 41ce9a4d4..3c3d7c52f 100644 --- a/packages/assertions/assertions/td-context.json +++ b/packages/assertions/assertions/td-context.json @@ -2,7 +2,7 @@ "title": "td-context", "description": "The root object of a Thing Description instance MAY include the @context name known from JSON-LD [[!json-ld]] with the value URI of the Thing description context file http://www.w3.org/ns/td.", "is-complex": true, - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "also": [ "td-vocab-at-context--Thing", "td-jsonld-keywords_at-context" diff --git a/packages/assertions/assertions/td-event-arrays.json b/packages/assertions/assertions/td-event-arrays.json index 769b2fb52..09c177336 100644 --- a/packages/assertions/assertions/td-event-arrays.json +++ b/packages/assertions/assertions/td-event-arrays.json @@ -1,7 +1,7 @@ { "title": "td-event-arrays", "description": "The type of the members forms MUST be serialized as a JSON array.", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex": false, "also": ["td-event-names_forms"], "type": "object", diff --git a/packages/assertions/assertions/td-event-names_at-type.json b/packages/assertions/assertions/td-event-names_at-type.json index a22d90396..5163a04c6 100644 --- a/packages/assertions/assertions/td-event-names_at-type.json +++ b/packages/assertions/assertions/td-event-names_at-type.json @@ -1,7 +1,7 @@ { "title": "td-event-names_at-type", "description": "Each optional vocabulary term as defined in the class Event, as well as its two superclasses InteractionPattern and DataSchema, MUST be serialized as a JSON name within an Event object. ", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { diff --git a/packages/assertions/assertions/td-event-names_description.json b/packages/assertions/assertions/td-event-names_description.json index 5f628f567..87fd03489 100644 --- a/packages/assertions/assertions/td-event-names_description.json +++ b/packages/assertions/assertions/td-event-names_description.json @@ -1,7 +1,7 @@ { "title": "td-event-names_description", "description": "Each optional vocabulary term as defined in the class Event, as well as its two superclasses InteractionPattern and DataSchema, MUST be serialized as a JSON name within an Event object. ", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { diff --git a/packages/assertions/assertions/td-event-names_descriptions.json b/packages/assertions/assertions/td-event-names_descriptions.json index 59ea9c0b7..74f902a00 100644 --- a/packages/assertions/assertions/td-event-names_descriptions.json +++ b/packages/assertions/assertions/td-event-names_descriptions.json @@ -1,7 +1,7 @@ { "title": "td-event-names_descriptions", "description": "Each optional vocabulary term as defined in the class Event, as well as its two superclasses InteractionPattern and DataSchema, MUST be serialized as a JSON name within an Event object. ", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { diff --git a/packages/assertions/assertions/td-event-names_title.json b/packages/assertions/assertions/td-event-names_title.json index f2e23a8fe..999b9cddf 100644 --- a/packages/assertions/assertions/td-event-names_title.json +++ b/packages/assertions/assertions/td-event-names_title.json @@ -1,7 +1,7 @@ { "title": "td-event-names_title", "description": "Each optional vocabulary term as defined in the class Event, as well as its two superclasses InteractionPattern and DataSchema, MUST be serialized as a JSON name within an Event object. ", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { diff --git a/packages/assertions/assertions/td-event-names_titles.json b/packages/assertions/assertions/td-event-names_titles.json index f1949eaa0..6e3d0df14 100644 --- a/packages/assertions/assertions/td-event-names_titles.json +++ b/packages/assertions/assertions/td-event-names_titles.json @@ -1,7 +1,7 @@ { "title": "td-event-names_titles", "description": "Each optional vocabulary term as defined in the class Event, as well as its two superclasses InteractionPattern and DataSchema, MUST be serialized as a JSON name within an Event object. ", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { diff --git a/packages/assertions/assertions/td-event-names_uriVariables.json b/packages/assertions/assertions/td-event-names_uriVariables.json index b49f2e1f5..c635fd276 100644 --- a/packages/assertions/assertions/td-event-names_uriVariables.json +++ b/packages/assertions/assertions/td-event-names_uriVariables.json @@ -1,7 +1,7 @@ { "title": "td-event-names_uriVariables", "description": "Each optional vocabulary term as defined in the class Event, as well as its two superclasses InteractionPattern and DataSchema, MUST be serialized as a JSON name within an Event object. ", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex":true, "type": "object", "properties": { diff --git a/packages/assertions/assertions/td-events_existence.json b/packages/assertions/assertions/td-events_existence.json index 35a440a73..4ad19ad47 100644 --- a/packages/assertions/assertions/td-events_existence.json +++ b/packages/assertions/assertions/td-events_existence.json @@ -1,7 +1,7 @@ { "title": "td-events_existence", "description": "Events offered by a Thing MUST be collected in the JSON-object based events member with (unique) Event names as JSON names. (Checking if they exist)", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex":false, "also": ["td-vocab-events--Thing", "td-objects_events"], "type": "object", diff --git a/packages/assertions/assertions/td-integer-type.json b/packages/assertions/assertions/td-integer-type.json index c499686c7..9c911cd23 100644 --- a/packages/assertions/assertions/td-integer-type.json +++ b/packages/assertions/assertions/td-integer-type.json @@ -1,7 +1,7 @@ { "title": "td-integer-type", "description": "Vocabulary terms that use simple type unsignedInt MUST be serialized as JSON integer. ", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { diff --git a/packages/assertions/assertions/td-links.json b/packages/assertions/assertions/td-links.json index a49891fb4..50e29990e 100644 --- a/packages/assertions/assertions/td-links.json +++ b/packages/assertions/assertions/td-links.json @@ -1,7 +1,7 @@ { "title": "td-links", "description": " Each mandatory and optional vocabulary term as defined in the class Link, MUST be serialized as a JSON name. ", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex":false, "also": ["td-vocab-links--Thing", "td-arrays_links", "td-vocab-href--Link"], "type": "object", diff --git a/packages/assertions/assertions/td-number-type.json b/packages/assertions/assertions/td-number-type.json index f31a5d716..3ca12c27f 100644 --- a/packages/assertions/assertions/td-number-type.json +++ b/packages/assertions/assertions/td-number-type.json @@ -1,7 +1,7 @@ { "title": "td-number-type", "description": "Vocabulary terms that use simple type double MUST be serialized as JSON number.", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { diff --git a/packages/assertions/assertions/td-op-for-action.json b/packages/assertions/assertions/td-op-for-action.json index 5c95e3a81..bd5654910 100644 --- a/packages/assertions/assertions/td-op-for-action.json +++ b/packages/assertions/assertions/td-op-for-action.json @@ -1,7 +1,7 @@ { "title": "td-op-for-action", "description": "When a forms term member is present in an Action instance, the value(s) of op in the forms MUST be invokeaction. ", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { diff --git a/packages/assertions/assertions/td-op-for-event.json b/packages/assertions/assertions/td-op-for-event.json index 7152b8cf3..1015cfe55 100644 --- a/packages/assertions/assertions/td-op-for-event.json +++ b/packages/assertions/assertions/td-op-for-event.json @@ -1,7 +1,7 @@ { "title": "td-op-for-event", "description": "When a forms term member is present in an Event instance, the value(s) of op in the forms MUST be one of subscribeevent or unsubscribeevent. ", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { diff --git a/packages/assertions/assertions/td-op-for-property.json b/packages/assertions/assertions/td-op-for-property.json index c22b92841..da26bca67 100644 --- a/packages/assertions/assertions/td-op-for-property.json +++ b/packages/assertions/assertions/td-op-for-property.json @@ -1,7 +1,7 @@ { "title": "td-op-for-property", "description": "When a forms term member is present in a Property instance, the value(s) of op in the forms MUST be one of readproperty, writeproperty or observeproperty. ", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { diff --git a/packages/assertions/assertions/td-op-for-thing.json b/packages/assertions/assertions/td-op-for-thing.json index b4f6a8119..872d182b5 100644 --- a/packages/assertions/assertions/td-op-for-thing.json +++ b/packages/assertions/assertions/td-op-for-thing.json @@ -1,7 +1,7 @@ { "title": "td-op-for-thing", "description": "When a forms term member is present in a Thing instance, the value(s) of op in the forms MUST be one of readallproperties, writeallproperties, readmultipleproperties or writemultipleproperties. ", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "type": "object", "is-complex": true, "properties": { diff --git a/packages/assertions/assertions/td-properties_existence.json b/packages/assertions/assertions/td-properties_existence.json index 18fb4f462..d6ec6895c 100644 --- a/packages/assertions/assertions/td-properties_existence.json +++ b/packages/assertions/assertions/td-properties_existence.json @@ -1,7 +1,7 @@ { "title": "td-properties_existence", "description": " Properties (and sub-properties) offered by a Thing MUST be collected in the JSON-object based properties member with (unique) Property names as JSON names. (Checking their existence)", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "also": ["td-vocab-properties--Thing", "td-objects_properties"], "is-complex":false, "type": "object", diff --git a/packages/assertions/assertions/td-property-arrays.json b/packages/assertions/assertions/td-property-arrays.json index c47f802a8..415c0213e 100644 --- a/packages/assertions/assertions/td-property-arrays.json +++ b/packages/assertions/assertions/td-property-arrays.json @@ -1,7 +1,7 @@ { "title": "td-property-arrays", "description": "The type of the member forms MUST be serialized as a JSON array.", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex": true, "also": ["td-property-names_forms"], "type": "object", diff --git a/packages/assertions/assertions/td-property-names_at-type.json b/packages/assertions/assertions/td-property-names_at-type.json index e1a5b3b8c..c7921feba 100644 --- a/packages/assertions/assertions/td-property-names_at-type.json +++ b/packages/assertions/assertions/td-property-names_at-type.json @@ -1,7 +1,7 @@ { "title": "td-property-names_at-type", "description": "Each mandatory and optional vocabulary term as defined in the class Property, as well as its two superclasses InteractionPattern and DataSchema, MUST be serialized as a JSON name within a Property object. This means that at the level of an interaction property instance, the vocabulary terms of InteractionPattern and DataSchema can be presented at the same time.", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { diff --git a/packages/assertions/assertions/td-property-names_const.json b/packages/assertions/assertions/td-property-names_const.json index ccdd24f1c..01f94f9de 100644 --- a/packages/assertions/assertions/td-property-names_const.json +++ b/packages/assertions/assertions/td-property-names_const.json @@ -1,7 +1,7 @@ { "title": "td-property-names_const", "description": "Each mandatory and optional vocabulary term as defined in the class Property, as well as its two superclasses InteractionPattern and DataSchema, MUST be serialized as a JSON name within a Property object. This means that at the level of an interaction property instance, the vocabulary terms of InteractionPattern and DataSchema can be presented at the same time.", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { diff --git a/packages/assertions/assertions/td-property-names_description.json b/packages/assertions/assertions/td-property-names_description.json index 240f11ec4..f72029a3b 100644 --- a/packages/assertions/assertions/td-property-names_description.json +++ b/packages/assertions/assertions/td-property-names_description.json @@ -1,7 +1,7 @@ { "title": "td-property-names_description", "description": "Each mandatory and optional vocabulary term as defined in the class Property, as well as its two superclasses InteractionPattern and DataSchema, MUST be serialized as a JSON name within a Property object. This means that at the level of an interaction property instance, the vocabulary terms of InteractionPattern and DataSchema can be presented at the same time.", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { diff --git a/packages/assertions/assertions/td-property-names_descriptions.json b/packages/assertions/assertions/td-property-names_descriptions.json index cd6839f49..e6ab4bbe7 100644 --- a/packages/assertions/assertions/td-property-names_descriptions.json +++ b/packages/assertions/assertions/td-property-names_descriptions.json @@ -1,7 +1,7 @@ { "title": "td-property-names_descriptions", "description": "Each mandatory and optional vocabulary term as defined in the class Property, as well as its two superclasses InteractionPattern and DataSchema, MUST be serialized as a JSON name within a Property object. This means that at the level of an interaction property instance, the vocabulary terms of InteractionPattern and DataSchema can be presented at the same time.", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { diff --git a/packages/assertions/assertions/td-property-names_enum.json b/packages/assertions/assertions/td-property-names_enum.json index d43f3fcd1..8feaedada 100644 --- a/packages/assertions/assertions/td-property-names_enum.json +++ b/packages/assertions/assertions/td-property-names_enum.json @@ -1,7 +1,7 @@ { "title": "td-property-names_enum", "description": "Each mandatory and optional vocabulary term as defined in the class Property, as well as its two superclasses InteractionPattern and DataSchema, MUST be serialized as a JSON name within a Property object. This means that at the level of an interaction property instance, the vocabulary terms of InteractionPattern and DataSchema can be presented at the same time.", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { diff --git a/packages/assertions/assertions/td-property-names_items.json b/packages/assertions/assertions/td-property-names_items.json index eaed53271..6b8e25d3b 100644 --- a/packages/assertions/assertions/td-property-names_items.json +++ b/packages/assertions/assertions/td-property-names_items.json @@ -1,7 +1,7 @@ { "title": "td-property-names_items", "description": "Each mandatory and optional vocabulary term as defined in the class Property, as well as its two superclasses InteractionPattern and DataSchema, MUST be serialized as a JSON name within a Property object. This means that at the level of an interaction property instance, the vocabulary terms of InteractionPattern and DataSchema can be presented at the same time.", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { diff --git a/packages/assertions/assertions/td-property-names_maxItems.json b/packages/assertions/assertions/td-property-names_maxItems.json index 2a7918dc7..ba62e895c 100644 --- a/packages/assertions/assertions/td-property-names_maxItems.json +++ b/packages/assertions/assertions/td-property-names_maxItems.json @@ -1,7 +1,7 @@ { "title": "td-property-names_maxItems", "description": "Each mandatory and optional vocabulary term as defined in the class Property, as well as its two superclasses InteractionPattern and DataSchema, MUST be serialized as a JSON name within a Property object. This means that at the level of an interaction property instance, the vocabulary terms of InteractionPattern and DataSchema can be presented at the same time.", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { diff --git a/packages/assertions/assertions/td-property-names_maximum.json b/packages/assertions/assertions/td-property-names_maximum.json index b185e27d5..8f0160f7d 100644 --- a/packages/assertions/assertions/td-property-names_maximum.json +++ b/packages/assertions/assertions/td-property-names_maximum.json @@ -1,7 +1,7 @@ { "title": "td-property-names_maximum", "description": "Each mandatory and optional vocabulary term as defined in the class Property, as well as its two superclasses InteractionPattern and DataSchema, MUST be serialized as a JSON name within a Property object. This means that at the level of an interaction property instance, the vocabulary terms of InteractionPattern and DataSchema can be presented at the same time.", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { diff --git a/packages/assertions/assertions/td-property-names_minItems.json b/packages/assertions/assertions/td-property-names_minItems.json index c4c7120de..3cde36894 100644 --- a/packages/assertions/assertions/td-property-names_minItems.json +++ b/packages/assertions/assertions/td-property-names_minItems.json @@ -1,7 +1,7 @@ { "title": "td-property-names_minItems", "description": "Each mandatory and optional vocabulary term as defined in the class Property, as well as its two superclasses InteractionPattern and DataSchema, MUST be serialized as a JSON name within a Property object. This means that at the level of an interaction property instance, the vocabulary terms of InteractionPattern and DataSchema can be presented at the same time.", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { diff --git a/packages/assertions/assertions/td-property-names_minimum.json b/packages/assertions/assertions/td-property-names_minimum.json index 52568c74a..9c546d7a4 100644 --- a/packages/assertions/assertions/td-property-names_minimum.json +++ b/packages/assertions/assertions/td-property-names_minimum.json @@ -1,7 +1,7 @@ { "title": "td-property-names_minimum", "description": "Each mandatory and optional vocabulary term as defined in the class Property, as well as its two superclasses InteractionPattern and DataSchema, MUST be serialized as a JSON name within a Property object. This means that at the level of an interaction property instance, the vocabulary terms of InteractionPattern and DataSchema can be presented at the same time.", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { diff --git a/packages/assertions/assertions/td-property-names_oneOf.json b/packages/assertions/assertions/td-property-names_oneOf.json index f295bb1ab..1f41138be 100644 --- a/packages/assertions/assertions/td-property-names_oneOf.json +++ b/packages/assertions/assertions/td-property-names_oneOf.json @@ -1,7 +1,7 @@ { "title": "td-property-names_oneOf", "description": "Each mandatory and optional vocabulary term as defined in the class Property, as well as its two superclasses InteractionPattern and DataSchema, MUST be serialized as a JSON name within a Property object. This means that at the level of an interaction property instance, the vocabulary terms of InteractionPattern and DataSchema can be presented at the same time.", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { diff --git a/packages/assertions/assertions/td-property-names_properties.json b/packages/assertions/assertions/td-property-names_properties.json index 5355ff1cf..25d3f0581 100644 --- a/packages/assertions/assertions/td-property-names_properties.json +++ b/packages/assertions/assertions/td-property-names_properties.json @@ -1,7 +1,7 @@ { "title": "td-property-names_properties", "description": "Each mandatory and optional vocabulary term as defined in the class Property, as well as its two superclasses InteractionPattern and DataSchema, MUST be serialized as a JSON name within a Property object. This means that at the level of an interaction property instance, the vocabulary terms of InteractionPattern and DataSchema can be presented at the same time.", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { diff --git a/packages/assertions/assertions/td-property-names_readOnly.json b/packages/assertions/assertions/td-property-names_readOnly.json index 65f31c0c8..591877a2a 100644 --- a/packages/assertions/assertions/td-property-names_readOnly.json +++ b/packages/assertions/assertions/td-property-names_readOnly.json @@ -1,7 +1,7 @@ { "title": "td-property-names_readOnly", "description": "Each mandatory and optional vocabulary term as defined in the class Property, as well as its two superclasses InteractionPattern and DataSchema, MUST be serialized as a JSON name within a Property object. This means that at the level of an interaction property instance, the vocabulary terms of InteractionPattern and DataSchema can be presented at the same time.", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { diff --git a/packages/assertions/assertions/td-property-names_required.json b/packages/assertions/assertions/td-property-names_required.json index 093119f58..8db03fd1a 100644 --- a/packages/assertions/assertions/td-property-names_required.json +++ b/packages/assertions/assertions/td-property-names_required.json @@ -1,7 +1,7 @@ { "title": "td-property-names_required", "description": "Each mandatory and optional vocabulary term as defined in the class Property, as well as its two superclasses InteractionPattern and DataSchema, MUST be serialized as a JSON name within a Property object. This means that at the level of an interaction property instance, the vocabulary terms of InteractionPattern and DataSchema can be presented at the same time.", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { diff --git a/packages/assertions/assertions/td-property-names_title.json b/packages/assertions/assertions/td-property-names_title.json index 3feb98e9d..d2ff58531 100644 --- a/packages/assertions/assertions/td-property-names_title.json +++ b/packages/assertions/assertions/td-property-names_title.json @@ -1,7 +1,7 @@ { "title": "td-property-names_title", "description": "Each mandatory and optional vocabulary term as defined in the class Property, as well as its two superclasses InteractionPattern and DataSchema, MUST be serialized as a JSON name within a Property object. This means that at the level of an interaction property instance, the vocabulary terms of InteractionPattern and DataSchema can be presented at the same time.", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { diff --git a/packages/assertions/assertions/td-property-names_titles.json b/packages/assertions/assertions/td-property-names_titles.json index b7c49ae27..8e5e69da8 100644 --- a/packages/assertions/assertions/td-property-names_titles.json +++ b/packages/assertions/assertions/td-property-names_titles.json @@ -1,7 +1,7 @@ { "title": "td-property-names_titles", "description": "Each mandatory and optional vocabulary term as defined in the class Property, as well as its two superclasses InteractionPattern and DataSchema, MUST be serialized as a JSON name within a Property object. This means that at the level of an interaction property instance, the vocabulary terms of InteractionPattern and DataSchema can be presented at the same time.", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { diff --git a/packages/assertions/assertions/td-property-names_type.json b/packages/assertions/assertions/td-property-names_type.json index 8c0b3e34c..56c4e43df 100644 --- a/packages/assertions/assertions/td-property-names_type.json +++ b/packages/assertions/assertions/td-property-names_type.json @@ -1,7 +1,7 @@ { "title": "td-property-names_type", "description": "Each mandatory and optional vocabulary term as defined in the class Property, as well as its two superclasses InteractionPattern and DataSchema, MUST be serialized as a JSON name within a Property object. This means that at the level of an interaction property instance, the vocabulary terms of InteractionPattern and DataSchema can be presented at the same time.", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { diff --git a/packages/assertions/assertions/td-property-names_unit.json b/packages/assertions/assertions/td-property-names_unit.json index 61fe646b7..3409d11ad 100644 --- a/packages/assertions/assertions/td-property-names_unit.json +++ b/packages/assertions/assertions/td-property-names_unit.json @@ -1,7 +1,7 @@ { "title": "td-property-names_unit", "description": "Each mandatory and optional vocabulary term as defined in the class Property, as well as its two superclasses InteractionPattern and DataSchema, MUST be serialized as a JSON name within a Property object. This means that at the level of an interaction property instance, the vocabulary terms of InteractionPattern and DataSchema can be presented at the same time.", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { diff --git a/packages/assertions/assertions/td-property-names_uriVariables.json b/packages/assertions/assertions/td-property-names_uriVariables.json index d7fa90bd4..ff86f91f6 100644 --- a/packages/assertions/assertions/td-property-names_uriVariables.json +++ b/packages/assertions/assertions/td-property-names_uriVariables.json @@ -1,7 +1,7 @@ { "title": "td-property-names_uriVariables", "description": "Each mandatory and optional vocabulary term as defined in the class Property, as well as its two superclasses InteractionPattern and DataSchema, MUST be serialized as a JSON name within a Property object. This means that at the level of an interaction property instance, the vocabulary terms of InteractionPattern and DataSchema can be presented at the same time.", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex":true, "type": "object", "properties": { diff --git a/packages/assertions/assertions/td-property-names_writeOnly.json b/packages/assertions/assertions/td-property-names_writeOnly.json index 4bcd375fe..98d3106bb 100644 --- a/packages/assertions/assertions/td-property-names_writeOnly.json +++ b/packages/assertions/assertions/td-property-names_writeOnly.json @@ -1,7 +1,7 @@ { "title": "td-property-names_writeOnly", "description": "Each mandatory and optional vocabulary term as defined in the class Property, as well as its two superclasses InteractionPattern and DataSchema, MUST be serialized as a JSON name within a Property object. This means that at the level of an interaction property instance, the vocabulary terms of InteractionPattern and DataSchema can be presented at the same time.", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { diff --git a/packages/assertions/assertions/td-security-bearer-format-extensions_alg.json b/packages/assertions/assertions/td-security-bearer-format-extensions_alg.json index fbb3c3404..1fd0566ed 100644 --- a/packages/assertions/assertions/td-security-bearer-format-extensions_alg.json +++ b/packages/assertions/assertions/td-security-bearer-format-extensions_alg.json @@ -1,7 +1,7 @@ { "title": "td-security-bearer-format-extensions_alg", "description": "alg: Encoding, encryption, or digest algorithm (one of MD5, ES256, or ES512-256). MUST be included. Type: string.", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { diff --git a/packages/assertions/assertions/td-security-bearer-format-extensions_format.json b/packages/assertions/assertions/td-security-bearer-format-extensions_format.json index f8709cea4..33b31ea78 100644 --- a/packages/assertions/assertions/td-security-bearer-format-extensions_format.json +++ b/packages/assertions/assertions/td-security-bearer-format-extensions_format.json @@ -1,7 +1,7 @@ { "title": "td-security-bearer-format-extensions_format", "description": "alg: Encoding, encryption, or digest algorithm (one of MD5, ES256, or ES512-256). MUST be included. Type: string.", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { diff --git a/packages/assertions/assertions/td-security-oauth2-code-flow.json b/packages/assertions/assertions/td-security-oauth2-code-flow.json index 01b108e06..8c156d190 100644 --- a/packages/assertions/assertions/td-security-oauth2-code-flow.json +++ b/packages/assertions/assertions/td-security-oauth2-code-flow.json @@ -1,7 +1,7 @@ { "title": "td-security-oauth2-code-flow", "description": "For the code flow both authorization and token MUST be included.", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { diff --git a/packages/assertions/assertions/td-string-type.json b/packages/assertions/assertions/td-string-type.json index 6f1021292..1131b3969 100644 --- a/packages/assertions/assertions/td-string-type.json +++ b/packages/assertions/assertions/td-string-type.json @@ -1,7 +1,7 @@ { "title": "td-string-type", "description": "Vocabulary terms that use simple types string and anyURI MUST be serialized as JSON string. ", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { diff --git a/packages/assertions/assertions/td-title-description_descriptions.json b/packages/assertions/assertions/td-title-description_descriptions.json index d11ed32fe..47fbbf4b1 100644 --- a/packages/assertions/assertions/td-title-description_descriptions.json +++ b/packages/assertions/assertions/td-title-description_descriptions.json @@ -1,7 +1,7 @@ { "title": "td-title-description_descriptions", "description": "If title and titles description and descriptions are defined at the same time at the JSON level, title and description MAY be seen as default text. ", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "if": { diff --git a/packages/assertions/assertions/td-title-description_titles.json b/packages/assertions/assertions/td-title-description_titles.json index 25615b244..d908784b3 100644 --- a/packages/assertions/assertions/td-title-description_titles.json +++ b/packages/assertions/assertions/td-title-description_titles.json @@ -1,7 +1,7 @@ { "title": "td-title-description_titles", "description": "If title and titles description and descriptions are defined at the same time at the JSON level, title and description MAY be seen as default text. ", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "if": { diff --git a/packages/assertions/assertions/td-version.json b/packages/assertions/assertions/td-version.json index 511357b99..711443855 100644 --- a/packages/assertions/assertions/td-version.json +++ b/packages/assertions/assertions/td-version.json @@ -1,7 +1,7 @@ { "title": "td-version", "description": "The version container MAY be used to provide additional application and/or device specific version information based on terms from non-TD namespaces.", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex": false, "also": ["td-objects_version", "td-vocab-version--Thing", "td-vocab-instance--VersionInfo"], "type": "object", diff --git a/packages/assertions/assertions/td-vocab-alg--BearerSecurityScheme.json b/packages/assertions/assertions/td-vocab-alg--BearerSecurityScheme.json index ab923fd12..ef29e6353 100644 --- a/packages/assertions/assertions/td-vocab-alg--BearerSecurityScheme.json +++ b/packages/assertions/assertions/td-vocab-alg--BearerSecurityScheme.json @@ -1,7 +1,7 @@ { "title": "td-vocab-alg--BearerSecurityScheme", "description": "alg: Encoding, encryption, or digest algorithm (one of MD5, ES256, or ES512-256). MUST be included. Type: string.", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { diff --git a/packages/assertions/assertions/td-vocab-anchor--Link.json b/packages/assertions/assertions/td-vocab-anchor--Link.json index e90fb1e42..c82cc5227 100644 --- a/packages/assertions/assertions/td-vocab-anchor--Link.json +++ b/packages/assertions/assertions/td-vocab-anchor--Link.json @@ -1,7 +1,7 @@ { "title": "td-vocab-anchor--Link", "description": "anchor: By default, the context of a link is the URL of the representation it is associated with, and is serialised as a URI. When present, the anchor parameter overrides this with another URI, such as a fragment of this resource, or a third resource (i.e., when the anchor value is an absolute URI).", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { diff --git a/packages/assertions/assertions/td-vocab-at-type--DataSchema.json b/packages/assertions/assertions/td-vocab-at-type--DataSchema.json index 57cfcfda7..11e09e7fd 100644 --- a/packages/assertions/assertions/td-vocab-at-type--DataSchema.json +++ b/packages/assertions/assertions/td-vocab-at-type--DataSchema.json @@ -1,7 +1,7 @@ { "title": "td-vocab-at-type--DataSchema", "description": "@type: Known from JSON-LD [[!json-ld]], @type is used to state that values described by the DataSchema are instances of a class. Each string in the value array represents a class. MAY be included. Type: array of string.", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "also": ["td-data-schema_at-type"], "is-complex": true, "type": "object", diff --git a/packages/assertions/assertions/td-vocab-at-type--InteractionAffordance.json b/packages/assertions/assertions/td-vocab-at-type--InteractionAffordance.json index 334c6d5ff..c9415e435 100644 --- a/packages/assertions/assertions/td-vocab-at-type--InteractionAffordance.json +++ b/packages/assertions/assertions/td-vocab-at-type--InteractionAffordance.json @@ -1,7 +1,7 @@ { "title": "td-vocab-at-type--InteractionAffordance", "description": "@type: Known from JSON-LD [[!json-ld]], @type is used to state that an interaction resource is an instance of a class. Each string in the value array represents a class. MAY be included. Type: array of string.", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex": true, "also": ["td-jsonld-keywords_at-type"], "type": "object", diff --git a/packages/assertions/assertions/td-vocab-at-type--SecurityScheme.json b/packages/assertions/assertions/td-vocab-at-type--SecurityScheme.json index ae8fd556f..24b3b3c64 100644 --- a/packages/assertions/assertions/td-vocab-at-type--SecurityScheme.json +++ b/packages/assertions/assertions/td-vocab-at-type--SecurityScheme.json @@ -1,7 +1,7 @@ { "title": "td-vocab-at-type--SecurityScheme", "description": "@type: Known from JSON-LD [[!json-ld]], @type is used to state that a security mechanism configured by the SecurityScheme is an instance of a class. Each string in the value array represents a class. MAY be included. Type: array of string.", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex": true, "also": ["td-jsonld-keywords_at-type"], "type": "object", diff --git a/packages/assertions/assertions/td-vocab-authorization--BearerSecurityScheme.json b/packages/assertions/assertions/td-vocab-authorization--BearerSecurityScheme.json index 72d9a5241..e1d51cb9b 100644 --- a/packages/assertions/assertions/td-vocab-authorization--BearerSecurityScheme.json +++ b/packages/assertions/assertions/td-vocab-authorization--BearerSecurityScheme.json @@ -1,7 +1,7 @@ { "title": "td-vocab-authorization--BearerSecurityScheme", "description": "authorization: URI of the authorization server. MAY be included. Type: anyURI.", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { diff --git a/packages/assertions/assertions/td-vocab-authorization--OAuth2SecurityScheme.json b/packages/assertions/assertions/td-vocab-authorization--OAuth2SecurityScheme.json index d82cd7a71..9462bae0c 100644 --- a/packages/assertions/assertions/td-vocab-authorization--OAuth2SecurityScheme.json +++ b/packages/assertions/assertions/td-vocab-authorization--OAuth2SecurityScheme.json @@ -1,7 +1,7 @@ { "title": "td-vocab-authorization--OAuth2SecurityScheme", "description": "authorization: URI of the authorization server. MAY be included. Type: anyURI.", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { diff --git a/packages/assertions/assertions/td-vocab-base--Thing.json b/packages/assertions/assertions/td-vocab-base--Thing.json index a215f83e9..7bc2b952b 100644 --- a/packages/assertions/assertions/td-vocab-base--Thing.json +++ b/packages/assertions/assertions/td-vocab-base--Thing.json @@ -1,7 +1,7 @@ { "title": "td-vocab-base--Thing", "description": "base: Define the base URI that is valid for all defined local interaction resources. All other URIs in the TD must then be resolved using the algorithm defined in [[!RFC3986]].", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex": false, "type": "object", "properties": { diff --git a/packages/assertions/assertions/td-vocab-cancellation--EventAffordance.json b/packages/assertions/assertions/td-vocab-cancellation--EventAffordance.json index 107616e21..af40cb6c0 100644 --- a/packages/assertions/assertions/td-vocab-cancellation--EventAffordance.json +++ b/packages/assertions/assertions/td-vocab-cancellation--EventAffordance.json @@ -1,7 +1,7 @@ { "title": "td-vocab-cancellation--EventAffordance", "description": "cancellation: Defines any data that needs to be passed to cancel a subscription, e.g., a specific message to remove a Webhook.", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex":true, "also": ["td-event-names_cancellation", "td-event-objects_cancellation"], "type": "object", diff --git a/packages/assertions/assertions/td-vocab-const--DataSchema.json b/packages/assertions/assertions/td-vocab-const--DataSchema.json index 8534a08e3..0121cb53f 100644 --- a/packages/assertions/assertions/td-vocab-const--DataSchema.json +++ b/packages/assertions/assertions/td-vocab-const--DataSchema.json @@ -1,7 +1,7 @@ { "title": "td-vocab-const--DataSchema", "description": "const: Provides a constant value. MAY be included. Type: any type.", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex": true, "also": ["td-data-schema_const"], "type": "object", diff --git a/packages/assertions/assertions/td-vocab-contentCoding.json b/packages/assertions/assertions/td-vocab-contentCoding.json index ba3a9d66a..9536ffc0e 100644 --- a/packages/assertions/assertions/td-vocab-contentCoding.json +++ b/packages/assertions/assertions/td-vocab-contentCoding.json @@ -1,7 +1,7 @@ { "title": "td-vocab-contentCoding--Form", "description": "contentCoding: Content coding values indicate an encoding transformation that has been or can be applied to a representation. Content codings are primarily used to allow a representation to be compressed or otherwise usefully transformed without losing the identity of its underlying media type and without loss of information. ", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { diff --git a/packages/assertions/assertions/td-vocab-contentType-Form.json b/packages/assertions/assertions/td-vocab-contentType-Form.json index 509a7b589..c97fc0f78 100644 --- a/packages/assertions/assertions/td-vocab-contentType-Form.json +++ b/packages/assertions/assertions/td-vocab-contentType-Form.json @@ -1,7 +1,7 @@ { "title": "td-vocab-contentType--Form", "description": "contentType: Assign a content type based on a media type [[!MEDIATYPES]] (e.g., 'application/json) and (optional) parameters (e.g., 'charset=utf-8'). ", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { diff --git a/packages/assertions/assertions/td-vocab-created--Thing.json b/packages/assertions/assertions/td-vocab-created--Thing.json index 41830758a..146233fbf 100644 --- a/packages/assertions/assertions/td-vocab-created--Thing.json +++ b/packages/assertions/assertions/td-vocab-created--Thing.json @@ -1,7 +1,7 @@ { "title": "td-vocab-created--Thing", "description": "created: Provides information when the TD instance was created.", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex": false, "also": ["td-datetime-recommended-type", "td-datetime-type"], "type": "object", diff --git a/packages/assertions/assertions/td-vocab-data--EventAffordance.json b/packages/assertions/assertions/td-vocab-data--EventAffordance.json index 73bbf7efd..90e68c86d 100644 --- a/packages/assertions/assertions/td-vocab-data--EventAffordance.json +++ b/packages/assertions/assertions/td-vocab-data--EventAffordance.json @@ -1,7 +1,7 @@ { "title": "td-vocab-data--EventAffordance", "description": "data: Defines the data schema of the Event instance messages pushed by the Thing.", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex":true, "also": ["td-event-names_data", "td-event-objects_data"], "type": "object", diff --git a/packages/assertions/assertions/td-vocab-description--DataSchema.json b/packages/assertions/assertions/td-vocab-description--DataSchema.json index b88c40f45..fca49afe9 100644 --- a/packages/assertions/assertions/td-vocab-description--DataSchema.json +++ b/packages/assertions/assertions/td-vocab-description--DataSchema.json @@ -1,7 +1,7 @@ { "title": "td-vocab-description--DataSchema", "description": "description: Provides additional (human-readable) information based on a default language. MAY be included. Type: string.", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex": true, "also": ["td-data-schema_description"], "type": "object", diff --git a/packages/assertions/assertions/td-vocab-description--InteractionAffordance.json b/packages/assertions/assertions/td-vocab-description--InteractionAffordance.json index 1466e21e2..2fc2ee34d 100644 --- a/packages/assertions/assertions/td-vocab-description--InteractionAffordance.json +++ b/packages/assertions/assertions/td-vocab-description--InteractionAffordance.json @@ -1,7 +1,7 @@ { "title": "td-vocab-description--InteractionAffordance", "description": "description: Provides additional (human-readable) information based on a default language. MAY be included. Type: string.", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { diff --git a/packages/assertions/assertions/td-vocab-description--SecurityScheme.json b/packages/assertions/assertions/td-vocab-description--SecurityScheme.json index 479e01cd3..c20d7a340 100644 --- a/packages/assertions/assertions/td-vocab-description--SecurityScheme.json +++ b/packages/assertions/assertions/td-vocab-description--SecurityScheme.json @@ -1,7 +1,7 @@ { "title": "td-vocab-description--SecurityScheme", "description": "name: Name for query, header, or cookie parameters. MAY be included. Type: string.", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { diff --git a/packages/assertions/assertions/td-vocab-description--Thing.json b/packages/assertions/assertions/td-vocab-description--Thing.json index cffaf493d..d49ce0ab1 100644 --- a/packages/assertions/assertions/td-vocab-description--Thing.json +++ b/packages/assertions/assertions/td-vocab-description--Thing.json @@ -1,7 +1,7 @@ { "title": "td-vocab-description--Thing", "description": "description: Provides additional (human-readable) information based on a default language. MAY be included. Type: string.", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex": false, "type": "object", "properties": { diff --git a/packages/assertions/assertions/td-vocab-descriptions--DataSchema.json b/packages/assertions/assertions/td-vocab-descriptions--DataSchema.json index 3062d4eba..faa1a2145 100644 --- a/packages/assertions/assertions/td-vocab-descriptions--DataSchema.json +++ b/packages/assertions/assertions/td-vocab-descriptions--DataSchema.json @@ -1,7 +1,7 @@ { "title": "td-vocab-descriptions--DataSchema", "description": "descriptions: Can be used to support (human-readable) information in different languages. MAY be included. Type: MultiLanguage.", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "also": ["td-multi-languages_descriptions", "td-data-schema_descriptions", "td-multilanguage-value"], "is-complex": true, "type": "object", diff --git a/packages/assertions/assertions/td-vocab-descriptions--InteractionAffordance.json b/packages/assertions/assertions/td-vocab-descriptions--InteractionAffordance.json index e5b985d20..b92ed5507 100644 --- a/packages/assertions/assertions/td-vocab-descriptions--InteractionAffordance.json +++ b/packages/assertions/assertions/td-vocab-descriptions--InteractionAffordance.json @@ -1,7 +1,7 @@ { "title": "td-vocab-descriptions--InteractionAffordance", "description": "descriptions: Can be used to support (human-readable) information in different languages. MAY be included. Type: MultiLanguage.", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "also": ["td-multi-languages_descriptions", "td-multilanguage-value"], "is-complex": true, "type": "object", diff --git a/packages/assertions/assertions/td-vocab-descriptions--SecurityScheme.json b/packages/assertions/assertions/td-vocab-descriptions--SecurityScheme.json index fcb15c11c..755cc2b41 100644 --- a/packages/assertions/assertions/td-vocab-descriptions--SecurityScheme.json +++ b/packages/assertions/assertions/td-vocab-descriptions--SecurityScheme.json @@ -1,7 +1,7 @@ { "title": "td-vocab-descriptions--SecurityScheme", "description": "name: Name for query, header, or cookie parameters. MAY be included. Type: string.", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex": true, "also": ["td-multilanguage-value"], "type": "object", diff --git a/packages/assertions/assertions/td-vocab-descriptions--Thing.json b/packages/assertions/assertions/td-vocab-descriptions--Thing.json index d9e0e97e9..05375a010 100644 --- a/packages/assertions/assertions/td-vocab-descriptions--Thing.json +++ b/packages/assertions/assertions/td-vocab-descriptions--Thing.json @@ -1,7 +1,7 @@ { "title": "td-vocab-descriptions--Thing", "description": "descriptions: Can be used to support (human-readable) information in different languages. MAY be included. Type: MultiLanguage.", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "also": ["td-multi-languages_descriptions", "td-multilanguage-value"], "is-complex": false, "type": "object", diff --git a/packages/assertions/assertions/td-vocab-enum--DataSchema.json b/packages/assertions/assertions/td-vocab-enum--DataSchema.json index 6f2a8529a..83d00f415 100644 --- a/packages/assertions/assertions/td-vocab-enum--DataSchema.json +++ b/packages/assertions/assertions/td-vocab-enum--DataSchema.json @@ -1,7 +1,7 @@ { "title": "td-vocab-enum--DataSchema", "description": "enum: Restricted set of values provided as an array.", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex": true, "also": ["td-data-schema-arrays_enum", "td-data-schema_enum"], "type": "object", diff --git a/packages/assertions/assertions/td-vocab-flow--OAuth2SecurityScheme.json b/packages/assertions/assertions/td-vocab-flow--OAuth2SecurityScheme.json index 1afa9c032..e56b82e7c 100644 --- a/packages/assertions/assertions/td-vocab-flow--OAuth2SecurityScheme.json +++ b/packages/assertions/assertions/td-vocab-flow--OAuth2SecurityScheme.json @@ -1,7 +1,7 @@ { "title": "td-vocab-flow--OAuth2SecurityScheme", "description": "For the code flow both authorization and token MUST be included.", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { diff --git a/packages/assertions/assertions/td-vocab-format--BearerSecurityScheme.json b/packages/assertions/assertions/td-vocab-format--BearerSecurityScheme.json index eafe3ee95..93c7ebecf 100644 --- a/packages/assertions/assertions/td-vocab-format--BearerSecurityScheme.json +++ b/packages/assertions/assertions/td-vocab-format--BearerSecurityScheme.json @@ -1,7 +1,7 @@ { "title": "td-vocab-format--BearerSecurityScheme", "description": "format: Specifies format of security authentication information (one of jwt, jwe, or jws). MUST be included. Type: string.", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { diff --git a/packages/assertions/assertions/td-vocab-format--DataSchema.json b/packages/assertions/assertions/td-vocab-format--DataSchema.json index 270040680..1336badaf 100644 --- a/packages/assertions/assertions/td-vocab-format--DataSchema.json +++ b/packages/assertions/assertions/td-vocab-format--DataSchema.json @@ -1,7 +1,7 @@ { "title": "td-vocab-format--DataSchema", "description": "format: Defines format pattern validation on certain kinds of string values. It is open to use pattern values that may originate from JSON schema presets (e.g., date/time, email, URL) or other (customer-based) $defs. . MAY be included. Type: string.", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "also": ["td-data-schema_format", "td-format-validation-known-values", "td-property-names_format"], "is-complex": true, "type": "object", diff --git a/packages/assertions/assertions/td-vocab-forms--InteractionAffordance.json b/packages/assertions/assertions/td-vocab-forms--InteractionAffordance.json index d1a35562a..3ebead794 100644 --- a/packages/assertions/assertions/td-vocab-forms--InteractionAffordance.json +++ b/packages/assertions/assertions/td-vocab-forms--InteractionAffordance.json @@ -1,7 +1,7 @@ { "title": "td-vocab-forms--InteractionAffordance", "description": "forms: Indicates one or more endpoints at which operation(s) on this resource are accessible. MUST be included. Type: array of Form.", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex": true, "also": ["td-forms", "td-vocab-href--Form", "td-arrays_forms"], "type": "object", diff --git a/packages/assertions/assertions/td-vocab-forms--Thing.json b/packages/assertions/assertions/td-vocab-forms--Thing.json index cd5c497a9..e1e2da2a9 100644 --- a/packages/assertions/assertions/td-vocab-forms--Thing.json +++ b/packages/assertions/assertions/td-vocab-forms--Thing.json @@ -1,7 +1,7 @@ { "title": "td-vocab-forms--Thing", "description": "forms: Indicates one or more endpoints at which operation(s) on this resource are accessible. In this version of TD, all operations that can be described at the Thing level are concerning how to interact with the Thing's Property interaction resources collectively at once. MAY be included. Type: array of Form.", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex": false, "also": ["td-forms", "td-vocab-href--Form","td-arrays_forms"], "type": "object", diff --git a/packages/assertions/assertions/td-vocab-idempotent--ActionAffordance.json b/packages/assertions/assertions/td-vocab-idempotent--ActionAffordance.json index 1c0dbaf9e..72b9a64c6 100644 --- a/packages/assertions/assertions/td-vocab-idempotent--ActionAffordance.json +++ b/packages/assertions/assertions/td-vocab-idempotent--ActionAffordance.json @@ -1,7 +1,7 @@ { "title": "td-vocab-idempotent--ActionAffordance", "description": "idempotent: Indicates whether the action is idempotent (=true) or not. Informs whether the action can be called repeatedly with the same result, if present, based on the same input.", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "also": ["td-action-names_idempotent", "td-boolean-type"], "is-complex":true, "type": "object", diff --git a/packages/assertions/assertions/td-vocab-identity--PSKSecurityScheme.json b/packages/assertions/assertions/td-vocab-identity--PSKSecurityScheme.json index e4277b8ad..689af7734 100644 --- a/packages/assertions/assertions/td-vocab-identity--PSKSecurityScheme.json +++ b/packages/assertions/assertions/td-vocab-identity--PSKSecurityScheme.json @@ -1,7 +1,7 @@ { "title": "td-vocab-identity--PSKSecurityScheme", "description": "identity: Pre-shared key identity. MAY be included. Type: string.", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { diff --git a/packages/assertions/assertions/td-vocab-in--APIKeySecurityScheme.json b/packages/assertions/assertions/td-vocab-in--APIKeySecurityScheme.json index 54be0c89d..088cb0bf5 100644 --- a/packages/assertions/assertions/td-vocab-in--APIKeySecurityScheme.json +++ b/packages/assertions/assertions/td-vocab-in--APIKeySecurityScheme.json @@ -1,7 +1,7 @@ { "title": "td-vocab-in--APIKeySecurityScheme", "description": "in: Specifies the location of security authentication information (one of header, query, body, or cookie). MUST be included. Type: string.", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { diff --git a/packages/assertions/assertions/td-vocab-in--BasicSecurityScheme.json b/packages/assertions/assertions/td-vocab-in--BasicSecurityScheme.json index a6603b048..08fd3f1b8 100644 --- a/packages/assertions/assertions/td-vocab-in--BasicSecurityScheme.json +++ b/packages/assertions/assertions/td-vocab-in--BasicSecurityScheme.json @@ -1,7 +1,7 @@ { "title": "td-vocab-in--BasicSecurityScheme", "description": "in: Specifies the location of security authentication information (one of header, query, body, or cookie). MUST be included. Type: string.", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { diff --git a/packages/assertions/assertions/td-vocab-in--BearerSecurityScheme.json b/packages/assertions/assertions/td-vocab-in--BearerSecurityScheme.json index 5e2c93619..62e4f7879 100644 --- a/packages/assertions/assertions/td-vocab-in--BearerSecurityScheme.json +++ b/packages/assertions/assertions/td-vocab-in--BearerSecurityScheme.json @@ -1,7 +1,7 @@ { "title": "td-vocab-in--BearerSecurityScheme", "description": "in: Specifies the location of security authentication information (one of header, query, body, or cookie). MUST be included. Type: string.", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { diff --git a/packages/assertions/assertions/td-vocab-in--DigestSecurityScheme.json b/packages/assertions/assertions/td-vocab-in--DigestSecurityScheme.json index 93404638a..c9a519b47 100644 --- a/packages/assertions/assertions/td-vocab-in--DigestSecurityScheme.json +++ b/packages/assertions/assertions/td-vocab-in--DigestSecurityScheme.json @@ -1,7 +1,7 @@ { "title": "td-vocab-in--DigestSecurityScheme", "description": "in: Specifies the location of security authentication information (one of header, query, body, or cookie). MUST be included. Type: string.", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { diff --git a/packages/assertions/assertions/td-vocab-input--ActionAffordance.json b/packages/assertions/assertions/td-vocab-input--ActionAffordance.json index a332bf239..ad10fe96c 100644 --- a/packages/assertions/assertions/td-vocab-input--ActionAffordance.json +++ b/packages/assertions/assertions/td-vocab-input--ActionAffordance.json @@ -1,7 +1,7 @@ { "title": "td-vocab-input--ActionAffordance", "description": "input: Used to define the input data schema of the action.", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex": true, "also": ["td-action-objects_input", "td-action-names_input"], "type": "object", diff --git a/packages/assertions/assertions/td-vocab-items--ArraySchema.json b/packages/assertions/assertions/td-vocab-items--ArraySchema.json index 951a8ac2c..b302476f1 100644 --- a/packages/assertions/assertions/td-vocab-items--ArraySchema.json +++ b/packages/assertions/assertions/td-vocab-items--ArraySchema.json @@ -1,7 +1,7 @@ { "title": "td-vocab-items--ArraySchema", "description": "items: Used to define the characteristics of an array. MAY be included. Type: DataSchema.", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex": true, "also": ["td-data-schema_items", "td-data-schema-objects-arrays"], "type": "object", diff --git a/packages/assertions/assertions/td-vocab-maxItems--ArraySchema.json b/packages/assertions/assertions/td-vocab-maxItems--ArraySchema.json index 8a0ebcc98..3f6d994af 100644 --- a/packages/assertions/assertions/td-vocab-maxItems--ArraySchema.json +++ b/packages/assertions/assertions/td-vocab-maxItems--ArraySchema.json @@ -1,7 +1,7 @@ { "title": "td-vocab-maxItems--ArraySchema", "description": "maxItems: Defines the maximum number of items that have to be in the array. MAY be included. Type: unsignedInt.", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex": true, "also": ["td-data-schema_maxItems", "td-integer-type"], "type": "object", diff --git a/packages/assertions/assertions/td-vocab-maximum--IntegerSchema.json b/packages/assertions/assertions/td-vocab-maximum--IntegerSchema.json index 6e73ba8aa..237f4e0d9 100644 --- a/packages/assertions/assertions/td-vocab-maximum--IntegerSchema.json +++ b/packages/assertions/assertions/td-vocab-maximum--IntegerSchema.json @@ -1,7 +1,7 @@ { "title": "td-vocab-maximum--IntegerSchema", "description": "maximum: Specifies a maximum numeric value. Only applicable for associated number or integer types. MAY be included. Type: integer.", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex": true, "also": ["td-data-schema_maximum-IntegerSchema","td-integer-type"], "type": "object", diff --git a/packages/assertions/assertions/td-vocab-maximum--NumberSchema.json b/packages/assertions/assertions/td-vocab-maximum--NumberSchema.json index 24423fed2..c43a96947 100644 --- a/packages/assertions/assertions/td-vocab-maximum--NumberSchema.json +++ b/packages/assertions/assertions/td-vocab-maximum--NumberSchema.json @@ -1,7 +1,7 @@ { "title": "td-vocab-maximum--NumberSchema", "description": "maximum: Specifies a maximum numeric value. Only applicable for associated number or integer types. MAY be included. Type: double.", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex": true, "also": ["td-data-schema_maximum-NumberSchema","td-number-type"], "type": "object", diff --git a/packages/assertions/assertions/td-vocab-minItems--ArraySchema.json b/packages/assertions/assertions/td-vocab-minItems--ArraySchema.json index 1247508a1..39255f00b 100644 --- a/packages/assertions/assertions/td-vocab-minItems--ArraySchema.json +++ b/packages/assertions/assertions/td-vocab-minItems--ArraySchema.json @@ -1,7 +1,7 @@ { "title": "td-vocab-minItems--ArraySchema", "description": "minItems: Defines the minimum number of items that have to be in the array. MAY be included. Type: unsignedInt.", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex": true, "also": ["td-data-schema_minItems", "td-integer-type"], "type": "object", diff --git a/packages/assertions/assertions/td-vocab-minimum--IntegerSchema.json b/packages/assertions/assertions/td-vocab-minimum--IntegerSchema.json index 94fed5ec7..a9efd78d1 100644 --- a/packages/assertions/assertions/td-vocab-minimum--IntegerSchema.json +++ b/packages/assertions/assertions/td-vocab-minimum--IntegerSchema.json @@ -1,7 +1,7 @@ { "title": "td-vocab-minimum--IntegerSchema", "description": "minimum: Specifies a minimum numeric value. Only applicable for associated number or integer types. MAY be included. Type: integer.", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex": true, "also": ["td-data-schema_minimum-IntegerSchema", "td-integer-type"], "type": "object", diff --git a/packages/assertions/assertions/td-vocab-minimum--NumberSchema.json b/packages/assertions/assertions/td-vocab-minimum--NumberSchema.json index 18585f66e..2e115e296 100644 --- a/packages/assertions/assertions/td-vocab-minimum--NumberSchema.json +++ b/packages/assertions/assertions/td-vocab-minimum--NumberSchema.json @@ -1,7 +1,7 @@ { "title": "td-vocab-minimum--NumberSchema", "description": "minimum: Specifies a minimum numeric value. Only applicable for associated number or integer types. MAY be included. Type: double.", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex": true, "also": ["td-data-schema_minimum-NumberSchema", "td-number-type"], "type": "object", diff --git a/packages/assertions/assertions/td-vocab-modified--Thing.json b/packages/assertions/assertions/td-vocab-modified--Thing.json index 33ceb251f..42da3efab 100644 --- a/packages/assertions/assertions/td-vocab-modified--Thing.json +++ b/packages/assertions/assertions/td-vocab-modified--Thing.json @@ -1,7 +1,7 @@ { "title": "td-vocab-modified--Thing", "description": "modified: Provides information when the TD instance was last modified.", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex": false, "also": ["td-datetime-recommended-type", "td-datetime-type"], "type": "object", diff --git a/packages/assertions/assertions/td-vocab-name--APIKeySecurityScheme.json b/packages/assertions/assertions/td-vocab-name--APIKeySecurityScheme.json index b425cb6ca..15e9670fd 100644 --- a/packages/assertions/assertions/td-vocab-name--APIKeySecurityScheme.json +++ b/packages/assertions/assertions/td-vocab-name--APIKeySecurityScheme.json @@ -1,7 +1,7 @@ { "title": "td-vocab-name--APIKeySecurityScheme", "description": "name: Name for query, header, or cookie parameters. MAY be included. Type: string.", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { diff --git a/packages/assertions/assertions/td-vocab-name--BasicSecurityScheme.json b/packages/assertions/assertions/td-vocab-name--BasicSecurityScheme.json index 3ebb7ed70..c52378083 100644 --- a/packages/assertions/assertions/td-vocab-name--BasicSecurityScheme.json +++ b/packages/assertions/assertions/td-vocab-name--BasicSecurityScheme.json @@ -1,7 +1,7 @@ { "title": "td-vocab-name--BasicSecurityScheme", "description": "name: Name for query, header, or cookie parameters. MAY be included. Type: string.", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { diff --git a/packages/assertions/assertions/td-vocab-name--BearerSecurityScheme.json b/packages/assertions/assertions/td-vocab-name--BearerSecurityScheme.json index ac5b9c32e..0ee8834c0 100644 --- a/packages/assertions/assertions/td-vocab-name--BearerSecurityScheme.json +++ b/packages/assertions/assertions/td-vocab-name--BearerSecurityScheme.json @@ -1,7 +1,7 @@ { "title": "td-vocab-name--BearerSecurityScheme", "description": "name: Name for query, header, or cookie parameters. MAY be included. Type: string.", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { diff --git a/packages/assertions/assertions/td-vocab-name--DigestSecurityScheme.json b/packages/assertions/assertions/td-vocab-name--DigestSecurityScheme.json index 907fa81a9..6d5b20304 100644 --- a/packages/assertions/assertions/td-vocab-name--DigestSecurityScheme.json +++ b/packages/assertions/assertions/td-vocab-name--DigestSecurityScheme.json @@ -1,7 +1,7 @@ { "title": "td-vocab-name--DigestSecurityScheme", "description": "name: Name for query, header, or cookie parameters. MAY be included. Type: string.", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { diff --git a/packages/assertions/assertions/td-vocab-observable--PropertyAffordance.json b/packages/assertions/assertions/td-vocab-observable--PropertyAffordance.json index e646ef66c..6eb9b5cb0 100644 --- a/packages/assertions/assertions/td-vocab-observable--PropertyAffordance.json +++ b/packages/assertions/assertions/td-vocab-observable--PropertyAffordance.json @@ -1,7 +1,7 @@ { "title": "td-vocab-observable--PropertyAffordance", "description": "observable: Indicates whether a remote servient can subscribe to (\"observe\") the Property, to receive change notifications or periodic updates (true/false).", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex": true, "also": ["td-property-names_observable", "td-boolean-type"], "type": "object", diff --git a/packages/assertions/assertions/td-vocab-oneOf--DataSchema.json b/packages/assertions/assertions/td-vocab-oneOf--DataSchema.json index 9eaf50957..97ca0632b 100644 --- a/packages/assertions/assertions/td-vocab-oneOf--DataSchema.json +++ b/packages/assertions/assertions/td-vocab-oneOf--DataSchema.json @@ -1,7 +1,7 @@ { "title": "td-vocab-oneOf--DataSchema", "description": "oneOf: Used to ensure that the data is valid against one of the specified schemas in the array. MAY be included. Type: array of DataSchema.", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex": true, "also": ["td-data-schema-arrays_oneOf", "td-data-schema_oneOf"], "type": "object", diff --git a/packages/assertions/assertions/td-vocab-op--Form_invokeaction.json b/packages/assertions/assertions/td-vocab-op--Form_invokeaction.json index 78e4e1892..cf7752fc0 100644 --- a/packages/assertions/assertions/td-vocab-op--Form_invokeaction.json +++ b/packages/assertions/assertions/td-vocab-op--Form_invokeaction.json @@ -1,7 +1,7 @@ { "title": "td-vocab-op--Form_invokeaction", "description": "op: Indicates the expected result of performing the operation described by the form. For example, the Property interaction allows get and set operations. The protocol binding may contain a form for the get operation and a different form for the set operation. The op attribute indicates which form is which and allows the client to select the correct form for the operation required. ", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { diff --git a/packages/assertions/assertions/td-vocab-op--Form_observeproperty.json b/packages/assertions/assertions/td-vocab-op--Form_observeproperty.json index e2de9bb78..0a1d2d6dd 100644 --- a/packages/assertions/assertions/td-vocab-op--Form_observeproperty.json +++ b/packages/assertions/assertions/td-vocab-op--Form_observeproperty.json @@ -1,7 +1,7 @@ { "title": "td-vocab-op--Form_observeproperty", "description": "op: Indicates the expected result of performing the operation described by the form. For example, the Property interaction allows get and set operations. The protocol binding may contain a form for the get operation and a different form for the set operation. The op attribute indicates which form is which and allows the client to select the correct form for the operation required. ", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { diff --git a/packages/assertions/assertions/td-vocab-op--Form_readallproperties.json b/packages/assertions/assertions/td-vocab-op--Form_readallproperties.json index e55a54f5a..2752c23cb 100644 --- a/packages/assertions/assertions/td-vocab-op--Form_readallproperties.json +++ b/packages/assertions/assertions/td-vocab-op--Form_readallproperties.json @@ -1,7 +1,7 @@ { "title": "td-vocab-op--Form_readallproperties", "description": "When a forms term member is present in a Thing instance, the value(s) of op in the forms MUST be one of readallproperties, writeallproperties, readmultipleproperties or writemultipleproperties. ", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "type": "object", "is-complex": true, "properties": { diff --git a/packages/assertions/assertions/td-vocab-op--Form_readmultipleproperties.json b/packages/assertions/assertions/td-vocab-op--Form_readmultipleproperties.json index 0035d62cc..02053f0f2 100644 --- a/packages/assertions/assertions/td-vocab-op--Form_readmultipleproperties.json +++ b/packages/assertions/assertions/td-vocab-op--Form_readmultipleproperties.json @@ -1,7 +1,7 @@ { "title": "td-vocab-op--Form_readmultipleproperties", "description": "When a forms term member is present in a Thing instance, the value(s) of op in the forms MUST be one of readallproperties, writeallproperties, readmultipleproperties or writemultipleproperties. ", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "type": "object", "is-complex": true, "properties": { diff --git a/packages/assertions/assertions/td-vocab-op--Form_readproperty.json b/packages/assertions/assertions/td-vocab-op--Form_readproperty.json index 3cfe2ef93..b210375dd 100644 --- a/packages/assertions/assertions/td-vocab-op--Form_readproperty.json +++ b/packages/assertions/assertions/td-vocab-op--Form_readproperty.json @@ -1,7 +1,7 @@ { "title": "td-vocab-op--Form_readproperty", "description": "op: Indicates the expected result of performing the operation described by the form. For example, the Property interaction allows get and set operations. The protocol binding may contain a form for the get operation and a different form for the set operation. The op attribute indicates which form is which and allows the client to select the correct form for the operation required. ", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { diff --git a/packages/assertions/assertions/td-vocab-op--Form_subscribeevent.json b/packages/assertions/assertions/td-vocab-op--Form_subscribeevent.json index f977e1790..0e7e079b2 100644 --- a/packages/assertions/assertions/td-vocab-op--Form_subscribeevent.json +++ b/packages/assertions/assertions/td-vocab-op--Form_subscribeevent.json @@ -1,7 +1,7 @@ { "title": "td-vocab-op--Form_subscribeevent", "description": "op: Indicates the expected result of performing the operation described by the form. For example, the Property interaction allows get and set operations. The protocol binding may contain a form for the get operation and a different form for the set operation. The op attribute indicates which form is which and allows the client to select the correct form for the operation required. ", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { diff --git a/packages/assertions/assertions/td-vocab-op--Form_unobserveproperty.json b/packages/assertions/assertions/td-vocab-op--Form_unobserveproperty.json index a320d9603..611ac57e3 100644 --- a/packages/assertions/assertions/td-vocab-op--Form_unobserveproperty.json +++ b/packages/assertions/assertions/td-vocab-op--Form_unobserveproperty.json @@ -1,7 +1,7 @@ { "title": "td-vocab-op--Form_unobserveproperty", "description": "op: Indicates the expected result of performing the operation described by the form. For example, the Property interaction allows get and set operations. The protocol binding may contain a form for the get operation and a different form for the set operation. The op attribute indicates which form is which and allows the client to select the correct form for the operation required. ", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { diff --git a/packages/assertions/assertions/td-vocab-op--Form_unsubscribeevent.json b/packages/assertions/assertions/td-vocab-op--Form_unsubscribeevent.json index 07f31e959..6acad9c3f 100644 --- a/packages/assertions/assertions/td-vocab-op--Form_unsubscribeevent.json +++ b/packages/assertions/assertions/td-vocab-op--Form_unsubscribeevent.json @@ -1,7 +1,7 @@ { "title": "td-vocab-op--Form_unsubscribeevent", "description": "op: Indicates the expected result of performing the operation described by the form. For example, the Property interaction allows get and set operations. The protocol binding may contain a form for the get operation and a different form for the set operation. The op attribute indicates which form is which and allows the client to select the correct form for the operation required. ", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { diff --git a/packages/assertions/assertions/td-vocab-op--Form_writeallproperties.json b/packages/assertions/assertions/td-vocab-op--Form_writeallproperties.json index ae4c3d074..c11923a95 100644 --- a/packages/assertions/assertions/td-vocab-op--Form_writeallproperties.json +++ b/packages/assertions/assertions/td-vocab-op--Form_writeallproperties.json @@ -1,7 +1,7 @@ { "title": "td-vocab-op--Form_writeallproperties", "description": "When a forms term member is present in a Thing instance, the value(s) of op in the forms MUST be one of readallproperties, writeallproperties, readmultipleproperties or writemultipleproperties. ", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "type": "object", "is-complex": true, "properties": { diff --git a/packages/assertions/assertions/td-vocab-op--Form_writemultipleproperties.json b/packages/assertions/assertions/td-vocab-op--Form_writemultipleproperties.json index 95bb17648..575d571a1 100644 --- a/packages/assertions/assertions/td-vocab-op--Form_writemultipleproperties.json +++ b/packages/assertions/assertions/td-vocab-op--Form_writemultipleproperties.json @@ -1,7 +1,7 @@ { "title": "td-vocab-op--Form_writemultipleproperties", "description": "When a forms term member is present in a Thing instance, the value(s) of op in the forms MUST be one of readallproperties, writeallproperties, readmultipleproperties or writemultipleproperties. ", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "type": "object", "is-complex": true, "properties": { diff --git a/packages/assertions/assertions/td-vocab-op--Form_writeproperty.json b/packages/assertions/assertions/td-vocab-op--Form_writeproperty.json index 99efa61d3..aabcb3c5c 100644 --- a/packages/assertions/assertions/td-vocab-op--Form_writeproperty.json +++ b/packages/assertions/assertions/td-vocab-op--Form_writeproperty.json @@ -1,7 +1,7 @@ { "title": "td-vocab-op--Form_writeproperty", "description": "op: Indicates the expected result of performing the operation described by the form. For example, the Property interaction allows get and set operations. The protocol binding may contain a form for the get operation and a different form for the set operation. The op attribute indicates which form is which and allows the client to select the correct form for the operation required. ", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { diff --git a/packages/assertions/assertions/td-vocab-output--ActionAffordance.json b/packages/assertions/assertions/td-vocab-output--ActionAffordance.json index 52f5f3405..85624b04b 100644 --- a/packages/assertions/assertions/td-vocab-output--ActionAffordance.json +++ b/packages/assertions/assertions/td-vocab-output--ActionAffordance.json @@ -1,7 +1,7 @@ { "title": "td-vocab-output--ActionAffordance", "description": "output: Used to define the output data schema of the action.", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex": true, "also": ["td-action-objects_output","td-action-names_output"], "type": "object", diff --git a/packages/assertions/assertions/td-vocab-properties--ObjectSchema.json b/packages/assertions/assertions/td-vocab-properties--ObjectSchema.json index 020eb195c..a2f1371e3 100644 --- a/packages/assertions/assertions/td-vocab-properties--ObjectSchema.json +++ b/packages/assertions/assertions/td-vocab-properties--ObjectSchema.json @@ -1,7 +1,7 @@ { "title": "td-vocab-properties--ObjectSchema", "description": "properties: Data schema nested $defs. MAY be included. Type: DataSchema.", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex": true, "also": ["td-data-schema_properties", "td-data-schema-objects"], "type": "object", diff --git a/packages/assertions/assertions/td-vocab-proxy--SecurityScheme.json b/packages/assertions/assertions/td-vocab-proxy--SecurityScheme.json index 0d2294213..79a5c2bd9 100644 --- a/packages/assertions/assertions/td-vocab-proxy--SecurityScheme.json +++ b/packages/assertions/assertions/td-vocab-proxy--SecurityScheme.json @@ -1,7 +1,7 @@ { "title": "td-vocab-proxy--SecurityScheme", "description": "proxy: URI of the proxy server this security configuration provides access to. If not given, the corresponding security configuration is for the endpoint. MAY be included. Type: anyURI.", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { diff --git a/packages/assertions/assertions/td-vocab-qop--DigestSecurityScheme.json b/packages/assertions/assertions/td-vocab-qop--DigestSecurityScheme.json index 09979bdb5..ab18fc419 100644 --- a/packages/assertions/assertions/td-vocab-qop--DigestSecurityScheme.json +++ b/packages/assertions/assertions/td-vocab-qop--DigestSecurityScheme.json @@ -1,7 +1,7 @@ { "title": "td-vocab-qop--DigestSecurityScheme", "description": "qop: Quality of protection (one of auth or auth-int). MUST be included. Type: string.", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { diff --git a/packages/assertions/assertions/td-vocab-readOnly--DataSchema.json b/packages/assertions/assertions/td-vocab-readOnly--DataSchema.json index e92dacb84..34695adfc 100644 --- a/packages/assertions/assertions/td-vocab-readOnly--DataSchema.json +++ b/packages/assertions/assertions/td-vocab-readOnly--DataSchema.json @@ -1,7 +1,7 @@ { "title": "td-vocab-readOnly--DataSchema", "description": "readOnly: Boolean value that indicates whether a property interaction / value is read only (=true) or not (=false). MUST be included. Type: boolean.", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "also": ["td-data-schema_readOnly", "td-boolean-type"], "is-complex": true, "type": "object", diff --git a/packages/assertions/assertions/td-vocab-refresh--OAuth2SecurityScheme.json b/packages/assertions/assertions/td-vocab-refresh--OAuth2SecurityScheme.json index 3115ee000..12c0f7c2a 100644 --- a/packages/assertions/assertions/td-vocab-refresh--OAuth2SecurityScheme.json +++ b/packages/assertions/assertions/td-vocab-refresh--OAuth2SecurityScheme.json @@ -1,7 +1,7 @@ { "title": "td-vocab-refresh--OAuth2SecurityScheme", "description": "refresh: URI of the refresh server. MAY be included. Type: anyURI.", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { diff --git a/packages/assertions/assertions/td-vocab-rel--Link.json b/packages/assertions/assertions/td-vocab-rel--Link.json index b04e7c596..50279ef1e 100644 --- a/packages/assertions/assertions/td-vocab-rel--Link.json +++ b/packages/assertions/assertions/td-vocab-rel--Link.json @@ -1,7 +1,7 @@ { "title": "td-vocab-rel--Link", "description": "rel: Indicates the relation to an other Thing.", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { diff --git a/packages/assertions/assertions/td-vocab-required--ObjectSchema.json b/packages/assertions/assertions/td-vocab-required--ObjectSchema.json index d89b3755c..75df52d80 100644 --- a/packages/assertions/assertions/td-vocab-required--ObjectSchema.json +++ b/packages/assertions/assertions/td-vocab-required--ObjectSchema.json @@ -1,7 +1,7 @@ { "title": "td-vocab-required--ObjectSchema", "description": "required: Defines which members of the object type are mandatory. MAY be included. Type: array of string.", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex": true, "also": ["td-data-schema-arrays_required", "td-data-schema_required"], "type": "object", diff --git a/packages/assertions/assertions/td-vocab-response--Form.json b/packages/assertions/assertions/td-vocab-response--Form.json index e79d238ef..c708c9310 100644 --- a/packages/assertions/assertions/td-vocab-response--Form.json +++ b/packages/assertions/assertions/td-vocab-response--Form.json @@ -1,7 +1,7 @@ { "title": "td-vocab-response--Form", "description": "response: This optional term can be used if, e.g., the output communication metadata differ from input metdata (e.g., output contentType differ from the input contentType). The response name contains metadata that is only valid for the reponse messages.", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex": true, "also": ["td-forms-response", "td-vocab-contentType--ExpectedResponse","td-form-response-object"], "type": "object", diff --git a/packages/assertions/assertions/td-vocab-safe--ActionAffordance.json b/packages/assertions/assertions/td-vocab-safe--ActionAffordance.json index fe527314d..d5b6a1457 100644 --- a/packages/assertions/assertions/td-vocab-safe--ActionAffordance.json +++ b/packages/assertions/assertions/td-vocab-safe--ActionAffordance.json @@ -1,7 +1,7 @@ { "title": "td-vocab-safe--ActionAffordance", "description": "safe: Signals if the action is safe (=true) or not. Used to signal if there is no internal state (cf. resource state) is changed when invoking an Action. In that case responses can be cached as example.", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "also": ["td-action-names_safe", "td-boolean-type"], "is-complex": true, "type": "object", diff --git a/packages/assertions/assertions/td-vocab-scheme--SecurityScheme_apikey.json b/packages/assertions/assertions/td-vocab-scheme--SecurityScheme_apikey.json index c45216b3d..dcc74377a 100644 --- a/packages/assertions/assertions/td-vocab-scheme--SecurityScheme_apikey.json +++ b/packages/assertions/assertions/td-vocab-scheme--SecurityScheme_apikey.json @@ -1,7 +1,7 @@ { "title": "td-vocab-scheme--SecurityScheme_apikey", "description": "scheme: Identification of security mechanism being configured. MUST be included. Type: string apikey.", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { diff --git a/packages/assertions/assertions/td-vocab-scheme--SecurityScheme_basic.json b/packages/assertions/assertions/td-vocab-scheme--SecurityScheme_basic.json index e825bc6a0..2293793c9 100644 --- a/packages/assertions/assertions/td-vocab-scheme--SecurityScheme_basic.json +++ b/packages/assertions/assertions/td-vocab-scheme--SecurityScheme_basic.json @@ -1,7 +1,7 @@ { "title": "td-vocab-scheme--SecurityScheme_basic", "description": "scheme: Identification of security mechanism being configured. MUST be included. Type: string basic.", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { diff --git a/packages/assertions/assertions/td-vocab-scheme--SecurityScheme_bearer.json b/packages/assertions/assertions/td-vocab-scheme--SecurityScheme_bearer.json index a21935eb1..6fa51dac0 100644 --- a/packages/assertions/assertions/td-vocab-scheme--SecurityScheme_bearer.json +++ b/packages/assertions/assertions/td-vocab-scheme--SecurityScheme_bearer.json @@ -1,7 +1,7 @@ { "title": "td-vocab-scheme--SecurityScheme_bearer", "description": "scheme: Identification of security mechanism being configured. MUST be included. Type: string bearer.", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { diff --git a/packages/assertions/assertions/td-vocab-scheme--SecurityScheme_digest.json b/packages/assertions/assertions/td-vocab-scheme--SecurityScheme_digest.json index 2af764f70..67ed42ec7 100644 --- a/packages/assertions/assertions/td-vocab-scheme--SecurityScheme_digest.json +++ b/packages/assertions/assertions/td-vocab-scheme--SecurityScheme_digest.json @@ -1,7 +1,7 @@ { "title": "td-vocab-scheme--SecurityScheme_digest", "description": "scheme: Identification of security mechanism being configured. MUST be included. Type: string digest.", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { diff --git a/packages/assertions/assertions/td-vocab-scheme--SecurityScheme_nosec.json b/packages/assertions/assertions/td-vocab-scheme--SecurityScheme_nosec.json index b89adfb08..84a10137e 100644 --- a/packages/assertions/assertions/td-vocab-scheme--SecurityScheme_nosec.json +++ b/packages/assertions/assertions/td-vocab-scheme--SecurityScheme_nosec.json @@ -1,7 +1,7 @@ { "title": "td-vocab-scheme--SecurityScheme_nosec", "description": "scheme: Identification of security mechanism being configured. MUST be included. Type: string nosec.", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { diff --git a/packages/assertions/assertions/td-vocab-scheme--SecurityScheme_oauth2.json b/packages/assertions/assertions/td-vocab-scheme--SecurityScheme_oauth2.json index 2053b0aad..86214e554 100644 --- a/packages/assertions/assertions/td-vocab-scheme--SecurityScheme_oauth2.json +++ b/packages/assertions/assertions/td-vocab-scheme--SecurityScheme_oauth2.json @@ -1,7 +1,7 @@ { "title": "td-vocab-scheme--SecurityScheme_oauth2", "description": "scheme: Identification of security mechanism being configured. MUST be included. Type: string oauth2.", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { diff --git a/packages/assertions/assertions/td-vocab-scheme--SecurityScheme_psk.json b/packages/assertions/assertions/td-vocab-scheme--SecurityScheme_psk.json index 7b43a59b0..d6d5c32f0 100644 --- a/packages/assertions/assertions/td-vocab-scheme--SecurityScheme_psk.json +++ b/packages/assertions/assertions/td-vocab-scheme--SecurityScheme_psk.json @@ -1,7 +1,7 @@ { "title": "td-vocab-scheme--SecurityScheme_psk", "description": "scheme: Identification of security mechanism being configured. MUST be included. Type: string psk.", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { diff --git a/packages/assertions/assertions/td-vocab-scopes--Form.json b/packages/assertions/assertions/td-vocab-scopes--Form.json index 34ba8c5d2..1560f23b1 100644 --- a/packages/assertions/assertions/td-vocab-scopes--Form.json +++ b/packages/assertions/assertions/td-vocab-scopes--Form.json @@ -1,7 +1,7 @@ { "title": "td-vocab-scopes--Form", "description": "scopes: Set of authorization scope identifiers, provided as an array. These are provided in tokens returned by an authorization server and associated with forms in order to identify what resources a client may access and how.", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex": true, "also": ["td-arrays_scopes"], "type": "object", diff --git a/packages/assertions/assertions/td-vocab-scopes--OAuth2SecurityScheme.json b/packages/assertions/assertions/td-vocab-scopes--OAuth2SecurityScheme.json index 7fc5c49e7..b94fca657 100644 --- a/packages/assertions/assertions/td-vocab-scopes--OAuth2SecurityScheme.json +++ b/packages/assertions/assertions/td-vocab-scopes--OAuth2SecurityScheme.json @@ -1,7 +1,7 @@ { "title": "td-vocab-scopes--OAuth2SecurityScheme", "description": "scopes: Set of authorization scope identifiers, provided as an array. These are provided in tokens returned by an authorization server and associated with forms in order to identify what resources a client may access and how.", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex": true, "also": ["td-arrays_scopes"], "type": "object", diff --git a/packages/assertions/assertions/td-vocab-security--Form.json b/packages/assertions/assertions/td-vocab-security--Form.json index a66502a8c..fbc5e7d92 100644 --- a/packages/assertions/assertions/td-vocab-security--Form.json +++ b/packages/assertions/assertions/td-vocab-security--Form.json @@ -1,7 +1,7 @@ { "title": "td-vocab-security--Form", "description": "security: Set of security definition names, chosen from those defined in securityDefinitions. These must all be satisfied for access to resources at or below the current level, if not overridden at a lower level. MAY be included. Type: array of string.", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex": true, "also": ["td-security-overrides"], "type": "object", diff --git a/packages/assertions/assertions/td-vocab-subprotocol--Form_longpoll.json b/packages/assertions/assertions/td-vocab-subprotocol--Form_longpoll.json index 7a1b9b6e3..206136264 100644 --- a/packages/assertions/assertions/td-vocab-subprotocol--Form_longpoll.json +++ b/packages/assertions/assertions/td-vocab-subprotocol--Form_longpoll.json @@ -1,7 +1,7 @@ { "title": "td-vocab-subprotocol--Form_longpoll", "description": "subprotocol: Indicates the exact mechanism by which an interaction will be accomplished for a given protocol when there are multiple options. For example, for HTTP and Events, it indicates which of several available mechanisms should be used for asynchronous notifications. ", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { diff --git a/packages/assertions/assertions/td-vocab-subprotocol--Form_sse.json b/packages/assertions/assertions/td-vocab-subprotocol--Form_sse.json index 6dcfe2ce4..5b4b4153f 100644 --- a/packages/assertions/assertions/td-vocab-subprotocol--Form_sse.json +++ b/packages/assertions/assertions/td-vocab-subprotocol--Form_sse.json @@ -1,7 +1,7 @@ { "title": "td-vocab-subprotocol--Form_sse", "description": "subprotocol: Indicates the exact mechanism by which an interaction will be accomplished for a given protocol when there are multiple options. For example, for HTTP and Events, it indicates which of several available mechanisms should be used for asynchronous notifications. ", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { diff --git a/packages/assertions/assertions/td-vocab-subprotocol--Form_websub.json b/packages/assertions/assertions/td-vocab-subprotocol--Form_websub.json index 4053ad41c..1baf79eae 100644 --- a/packages/assertions/assertions/td-vocab-subprotocol--Form_websub.json +++ b/packages/assertions/assertions/td-vocab-subprotocol--Form_websub.json @@ -1,7 +1,7 @@ { "title": "td-vocab-subprotocol--Form_websub", "description": "subprotocol: Indicates the exact mechanism by which an interaction will be accomplished for a given protocol when there are multiple options. For example, for HTTP and Events, it indicates which of several available mechanisms should be used for asynchronous notifications. ", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { diff --git a/packages/assertions/assertions/td-vocab-subscription--EventAffordance.json b/packages/assertions/assertions/td-vocab-subscription--EventAffordance.json index 71d07c1a0..e39b2bbc9 100644 --- a/packages/assertions/assertions/td-vocab-subscription--EventAffordance.json +++ b/packages/assertions/assertions/td-vocab-subscription--EventAffordance.json @@ -1,7 +1,7 @@ { "title": "td-vocab-subscription--EventAffordance", "description": "subscription: Defines data that needs to be passed upon subscription, e.g., filters or message format for setting up Webhooks.", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "also": ["td-event-names_subscription", "td-event-objects_subscription"], "is-complex":true, "type": "object", diff --git a/packages/assertions/assertions/td-vocab-support--Thing.json b/packages/assertions/assertions/td-vocab-support--Thing.json index 5575a248b..586089396 100644 --- a/packages/assertions/assertions/td-vocab-support--Thing.json +++ b/packages/assertions/assertions/td-vocab-support--Thing.json @@ -1,7 +1,7 @@ { "title": "td-vocab-support--Thing", "description": "support: Provides information about the TD maintainer (e.g., author, link or telephone number to get support, etc).", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex": false, "type": "object", "properties": { diff --git a/packages/assertions/assertions/td-vocab-title--DataSchema.json b/packages/assertions/assertions/td-vocab-title--DataSchema.json index c62cf76e0..5159d26c4 100644 --- a/packages/assertions/assertions/td-vocab-title--DataSchema.json +++ b/packages/assertions/assertions/td-vocab-title--DataSchema.json @@ -1,7 +1,7 @@ { "title": "td-vocab-title--DataSchema", "description": "title: Provides a human-readable title (e.g., display a text for UI representation) of the interaction pattern based on a default language. MAY be included. Type: string.", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "also": ["td-data-schema_title"], "is-complex": true, "type": "object", diff --git a/packages/assertions/assertions/td-vocab-title--InteractionAffordance.json b/packages/assertions/assertions/td-vocab-title--InteractionAffordance.json index 4ed7a3544..2887c1436 100644 --- a/packages/assertions/assertions/td-vocab-title--InteractionAffordance.json +++ b/packages/assertions/assertions/td-vocab-title--InteractionAffordance.json @@ -1,7 +1,7 @@ { "title": "td-vocab-title--InteractionAffordance", "description": "title: Provides a human-readable title (e.g., display a text for UI representation) of the interaction pattern based on a default language. MAY be included. Type: string.", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { diff --git a/packages/assertions/assertions/td-vocab-titles--DataSchema.json b/packages/assertions/assertions/td-vocab-titles--DataSchema.json index 683dd9633..d59a27876 100644 --- a/packages/assertions/assertions/td-vocab-titles--DataSchema.json +++ b/packages/assertions/assertions/td-vocab-titles--DataSchema.json @@ -1,7 +1,7 @@ { "title": "td-vocab-titles--DataSchema", "description": "titles: Provides multi-language human-readable titles (e.g., display a text for UI representation in different languages) of the interaction pattern. MAY be included. Type: MultiLanguage.", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "also": ["td-data-schema_titles", "td-multi-languages_titles","td-multilanguage-value"], "is-complex": true, "type": "object", diff --git a/packages/assertions/assertions/td-vocab-titles--InteractionAffordance.json b/packages/assertions/assertions/td-vocab-titles--InteractionAffordance.json index 9292c15c4..98120f41e 100644 --- a/packages/assertions/assertions/td-vocab-titles--InteractionAffordance.json +++ b/packages/assertions/assertions/td-vocab-titles--InteractionAffordance.json @@ -1,7 +1,7 @@ { "title": "td-vocab-titles--InteractionAffordance", "description": "titles: Provides multi-language human-readable titles (e.g., display a text for UI representation in different languages) of the interaction pattern. MAY be included. Type: MultiLanguage.", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "also": ["td-multi-languages_titles", "td-multilanguage-value"], "is-complex": true, "type": "object", diff --git a/packages/assertions/assertions/td-vocab-titles--Thing.json b/packages/assertions/assertions/td-vocab-titles--Thing.json index 2889e0df2..11e0cb822 100644 --- a/packages/assertions/assertions/td-vocab-titles--Thing.json +++ b/packages/assertions/assertions/td-vocab-titles--Thing.json @@ -1,7 +1,7 @@ { "title": "td-vocab-titles--Thing", "description": "titles: Provides multi-language human-readable titles (e.g., display a text for UI representation in different languages). MAY be included. Type: MultiLanguage.", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "also": ["td-multi-languages_titles", "td-multilanguage-value"], "is-complex": false, "type": "object", diff --git a/packages/assertions/assertions/td-vocab-token--OAuth2SecurityScheme.json b/packages/assertions/assertions/td-vocab-token--OAuth2SecurityScheme.json index d6b995be2..471d090d8 100644 --- a/packages/assertions/assertions/td-vocab-token--OAuth2SecurityScheme.json +++ b/packages/assertions/assertions/td-vocab-token--OAuth2SecurityScheme.json @@ -1,7 +1,7 @@ { "title": "td-vocab-token--OAuth2SecurityScheme", "description": "token: URI of the token server. MAY be included. Type: anyURI.", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { diff --git a/packages/assertions/assertions/td-vocab-type--DataSchema_array.json b/packages/assertions/assertions/td-vocab-type--DataSchema_array.json index 779bcbf89..76e749d76 100644 --- a/packages/assertions/assertions/td-vocab-type--DataSchema_array.json +++ b/packages/assertions/assertions/td-vocab-type--DataSchema_array.json @@ -1,7 +1,7 @@ { "title": "td-vocab-type--DataSchema_array", "description": "type: Assignment of JSON-based data types compatible with JSON Schema (one of boolean, integer, number, string, object, array, or null). MAY be included. Type: string array).", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "also": ["td-data-schema_type"], "is-complex": true, "type": "object", diff --git a/packages/assertions/assertions/td-vocab-type--DataSchema_boolean.json b/packages/assertions/assertions/td-vocab-type--DataSchema_boolean.json index f7ed6006b..ad94b93a3 100644 --- a/packages/assertions/assertions/td-vocab-type--DataSchema_boolean.json +++ b/packages/assertions/assertions/td-vocab-type--DataSchema_boolean.json @@ -1,7 +1,7 @@ { "title": "td-vocab-type--DataSchema_boolean", "description": "type: Assignment of JSON-based data types compatible with JSON Schema (one of boolean, integer, number, string, object, array, or null). MAY be included. Type: string boolean).", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "also": ["td-data-schema_type"], "is-complex": true, "type": "object", diff --git a/packages/assertions/assertions/td-vocab-type--DataSchema_integer.json b/packages/assertions/assertions/td-vocab-type--DataSchema_integer.json index bc263cbc3..bcc43e2a9 100644 --- a/packages/assertions/assertions/td-vocab-type--DataSchema_integer.json +++ b/packages/assertions/assertions/td-vocab-type--DataSchema_integer.json @@ -1,7 +1,7 @@ { "title": "td-vocab-type--DataSchema_integer", "description": "type: Assignment of JSON-based data types compatible with JSON Schema (one of boolean, integer, number, string, object, array, or null). MAY be included. Type: string integer).", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "also": ["td-data-schema_type"], "is-complex": true, "type": "object", diff --git a/packages/assertions/assertions/td-vocab-type--DataSchema_null.json b/packages/assertions/assertions/td-vocab-type--DataSchema_null.json index 9fe137a9d..8fd35894e 100644 --- a/packages/assertions/assertions/td-vocab-type--DataSchema_null.json +++ b/packages/assertions/assertions/td-vocab-type--DataSchema_null.json @@ -1,7 +1,7 @@ { "title": "td-vocab-type--DataSchema_null", "description": "type: Assignment of JSON-based data types compatible with JSON Schema (one of boolean, integer, number, string, object, array, or null). MAY be included. Type: string null).", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "also": ["td-data-schema_type"], "is-complex": true, "type": "object", diff --git a/packages/assertions/assertions/td-vocab-type--DataSchema_number.json b/packages/assertions/assertions/td-vocab-type--DataSchema_number.json index 7b4c928ff..e08a5688b 100644 --- a/packages/assertions/assertions/td-vocab-type--DataSchema_number.json +++ b/packages/assertions/assertions/td-vocab-type--DataSchema_number.json @@ -1,7 +1,7 @@ { "title": "td-vocab-type--DataSchema_number", "description": "type: Assignment of JSON-based data types compatible with JSON Schema (one of boolean, integer, number, string, object, array, or null). MAY be included. Type: string number).", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "also": ["td-data-schema_type"], "is-complex": true, "type": "object", diff --git a/packages/assertions/assertions/td-vocab-type--DataSchema_object.json b/packages/assertions/assertions/td-vocab-type--DataSchema_object.json index 3c664451d..f64c03791 100644 --- a/packages/assertions/assertions/td-vocab-type--DataSchema_object.json +++ b/packages/assertions/assertions/td-vocab-type--DataSchema_object.json @@ -1,7 +1,7 @@ { "title": "td-vocab-type--DataSchema_object", "description": "type: Assignment of JSON-based data types compatible with JSON Schema (one of boolean, integer, number, string, object, array, or null). MAY be included. Type: string object).", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "also": ["td-data-schema_type"], "is-complex": true, "type": "object", diff --git a/packages/assertions/assertions/td-vocab-type--DataSchema_string.json b/packages/assertions/assertions/td-vocab-type--DataSchema_string.json index 55318bcd8..44214865d 100644 --- a/packages/assertions/assertions/td-vocab-type--DataSchema_string.json +++ b/packages/assertions/assertions/td-vocab-type--DataSchema_string.json @@ -1,7 +1,7 @@ { "title": "td-vocab-type--DataSchema_string", "description": "type: Assignment of JSON-based data types compatible with JSON Schema (one of boolean, integer, number, string, object, array, or null). MAY be included. Type: string string).", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "also": ["td-data-schema_type"], "is-complex": true, "type": "object", diff --git a/packages/assertions/assertions/td-vocab-type--Link.json b/packages/assertions/assertions/td-vocab-type--Link.json index b367ab131..0af8aa637 100644 --- a/packages/assertions/assertions/td-vocab-type--Link.json +++ b/packages/assertions/assertions/td-vocab-type--Link.json @@ -1,7 +1,7 @@ { "title": "td-vocab-type--Link", "description": "Provides a hint indicating what the media type [MEDIATYPES] of the result of dereferencing the link should be.", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex": true, "type": "object", "properties": { diff --git a/packages/assertions/assertions/td-vocab-unit--DataSchema.json b/packages/assertions/assertions/td-vocab-unit--DataSchema.json index e7fe7dc97..3bdc8c2dd 100644 --- a/packages/assertions/assertions/td-vocab-unit--DataSchema.json +++ b/packages/assertions/assertions/td-vocab-unit--DataSchema.json @@ -1,7 +1,7 @@ { "title": "td-vocab-unit--DataSchema", "description": "unit: Provides unit information that is used, e.g., in international science, engineering, and business. MAY be included. Type: string.", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "also": ["td-data-schema_unit"], "is-complex": true, "type": "object", diff --git a/packages/assertions/assertions/td-vocab-uriVariables--InteractionAffordance.json b/packages/assertions/assertions/td-vocab-uriVariables--InteractionAffordance.json index 6bd470228..0b1cef463 100644 --- a/packages/assertions/assertions/td-vocab-uriVariables--InteractionAffordance.json +++ b/packages/assertions/assertions/td-vocab-uriVariables--InteractionAffordance.json @@ -1,7 +1,7 @@ { "title": "td-vocab-uriVariables--InteractionAffordance", "description": "uriVariables: Define URI template variables as collection based on DataSchema declarations.", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "is-complex": true, "also": ["td-uriVariables-dataschema", "td-uriVariables-names"], "type": "object", diff --git a/packages/assertions/assertions/td-vocab-writeOnly--DataSchema.json b/packages/assertions/assertions/td-vocab-writeOnly--DataSchema.json index afc3e813a..b1c151955 100644 --- a/packages/assertions/assertions/td-vocab-writeOnly--DataSchema.json +++ b/packages/assertions/assertions/td-vocab-writeOnly--DataSchema.json @@ -1,7 +1,7 @@ { "title": "td-vocab-writeOnly--DataSchema", "description": "writeOnly: Boolean value that indicates whether a property interaction / value is write only (=true) or not (=false). MUST be included. Type: boolean.", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "also": ["td-data-schema_writeOnly", "td-boolean-type"], "is-complex": true, "type": "object", diff --git a/packages/core/td-schema-full.json b/packages/core/td-schema-full.json index 85a66893e..351460854 100644 --- a/packages/core/td-schema-full.json +++ b/packages/core/td-schema-full.json @@ -1,7 +1,7 @@ { "title": "WoT TD Schema - 02 June 2021", "description": "JSON Schema for validating TD instances against the TD information model. For a TD to validate this schema it must contain all the default terms defined in Section 5.4", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "$defs": { "anyUri": { "type": "string", diff --git a/packages/core/td-schema-spec.json b/packages/core/td-schema-spec.json index bbba80862..d62fad5c1 100644 --- a/packages/core/td-schema-spec.json +++ b/packages/core/td-schema-spec.json @@ -1,7 +1,7 @@ { "title": "WoT TD Schema - 16 February 2021", "description": "JSON Schema for validating TD instances against the TD model. TD instances can be with or without terms that have default values", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "$defs": { "anyUri": { "type": "string", diff --git a/packages/core/td-schema.json b/packages/core/td-schema.json index effba2ebd..077d54016 100644 --- a/packages/core/td-schema.json +++ b/packages/core/td-schema.json @@ -1,7 +1,7 @@ { "title": "WoT TD Schema - 02 June 2021", "description": "JSON Schema for validating TD instances against the TD information model. TD instances can be with or without terms that have default values", - "$schema ": "http://json-schema.org/draft-07/schema#", + "$schema": "http://json-schema.org/draft-07/schema#", "$defs": { "anyUri": { "type": "string", From 4302246ec4fa07a5d2cfe338d301474e09386cc0 Mon Sep 17 00:00:00 2001 From: Fady Salama Date: Tue, 30 Nov 2021 18:15:17 +0100 Subject: [PATCH 3/7] add 'is-complex' to ajv-keywords --- packages/assertions/assertionTests.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/packages/assertions/assertionTests.js b/packages/assertions/assertionTests.js index e2a2881a3..31d737330 100644 --- a/packages/assertions/assertionTests.js +++ b/packages/assertions/assertionTests.js @@ -5,6 +5,7 @@ const isUtf8 = require('is-utf8') const Ajv = require('ajv') const addFormats = require("ajv-formats") + // Imports from playground core const checkUniqueness = require('@thing-description-playground/core').propUniqueness const checkMultiLangConsistency = require("@thing-description-playground/core").multiLangConsistency @@ -87,9 +88,11 @@ function validate(tdData, assertions, manualAssertions, logFunc) { } const ajv = new Ajv(ajvOptions) ajv.addSchema(schema, 'td') + ajv.addKeyword('is-complex'); addFormats(ajv) + const valid = ajv.validate('td', tdJson) /* @@ -263,6 +266,7 @@ function checkVocabulary(tdJson) { const results = [] const ajv = new Ajv() ajv.addSchema(tdSchema, 'td') + ajv.addKeyword('is-complex'); addFormats(ajv) const valid = ajv.validate('td', tdJson) From bc45b966c6be6043685952dccf2e06e6bad38a61 Mon Sep 17 00:00:00 2001 From: Fady Salama Date: Tue, 30 Nov 2021 18:18:58 +0100 Subject: [PATCH 4/7] add 'also' to ajv-keywords --- packages/assertions/assertionTests.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/assertions/assertionTests.js b/packages/assertions/assertionTests.js index 31d737330..17779e479 100644 --- a/packages/assertions/assertionTests.js +++ b/packages/assertions/assertionTests.js @@ -88,7 +88,7 @@ function validate(tdData, assertions, manualAssertions, logFunc) { } const ajv = new Ajv(ajvOptions) ajv.addSchema(schema, 'td') - ajv.addKeyword('is-complex'); + ajv.addKeyword(['is-complex', 'also']); addFormats(ajv) @@ -266,7 +266,7 @@ function checkVocabulary(tdJson) { const results = [] const ajv = new Ajv() ajv.addSchema(tdSchema, 'td') - ajv.addKeyword('is-complex'); + ajv.addKeyword(['is-complex', 'also']); addFormats(ajv) const valid = ajv.validate('td', tdJson) From c330e285877737fea288adf6720b7af0d0a37a4d Mon Sep 17 00:00:00 2001 From: Fady Salama Date: Tue, 30 Nov 2021 18:25:58 +0100 Subject: [PATCH 5/7] fix addVocabulary --- packages/assertions/assertionTests.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/assertions/assertionTests.js b/packages/assertions/assertionTests.js index 17779e479..b7e4cde43 100644 --- a/packages/assertions/assertionTests.js +++ b/packages/assertions/assertionTests.js @@ -88,7 +88,7 @@ function validate(tdData, assertions, manualAssertions, logFunc) { } const ajv = new Ajv(ajvOptions) ajv.addSchema(schema, 'td') - ajv.addKeyword(['is-complex', 'also']); + ajv.addVocabulary(['is-complex', 'also']); addFormats(ajv) @@ -266,7 +266,7 @@ function checkVocabulary(tdJson) { const results = [] const ajv = new Ajv() ajv.addSchema(tdSchema, 'td') - ajv.addKeyword(['is-complex', 'also']); + ajv.addVocabulary(['is-complex', 'also']); addFormats(ajv) const valid = ajv.validate('td', tdJson) From ea2046a5c52d9c7a25827eaa5c9fe66202994b4e Mon Sep 17 00:00:00 2001 From: Fady Salama Date: Tue, 30 Nov 2021 18:55:41 +0100 Subject: [PATCH 6/7] fix error with "td-vocab-at-type--SecurityScheme" --- .../assertions/td-vocab-at-type--SecurityScheme.json | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/packages/assertions/assertions/td-vocab-at-type--SecurityScheme.json b/packages/assertions/assertions/td-vocab-at-type--SecurityScheme.json index 24b3b3c64..c75b8bdf9 100644 --- a/packages/assertions/assertions/td-vocab-at-type--SecurityScheme.json +++ b/packages/assertions/assertions/td-vocab-at-type--SecurityScheme.json @@ -22,8 +22,10 @@ "securityScheme": { "type": "object", "if": { - "@type": { - "$ref": "#/$defs/type_declaration" + "properties": { + "@type": { + "$ref": "#/$defs/type_declaration" + } }, "required": ["@type"] }, From d9d0fb0e2f3d3b833ed5fb3b2b34046fa9518ef1 Mon Sep 17 00:00:00 2001 From: Fady Salama Date: Tue, 30 Nov 2021 19:01:16 +0100 Subject: [PATCH 7/7] fix error with "td-vocab-proxy--SecurityScheme" --- .../assertions/td-vocab-proxy--SecurityScheme.json | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/packages/assertions/assertions/td-vocab-proxy--SecurityScheme.json b/packages/assertions/assertions/td-vocab-proxy--SecurityScheme.json index 79a5c2bd9..943a8bc57 100644 --- a/packages/assertions/assertions/td-vocab-proxy--SecurityScheme.json +++ b/packages/assertions/assertions/td-vocab-proxy--SecurityScheme.json @@ -21,8 +21,10 @@ "securityScheme": { "type": "object", "if": { - "proxy": { - "$ref": "#/$defs/url" + "properties": { + "proxy": { + "$ref": "#/$defs/url" + } }, "required": ["proxy"] },