diff --git a/.changeset/olive-phones-drop.md b/.changeset/olive-phones-drop.md
new file mode 100644
index 00000000..20eade15
--- /dev/null
+++ b/.changeset/olive-phones-drop.md
@@ -0,0 +1,5 @@
+---
+"barnard59-s3": minor
+---
+
+Add support for S3 GetObject and PutObject methods
diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml
index bd8b1a14..8492d14e 100644
--- a/.github/workflows/ci.yaml
+++ b/.github/workflows/ci.yaml
@@ -2,13 +2,13 @@ name: CI
on: push
jobs:
test:
- runs-on: ubuntu-20.04
+ runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
node:
- - '18'
- - '16'
+ - "18"
+ - "20"
package:
- base
- core
@@ -18,6 +18,7 @@ jobs:
- graph-store
- http
- rdf
+ - s3
- sparql
- validation
steps:
@@ -34,13 +35,13 @@ jobs:
flags: barnard59-${{ matrix.package }}
test-cli:
- runs-on: ubuntu-20.04
+ runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
node:
- - '18'
- - '16'
+ - "18"
+ - "20"
steps:
- uses: actions/checkout@v3
- uses: actions/setup-node@v3
@@ -55,7 +56,7 @@ jobs:
flags: barnard59
lint:
- runs-on: ubuntu-20.04
+ runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/setup-node@v3
diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml
index 80e413d7..f852f661 100644
--- a/.github/workflows/release.yaml
+++ b/.github/workflows/release.yaml
@@ -17,7 +17,7 @@ jobs:
- uses: actions/setup-node@v3
with:
- node-version: 18
+ node-version: 20
- name: Install Dependencies
run: npm ci
diff --git a/.gitignore b/.gitignore
index 62562b74..14daba84 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,3 @@
coverage
node_modules
+*.tgz
diff --git a/README.md b/README.md
index 89276789..8780f27d 100644
--- a/README.md
+++ b/README.md
@@ -7,7 +7,7 @@ More specifically, `barnard59` is an engine to execute data pipelines.
In this monorepo you will find the various `barnard59-*` packages:
| Package | Latest version | |
-|-------------------------------------------------|-------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------|
+| ----------------------------------------------- | ----------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- |
| [`barnard59`](packages/cli) | [![](https://badge.fury.io/js/barnard59.svg)](https://npm.im/barnard59) | CLI to run pipelines |
| [`barnard59-base`](packages/base) | [![](https://badge.fury.io/js/barnard59-base.svg)](https://npm.im/barnard59-base) | Provides the basic pipeline steps |
| [`barnard59-core`](packages/core) | [![](https://badge.fury.io/js/barnard59-core.svg)](https://npm.im/barnard59-core) | Core package |
@@ -17,6 +17,7 @@ In this monorepo you will find the various `barnard59-*` packages:
| [`barnard59-graph-store`](packages/graph-store) | [![](https://badge.fury.io/js/barnard59-graph-store.svg)](https://npm.im/barnard59-graph-store) | [SPARQL Graph Store Protocol](https://www.w3.org/TR/sparql11-http-rdf-update/) support |
| [`barnard59-http`](packages/http) | [![](https://badge.fury.io/js/barnard59-http.svg)](https://npm.im/barnard59-http) | HTTP protocol for Linked Data pipelines |
| [`barnard59-rdf`](packages/rdf) | [![](https://badge.fury.io/js/barnard59-rdf.svg)](https://npm.im/barnard59-rdf) | Operations for RDF/JS quads and datasets |
+| [`barnard59-s3`](packages/s3) | [![](https://badge.fury.io/js/barnard59-s3.svg)](https://npm.im/barnard59-s3) | S3 support for Linked Data pipelines |
| [`barnard59-sparql`](packages/sparql) | [![](https://badge.fury.io/js/barnard59-sparql.svg)](https://npm.im/barnard59-sparql) | Query SPARQL endpoint from pipeline |
| [`barnard59-validation`](packages/validation) | [![](https://badge.fury.io/js/barnard59-validation.svg)](https://npm.im/barnard59-validation) | Verify the consistency of your RDF pipelines |
diff --git a/package-lock.json b/package-lock.json
index 8a248cd6..0fd4203e 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -36,962 +36,2298 @@
"node": ">=6.0.0"
}
},
- "node_modules/@babel/code-frame": {
- "version": "7.22.5",
- "license": "MIT",
+ "node_modules/@aws-crypto/crc32": {
+ "version": "3.0.0",
+ "license": "Apache-2.0",
"dependencies": {
- "@babel/highlight": "^7.22.5"
- },
- "engines": {
- "node": ">=6.9.0"
+ "@aws-crypto/util": "^3.0.0",
+ "@aws-sdk/types": "^3.222.0",
+ "tslib": "^1.11.1"
}
},
- "node_modules/@babel/compat-data": {
- "version": "7.22.5",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=6.9.0"
- }
+ "node_modules/@aws-crypto/crc32/node_modules/tslib": {
+ "version": "1.14.1",
+ "license": "0BSD"
},
- "node_modules/@babel/core": {
- "version": "7.22.5",
- "dev": true,
- "license": "MIT",
+ "node_modules/@aws-crypto/crc32c": {
+ "version": "3.0.0",
+ "license": "Apache-2.0",
"dependencies": {
- "@ampproject/remapping": "^2.2.0",
- "@babel/code-frame": "^7.22.5",
- "@babel/generator": "^7.22.5",
- "@babel/helper-compilation-targets": "^7.22.5",
- "@babel/helper-module-transforms": "^7.22.5",
- "@babel/helpers": "^7.22.5",
- "@babel/parser": "^7.22.5",
- "@babel/template": "^7.22.5",
- "@babel/traverse": "^7.22.5",
- "@babel/types": "^7.22.5",
- "convert-source-map": "^1.7.0",
- "debug": "^4.1.0",
- "gensync": "^1.0.0-beta.2",
- "json5": "^2.2.2",
- "semver": "^6.3.0"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/babel"
+ "@aws-crypto/util": "^3.0.0",
+ "@aws-sdk/types": "^3.222.0",
+ "tslib": "^1.11.1"
}
},
- "node_modules/@babel/core/node_modules/json5": {
- "version": "2.2.3",
- "dev": true,
- "license": "MIT",
- "bin": {
- "json5": "lib/cli.js"
- },
- "engines": {
- "node": ">=6"
+ "node_modules/@aws-crypto/crc32c/node_modules/tslib": {
+ "version": "1.14.1",
+ "license": "0BSD"
+ },
+ "node_modules/@aws-crypto/ie11-detection": {
+ "version": "3.0.0",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "tslib": "^1.11.1"
}
},
- "node_modules/@babel/core/node_modules/semver": {
- "version": "6.3.1",
- "dev": true,
- "license": "ISC",
- "bin": {
- "semver": "bin/semver.js"
+ "node_modules/@aws-crypto/ie11-detection/node_modules/tslib": {
+ "version": "1.14.1",
+ "license": "0BSD"
+ },
+ "node_modules/@aws-crypto/sha1-browser": {
+ "version": "3.0.0",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@aws-crypto/ie11-detection": "^3.0.0",
+ "@aws-crypto/supports-web-crypto": "^3.0.0",
+ "@aws-crypto/util": "^3.0.0",
+ "@aws-sdk/types": "^3.222.0",
+ "@aws-sdk/util-locate-window": "^3.0.0",
+ "@aws-sdk/util-utf8-browser": "^3.0.0",
+ "tslib": "^1.11.1"
}
},
- "node_modules/@babel/generator": {
- "version": "7.22.5",
- "dev": true,
- "license": "MIT",
+ "node_modules/@aws-crypto/sha1-browser/node_modules/tslib": {
+ "version": "1.14.1",
+ "license": "0BSD"
+ },
+ "node_modules/@aws-crypto/sha256-browser": {
+ "version": "3.0.0",
+ "license": "Apache-2.0",
"dependencies": {
- "@babel/types": "^7.22.5",
- "@jridgewell/gen-mapping": "^0.3.2",
- "@jridgewell/trace-mapping": "^0.3.17",
- "jsesc": "^2.5.1"
- },
- "engines": {
- "node": ">=6.9.0"
+ "@aws-crypto/ie11-detection": "^3.0.0",
+ "@aws-crypto/sha256-js": "^3.0.0",
+ "@aws-crypto/supports-web-crypto": "^3.0.0",
+ "@aws-crypto/util": "^3.0.0",
+ "@aws-sdk/types": "^3.222.0",
+ "@aws-sdk/util-locate-window": "^3.0.0",
+ "@aws-sdk/util-utf8-browser": "^3.0.0",
+ "tslib": "^1.11.1"
}
},
- "node_modules/@babel/helper-compilation-targets": {
- "version": "7.22.5",
- "dev": true,
- "license": "MIT",
+ "node_modules/@aws-crypto/sha256-browser/node_modules/tslib": {
+ "version": "1.14.1",
+ "license": "0BSD"
+ },
+ "node_modules/@aws-crypto/sha256-js": {
+ "version": "3.0.0",
+ "license": "Apache-2.0",
"dependencies": {
- "@babel/compat-data": "^7.22.5",
- "@babel/helper-validator-option": "^7.22.5",
- "browserslist": "^4.21.3",
- "lru-cache": "^5.1.1",
- "semver": "^6.3.0"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0"
+ "@aws-crypto/util": "^3.0.0",
+ "@aws-sdk/types": "^3.222.0",
+ "tslib": "^1.11.1"
}
},
- "node_modules/@babel/helper-compilation-targets/node_modules/lru-cache": {
- "version": "5.1.1",
- "dev": true,
- "license": "ISC",
+ "node_modules/@aws-crypto/sha256-js/node_modules/tslib": {
+ "version": "1.14.1",
+ "license": "0BSD"
+ },
+ "node_modules/@aws-crypto/supports-web-crypto": {
+ "version": "3.0.0",
+ "license": "Apache-2.0",
"dependencies": {
- "yallist": "^3.0.2"
+ "tslib": "^1.11.1"
}
},
- "node_modules/@babel/helper-compilation-targets/node_modules/semver": {
- "version": "6.3.1",
- "dev": true,
- "license": "ISC",
- "bin": {
- "semver": "bin/semver.js"
+ "node_modules/@aws-crypto/supports-web-crypto/node_modules/tslib": {
+ "version": "1.14.1",
+ "license": "0BSD"
+ },
+ "node_modules/@aws-crypto/util": {
+ "version": "3.0.0",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@aws-sdk/types": "^3.222.0",
+ "@aws-sdk/util-utf8-browser": "^3.0.0",
+ "tslib": "^1.11.1"
}
},
- "node_modules/@babel/helper-compilation-targets/node_modules/yallist": {
- "version": "3.1.1",
- "dev": true,
- "license": "ISC"
+ "node_modules/@aws-crypto/util/node_modules/tslib": {
+ "version": "1.14.1",
+ "license": "0BSD"
},
- "node_modules/@babel/helper-environment-visitor": {
- "version": "7.22.5",
- "dev": true,
- "license": "MIT",
+ "node_modules/@aws-sdk/client-s3": {
+ "version": "3.420.0",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@aws-crypto/sha1-browser": "3.0.0",
+ "@aws-crypto/sha256-browser": "3.0.0",
+ "@aws-crypto/sha256-js": "3.0.0",
+ "@aws-sdk/client-sts": "3.418.0",
+ "@aws-sdk/credential-provider-node": "3.418.0",
+ "@aws-sdk/middleware-bucket-endpoint": "3.418.0",
+ "@aws-sdk/middleware-expect-continue": "3.418.0",
+ "@aws-sdk/middleware-flexible-checksums": "3.418.0",
+ "@aws-sdk/middleware-host-header": "3.418.0",
+ "@aws-sdk/middleware-location-constraint": "3.418.0",
+ "@aws-sdk/middleware-logger": "3.418.0",
+ "@aws-sdk/middleware-recursion-detection": "3.418.0",
+ "@aws-sdk/middleware-sdk-s3": "3.418.0",
+ "@aws-sdk/middleware-signing": "3.418.0",
+ "@aws-sdk/middleware-ssec": "3.418.0",
+ "@aws-sdk/middleware-user-agent": "3.418.0",
+ "@aws-sdk/region-config-resolver": "3.418.0",
+ "@aws-sdk/signature-v4-multi-region": "3.418.0",
+ "@aws-sdk/types": "3.418.0",
+ "@aws-sdk/util-endpoints": "3.418.0",
+ "@aws-sdk/util-user-agent-browser": "3.418.0",
+ "@aws-sdk/util-user-agent-node": "3.418.0",
+ "@aws-sdk/xml-builder": "3.310.0",
+ "@smithy/config-resolver": "^2.0.10",
+ "@smithy/eventstream-serde-browser": "^2.0.9",
+ "@smithy/eventstream-serde-config-resolver": "^2.0.9",
+ "@smithy/eventstream-serde-node": "^2.0.9",
+ "@smithy/fetch-http-handler": "^2.1.5",
+ "@smithy/hash-blob-browser": "^2.0.9",
+ "@smithy/hash-node": "^2.0.9",
+ "@smithy/hash-stream-node": "^2.0.9",
+ "@smithy/invalid-dependency": "^2.0.9",
+ "@smithy/md5-js": "^2.0.9",
+ "@smithy/middleware-content-length": "^2.0.11",
+ "@smithy/middleware-endpoint": "^2.0.9",
+ "@smithy/middleware-retry": "^2.0.12",
+ "@smithy/middleware-serde": "^2.0.9",
+ "@smithy/middleware-stack": "^2.0.2",
+ "@smithy/node-config-provider": "^2.0.12",
+ "@smithy/node-http-handler": "^2.1.5",
+ "@smithy/protocol-http": "^3.0.5",
+ "@smithy/smithy-client": "^2.1.6",
+ "@smithy/types": "^2.3.3",
+ "@smithy/url-parser": "^2.0.9",
+ "@smithy/util-base64": "^2.0.0",
+ "@smithy/util-body-length-browser": "^2.0.0",
+ "@smithy/util-body-length-node": "^2.1.0",
+ "@smithy/util-defaults-mode-browser": "^2.0.10",
+ "@smithy/util-defaults-mode-node": "^2.0.12",
+ "@smithy/util-retry": "^2.0.2",
+ "@smithy/util-stream": "^2.0.12",
+ "@smithy/util-utf8": "^2.0.0",
+ "@smithy/util-waiter": "^2.0.9",
+ "fast-xml-parser": "4.2.5",
+ "tslib": "^2.5.0"
+ },
"engines": {
- "node": ">=6.9.0"
+ "node": ">=14.0.0"
}
},
- "node_modules/@babel/helper-function-name": {
- "version": "7.22.5",
- "dev": true,
- "license": "MIT",
+ "node_modules/@aws-sdk/client-sso": {
+ "version": "3.418.0",
+ "license": "Apache-2.0",
"dependencies": {
- "@babel/template": "^7.22.5",
- "@babel/types": "^7.22.5"
+ "@aws-crypto/sha256-browser": "3.0.0",
+ "@aws-crypto/sha256-js": "3.0.0",
+ "@aws-sdk/middleware-host-header": "3.418.0",
+ "@aws-sdk/middleware-logger": "3.418.0",
+ "@aws-sdk/middleware-recursion-detection": "3.418.0",
+ "@aws-sdk/middleware-user-agent": "3.418.0",
+ "@aws-sdk/region-config-resolver": "3.418.0",
+ "@aws-sdk/types": "3.418.0",
+ "@aws-sdk/util-endpoints": "3.418.0",
+ "@aws-sdk/util-user-agent-browser": "3.418.0",
+ "@aws-sdk/util-user-agent-node": "3.418.0",
+ "@smithy/config-resolver": "^2.0.10",
+ "@smithy/fetch-http-handler": "^2.1.5",
+ "@smithy/hash-node": "^2.0.9",
+ "@smithy/invalid-dependency": "^2.0.9",
+ "@smithy/middleware-content-length": "^2.0.11",
+ "@smithy/middleware-endpoint": "^2.0.9",
+ "@smithy/middleware-retry": "^2.0.12",
+ "@smithy/middleware-serde": "^2.0.9",
+ "@smithy/middleware-stack": "^2.0.2",
+ "@smithy/node-config-provider": "^2.0.12",
+ "@smithy/node-http-handler": "^2.1.5",
+ "@smithy/protocol-http": "^3.0.5",
+ "@smithy/smithy-client": "^2.1.6",
+ "@smithy/types": "^2.3.3",
+ "@smithy/url-parser": "^2.0.9",
+ "@smithy/util-base64": "^2.0.0",
+ "@smithy/util-body-length-browser": "^2.0.0",
+ "@smithy/util-body-length-node": "^2.1.0",
+ "@smithy/util-defaults-mode-browser": "^2.0.10",
+ "@smithy/util-defaults-mode-node": "^2.0.12",
+ "@smithy/util-retry": "^2.0.2",
+ "@smithy/util-utf8": "^2.0.0",
+ "tslib": "^2.5.0"
},
"engines": {
- "node": ">=6.9.0"
+ "node": ">=14.0.0"
}
},
- "node_modules/@babel/helper-hoist-variables": {
- "version": "7.22.5",
- "dev": true,
- "license": "MIT",
+ "node_modules/@aws-sdk/client-sts": {
+ "version": "3.418.0",
+ "license": "Apache-2.0",
"dependencies": {
- "@babel/types": "^7.22.5"
+ "@aws-crypto/sha256-browser": "3.0.0",
+ "@aws-crypto/sha256-js": "3.0.0",
+ "@aws-sdk/credential-provider-node": "3.418.0",
+ "@aws-sdk/middleware-host-header": "3.418.0",
+ "@aws-sdk/middleware-logger": "3.418.0",
+ "@aws-sdk/middleware-recursion-detection": "3.418.0",
+ "@aws-sdk/middleware-sdk-sts": "3.418.0",
+ "@aws-sdk/middleware-signing": "3.418.0",
+ "@aws-sdk/middleware-user-agent": "3.418.0",
+ "@aws-sdk/region-config-resolver": "3.418.0",
+ "@aws-sdk/types": "3.418.0",
+ "@aws-sdk/util-endpoints": "3.418.0",
+ "@aws-sdk/util-user-agent-browser": "3.418.0",
+ "@aws-sdk/util-user-agent-node": "3.418.0",
+ "@smithy/config-resolver": "^2.0.10",
+ "@smithy/fetch-http-handler": "^2.1.5",
+ "@smithy/hash-node": "^2.0.9",
+ "@smithy/invalid-dependency": "^2.0.9",
+ "@smithy/middleware-content-length": "^2.0.11",
+ "@smithy/middleware-endpoint": "^2.0.9",
+ "@smithy/middleware-retry": "^2.0.12",
+ "@smithy/middleware-serde": "^2.0.9",
+ "@smithy/middleware-stack": "^2.0.2",
+ "@smithy/node-config-provider": "^2.0.12",
+ "@smithy/node-http-handler": "^2.1.5",
+ "@smithy/protocol-http": "^3.0.5",
+ "@smithy/smithy-client": "^2.1.6",
+ "@smithy/types": "^2.3.3",
+ "@smithy/url-parser": "^2.0.9",
+ "@smithy/util-base64": "^2.0.0",
+ "@smithy/util-body-length-browser": "^2.0.0",
+ "@smithy/util-body-length-node": "^2.1.0",
+ "@smithy/util-defaults-mode-browser": "^2.0.10",
+ "@smithy/util-defaults-mode-node": "^2.0.12",
+ "@smithy/util-retry": "^2.0.2",
+ "@smithy/util-utf8": "^2.0.0",
+ "fast-xml-parser": "4.2.5",
+ "tslib": "^2.5.0"
},
"engines": {
- "node": ">=6.9.0"
+ "node": ">=14.0.0"
}
},
- "node_modules/@babel/helper-module-imports": {
- "version": "7.22.5",
- "dev": true,
- "license": "MIT",
+ "node_modules/@aws-sdk/credential-provider-env": {
+ "version": "3.418.0",
+ "license": "Apache-2.0",
"dependencies": {
- "@babel/types": "^7.22.5"
+ "@aws-sdk/types": "3.418.0",
+ "@smithy/property-provider": "^2.0.0",
+ "@smithy/types": "^2.3.3",
+ "tslib": "^2.5.0"
},
"engines": {
- "node": ">=6.9.0"
+ "node": ">=14.0.0"
}
},
- "node_modules/@babel/helper-module-transforms": {
- "version": "7.22.5",
- "dev": true,
- "license": "MIT",
+ "node_modules/@aws-sdk/credential-provider-ini": {
+ "version": "3.418.0",
+ "license": "Apache-2.0",
"dependencies": {
- "@babel/helper-environment-visitor": "^7.22.5",
- "@babel/helper-module-imports": "^7.22.5",
- "@babel/helper-simple-access": "^7.22.5",
- "@babel/helper-split-export-declaration": "^7.22.5",
- "@babel/helper-validator-identifier": "^7.22.5",
- "@babel/template": "^7.22.5",
- "@babel/traverse": "^7.22.5",
- "@babel/types": "^7.22.5"
+ "@aws-sdk/credential-provider-env": "3.418.0",
+ "@aws-sdk/credential-provider-process": "3.418.0",
+ "@aws-sdk/credential-provider-sso": "3.418.0",
+ "@aws-sdk/credential-provider-web-identity": "3.418.0",
+ "@aws-sdk/types": "3.418.0",
+ "@smithy/credential-provider-imds": "^2.0.0",
+ "@smithy/property-provider": "^2.0.0",
+ "@smithy/shared-ini-file-loader": "^2.0.6",
+ "@smithy/types": "^2.3.3",
+ "tslib": "^2.5.0"
},
"engines": {
- "node": ">=6.9.0"
+ "node": ">=14.0.0"
}
},
- "node_modules/@babel/helper-plugin-utils": {
- "version": "7.22.5",
- "dev": true,
- "license": "MIT",
+ "node_modules/@aws-sdk/credential-provider-node": {
+ "version": "3.418.0",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@aws-sdk/credential-provider-env": "3.418.0",
+ "@aws-sdk/credential-provider-ini": "3.418.0",
+ "@aws-sdk/credential-provider-process": "3.418.0",
+ "@aws-sdk/credential-provider-sso": "3.418.0",
+ "@aws-sdk/credential-provider-web-identity": "3.418.0",
+ "@aws-sdk/types": "3.418.0",
+ "@smithy/credential-provider-imds": "^2.0.0",
+ "@smithy/property-provider": "^2.0.0",
+ "@smithy/shared-ini-file-loader": "^2.0.6",
+ "@smithy/types": "^2.3.3",
+ "tslib": "^2.5.0"
+ },
"engines": {
- "node": ">=6.9.0"
+ "node": ">=14.0.0"
}
},
- "node_modules/@babel/helper-simple-access": {
- "version": "7.22.5",
- "dev": true,
- "license": "MIT",
+ "node_modules/@aws-sdk/credential-provider-process": {
+ "version": "3.418.0",
+ "license": "Apache-2.0",
"dependencies": {
- "@babel/types": "^7.22.5"
+ "@aws-sdk/types": "3.418.0",
+ "@smithy/property-provider": "^2.0.0",
+ "@smithy/shared-ini-file-loader": "^2.0.6",
+ "@smithy/types": "^2.3.3",
+ "tslib": "^2.5.0"
},
"engines": {
- "node": ">=6.9.0"
+ "node": ">=14.0.0"
}
},
- "node_modules/@babel/helper-split-export-declaration": {
- "version": "7.22.5",
- "dev": true,
- "license": "MIT",
+ "node_modules/@aws-sdk/credential-provider-sso": {
+ "version": "3.418.0",
+ "license": "Apache-2.0",
"dependencies": {
- "@babel/types": "^7.22.5"
+ "@aws-sdk/client-sso": "3.418.0",
+ "@aws-sdk/token-providers": "3.418.0",
+ "@aws-sdk/types": "3.418.0",
+ "@smithy/property-provider": "^2.0.0",
+ "@smithy/shared-ini-file-loader": "^2.0.6",
+ "@smithy/types": "^2.3.3",
+ "tslib": "^2.5.0"
},
"engines": {
- "node": ">=6.9.0"
+ "node": ">=14.0.0"
}
},
- "node_modules/@babel/helper-string-parser": {
- "version": "7.22.5",
- "dev": true,
- "license": "MIT",
+ "node_modules/@aws-sdk/credential-provider-web-identity": {
+ "version": "3.418.0",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@aws-sdk/types": "3.418.0",
+ "@smithy/property-provider": "^2.0.0",
+ "@smithy/types": "^2.3.3",
+ "tslib": "^2.5.0"
+ },
"engines": {
- "node": ">=6.9.0"
+ "node": ">=14.0.0"
}
},
- "node_modules/@babel/helper-validator-identifier": {
- "version": "7.22.5",
- "license": "MIT",
+ "node_modules/@aws-sdk/middleware-bucket-endpoint": {
+ "version": "3.418.0",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@aws-sdk/types": "3.418.0",
+ "@aws-sdk/util-arn-parser": "3.310.0",
+ "@smithy/node-config-provider": "^2.0.12",
+ "@smithy/protocol-http": "^3.0.5",
+ "@smithy/types": "^2.3.3",
+ "@smithy/util-config-provider": "^2.0.0",
+ "tslib": "^2.5.0"
+ },
"engines": {
- "node": ">=6.9.0"
+ "node": ">=14.0.0"
}
},
- "node_modules/@babel/helper-validator-option": {
- "version": "7.22.5",
- "dev": true,
- "license": "MIT",
+ "node_modules/@aws-sdk/middleware-expect-continue": {
+ "version": "3.418.0",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@aws-sdk/types": "3.418.0",
+ "@smithy/protocol-http": "^3.0.5",
+ "@smithy/types": "^2.3.3",
+ "tslib": "^2.5.0"
+ },
"engines": {
- "node": ">=6.9.0"
+ "node": ">=14.0.0"
}
},
- "node_modules/@babel/helpers": {
- "version": "7.22.5",
- "dev": true,
- "license": "MIT",
+ "node_modules/@aws-sdk/middleware-flexible-checksums": {
+ "version": "3.418.0",
+ "license": "Apache-2.0",
"dependencies": {
- "@babel/template": "^7.22.5",
- "@babel/traverse": "^7.22.5",
- "@babel/types": "^7.22.5"
+ "@aws-crypto/crc32": "3.0.0",
+ "@aws-crypto/crc32c": "3.0.0",
+ "@aws-sdk/types": "3.418.0",
+ "@smithy/is-array-buffer": "^2.0.0",
+ "@smithy/protocol-http": "^3.0.5",
+ "@smithy/types": "^2.3.3",
+ "@smithy/util-utf8": "^2.0.0",
+ "tslib": "^2.5.0"
},
"engines": {
- "node": ">=6.9.0"
+ "node": ">=14.0.0"
}
},
- "node_modules/@babel/highlight": {
- "version": "7.22.5",
- "license": "MIT",
+ "node_modules/@aws-sdk/middleware-host-header": {
+ "version": "3.418.0",
+ "license": "Apache-2.0",
"dependencies": {
- "@babel/helper-validator-identifier": "^7.22.5",
- "chalk": "^2.0.0",
- "js-tokens": "^4.0.0"
+ "@aws-sdk/types": "3.418.0",
+ "@smithy/protocol-http": "^3.0.5",
+ "@smithy/types": "^2.3.3",
+ "tslib": "^2.5.0"
},
"engines": {
- "node": ">=6.9.0"
+ "node": ">=14.0.0"
}
},
- "node_modules/@babel/parser": {
- "version": "7.22.5",
- "dev": true,
- "license": "MIT",
- "bin": {
- "parser": "bin/babel-parser.js"
+ "node_modules/@aws-sdk/middleware-location-constraint": {
+ "version": "3.418.0",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@aws-sdk/types": "3.418.0",
+ "@smithy/types": "^2.3.3",
+ "tslib": "^2.5.0"
},
"engines": {
- "node": ">=6.0.0"
+ "node": ">=14.0.0"
}
},
- "node_modules/@babel/plugin-syntax-async-generators": {
- "version": "7.8.4",
- "dev": true,
- "license": "MIT",
+ "node_modules/@aws-sdk/middleware-logger": {
+ "version": "3.418.0",
+ "license": "Apache-2.0",
"dependencies": {
- "@babel/helper-plugin-utils": "^7.8.0"
+ "@aws-sdk/types": "3.418.0",
+ "@smithy/types": "^2.3.3",
+ "tslib": "^2.5.0"
},
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
+ "engines": {
+ "node": ">=14.0.0"
}
},
- "node_modules/@babel/plugin-syntax-bigint": {
- "version": "7.8.3",
- "dev": true,
- "license": "MIT",
+ "node_modules/@aws-sdk/middleware-recursion-detection": {
+ "version": "3.418.0",
+ "license": "Apache-2.0",
"dependencies": {
- "@babel/helper-plugin-utils": "^7.8.0"
+ "@aws-sdk/types": "3.418.0",
+ "@smithy/protocol-http": "^3.0.5",
+ "@smithy/types": "^2.3.3",
+ "tslib": "^2.5.0"
},
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
+ "engines": {
+ "node": ">=14.0.0"
}
},
- "node_modules/@babel/plugin-syntax-class-properties": {
- "version": "7.12.13",
- "dev": true,
- "license": "MIT",
+ "node_modules/@aws-sdk/middleware-sdk-s3": {
+ "version": "3.418.0",
+ "license": "Apache-2.0",
"dependencies": {
- "@babel/helper-plugin-utils": "^7.12.13"
+ "@aws-sdk/types": "3.418.0",
+ "@aws-sdk/util-arn-parser": "3.310.0",
+ "@smithy/protocol-http": "^3.0.5",
+ "@smithy/smithy-client": "^2.1.6",
+ "@smithy/types": "^2.3.3",
+ "tslib": "^2.5.0"
},
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
+ "engines": {
+ "node": ">=14.0.0"
}
},
- "node_modules/@babel/plugin-syntax-import-meta": {
- "version": "7.10.4",
- "dev": true,
- "license": "MIT",
+ "node_modules/@aws-sdk/middleware-sdk-sts": {
+ "version": "3.418.0",
+ "license": "Apache-2.0",
"dependencies": {
- "@babel/helper-plugin-utils": "^7.10.4"
+ "@aws-sdk/middleware-signing": "3.418.0",
+ "@aws-sdk/types": "3.418.0",
+ "@smithy/types": "^2.3.3",
+ "tslib": "^2.5.0"
},
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
+ "engines": {
+ "node": ">=14.0.0"
}
},
- "node_modules/@babel/plugin-syntax-json-strings": {
- "version": "7.8.3",
- "dev": true,
- "license": "MIT",
+ "node_modules/@aws-sdk/middleware-signing": {
+ "version": "3.418.0",
+ "license": "Apache-2.0",
"dependencies": {
- "@babel/helper-plugin-utils": "^7.8.0"
+ "@aws-sdk/types": "3.418.0",
+ "@smithy/property-provider": "^2.0.0",
+ "@smithy/protocol-http": "^3.0.5",
+ "@smithy/signature-v4": "^2.0.0",
+ "@smithy/types": "^2.3.3",
+ "@smithy/util-middleware": "^2.0.2",
+ "tslib": "^2.5.0"
},
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
+ "engines": {
+ "node": ">=14.0.0"
}
},
- "node_modules/@babel/plugin-syntax-jsx": {
- "version": "7.22.5",
- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.22.5.tgz",
- "integrity": "sha512-gvyP4hZrgrs/wWMaocvxZ44Hw0b3W8Pe+cMxc8V1ULQ07oh8VNbIRaoD1LRZVTvD+0nieDKjfgKg89sD7rrKrg==",
- "dev": true,
+ "node_modules/@aws-sdk/middleware-ssec": {
+ "version": "3.418.0",
+ "license": "Apache-2.0",
"dependencies": {
- "@babel/helper-plugin-utils": "^7.22.5"
+ "@aws-sdk/types": "3.418.0",
+ "@smithy/types": "^2.3.3",
+ "tslib": "^2.5.0"
},
"engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
+ "node": ">=14.0.0"
}
},
- "node_modules/@babel/plugin-syntax-logical-assignment-operators": {
- "version": "7.10.4",
- "dev": true,
- "license": "MIT",
+ "node_modules/@aws-sdk/middleware-user-agent": {
+ "version": "3.418.0",
+ "license": "Apache-2.0",
"dependencies": {
- "@babel/helper-plugin-utils": "^7.10.4"
+ "@aws-sdk/types": "3.418.0",
+ "@aws-sdk/util-endpoints": "3.418.0",
+ "@smithy/protocol-http": "^3.0.5",
+ "@smithy/types": "^2.3.3",
+ "tslib": "^2.5.0"
},
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
+ "engines": {
+ "node": ">=14.0.0"
}
},
- "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": {
- "version": "7.8.3",
- "dev": true,
- "license": "MIT",
+ "node_modules/@aws-sdk/region-config-resolver": {
+ "version": "3.418.0",
+ "license": "Apache-2.0",
"dependencies": {
- "@babel/helper-plugin-utils": "^7.8.0"
+ "@smithy/node-config-provider": "^2.0.12",
+ "@smithy/types": "^2.3.3",
+ "@smithy/util-config-provider": "^2.0.0",
+ "@smithy/util-middleware": "^2.0.2",
+ "tslib": "^2.5.0"
},
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
+ "engines": {
+ "node": ">=14.0.0"
}
},
- "node_modules/@babel/plugin-syntax-numeric-separator": {
- "version": "7.10.4",
- "dev": true,
- "license": "MIT",
+ "node_modules/@aws-sdk/signature-v4-multi-region": {
+ "version": "3.418.0",
+ "license": "Apache-2.0",
"dependencies": {
- "@babel/helper-plugin-utils": "^7.10.4"
+ "@aws-sdk/types": "3.418.0",
+ "@smithy/protocol-http": "^3.0.5",
+ "@smithy/signature-v4": "^2.0.0",
+ "@smithy/types": "^2.3.3",
+ "tslib": "^2.5.0"
},
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
+ "engines": {
+ "node": ">=14.0.0"
}
},
- "node_modules/@babel/plugin-syntax-object-rest-spread": {
- "version": "7.8.3",
- "dev": true,
- "license": "MIT",
+ "node_modules/@aws-sdk/token-providers": {
+ "version": "3.418.0",
+ "license": "Apache-2.0",
"dependencies": {
- "@babel/helper-plugin-utils": "^7.8.0"
+ "@aws-crypto/sha256-browser": "3.0.0",
+ "@aws-crypto/sha256-js": "3.0.0",
+ "@aws-sdk/middleware-host-header": "3.418.0",
+ "@aws-sdk/middleware-logger": "3.418.0",
+ "@aws-sdk/middleware-recursion-detection": "3.418.0",
+ "@aws-sdk/middleware-user-agent": "3.418.0",
+ "@aws-sdk/types": "3.418.0",
+ "@aws-sdk/util-endpoints": "3.418.0",
+ "@aws-sdk/util-user-agent-browser": "3.418.0",
+ "@aws-sdk/util-user-agent-node": "3.418.0",
+ "@smithy/config-resolver": "^2.0.10",
+ "@smithy/fetch-http-handler": "^2.1.5",
+ "@smithy/hash-node": "^2.0.9",
+ "@smithy/invalid-dependency": "^2.0.9",
+ "@smithy/middleware-content-length": "^2.0.11",
+ "@smithy/middleware-endpoint": "^2.0.9",
+ "@smithy/middleware-retry": "^2.0.12",
+ "@smithy/middleware-serde": "^2.0.9",
+ "@smithy/middleware-stack": "^2.0.2",
+ "@smithy/node-config-provider": "^2.0.12",
+ "@smithy/node-http-handler": "^2.1.5",
+ "@smithy/property-provider": "^2.0.0",
+ "@smithy/protocol-http": "^3.0.5",
+ "@smithy/shared-ini-file-loader": "^2.0.6",
+ "@smithy/smithy-client": "^2.1.6",
+ "@smithy/types": "^2.3.3",
+ "@smithy/url-parser": "^2.0.9",
+ "@smithy/util-base64": "^2.0.0",
+ "@smithy/util-body-length-browser": "^2.0.0",
+ "@smithy/util-body-length-node": "^2.1.0",
+ "@smithy/util-defaults-mode-browser": "^2.0.10",
+ "@smithy/util-defaults-mode-node": "^2.0.12",
+ "@smithy/util-retry": "^2.0.2",
+ "@smithy/util-utf8": "^2.0.0",
+ "tslib": "^2.5.0"
},
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
+ "engines": {
+ "node": ">=14.0.0"
}
},
- "node_modules/@babel/plugin-syntax-optional-catch-binding": {
- "version": "7.8.3",
- "dev": true,
- "license": "MIT",
+ "node_modules/@aws-sdk/types": {
+ "version": "3.418.0",
+ "license": "Apache-2.0",
"dependencies": {
- "@babel/helper-plugin-utils": "^7.8.0"
+ "@smithy/types": "^2.3.3",
+ "tslib": "^2.5.0"
},
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
+ "engines": {
+ "node": ">=14.0.0"
}
},
- "node_modules/@babel/plugin-syntax-optional-chaining": {
- "version": "7.8.3",
- "dev": true,
- "license": "MIT",
+ "node_modules/@aws-sdk/util-arn-parser": {
+ "version": "3.310.0",
+ "license": "Apache-2.0",
"dependencies": {
- "@babel/helper-plugin-utils": "^7.8.0"
+ "tslib": "^2.5.0"
},
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
+ "engines": {
+ "node": ">=14.0.0"
}
},
- "node_modules/@babel/plugin-syntax-top-level-await": {
- "version": "7.14.5",
- "dev": true,
- "license": "MIT",
+ "node_modules/@aws-sdk/util-endpoints": {
+ "version": "3.418.0",
+ "license": "Apache-2.0",
"dependencies": {
- "@babel/helper-plugin-utils": "^7.14.5"
+ "@aws-sdk/types": "3.418.0",
+ "tslib": "^2.5.0"
},
"engines": {
- "node": ">=6.9.0"
+ "node": ">=14.0.0"
+ }
+ },
+ "node_modules/@aws-sdk/util-locate-window": {
+ "version": "3.310.0",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "tslib": "^2.5.0"
},
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
+ "engines": {
+ "node": ">=14.0.0"
}
},
- "node_modules/@babel/plugin-syntax-typescript": {
- "version": "7.22.5",
+ "node_modules/@aws-sdk/util-stream-node": {
+ "version": "3.374.0",
"dev": true,
- "license": "MIT",
+ "license": "Apache-2.0",
"dependencies": {
- "@babel/helper-plugin-utils": "^7.22.5"
+ "@smithy/util-stream-node": "^1.0.2",
+ "tslib": "^2.5.0"
},
"engines": {
- "node": ">=6.9.0"
+ "node": ">=14.0.0"
+ }
+ },
+ "node_modules/@aws-sdk/util-user-agent-browser": {
+ "version": "3.418.0",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@aws-sdk/types": "3.418.0",
+ "@smithy/types": "^2.3.3",
+ "bowser": "^2.11.0",
+ "tslib": "^2.5.0"
+ }
+ },
+ "node_modules/@aws-sdk/util-user-agent-node": {
+ "version": "3.418.0",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@aws-sdk/types": "3.418.0",
+ "@smithy/node-config-provider": "^2.0.12",
+ "@smithy/types": "^2.3.3",
+ "tslib": "^2.5.0"
+ },
+ "engines": {
+ "node": ">=14.0.0"
},
"peerDependencies": {
- "@babel/core": "^7.0.0-0"
+ "aws-crt": ">=1.0.0"
+ },
+ "peerDependenciesMeta": {
+ "aws-crt": {
+ "optional": true
+ }
}
},
- "node_modules/@babel/runtime": {
+ "node_modules/@aws-sdk/util-utf8-browser": {
+ "version": "3.259.0",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "tslib": "^2.3.1"
+ }
+ },
+ "node_modules/@aws-sdk/xml-builder": {
+ "version": "3.310.0",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "tslib": "^2.5.0"
+ },
+ "engines": {
+ "node": ">=14.0.0"
+ }
+ },
+ "node_modules/@babel/code-frame": {
"version": "7.22.5",
"license": "MIT",
"dependencies": {
- "regenerator-runtime": "^0.13.11"
+ "@babel/highlight": "^7.22.5"
},
"engines": {
"node": ">=6.9.0"
}
},
- "node_modules/@babel/template": {
+ "node_modules/@babel/compat-data": {
"version": "7.22.5",
"dev": true,
"license": "MIT",
- "dependencies": {
- "@babel/code-frame": "^7.22.5",
- "@babel/parser": "^7.22.5",
- "@babel/types": "^7.22.5"
- },
"engines": {
"node": ">=6.9.0"
}
},
- "node_modules/@babel/traverse": {
+ "node_modules/@babel/core": {
"version": "7.22.5",
"dev": true,
"license": "MIT",
"dependencies": {
+ "@ampproject/remapping": "^2.2.0",
"@babel/code-frame": "^7.22.5",
"@babel/generator": "^7.22.5",
- "@babel/helper-environment-visitor": "^7.22.5",
- "@babel/helper-function-name": "^7.22.5",
- "@babel/helper-hoist-variables": "^7.22.5",
- "@babel/helper-split-export-declaration": "^7.22.5",
+ "@babel/helper-compilation-targets": "^7.22.5",
+ "@babel/helper-module-transforms": "^7.22.5",
+ "@babel/helpers": "^7.22.5",
"@babel/parser": "^7.22.5",
+ "@babel/template": "^7.22.5",
+ "@babel/traverse": "^7.22.5",
"@babel/types": "^7.22.5",
+ "convert-source-map": "^1.7.0",
"debug": "^4.1.0",
- "globals": "^11.1.0"
+ "gensync": "^1.0.0-beta.2",
+ "json5": "^2.2.2",
+ "semver": "^6.3.0"
},
"engines": {
"node": ">=6.9.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/babel"
}
},
- "node_modules/@babel/traverse/node_modules/globals": {
- "version": "11.12.0",
+ "node_modules/@babel/core/node_modules/json5": {
+ "version": "2.2.3",
"dev": true,
"license": "MIT",
+ "bin": {
+ "json5": "lib/cli.js"
+ },
"engines": {
- "node": ">=4"
+ "node": ">=6"
}
},
- "node_modules/@babel/types": {
+ "node_modules/@babel/core/node_modules/semver": {
+ "version": "6.3.1",
+ "dev": true,
+ "license": "ISC",
+ "bin": {
+ "semver": "bin/semver.js"
+ }
+ },
+ "node_modules/@babel/generator": {
"version": "7.22.5",
"dev": true,
"license": "MIT",
"dependencies": {
- "@babel/helper-string-parser": "^7.22.5",
- "@babel/helper-validator-identifier": "^7.22.5",
- "to-fast-properties": "^2.0.0"
+ "@babel/types": "^7.22.5",
+ "@jridgewell/gen-mapping": "^0.3.2",
+ "@jridgewell/trace-mapping": "^0.3.17",
+ "jsesc": "^2.5.1"
},
"engines": {
"node": ">=6.9.0"
}
},
- "node_modules/@bcoe/v8-coverage": {
- "version": "0.2.3",
- "license": "MIT"
- },
- "node_modules/@bergos/jsonparse": {
- "version": "1.4.1",
- "engines": [
- "node >= 0.2.0"
- ],
+ "node_modules/@babel/helper-compilation-targets": {
+ "version": "7.22.5",
+ "dev": true,
"license": "MIT",
"dependencies": {
- "buffer": "^6.0.3"
- }
- },
- "node_modules/@changesets/apply-release-plan": {
- "version": "6.1.3",
+ "@babel/compat-data": "^7.22.5",
+ "@babel/helper-validator-option": "^7.22.5",
+ "browserslist": "^4.21.3",
+ "lru-cache": "^5.1.1",
+ "semver": "^6.3.0"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0"
+ }
+ },
+ "node_modules/@babel/helper-compilation-targets/node_modules/lru-cache": {
+ "version": "5.1.1",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "yallist": "^3.0.2"
+ }
+ },
+ "node_modules/@babel/helper-compilation-targets/node_modules/semver": {
+ "version": "6.3.1",
+ "dev": true,
+ "license": "ISC",
+ "bin": {
+ "semver": "bin/semver.js"
+ }
+ },
+ "node_modules/@babel/helper-compilation-targets/node_modules/yallist": {
+ "version": "3.1.1",
+ "dev": true,
+ "license": "ISC"
+ },
+ "node_modules/@babel/helper-environment-visitor": {
+ "version": "7.22.5",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/helper-function-name": {
+ "version": "7.22.5",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@babel/template": "^7.22.5",
+ "@babel/types": "^7.22.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/helper-hoist-variables": {
+ "version": "7.22.5",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@babel/types": "^7.22.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/helper-module-imports": {
+ "version": "7.22.5",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@babel/types": "^7.22.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/helper-module-transforms": {
+ "version": "7.22.5",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@babel/helper-environment-visitor": "^7.22.5",
+ "@babel/helper-module-imports": "^7.22.5",
+ "@babel/helper-simple-access": "^7.22.5",
+ "@babel/helper-split-export-declaration": "^7.22.5",
+ "@babel/helper-validator-identifier": "^7.22.5",
+ "@babel/template": "^7.22.5",
+ "@babel/traverse": "^7.22.5",
+ "@babel/types": "^7.22.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/helper-plugin-utils": {
+ "version": "7.22.5",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/helper-simple-access": {
+ "version": "7.22.5",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@babel/types": "^7.22.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/helper-split-export-declaration": {
+ "version": "7.22.5",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@babel/types": "^7.22.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/helper-string-parser": {
+ "version": "7.22.5",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/helper-validator-identifier": {
+ "version": "7.22.5",
+ "license": "MIT",
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/helper-validator-option": {
+ "version": "7.22.5",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/helpers": {
+ "version": "7.22.5",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@babel/template": "^7.22.5",
+ "@babel/traverse": "^7.22.5",
+ "@babel/types": "^7.22.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/highlight": {
+ "version": "7.22.5",
+ "license": "MIT",
+ "dependencies": {
+ "@babel/helper-validator-identifier": "^7.22.5",
+ "chalk": "^2.0.0",
+ "js-tokens": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/parser": {
+ "version": "7.22.5",
+ "dev": true,
+ "license": "MIT",
+ "bin": {
+ "parser": "bin/babel-parser.js"
+ },
+ "engines": {
+ "node": ">=6.0.0"
+ }
+ },
+ "node_modules/@babel/plugin-syntax-async-generators": {
+ "version": "7.8.4",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.8.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-syntax-bigint": {
+ "version": "7.8.3",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.8.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-syntax-class-properties": {
+ "version": "7.12.13",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.12.13"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-syntax-import-meta": {
+ "version": "7.10.4",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.10.4"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-syntax-json-strings": {
+ "version": "7.8.3",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.8.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-syntax-jsx": {
+ "version": "7.22.5",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.22.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-syntax-logical-assignment-operators": {
+ "version": "7.10.4",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.10.4"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": {
+ "version": "7.8.3",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.8.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-syntax-numeric-separator": {
+ "version": "7.10.4",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.10.4"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-syntax-object-rest-spread": {
+ "version": "7.8.3",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.8.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-syntax-optional-catch-binding": {
+ "version": "7.8.3",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.8.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-syntax-optional-chaining": {
+ "version": "7.8.3",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.8.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-syntax-top-level-await": {
+ "version": "7.14.5",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.14.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-syntax-typescript": {
+ "version": "7.22.5",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.22.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/runtime": {
+ "version": "7.22.5",
+ "license": "MIT",
+ "dependencies": {
+ "regenerator-runtime": "^0.13.11"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/template": {
+ "version": "7.22.5",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@babel/code-frame": "^7.22.5",
+ "@babel/parser": "^7.22.5",
+ "@babel/types": "^7.22.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/traverse": {
+ "version": "7.22.5",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@babel/code-frame": "^7.22.5",
+ "@babel/generator": "^7.22.5",
+ "@babel/helper-environment-visitor": "^7.22.5",
+ "@babel/helper-function-name": "^7.22.5",
+ "@babel/helper-hoist-variables": "^7.22.5",
+ "@babel/helper-split-export-declaration": "^7.22.5",
+ "@babel/parser": "^7.22.5",
+ "@babel/types": "^7.22.5",
+ "debug": "^4.1.0",
+ "globals": "^11.1.0"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/traverse/node_modules/globals": {
+ "version": "11.12.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/@babel/types": {
+ "version": "7.22.5",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@babel/helper-string-parser": "^7.22.5",
+ "@babel/helper-validator-identifier": "^7.22.5",
+ "to-fast-properties": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@bcoe/v8-coverage": {
+ "version": "0.2.3",
+ "license": "MIT"
+ },
+ "node_modules/@bergos/jsonparse": {
+ "version": "1.4.1",
+ "engines": [
+ "node >= 0.2.0"
+ ],
+ "license": "MIT",
+ "dependencies": {
+ "buffer": "^6.0.3"
+ }
+ },
+ "node_modules/@changesets/apply-release-plan": {
+ "version": "6.1.3",
+ "license": "MIT",
+ "dependencies": {
+ "@babel/runtime": "^7.20.1",
+ "@changesets/config": "^2.3.0",
+ "@changesets/get-version-range-type": "^0.3.2",
+ "@changesets/git": "^2.0.0",
+ "@changesets/types": "^5.2.1",
+ "@manypkg/get-packages": "^1.1.3",
+ "detect-indent": "^6.0.0",
+ "fs-extra": "^7.0.1",
+ "lodash.startcase": "^4.4.0",
+ "outdent": "^0.5.0",
+ "prettier": "^2.7.1",
+ "resolve-from": "^5.0.0",
+ "semver": "^5.4.1"
+ }
+ },
+ "node_modules/@changesets/assemble-release-plan": {
+ "version": "5.2.3",
+ "license": "MIT",
+ "dependencies": {
+ "@babel/runtime": "^7.20.1",
+ "@changesets/errors": "^0.1.4",
+ "@changesets/get-dependents-graph": "^1.3.5",
+ "@changesets/types": "^5.2.1",
+ "@manypkg/get-packages": "^1.1.3",
+ "semver": "^5.4.1"
+ }
+ },
+ "node_modules/@changesets/changelog-git": {
+ "version": "0.1.14",
+ "license": "MIT",
+ "dependencies": {
+ "@changesets/types": "^5.2.1"
+ }
+ },
+ "node_modules/@changesets/cli": {
+ "version": "2.26.1",
+ "license": "MIT",
+ "dependencies": {
+ "@babel/runtime": "^7.20.1",
+ "@changesets/apply-release-plan": "^6.1.3",
+ "@changesets/assemble-release-plan": "^5.2.3",
+ "@changesets/changelog-git": "^0.1.14",
+ "@changesets/config": "^2.3.0",
+ "@changesets/errors": "^0.1.4",
+ "@changesets/get-dependents-graph": "^1.3.5",
+ "@changesets/get-release-plan": "^3.0.16",
+ "@changesets/git": "^2.0.0",
+ "@changesets/logger": "^0.0.5",
+ "@changesets/pre": "^1.0.14",
+ "@changesets/read": "^0.5.9",
+ "@changesets/types": "^5.2.1",
+ "@changesets/write": "^0.2.3",
+ "@manypkg/get-packages": "^1.1.3",
+ "@types/is-ci": "^3.0.0",
+ "@types/semver": "^6.0.0",
+ "ansi-colors": "^4.1.3",
+ "chalk": "^2.1.0",
+ "enquirer": "^2.3.0",
+ "external-editor": "^3.1.0",
+ "fs-extra": "^7.0.1",
+ "human-id": "^1.0.2",
+ "is-ci": "^3.0.1",
+ "meow": "^6.0.0",
+ "outdent": "^0.5.0",
+ "p-limit": "^2.2.0",
+ "preferred-pm": "^3.0.0",
+ "resolve-from": "^5.0.0",
+ "semver": "^5.4.1",
+ "spawndamnit": "^2.0.0",
+ "term-size": "^2.1.0",
+ "tty-table": "^4.1.5"
+ },
+ "bin": {
+ "changeset": "bin.js"
+ }
+ },
+ "node_modules/@changesets/config": {
+ "version": "2.3.0",
+ "license": "MIT",
+ "dependencies": {
+ "@changesets/errors": "^0.1.4",
+ "@changesets/get-dependents-graph": "^1.3.5",
+ "@changesets/logger": "^0.0.5",
+ "@changesets/types": "^5.2.1",
+ "@manypkg/get-packages": "^1.1.3",
+ "fs-extra": "^7.0.1",
+ "micromatch": "^4.0.2"
+ }
+ },
+ "node_modules/@changesets/errors": {
+ "version": "0.1.4",
+ "license": "MIT",
+ "dependencies": {
+ "extendable-error": "^0.1.5"
+ }
+ },
+ "node_modules/@changesets/get-dependents-graph": {
+ "version": "1.3.5",
+ "license": "MIT",
+ "dependencies": {
+ "@changesets/types": "^5.2.1",
+ "@manypkg/get-packages": "^1.1.3",
+ "chalk": "^2.1.0",
+ "fs-extra": "^7.0.1",
+ "semver": "^5.4.1"
+ }
+ },
+ "node_modules/@changesets/get-release-plan": {
+ "version": "3.0.16",
+ "license": "MIT",
+ "dependencies": {
+ "@babel/runtime": "^7.20.1",
+ "@changesets/assemble-release-plan": "^5.2.3",
+ "@changesets/config": "^2.3.0",
+ "@changesets/pre": "^1.0.14",
+ "@changesets/read": "^0.5.9",
+ "@changesets/types": "^5.2.1",
+ "@manypkg/get-packages": "^1.1.3"
+ }
+ },
+ "node_modules/@changesets/get-version-range-type": {
+ "version": "0.3.2",
+ "license": "MIT"
+ },
+ "node_modules/@changesets/git": {
+ "version": "2.0.0",
+ "license": "MIT",
+ "dependencies": {
+ "@babel/runtime": "^7.20.1",
+ "@changesets/errors": "^0.1.4",
+ "@changesets/types": "^5.2.1",
+ "@manypkg/get-packages": "^1.1.3",
+ "is-subdir": "^1.1.1",
+ "micromatch": "^4.0.2",
+ "spawndamnit": "^2.0.0"
+ }
+ },
+ "node_modules/@changesets/logger": {
+ "version": "0.0.5",
+ "license": "MIT",
+ "dependencies": {
+ "chalk": "^2.1.0"
+ }
+ },
+ "node_modules/@changesets/parse": {
+ "version": "0.3.16",
+ "license": "MIT",
+ "dependencies": {
+ "@changesets/types": "^5.2.1",
+ "js-yaml": "^3.13.1"
+ }
+ },
+ "node_modules/@changesets/pre": {
+ "version": "1.0.14",
+ "license": "MIT",
+ "dependencies": {
+ "@babel/runtime": "^7.20.1",
+ "@changesets/errors": "^0.1.4",
+ "@changesets/types": "^5.2.1",
+ "@manypkg/get-packages": "^1.1.3",
+ "fs-extra": "^7.0.1"
+ }
+ },
+ "node_modules/@changesets/read": {
+ "version": "0.5.9",
+ "license": "MIT",
+ "dependencies": {
+ "@babel/runtime": "^7.20.1",
+ "@changesets/git": "^2.0.0",
+ "@changesets/logger": "^0.0.5",
+ "@changesets/parse": "^0.3.16",
+ "@changesets/types": "^5.2.1",
+ "chalk": "^2.1.0",
+ "fs-extra": "^7.0.1",
+ "p-filter": "^2.1.0"
+ }
+ },
+ "node_modules/@changesets/types": {
+ "version": "5.2.1",
+ "license": "MIT"
+ },
+ "node_modules/@changesets/write": {
+ "version": "0.2.3",
+ "license": "MIT",
+ "dependencies": {
+ "@babel/runtime": "^7.20.1",
+ "@changesets/types": "^5.2.1",
+ "fs-extra": "^7.0.1",
+ "human-id": "^1.0.2",
+ "prettier": "^2.7.1"
+ }
+ },
+ "node_modules/@cnakazawa/watch": {
+ "version": "1.0.4",
+ "dev": true,
+ "license": "Apache-2.0",
+ "dependencies": {
+ "exec-sh": "^0.3.2",
+ "minimist": "^1.2.0"
+ },
+ "bin": {
+ "watch": "cli.js"
+ },
+ "engines": {
+ "node": ">=0.1.95"
+ }
+ },
+ "node_modules/@colors/colors": {
+ "version": "1.5.0",
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.1.90"
+ }
+ },
+ "node_modules/@dabh/diagnostics": {
+ "version": "2.0.3",
+ "license": "MIT",
+ "dependencies": {
+ "colorspace": "1.1.x",
+ "enabled": "2.0.x",
+ "kuler": "^2.0.0"
+ }
+ },
+ "node_modules/@eslint-community/eslint-utils": {
+ "version": "4.4.0",
+ "license": "MIT",
+ "dependencies": {
+ "eslint-visitor-keys": "^3.3.0"
+ },
+ "engines": {
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ },
+ "peerDependencies": {
+ "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0"
+ }
+ },
+ "node_modules/@eslint-community/regexpp": {
+ "version": "4.5.1",
+ "license": "MIT",
+ "engines": {
+ "node": "^12.0.0 || ^14.0.0 || >=16.0.0"
+ }
+ },
+ "node_modules/@eslint/eslintrc": {
+ "version": "2.0.3",
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "ajv": "^6.12.4",
+ "debug": "^4.3.2",
+ "espree": "^9.5.2",
+ "globals": "^13.19.0",
+ "ignore": "^5.2.0",
+ "import-fresh": "^3.2.1",
+ "js-yaml": "^4.1.0",
+ "minimatch": "^3.1.2",
+ "strip-json-comments": "^3.1.1"
+ },
+ "engines": {
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/eslint"
+ }
+ },
+ "node_modules/@eslint/eslintrc/node_modules/argparse": {
+ "version": "2.0.1",
+ "license": "Python-2.0",
+ "peer": true
+ },
+ "node_modules/@eslint/eslintrc/node_modules/js-yaml": {
+ "version": "4.1.0",
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "argparse": "^2.0.1"
+ },
+ "bin": {
+ "js-yaml": "bin/js-yaml.js"
+ }
+ },
+ "node_modules/@eslint/js": {
+ "version": "8.42.0",
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ }
+ },
+ "node_modules/@humanwhocodes/config-array": {
+ "version": "0.11.10",
+ "license": "Apache-2.0",
+ "peer": true,
+ "dependencies": {
+ "@humanwhocodes/object-schema": "^1.2.1",
+ "debug": "^4.1.1",
+ "minimatch": "^3.0.5"
+ },
+ "engines": {
+ "node": ">=10.10.0"
+ }
+ },
+ "node_modules/@humanwhocodes/module-importer": {
+ "version": "1.0.1",
+ "license": "Apache-2.0",
+ "peer": true,
+ "engines": {
+ "node": ">=12.22"
+ },
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/nzakas"
+ }
+ },
+ "node_modules/@humanwhocodes/object-schema": {
+ "version": "1.2.1",
+ "license": "BSD-3-Clause",
+ "peer": true
+ },
+ "node_modules/@isaacs/cliui": {
+ "version": "8.0.2",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "string-width": "^5.1.2",
+ "string-width-cjs": "npm:string-width@^4.2.0",
+ "strip-ansi": "^7.0.1",
+ "strip-ansi-cjs": "npm:strip-ansi@^6.0.1",
+ "wrap-ansi": "^8.1.0",
+ "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0"
+ },
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/@isaacs/cliui/node_modules/ansi-regex": {
+ "version": "6.0.1",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-regex?sponsor=1"
+ }
+ },
+ "node_modules/@isaacs/cliui/node_modules/ansi-styles": {
+ "version": "6.2.1",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ }
+ },
+ "node_modules/@isaacs/cliui/node_modules/strip-ansi": {
+ "version": "7.1.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-regex": "^6.0.1"
+ },
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/strip-ansi?sponsor=1"
+ }
+ },
+ "node_modules/@isaacs/cliui/node_modules/wrap-ansi": {
+ "version": "8.1.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-styles": "^6.1.0",
+ "string-width": "^5.0.1",
+ "strip-ansi": "^7.0.1"
+ },
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
+ }
+ },
+ "node_modules/@istanbuljs/load-nyc-config": {
+ "version": "1.1.0",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "camelcase": "^5.3.1",
+ "find-up": "^4.1.0",
+ "get-package-type": "^0.1.0",
+ "js-yaml": "^3.13.1",
+ "resolve-from": "^5.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/@istanbuljs/schema": {
+ "version": "0.1.3",
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/@jest/console": {
+ "version": "28.1.3",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@jest/types": "^28.1.3",
+ "@types/node": "*",
+ "chalk": "^4.0.0",
+ "jest-message-util": "^28.1.3",
+ "jest-util": "^28.1.3",
+ "slash": "^3.0.0"
+ },
+ "engines": {
+ "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
+ }
+ },
+ "node_modules/@jest/console/node_modules/@jest/types": {
+ "version": "28.1.3",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@jest/schemas": "^28.1.3",
+ "@types/istanbul-lib-coverage": "^2.0.0",
+ "@types/istanbul-reports": "^3.0.0",
+ "@types/node": "*",
+ "@types/yargs": "^17.0.8",
+ "chalk": "^4.0.0"
+ },
+ "engines": {
+ "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
+ }
+ },
+ "node_modules/@jest/console/node_modules/@types/istanbul-reports": {
+ "version": "3.0.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@types/istanbul-lib-report": "*"
+ }
+ },
+ "node_modules/@jest/console/node_modules/@types/yargs": {
+ "version": "17.0.24",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@types/yargs-parser": "*"
+ }
+ },
+ "node_modules/@jest/console/node_modules/ansi-styles": {
+ "version": "4.3.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "color-convert": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ }
+ },
+ "node_modules/@jest/console/node_modules/chalk": {
+ "version": "4.1.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
+ "node_modules/@jest/console/node_modules/color-convert": {
+ "version": "2.0.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "color-name": "~1.1.4"
+ },
+ "engines": {
+ "node": ">=7.0.0"
+ }
+ },
+ "node_modules/@jest/console/node_modules/color-name": {
+ "version": "1.1.4",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/@jest/console/node_modules/has-flag": {
+ "version": "4.0.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/@jest/console/node_modules/supports-color": {
+ "version": "7.2.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "has-flag": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/@jest/core": {
+ "version": "26.6.3",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@jest/console": "^26.6.2",
+ "@jest/reporters": "^26.6.2",
+ "@jest/test-result": "^26.6.2",
+ "@jest/transform": "^26.6.2",
+ "@jest/types": "^26.6.2",
+ "@types/node": "*",
+ "ansi-escapes": "^4.2.1",
+ "chalk": "^4.0.0",
+ "exit": "^0.1.2",
+ "graceful-fs": "^4.2.4",
+ "jest-changed-files": "^26.6.2",
+ "jest-config": "^26.6.3",
+ "jest-haste-map": "^26.6.2",
+ "jest-message-util": "^26.6.2",
+ "jest-regex-util": "^26.0.0",
+ "jest-resolve": "^26.6.2",
+ "jest-resolve-dependencies": "^26.6.3",
+ "jest-runner": "^26.6.3",
+ "jest-runtime": "^26.6.3",
+ "jest-snapshot": "^26.6.2",
+ "jest-util": "^26.6.2",
+ "jest-validate": "^26.6.2",
+ "jest-watcher": "^26.6.2",
+ "micromatch": "^4.0.2",
+ "p-each-series": "^2.1.0",
+ "rimraf": "^3.0.0",
+ "slash": "^3.0.0",
+ "strip-ansi": "^6.0.0"
+ },
+ "engines": {
+ "node": ">= 10.14.2"
+ }
+ },
+ "node_modules/@jest/core/node_modules/@jest/console": {
+ "version": "26.6.2",
+ "dev": true,
"license": "MIT",
"dependencies": {
- "@babel/runtime": "^7.20.1",
- "@changesets/config": "^2.3.0",
- "@changesets/get-version-range-type": "^0.3.2",
- "@changesets/git": "^2.0.0",
- "@changesets/types": "^5.2.1",
- "@manypkg/get-packages": "^1.1.3",
- "detect-indent": "^6.0.0",
- "fs-extra": "^7.0.1",
- "lodash.startcase": "^4.4.0",
- "outdent": "^0.5.0",
- "prettier": "^2.7.1",
- "resolve-from": "^5.0.0",
- "semver": "^5.4.1"
+ "@jest/types": "^26.6.2",
+ "@types/node": "*",
+ "chalk": "^4.0.0",
+ "jest-message-util": "^26.6.2",
+ "jest-util": "^26.6.2",
+ "slash": "^3.0.0"
+ },
+ "engines": {
+ "node": ">= 10.14.2"
}
},
- "node_modules/@changesets/assemble-release-plan": {
- "version": "5.2.3",
+ "node_modules/@jest/core/node_modules/@jest/test-result": {
+ "version": "26.6.2",
+ "dev": true,
"license": "MIT",
"dependencies": {
- "@babel/runtime": "^7.20.1",
- "@changesets/errors": "^0.1.4",
- "@changesets/get-dependents-graph": "^1.3.5",
- "@changesets/types": "^5.2.1",
- "@manypkg/get-packages": "^1.1.3",
- "semver": "^5.4.1"
+ "@jest/console": "^26.6.2",
+ "@jest/types": "^26.6.2",
+ "@types/istanbul-lib-coverage": "^2.0.0",
+ "collect-v8-coverage": "^1.0.0"
+ },
+ "engines": {
+ "node": ">= 10.14.2"
}
},
- "node_modules/@changesets/changelog-git": {
- "version": "0.1.14",
+ "node_modules/@jest/core/node_modules/@jest/transform": {
+ "version": "26.6.2",
+ "dev": true,
"license": "MIT",
"dependencies": {
- "@changesets/types": "^5.2.1"
+ "@babel/core": "^7.1.0",
+ "@jest/types": "^26.6.2",
+ "babel-plugin-istanbul": "^6.0.0",
+ "chalk": "^4.0.0",
+ "convert-source-map": "^1.4.0",
+ "fast-json-stable-stringify": "^2.0.0",
+ "graceful-fs": "^4.2.4",
+ "jest-haste-map": "^26.6.2",
+ "jest-regex-util": "^26.0.0",
+ "jest-util": "^26.6.2",
+ "micromatch": "^4.0.2",
+ "pirates": "^4.0.1",
+ "slash": "^3.0.0",
+ "source-map": "^0.6.1",
+ "write-file-atomic": "^3.0.0"
+ },
+ "engines": {
+ "node": ">= 10.14.2"
}
},
- "node_modules/@changesets/cli": {
- "version": "2.26.1",
+ "node_modules/@jest/core/node_modules/@jest/types": {
+ "version": "26.6.2",
+ "dev": true,
"license": "MIT",
"dependencies": {
- "@babel/runtime": "^7.20.1",
- "@changesets/apply-release-plan": "^6.1.3",
- "@changesets/assemble-release-plan": "^5.2.3",
- "@changesets/changelog-git": "^0.1.14",
- "@changesets/config": "^2.3.0",
- "@changesets/errors": "^0.1.4",
- "@changesets/get-dependents-graph": "^1.3.5",
- "@changesets/get-release-plan": "^3.0.16",
- "@changesets/git": "^2.0.0",
- "@changesets/logger": "^0.0.5",
- "@changesets/pre": "^1.0.14",
- "@changesets/read": "^0.5.9",
- "@changesets/types": "^5.2.1",
- "@changesets/write": "^0.2.3",
- "@manypkg/get-packages": "^1.1.3",
- "@types/is-ci": "^3.0.0",
- "@types/semver": "^6.0.0",
- "ansi-colors": "^4.1.3",
- "chalk": "^2.1.0",
- "enquirer": "^2.3.0",
- "external-editor": "^3.1.0",
- "fs-extra": "^7.0.1",
- "human-id": "^1.0.2",
- "is-ci": "^3.0.1",
- "meow": "^6.0.0",
- "outdent": "^0.5.0",
- "p-limit": "^2.2.0",
- "preferred-pm": "^3.0.0",
- "resolve-from": "^5.0.0",
- "semver": "^5.4.1",
- "spawndamnit": "^2.0.0",
- "term-size": "^2.1.0",
- "tty-table": "^4.1.5"
+ "@types/istanbul-lib-coverage": "^2.0.0",
+ "@types/istanbul-reports": "^3.0.0",
+ "@types/node": "*",
+ "@types/yargs": "^15.0.0",
+ "chalk": "^4.0.0"
},
- "bin": {
- "changeset": "bin.js"
+ "engines": {
+ "node": ">= 10.14.2"
}
},
- "node_modules/@changesets/config": {
- "version": "2.3.0",
+ "node_modules/@jest/core/node_modules/@types/istanbul-reports": {
+ "version": "3.0.1",
+ "dev": true,
"license": "MIT",
"dependencies": {
- "@changesets/errors": "^0.1.4",
- "@changesets/get-dependents-graph": "^1.3.5",
- "@changesets/logger": "^0.0.5",
- "@changesets/types": "^5.2.1",
- "@manypkg/get-packages": "^1.1.3",
- "fs-extra": "^7.0.1",
- "micromatch": "^4.0.2"
+ "@types/istanbul-lib-report": "*"
}
},
- "node_modules/@changesets/errors": {
- "version": "0.1.4",
+ "node_modules/@jest/core/node_modules/@types/yargs": {
+ "version": "15.0.15",
+ "dev": true,
"license": "MIT",
"dependencies": {
- "extendable-error": "^0.1.5"
+ "@types/yargs-parser": "*"
}
},
- "node_modules/@changesets/get-dependents-graph": {
- "version": "1.3.5",
+ "node_modules/@jest/core/node_modules/ansi-styles": {
+ "version": "4.3.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
- "@changesets/types": "^5.2.1",
- "@manypkg/get-packages": "^1.1.3",
- "chalk": "^2.1.0",
- "fs-extra": "^7.0.1",
- "semver": "^5.4.1"
+ "color-convert": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
}
},
- "node_modules/@changesets/get-release-plan": {
- "version": "3.0.16",
+ "node_modules/@jest/core/node_modules/chalk": {
+ "version": "4.1.2",
+ "dev": true,
"license": "MIT",
"dependencies": {
- "@babel/runtime": "^7.20.1",
- "@changesets/assemble-release-plan": "^5.2.3",
- "@changesets/config": "^2.3.0",
- "@changesets/pre": "^1.0.14",
- "@changesets/read": "^0.5.9",
- "@changesets/types": "^5.2.1",
- "@manypkg/get-packages": "^1.1.3"
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
}
},
- "node_modules/@changesets/get-version-range-type": {
- "version": "0.3.2",
+ "node_modules/@jest/core/node_modules/ci-info": {
+ "version": "2.0.0",
+ "dev": true,
"license": "MIT"
},
- "node_modules/@changesets/git": {
- "version": "2.0.0",
+ "node_modules/@jest/core/node_modules/color-convert": {
+ "version": "2.0.1",
+ "dev": true,
"license": "MIT",
"dependencies": {
- "@babel/runtime": "^7.20.1",
- "@changesets/errors": "^0.1.4",
- "@changesets/types": "^5.2.1",
- "@manypkg/get-packages": "^1.1.3",
- "is-subdir": "^1.1.1",
- "micromatch": "^4.0.2",
- "spawndamnit": "^2.0.0"
+ "color-name": "~1.1.4"
+ },
+ "engines": {
+ "node": ">=7.0.0"
+ }
+ },
+ "node_modules/@jest/core/node_modules/color-name": {
+ "version": "1.1.4",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/@jest/core/node_modules/diff-sequences": {
+ "version": "26.6.2",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">= 10.14.2"
+ }
+ },
+ "node_modules/@jest/core/node_modules/execa": {
+ "version": "4.1.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "cross-spawn": "^7.0.0",
+ "get-stream": "^5.0.0",
+ "human-signals": "^1.1.1",
+ "is-stream": "^2.0.0",
+ "merge-stream": "^2.0.0",
+ "npm-run-path": "^4.0.0",
+ "onetime": "^5.1.0",
+ "signal-exit": "^3.0.2",
+ "strip-final-newline": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sindresorhus/execa?sponsor=1"
}
},
- "node_modules/@changesets/logger": {
- "version": "0.0.5",
+ "node_modules/@jest/core/node_modules/expect": {
+ "version": "26.6.2",
+ "dev": true,
"license": "MIT",
"dependencies": {
- "chalk": "^2.1.0"
+ "@jest/types": "^26.6.2",
+ "ansi-styles": "^4.0.0",
+ "jest-get-type": "^26.3.0",
+ "jest-matcher-utils": "^26.6.2",
+ "jest-message-util": "^26.6.2",
+ "jest-regex-util": "^26.0.0"
+ },
+ "engines": {
+ "node": ">= 10.14.2"
}
},
- "node_modules/@changesets/parse": {
- "version": "0.3.16",
+ "node_modules/@jest/core/node_modules/get-stream": {
+ "version": "5.2.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
- "@changesets/types": "^5.2.1",
- "js-yaml": "^3.13.1"
+ "pump": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/@changesets/pre": {
- "version": "1.0.14",
+ "node_modules/@jest/core/node_modules/has-flag": {
+ "version": "4.0.0",
+ "dev": true,
"license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.20.1",
- "@changesets/errors": "^0.1.4",
- "@changesets/types": "^5.2.1",
- "@manypkg/get-packages": "^1.1.3",
- "fs-extra": "^7.0.1"
+ "engines": {
+ "node": ">=8"
}
},
- "node_modules/@changesets/read": {
- "version": "0.5.9",
+ "node_modules/@jest/core/node_modules/human-signals": {
+ "version": "1.1.1",
+ "dev": true,
+ "license": "Apache-2.0",
+ "engines": {
+ "node": ">=8.12.0"
+ }
+ },
+ "node_modules/@jest/core/node_modules/is-ci": {
+ "version": "2.0.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
- "@babel/runtime": "^7.20.1",
- "@changesets/git": "^2.0.0",
- "@changesets/logger": "^0.0.5",
- "@changesets/parse": "^0.3.16",
- "@changesets/types": "^5.2.1",
- "chalk": "^2.1.0",
- "fs-extra": "^7.0.1",
- "p-filter": "^2.1.0"
+ "ci-info": "^2.0.0"
+ },
+ "bin": {
+ "is-ci": "bin.js"
}
},
- "node_modules/@changesets/types": {
- "version": "5.2.1",
- "license": "MIT"
- },
- "node_modules/@changesets/write": {
- "version": "0.2.3",
+ "node_modules/@jest/core/node_modules/is-stream": {
+ "version": "2.0.1",
+ "dev": true,
"license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.20.1",
- "@changesets/types": "^5.2.1",
- "fs-extra": "^7.0.1",
- "human-id": "^1.0.2",
- "prettier": "^2.7.1"
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/@cnakazawa/watch": {
- "version": "1.0.4",
+ "node_modules/@jest/core/node_modules/jest-changed-files": {
+ "version": "26.6.2",
"dev": true,
- "license": "Apache-2.0",
+ "license": "MIT",
"dependencies": {
- "exec-sh": "^0.3.2",
- "minimist": "^1.2.0"
- },
- "bin": {
- "watch": "cli.js"
+ "@jest/types": "^26.6.2",
+ "execa": "^4.0.0",
+ "throat": "^5.0.0"
},
"engines": {
- "node": ">=0.1.95"
+ "node": ">= 10.14.2"
}
},
- "node_modules/@colors/colors": {
- "version": "1.5.0",
+ "node_modules/@jest/core/node_modules/jest-diff": {
+ "version": "26.6.2",
+ "dev": true,
"license": "MIT",
+ "dependencies": {
+ "chalk": "^4.0.0",
+ "diff-sequences": "^26.6.2",
+ "jest-get-type": "^26.3.0",
+ "pretty-format": "^26.6.2"
+ },
"engines": {
- "node": ">=0.1.90"
+ "node": ">= 10.14.2"
}
},
- "node_modules/@dabh/diagnostics": {
- "version": "2.0.3",
+ "node_modules/@jest/core/node_modules/jest-get-type": {
+ "version": "26.3.0",
+ "dev": true,
"license": "MIT",
- "dependencies": {
- "colorspace": "1.1.x",
- "enabled": "2.0.x",
- "kuler": "^2.0.0"
+ "engines": {
+ "node": ">= 10.14.2"
}
},
- "node_modules/@eslint-community/eslint-utils": {
- "version": "4.4.0",
+ "node_modules/@jest/core/node_modules/jest-haste-map": {
+ "version": "26.6.2",
+ "dev": true,
"license": "MIT",
"dependencies": {
- "eslint-visitor-keys": "^3.3.0"
+ "@jest/types": "^26.6.2",
+ "@types/graceful-fs": "^4.1.2",
+ "@types/node": "*",
+ "anymatch": "^3.0.3",
+ "fb-watchman": "^2.0.0",
+ "graceful-fs": "^4.2.4",
+ "jest-regex-util": "^26.0.0",
+ "jest-serializer": "^26.6.2",
+ "jest-util": "^26.6.2",
+ "jest-worker": "^26.6.2",
+ "micromatch": "^4.0.2",
+ "sane": "^4.0.3",
+ "walker": "^1.0.7"
},
"engines": {
- "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ "node": ">= 10.14.2"
},
- "peerDependencies": {
- "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0"
+ "optionalDependencies": {
+ "fsevents": "^2.1.2"
}
},
- "node_modules/@eslint-community/regexpp": {
- "version": "4.5.1",
+ "node_modules/@jest/core/node_modules/jest-matcher-utils": {
+ "version": "26.6.2",
+ "dev": true,
"license": "MIT",
+ "dependencies": {
+ "chalk": "^4.0.0",
+ "jest-diff": "^26.6.2",
+ "jest-get-type": "^26.3.0",
+ "pretty-format": "^26.6.2"
+ },
"engines": {
- "node": "^12.0.0 || ^14.0.0 || >=16.0.0"
+ "node": ">= 10.14.2"
}
},
- "node_modules/@eslint/eslintrc": {
- "version": "2.0.3",
+ "node_modules/@jest/core/node_modules/jest-message-util": {
+ "version": "26.6.2",
+ "dev": true,
"license": "MIT",
- "peer": true,
"dependencies": {
- "ajv": "^6.12.4",
- "debug": "^4.3.2",
- "espree": "^9.5.2",
- "globals": "^13.19.0",
- "ignore": "^5.2.0",
- "import-fresh": "^3.2.1",
- "js-yaml": "^4.1.0",
- "minimatch": "^3.1.2",
- "strip-json-comments": "^3.1.1"
+ "@babel/code-frame": "^7.0.0",
+ "@jest/types": "^26.6.2",
+ "@types/stack-utils": "^2.0.0",
+ "chalk": "^4.0.0",
+ "graceful-fs": "^4.2.4",
+ "micromatch": "^4.0.2",
+ "pretty-format": "^26.6.2",
+ "slash": "^3.0.0",
+ "stack-utils": "^2.0.2"
},
"engines": {
- "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
- },
- "funding": {
- "url": "https://opencollective.com/eslint"
+ "node": ">= 10.14.2"
}
},
- "node_modules/@eslint/eslintrc/node_modules/argparse": {
- "version": "2.0.1",
- "license": "Python-2.0",
- "peer": true
- },
- "node_modules/@eslint/eslintrc/node_modules/js-yaml": {
- "version": "4.1.0",
+ "node_modules/@jest/core/node_modules/jest-regex-util": {
+ "version": "26.0.0",
+ "dev": true,
"license": "MIT",
- "peer": true,
- "dependencies": {
- "argparse": "^2.0.1"
- },
- "bin": {
- "js-yaml": "bin/js-yaml.js"
+ "engines": {
+ "node": ">= 10.14.2"
}
},
- "node_modules/@eslint/js": {
- "version": "8.42.0",
+ "node_modules/@jest/core/node_modules/jest-snapshot": {
+ "version": "26.6.2",
+ "dev": true,
"license": "MIT",
- "peer": true,
+ "dependencies": {
+ "@babel/types": "^7.0.0",
+ "@jest/types": "^26.6.2",
+ "@types/babel__traverse": "^7.0.4",
+ "@types/prettier": "^2.0.0",
+ "chalk": "^4.0.0",
+ "expect": "^26.6.2",
+ "graceful-fs": "^4.2.4",
+ "jest-diff": "^26.6.2",
+ "jest-get-type": "^26.3.0",
+ "jest-haste-map": "^26.6.2",
+ "jest-matcher-utils": "^26.6.2",
+ "jest-message-util": "^26.6.2",
+ "jest-resolve": "^26.6.2",
+ "natural-compare": "^1.4.0",
+ "pretty-format": "^26.6.2",
+ "semver": "^7.3.2"
+ },
"engines": {
- "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ "node": ">= 10.14.2"
}
},
- "node_modules/@humanwhocodes/config-array": {
- "version": "0.11.10",
- "license": "Apache-2.0",
- "peer": true,
+ "node_modules/@jest/core/node_modules/jest-util": {
+ "version": "26.6.2",
+ "dev": true,
+ "license": "MIT",
"dependencies": {
- "@humanwhocodes/object-schema": "^1.2.1",
- "debug": "^4.1.1",
- "minimatch": "^3.0.5"
+ "@jest/types": "^26.6.2",
+ "@types/node": "*",
+ "chalk": "^4.0.0",
+ "graceful-fs": "^4.2.4",
+ "is-ci": "^2.0.0",
+ "micromatch": "^4.0.2"
},
"engines": {
- "node": ">=10.10.0"
- }
- },
- "node_modules/@humanwhocodes/module-importer": {
- "version": "1.0.1",
- "license": "Apache-2.0",
- "peer": true,
- "engines": {
- "node": ">=12.22"
- },
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/nzakas"
+ "node": ">= 10.14.2"
}
},
- "node_modules/@humanwhocodes/object-schema": {
- "version": "1.2.1",
- "license": "BSD-3-Clause",
- "peer": true
- },
- "node_modules/@isaacs/cliui": {
- "version": "8.0.2",
+ "node_modules/@jest/core/node_modules/jest-worker": {
+ "version": "26.6.2",
"dev": true,
- "license": "ISC",
+ "license": "MIT",
"dependencies": {
- "string-width": "^5.1.2",
- "string-width-cjs": "npm:string-width@^4.2.0",
- "strip-ansi": "^7.0.1",
- "strip-ansi-cjs": "npm:strip-ansi@^6.0.1",
- "wrap-ansi": "^8.1.0",
- "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0"
+ "@types/node": "*",
+ "merge-stream": "^2.0.0",
+ "supports-color": "^7.0.0"
},
"engines": {
- "node": ">=12"
+ "node": ">= 10.13.0"
}
},
- "node_modules/@isaacs/cliui/node_modules/ansi-regex": {
- "version": "6.0.1",
+ "node_modules/@jest/core/node_modules/mimic-fn": {
+ "version": "2.1.0",
"dev": true,
"license": "MIT",
"engines": {
- "node": ">=12"
- },
- "funding": {
- "url": "https://github.com/chalk/ansi-regex?sponsor=1"
+ "node": ">=6"
}
},
- "node_modules/@isaacs/cliui/node_modules/ansi-styles": {
- "version": "6.2.1",
+ "node_modules/@jest/core/node_modules/npm-run-path": {
+ "version": "4.0.1",
"dev": true,
"license": "MIT",
- "engines": {
- "node": ">=12"
+ "dependencies": {
+ "path-key": "^3.0.0"
},
- "funding": {
- "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ "engines": {
+ "node": ">=8"
}
},
- "node_modules/@isaacs/cliui/node_modules/strip-ansi": {
- "version": "7.1.0",
+ "node_modules/@jest/core/node_modules/onetime": {
+ "version": "5.1.2",
"dev": true,
"license": "MIT",
"dependencies": {
- "ansi-regex": "^6.0.1"
+ "mimic-fn": "^2.1.0"
},
"engines": {
- "node": ">=12"
+ "node": ">=6"
},
"funding": {
- "url": "https://github.com/chalk/strip-ansi?sponsor=1"
+ "url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/@isaacs/cliui/node_modules/wrap-ansi": {
- "version": "8.1.0",
+ "node_modules/@jest/core/node_modules/pretty-format": {
+ "version": "26.6.2",
"dev": true,
"license": "MIT",
"dependencies": {
- "ansi-styles": "^6.1.0",
- "string-width": "^5.0.1",
- "strip-ansi": "^7.0.1"
+ "@jest/types": "^26.6.2",
+ "ansi-regex": "^5.0.0",
+ "ansi-styles": "^4.0.0",
+ "react-is": "^17.0.1"
},
"engines": {
- "node": ">=12"
- },
- "funding": {
- "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
+ "node": ">= 10"
}
},
- "node_modules/@istanbuljs/load-nyc-config": {
- "version": "1.1.0",
+ "node_modules/@jest/core/node_modules/react-is": {
+ "version": "17.0.2",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/@jest/core/node_modules/semver": {
+ "version": "7.5.4",
"dev": true,
"license": "ISC",
"dependencies": {
- "camelcase": "^5.3.1",
- "find-up": "^4.1.0",
- "get-package-type": "^0.1.0",
- "js-yaml": "^3.13.1",
- "resolve-from": "^5.0.0"
+ "lru-cache": "^6.0.0"
+ },
+ "bin": {
+ "semver": "bin/semver.js"
},
"engines": {
- "node": ">=8"
+ "node": ">=10"
}
},
- "node_modules/@istanbuljs/schema": {
- "version": "0.1.3",
+ "node_modules/@jest/core/node_modules/strip-final-newline": {
+ "version": "2.0.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/@jest/core/node_modules/supports-color": {
+ "version": "7.2.0",
+ "dev": true,
"license": "MIT",
+ "dependencies": {
+ "has-flag": "^4.0.0"
+ },
"engines": {
"node": ">=8"
}
},
- "node_modules/@jest/console": {
- "version": "28.1.3",
+ "node_modules/@jest/core/node_modules/throat": {
+ "version": "5.0.0",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/@jest/core/node_modules/write-file-atomic": {
+ "version": "3.0.3",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "imurmurhash": "^0.1.4",
+ "is-typedarray": "^1.0.0",
+ "signal-exit": "^3.0.2",
+ "typedarray-to-buffer": "^3.1.5"
+ }
+ },
+ "node_modules/@jest/environment": {
+ "version": "26.6.2",
"dev": true,
"license": "MIT",
"dependencies": {
- "@jest/types": "^28.1.3",
+ "@jest/fake-timers": "^26.6.2",
+ "@jest/types": "^26.6.2",
"@types/node": "*",
- "chalk": "^4.0.0",
- "jest-message-util": "^28.1.3",
- "jest-util": "^28.1.3",
- "slash": "^3.0.0"
+ "jest-mock": "^26.6.2"
},
"engines": {
- "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
+ "node": ">= 10.14.2"
}
},
- "node_modules/@jest/console/node_modules/@jest/types": {
- "version": "28.1.3",
+ "node_modules/@jest/environment/node_modules/@jest/types": {
+ "version": "26.6.2",
"dev": true,
"license": "MIT",
"dependencies": {
- "@jest/schemas": "^28.1.3",
"@types/istanbul-lib-coverage": "^2.0.0",
"@types/istanbul-reports": "^3.0.0",
"@types/node": "*",
- "@types/yargs": "^17.0.8",
+ "@types/yargs": "^15.0.0",
"chalk": "^4.0.0"
},
"engines": {
- "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
+ "node": ">= 10.14.2"
}
},
- "node_modules/@jest/console/node_modules/@types/istanbul-reports": {
+ "node_modules/@jest/environment/node_modules/@types/istanbul-reports": {
"version": "3.0.1",
"dev": true,
"license": "MIT",
@@ -999,15 +2335,15 @@
"@types/istanbul-lib-report": "*"
}
},
- "node_modules/@jest/console/node_modules/@types/yargs": {
- "version": "17.0.24",
+ "node_modules/@jest/environment/node_modules/@types/yargs": {
+ "version": "15.0.15",
"dev": true,
"license": "MIT",
"dependencies": {
"@types/yargs-parser": "*"
}
},
- "node_modules/@jest/console/node_modules/ansi-styles": {
+ "node_modules/@jest/environment/node_modules/ansi-styles": {
"version": "4.3.0",
"dev": true,
"license": "MIT",
@@ -1021,7 +2357,7 @@
"url": "https://github.com/chalk/ansi-styles?sponsor=1"
}
},
- "node_modules/@jest/console/node_modules/chalk": {
+ "node_modules/@jest/environment/node_modules/chalk": {
"version": "4.1.2",
"dev": true,
"license": "MIT",
@@ -1036,7 +2372,7 @@
"url": "https://github.com/chalk/chalk?sponsor=1"
}
},
- "node_modules/@jest/console/node_modules/color-convert": {
+ "node_modules/@jest/environment/node_modules/color-convert": {
"version": "2.0.1",
"dev": true,
"license": "MIT",
@@ -1047,12 +2383,12 @@
"node": ">=7.0.0"
}
},
- "node_modules/@jest/console/node_modules/color-name": {
+ "node_modules/@jest/environment/node_modules/color-name": {
"version": "1.1.4",
"dev": true,
"license": "MIT"
},
- "node_modules/@jest/console/node_modules/has-flag": {
+ "node_modules/@jest/environment/node_modules/has-flag": {
"version": "4.0.0",
"dev": true,
"license": "MIT",
@@ -1060,7 +2396,7 @@
"node": ">=8"
}
},
- "node_modules/@jest/console/node_modules/supports-color": {
+ "node_modules/@jest/environment/node_modules/supports-color": {
"version": "7.2.0",
"dev": true,
"license": "MIT",
@@ -1071,115 +2407,98 @@
"node": ">=8"
}
},
- "node_modules/@jest/core": {
- "version": "26.6.3",
+ "node_modules/@jest/expect": {
+ "version": "29.7.0",
"dev": true,
"license": "MIT",
"dependencies": {
- "@jest/console": "^26.6.2",
- "@jest/reporters": "^26.6.2",
- "@jest/test-result": "^26.6.2",
- "@jest/transform": "^26.6.2",
- "@jest/types": "^26.6.2",
- "@types/node": "*",
- "ansi-escapes": "^4.2.1",
- "chalk": "^4.0.0",
- "exit": "^0.1.2",
- "graceful-fs": "^4.2.4",
- "jest-changed-files": "^26.6.2",
- "jest-config": "^26.6.3",
- "jest-haste-map": "^26.6.2",
- "jest-message-util": "^26.6.2",
- "jest-regex-util": "^26.0.0",
- "jest-resolve": "^26.6.2",
- "jest-resolve-dependencies": "^26.6.3",
- "jest-runner": "^26.6.3",
- "jest-runtime": "^26.6.3",
- "jest-snapshot": "^26.6.2",
- "jest-util": "^26.6.2",
- "jest-validate": "^26.6.2",
- "jest-watcher": "^26.6.2",
- "micromatch": "^4.0.2",
- "p-each-series": "^2.1.0",
- "rimraf": "^3.0.0",
- "slash": "^3.0.0",
- "strip-ansi": "^6.0.0"
+ "expect": "^29.7.0",
+ "jest-snapshot": "^29.7.0"
},
"engines": {
- "node": ">= 10.14.2"
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
- "node_modules/@jest/core/node_modules/@jest/console": {
- "version": "26.6.2",
+ "node_modules/@jest/expect-utils": {
+ "version": "28.1.3",
"dev": true,
"license": "MIT",
"dependencies": {
- "@jest/types": "^26.6.2",
- "@types/node": "*",
- "chalk": "^4.0.0",
- "jest-message-util": "^26.6.2",
- "jest-util": "^26.6.2",
- "slash": "^3.0.0"
+ "jest-get-type": "^28.0.2"
},
"engines": {
- "node": ">= 10.14.2"
+ "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
}
},
- "node_modules/@jest/core/node_modules/@jest/test-result": {
- "version": "26.6.2",
+ "node_modules/@jest/expect/node_modules/@jest/expect-utils": {
+ "version": "29.7.0",
"dev": true,
"license": "MIT",
"dependencies": {
- "@jest/console": "^26.6.2",
- "@jest/types": "^26.6.2",
- "@types/istanbul-lib-coverage": "^2.0.0",
- "collect-v8-coverage": "^1.0.0"
+ "jest-get-type": "^29.6.3"
},
"engines": {
- "node": ">= 10.14.2"
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
- "node_modules/@jest/core/node_modules/@jest/transform": {
- "version": "26.6.2",
+ "node_modules/@jest/expect/node_modules/@jest/schemas": {
+ "version": "29.6.3",
"dev": true,
"license": "MIT",
"dependencies": {
- "@babel/core": "^7.1.0",
- "@jest/types": "^26.6.2",
- "babel-plugin-istanbul": "^6.0.0",
+ "@sinclair/typebox": "^0.27.8"
+ },
+ "engines": {
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ }
+ },
+ "node_modules/@jest/expect/node_modules/@jest/transform": {
+ "version": "29.7.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@babel/core": "^7.11.6",
+ "@jest/types": "^29.6.3",
+ "@jridgewell/trace-mapping": "^0.3.18",
+ "babel-plugin-istanbul": "^6.1.1",
"chalk": "^4.0.0",
- "convert-source-map": "^1.4.0",
- "fast-json-stable-stringify": "^2.0.0",
- "graceful-fs": "^4.2.4",
- "jest-haste-map": "^26.6.2",
- "jest-regex-util": "^26.0.0",
- "jest-util": "^26.6.2",
- "micromatch": "^4.0.2",
- "pirates": "^4.0.1",
+ "convert-source-map": "^2.0.0",
+ "fast-json-stable-stringify": "^2.1.0",
+ "graceful-fs": "^4.2.9",
+ "jest-haste-map": "^29.7.0",
+ "jest-regex-util": "^29.6.3",
+ "jest-util": "^29.7.0",
+ "micromatch": "^4.0.4",
+ "pirates": "^4.0.4",
"slash": "^3.0.0",
- "source-map": "^0.6.1",
- "write-file-atomic": "^3.0.0"
+ "write-file-atomic": "^4.0.2"
},
"engines": {
- "node": ">= 10.14.2"
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
- "node_modules/@jest/core/node_modules/@jest/types": {
- "version": "26.6.2",
+ "node_modules/@jest/expect/node_modules/@jest/types": {
+ "version": "29.6.3",
"dev": true,
"license": "MIT",
"dependencies": {
+ "@jest/schemas": "^29.6.3",
"@types/istanbul-lib-coverage": "^2.0.0",
"@types/istanbul-reports": "^3.0.0",
"@types/node": "*",
- "@types/yargs": "^15.0.0",
+ "@types/yargs": "^17.0.8",
"chalk": "^4.0.0"
},
"engines": {
- "node": ">= 10.14.2"
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
- "node_modules/@jest/core/node_modules/@types/istanbul-reports": {
+ "node_modules/@jest/expect/node_modules/@sinclair/typebox": {
+ "version": "0.27.8",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/@jest/expect/node_modules/@types/istanbul-reports": {
"version": "3.0.1",
"dev": true,
"license": "MIT",
@@ -1187,15 +2506,15 @@
"@types/istanbul-lib-report": "*"
}
},
- "node_modules/@jest/core/node_modules/@types/yargs": {
- "version": "15.0.15",
+ "node_modules/@jest/expect/node_modules/@types/yargs": {
+ "version": "17.0.24",
"dev": true,
"license": "MIT",
"dependencies": {
"@types/yargs-parser": "*"
}
},
- "node_modules/@jest/core/node_modules/ansi-styles": {
+ "node_modules/@jest/expect/node_modules/ansi-styles": {
"version": "4.3.0",
"dev": true,
"license": "MIT",
@@ -1209,7 +2528,7 @@
"url": "https://github.com/chalk/ansi-styles?sponsor=1"
}
},
- "node_modules/@jest/core/node_modules/chalk": {
+ "node_modules/@jest/expect/node_modules/chalk": {
"version": "4.1.2",
"dev": true,
"license": "MIT",
@@ -1224,12 +2543,7 @@
"url": "https://github.com/chalk/chalk?sponsor=1"
}
},
- "node_modules/@jest/core/node_modules/ci-info": {
- "version": "2.0.0",
- "dev": true,
- "license": "MIT"
- },
- "node_modules/@jest/core/node_modules/color-convert": {
+ "node_modules/@jest/expect/node_modules/color-convert": {
"version": "2.0.1",
"dev": true,
"license": "MIT",
@@ -1240,72 +2554,40 @@
"node": ">=7.0.0"
}
},
- "node_modules/@jest/core/node_modules/color-name": {
+ "node_modules/@jest/expect/node_modules/color-name": {
"version": "1.1.4",
"dev": true,
"license": "MIT"
},
- "node_modules/@jest/core/node_modules/diff-sequences": {
- "version": "26.6.2",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">= 10.14.2"
- }
- },
- "node_modules/@jest/core/node_modules/execa": {
- "version": "4.1.0",
+ "node_modules/@jest/expect/node_modules/convert-source-map": {
+ "version": "2.0.0",
"dev": true,
- "license": "MIT",
- "dependencies": {
- "cross-spawn": "^7.0.0",
- "get-stream": "^5.0.0",
- "human-signals": "^1.1.1",
- "is-stream": "^2.0.0",
- "merge-stream": "^2.0.0",
- "npm-run-path": "^4.0.0",
- "onetime": "^5.1.0",
- "signal-exit": "^3.0.2",
- "strip-final-newline": "^2.0.0"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sindresorhus/execa?sponsor=1"
- }
+ "license": "MIT"
},
- "node_modules/@jest/core/node_modules/expect": {
- "version": "26.6.2",
+ "node_modules/@jest/expect/node_modules/diff-sequences": {
+ "version": "29.6.3",
"dev": true,
"license": "MIT",
- "dependencies": {
- "@jest/types": "^26.6.2",
- "ansi-styles": "^4.0.0",
- "jest-get-type": "^26.3.0",
- "jest-matcher-utils": "^26.6.2",
- "jest-message-util": "^26.6.2",
- "jest-regex-util": "^26.0.0"
- },
"engines": {
- "node": ">= 10.14.2"
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
- "node_modules/@jest/core/node_modules/get-stream": {
- "version": "5.2.0",
+ "node_modules/@jest/expect/node_modules/expect": {
+ "version": "29.7.0",
"dev": true,
"license": "MIT",
"dependencies": {
- "pump": "^3.0.0"
+ "@jest/expect-utils": "^29.7.0",
+ "jest-get-type": "^29.6.3",
+ "jest-matcher-utils": "^29.7.0",
+ "jest-message-util": "^29.7.0",
+ "jest-util": "^29.7.0"
},
"engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
- "node_modules/@jest/core/node_modules/has-flag": {
+ "node_modules/@jest/expect/node_modules/has-flag": {
"version": "4.0.0",
"dev": true,
"license": "MIT",
@@ -1313,246 +2595,197 @@
"node": ">=8"
}
},
- "node_modules/@jest/core/node_modules/human-signals": {
- "version": "1.1.1",
- "dev": true,
- "license": "Apache-2.0",
- "engines": {
- "node": ">=8.12.0"
- }
- },
- "node_modules/@jest/core/node_modules/is-ci": {
- "version": "2.0.0",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "ci-info": "^2.0.0"
- },
- "bin": {
- "is-ci": "bin.js"
- }
- },
- "node_modules/@jest/core/node_modules/is-stream": {
- "version": "2.0.1",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/@jest/core/node_modules/jest-changed-files": {
- "version": "26.6.2",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@jest/types": "^26.6.2",
- "execa": "^4.0.0",
- "throat": "^5.0.0"
- },
- "engines": {
- "node": ">= 10.14.2"
- }
- },
- "node_modules/@jest/core/node_modules/jest-diff": {
- "version": "26.6.2",
+ "node_modules/@jest/expect/node_modules/jest-diff": {
+ "version": "29.7.0",
"dev": true,
"license": "MIT",
"dependencies": {
"chalk": "^4.0.0",
- "diff-sequences": "^26.6.2",
- "jest-get-type": "^26.3.0",
- "pretty-format": "^26.6.2"
+ "diff-sequences": "^29.6.3",
+ "jest-get-type": "^29.6.3",
+ "pretty-format": "^29.7.0"
},
"engines": {
- "node": ">= 10.14.2"
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
- "node_modules/@jest/core/node_modules/jest-get-type": {
- "version": "26.3.0",
+ "node_modules/@jest/expect/node_modules/jest-get-type": {
+ "version": "29.6.3",
"dev": true,
"license": "MIT",
"engines": {
- "node": ">= 10.14.2"
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
- "node_modules/@jest/core/node_modules/jest-haste-map": {
- "version": "26.6.2",
+ "node_modules/@jest/expect/node_modules/jest-haste-map": {
+ "version": "29.7.0",
"dev": true,
"license": "MIT",
"dependencies": {
- "@jest/types": "^26.6.2",
- "@types/graceful-fs": "^4.1.2",
+ "@jest/types": "^29.6.3",
+ "@types/graceful-fs": "^4.1.3",
"@types/node": "*",
"anymatch": "^3.0.3",
"fb-watchman": "^2.0.0",
- "graceful-fs": "^4.2.4",
- "jest-regex-util": "^26.0.0",
- "jest-serializer": "^26.6.2",
- "jest-util": "^26.6.2",
- "jest-worker": "^26.6.2",
- "micromatch": "^4.0.2",
- "sane": "^4.0.3",
- "walker": "^1.0.7"
+ "graceful-fs": "^4.2.9",
+ "jest-regex-util": "^29.6.3",
+ "jest-util": "^29.7.0",
+ "jest-worker": "^29.7.0",
+ "micromatch": "^4.0.4",
+ "walker": "^1.0.8"
},
"engines": {
- "node": ">= 10.14.2"
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
},
"optionalDependencies": {
- "fsevents": "^2.1.2"
+ "fsevents": "^2.3.2"
}
},
- "node_modules/@jest/core/node_modules/jest-matcher-utils": {
- "version": "26.6.2",
+ "node_modules/@jest/expect/node_modules/jest-matcher-utils": {
+ "version": "29.7.0",
"dev": true,
"license": "MIT",
"dependencies": {
"chalk": "^4.0.0",
- "jest-diff": "^26.6.2",
- "jest-get-type": "^26.3.0",
- "pretty-format": "^26.6.2"
+ "jest-diff": "^29.7.0",
+ "jest-get-type": "^29.6.3",
+ "pretty-format": "^29.7.0"
},
"engines": {
- "node": ">= 10.14.2"
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
- "node_modules/@jest/core/node_modules/jest-message-util": {
- "version": "26.6.2",
+ "node_modules/@jest/expect/node_modules/jest-message-util": {
+ "version": "29.7.0",
"dev": true,
"license": "MIT",
"dependencies": {
- "@babel/code-frame": "^7.0.0",
- "@jest/types": "^26.6.2",
+ "@babel/code-frame": "^7.12.13",
+ "@jest/types": "^29.6.3",
"@types/stack-utils": "^2.0.0",
"chalk": "^4.0.0",
- "graceful-fs": "^4.2.4",
- "micromatch": "^4.0.2",
- "pretty-format": "^26.6.2",
+ "graceful-fs": "^4.2.9",
+ "micromatch": "^4.0.4",
+ "pretty-format": "^29.7.0",
"slash": "^3.0.0",
- "stack-utils": "^2.0.2"
+ "stack-utils": "^2.0.3"
},
"engines": {
- "node": ">= 10.14.2"
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
- "node_modules/@jest/core/node_modules/jest-regex-util": {
- "version": "26.0.0",
+ "node_modules/@jest/expect/node_modules/jest-regex-util": {
+ "version": "29.6.3",
"dev": true,
"license": "MIT",
"engines": {
- "node": ">= 10.14.2"
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
- "node_modules/@jest/core/node_modules/jest-snapshot": {
- "version": "26.6.2",
+ "node_modules/@jest/expect/node_modules/jest-snapshot": {
+ "version": "29.7.0",
"dev": true,
"license": "MIT",
"dependencies": {
- "@babel/types": "^7.0.0",
- "@jest/types": "^26.6.2",
- "@types/babel__traverse": "^7.0.4",
- "@types/prettier": "^2.0.0",
+ "@babel/core": "^7.11.6",
+ "@babel/generator": "^7.7.2",
+ "@babel/plugin-syntax-jsx": "^7.7.2",
+ "@babel/plugin-syntax-typescript": "^7.7.2",
+ "@babel/types": "^7.3.3",
+ "@jest/expect-utils": "^29.7.0",
+ "@jest/transform": "^29.7.0",
+ "@jest/types": "^29.6.3",
+ "babel-preset-current-node-syntax": "^1.0.0",
"chalk": "^4.0.0",
- "expect": "^26.6.2",
- "graceful-fs": "^4.2.4",
- "jest-diff": "^26.6.2",
- "jest-get-type": "^26.3.0",
- "jest-haste-map": "^26.6.2",
- "jest-matcher-utils": "^26.6.2",
- "jest-message-util": "^26.6.2",
- "jest-resolve": "^26.6.2",
+ "expect": "^29.7.0",
+ "graceful-fs": "^4.2.9",
+ "jest-diff": "^29.7.0",
+ "jest-get-type": "^29.6.3",
+ "jest-matcher-utils": "^29.7.0",
+ "jest-message-util": "^29.7.0",
+ "jest-util": "^29.7.0",
"natural-compare": "^1.4.0",
- "pretty-format": "^26.6.2",
- "semver": "^7.3.2"
+ "pretty-format": "^29.7.0",
+ "semver": "^7.5.3"
},
"engines": {
- "node": ">= 10.14.2"
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
- "node_modules/@jest/core/node_modules/jest-util": {
- "version": "26.6.2",
+ "node_modules/@jest/expect/node_modules/jest-util": {
+ "version": "29.7.0",
"dev": true,
"license": "MIT",
"dependencies": {
- "@jest/types": "^26.6.2",
+ "@jest/types": "^29.6.3",
"@types/node": "*",
"chalk": "^4.0.0",
- "graceful-fs": "^4.2.4",
- "is-ci": "^2.0.0",
- "micromatch": "^4.0.2"
+ "ci-info": "^3.2.0",
+ "graceful-fs": "^4.2.9",
+ "picomatch": "^2.2.3"
},
"engines": {
- "node": ">= 10.14.2"
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
- "node_modules/@jest/core/node_modules/jest-worker": {
- "version": "26.6.2",
+ "node_modules/@jest/expect/node_modules/jest-worker": {
+ "version": "29.7.0",
"dev": true,
"license": "MIT",
"dependencies": {
"@types/node": "*",
+ "jest-util": "^29.7.0",
"merge-stream": "^2.0.0",
- "supports-color": "^7.0.0"
+ "supports-color": "^8.0.0"
},
"engines": {
- "node": ">= 10.13.0"
- }
- },
- "node_modules/@jest/core/node_modules/mimic-fn": {
- "version": "2.1.0",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=6"
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
- "node_modules/@jest/core/node_modules/npm-run-path": {
- "version": "4.0.1",
+ "node_modules/@jest/expect/node_modules/jest-worker/node_modules/supports-color": {
+ "version": "8.1.1",
"dev": true,
"license": "MIT",
"dependencies": {
- "path-key": "^3.0.0"
+ "has-flag": "^4.0.0"
},
"engines": {
- "node": ">=8"
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/supports-color?sponsor=1"
}
},
- "node_modules/@jest/core/node_modules/onetime": {
- "version": "5.1.2",
+ "node_modules/@jest/expect/node_modules/pretty-format": {
+ "version": "29.7.0",
"dev": true,
"license": "MIT",
"dependencies": {
- "mimic-fn": "^2.1.0"
+ "@jest/schemas": "^29.6.3",
+ "ansi-styles": "^5.0.0",
+ "react-is": "^18.0.0"
},
"engines": {
- "node": ">=6"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
- "node_modules/@jest/core/node_modules/pretty-format": {
- "version": "26.6.2",
+ "node_modules/@jest/expect/node_modules/pretty-format/node_modules/ansi-styles": {
+ "version": "5.2.0",
"dev": true,
"license": "MIT",
- "dependencies": {
- "@jest/types": "^26.6.2",
- "ansi-regex": "^5.0.0",
- "ansi-styles": "^4.0.0",
- "react-is": "^17.0.1"
- },
"engines": {
- "node": ">= 10"
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
}
},
- "node_modules/@jest/core/node_modules/react-is": {
- "version": "17.0.2",
+ "node_modules/@jest/expect/node_modules/react-is": {
+ "version": "18.2.0",
"dev": true,
"license": "MIT"
},
- "node_modules/@jest/core/node_modules/semver": {
+ "node_modules/@jest/expect/node_modules/semver": {
"version": "7.5.4",
"dev": true,
"license": "ISC",
@@ -1566,15 +2799,7 @@
"node": ">=10"
}
},
- "node_modules/@jest/core/node_modules/strip-final-newline": {
- "version": "2.0.0",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/@jest/core/node_modules/supports-color": {
+ "node_modules/@jest/expect/node_modules/supports-color": {
"version": "7.2.0",
"dev": true,
"license": "MIT",
@@ -1585,37 +2810,23 @@
"node": ">=8"
}
},
- "node_modules/@jest/core/node_modules/throat": {
- "version": "5.0.0",
- "dev": true,
- "license": "MIT"
- },
- "node_modules/@jest/core/node_modules/write-file-atomic": {
- "version": "3.0.3",
- "dev": true,
- "license": "ISC",
- "dependencies": {
- "imurmurhash": "^0.1.4",
- "is-typedarray": "^1.0.0",
- "signal-exit": "^3.0.2",
- "typedarray-to-buffer": "^3.1.5"
- }
- },
- "node_modules/@jest/environment": {
+ "node_modules/@jest/fake-timers": {
"version": "26.6.2",
"dev": true,
"license": "MIT",
"dependencies": {
- "@jest/fake-timers": "^26.6.2",
"@jest/types": "^26.6.2",
+ "@sinonjs/fake-timers": "^6.0.1",
"@types/node": "*",
- "jest-mock": "^26.6.2"
+ "jest-message-util": "^26.6.2",
+ "jest-mock": "^26.6.2",
+ "jest-util": "^26.6.2"
},
"engines": {
"node": ">= 10.14.2"
}
},
- "node_modules/@jest/environment/node_modules/@jest/types": {
+ "node_modules/@jest/fake-timers/node_modules/@jest/types": {
"version": "26.6.2",
"dev": true,
"license": "MIT",
@@ -1630,7 +2841,23 @@
"node": ">= 10.14.2"
}
},
- "node_modules/@jest/environment/node_modules/@types/istanbul-reports": {
+ "node_modules/@jest/fake-timers/node_modules/@sinonjs/commons": {
+ "version": "1.8.6",
+ "dev": true,
+ "license": "BSD-3-Clause",
+ "dependencies": {
+ "type-detect": "4.0.8"
+ }
+ },
+ "node_modules/@jest/fake-timers/node_modules/@sinonjs/fake-timers": {
+ "version": "6.0.1",
+ "dev": true,
+ "license": "BSD-3-Clause",
+ "dependencies": {
+ "@sinonjs/commons": "^1.7.0"
+ }
+ },
+ "node_modules/@jest/fake-timers/node_modules/@types/istanbul-reports": {
"version": "3.0.1",
"dev": true,
"license": "MIT",
@@ -1638,7 +2865,7 @@
"@types/istanbul-lib-report": "*"
}
},
- "node_modules/@jest/environment/node_modules/@types/yargs": {
+ "node_modules/@jest/fake-timers/node_modules/@types/yargs": {
"version": "15.0.15",
"dev": true,
"license": "MIT",
@@ -1646,7 +2873,7 @@
"@types/yargs-parser": "*"
}
},
- "node_modules/@jest/environment/node_modules/ansi-styles": {
+ "node_modules/@jest/fake-timers/node_modules/ansi-styles": {
"version": "4.3.0",
"dev": true,
"license": "MIT",
@@ -1660,7 +2887,7 @@
"url": "https://github.com/chalk/ansi-styles?sponsor=1"
}
},
- "node_modules/@jest/environment/node_modules/chalk": {
+ "node_modules/@jest/fake-timers/node_modules/chalk": {
"version": "4.1.2",
"dev": true,
"license": "MIT",
@@ -1675,7 +2902,12 @@
"url": "https://github.com/chalk/chalk?sponsor=1"
}
},
- "node_modules/@jest/environment/node_modules/color-convert": {
+ "node_modules/@jest/fake-timers/node_modules/ci-info": {
+ "version": "2.0.0",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/@jest/fake-timers/node_modules/color-convert": {
"version": "2.0.1",
"dev": true,
"license": "MIT",
@@ -1686,12 +2918,12 @@
"node": ">=7.0.0"
}
},
- "node_modules/@jest/environment/node_modules/color-name": {
+ "node_modules/@jest/fake-timers/node_modules/color-name": {
"version": "1.1.4",
"dev": true,
"license": "MIT"
},
- "node_modules/@jest/environment/node_modules/has-flag": {
+ "node_modules/@jest/fake-timers/node_modules/has-flag": {
"version": "4.0.0",
"dev": true,
"license": "MIT",
@@ -1699,137 +2931,130 @@
"node": ">=8"
}
},
- "node_modules/@jest/environment/node_modules/supports-color": {
- "version": "7.2.0",
+ "node_modules/@jest/fake-timers/node_modules/is-ci": {
+ "version": "2.0.0",
"dev": true,
"license": "MIT",
"dependencies": {
- "has-flag": "^4.0.0"
+ "ci-info": "^2.0.0"
},
- "engines": {
- "node": ">=8"
+ "bin": {
+ "is-ci": "bin.js"
}
},
- "node_modules/@jest/expect": {
- "version": "29.7.0",
- "resolved": "https://registry.npmjs.org/@jest/expect/-/expect-29.7.0.tgz",
- "integrity": "sha512-8uMeAMycttpva3P1lBHB8VciS9V0XAr3GymPpipdyQXbBcuhkLQOSe8E/p92RyAdToS6ZD1tFkX+CkhoECE0dQ==",
+ "node_modules/@jest/fake-timers/node_modules/jest-message-util": {
+ "version": "26.6.2",
"dev": true,
+ "license": "MIT",
"dependencies": {
- "expect": "^29.7.0",
- "jest-snapshot": "^29.7.0"
+ "@babel/code-frame": "^7.0.0",
+ "@jest/types": "^26.6.2",
+ "@types/stack-utils": "^2.0.0",
+ "chalk": "^4.0.0",
+ "graceful-fs": "^4.2.4",
+ "micromatch": "^4.0.2",
+ "pretty-format": "^26.6.2",
+ "slash": "^3.0.0",
+ "stack-utils": "^2.0.2"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": ">= 10.14.2"
}
},
- "node_modules/@jest/expect-utils": {
- "version": "28.1.3",
+ "node_modules/@jest/fake-timers/node_modules/jest-util": {
+ "version": "26.6.2",
"dev": true,
"license": "MIT",
"dependencies": {
- "jest-get-type": "^28.0.2"
+ "@jest/types": "^26.6.2",
+ "@types/node": "*",
+ "chalk": "^4.0.0",
+ "graceful-fs": "^4.2.4",
+ "is-ci": "^2.0.0",
+ "micromatch": "^4.0.2"
},
"engines": {
- "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
+ "node": ">= 10.14.2"
}
},
- "node_modules/@jest/expect/node_modules/@jest/expect-utils": {
- "version": "29.7.0",
- "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.7.0.tgz",
- "integrity": "sha512-GlsNBWiFQFCVi9QVSx7f5AgMeLxe9YCCs5PuP2O2LdjDAA8Jh9eX7lA1Jq/xdXw3Wb3hyvlFNfZIfcRetSzYcA==",
+ "node_modules/@jest/fake-timers/node_modules/pretty-format": {
+ "version": "26.6.2",
"dev": true,
+ "license": "MIT",
"dependencies": {
- "jest-get-type": "^29.6.3"
+ "@jest/types": "^26.6.2",
+ "ansi-regex": "^5.0.0",
+ "ansi-styles": "^4.0.0",
+ "react-is": "^17.0.1"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": ">= 10"
}
},
- "node_modules/@jest/expect/node_modules/@jest/schemas": {
- "version": "29.6.3",
- "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz",
- "integrity": "sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==",
+ "node_modules/@jest/fake-timers/node_modules/react-is": {
+ "version": "17.0.2",
"dev": true,
- "dependencies": {
- "@sinclair/typebox": "^0.27.8"
- },
- "engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
- }
+ "license": "MIT"
},
- "node_modules/@jest/expect/node_modules/@jest/transform": {
- "version": "29.7.0",
- "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-29.7.0.tgz",
- "integrity": "sha512-ok/BTPFzFKVMwO5eOHRrvnBVHdRy9IrsrW1GpMaQ9MCnilNLXQKmAX8s1YXDFaai9xJpac2ySzV0YeRRECr2Vw==",
+ "node_modules/@jest/fake-timers/node_modules/supports-color": {
+ "version": "7.2.0",
"dev": true,
- "dependencies": {
- "@babel/core": "^7.11.6",
- "@jest/types": "^29.6.3",
- "@jridgewell/trace-mapping": "^0.3.18",
- "babel-plugin-istanbul": "^6.1.1",
- "chalk": "^4.0.0",
- "convert-source-map": "^2.0.0",
- "fast-json-stable-stringify": "^2.1.0",
- "graceful-fs": "^4.2.9",
- "jest-haste-map": "^29.7.0",
- "jest-regex-util": "^29.6.3",
- "jest-util": "^29.7.0",
- "micromatch": "^4.0.4",
- "pirates": "^4.0.4",
- "slash": "^3.0.0",
- "write-file-atomic": "^4.0.2"
+ "license": "MIT",
+ "dependencies": {
+ "has-flag": "^4.0.0"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": ">=8"
}
},
- "node_modules/@jest/expect/node_modules/@jest/types": {
- "version": "29.6.3",
- "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz",
- "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==",
+ "node_modules/@jest/globals": {
+ "version": "26.6.2",
"dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@jest/environment": "^26.6.2",
+ "@jest/types": "^26.6.2",
+ "expect": "^26.6.2"
+ },
+ "engines": {
+ "node": ">= 10.14.2"
+ }
+ },
+ "node_modules/@jest/globals/node_modules/@jest/types": {
+ "version": "26.6.2",
+ "dev": true,
+ "license": "MIT",
"dependencies": {
- "@jest/schemas": "^29.6.3",
"@types/istanbul-lib-coverage": "^2.0.0",
"@types/istanbul-reports": "^3.0.0",
"@types/node": "*",
- "@types/yargs": "^17.0.8",
+ "@types/yargs": "^15.0.0",
"chalk": "^4.0.0"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": ">= 10.14.2"
}
},
- "node_modules/@jest/expect/node_modules/@sinclair/typebox": {
- "version": "0.27.8",
- "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz",
- "integrity": "sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==",
- "dev": true
- },
- "node_modules/@jest/expect/node_modules/@types/istanbul-reports": {
+ "node_modules/@jest/globals/node_modules/@types/istanbul-reports": {
"version": "3.0.1",
- "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz",
- "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@types/istanbul-lib-report": "*"
}
},
- "node_modules/@jest/expect/node_modules/@types/yargs": {
- "version": "17.0.24",
- "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.24.tgz",
- "integrity": "sha512-6i0aC7jV6QzQB8ne1joVZ0eSFIstHsCrobmOtghM11yGlH0j43FKL2UhWdELkyps0zuf7qVTUVCCR+tgSlyLLw==",
+ "node_modules/@jest/globals/node_modules/@types/yargs": {
+ "version": "15.0.15",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@types/yargs-parser": "*"
}
},
- "node_modules/@jest/expect/node_modules/ansi-styles": {
+ "node_modules/@jest/globals/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,
+ "license": "MIT",
"dependencies": {
"color-convert": "^2.0.1"
},
@@ -1840,11 +3065,10 @@
"url": "https://github.com/chalk/ansi-styles?sponsor=1"
}
},
- "node_modules/@jest/expect/node_modules/chalk": {
+ "node_modules/@jest/globals/node_modules/chalk": {
"version": "4.1.2",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
- "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"ansi-styles": "^4.1.0",
"supports-color": "^7.1.0"
@@ -1856,11 +3080,10 @@
"url": "https://github.com/chalk/chalk?sponsor=1"
}
},
- "node_modules/@jest/expect/node_modules/color-convert": {
+ "node_modules/@jest/globals/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,
+ "license": "MIT",
"dependencies": {
"color-name": "~1.1.4"
},
@@ -1868,299 +3091,229 @@
"node": ">=7.0.0"
}
},
- "node_modules/@jest/expect/node_modules/color-name": {
+ "node_modules/@jest/globals/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/@jest/expect/node_modules/convert-source-map": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz",
- "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
- "node_modules/@jest/expect/node_modules/diff-sequences": {
- "version": "29.6.3",
- "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.6.3.tgz",
- "integrity": "sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==",
+ "node_modules/@jest/globals/node_modules/diff-sequences": {
+ "version": "26.6.2",
"dev": true,
+ "license": "MIT",
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": ">= 10.14.2"
}
},
- "node_modules/@jest/expect/node_modules/expect": {
- "version": "29.7.0",
- "resolved": "https://registry.npmjs.org/expect/-/expect-29.7.0.tgz",
- "integrity": "sha512-2Zks0hf1VLFYI1kbh0I5jP3KHHyCHpkfyHBzsSXRFgl/Bg9mWYfMW8oD+PdMPlEwy5HNsR9JutYy6pMeOh61nw==",
+ "node_modules/@jest/globals/node_modules/expect": {
+ "version": "26.6.2",
"dev": true,
+ "license": "MIT",
"dependencies": {
- "@jest/expect-utils": "^29.7.0",
- "jest-get-type": "^29.6.3",
- "jest-matcher-utils": "^29.7.0",
- "jest-message-util": "^29.7.0",
- "jest-util": "^29.7.0"
+ "@jest/types": "^26.6.2",
+ "ansi-styles": "^4.0.0",
+ "jest-get-type": "^26.3.0",
+ "jest-matcher-utils": "^26.6.2",
+ "jest-message-util": "^26.6.2",
+ "jest-regex-util": "^26.0.0"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": ">= 10.14.2"
}
},
- "node_modules/@jest/expect/node_modules/has-flag": {
+ "node_modules/@jest/globals/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,
+ "license": "MIT",
"engines": {
"node": ">=8"
}
},
- "node_modules/@jest/expect/node_modules/jest-diff": {
- "version": "29.7.0",
- "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.7.0.tgz",
- "integrity": "sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw==",
+ "node_modules/@jest/globals/node_modules/jest-diff": {
+ "version": "26.6.2",
"dev": true,
+ "license": "MIT",
"dependencies": {
"chalk": "^4.0.0",
- "diff-sequences": "^29.6.3",
- "jest-get-type": "^29.6.3",
- "pretty-format": "^29.7.0"
+ "diff-sequences": "^26.6.2",
+ "jest-get-type": "^26.3.0",
+ "pretty-format": "^26.6.2"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
- }
- },
- "node_modules/@jest/expect/node_modules/jest-get-type": {
- "version": "29.6.3",
- "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.6.3.tgz",
- "integrity": "sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==",
- "dev": true,
- "engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": ">= 10.14.2"
}
},
- "node_modules/@jest/expect/node_modules/jest-haste-map": {
- "version": "29.7.0",
- "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-29.7.0.tgz",
- "integrity": "sha512-fP8u2pyfqx0K1rGn1R9pyE0/KTn+G7PxktWidOBTqFPLYX0b9ksaMFkhK5vrS3DVun09pckLdlx90QthlW7AmA==",
+ "node_modules/@jest/globals/node_modules/jest-get-type": {
+ "version": "26.3.0",
"dev": true,
- "dependencies": {
- "@jest/types": "^29.6.3",
- "@types/graceful-fs": "^4.1.3",
- "@types/node": "*",
- "anymatch": "^3.0.3",
- "fb-watchman": "^2.0.0",
- "graceful-fs": "^4.2.9",
- "jest-regex-util": "^29.6.3",
- "jest-util": "^29.7.0",
- "jest-worker": "^29.7.0",
- "micromatch": "^4.0.4",
- "walker": "^1.0.8"
- },
+ "license": "MIT",
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
- },
- "optionalDependencies": {
- "fsevents": "^2.3.2"
+ "node": ">= 10.14.2"
}
},
- "node_modules/@jest/expect/node_modules/jest-matcher-utils": {
- "version": "29.7.0",
- "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.7.0.tgz",
- "integrity": "sha512-sBkD+Xi9DtcChsI3L3u0+N0opgPYnCRPtGcQYrgXmR+hmt/fYfWAL0xRXYU8eWOdfuLgBe0YCW3AFtnRLagq/g==",
+ "node_modules/@jest/globals/node_modules/jest-matcher-utils": {
+ "version": "26.6.2",
"dev": true,
+ "license": "MIT",
"dependencies": {
"chalk": "^4.0.0",
- "jest-diff": "^29.7.0",
- "jest-get-type": "^29.6.3",
- "pretty-format": "^29.7.0"
+ "jest-diff": "^26.6.2",
+ "jest-get-type": "^26.3.0",
+ "pretty-format": "^26.6.2"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": ">= 10.14.2"
}
},
- "node_modules/@jest/expect/node_modules/jest-message-util": {
- "version": "29.7.0",
- "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.7.0.tgz",
- "integrity": "sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==",
+ "node_modules/@jest/globals/node_modules/jest-message-util": {
+ "version": "26.6.2",
"dev": true,
+ "license": "MIT",
"dependencies": {
- "@babel/code-frame": "^7.12.13",
- "@jest/types": "^29.6.3",
+ "@babel/code-frame": "^7.0.0",
+ "@jest/types": "^26.6.2",
"@types/stack-utils": "^2.0.0",
"chalk": "^4.0.0",
- "graceful-fs": "^4.2.9",
- "micromatch": "^4.0.4",
- "pretty-format": "^29.7.0",
+ "graceful-fs": "^4.2.4",
+ "micromatch": "^4.0.2",
+ "pretty-format": "^26.6.2",
"slash": "^3.0.0",
- "stack-utils": "^2.0.3"
+ "stack-utils": "^2.0.2"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
- }
- },
- "node_modules/@jest/expect/node_modules/jest-regex-util": {
- "version": "29.6.3",
- "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-29.6.3.tgz",
- "integrity": "sha512-KJJBsRCyyLNWCNBOvZyRDnAIfUiRJ8v+hOBQYGn8gDyF3UegwiP4gwRR3/SDa42g1YbVycTidUF3rKjyLFDWbg==",
- "dev": true,
- "engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": ">= 10.14.2"
}
},
- "node_modules/@jest/expect/node_modules/jest-snapshot": {
- "version": "29.7.0",
- "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-29.7.0.tgz",
- "integrity": "sha512-Rm0BMWtxBcioHr1/OX5YCP8Uov4riHvKPknOGs804Zg9JGZgmIBkbtlxJC/7Z4msKYVbIJtfU+tKb8xlYNfdkw==",
+ "node_modules/@jest/globals/node_modules/jest-regex-util": {
+ "version": "26.0.0",
"dev": true,
- "dependencies": {
- "@babel/core": "^7.11.6",
- "@babel/generator": "^7.7.2",
- "@babel/plugin-syntax-jsx": "^7.7.2",
- "@babel/plugin-syntax-typescript": "^7.7.2",
- "@babel/types": "^7.3.3",
- "@jest/expect-utils": "^29.7.0",
- "@jest/transform": "^29.7.0",
- "@jest/types": "^29.6.3",
- "babel-preset-current-node-syntax": "^1.0.0",
- "chalk": "^4.0.0",
- "expect": "^29.7.0",
- "graceful-fs": "^4.2.9",
- "jest-diff": "^29.7.0",
- "jest-get-type": "^29.6.3",
- "jest-matcher-utils": "^29.7.0",
- "jest-message-util": "^29.7.0",
- "jest-util": "^29.7.0",
- "natural-compare": "^1.4.0",
- "pretty-format": "^29.7.0",
- "semver": "^7.5.3"
- },
+ "license": "MIT",
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": ">= 10.14.2"
}
},
- "node_modules/@jest/expect/node_modules/jest-util": {
- "version": "29.7.0",
- "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz",
- "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==",
+ "node_modules/@jest/globals/node_modules/pretty-format": {
+ "version": "26.6.2",
"dev": true,
+ "license": "MIT",
"dependencies": {
- "@jest/types": "^29.6.3",
- "@types/node": "*",
- "chalk": "^4.0.0",
- "ci-info": "^3.2.0",
- "graceful-fs": "^4.2.9",
- "picomatch": "^2.2.3"
+ "@jest/types": "^26.6.2",
+ "ansi-regex": "^5.0.0",
+ "ansi-styles": "^4.0.0",
+ "react-is": "^17.0.1"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": ">= 10"
}
},
- "node_modules/@jest/expect/node_modules/jest-worker": {
- "version": "29.7.0",
- "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.7.0.tgz",
- "integrity": "sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==",
+ "node_modules/@jest/globals/node_modules/react-is": {
+ "version": "17.0.2",
"dev": true,
- "dependencies": {
- "@types/node": "*",
- "jest-util": "^29.7.0",
- "merge-stream": "^2.0.0",
- "supports-color": "^8.0.0"
- },
- "engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
- }
+ "license": "MIT"
},
- "node_modules/@jest/expect/node_modules/jest-worker/node_modules/supports-color": {
- "version": "8.1.1",
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz",
- "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==",
+ "node_modules/@jest/globals/node_modules/supports-color": {
+ "version": "7.2.0",
"dev": true,
+ "license": "MIT",
"dependencies": {
"has-flag": "^4.0.0"
},
"engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/chalk/supports-color?sponsor=1"
+ "node": ">=8"
}
},
- "node_modules/@jest/expect/node_modules/pretty-format": {
- "version": "29.7.0",
- "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz",
- "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==",
+ "node_modules/@jest/reporters": {
+ "version": "26.6.2",
"dev": true,
+ "license": "MIT",
"dependencies": {
- "@jest/schemas": "^29.6.3",
- "ansi-styles": "^5.0.0",
- "react-is": "^18.0.0"
+ "@bcoe/v8-coverage": "^0.2.3",
+ "@jest/console": "^26.6.2",
+ "@jest/test-result": "^26.6.2",
+ "@jest/transform": "^26.6.2",
+ "@jest/types": "^26.6.2",
+ "chalk": "^4.0.0",
+ "collect-v8-coverage": "^1.0.0",
+ "exit": "^0.1.2",
+ "glob": "^7.1.2",
+ "graceful-fs": "^4.2.4",
+ "istanbul-lib-coverage": "^3.0.0",
+ "istanbul-lib-instrument": "^4.0.3",
+ "istanbul-lib-report": "^3.0.0",
+ "istanbul-lib-source-maps": "^4.0.0",
+ "istanbul-reports": "^3.0.2",
+ "jest-haste-map": "^26.6.2",
+ "jest-resolve": "^26.6.2",
+ "jest-util": "^26.6.2",
+ "jest-worker": "^26.6.2",
+ "slash": "^3.0.0",
+ "source-map": "^0.6.0",
+ "string-length": "^4.0.1",
+ "terminal-link": "^2.0.0",
+ "v8-to-istanbul": "^7.0.0"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
- }
- },
- "node_modules/@jest/expect/node_modules/pretty-format/node_modules/ansi-styles": {
- "version": "5.2.0",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz",
- "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==",
- "dev": true,
- "engines": {
- "node": ">=10"
+ "node": ">= 10.14.2"
},
- "funding": {
- "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ "optionalDependencies": {
+ "node-notifier": "^8.0.0"
}
},
- "node_modules/@jest/expect/node_modules/react-is": {
- "version": "18.2.0",
- "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz",
- "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==",
- "dev": true
- },
- "node_modules/@jest/expect/node_modules/semver": {
- "version": "7.5.4",
- "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz",
- "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==",
+ "node_modules/@jest/reporters/node_modules/@jest/console": {
+ "version": "26.6.2",
"dev": true,
+ "license": "MIT",
"dependencies": {
- "lru-cache": "^6.0.0"
- },
- "bin": {
- "semver": "bin/semver.js"
+ "@jest/types": "^26.6.2",
+ "@types/node": "*",
+ "chalk": "^4.0.0",
+ "jest-message-util": "^26.6.2",
+ "jest-util": "^26.6.2",
+ "slash": "^3.0.0"
},
"engines": {
- "node": ">=10"
+ "node": ">= 10.14.2"
}
},
- "node_modules/@jest/expect/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==",
+ "node_modules/@jest/reporters/node_modules/@jest/test-result": {
+ "version": "26.6.2",
"dev": true,
+ "license": "MIT",
"dependencies": {
- "has-flag": "^4.0.0"
+ "@jest/console": "^26.6.2",
+ "@jest/types": "^26.6.2",
+ "@types/istanbul-lib-coverage": "^2.0.0",
+ "collect-v8-coverage": "^1.0.0"
},
"engines": {
- "node": ">=8"
+ "node": ">= 10.14.2"
}
},
- "node_modules/@jest/fake-timers": {
+ "node_modules/@jest/reporters/node_modules/@jest/transform": {
"version": "26.6.2",
"dev": true,
"license": "MIT",
"dependencies": {
+ "@babel/core": "^7.1.0",
"@jest/types": "^26.6.2",
- "@sinonjs/fake-timers": "^6.0.1",
- "@types/node": "*",
- "jest-message-util": "^26.6.2",
- "jest-mock": "^26.6.2",
- "jest-util": "^26.6.2"
+ "babel-plugin-istanbul": "^6.0.0",
+ "chalk": "^4.0.0",
+ "convert-source-map": "^1.4.0",
+ "fast-json-stable-stringify": "^2.0.0",
+ "graceful-fs": "^4.2.4",
+ "jest-haste-map": "^26.6.2",
+ "jest-regex-util": "^26.0.0",
+ "jest-util": "^26.6.2",
+ "micromatch": "^4.0.2",
+ "pirates": "^4.0.1",
+ "slash": "^3.0.0",
+ "source-map": "^0.6.1",
+ "write-file-atomic": "^3.0.0"
},
"engines": {
"node": ">= 10.14.2"
}
},
- "node_modules/@jest/fake-timers/node_modules/@jest/types": {
+ "node_modules/@jest/reporters/node_modules/@jest/types": {
"version": "26.6.2",
"dev": true,
"license": "MIT",
@@ -2175,23 +3328,7 @@
"node": ">= 10.14.2"
}
},
- "node_modules/@jest/fake-timers/node_modules/@sinonjs/commons": {
- "version": "1.8.6",
- "dev": true,
- "license": "BSD-3-Clause",
- "dependencies": {
- "type-detect": "4.0.8"
- }
- },
- "node_modules/@jest/fake-timers/node_modules/@sinonjs/fake-timers": {
- "version": "6.0.1",
- "dev": true,
- "license": "BSD-3-Clause",
- "dependencies": {
- "@sinonjs/commons": "^1.7.0"
- }
- },
- "node_modules/@jest/fake-timers/node_modules/@types/istanbul-reports": {
+ "node_modules/@jest/reporters/node_modules/@types/istanbul-reports": {
"version": "3.0.1",
"dev": true,
"license": "MIT",
@@ -2199,7 +3336,7 @@
"@types/istanbul-lib-report": "*"
}
},
- "node_modules/@jest/fake-timers/node_modules/@types/yargs": {
+ "node_modules/@jest/reporters/node_modules/@types/yargs": {
"version": "15.0.15",
"dev": true,
"license": "MIT",
@@ -2207,7 +3344,7 @@
"@types/yargs-parser": "*"
}
},
- "node_modules/@jest/fake-timers/node_modules/ansi-styles": {
+ "node_modules/@jest/reporters/node_modules/ansi-styles": {
"version": "4.3.0",
"dev": true,
"license": "MIT",
@@ -2221,7 +3358,7 @@
"url": "https://github.com/chalk/ansi-styles?sponsor=1"
}
},
- "node_modules/@jest/fake-timers/node_modules/chalk": {
+ "node_modules/@jest/reporters/node_modules/chalk": {
"version": "4.1.2",
"dev": true,
"license": "MIT",
@@ -2236,12 +3373,12 @@
"url": "https://github.com/chalk/chalk?sponsor=1"
}
},
- "node_modules/@jest/fake-timers/node_modules/ci-info": {
+ "node_modules/@jest/reporters/node_modules/ci-info": {
"version": "2.0.0",
"dev": true,
"license": "MIT"
},
- "node_modules/@jest/fake-timers/node_modules/color-convert": {
+ "node_modules/@jest/reporters/node_modules/color-convert": {
"version": "2.0.1",
"dev": true,
"license": "MIT",
@@ -2252,12 +3389,12 @@
"node": ">=7.0.0"
}
},
- "node_modules/@jest/fake-timers/node_modules/color-name": {
+ "node_modules/@jest/reporters/node_modules/color-name": {
"version": "1.1.4",
"dev": true,
"license": "MIT"
},
- "node_modules/@jest/fake-timers/node_modules/has-flag": {
+ "node_modules/@jest/reporters/node_modules/has-flag": {
"version": "4.0.0",
"dev": true,
"license": "MIT",
@@ -2265,7 +3402,7 @@
"node": ">=8"
}
},
- "node_modules/@jest/fake-timers/node_modules/is-ci": {
+ "node_modules/@jest/reporters/node_modules/is-ci": {
"version": "2.0.0",
"dev": true,
"license": "MIT",
@@ -2276,7 +3413,47 @@
"is-ci": "bin.js"
}
},
- "node_modules/@jest/fake-timers/node_modules/jest-message-util": {
+ "node_modules/@jest/reporters/node_modules/istanbul-lib-instrument": {
+ "version": "4.0.3",
+ "dev": true,
+ "license": "BSD-3-Clause",
+ "dependencies": {
+ "@babel/core": "^7.7.5",
+ "@istanbuljs/schema": "^0.1.2",
+ "istanbul-lib-coverage": "^3.0.0",
+ "semver": "^6.3.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/@jest/reporters/node_modules/jest-haste-map": {
+ "version": "26.6.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@jest/types": "^26.6.2",
+ "@types/graceful-fs": "^4.1.2",
+ "@types/node": "*",
+ "anymatch": "^3.0.3",
+ "fb-watchman": "^2.0.0",
+ "graceful-fs": "^4.2.4",
+ "jest-regex-util": "^26.0.0",
+ "jest-serializer": "^26.6.2",
+ "jest-util": "^26.6.2",
+ "jest-worker": "^26.6.2",
+ "micromatch": "^4.0.2",
+ "sane": "^4.0.3",
+ "walker": "^1.0.7"
+ },
+ "engines": {
+ "node": ">= 10.14.2"
+ },
+ "optionalDependencies": {
+ "fsevents": "^2.1.2"
+ }
+ },
+ "node_modules/@jest/reporters/node_modules/jest-message-util": {
"version": "26.6.2",
"dev": true,
"license": "MIT",
@@ -2295,81 +3472,168 @@
"node": ">= 10.14.2"
}
},
- "node_modules/@jest/fake-timers/node_modules/jest-util": {
+ "node_modules/@jest/reporters/node_modules/jest-regex-util": {
+ "version": "26.0.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">= 10.14.2"
+ }
+ },
+ "node_modules/@jest/reporters/node_modules/jest-util": {
+ "version": "26.6.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@jest/types": "^26.6.2",
+ "@types/node": "*",
+ "chalk": "^4.0.0",
+ "graceful-fs": "^4.2.4",
+ "is-ci": "^2.0.0",
+ "micromatch": "^4.0.2"
+ },
+ "engines": {
+ "node": ">= 10.14.2"
+ }
+ },
+ "node_modules/@jest/reporters/node_modules/jest-worker": {
+ "version": "26.6.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@types/node": "*",
+ "merge-stream": "^2.0.0",
+ "supports-color": "^7.0.0"
+ },
+ "engines": {
+ "node": ">= 10.13.0"
+ }
+ },
+ "node_modules/@jest/reporters/node_modules/pretty-format": {
"version": "26.6.2",
"dev": true,
- "license": "MIT",
+ "license": "MIT",
+ "dependencies": {
+ "@jest/types": "^26.6.2",
+ "ansi-regex": "^5.0.0",
+ "ansi-styles": "^4.0.0",
+ "react-is": "^17.0.1"
+ },
+ "engines": {
+ "node": ">= 10"
+ }
+ },
+ "node_modules/@jest/reporters/node_modules/react-is": {
+ "version": "17.0.2",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/@jest/reporters/node_modules/semver": {
+ "version": "6.3.1",
+ "dev": true,
+ "license": "ISC",
+ "bin": {
+ "semver": "bin/semver.js"
+ }
+ },
+ "node_modules/@jest/reporters/node_modules/supports-color": {
+ "version": "7.2.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "has-flag": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/@jest/reporters/node_modules/v8-to-istanbul": {
+ "version": "7.1.2",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "@types/istanbul-lib-coverage": "^2.0.1",
+ "convert-source-map": "^1.6.0",
+ "source-map": "^0.7.3"
+ },
+ "engines": {
+ "node": ">=10.10.0"
+ }
+ },
+ "node_modules/@jest/reporters/node_modules/v8-to-istanbul/node_modules/source-map": {
+ "version": "0.7.4",
+ "dev": true,
+ "license": "BSD-3-Clause",
+ "engines": {
+ "node": ">= 8"
+ }
+ },
+ "node_modules/@jest/reporters/node_modules/write-file-atomic": {
+ "version": "3.0.3",
+ "dev": true,
+ "license": "ISC",
"dependencies": {
- "@jest/types": "^26.6.2",
- "@types/node": "*",
- "chalk": "^4.0.0",
- "graceful-fs": "^4.2.4",
- "is-ci": "^2.0.0",
- "micromatch": "^4.0.2"
- },
- "engines": {
- "node": ">= 10.14.2"
+ "imurmurhash": "^0.1.4",
+ "is-typedarray": "^1.0.0",
+ "signal-exit": "^3.0.2",
+ "typedarray-to-buffer": "^3.1.5"
}
},
- "node_modules/@jest/fake-timers/node_modules/pretty-format": {
- "version": "26.6.2",
+ "node_modules/@jest/schemas": {
+ "version": "28.1.3",
"dev": true,
"license": "MIT",
"dependencies": {
- "@jest/types": "^26.6.2",
- "ansi-regex": "^5.0.0",
- "ansi-styles": "^4.0.0",
- "react-is": "^17.0.1"
+ "@sinclair/typebox": "^0.24.1"
},
"engines": {
- "node": ">= 10"
+ "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
}
},
- "node_modules/@jest/fake-timers/node_modules/react-is": {
- "version": "17.0.2",
- "dev": true,
- "license": "MIT"
- },
- "node_modules/@jest/fake-timers/node_modules/supports-color": {
- "version": "7.2.0",
+ "node_modules/@jest/source-map": {
+ "version": "26.6.2",
"dev": true,
"license": "MIT",
"dependencies": {
- "has-flag": "^4.0.0"
+ "callsites": "^3.0.0",
+ "graceful-fs": "^4.2.4",
+ "source-map": "^0.6.0"
},
"engines": {
- "node": ">=8"
+ "node": ">= 10.14.2"
}
},
- "node_modules/@jest/globals": {
- "version": "26.6.2",
+ "node_modules/@jest/test-result": {
+ "version": "28.1.3",
"dev": true,
"license": "MIT",
"dependencies": {
- "@jest/environment": "^26.6.2",
- "@jest/types": "^26.6.2",
- "expect": "^26.6.2"
+ "@jest/console": "^28.1.3",
+ "@jest/types": "^28.1.3",
+ "@types/istanbul-lib-coverage": "^2.0.0",
+ "collect-v8-coverage": "^1.0.0"
},
"engines": {
- "node": ">= 10.14.2"
+ "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
}
},
- "node_modules/@jest/globals/node_modules/@jest/types": {
- "version": "26.6.2",
+ "node_modules/@jest/test-result/node_modules/@jest/types": {
+ "version": "28.1.3",
"dev": true,
"license": "MIT",
"dependencies": {
+ "@jest/schemas": "^28.1.3",
"@types/istanbul-lib-coverage": "^2.0.0",
"@types/istanbul-reports": "^3.0.0",
"@types/node": "*",
- "@types/yargs": "^15.0.0",
+ "@types/yargs": "^17.0.8",
"chalk": "^4.0.0"
},
"engines": {
- "node": ">= 10.14.2"
+ "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
}
},
- "node_modules/@jest/globals/node_modules/@types/istanbul-reports": {
+ "node_modules/@jest/test-result/node_modules/@types/istanbul-reports": {
"version": "3.0.1",
"dev": true,
"license": "MIT",
@@ -2377,15 +3641,15 @@
"@types/istanbul-lib-report": "*"
}
},
- "node_modules/@jest/globals/node_modules/@types/yargs": {
- "version": "15.0.15",
+ "node_modules/@jest/test-result/node_modules/@types/yargs": {
+ "version": "17.0.24",
"dev": true,
"license": "MIT",
"dependencies": {
"@types/yargs-parser": "*"
}
},
- "node_modules/@jest/globals/node_modules/ansi-styles": {
+ "node_modules/@jest/test-result/node_modules/ansi-styles": {
"version": "4.3.0",
"dev": true,
"license": "MIT",
@@ -2399,7 +3663,7 @@
"url": "https://github.com/chalk/ansi-styles?sponsor=1"
}
},
- "node_modules/@jest/globals/node_modules/chalk": {
+ "node_modules/@jest/test-result/node_modules/chalk": {
"version": "4.1.2",
"dev": true,
"license": "MIT",
@@ -2414,7 +3678,7 @@
"url": "https://github.com/chalk/chalk?sponsor=1"
}
},
- "node_modules/@jest/globals/node_modules/color-convert": {
+ "node_modules/@jest/test-result/node_modules/color-convert": {
"version": "2.0.1",
"dev": true,
"license": "MIT",
@@ -2425,36 +3689,12 @@
"node": ">=7.0.0"
}
},
- "node_modules/@jest/globals/node_modules/color-name": {
+ "node_modules/@jest/test-result/node_modules/color-name": {
"version": "1.1.4",
"dev": true,
"license": "MIT"
},
- "node_modules/@jest/globals/node_modules/diff-sequences": {
- "version": "26.6.2",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">= 10.14.2"
- }
- },
- "node_modules/@jest/globals/node_modules/expect": {
- "version": "26.6.2",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@jest/types": "^26.6.2",
- "ansi-styles": "^4.0.0",
- "jest-get-type": "^26.3.0",
- "jest-matcher-utils": "^26.6.2",
- "jest-message-util": "^26.6.2",
- "jest-regex-util": "^26.0.0"
- },
- "engines": {
- "node": ">= 10.14.2"
- }
- },
- "node_modules/@jest/globals/node_modules/has-flag": {
+ "node_modules/@jest/test-result/node_modules/has-flag": {
"version": "4.0.0",
"dev": true,
"license": "MIT",
@@ -2462,89 +3702,7 @@
"node": ">=8"
}
},
- "node_modules/@jest/globals/node_modules/jest-diff": {
- "version": "26.6.2",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "chalk": "^4.0.0",
- "diff-sequences": "^26.6.2",
- "jest-get-type": "^26.3.0",
- "pretty-format": "^26.6.2"
- },
- "engines": {
- "node": ">= 10.14.2"
- }
- },
- "node_modules/@jest/globals/node_modules/jest-get-type": {
- "version": "26.3.0",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">= 10.14.2"
- }
- },
- "node_modules/@jest/globals/node_modules/jest-matcher-utils": {
- "version": "26.6.2",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "chalk": "^4.0.0",
- "jest-diff": "^26.6.2",
- "jest-get-type": "^26.3.0",
- "pretty-format": "^26.6.2"
- },
- "engines": {
- "node": ">= 10.14.2"
- }
- },
- "node_modules/@jest/globals/node_modules/jest-message-util": {
- "version": "26.6.2",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@babel/code-frame": "^7.0.0",
- "@jest/types": "^26.6.2",
- "@types/stack-utils": "^2.0.0",
- "chalk": "^4.0.0",
- "graceful-fs": "^4.2.4",
- "micromatch": "^4.0.2",
- "pretty-format": "^26.6.2",
- "slash": "^3.0.0",
- "stack-utils": "^2.0.2"
- },
- "engines": {
- "node": ">= 10.14.2"
- }
- },
- "node_modules/@jest/globals/node_modules/jest-regex-util": {
- "version": "26.0.0",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">= 10.14.2"
- }
- },
- "node_modules/@jest/globals/node_modules/pretty-format": {
- "version": "26.6.2",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@jest/types": "^26.6.2",
- "ansi-regex": "^5.0.0",
- "ansi-styles": "^4.0.0",
- "react-is": "^17.0.1"
- },
- "engines": {
- "node": ">= 10"
- }
- },
- "node_modules/@jest/globals/node_modules/react-is": {
- "version": "17.0.2",
- "dev": true,
- "license": "MIT"
- },
- "node_modules/@jest/globals/node_modules/supports-color": {
+ "node_modules/@jest/test-result/node_modules/supports-color": {
"version": "7.2.0",
"dev": true,
"license": "MIT",
@@ -2555,44 +3713,22 @@
"node": ">=8"
}
},
- "node_modules/@jest/reporters": {
- "version": "26.6.2",
+ "node_modules/@jest/test-sequencer": {
+ "version": "26.6.3",
"dev": true,
"license": "MIT",
"dependencies": {
- "@bcoe/v8-coverage": "^0.2.3",
- "@jest/console": "^26.6.2",
"@jest/test-result": "^26.6.2",
- "@jest/transform": "^26.6.2",
- "@jest/types": "^26.6.2",
- "chalk": "^4.0.0",
- "collect-v8-coverage": "^1.0.0",
- "exit": "^0.1.2",
- "glob": "^7.1.2",
"graceful-fs": "^4.2.4",
- "istanbul-lib-coverage": "^3.0.0",
- "istanbul-lib-instrument": "^4.0.3",
- "istanbul-lib-report": "^3.0.0",
- "istanbul-lib-source-maps": "^4.0.0",
- "istanbul-reports": "^3.0.2",
"jest-haste-map": "^26.6.2",
- "jest-resolve": "^26.6.2",
- "jest-util": "^26.6.2",
- "jest-worker": "^26.6.2",
- "slash": "^3.0.0",
- "source-map": "^0.6.0",
- "string-length": "^4.0.1",
- "terminal-link": "^2.0.0",
- "v8-to-istanbul": "^7.0.0"
+ "jest-runner": "^26.6.3",
+ "jest-runtime": "^26.6.3"
},
"engines": {
"node": ">= 10.14.2"
- },
- "optionalDependencies": {
- "node-notifier": "^8.0.0"
}
},
- "node_modules/@jest/reporters/node_modules/@jest/console": {
+ "node_modules/@jest/test-sequencer/node_modules/@jest/console": {
"version": "26.6.2",
"dev": true,
"license": "MIT",
@@ -2608,7 +3744,7 @@
"node": ">= 10.14.2"
}
},
- "node_modules/@jest/reporters/node_modules/@jest/test-result": {
+ "node_modules/@jest/test-sequencer/node_modules/@jest/test-result": {
"version": "26.6.2",
"dev": true,
"license": "MIT",
@@ -2622,32 +3758,7 @@
"node": ">= 10.14.2"
}
},
- "node_modules/@jest/reporters/node_modules/@jest/transform": {
- "version": "26.6.2",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@babel/core": "^7.1.0",
- "@jest/types": "^26.6.2",
- "babel-plugin-istanbul": "^6.0.0",
- "chalk": "^4.0.0",
- "convert-source-map": "^1.4.0",
- "fast-json-stable-stringify": "^2.0.0",
- "graceful-fs": "^4.2.4",
- "jest-haste-map": "^26.6.2",
- "jest-regex-util": "^26.0.0",
- "jest-util": "^26.6.2",
- "micromatch": "^4.0.2",
- "pirates": "^4.0.1",
- "slash": "^3.0.0",
- "source-map": "^0.6.1",
- "write-file-atomic": "^3.0.0"
- },
- "engines": {
- "node": ">= 10.14.2"
- }
- },
- "node_modules/@jest/reporters/node_modules/@jest/types": {
+ "node_modules/@jest/test-sequencer/node_modules/@jest/types": {
"version": "26.6.2",
"dev": true,
"license": "MIT",
@@ -2662,7 +3773,7 @@
"node": ">= 10.14.2"
}
},
- "node_modules/@jest/reporters/node_modules/@types/istanbul-reports": {
+ "node_modules/@jest/test-sequencer/node_modules/@types/istanbul-reports": {
"version": "3.0.1",
"dev": true,
"license": "MIT",
@@ -2670,7 +3781,7 @@
"@types/istanbul-lib-report": "*"
}
},
- "node_modules/@jest/reporters/node_modules/@types/yargs": {
+ "node_modules/@jest/test-sequencer/node_modules/@types/yargs": {
"version": "15.0.15",
"dev": true,
"license": "MIT",
@@ -2678,7 +3789,7 @@
"@types/yargs-parser": "*"
}
},
- "node_modules/@jest/reporters/node_modules/ansi-styles": {
+ "node_modules/@jest/test-sequencer/node_modules/ansi-styles": {
"version": "4.3.0",
"dev": true,
"license": "MIT",
@@ -2692,7 +3803,7 @@
"url": "https://github.com/chalk/ansi-styles?sponsor=1"
}
},
- "node_modules/@jest/reporters/node_modules/chalk": {
+ "node_modules/@jest/test-sequencer/node_modules/chalk": {
"version": "4.1.2",
"dev": true,
"license": "MIT",
@@ -2707,12 +3818,12 @@
"url": "https://github.com/chalk/chalk?sponsor=1"
}
},
- "node_modules/@jest/reporters/node_modules/ci-info": {
+ "node_modules/@jest/test-sequencer/node_modules/ci-info": {
"version": "2.0.0",
"dev": true,
"license": "MIT"
},
- "node_modules/@jest/reporters/node_modules/color-convert": {
+ "node_modules/@jest/test-sequencer/node_modules/color-convert": {
"version": "2.0.1",
"dev": true,
"license": "MIT",
@@ -2723,12 +3834,12 @@
"node": ">=7.0.0"
}
},
- "node_modules/@jest/reporters/node_modules/color-name": {
+ "node_modules/@jest/test-sequencer/node_modules/color-name": {
"version": "1.1.4",
"dev": true,
"license": "MIT"
},
- "node_modules/@jest/reporters/node_modules/has-flag": {
+ "node_modules/@jest/test-sequencer/node_modules/has-flag": {
"version": "4.0.0",
"dev": true,
"license": "MIT",
@@ -2736,7 +3847,7 @@
"node": ">=8"
}
},
- "node_modules/@jest/reporters/node_modules/is-ci": {
+ "node_modules/@jest/test-sequencer/node_modules/is-ci": {
"version": "2.0.0",
"dev": true,
"license": "MIT",
@@ -2747,21 +3858,7 @@
"is-ci": "bin.js"
}
},
- "node_modules/@jest/reporters/node_modules/istanbul-lib-instrument": {
- "version": "4.0.3",
- "dev": true,
- "license": "BSD-3-Clause",
- "dependencies": {
- "@babel/core": "^7.7.5",
- "@istanbuljs/schema": "^0.1.2",
- "istanbul-lib-coverage": "^3.0.0",
- "semver": "^6.3.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/@jest/reporters/node_modules/jest-haste-map": {
+ "node_modules/@jest/test-sequencer/node_modules/jest-haste-map": {
"version": "26.6.2",
"dev": true,
"license": "MIT",
@@ -2787,7 +3884,7 @@
"fsevents": "^2.1.2"
}
},
- "node_modules/@jest/reporters/node_modules/jest-message-util": {
+ "node_modules/@jest/test-sequencer/node_modules/jest-message-util": {
"version": "26.6.2",
"dev": true,
"license": "MIT",
@@ -2806,7 +3903,7 @@
"node": ">= 10.14.2"
}
},
- "node_modules/@jest/reporters/node_modules/jest-regex-util": {
+ "node_modules/@jest/test-sequencer/node_modules/jest-regex-util": {
"version": "26.0.0",
"dev": true,
"license": "MIT",
@@ -2814,7 +3911,7 @@
"node": ">= 10.14.2"
}
},
- "node_modules/@jest/reporters/node_modules/jest-util": {
+ "node_modules/@jest/test-sequencer/node_modules/jest-util": {
"version": "26.6.2",
"dev": true,
"license": "MIT",
@@ -2830,7 +3927,7 @@
"node": ">= 10.14.2"
}
},
- "node_modules/@jest/reporters/node_modules/jest-worker": {
+ "node_modules/@jest/test-sequencer/node_modules/jest-worker": {
"version": "26.6.2",
"dev": true,
"license": "MIT",
@@ -2843,7 +3940,7 @@
"node": ">= 10.13.0"
}
},
- "node_modules/@jest/reporters/node_modules/pretty-format": {
+ "node_modules/@jest/test-sequencer/node_modules/pretty-format": {
"version": "26.6.2",
"dev": true,
"license": "MIT",
@@ -2857,20 +3954,133 @@
"node": ">= 10"
}
},
- "node_modules/@jest/reporters/node_modules/react-is": {
+ "node_modules/@jest/test-sequencer/node_modules/react-is": {
"version": "17.0.2",
"dev": true,
"license": "MIT"
},
- "node_modules/@jest/reporters/node_modules/semver": {
- "version": "6.3.1",
+ "node_modules/@jest/test-sequencer/node_modules/supports-color": {
+ "version": "7.2.0",
"dev": true,
- "license": "ISC",
- "bin": {
- "semver": "bin/semver.js"
+ "license": "MIT",
+ "dependencies": {
+ "has-flag": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
}
},
- "node_modules/@jest/reporters/node_modules/supports-color": {
+ "node_modules/@jest/transform": {
+ "version": "28.1.3",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@babel/core": "^7.11.6",
+ "@jest/types": "^28.1.3",
+ "@jridgewell/trace-mapping": "^0.3.13",
+ "babel-plugin-istanbul": "^6.1.1",
+ "chalk": "^4.0.0",
+ "convert-source-map": "^1.4.0",
+ "fast-json-stable-stringify": "^2.0.0",
+ "graceful-fs": "^4.2.9",
+ "jest-haste-map": "^28.1.3",
+ "jest-regex-util": "^28.0.2",
+ "jest-util": "^28.1.3",
+ "micromatch": "^4.0.4",
+ "pirates": "^4.0.4",
+ "slash": "^3.0.0",
+ "write-file-atomic": "^4.0.1"
+ },
+ "engines": {
+ "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
+ }
+ },
+ "node_modules/@jest/transform/node_modules/@jest/types": {
+ "version": "28.1.3",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@jest/schemas": "^28.1.3",
+ "@types/istanbul-lib-coverage": "^2.0.0",
+ "@types/istanbul-reports": "^3.0.0",
+ "@types/node": "*",
+ "@types/yargs": "^17.0.8",
+ "chalk": "^4.0.0"
+ },
+ "engines": {
+ "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
+ }
+ },
+ "node_modules/@jest/transform/node_modules/@types/istanbul-reports": {
+ "version": "3.0.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@types/istanbul-lib-report": "*"
+ }
+ },
+ "node_modules/@jest/transform/node_modules/@types/yargs": {
+ "version": "17.0.24",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@types/yargs-parser": "*"
+ }
+ },
+ "node_modules/@jest/transform/node_modules/ansi-styles": {
+ "version": "4.3.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "color-convert": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ }
+ },
+ "node_modules/@jest/transform/node_modules/chalk": {
+ "version": "4.1.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
+ "node_modules/@jest/transform/node_modules/color-convert": {
+ "version": "2.0.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "color-name": "~1.1.4"
+ },
+ "engines": {
+ "node": ">=7.0.0"
+ }
+ },
+ "node_modules/@jest/transform/node_modules/color-name": {
+ "version": "1.1.4",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/@jest/transform/node_modules/has-flag": {
+ "version": "4.0.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/@jest/transform/node_modules/supports-color": {
"version": "7.2.0",
"dev": true,
"license": "MIT",
@@ -2881,1490 +4091,1614 @@
"node": ">=8"
}
},
- "node_modules/@jest/reporters/node_modules/v8-to-istanbul": {
- "version": "7.1.2",
+ "node_modules/@jest/types": {
+ "version": "24.9.0",
+ "license": "MIT",
+ "dependencies": {
+ "@types/istanbul-lib-coverage": "^2.0.0",
+ "@types/istanbul-reports": "^1.1.1",
+ "@types/yargs": "^13.0.0"
+ },
+ "engines": {
+ "node": ">= 6"
+ }
+ },
+ "node_modules/@jridgewell/gen-mapping": {
+ "version": "0.3.3",
"dev": true,
- "license": "ISC",
+ "license": "MIT",
"dependencies": {
- "@types/istanbul-lib-coverage": "^2.0.1",
- "convert-source-map": "^1.6.0",
- "source-map": "^0.7.3"
+ "@jridgewell/set-array": "^1.0.1",
+ "@jridgewell/sourcemap-codec": "^1.4.10",
+ "@jridgewell/trace-mapping": "^0.3.9"
},
"engines": {
- "node": ">=10.10.0"
+ "node": ">=6.0.0"
}
},
- "node_modules/@jest/reporters/node_modules/v8-to-istanbul/node_modules/source-map": {
- "version": "0.7.4",
+ "node_modules/@jridgewell/resolve-uri": {
+ "version": "3.1.0",
+ "license": "MIT",
+ "engines": {
+ "node": ">=6.0.0"
+ }
+ },
+ "node_modules/@jridgewell/set-array": {
+ "version": "1.1.2",
"dev": true,
- "license": "BSD-3-Clause",
+ "license": "MIT",
+ "engines": {
+ "node": ">=6.0.0"
+ }
+ },
+ "node_modules/@jridgewell/sourcemap-codec": {
+ "version": "1.4.14",
+ "license": "MIT"
+ },
+ "node_modules/@jridgewell/trace-mapping": {
+ "version": "0.3.18",
+ "license": "MIT",
+ "dependencies": {
+ "@jridgewell/resolve-uri": "3.1.0",
+ "@jridgewell/sourcemap-codec": "1.4.14"
+ }
+ },
+ "node_modules/@jsdevtools/chai-exec": {
+ "version": "2.1.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@jsdevtools/ez-spawn": "^3.0.3"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/@jsdevtools/ez-spawn": {
+ "version": "3.0.4",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "call-me-maybe": "^1.0.1",
+ "cross-spawn": "^7.0.3",
+ "string-argv": "^0.3.1",
+ "type-detect": "^4.0.8"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/@manypkg/find-root": {
+ "version": "1.1.0",
+ "license": "MIT",
+ "dependencies": {
+ "@babel/runtime": "^7.5.5",
+ "@types/node": "^12.7.1",
+ "find-up": "^4.1.0",
+ "fs-extra": "^8.1.0"
+ }
+ },
+ "node_modules/@manypkg/find-root/node_modules/fs-extra": {
+ "version": "8.1.0",
+ "license": "MIT",
+ "dependencies": {
+ "graceful-fs": "^4.2.0",
+ "jsonfile": "^4.0.0",
+ "universalify": "^0.1.0"
+ },
"engines": {
- "node": ">= 8"
+ "node": ">=6 <7 || >=8"
}
},
- "node_modules/@jest/reporters/node_modules/write-file-atomic": {
- "version": "3.0.3",
- "dev": true,
- "license": "ISC",
+ "node_modules/@manypkg/get-packages": {
+ "version": "1.1.3",
+ "license": "MIT",
"dependencies": {
- "imurmurhash": "^0.1.4",
- "is-typedarray": "^1.0.0",
- "signal-exit": "^3.0.2",
- "typedarray-to-buffer": "^3.1.5"
+ "@babel/runtime": "^7.5.5",
+ "@changesets/types": "^4.0.1",
+ "@manypkg/find-root": "^1.1.0",
+ "fs-extra": "^8.1.0",
+ "globby": "^11.0.0",
+ "read-yaml-file": "^1.1.0"
}
},
- "node_modules/@jest/schemas": {
- "version": "28.1.3",
- "dev": true,
+ "node_modules/@manypkg/get-packages/node_modules/@changesets/types": {
+ "version": "4.1.0",
+ "license": "MIT"
+ },
+ "node_modules/@manypkg/get-packages/node_modules/fs-extra": {
+ "version": "8.1.0",
"license": "MIT",
"dependencies": {
- "@sinclair/typebox": "^0.24.1"
+ "graceful-fs": "^4.2.0",
+ "jsonfile": "^4.0.0",
+ "universalify": "^0.1.0"
},
"engines": {
- "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
+ "node": ">=6 <7 || >=8"
}
},
- "node_modules/@jest/source-map": {
- "version": "26.6.2",
- "dev": true,
+ "node_modules/@nodelib/fs.scandir": {
+ "version": "2.1.5",
"license": "MIT",
"dependencies": {
- "callsites": "^3.0.0",
- "graceful-fs": "^4.2.4",
- "source-map": "^0.6.0"
+ "@nodelib/fs.stat": "2.0.5",
+ "run-parallel": "^1.1.9"
},
"engines": {
- "node": ">= 10.14.2"
+ "node": ">= 8"
}
},
- "node_modules/@jest/test-result": {
- "version": "28.1.3",
- "dev": true,
+ "node_modules/@nodelib/fs.stat": {
+ "version": "2.0.5",
"license": "MIT",
- "dependencies": {
- "@jest/console": "^28.1.3",
- "@jest/types": "^28.1.3",
- "@types/istanbul-lib-coverage": "^2.0.0",
- "collect-v8-coverage": "^1.0.0"
- },
"engines": {
- "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
+ "node": ">= 8"
}
},
- "node_modules/@jest/test-result/node_modules/@jest/types": {
- "version": "28.1.3",
- "dev": true,
+ "node_modules/@nodelib/fs.walk": {
+ "version": "1.2.8",
"license": "MIT",
"dependencies": {
- "@jest/schemas": "^28.1.3",
- "@types/istanbul-lib-coverage": "^2.0.0",
- "@types/istanbul-reports": "^3.0.0",
- "@types/node": "*",
- "@types/yargs": "^17.0.8",
- "chalk": "^4.0.0"
+ "@nodelib/fs.scandir": "2.1.5",
+ "fastq": "^1.6.0"
},
"engines": {
- "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
+ "node": ">= 8"
}
},
- "node_modules/@jest/test-result/node_modules/@types/istanbul-reports": {
- "version": "3.0.1",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@types/istanbul-lib-report": "*"
+ "node_modules/@opentelemetry/api": {
+ "version": "1.4.1",
+ "license": "Apache-2.0",
+ "engines": {
+ "node": ">=8.0.0"
}
},
- "node_modules/@jest/test-result/node_modules/@types/yargs": {
- "version": "17.0.24",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@types/yargs-parser": "*"
+ "node_modules/@opentelemetry/api-metrics": {
+ "version": "0.24.0",
+ "license": "Apache-2.0",
+ "engines": {
+ "node": ">=8.0.0"
+ },
+ "peerDependencies": {
+ "@opentelemetry/api": "^1.0.1"
}
},
- "node_modules/@jest/test-result/node_modules/ansi-styles": {
- "version": "4.3.0",
- "dev": true,
- "license": "MIT",
+ "node_modules/@opentelemetry/context-async-hooks": {
+ "version": "0.24.0",
+ "license": "Apache-2.0",
+ "engines": {
+ "node": ">=8.1.0"
+ },
+ "peerDependencies": {
+ "@opentelemetry/api": "^1.0.1"
+ }
+ },
+ "node_modules/@opentelemetry/core": {
+ "version": "0.24.0",
+ "license": "Apache-2.0",
"dependencies": {
- "color-convert": "^2.0.1"
+ "@opentelemetry/semantic-conventions": "0.24.0",
+ "semver": "^7.1.3"
},
"engines": {
- "node": ">=8"
+ "node": ">=8.5.0"
},
- "funding": {
- "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ "peerDependencies": {
+ "@opentelemetry/api": "^1.0.1"
}
},
- "node_modules/@jest/test-result/node_modules/chalk": {
- "version": "4.1.2",
- "dev": true,
- "license": "MIT",
+ "node_modules/@opentelemetry/core/node_modules/semver": {
+ "version": "7.5.4",
+ "license": "ISC",
"dependencies": {
- "ansi-styles": "^4.1.0",
- "supports-color": "^7.1.0"
+ "lru-cache": "^6.0.0"
+ },
+ "bin": {
+ "semver": "bin/semver.js"
},
"engines": {
"node": ">=10"
- },
- "funding": {
- "url": "https://github.com/chalk/chalk?sponsor=1"
}
},
- "node_modules/@jest/test-result/node_modules/color-convert": {
- "version": "2.0.1",
- "dev": true,
- "license": "MIT",
+ "node_modules/@opentelemetry/exporter-collector": {
+ "version": "0.24.0",
+ "license": "Apache-2.0",
"dependencies": {
- "color-name": "~1.1.4"
+ "@opentelemetry/api-metrics": "0.24.0",
+ "@opentelemetry/core": "0.24.0",
+ "@opentelemetry/metrics": "0.24.0",
+ "@opentelemetry/resources": "0.24.0",
+ "@opentelemetry/tracing": "0.24.0"
},
"engines": {
- "node": ">=7.0.0"
+ "node": ">=8.0.0"
+ },
+ "peerDependencies": {
+ "@opentelemetry/api": "^1.0.1"
}
},
- "node_modules/@jest/test-result/node_modules/color-name": {
- "version": "1.1.4",
- "dev": true,
- "license": "MIT"
+ "node_modules/@opentelemetry/instrumentation": {
+ "version": "0.24.0",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@opentelemetry/api-metrics": "0.24.0",
+ "require-in-the-middle": "^5.0.3",
+ "semver": "^7.3.2",
+ "shimmer": "^1.2.1"
+ },
+ "peerDependencies": {
+ "@opentelemetry/api": "^1.0.1"
+ }
},
- "node_modules/@jest/test-result/node_modules/has-flag": {
- "version": "4.0.0",
- "dev": true,
- "license": "MIT",
+ "node_modules/@opentelemetry/instrumentation-http": {
+ "version": "0.24.0",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@opentelemetry/core": "0.24.0",
+ "@opentelemetry/instrumentation": "0.24.0",
+ "@opentelemetry/semantic-conventions": "0.24.0",
+ "semver": "^7.1.3"
+ },
"engines": {
- "node": ">=8"
+ "node": ">=8.0.0"
+ },
+ "peerDependencies": {
+ "@opentelemetry/api": "^1.0.1"
}
},
- "node_modules/@jest/test-result/node_modules/supports-color": {
- "version": "7.2.0",
- "dev": true,
- "license": "MIT",
+ "node_modules/@opentelemetry/instrumentation-http/node_modules/semver": {
+ "version": "7.5.4",
+ "license": "ISC",
"dependencies": {
- "has-flag": "^4.0.0"
+ "lru-cache": "^6.0.0"
+ },
+ "bin": {
+ "semver": "bin/semver.js"
},
"engines": {
- "node": ">=8"
+ "node": ">=10"
}
},
- "node_modules/@jest/test-sequencer": {
- "version": "26.6.3",
- "dev": true,
- "license": "MIT",
+ "node_modules/@opentelemetry/instrumentation-winston": {
+ "version": "0.24.0",
+ "license": "Apache-2.0",
"dependencies": {
- "@jest/test-result": "^26.6.2",
- "graceful-fs": "^4.2.4",
- "jest-haste-map": "^26.6.2",
- "jest-runner": "^26.6.3",
- "jest-runtime": "^26.6.3"
+ "@opentelemetry/instrumentation": "^0.24.0"
},
"engines": {
- "node": ">= 10.14.2"
+ "node": ">=8.5.0"
+ },
+ "peerDependencies": {
+ "@opentelemetry/api": "^1.0.1"
}
},
- "node_modules/@jest/test-sequencer/node_modules/@jest/console": {
- "version": "26.6.2",
- "dev": true,
- "license": "MIT",
+ "node_modules/@opentelemetry/instrumentation/node_modules/semver": {
+ "version": "7.5.4",
+ "license": "ISC",
"dependencies": {
- "@jest/types": "^26.6.2",
- "@types/node": "*",
- "chalk": "^4.0.0",
- "jest-message-util": "^26.6.2",
- "jest-util": "^26.6.2",
- "slash": "^3.0.0"
+ "lru-cache": "^6.0.0"
+ },
+ "bin": {
+ "semver": "bin/semver.js"
},
"engines": {
- "node": ">= 10.14.2"
+ "node": ">=10"
}
},
- "node_modules/@jest/test-sequencer/node_modules/@jest/test-result": {
- "version": "26.6.2",
- "dev": true,
- "license": "MIT",
+ "node_modules/@opentelemetry/metrics": {
+ "version": "0.24.0",
+ "license": "Apache-2.0",
"dependencies": {
- "@jest/console": "^26.6.2",
- "@jest/types": "^26.6.2",
- "@types/istanbul-lib-coverage": "^2.0.0",
- "collect-v8-coverage": "^1.0.0"
+ "@opentelemetry/api-metrics": "0.24.0",
+ "@opentelemetry/core": "0.24.0",
+ "@opentelemetry/resources": "0.24.0",
+ "lodash.merge": "^4.6.2"
},
"engines": {
- "node": ">= 10.14.2"
+ "node": ">=8.0.0"
+ },
+ "peerDependencies": {
+ "@opentelemetry/api": "^1.0.1"
}
},
- "node_modules/@jest/test-sequencer/node_modules/@jest/types": {
- "version": "26.6.2",
- "dev": true,
- "license": "MIT",
+ "node_modules/@opentelemetry/node": {
+ "version": "0.24.0",
+ "license": "Apache-2.0",
"dependencies": {
- "@types/istanbul-lib-coverage": "^2.0.0",
- "@types/istanbul-reports": "^3.0.0",
- "@types/node": "*",
- "@types/yargs": "^15.0.0",
- "chalk": "^4.0.0"
+ "@opentelemetry/context-async-hooks": "0.24.0",
+ "@opentelemetry/core": "0.24.0",
+ "@opentelemetry/propagator-b3": "0.24.0",
+ "@opentelemetry/propagator-jaeger": "0.24.0",
+ "@opentelemetry/tracing": "0.24.0",
+ "semver": "^7.1.3"
},
"engines": {
- "node": ">= 10.14.2"
+ "node": ">=8.0.0"
+ },
+ "peerDependencies": {
+ "@opentelemetry/api": "^1.0.1"
}
},
- "node_modules/@jest/test-sequencer/node_modules/@types/istanbul-reports": {
- "version": "3.0.1",
- "dev": true,
- "license": "MIT",
+ "node_modules/@opentelemetry/node/node_modules/semver": {
+ "version": "7.5.4",
+ "license": "ISC",
"dependencies": {
- "@types/istanbul-lib-report": "*"
+ "lru-cache": "^6.0.0"
+ },
+ "bin": {
+ "semver": "bin/semver.js"
+ },
+ "engines": {
+ "node": ">=10"
}
},
- "node_modules/@jest/test-sequencer/node_modules/@types/yargs": {
- "version": "15.0.15",
- "dev": true,
- "license": "MIT",
+ "node_modules/@opentelemetry/propagator-b3": {
+ "version": "0.24.0",
+ "license": "Apache-2.0",
"dependencies": {
- "@types/yargs-parser": "*"
+ "@opentelemetry/core": "0.24.0"
+ },
+ "engines": {
+ "node": ">=8.0.0"
+ },
+ "peerDependencies": {
+ "@opentelemetry/api": "^1.0.1"
}
},
- "node_modules/@jest/test-sequencer/node_modules/ansi-styles": {
- "version": "4.3.0",
- "dev": true,
- "license": "MIT",
+ "node_modules/@opentelemetry/propagator-jaeger": {
+ "version": "0.24.0",
+ "license": "Apache-2.0",
"dependencies": {
- "color-convert": "^2.0.1"
+ "@opentelemetry/core": "0.24.0"
},
"engines": {
- "node": ">=8"
+ "node": ">=8.5.0"
},
- "funding": {
- "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ "peerDependencies": {
+ "@opentelemetry/api": "^1.0.1"
}
},
- "node_modules/@jest/test-sequencer/node_modules/chalk": {
- "version": "4.1.2",
- "dev": true,
- "license": "MIT",
+ "node_modules/@opentelemetry/resource-detector-aws": {
+ "version": "0.24.0",
+ "license": "Apache-2.0",
"dependencies": {
- "ansi-styles": "^4.1.0",
- "supports-color": "^7.1.0"
+ "@opentelemetry/core": "0.24.0",
+ "@opentelemetry/resources": "0.24.0",
+ "@opentelemetry/semantic-conventions": "0.24.0"
},
"engines": {
- "node": ">=10"
+ "node": ">=8.0.0"
},
- "funding": {
- "url": "https://github.com/chalk/chalk?sponsor=1"
+ "peerDependencies": {
+ "@opentelemetry/api": "^1.0.1"
}
},
- "node_modules/@jest/test-sequencer/node_modules/ci-info": {
- "version": "2.0.0",
- "dev": true,
- "license": "MIT"
- },
- "node_modules/@jest/test-sequencer/node_modules/color-convert": {
- "version": "2.0.1",
- "dev": true,
- "license": "MIT",
+ "node_modules/@opentelemetry/resource-detector-gcp": {
+ "version": "0.24.0",
+ "license": "Apache-2.0",
"dependencies": {
- "color-name": "~1.1.4"
+ "@opentelemetry/resources": "0.24.0",
+ "@opentelemetry/semantic-conventions": "0.24.0",
+ "gcp-metadata": "^4.1.4",
+ "semver": "7.3.5"
},
"engines": {
- "node": ">=7.0.0"
+ "node": ">=10.0.0"
+ },
+ "peerDependencies": {
+ "@opentelemetry/api": "^1.0.1"
}
},
- "node_modules/@jest/test-sequencer/node_modules/color-name": {
- "version": "1.1.4",
- "dev": true,
- "license": "MIT"
- },
- "node_modules/@jest/test-sequencer/node_modules/has-flag": {
- "version": "4.0.0",
- "dev": true,
- "license": "MIT",
+ "node_modules/@opentelemetry/resource-detector-gcp/node_modules/semver": {
+ "version": "7.3.5",
+ "license": "ISC",
+ "dependencies": {
+ "lru-cache": "^6.0.0"
+ },
+ "bin": {
+ "semver": "bin/semver.js"
+ },
"engines": {
- "node": ">=8"
+ "node": ">=10"
}
},
- "node_modules/@jest/test-sequencer/node_modules/is-ci": {
- "version": "2.0.0",
- "dev": true,
- "license": "MIT",
+ "node_modules/@opentelemetry/resources": {
+ "version": "0.24.0",
+ "license": "Apache-2.0",
"dependencies": {
- "ci-info": "^2.0.0"
+ "@opentelemetry/core": "0.24.0",
+ "@opentelemetry/semantic-conventions": "0.24.0"
},
- "bin": {
- "is-ci": "bin.js"
+ "engines": {
+ "node": ">=8.0.0"
+ },
+ "peerDependencies": {
+ "@opentelemetry/api": "^1.0.1"
}
},
- "node_modules/@jest/test-sequencer/node_modules/jest-haste-map": {
- "version": "26.6.2",
- "dev": true,
- "license": "MIT",
+ "node_modules/@opentelemetry/sdk-node": {
+ "version": "0.24.0",
+ "license": "Apache-2.0",
"dependencies": {
- "@jest/types": "^26.6.2",
- "@types/graceful-fs": "^4.1.2",
- "@types/node": "*",
- "anymatch": "^3.0.3",
- "fb-watchman": "^2.0.0",
- "graceful-fs": "^4.2.4",
- "jest-regex-util": "^26.0.0",
- "jest-serializer": "^26.6.2",
- "jest-util": "^26.6.2",
- "jest-worker": "^26.6.2",
- "micromatch": "^4.0.2",
- "sane": "^4.0.3",
- "walker": "^1.0.7"
+ "@opentelemetry/api-metrics": "0.24.0",
+ "@opentelemetry/core": "0.24.0",
+ "@opentelemetry/instrumentation": "0.24.0",
+ "@opentelemetry/metrics": "0.24.0",
+ "@opentelemetry/node": "0.24.0",
+ "@opentelemetry/resource-detector-aws": "0.24.0",
+ "@opentelemetry/resource-detector-gcp": "0.24.0",
+ "@opentelemetry/resources": "0.24.0",
+ "@opentelemetry/tracing": "0.24.0"
},
"engines": {
- "node": ">= 10.14.2"
+ "node": ">=8.0.0"
},
- "optionalDependencies": {
- "fsevents": "^2.1.2"
+ "peerDependencies": {
+ "@opentelemetry/api": "^1.0.1"
}
},
- "node_modules/@jest/test-sequencer/node_modules/jest-message-util": {
- "version": "26.6.2",
- "dev": true,
- "license": "MIT",
+ "node_modules/@opentelemetry/semantic-conventions": {
+ "version": "0.24.0",
+ "license": "Apache-2.0",
+ "engines": {
+ "node": ">=8.0.0"
+ }
+ },
+ "node_modules/@opentelemetry/tracing": {
+ "version": "0.24.0",
+ "license": "Apache-2.0",
"dependencies": {
- "@babel/code-frame": "^7.0.0",
- "@jest/types": "^26.6.2",
- "@types/stack-utils": "^2.0.0",
- "chalk": "^4.0.0",
- "graceful-fs": "^4.2.4",
- "micromatch": "^4.0.2",
- "pretty-format": "^26.6.2",
- "slash": "^3.0.0",
- "stack-utils": "^2.0.2"
+ "@opentelemetry/core": "0.24.0",
+ "@opentelemetry/resources": "0.24.0",
+ "@opentelemetry/semantic-conventions": "0.24.0",
+ "lodash.merge": "^4.6.2"
},
"engines": {
- "node": ">= 10.14.2"
+ "node": ">=8.0.0"
+ },
+ "peerDependencies": {
+ "@opentelemetry/api": "^1.0.1"
}
},
- "node_modules/@jest/test-sequencer/node_modules/jest-regex-util": {
- "version": "26.0.0",
+ "node_modules/@pkgjs/parseargs": {
+ "version": "0.11.0",
"dev": true,
"license": "MIT",
+ "optional": true,
"engines": {
- "node": ">= 10.14.2"
+ "node": ">=14"
}
},
- "node_modules/@jest/test-sequencer/node_modules/jest-util": {
- "version": "26.6.2",
- "dev": true,
+ "node_modules/@pkgr/utils": {
+ "version": "2.4.1",
"license": "MIT",
+ "optional": true,
"dependencies": {
- "@jest/types": "^26.6.2",
- "@types/node": "*",
- "chalk": "^4.0.0",
- "graceful-fs": "^4.2.4",
- "is-ci": "^2.0.0",
- "micromatch": "^4.0.2"
+ "cross-spawn": "^7.0.3",
+ "fast-glob": "^3.2.12",
+ "is-glob": "^4.0.3",
+ "open": "^9.1.0",
+ "picocolors": "^1.0.0",
+ "tslib": "^2.5.0"
},
"engines": {
- "node": ">= 10.14.2"
+ "node": "^12.20.0 || ^14.18.0 || >=16.0.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/unts"
+ }
+ },
+ "node_modules/@rdfjs/data-model": {
+ "version": "2.0.1",
+ "license": "MIT",
+ "bin": {
+ "rdfjs-data-model-test": "bin/test.js"
}
},
- "node_modules/@jest/test-sequencer/node_modules/jest-worker": {
- "version": "26.6.2",
- "dev": true,
+ "node_modules/@rdfjs/dataset": {
+ "version": "2.0.1",
"license": "MIT",
- "dependencies": {
- "@types/node": "*",
- "merge-stream": "^2.0.0",
- "supports-color": "^7.0.0"
- },
- "engines": {
- "node": ">= 10.13.0"
+ "bin": {
+ "rdfjs-dataset-test": "bin/test.js"
}
},
- "node_modules/@jest/test-sequencer/node_modules/pretty-format": {
- "version": "26.6.2",
- "dev": true,
+ "node_modules/@rdfjs/environment": {
+ "version": "0.1.2",
"license": "MIT",
"dependencies": {
- "@jest/types": "^26.6.2",
- "ansi-regex": "^5.0.0",
- "ansi-styles": "^4.0.0",
- "react-is": "^17.0.1"
- },
- "engines": {
- "node": ">= 10"
+ "@rdfjs/data-model": "^2.0.1",
+ "@rdfjs/dataset": "^2.0.1",
+ "@rdfjs/fetch-lite": "^3.2.1",
+ "@rdfjs/namespace": "^2.0.0",
+ "@rdfjs/sink-map": "^2.0.0",
+ "@rdfjs/term-map": "^2.0.0",
+ "@rdfjs/term-set": "^2.0.1"
}
},
- "node_modules/@jest/test-sequencer/node_modules/react-is": {
- "version": "17.0.2",
- "dev": true,
- "license": "MIT"
- },
- "node_modules/@jest/test-sequencer/node_modules/supports-color": {
- "version": "7.2.0",
- "dev": true,
+ "node_modules/@rdfjs/fetch": {
+ "version": "3.1.1",
"license": "MIT",
"dependencies": {
- "has-flag": "^4.0.0"
- },
- "engines": {
- "node": ">=8"
+ "@rdfjs/dataset": "^2.0.1",
+ "@rdfjs/fetch-lite": "^3.2.1",
+ "@rdfjs/formats-common": "^3.1.0"
}
},
- "node_modules/@jest/transform": {
- "version": "28.1.3",
- "dev": true,
+ "node_modules/@rdfjs/fetch-lite": {
+ "version": "3.2.1",
"license": "MIT",
"dependencies": {
- "@babel/core": "^7.11.6",
- "@jest/types": "^28.1.3",
- "@jridgewell/trace-mapping": "^0.3.13",
- "babel-plugin-istanbul": "^6.1.1",
- "chalk": "^4.0.0",
- "convert-source-map": "^1.4.0",
- "fast-json-stable-stringify": "^2.0.0",
- "graceful-fs": "^4.2.9",
- "jest-haste-map": "^28.1.3",
- "jest-regex-util": "^28.0.2",
- "jest-util": "^28.1.3",
- "micromatch": "^4.0.4",
- "pirates": "^4.0.4",
- "slash": "^3.0.0",
- "write-file-atomic": "^4.0.1"
- },
- "engines": {
- "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
+ "is-stream": "^3.0.0",
+ "nodeify-fetch": "^3.1.0",
+ "readable-stream": "^4.2.0"
}
},
- "node_modules/@jest/transform/node_modules/@jest/types": {
- "version": "28.1.3",
- "dev": true,
+ "node_modules/@rdfjs/fetch-lite/node_modules/readable-stream": {
+ "version": "4.4.0",
"license": "MIT",
"dependencies": {
- "@jest/schemas": "^28.1.3",
- "@types/istanbul-lib-coverage": "^2.0.0",
- "@types/istanbul-reports": "^3.0.0",
- "@types/node": "*",
- "@types/yargs": "^17.0.8",
- "chalk": "^4.0.0"
+ "abort-controller": "^3.0.0",
+ "buffer": "^6.0.3",
+ "events": "^3.3.0",
+ "process": "^0.11.10"
},
"engines": {
- "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
}
},
- "node_modules/@jest/transform/node_modules/@types/istanbul-reports": {
- "version": "3.0.1",
- "dev": true,
+ "node_modules/@rdfjs/fetch/node_modules/@rdfjs/formats-common": {
+ "version": "3.1.0",
"license": "MIT",
"dependencies": {
- "@types/istanbul-lib-report": "*"
+ "@rdfjs/parser-jsonld": "^2.0.0",
+ "@rdfjs/parser-n3": "^2.0.0",
+ "@rdfjs/serializer-jsonld": "^2.0.0",
+ "@rdfjs/serializer-ntriples": "^2.0.0",
+ "@rdfjs/sink-map": "^2.0.0",
+ "rdfxml-streaming-parser": "^2.2.0"
}
},
- "node_modules/@jest/transform/node_modules/@types/yargs": {
- "version": "17.0.24",
- "dev": true,
+ "node_modules/@rdfjs/fetch/node_modules/rdfxml-streaming-parser": {
+ "version": "2.2.3",
"license": "MIT",
"dependencies": {
- "@types/yargs-parser": "*"
+ "@rdfjs/types": "*",
+ "@rubensworks/saxes": "^6.0.1",
+ "@types/readable-stream": "^2.3.13",
+ "buffer": "^6.0.3",
+ "rdf-data-factory": "^1.1.0",
+ "readable-stream": "^4.0.0",
+ "relative-to-absolute-iri": "^1.0.0",
+ "validate-iri": "^1.0.0"
}
},
- "node_modules/@jest/transform/node_modules/ansi-styles": {
- "version": "4.3.0",
- "dev": true,
+ "node_modules/@rdfjs/fetch/node_modules/readable-stream": {
+ "version": "4.4.0",
"license": "MIT",
"dependencies": {
- "color-convert": "^2.0.1"
+ "abort-controller": "^3.0.0",
+ "buffer": "^6.0.3",
+ "events": "^3.3.0",
+ "process": "^0.11.10"
},
"engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
}
},
- "node_modules/@jest/transform/node_modules/chalk": {
- "version": "4.1.2",
- "dev": true,
+ "node_modules/@rdfjs/formats-common": {
+ "version": "2.2.0",
"license": "MIT",
"dependencies": {
- "ansi-styles": "^4.1.0",
- "supports-color": "^7.1.0"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/chalk/chalk?sponsor=1"
+ "@rdfjs/parser-jsonld": "^1.2.1",
+ "@rdfjs/parser-n3": "^1.1.4",
+ "@rdfjs/serializer-jsonld": "^1.2.3",
+ "@rdfjs/serializer-ntriples": "^1.0.3",
+ "@rdfjs/sink-map": "^1.0.0",
+ "rdfxml-streaming-parser": "^1.4.0"
}
},
- "node_modules/@jest/transform/node_modules/color-convert": {
- "version": "2.0.1",
- "dev": true,
+ "node_modules/@rdfjs/formats-common/node_modules/@rdfjs/data-model": {
+ "version": "1.3.4",
"license": "MIT",
"dependencies": {
- "color-name": "~1.1.4"
+ "@rdfjs/types": ">=1.0.1"
},
- "engines": {
- "node": ">=7.0.0"
- }
- },
- "node_modules/@jest/transform/node_modules/color-name": {
- "version": "1.1.4",
- "dev": true,
- "license": "MIT"
- },
- "node_modules/@jest/transform/node_modules/has-flag": {
- "version": "4.0.0",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=8"
+ "bin": {
+ "rdfjs-data-model-test": "bin/test.js"
}
},
- "node_modules/@jest/transform/node_modules/supports-color": {
- "version": "7.2.0",
- "dev": true,
+ "node_modules/@rdfjs/formats-common/node_modules/@rdfjs/namespace": {
+ "version": "1.1.0",
"license": "MIT",
"dependencies": {
- "has-flag": "^4.0.0"
+ "@rdfjs/data-model": "^1.1.0"
},
"engines": {
- "node": ">=8"
+ "node": ">=6"
}
},
- "node_modules/@jest/types": {
- "version": "24.9.0",
+ "node_modules/@rdfjs/formats-common/node_modules/@rdfjs/parser-jsonld": {
+ "version": "1.3.1",
"license": "MIT",
"dependencies": {
- "@types/istanbul-lib-coverage": "^2.0.0",
- "@types/istanbul-reports": "^1.1.1",
- "@types/yargs": "^13.0.0"
- },
- "engines": {
- "node": ">= 6"
+ "@rdfjs/data-model": "^1.3.4",
+ "@rdfjs/sink": "^1.0.3",
+ "jsonld-streaming-parser": "^2.4.3",
+ "readable-stream": "^3.6.0"
}
},
- "node_modules/@jridgewell/gen-mapping": {
- "version": "0.3.3",
- "dev": true,
+ "node_modules/@rdfjs/formats-common/node_modules/@rdfjs/parser-n3": {
+ "version": "1.1.4",
"license": "MIT",
"dependencies": {
- "@jridgewell/set-array": "^1.0.1",
- "@jridgewell/sourcemap-codec": "^1.4.10",
- "@jridgewell/trace-mapping": "^0.3.9"
- },
- "engines": {
- "node": ">=6.0.0"
+ "@rdfjs/data-model": "^1.0.1",
+ "@rdfjs/sink": "^1.0.2",
+ "n3": "^1.3.5",
+ "readable-stream": "^3.6.0",
+ "readable-to-readable": "^0.1.0"
}
},
- "node_modules/@jridgewell/resolve-uri": {
- "version": "3.1.0",
+ "node_modules/@rdfjs/formats-common/node_modules/@rdfjs/serializer-jsonld": {
+ "version": "1.2.3",
"license": "MIT",
- "engines": {
- "node": ">=6.0.0"
+ "dependencies": {
+ "@rdfjs/namespace": "^1.1.0",
+ "@rdfjs/sink": "^1.0.3",
+ "readable-stream": "^3.6.0"
}
},
- "node_modules/@jridgewell/set-array": {
- "version": "1.1.2",
- "dev": true,
+ "node_modules/@rdfjs/formats-common/node_modules/@rdfjs/serializer-ntriples": {
+ "version": "1.0.3",
"license": "MIT",
- "engines": {
- "node": ">=6.0.0"
+ "dependencies": {
+ "@rdfjs/sink": "^1.0.3",
+ "@rdfjs/to-ntriples": "^1.0.2",
+ "readable-to-readable": "^0.1.0"
}
},
- "node_modules/@jridgewell/sourcemap-codec": {
- "version": "1.4.14",
- "license": "MIT"
- },
- "node_modules/@jridgewell/trace-mapping": {
- "version": "0.3.18",
+ "node_modules/@rdfjs/formats-common/node_modules/@rdfjs/sink": {
+ "version": "1.0.3",
"license": "MIT",
- "dependencies": {
- "@jridgewell/resolve-uri": "3.1.0",
- "@jridgewell/sourcemap-codec": "1.4.14"
+ "engines": {
+ "node": ">=6"
}
},
- "node_modules/@jsdevtools/chai-exec": {
- "version": "2.1.1",
- "resolved": "https://registry.npmjs.org/@jsdevtools/chai-exec/-/chai-exec-2.1.1.tgz",
- "integrity": "sha512-EhLHKeucYbbbWHDhExi0fqDSI9noxYUdzy1LLaAdkHLaIJjd8gv5bCOqEsuVh6EJF3ZspUSpLJjytxnOPahRig==",
- "dev": true,
- "dependencies": {
- "@jsdevtools/ez-spawn": "^3.0.3"
- },
+ "node_modules/@rdfjs/formats-common/node_modules/@rdfjs/sink-map": {
+ "version": "1.0.1",
+ "license": "MIT",
"engines": {
- "node": ">=10"
+ "node": ">=6"
}
},
- "node_modules/@jsdevtools/ez-spawn": {
- "version": "3.0.4",
- "resolved": "https://registry.npmjs.org/@jsdevtools/ez-spawn/-/ez-spawn-3.0.4.tgz",
- "integrity": "sha512-f5DRIOZf7wxogefH03RjMPMdBF7ADTWUMoOs9kaJo06EfwF+aFhMZMDZxHg/Xe12hptN9xoZjGso2fdjapBRIA==",
- "dev": true,
- "dependencies": {
- "call-me-maybe": "^1.0.1",
- "cross-spawn": "^7.0.3",
- "string-argv": "^0.3.1",
- "type-detect": "^4.0.8"
- },
+ "node_modules/@rdfjs/formats-common/node_modules/@rdfjs/to-ntriples": {
+ "version": "1.0.2",
+ "license": "MIT",
"engines": {
- "node": ">=10"
+ "node": ">=6"
}
},
- "node_modules/@manypkg/find-root": {
- "version": "1.1.0",
+ "node_modules/@rdfjs/formats-common/node_modules/jsonld-streaming-parser": {
+ "version": "2.4.3",
"license": "MIT",
"dependencies": {
- "@babel/runtime": "^7.5.5",
- "@types/node": "^12.7.1",
- "find-up": "^4.1.0",
- "fs-extra": "^8.1.0"
+ "@rdfjs/types": "*",
+ "@types/http-link-header": "^1.0.1",
+ "canonicalize": "^1.0.1",
+ "http-link-header": "^1.0.2",
+ "jsonld-context-parser": "^2.1.3",
+ "jsonparse": "^1.3.1",
+ "rdf-data-factory": "^1.1.0"
}
},
- "node_modules/@manypkg/find-root/node_modules/fs-extra": {
- "version": "8.1.0",
+ "node_modules/@rdfjs/namespace": {
+ "version": "2.0.0",
"license": "MIT",
"dependencies": {
- "graceful-fs": "^4.2.0",
- "jsonfile": "^4.0.0",
- "universalify": "^0.1.0"
- },
- "engines": {
- "node": ">=6 <7 || >=8"
+ "@rdfjs/data-model": "^2.0.0"
}
},
- "node_modules/@manypkg/get-packages": {
- "version": "1.1.3",
+ "node_modules/@rdfjs/parser-jsonld": {
+ "version": "2.1.0",
"license": "MIT",
"dependencies": {
- "@babel/runtime": "^7.5.5",
- "@changesets/types": "^4.0.1",
- "@manypkg/find-root": "^1.1.0",
- "fs-extra": "^8.1.0",
- "globby": "^11.0.0",
- "read-yaml-file": "^1.1.0"
+ "@rdfjs/data-model": "^2.0.1",
+ "@rdfjs/sink": "^2.0.0",
+ "duplex-to": "^2.0.0",
+ "jsonld-streaming-parser": "^3.0.0",
+ "readable-stream": "^4.2.0"
}
},
- "node_modules/@manypkg/get-packages/node_modules/@changesets/types": {
- "version": "4.1.0",
+ "node_modules/@rdfjs/parser-jsonld/node_modules/duplex-to": {
+ "version": "2.0.0",
"license": "MIT"
},
- "node_modules/@manypkg/get-packages/node_modules/fs-extra": {
- "version": "8.1.0",
+ "node_modules/@rdfjs/parser-jsonld/node_modules/readable-stream": {
+ "version": "4.4.0",
"license": "MIT",
"dependencies": {
- "graceful-fs": "^4.2.0",
- "jsonfile": "^4.0.0",
- "universalify": "^0.1.0"
+ "abort-controller": "^3.0.0",
+ "buffer": "^6.0.3",
+ "events": "^3.3.0",
+ "process": "^0.11.10"
},
"engines": {
- "node": ">=6 <7 || >=8"
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
}
},
- "node_modules/@nodelib/fs.scandir": {
- "version": "2.1.5",
+ "node_modules/@rdfjs/parser-n3": {
+ "version": "2.0.1",
"license": "MIT",
"dependencies": {
- "@nodelib/fs.stat": "2.0.5",
- "run-parallel": "^1.1.9"
+ "@rdfjs/data-model": "^2.0.1",
+ "@rdfjs/sink": "^2.0.0",
+ "duplex-to": "^2.0.0",
+ "n3": "^1.16.2",
+ "readable-stream": "^4.2.0"
+ }
+ },
+ "node_modules/@rdfjs/parser-n3/node_modules/duplex-to": {
+ "version": "2.0.0",
+ "license": "MIT"
+ },
+ "node_modules/@rdfjs/parser-n3/node_modules/readable-stream": {
+ "version": "4.4.0",
+ "license": "MIT",
+ "dependencies": {
+ "abort-controller": "^3.0.0",
+ "buffer": "^6.0.3",
+ "events": "^3.3.0",
+ "process": "^0.11.10"
},
"engines": {
- "node": ">= 8"
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
}
},
- "node_modules/@nodelib/fs.stat": {
- "version": "2.0.5",
+ "node_modules/@rdfjs/serializer-jsonld": {
+ "version": "2.0.0",
"license": "MIT",
- "engines": {
- "node": ">= 8"
+ "dependencies": {
+ "@rdfjs/sink": "^2.0.0",
+ "readable-stream": "^4.2.0"
}
},
- "node_modules/@nodelib/fs.walk": {
- "version": "1.2.8",
+ "node_modules/@rdfjs/serializer-jsonld/node_modules/readable-stream": {
+ "version": "4.4.0",
"license": "MIT",
"dependencies": {
- "@nodelib/fs.scandir": "2.1.5",
- "fastq": "^1.6.0"
+ "abort-controller": "^3.0.0",
+ "buffer": "^6.0.3",
+ "events": "^3.3.0",
+ "process": "^0.11.10"
},
"engines": {
- "node": ">= 8"
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
}
},
- "node_modules/@opentelemetry/api": {
- "version": "1.4.1",
- "license": "Apache-2.0",
- "engines": {
- "node": ">=8.0.0"
+ "node_modules/@rdfjs/serializer-ntriples": {
+ "version": "2.0.0",
+ "license": "MIT",
+ "dependencies": {
+ "@rdfjs/to-ntriples": "^2.0.0",
+ "duplex-to": "^2.0.0",
+ "readable-stream": "^4.2.0"
}
},
- "node_modules/@opentelemetry/api-metrics": {
- "version": "0.24.0",
- "license": "Apache-2.0",
- "engines": {
- "node": ">=8.0.0"
- },
- "peerDependencies": {
- "@opentelemetry/api": "^1.0.1"
- }
+ "node_modules/@rdfjs/serializer-ntriples/node_modules/duplex-to": {
+ "version": "2.0.0",
+ "license": "MIT"
},
- "node_modules/@opentelemetry/context-async-hooks": {
- "version": "0.24.0",
- "license": "Apache-2.0",
- "engines": {
- "node": ">=8.1.0"
+ "node_modules/@rdfjs/serializer-ntriples/node_modules/readable-stream": {
+ "version": "4.4.0",
+ "license": "MIT",
+ "dependencies": {
+ "abort-controller": "^3.0.0",
+ "buffer": "^6.0.3",
+ "events": "^3.3.0",
+ "process": "^0.11.10"
},
- "peerDependencies": {
- "@opentelemetry/api": "^1.0.1"
+ "engines": {
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
}
},
- "node_modules/@opentelemetry/core": {
- "version": "0.24.0",
- "license": "Apache-2.0",
+ "node_modules/@rdfjs/sink": {
+ "version": "2.0.0",
+ "license": "MIT"
+ },
+ "node_modules/@rdfjs/sink-map": {
+ "version": "2.0.0",
+ "license": "MIT"
+ },
+ "node_modules/@rdfjs/sink-to-duplex": {
+ "version": "1.0.0",
+ "license": "MIT",
"dependencies": {
- "@opentelemetry/semantic-conventions": "0.24.0",
- "semver": "^7.1.3"
+ "duplexify": "^3.6.1",
+ "readable-stream": "^3.0.6"
},
"engines": {
- "node": ">=8.5.0"
- },
- "peerDependencies": {
- "@opentelemetry/api": "^1.0.1"
+ "node": ">=6"
}
},
- "node_modules/@opentelemetry/core/node_modules/semver": {
- "version": "7.5.4",
- "license": "ISC",
+ "node_modules/@rdfjs/sink-to-duplex/node_modules/duplexify": {
+ "version": "3.7.1",
+ "license": "MIT",
"dependencies": {
- "lru-cache": "^6.0.0"
- },
- "bin": {
- "semver": "bin/semver.js"
- },
- "engines": {
- "node": ">=10"
+ "end-of-stream": "^1.0.0",
+ "inherits": "^2.0.1",
+ "readable-stream": "^2.0.0",
+ "stream-shift": "^1.0.0"
}
},
- "node_modules/@opentelemetry/exporter-collector": {
- "version": "0.24.0",
- "license": "Apache-2.0",
+ "node_modules/@rdfjs/sink-to-duplex/node_modules/duplexify/node_modules/readable-stream": {
+ "version": "2.3.8",
+ "license": "MIT",
"dependencies": {
- "@opentelemetry/api-metrics": "0.24.0",
- "@opentelemetry/core": "0.24.0",
- "@opentelemetry/metrics": "0.24.0",
- "@opentelemetry/resources": "0.24.0",
- "@opentelemetry/tracing": "0.24.0"
- },
- "engines": {
- "node": ">=8.0.0"
- },
- "peerDependencies": {
- "@opentelemetry/api": "^1.0.1"
+ "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/@opentelemetry/instrumentation": {
- "version": "0.24.0",
- "license": "Apache-2.0",
+ "node_modules/@rdfjs/sink-to-duplex/node_modules/string_decoder": {
+ "version": "1.1.1",
+ "license": "MIT",
"dependencies": {
- "@opentelemetry/api-metrics": "0.24.0",
- "require-in-the-middle": "^5.0.3",
- "semver": "^7.3.2",
- "shimmer": "^1.2.1"
- },
- "peerDependencies": {
- "@opentelemetry/api": "^1.0.1"
+ "safe-buffer": "~5.1.0"
}
},
- "node_modules/@opentelemetry/instrumentation-http": {
- "version": "0.24.0",
- "license": "Apache-2.0",
+ "node_modules/@rdfjs/term-map": {
+ "version": "2.0.0",
+ "license": "MIT",
"dependencies": {
- "@opentelemetry/core": "0.24.0",
- "@opentelemetry/instrumentation": "0.24.0",
- "@opentelemetry/semantic-conventions": "0.24.0",
- "semver": "^7.1.3"
- },
- "engines": {
- "node": ">=8.0.0"
- },
- "peerDependencies": {
- "@opentelemetry/api": "^1.0.1"
+ "@rdfjs/to-ntriples": "^2.0.0"
}
},
- "node_modules/@opentelemetry/instrumentation-http/node_modules/semver": {
- "version": "7.5.4",
- "license": "ISC",
+ "node_modules/@rdfjs/term-set": {
+ "version": "2.0.1",
+ "license": "MIT",
"dependencies": {
- "lru-cache": "^6.0.0"
- },
- "bin": {
- "semver": "bin/semver.js"
- },
- "engines": {
- "node": ">=10"
+ "@rdfjs/to-ntriples": "^2.0.0"
}
},
- "node_modules/@opentelemetry/instrumentation-winston": {
- "version": "0.24.0",
- "license": "Apache-2.0",
+ "node_modules/@rdfjs/to-ntriples": {
+ "version": "2.0.0",
+ "license": "MIT"
+ },
+ "node_modules/@rdfjs/types": {
+ "version": "1.1.0",
+ "license": "MIT",
"dependencies": {
- "@opentelemetry/instrumentation": "^0.24.0"
- },
- "engines": {
- "node": ">=8.5.0"
- },
- "peerDependencies": {
- "@opentelemetry/api": "^1.0.1"
+ "@types/node": "*"
}
},
- "node_modules/@opentelemetry/instrumentation/node_modules/semver": {
- "version": "7.5.4",
+ "node_modules/@rubensworks/saxes": {
+ "version": "6.0.1",
"license": "ISC",
"dependencies": {
- "lru-cache": "^6.0.0"
- },
- "bin": {
- "semver": "bin/semver.js"
+ "xmlchars": "^2.2.0"
},
"engines": {
- "node": ">=10"
+ "node": ">=v12.22.12"
}
},
- "node_modules/@opentelemetry/metrics": {
- "version": "0.24.0",
- "license": "Apache-2.0",
+ "node_modules/@sinclair/typebox": {
+ "version": "0.24.51",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/@sinonjs/commons": {
+ "version": "3.0.0",
+ "dev": true,
+ "license": "BSD-3-Clause",
"dependencies": {
- "@opentelemetry/api-metrics": "0.24.0",
- "@opentelemetry/core": "0.24.0",
- "@opentelemetry/resources": "0.24.0",
- "lodash.merge": "^4.6.2"
- },
- "engines": {
- "node": ">=8.0.0"
- },
- "peerDependencies": {
- "@opentelemetry/api": "^1.0.1"
+ "type-detect": "4.0.8"
}
},
- "node_modules/@opentelemetry/node": {
- "version": "0.24.0",
- "license": "Apache-2.0",
+ "node_modules/@sinonjs/fake-timers": {
+ "version": "10.3.0",
+ "dev": true,
+ "license": "BSD-3-Clause",
"dependencies": {
- "@opentelemetry/context-async-hooks": "0.24.0",
- "@opentelemetry/core": "0.24.0",
- "@opentelemetry/propagator-b3": "0.24.0",
- "@opentelemetry/propagator-jaeger": "0.24.0",
- "@opentelemetry/tracing": "0.24.0",
- "semver": "^7.1.3"
- },
- "engines": {
- "node": ">=8.0.0"
- },
- "peerDependencies": {
- "@opentelemetry/api": "^1.0.1"
+ "@sinonjs/commons": "^3.0.0"
}
},
- "node_modules/@opentelemetry/node/node_modules/semver": {
- "version": "7.5.4",
- "license": "ISC",
+ "node_modules/@sinonjs/samsam": {
+ "version": "8.0.0",
+ "dev": true,
+ "license": "BSD-3-Clause",
"dependencies": {
- "lru-cache": "^6.0.0"
- },
- "bin": {
- "semver": "bin/semver.js"
- },
- "engines": {
- "node": ">=10"
+ "@sinonjs/commons": "^2.0.0",
+ "lodash.get": "^4.4.2",
+ "type-detect": "^4.0.8"
}
},
- "node_modules/@opentelemetry/propagator-b3": {
- "version": "0.24.0",
- "license": "Apache-2.0",
+ "node_modules/@sinonjs/samsam/node_modules/@sinonjs/commons": {
+ "version": "2.0.0",
+ "dev": true,
+ "license": "BSD-3-Clause",
"dependencies": {
- "@opentelemetry/core": "0.24.0"
- },
- "engines": {
- "node": ">=8.0.0"
- },
- "peerDependencies": {
- "@opentelemetry/api": "^1.0.1"
+ "type-detect": "4.0.8"
}
},
- "node_modules/@opentelemetry/propagator-jaeger": {
- "version": "0.24.0",
+ "node_modules/@sinonjs/text-encoding": {
+ "version": "0.7.2",
+ "dev": true,
+ "license": "(Unlicense OR Apache-2.0)"
+ },
+ "node_modules/@smithy/abort-controller": {
+ "version": "2.0.9",
"license": "Apache-2.0",
"dependencies": {
- "@opentelemetry/core": "0.24.0"
+ "@smithy/types": "^2.3.3",
+ "tslib": "^2.5.0"
},
"engines": {
- "node": ">=8.5.0"
- },
- "peerDependencies": {
- "@opentelemetry/api": "^1.0.1"
+ "node": ">=14.0.0"
}
},
- "node_modules/@opentelemetry/resource-detector-aws": {
- "version": "0.24.0",
+ "node_modules/@smithy/chunked-blob-reader": {
+ "version": "2.0.0",
"license": "Apache-2.0",
"dependencies": {
- "@opentelemetry/core": "0.24.0",
- "@opentelemetry/resources": "0.24.0",
- "@opentelemetry/semantic-conventions": "0.24.0"
- },
- "engines": {
- "node": ">=8.0.0"
- },
- "peerDependencies": {
- "@opentelemetry/api": "^1.0.1"
+ "tslib": "^2.5.0"
}
},
- "node_modules/@opentelemetry/resource-detector-gcp": {
- "version": "0.24.0",
+ "node_modules/@smithy/chunked-blob-reader-native": {
+ "version": "2.0.0",
"license": "Apache-2.0",
"dependencies": {
- "@opentelemetry/resources": "0.24.0",
- "@opentelemetry/semantic-conventions": "0.24.0",
- "gcp-metadata": "^4.1.4",
- "semver": "7.3.5"
- },
- "engines": {
- "node": ">=10.0.0"
- },
- "peerDependencies": {
- "@opentelemetry/api": "^1.0.1"
+ "@smithy/util-base64": "^2.0.0",
+ "tslib": "^2.5.0"
}
},
- "node_modules/@opentelemetry/resource-detector-gcp/node_modules/semver": {
- "version": "7.3.5",
- "license": "ISC",
+ "node_modules/@smithy/config-resolver": {
+ "version": "2.0.10",
+ "license": "Apache-2.0",
"dependencies": {
- "lru-cache": "^6.0.0"
- },
- "bin": {
- "semver": "bin/semver.js"
+ "@smithy/node-config-provider": "^2.0.12",
+ "@smithy/types": "^2.3.3",
+ "@smithy/util-config-provider": "^2.0.0",
+ "@smithy/util-middleware": "^2.0.2",
+ "tslib": "^2.5.0"
},
"engines": {
- "node": ">=10"
+ "node": ">=14.0.0"
}
},
- "node_modules/@opentelemetry/resources": {
- "version": "0.24.0",
+ "node_modules/@smithy/credential-provider-imds": {
+ "version": "2.0.12",
"license": "Apache-2.0",
"dependencies": {
- "@opentelemetry/core": "0.24.0",
- "@opentelemetry/semantic-conventions": "0.24.0"
+ "@smithy/node-config-provider": "^2.0.12",
+ "@smithy/property-provider": "^2.0.10",
+ "@smithy/types": "^2.3.3",
+ "@smithy/url-parser": "^2.0.9",
+ "tslib": "^2.5.0"
},
"engines": {
- "node": ">=8.0.0"
- },
- "peerDependencies": {
- "@opentelemetry/api": "^1.0.1"
+ "node": ">=14.0.0"
}
},
- "node_modules/@opentelemetry/sdk-node": {
- "version": "0.24.0",
+ "node_modules/@smithy/eventstream-codec": {
+ "version": "2.0.9",
"license": "Apache-2.0",
"dependencies": {
- "@opentelemetry/api-metrics": "0.24.0",
- "@opentelemetry/core": "0.24.0",
- "@opentelemetry/instrumentation": "0.24.0",
- "@opentelemetry/metrics": "0.24.0",
- "@opentelemetry/node": "0.24.0",
- "@opentelemetry/resource-detector-aws": "0.24.0",
- "@opentelemetry/resource-detector-gcp": "0.24.0",
- "@opentelemetry/resources": "0.24.0",
- "@opentelemetry/tracing": "0.24.0"
- },
- "engines": {
- "node": ">=8.0.0"
- },
- "peerDependencies": {
- "@opentelemetry/api": "^1.0.1"
+ "@aws-crypto/crc32": "3.0.0",
+ "@smithy/types": "^2.3.3",
+ "@smithy/util-hex-encoding": "^2.0.0",
+ "tslib": "^2.5.0"
}
},
- "node_modules/@opentelemetry/semantic-conventions": {
- "version": "0.24.0",
+ "node_modules/@smithy/eventstream-serde-browser": {
+ "version": "2.0.9",
"license": "Apache-2.0",
+ "dependencies": {
+ "@smithy/eventstream-serde-universal": "^2.0.9",
+ "@smithy/types": "^2.3.3",
+ "tslib": "^2.5.0"
+ },
"engines": {
- "node": ">=8.0.0"
+ "node": ">=14.0.0"
}
},
- "node_modules/@opentelemetry/tracing": {
- "version": "0.24.0",
+ "node_modules/@smithy/eventstream-serde-config-resolver": {
+ "version": "2.0.9",
"license": "Apache-2.0",
"dependencies": {
- "@opentelemetry/core": "0.24.0",
- "@opentelemetry/resources": "0.24.0",
- "@opentelemetry/semantic-conventions": "0.24.0",
- "lodash.merge": "^4.6.2"
+ "@smithy/types": "^2.3.3",
+ "tslib": "^2.5.0"
},
"engines": {
- "node": ">=8.0.0"
- },
- "peerDependencies": {
- "@opentelemetry/api": "^1.0.1"
+ "node": ">=14.0.0"
}
},
- "node_modules/@pkgjs/parseargs": {
- "version": "0.11.0",
- "dev": true,
- "license": "MIT",
- "optional": true,
+ "node_modules/@smithy/eventstream-serde-node": {
+ "version": "2.0.9",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@smithy/eventstream-serde-universal": "^2.0.9",
+ "@smithy/types": "^2.3.3",
+ "tslib": "^2.5.0"
+ },
"engines": {
- "node": ">=14"
+ "node": ">=14.0.0"
}
},
- "node_modules/@pkgr/utils": {
- "version": "2.4.1",
- "license": "MIT",
- "optional": true,
+ "node_modules/@smithy/eventstream-serde-universal": {
+ "version": "2.0.9",
+ "license": "Apache-2.0",
"dependencies": {
- "cross-spawn": "^7.0.3",
- "fast-glob": "^3.2.12",
- "is-glob": "^4.0.3",
- "open": "^9.1.0",
- "picocolors": "^1.0.0",
+ "@smithy/eventstream-codec": "^2.0.9",
+ "@smithy/types": "^2.3.3",
"tslib": "^2.5.0"
},
"engines": {
- "node": "^12.20.0 || ^14.18.0 || >=16.0.0"
- },
- "funding": {
- "url": "https://opencollective.com/unts"
+ "node": ">=14.0.0"
}
},
- "node_modules/@rdfjs/data-model": {
- "version": "2.0.1",
- "license": "MIT",
- "bin": {
- "rdfjs-data-model-test": "bin/test.js"
+ "node_modules/@smithy/fetch-http-handler": {
+ "version": "2.1.5",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@smithy/protocol-http": "^3.0.5",
+ "@smithy/querystring-builder": "^2.0.9",
+ "@smithy/types": "^2.3.3",
+ "@smithy/util-base64": "^2.0.0",
+ "tslib": "^2.5.0"
}
},
- "node_modules/@rdfjs/dataset": {
- "version": "2.0.1",
- "license": "MIT",
- "bin": {
- "rdfjs-dataset-test": "bin/test.js"
+ "node_modules/@smithy/hash-blob-browser": {
+ "version": "2.0.9",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@smithy/chunked-blob-reader": "^2.0.0",
+ "@smithy/chunked-blob-reader-native": "^2.0.0",
+ "@smithy/types": "^2.3.3",
+ "tslib": "^2.5.0"
}
},
- "node_modules/@rdfjs/environment": {
- "version": "0.1.2",
- "license": "MIT",
+ "node_modules/@smithy/hash-node": {
+ "version": "2.0.9",
+ "license": "Apache-2.0",
"dependencies": {
- "@rdfjs/data-model": "^2.0.1",
- "@rdfjs/dataset": "^2.0.1",
- "@rdfjs/fetch-lite": "^3.2.1",
- "@rdfjs/namespace": "^2.0.0",
- "@rdfjs/sink-map": "^2.0.0",
- "@rdfjs/term-map": "^2.0.0",
- "@rdfjs/term-set": "^2.0.1"
+ "@smithy/types": "^2.3.3",
+ "@smithy/util-buffer-from": "^2.0.0",
+ "@smithy/util-utf8": "^2.0.0",
+ "tslib": "^2.5.0"
+ },
+ "engines": {
+ "node": ">=14.0.0"
}
},
- "node_modules/@rdfjs/fetch": {
- "version": "3.1.1",
- "license": "MIT",
+ "node_modules/@smithy/hash-stream-node": {
+ "version": "2.0.9",
+ "license": "Apache-2.0",
"dependencies": {
- "@rdfjs/dataset": "^2.0.1",
- "@rdfjs/fetch-lite": "^3.2.1",
- "@rdfjs/formats-common": "^3.1.0"
+ "@smithy/types": "^2.3.3",
+ "@smithy/util-utf8": "^2.0.0",
+ "tslib": "^2.5.0"
+ },
+ "engines": {
+ "node": ">=14.0.0"
}
},
- "node_modules/@rdfjs/fetch-lite": {
- "version": "3.2.1",
- "license": "MIT",
+ "node_modules/@smithy/invalid-dependency": {
+ "version": "2.0.9",
+ "license": "Apache-2.0",
"dependencies": {
- "is-stream": "^3.0.0",
- "nodeify-fetch": "^3.1.0",
- "readable-stream": "^4.2.0"
+ "@smithy/types": "^2.3.3",
+ "tslib": "^2.5.0"
}
},
- "node_modules/@rdfjs/fetch-lite/node_modules/readable-stream": {
- "version": "4.4.0",
- "license": "MIT",
+ "node_modules/@smithy/is-array-buffer": {
+ "version": "2.0.0",
+ "license": "Apache-2.0",
"dependencies": {
- "abort-controller": "^3.0.0",
- "buffer": "^6.0.3",
- "events": "^3.3.0",
- "process": "^0.11.10"
+ "tslib": "^2.5.0"
},
"engines": {
- "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ "node": ">=14.0.0"
}
},
- "node_modules/@rdfjs/fetch/node_modules/@rdfjs/formats-common": {
- "version": "3.1.0",
- "license": "MIT",
+ "node_modules/@smithy/md5-js": {
+ "version": "2.0.9",
+ "license": "Apache-2.0",
"dependencies": {
- "@rdfjs/parser-jsonld": "^2.0.0",
- "@rdfjs/parser-n3": "^2.0.0",
- "@rdfjs/serializer-jsonld": "^2.0.0",
- "@rdfjs/serializer-ntriples": "^2.0.0",
- "@rdfjs/sink-map": "^2.0.0",
- "rdfxml-streaming-parser": "^2.2.0"
+ "@smithy/types": "^2.3.3",
+ "@smithy/util-utf8": "^2.0.0",
+ "tslib": "^2.5.0"
}
},
- "node_modules/@rdfjs/fetch/node_modules/rdfxml-streaming-parser": {
- "version": "2.2.3",
- "license": "MIT",
+ "node_modules/@smithy/middleware-content-length": {
+ "version": "2.0.11",
+ "license": "Apache-2.0",
"dependencies": {
- "@rdfjs/types": "*",
- "@rubensworks/saxes": "^6.0.1",
- "@types/readable-stream": "^2.3.13",
- "buffer": "^6.0.3",
- "rdf-data-factory": "^1.1.0",
- "readable-stream": "^4.0.0",
- "relative-to-absolute-iri": "^1.0.0",
- "validate-iri": "^1.0.0"
+ "@smithy/protocol-http": "^3.0.5",
+ "@smithy/types": "^2.3.3",
+ "tslib": "^2.5.0"
+ },
+ "engines": {
+ "node": ">=14.0.0"
}
},
- "node_modules/@rdfjs/fetch/node_modules/readable-stream": {
- "version": "4.4.0",
- "license": "MIT",
+ "node_modules/@smithy/middleware-endpoint": {
+ "version": "2.0.9",
+ "license": "Apache-2.0",
"dependencies": {
- "abort-controller": "^3.0.0",
- "buffer": "^6.0.3",
- "events": "^3.3.0",
- "process": "^0.11.10"
+ "@smithy/middleware-serde": "^2.0.9",
+ "@smithy/types": "^2.3.3",
+ "@smithy/url-parser": "^2.0.9",
+ "@smithy/util-middleware": "^2.0.2",
+ "tslib": "^2.5.0"
},
"engines": {
- "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ "node": ">=14.0.0"
}
},
- "node_modules/@rdfjs/formats-common": {
- "version": "2.2.0",
- "license": "MIT",
+ "node_modules/@smithy/middleware-retry": {
+ "version": "2.0.12",
+ "license": "Apache-2.0",
"dependencies": {
- "@rdfjs/parser-jsonld": "^1.2.1",
- "@rdfjs/parser-n3": "^1.1.4",
- "@rdfjs/serializer-jsonld": "^1.2.3",
- "@rdfjs/serializer-ntriples": "^1.0.3",
- "@rdfjs/sink-map": "^1.0.0",
- "rdfxml-streaming-parser": "^1.4.0"
+ "@smithy/node-config-provider": "^2.0.12",
+ "@smithy/protocol-http": "^3.0.5",
+ "@smithy/service-error-classification": "^2.0.2",
+ "@smithy/types": "^2.3.3",
+ "@smithy/util-middleware": "^2.0.2",
+ "@smithy/util-retry": "^2.0.2",
+ "tslib": "^2.5.0",
+ "uuid": "^8.3.2"
+ },
+ "engines": {
+ "node": ">=14.0.0"
}
},
- "node_modules/@rdfjs/formats-common/node_modules/@rdfjs/data-model": {
- "version": "1.3.4",
+ "node_modules/@smithy/middleware-retry/node_modules/uuid": {
+ "version": "8.3.2",
"license": "MIT",
- "dependencies": {
- "@rdfjs/types": ">=1.0.1"
- },
"bin": {
- "rdfjs-data-model-test": "bin/test.js"
+ "uuid": "dist/bin/uuid"
}
},
- "node_modules/@rdfjs/formats-common/node_modules/@rdfjs/namespace": {
- "version": "1.1.0",
- "license": "MIT",
+ "node_modules/@smithy/middleware-serde": {
+ "version": "2.0.9",
+ "license": "Apache-2.0",
"dependencies": {
- "@rdfjs/data-model": "^1.1.0"
+ "@smithy/types": "^2.3.3",
+ "tslib": "^2.5.0"
},
"engines": {
- "node": ">=6"
+ "node": ">=14.0.0"
}
},
- "node_modules/@rdfjs/formats-common/node_modules/@rdfjs/parser-jsonld": {
- "version": "1.3.1",
- "license": "MIT",
+ "node_modules/@smithy/middleware-stack": {
+ "version": "2.0.3",
+ "license": "Apache-2.0",
"dependencies": {
- "@rdfjs/data-model": "^1.3.4",
- "@rdfjs/sink": "^1.0.3",
- "jsonld-streaming-parser": "^2.4.3",
- "readable-stream": "^3.6.0"
+ "@smithy/types": "^2.3.3",
+ "tslib": "^2.5.0"
+ },
+ "engines": {
+ "node": ">=14.0.0"
}
},
- "node_modules/@rdfjs/formats-common/node_modules/@rdfjs/parser-n3": {
- "version": "1.1.4",
- "license": "MIT",
+ "node_modules/@smithy/node-config-provider": {
+ "version": "2.0.12",
+ "license": "Apache-2.0",
"dependencies": {
- "@rdfjs/data-model": "^1.0.1",
- "@rdfjs/sink": "^1.0.2",
- "n3": "^1.3.5",
- "readable-stream": "^3.6.0",
- "readable-to-readable": "^0.1.0"
+ "@smithy/property-provider": "^2.0.10",
+ "@smithy/shared-ini-file-loader": "^2.0.11",
+ "@smithy/types": "^2.3.3",
+ "tslib": "^2.5.0"
+ },
+ "engines": {
+ "node": ">=14.0.0"
}
},
- "node_modules/@rdfjs/formats-common/node_modules/@rdfjs/serializer-jsonld": {
- "version": "1.2.3",
- "license": "MIT",
+ "node_modules/@smithy/node-http-handler": {
+ "version": "2.1.5",
+ "license": "Apache-2.0",
"dependencies": {
- "@rdfjs/namespace": "^1.1.0",
- "@rdfjs/sink": "^1.0.3",
- "readable-stream": "^3.6.0"
+ "@smithy/abort-controller": "^2.0.9",
+ "@smithy/protocol-http": "^3.0.5",
+ "@smithy/querystring-builder": "^2.0.9",
+ "@smithy/types": "^2.3.3",
+ "tslib": "^2.5.0"
+ },
+ "engines": {
+ "node": ">=14.0.0"
}
},
- "node_modules/@rdfjs/formats-common/node_modules/@rdfjs/serializer-ntriples": {
- "version": "1.0.3",
- "license": "MIT",
+ "node_modules/@smithy/property-provider": {
+ "version": "2.0.10",
+ "license": "Apache-2.0",
"dependencies": {
- "@rdfjs/sink": "^1.0.3",
- "@rdfjs/to-ntriples": "^1.0.2",
- "readable-to-readable": "^0.1.0"
+ "@smithy/types": "^2.3.3",
+ "tslib": "^2.5.0"
+ },
+ "engines": {
+ "node": ">=14.0.0"
}
},
- "node_modules/@rdfjs/formats-common/node_modules/@rdfjs/sink": {
- "version": "1.0.3",
- "license": "MIT",
+ "node_modules/@smithy/protocol-http": {
+ "version": "3.0.5",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@smithy/types": "^2.3.3",
+ "tslib": "^2.5.0"
+ },
"engines": {
- "node": ">=6"
+ "node": ">=14.0.0"
}
},
- "node_modules/@rdfjs/formats-common/node_modules/@rdfjs/sink-map": {
- "version": "1.0.1",
- "license": "MIT",
+ "node_modules/@smithy/querystring-builder": {
+ "version": "2.0.9",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@smithy/types": "^2.3.3",
+ "@smithy/util-uri-escape": "^2.0.0",
+ "tslib": "^2.5.0"
+ },
"engines": {
- "node": ">=6"
+ "node": ">=14.0.0"
}
},
- "node_modules/@rdfjs/formats-common/node_modules/@rdfjs/to-ntriples": {
- "version": "1.0.2",
- "license": "MIT",
+ "node_modules/@smithy/querystring-parser": {
+ "version": "2.0.9",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@smithy/types": "^2.3.3",
+ "tslib": "^2.5.0"
+ },
"engines": {
- "node": ">=6"
+ "node": ">=14.0.0"
}
},
- "node_modules/@rdfjs/formats-common/node_modules/jsonld-streaming-parser": {
- "version": "2.4.3",
- "license": "MIT",
+ "node_modules/@smithy/service-error-classification": {
+ "version": "2.0.2",
+ "license": "Apache-2.0",
"dependencies": {
- "@rdfjs/types": "*",
- "@types/http-link-header": "^1.0.1",
- "canonicalize": "^1.0.1",
- "http-link-header": "^1.0.2",
- "jsonld-context-parser": "^2.1.3",
- "jsonparse": "^1.3.1",
- "rdf-data-factory": "^1.1.0"
+ "@smithy/types": "^2.3.3"
+ },
+ "engines": {
+ "node": ">=14.0.0"
}
},
- "node_modules/@rdfjs/namespace": {
- "version": "2.0.0",
- "license": "MIT",
+ "node_modules/@smithy/shared-ini-file-loader": {
+ "version": "2.0.11",
+ "license": "Apache-2.0",
"dependencies": {
- "@rdfjs/data-model": "^2.0.0"
+ "@smithy/types": "^2.3.3",
+ "tslib": "^2.5.0"
+ },
+ "engines": {
+ "node": ">=14.0.0"
}
},
- "node_modules/@rdfjs/parser-jsonld": {
- "version": "2.1.0",
- "license": "MIT",
+ "node_modules/@smithy/signature-v4": {
+ "version": "2.0.9",
+ "license": "Apache-2.0",
"dependencies": {
- "@rdfjs/data-model": "^2.0.1",
- "@rdfjs/sink": "^2.0.0",
- "duplex-to": "^2.0.0",
- "jsonld-streaming-parser": "^3.0.0",
- "readable-stream": "^4.2.0"
+ "@smithy/eventstream-codec": "^2.0.9",
+ "@smithy/is-array-buffer": "^2.0.0",
+ "@smithy/types": "^2.3.3",
+ "@smithy/util-hex-encoding": "^2.0.0",
+ "@smithy/util-middleware": "^2.0.2",
+ "@smithy/util-uri-escape": "^2.0.0",
+ "@smithy/util-utf8": "^2.0.0",
+ "tslib": "^2.5.0"
+ },
+ "engines": {
+ "node": ">=14.0.0"
}
},
- "node_modules/@rdfjs/parser-jsonld/node_modules/duplex-to": {
- "version": "2.0.0",
- "license": "MIT"
- },
- "node_modules/@rdfjs/parser-jsonld/node_modules/readable-stream": {
- "version": "4.4.0",
- "license": "MIT",
+ "node_modules/@smithy/smithy-client": {
+ "version": "2.1.7",
+ "license": "Apache-2.0",
"dependencies": {
- "abort-controller": "^3.0.0",
- "buffer": "^6.0.3",
- "events": "^3.3.0",
- "process": "^0.11.10"
+ "@smithy/middleware-stack": "^2.0.3",
+ "@smithy/types": "^2.3.3",
+ "@smithy/util-stream": "^2.0.12",
+ "tslib": "^2.5.0"
},
"engines": {
- "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ "node": ">=14.0.0"
}
},
- "node_modules/@rdfjs/parser-n3": {
- "version": "2.0.1",
- "license": "MIT",
+ "node_modules/@smithy/types": {
+ "version": "2.3.3",
+ "license": "Apache-2.0",
"dependencies": {
- "@rdfjs/data-model": "^2.0.1",
- "@rdfjs/sink": "^2.0.0",
- "duplex-to": "^2.0.0",
- "n3": "^1.16.2",
- "readable-stream": "^4.2.0"
+ "tslib": "^2.5.0"
+ },
+ "engines": {
+ "node": ">=14.0.0"
}
},
- "node_modules/@rdfjs/parser-n3/node_modules/duplex-to": {
- "version": "2.0.0",
- "license": "MIT"
+ "node_modules/@smithy/url-parser": {
+ "version": "2.0.9",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@smithy/querystring-parser": "^2.0.9",
+ "@smithy/types": "^2.3.3",
+ "tslib": "^2.5.0"
+ }
},
- "node_modules/@rdfjs/parser-n3/node_modules/readable-stream": {
- "version": "4.4.0",
- "license": "MIT",
+ "node_modules/@smithy/util-base64": {
+ "version": "2.0.0",
+ "license": "Apache-2.0",
"dependencies": {
- "abort-controller": "^3.0.0",
- "buffer": "^6.0.3",
- "events": "^3.3.0",
- "process": "^0.11.10"
+ "@smithy/util-buffer-from": "^2.0.0",
+ "tslib": "^2.5.0"
},
"engines": {
- "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ "node": ">=14.0.0"
}
},
- "node_modules/@rdfjs/serializer-jsonld": {
+ "node_modules/@smithy/util-body-length-browser": {
"version": "2.0.0",
- "license": "MIT",
+ "license": "Apache-2.0",
"dependencies": {
- "@rdfjs/sink": "^2.0.0",
- "readable-stream": "^4.2.0"
+ "tslib": "^2.5.0"
}
},
- "node_modules/@rdfjs/serializer-jsonld/node_modules/readable-stream": {
- "version": "4.4.0",
- "license": "MIT",
+ "node_modules/@smithy/util-body-length-node": {
+ "version": "2.1.0",
+ "license": "Apache-2.0",
"dependencies": {
- "abort-controller": "^3.0.0",
- "buffer": "^6.0.3",
- "events": "^3.3.0",
- "process": "^0.11.10"
+ "tslib": "^2.5.0"
},
"engines": {
- "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ "node": ">=14.0.0"
}
},
- "node_modules/@rdfjs/serializer-ntriples": {
+ "node_modules/@smithy/util-buffer-from": {
"version": "2.0.0",
- "license": "MIT",
+ "license": "Apache-2.0",
"dependencies": {
- "@rdfjs/to-ntriples": "^2.0.0",
- "duplex-to": "^2.0.0",
- "readable-stream": "^4.2.0"
+ "@smithy/is-array-buffer": "^2.0.0",
+ "tslib": "^2.5.0"
+ },
+ "engines": {
+ "node": ">=14.0.0"
}
},
- "node_modules/@rdfjs/serializer-ntriples/node_modules/duplex-to": {
+ "node_modules/@smithy/util-config-provider": {
"version": "2.0.0",
- "license": "MIT"
+ "license": "Apache-2.0",
+ "dependencies": {
+ "tslib": "^2.5.0"
+ },
+ "engines": {
+ "node": ">=14.0.0"
+ }
},
- "node_modules/@rdfjs/serializer-ntriples/node_modules/readable-stream": {
- "version": "4.4.0",
- "license": "MIT",
+ "node_modules/@smithy/util-defaults-mode-browser": {
+ "version": "2.0.11",
+ "license": "Apache-2.0",
"dependencies": {
- "abort-controller": "^3.0.0",
- "buffer": "^6.0.3",
- "events": "^3.3.0",
- "process": "^0.11.10"
+ "@smithy/property-provider": "^2.0.10",
+ "@smithy/smithy-client": "^2.1.7",
+ "@smithy/types": "^2.3.3",
+ "bowser": "^2.11.0",
+ "tslib": "^2.5.0"
},
"engines": {
- "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ "node": ">= 10.0.0"
}
},
- "node_modules/@rdfjs/sink": {
- "version": "2.0.0",
- "license": "MIT"
+ "node_modules/@smithy/util-defaults-mode-node": {
+ "version": "2.0.13",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@smithy/config-resolver": "^2.0.10",
+ "@smithy/credential-provider-imds": "^2.0.12",
+ "@smithy/node-config-provider": "^2.0.12",
+ "@smithy/property-provider": "^2.0.10",
+ "@smithy/smithy-client": "^2.1.7",
+ "@smithy/types": "^2.3.3",
+ "tslib": "^2.5.0"
+ },
+ "engines": {
+ "node": ">= 10.0.0"
+ }
},
- "node_modules/@rdfjs/sink-map": {
+ "node_modules/@smithy/util-hex-encoding": {
"version": "2.0.0",
- "license": "MIT"
- },
- "node_modules/@rdfjs/sink-to-duplex": {
- "version": "1.0.0",
- "license": "MIT",
+ "license": "Apache-2.0",
"dependencies": {
- "duplexify": "^3.6.1",
- "readable-stream": "^3.0.6"
+ "tslib": "^2.5.0"
},
"engines": {
- "node": ">=6"
+ "node": ">=14.0.0"
}
},
- "node_modules/@rdfjs/sink-to-duplex/node_modules/duplexify": {
- "version": "3.7.1",
- "license": "MIT",
+ "node_modules/@smithy/util-middleware": {
+ "version": "2.0.2",
+ "license": "Apache-2.0",
"dependencies": {
- "end-of-stream": "^1.0.0",
- "inherits": "^2.0.1",
- "readable-stream": "^2.0.0",
- "stream-shift": "^1.0.0"
+ "@smithy/types": "^2.3.3",
+ "tslib": "^2.5.0"
+ },
+ "engines": {
+ "node": ">=14.0.0"
}
},
- "node_modules/@rdfjs/sink-to-duplex/node_modules/duplexify/node_modules/readable-stream": {
- "version": "2.3.8",
- "license": "MIT",
+ "node_modules/@smithy/util-retry": {
+ "version": "2.0.2",
+ "license": "Apache-2.0",
"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"
+ "@smithy/service-error-classification": "^2.0.2",
+ "@smithy/types": "^2.3.3",
+ "tslib": "^2.5.0"
+ },
+ "engines": {
+ "node": ">= 14.0.0"
}
},
- "node_modules/@rdfjs/sink-to-duplex/node_modules/string_decoder": {
- "version": "1.1.1",
- "license": "MIT",
+ "node_modules/@smithy/util-stream": {
+ "version": "2.0.12",
+ "license": "Apache-2.0",
"dependencies": {
- "safe-buffer": "~5.1.0"
+ "@smithy/fetch-http-handler": "^2.1.5",
+ "@smithy/node-http-handler": "^2.1.5",
+ "@smithy/types": "^2.3.3",
+ "@smithy/util-base64": "^2.0.0",
+ "@smithy/util-buffer-from": "^2.0.0",
+ "@smithy/util-hex-encoding": "^2.0.0",
+ "@smithy/util-utf8": "^2.0.0",
+ "tslib": "^2.5.0"
+ },
+ "engines": {
+ "node": ">=14.0.0"
}
},
- "node_modules/@rdfjs/term-map": {
- "version": "2.0.0",
- "license": "MIT",
+ "node_modules/@smithy/util-stream-node": {
+ "version": "1.1.0",
+ "dev": true,
+ "license": "Apache-2.0",
"dependencies": {
- "@rdfjs/to-ntriples": "^2.0.0"
+ "@smithy/node-http-handler": "^1.1.0",
+ "@smithy/types": "^1.2.0",
+ "@smithy/util-buffer-from": "^1.1.0",
+ "tslib": "^2.5.0"
+ },
+ "engines": {
+ "node": ">=14.0.0"
}
},
- "node_modules/@rdfjs/term-set": {
- "version": "2.0.1",
- "license": "MIT",
+ "node_modules/@smithy/util-stream-node/node_modules/@smithy/abort-controller": {
+ "version": "1.1.0",
+ "dev": true,
+ "license": "Apache-2.0",
"dependencies": {
- "@rdfjs/to-ntriples": "^2.0.0"
+ "@smithy/types": "^1.2.0",
+ "tslib": "^2.5.0"
+ },
+ "engines": {
+ "node": ">=14.0.0"
}
},
- "node_modules/@rdfjs/to-ntriples": {
- "version": "2.0.0",
- "license": "MIT"
+ "node_modules/@smithy/util-stream-node/node_modules/@smithy/is-array-buffer": {
+ "version": "1.1.0",
+ "dev": true,
+ "license": "Apache-2.0",
+ "dependencies": {
+ "tslib": "^2.5.0"
+ },
+ "engines": {
+ "node": ">=14.0.0"
+ }
},
- "node_modules/@rdfjs/types": {
+ "node_modules/@smithy/util-stream-node/node_modules/@smithy/node-http-handler": {
"version": "1.1.0",
- "license": "MIT",
+ "dev": true,
+ "license": "Apache-2.0",
"dependencies": {
- "@types/node": "*"
+ "@smithy/abort-controller": "^1.1.0",
+ "@smithy/protocol-http": "^1.2.0",
+ "@smithy/querystring-builder": "^1.1.0",
+ "@smithy/types": "^1.2.0",
+ "tslib": "^2.5.0"
+ },
+ "engines": {
+ "node": ">=14.0.0"
}
},
- "node_modules/@rubensworks/saxes": {
- "version": "6.0.1",
- "license": "ISC",
+ "node_modules/@smithy/util-stream-node/node_modules/@smithy/protocol-http": {
+ "version": "1.2.0",
+ "dev": true,
+ "license": "Apache-2.0",
"dependencies": {
- "xmlchars": "^2.2.0"
+ "@smithy/types": "^1.2.0",
+ "tslib": "^2.5.0"
},
"engines": {
- "node": ">=v12.22.12"
+ "node": ">=14.0.0"
}
},
- "node_modules/@sinclair/typebox": {
- "version": "0.24.51",
+ "node_modules/@smithy/util-stream-node/node_modules/@smithy/querystring-builder": {
+ "version": "1.1.0",
"dev": true,
- "license": "MIT"
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@smithy/types": "^1.2.0",
+ "@smithy/util-uri-escape": "^1.1.0",
+ "tslib": "^2.5.0"
+ },
+ "engines": {
+ "node": ">=14.0.0"
+ }
},
- "node_modules/@sinonjs/commons": {
- "version": "3.0.0",
+ "node_modules/@smithy/util-stream-node/node_modules/@smithy/types": {
+ "version": "1.2.0",
"dev": true,
- "license": "BSD-3-Clause",
+ "license": "Apache-2.0",
"dependencies": {
- "type-detect": "4.0.8"
+ "tslib": "^2.5.0"
+ },
+ "engines": {
+ "node": ">=14.0.0"
}
},
- "node_modules/@sinonjs/fake-timers": {
- "version": "10.3.0",
- "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-10.3.0.tgz",
- "integrity": "sha512-V4BG07kuYSUkTCSBHG8G8TNhM+F19jXFWnQtzj+we8DrkpSBCee9Z3Ms8yiGer/dlmhe35/Xdgyo3/0rQKg7YA==",
+ "node_modules/@smithy/util-stream-node/node_modules/@smithy/util-buffer-from": {
+ "version": "1.1.0",
"dev": true,
+ "license": "Apache-2.0",
"dependencies": {
- "@sinonjs/commons": "^3.0.0"
+ "@smithy/is-array-buffer": "^1.1.0",
+ "tslib": "^2.5.0"
+ },
+ "engines": {
+ "node": ">=14.0.0"
}
},
- "node_modules/@sinonjs/samsam": {
- "version": "8.0.0",
+ "node_modules/@smithy/util-stream-node/node_modules/@smithy/util-uri-escape": {
+ "version": "1.1.0",
"dev": true,
- "license": "BSD-3-Clause",
+ "license": "Apache-2.0",
"dependencies": {
- "@sinonjs/commons": "^2.0.0",
- "lodash.get": "^4.4.2",
- "type-detect": "^4.0.8"
+ "tslib": "^2.5.0"
+ },
+ "engines": {
+ "node": ">=14.0.0"
}
},
- "node_modules/@sinonjs/samsam/node_modules/@sinonjs/commons": {
+ "node_modules/@smithy/util-uri-escape": {
"version": "2.0.0",
- "dev": true,
- "license": "BSD-3-Clause",
+ "license": "Apache-2.0",
"dependencies": {
- "type-detect": "4.0.8"
+ "tslib": "^2.5.0"
+ },
+ "engines": {
+ "node": ">=14.0.0"
}
},
- "node_modules/@sinonjs/text-encoding": {
- "version": "0.7.2",
- "dev": true,
- "license": "(Unlicense OR Apache-2.0)"
+ "node_modules/@smithy/util-utf8": {
+ "version": "2.0.0",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@smithy/util-buffer-from": "^2.0.0",
+ "tslib": "^2.5.0"
+ },
+ "engines": {
+ "node": ">=14.0.0"
+ }
+ },
+ "node_modules/@smithy/util-waiter": {
+ "version": "2.0.9",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@smithy/abort-controller": "^2.0.9",
+ "@smithy/types": "^2.3.3",
+ "tslib": "^2.5.0"
+ },
+ "engines": {
+ "node": ">=14.0.0"
+ }
},
"node_modules/@tootallnate/once": {
"version": "1.1.2",
@@ -4455,8 +5789,7 @@
},
"node_modules/@types/clownface": {
"version": "2.0.0",
- "resolved": "https://registry.npmjs.org/@types/clownface/-/clownface-2.0.0.tgz",
- "integrity": "sha512-4rvgWFPLPJPQHGXy5BXowDO7hvMKXVlED8ItXkUcNv4kvTnQ7q3UQeVYuJyT46JdxRdHU9hvqpHbIAJyPQUycw==",
+ "license": "MIT",
"dependencies": {
"rdf-js": "^4.0.2"
}
@@ -4514,13 +5847,18 @@
},
"node_modules/@types/jsonld": {
"version": "1.5.9",
- "resolved": "https://registry.npmjs.org/@types/jsonld/-/jsonld-1.5.9.tgz",
- "integrity": "sha512-K76ImkErPYL2wGPZpNFSKp6wE+h/APecZLJrU7UfDaGqt/f+D9Rrg1aR7VdRrQ6k5DUNRZ2vn9yACwmpOr9QcA=="
+ "license": "MIT"
},
"node_modules/@types/minimist": {
"version": "1.2.2",
"license": "MIT"
},
+ "node_modules/@types/mocha": {
+ "version": "10.0.2",
+ "resolved": "https://registry.npmjs.org/@types/mocha/-/mocha-10.0.2.tgz",
+ "integrity": "sha512-NaHL0+0lLNhX6d9rs+NSt97WH/gIlRHmszXbQ/8/MV/eVcFNdeJ/GYhrFuUc8K7WuPhRhTSdMkCp8VMzhUq85w==",
+ "dev": true
+ },
"node_modules/@types/node": {
"version": "12.20.55",
"license": "MIT"
@@ -4536,24 +5874,21 @@
},
"node_modules/@types/rdfjs__data-model": {
"version": "2.0.4",
- "resolved": "https://registry.npmjs.org/@types/rdfjs__data-model/-/rdfjs__data-model-2.0.4.tgz",
- "integrity": "sha512-3FidQ/YmHqp4Yl4ePQNC9B3YE3bWIIXT+YRTl2HfO1u/HD4GyUjk4sWlJscqKg4g6Cvzd3KMYpRL8TRv2CRdNw==",
+ "license": "MIT",
"dependencies": {
"@rdfjs/types": "^1.0.1"
}
},
"node_modules/@types/rdfjs__dataset": {
"version": "2.0.3",
- "resolved": "https://registry.npmjs.org/@types/rdfjs__dataset/-/rdfjs__dataset-2.0.3.tgz",
- "integrity": "sha512-VjdsE3qkeZBXij24lsN/Revdf6lQsyTBK1SYgNbixrt/8RHMrNGtLfH8WAXAnxtC7lCJJ7+CUmpuhwEVDwIvLA==",
+ "license": "MIT",
"dependencies": {
"@rdfjs/types": "*"
}
},
"node_modules/@types/rdfjs__environment": {
"version": "0.1.7",
- "resolved": "https://registry.npmjs.org/@types/rdfjs__environment/-/rdfjs__environment-0.1.7.tgz",
- "integrity": "sha512-rvcIFCVx5Hwhov5sgEGs57eDtnBoS0wU8nfrtXYkzFv/41iYpAuTeoW5XQj13IBzbRgJNdIc1aluKkZRmFu9gw==",
+ "license": "MIT",
"dependencies": {
"@rdfjs/types": "*",
"@types/rdfjs__data-model": "*",
@@ -4566,8 +5901,7 @@
},
"node_modules/@types/rdfjs__formats-common": {
"version": "3.1.0",
- "resolved": "https://registry.npmjs.org/@types/rdfjs__formats-common/-/rdfjs__formats-common-3.1.0.tgz",
- "integrity": "sha512-9Hk275paHAu8oB6WSOO8zxQtap+RjIA3ZAQFlW+Cz+d5Z96/rmMz3sg80zUHHrdaHFvKe/VHuu69GeKPx8LLgw==",
+ "license": "MIT",
"dependencies": {
"@types/rdfjs__parser-jsonld": "*",
"@types/rdfjs__parser-n3": "*",
@@ -4580,8 +5914,7 @@
},
"node_modules/@types/rdfjs__formats-common/node_modules/rdfxml-streaming-parser": {
"version": "2.2.3",
- "resolved": "https://registry.npmjs.org/rdfxml-streaming-parser/-/rdfxml-streaming-parser-2.2.3.tgz",
- "integrity": "sha512-HoH8urnga+YQ5sDY9ufRb0wg6FvwR284sSXpZ+fJE5X5Oej6dfzkFer81uBNZzyNmzJR1TpMYMznyXEjPMLhCA==",
+ "license": "MIT",
"dependencies": {
"@rdfjs/types": "*",
"@rubensworks/saxes": "^6.0.1",
@@ -4595,8 +5928,7 @@
},
"node_modules/@types/rdfjs__formats-common/node_modules/readable-stream": {
"version": "4.4.2",
- "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.4.2.tgz",
- "integrity": "sha512-Lk/fICSyIhodxy1IDK2HazkeGjSmezAWX2egdtJnYhtzKEsBPJowlI6F6LPb5tqIQILrMbx22S5o3GuJavPusA==",
+ "license": "MIT",
"dependencies": {
"abort-controller": "^3.0.0",
"buffer": "^6.0.3",
@@ -4617,8 +5949,7 @@
},
"node_modules/@types/rdfjs__parser-jsonld": {
"version": "2.1.1",
- "resolved": "https://registry.npmjs.org/@types/rdfjs__parser-jsonld/-/rdfjs__parser-jsonld-2.1.1.tgz",
- "integrity": "sha512-9oGUJG3f9MBviuvc3KVrRt8/4TD4CsVp0NRryKrSngj34P6ccoaRPeDyB035MNlA1Zv+yo7ANZ1JtoxMDYa1jA==",
+ "license": "MIT",
"dependencies": {
"@types/jsonld": "*",
"rdf-js": "^4.0.2"
@@ -4626,48 +5957,42 @@
},
"node_modules/@types/rdfjs__parser-n3": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/@types/rdfjs__parser-n3/-/rdfjs__parser-n3-2.0.1.tgz",
- "integrity": "sha512-IPA04Q5LutRlFy9Kz1x48uqj6UaPd5rWandyBww1wj7xzwrCl1Yp3xTVkx7DnWP6o/kYd527/KHKsVkNi4tA9g==",
+ "license": "MIT",
"dependencies": {
"rdf-js": "^4.0.2"
}
},
"node_modules/@types/rdfjs__serializer-jsonld": {
"version": "2.0.0",
- "resolved": "https://registry.npmjs.org/@types/rdfjs__serializer-jsonld/-/rdfjs__serializer-jsonld-2.0.0.tgz",
- "integrity": "sha512-UQW8CRWygXdhTUnsFMgVkzSOqoLvY0jbhKaNtv//2s8+6yurRtln73kEkM34WrUHepwFmNbZ26prKimbgdDSVQ==",
+ "license": "MIT",
"dependencies": {
"rdf-js": "^4.0.2"
}
},
"node_modules/@types/rdfjs__serializer-ntriples": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/@types/rdfjs__serializer-ntriples/-/rdfjs__serializer-ntriples-2.0.1.tgz",
- "integrity": "sha512-KkMJ1IlKL919G/b4L7DNA+dTUk4OMGtTfDwY9lVVLMd9+fuHRTfwtFuFRuUSzoSaD9Km8DMJj3Q6bDP3Rx5Aww==",
+ "license": "MIT",
"dependencies": {
"rdf-js": "^4.0.2"
}
},
"node_modules/@types/rdfjs__sink-map": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/@types/rdfjs__sink-map/-/rdfjs__sink-map-2.0.1.tgz",
- "integrity": "sha512-V12S6Ythoe8NJjD2xbxy9MnZQXKdKKESsDf4n09okQB31k/uqLl/U5Ar0WJfrKv9tD5xQxXLHRFGUlk5+uKRdA==",
+ "license": "MIT",
"dependencies": {
"@rdfjs/types": "*"
}
},
"node_modules/@types/rdfjs__term-map": {
"version": "2.0.5",
- "resolved": "https://registry.npmjs.org/@types/rdfjs__term-map/-/rdfjs__term-map-2.0.5.tgz",
- "integrity": "sha512-15IRpyv0woniH5ALBjCrJX4VJqtxzs2ic02ET/ydbjSV+RRIctKxCDeQn2boXUFw6WNQycAmR+z54qIvb5Xo5g==",
+ "license": "MIT",
"dependencies": {
"@rdfjs/types": "*"
}
},
"node_modules/@types/rdfjs__term-set": {
"version": "2.0.4",
- "resolved": "https://registry.npmjs.org/@types/rdfjs__term-set/-/rdfjs__term-set-2.0.4.tgz",
- "integrity": "sha512-AJQ7QOUtI5O0x6DRe+kujcCKlUfrliViBdm+hg4UKiGVk5K9QxZQIlYz85pSG9811pggeaaBr9SR/lrL8TDrfw==",
+ "license": "MIT",
"dependencies": {
"@rdfjs/types": "*"
}
@@ -4684,6 +6009,19 @@
"version": "6.2.3",
"license": "MIT"
},
+ "node_modules/@types/sinon": {
+ "version": "10.0.17",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@types/sinonjs__fake-timers": "*"
+ }
+ },
+ "node_modules/@types/sinonjs__fake-timers": {
+ "version": "8.1.3",
+ "dev": true,
+ "license": "MIT"
+ },
"node_modules/@types/stack-utils": {
"version": "2.0.1",
"dev": true,
@@ -4938,8 +6276,7 @@
},
"node_modules/@zazuko/env": {
"version": "1.1.1",
- "resolved": "https://registry.npmjs.org/@zazuko/env/-/env-1.1.1.tgz",
- "integrity": "sha512-69AcZpYKIuiLdVv7U6KPUJPsgyoFEsNl5iBPy3qdVbO70P4MX/aICaie9qacANfC4iRZ9XTLapbTFcHPX270zA==",
+ "license": "MIT",
"dependencies": {
"@rdfjs/environment": "^0.1.2",
"@tpluscode/rdf-ns-builders": "^4.1.0",
@@ -5135,19 +6472,16 @@
},
"node_modules/ansicolors": {
"version": "0.3.2",
- "resolved": "https://registry.npmjs.org/ansicolors/-/ansicolors-0.3.2.tgz",
- "integrity": "sha512-QXu7BPrP29VllRxH8GwB7x5iX5qWKAAMLqKQGWTeLWVlNHNOpVMJ91dsxQAIWXpjuW5wqvxu3Jd/nRjrJ+0pqg==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
"node_modules/anylogger": {
"version": "1.0.11",
- "resolved": "https://registry.npmjs.org/anylogger/-/anylogger-1.0.11.tgz",
- "integrity": "sha512-sKTWPTG2/d71kLGVmymMJQQslUppxvCz6DN/eODL3/ckmfygZzD0t4P5tRXE3qpM62jI98F/YTHHzFhM12jiJQ=="
+ "license": "MIT"
},
"node_modules/anylogger-console": {
"version": "1.0.0",
- "resolved": "https://registry.npmjs.org/anylogger-console/-/anylogger-console-1.0.0.tgz",
- "integrity": "sha512-xI6P4THJxkxOZP6JOqWttyiSS4P73wXXoMXK/eaMKtOKQtosMEboOcVR2J3J6I/OK5nkO3FIexKZiH3si0psmg==",
+ "license": "MIT",
"dependencies": {
"anylogger": "^1.0.6"
},
@@ -5167,11 +6501,10 @@
}
},
"node_modules/approvals": {
- "version": "6.2.2",
- "resolved": "https://registry.npmjs.org/approvals/-/approvals-6.2.2.tgz",
- "integrity": "sha512-PsUd4Ivnr4HDp1scZgHFh9WaTI9kIGKu/XGTpjHnoVq4n8x4fYw04Bdy9iNlA1uCK9jvHqSPgrzcAfpxkMGbcA==",
+ "version": "v6.2.2",
"dev": true,
"hasInstallScript": true,
+ "license": "Apache-2.0",
"dependencies": {
"callsite": "^1.0.0",
"chalk": "^4.1.0",
@@ -5200,9 +6533,8 @@
},
"node_modules/approvals/node_modules/@jest/console": {
"version": "29.7.0",
- "resolved": "https://registry.npmjs.org/@jest/console/-/console-29.7.0.tgz",
- "integrity": "sha512-5Ni4CU7XHQi32IJ398EEP4RrB8eV09sXP2ROqD4bksHrnTree52PsxvX8tpL8LvTZ3pFzXyPbNQReSN41CAhOg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@jest/types": "^29.6.3",
"@types/node": "*",
@@ -5217,9 +6549,8 @@
},
"node_modules/approvals/node_modules/@jest/core": {
"version": "29.7.0",
- "resolved": "https://registry.npmjs.org/@jest/core/-/core-29.7.0.tgz",
- "integrity": "sha512-n7aeXWKMnGtDA48y8TLWJPJmLmmZ642Ceo78cYWEpiD7FzDgmNDV/GCVRorPABdXLJZ/9wzzgZAlHjXjxDHGsg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@jest/console": "^29.7.0",
"@jest/reporters": "^29.7.0",
@@ -5264,9 +6595,8 @@
},
"node_modules/approvals/node_modules/@jest/environment": {
"version": "29.7.0",
- "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-29.7.0.tgz",
- "integrity": "sha512-aQIfHDq33ExsN4jP1NWGXhxgQ/wixs60gDiKO+XVMd8Mn0NWPWgc34ZQDTb2jKaUWQ7MuwoitXAsN2XVXNMpAw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@jest/fake-timers": "^29.7.0",
"@jest/types": "^29.6.3",
@@ -5279,9 +6609,8 @@
},
"node_modules/approvals/node_modules/@jest/expect-utils": {
"version": "29.7.0",
- "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.7.0.tgz",
- "integrity": "sha512-GlsNBWiFQFCVi9QVSx7f5AgMeLxe9YCCs5PuP2O2LdjDAA8Jh9eX7lA1Jq/xdXw3Wb3hyvlFNfZIfcRetSzYcA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"jest-get-type": "^29.6.3"
},
@@ -5291,9 +6620,8 @@
},
"node_modules/approvals/node_modules/@jest/fake-timers": {
"version": "29.7.0",
- "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-29.7.0.tgz",
- "integrity": "sha512-q4DH1Ha4TTFPdxLsqDXK1d3+ioSL7yL5oCMJZgDYm6i+6CygW5E5xVr/D1HdsGxjt1ZWSfUAs9OxSB/BNelWrQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@jest/types": "^29.6.3",
"@sinonjs/fake-timers": "^10.0.2",
@@ -5308,9 +6636,8 @@
},
"node_modules/approvals/node_modules/@jest/globals": {
"version": "29.7.0",
- "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-29.7.0.tgz",
- "integrity": "sha512-mpiz3dutLbkW2MNFubUGUEVLkTGiqW6yLVTA+JbP6fI6J5iL9Y0Nlg8k95pcF8ctKwCS7WVxteBs29hhfAotzQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@jest/environment": "^29.7.0",
"@jest/expect": "^29.7.0",
@@ -5323,9 +6650,8 @@
},
"node_modules/approvals/node_modules/@jest/reporters": {
"version": "29.7.0",
- "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-29.7.0.tgz",
- "integrity": "sha512-DApq0KJbJOEzAFYjHADNNxAE3KbhxQB1y5Kplb5Waqw6zVbuWatSnMjE5gs8FUgEPmNsnZA3NCWl9NG0ia04Pg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@bcoe/v8-coverage": "^0.2.3",
"@jest/console": "^29.7.0",
@@ -5366,9 +6692,8 @@
},
"node_modules/approvals/node_modules/@jest/reporters/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,
+ "license": "MIT",
"dependencies": {
"balanced-match": "^1.0.0",
"concat-map": "0.0.1"
@@ -5376,9 +6701,8 @@
},
"node_modules/approvals/node_modules/@jest/reporters/node_modules/glob": {
"version": "7.2.3",
- "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
- "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
"dev": true,
+ "license": "ISC",
"dependencies": {
"fs.realpath": "^1.0.0",
"inflight": "^1.0.4",
@@ -5396,9 +6720,8 @@
},
"node_modules/approvals/node_modules/@jest/reporters/node_modules/minimatch": {
"version": "3.1.2",
- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
- "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
"dev": true,
+ "license": "ISC",
"dependencies": {
"brace-expansion": "^1.1.7"
},
@@ -5408,9 +6731,8 @@
},
"node_modules/approvals/node_modules/@jest/schemas": {
"version": "29.6.3",
- "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz",
- "integrity": "sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@sinclair/typebox": "^0.27.8"
},
@@ -5420,9 +6742,8 @@
},
"node_modules/approvals/node_modules/@jest/source-map": {
"version": "29.6.3",
- "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-29.6.3.tgz",
- "integrity": "sha512-MHjT95QuipcPrpLM+8JMSzFx6eHp5Bm+4XeFDJlwsvVBjmKNiIAvasGK2fxz2WbGRlnvqehFbh07MMa7n3YJnw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@jridgewell/trace-mapping": "^0.3.18",
"callsites": "^3.0.0",
@@ -5434,9 +6755,8 @@
},
"node_modules/approvals/node_modules/@jest/test-result": {
"version": "29.7.0",
- "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-29.7.0.tgz",
- "integrity": "sha512-Fdx+tv6x1zlkJPcWXmMDAG2HBnaR9XPSd5aDWQVsfrZmLVT3lU1cwyxLgRmXR9yrq4NBoEm9BMsfgFzTQAbJYA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@jest/console": "^29.7.0",
"@jest/types": "^29.6.3",
@@ -5449,9 +6769,8 @@
},
"node_modules/approvals/node_modules/@jest/test-sequencer": {
"version": "29.7.0",
- "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-29.7.0.tgz",
- "integrity": "sha512-GQwJ5WZVrKnOJuiYiAF52UNUJXgTZx1NHjFSEB0qEMmSZKAkdMoIzw/Cj6x6NF4AvV23AUqDpFzQkN/eYCYTxw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@jest/test-result": "^29.7.0",
"graceful-fs": "^4.2.9",
@@ -5464,9 +6783,8 @@
},
"node_modules/approvals/node_modules/@jest/transform": {
"version": "29.7.0",
- "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-29.7.0.tgz",
- "integrity": "sha512-ok/BTPFzFKVMwO5eOHRrvnBVHdRy9IrsrW1GpMaQ9MCnilNLXQKmAX8s1YXDFaai9xJpac2ySzV0YeRRECr2Vw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/core": "^7.11.6",
"@jest/types": "^29.6.3",
@@ -5490,9 +6808,8 @@
},
"node_modules/approvals/node_modules/@jest/types": {
"version": "29.6.3",
- "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz",
- "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@jest/schemas": "^29.6.3",
"@types/istanbul-lib-coverage": "^2.0.0",
@@ -5507,33 +6824,29 @@
},
"node_modules/approvals/node_modules/@sinclair/typebox": {
"version": "0.27.8",
- "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz",
- "integrity": "sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
"node_modules/approvals/node_modules/@types/istanbul-reports": {
"version": "3.0.1",
- "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz",
- "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@types/istanbul-lib-report": "*"
}
},
"node_modules/approvals/node_modules/@types/yargs": {
"version": "17.0.24",
- "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.24.tgz",
- "integrity": "sha512-6i0aC7jV6QzQB8ne1joVZ0eSFIstHsCrobmOtghM11yGlH0j43FKL2UhWdELkyps0zuf7qVTUVCCR+tgSlyLLw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@types/yargs-parser": "*"
}
},
"node_modules/approvals/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,
+ "license": "MIT",
"dependencies": {
"color-convert": "^2.0.1"
},
@@ -5546,15 +6859,13 @@
},
"node_modules/approvals/node_modules/argparse": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
- "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==",
- "dev": true
+ "dev": true,
+ "license": "Python-2.0"
},
"node_modules/approvals/node_modules/babel-jest": {
"version": "29.7.0",
- "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-29.7.0.tgz",
- "integrity": "sha512-BrvGY3xZSwEcCzKvKsCi2GgHqDqsYkOP4/by5xCgIwGXQxIEh+8ew3gmrE1y7XRR6LHZIj6yLYnUi/mm2KXKBg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@jest/transform": "^29.7.0",
"@types/babel__core": "^7.1.14",
@@ -5573,9 +6884,8 @@
},
"node_modules/approvals/node_modules/babel-plugin-jest-hoist": {
"version": "29.6.3",
- "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-29.6.3.tgz",
- "integrity": "sha512-ESAc/RJvGTFEzRwOTT4+lNDk/GNHMkKbNzsvT0qKRfDyyYTskxB5rnU2njIDYVxXCBHHEI1c0YwHob3WaYujOg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/template": "^7.3.3",
"@babel/types": "^7.3.3",
@@ -5588,9 +6898,8 @@
},
"node_modules/approvals/node_modules/babel-preset-jest": {
"version": "29.6.3",
- "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-29.6.3.tgz",
- "integrity": "sha512-0B3bhxR6snWXJZtR/RliHTDPRgn1sNHOR0yVtq/IiQFyuOVjFS+wuio/R4gSNkyYmKmJB4wGZv2NZanmKmTnNA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"babel-plugin-jest-hoist": "^29.6.3",
"babel-preset-current-node-syntax": "^1.0.0"
@@ -5604,18 +6913,16 @@
},
"node_modules/approvals/node_modules/brace-expansion": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
- "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"balanced-match": "^1.0.0"
}
},
"node_modules/approvals/node_modules/camelcase": {
"version": "6.3.0",
- "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz",
- "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">=10"
},
@@ -5625,9 +6932,8 @@
},
"node_modules/approvals/node_modules/chalk": {
"version": "4.1.2",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
- "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"ansi-styles": "^4.1.0",
"supports-color": "^7.1.0"
@@ -5641,15 +6947,13 @@
},
"node_modules/approvals/node_modules/cjs-module-lexer": {
"version": "1.2.3",
- "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.3.tgz",
- "integrity": "sha512-0TNiGstbQmCFwt4akjjBg5pLRTSyj/PkWQ1ZoO2zntmg9yLqSRxwEa4iCfQLGjqhiqBfOJa7W/E8wfGrTDmlZQ==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
"node_modules/approvals/node_modules/cliui": {
"version": "8.0.1",
- "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz",
- "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==",
"dev": true,
+ "license": "ISC",
"dependencies": {
"string-width": "^4.2.0",
"strip-ansi": "^6.0.1",
@@ -5661,9 +6965,8 @@
},
"node_modules/approvals/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,
+ "license": "MIT",
"dependencies": {
"color-name": "~1.1.4"
},
@@ -5673,39 +6976,34 @@
},
"node_modules/approvals/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
+ "dev": true,
+ "license": "MIT"
},
"node_modules/approvals/node_modules/convert-source-map": {
"version": "2.0.0",
- "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz",
- "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
"node_modules/approvals/node_modules/diff": {
"version": "5.1.0",
- "resolved": "https://registry.npmjs.org/diff/-/diff-5.1.0.tgz",
- "integrity": "sha512-D+mk+qE8VC/PAUrlAU34N+VfXev0ghe5ywmpqrawphmVZc1bEfn56uo9qpyGp1p4xpzOHkSW4ztBd6L7Xx4ACw==",
"dev": true,
+ "license": "BSD-3-Clause",
"engines": {
"node": ">=0.3.1"
}
},
"node_modules/approvals/node_modules/diff-sequences": {
"version": "29.6.3",
- "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.6.3.tgz",
- "integrity": "sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
"node_modules/approvals/node_modules/emittery": {
"version": "0.13.1",
- "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.13.1.tgz",
- "integrity": "sha512-DeWwawk6r5yR9jFgnDKYt4sLS0LmHJJi3ZOnb5/JdbYwj3nW+FxQnHIjhBKz8YLC7oRNPVM9NQ47I3CVx34eqQ==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">=12"
},
@@ -5715,15 +7013,13 @@
},
"node_modules/approvals/node_modules/emoji-regex": {
"version": "8.0.0",
- "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
- "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
"node_modules/approvals/node_modules/execa": {
"version": "5.1.1",
- "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz",
- "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"cross-spawn": "^7.0.3",
"get-stream": "^6.0.0",
@@ -5744,9 +7040,8 @@
},
"node_modules/approvals/node_modules/expect": {
"version": "29.7.0",
- "resolved": "https://registry.npmjs.org/expect/-/expect-29.7.0.tgz",
- "integrity": "sha512-2Zks0hf1VLFYI1kbh0I5jP3KHHyCHpkfyHBzsSXRFgl/Bg9mWYfMW8oD+PdMPlEwy5HNsR9JutYy6pMeOh61nw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@jest/expect-utils": "^29.7.0",
"jest-get-type": "^29.6.3",
@@ -5760,9 +7055,8 @@
},
"node_modules/approvals/node_modules/glob": {
"version": "8.1.0",
- "resolved": "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz",
- "integrity": "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==",
"dev": true,
+ "license": "ISC",
"dependencies": {
"fs.realpath": "^1.0.0",
"inflight": "^1.0.4",
@@ -5779,36 +7073,32 @@
},
"node_modules/approvals/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,
+ "license": "MIT",
"engines": {
"node": ">=8"
}
},
"node_modules/approvals/node_modules/human-signals": {
"version": "2.1.0",
- "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz",
- "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==",
"dev": true,
+ "license": "Apache-2.0",
"engines": {
"node": ">=10.17.0"
}
},
"node_modules/approvals/node_modules/is-fullwidth-code-point": {
"version": "3.0.0",
- "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
- "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">=8"
}
},
"node_modules/approvals/node_modules/is-stream": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz",
- "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">=8"
},
@@ -5818,9 +7108,8 @@
},
"node_modules/approvals/node_modules/istanbul-lib-instrument": {
"version": "6.0.0",
- "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-6.0.0.tgz",
- "integrity": "sha512-x58orMzEVfzPUKqlbLd1hXCnySCxKdDKa6Rjg97CwuLLRI4g3FHTdnExu1OqffVFay6zeMW+T6/DowFLndWnIw==",
"dev": true,
+ "license": "BSD-3-Clause",
"dependencies": {
"@babel/core": "^7.12.3",
"@babel/parser": "^7.14.7",
@@ -5834,9 +7123,8 @@
},
"node_modules/approvals/node_modules/jest": {
"version": "29.7.0",
- "resolved": "https://registry.npmjs.org/jest/-/jest-29.7.0.tgz",
- "integrity": "sha512-NIy3oAFp9shda19hy4HK0HRTWKtPJmGdnvywu01nOqNC2vZg+Z+fvJDxpMQA88eb2I9EcafcdjYgsDthnYTvGw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@jest/core": "^29.7.0",
"@jest/types": "^29.6.3",
@@ -5860,9 +7148,8 @@
},
"node_modules/approvals/node_modules/jest-changed-files": {
"version": "29.7.0",
- "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-29.7.0.tgz",
- "integrity": "sha512-fEArFiwf1BpQ+4bXSprcDc3/x4HSzL4al2tozwVpDFpsxALjLYdyiIK4e5Vz66GQJIbXJ82+35PtysofptNX2w==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"execa": "^5.0.0",
"jest-util": "^29.7.0",
@@ -5874,9 +7161,8 @@
},
"node_modules/approvals/node_modules/jest-cli": {
"version": "29.7.0",
- "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-29.7.0.tgz",
- "integrity": "sha512-OVVobw2IubN/GSYsxETi+gOe7Ka59EFMR/twOU3Jb2GnKKeMGJB5SGUUrEz3SFVmJASUdZUzy83sLNNQ2gZslg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@jest/core": "^29.7.0",
"@jest/test-result": "^29.7.0",
@@ -5907,9 +7193,8 @@
},
"node_modules/approvals/node_modules/jest-config": {
"version": "29.7.0",
- "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-29.7.0.tgz",
- "integrity": "sha512-uXbpfeQ7R6TZBqI3/TxCU4q4ttk3u0PJeC+E0zbfSoSjq6bJ7buBPxzQPL0ifrkY4DNu4JUdk0ImlBUYi840eQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/core": "^7.11.6",
"@jest/test-sequencer": "^29.7.0",
@@ -5952,9 +7237,8 @@
},
"node_modules/approvals/node_modules/jest-config/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,
+ "license": "MIT",
"dependencies": {
"balanced-match": "^1.0.0",
"concat-map": "0.0.1"
@@ -5962,9 +7246,8 @@
},
"node_modules/approvals/node_modules/jest-config/node_modules/glob": {
"version": "7.2.3",
- "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
- "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
"dev": true,
+ "license": "ISC",
"dependencies": {
"fs.realpath": "^1.0.0",
"inflight": "^1.0.4",
@@ -5982,9 +7265,8 @@
},
"node_modules/approvals/node_modules/jest-config/node_modules/minimatch": {
"version": "3.1.2",
- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
- "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
"dev": true,
+ "license": "ISC",
"dependencies": {
"brace-expansion": "^1.1.7"
},
@@ -5994,9 +7276,8 @@
},
"node_modules/approvals/node_modules/jest-diff": {
"version": "29.7.0",
- "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.7.0.tgz",
- "integrity": "sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"chalk": "^4.0.0",
"diff-sequences": "^29.6.3",
@@ -6009,9 +7290,8 @@
},
"node_modules/approvals/node_modules/jest-docblock": {
"version": "29.7.0",
- "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-29.7.0.tgz",
- "integrity": "sha512-q617Auw3A612guyaFgsbFeYpNP5t2aoUNLwBUbc/0kD1R4t9ixDbyFTHd1nok4epoVFpr7PmeWHrhvuV3XaJ4g==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"detect-newline": "^3.0.0"
},
@@ -6021,9 +7301,8 @@
},
"node_modules/approvals/node_modules/jest-environment-node": {
"version": "29.7.0",
- "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-29.7.0.tgz",
- "integrity": "sha512-DOSwCRqXirTOyheM+4d5YZOrWcdu0LNZ87ewUoywbcb2XR4wKgqiG8vNeYwhjFMbEkfju7wx2GYH0P2gevGvFw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@jest/environment": "^29.7.0",
"@jest/fake-timers": "^29.7.0",
@@ -6038,18 +7317,16 @@
},
"node_modules/approvals/node_modules/jest-get-type": {
"version": "29.6.3",
- "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.6.3.tgz",
- "integrity": "sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
"node_modules/approvals/node_modules/jest-haste-map": {
"version": "29.7.0",
- "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-29.7.0.tgz",
- "integrity": "sha512-fP8u2pyfqx0K1rGn1R9pyE0/KTn+G7PxktWidOBTqFPLYX0b9ksaMFkhK5vrS3DVun09pckLdlx90QthlW7AmA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@jest/types": "^29.6.3",
"@types/graceful-fs": "^4.1.3",
@@ -6072,9 +7349,8 @@
},
"node_modules/approvals/node_modules/jest-leak-detector": {
"version": "29.7.0",
- "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-29.7.0.tgz",
- "integrity": "sha512-kYA8IJcSYtST2BY9I+SMC32nDpBT3J2NvWJx8+JCuCdl/CR1I4EKUJROiP8XtCcxqgTTBGJNdbB1A8XRKbTetw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"jest-get-type": "^29.6.3",
"pretty-format": "^29.7.0"
@@ -6085,9 +7361,8 @@
},
"node_modules/approvals/node_modules/jest-matcher-utils": {
"version": "29.7.0",
- "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.7.0.tgz",
- "integrity": "sha512-sBkD+Xi9DtcChsI3L3u0+N0opgPYnCRPtGcQYrgXmR+hmt/fYfWAL0xRXYU8eWOdfuLgBe0YCW3AFtnRLagq/g==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"chalk": "^4.0.0",
"jest-diff": "^29.7.0",
@@ -6100,9 +7375,8 @@
},
"node_modules/approvals/node_modules/jest-message-util": {
"version": "29.7.0",
- "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.7.0.tgz",
- "integrity": "sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/code-frame": "^7.12.13",
"@jest/types": "^29.6.3",
@@ -6120,9 +7394,8 @@
},
"node_modules/approvals/node_modules/jest-mock": {
"version": "29.7.0",
- "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-29.7.0.tgz",
- "integrity": "sha512-ITOMZn+UkYS4ZFh83xYAOzWStloNzJFO2s8DWrE4lhtGD+AorgnbkiKERe4wQVBydIGPx059g6riW5Btp6Llnw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@jest/types": "^29.6.3",
"@types/node": "*",
@@ -6134,18 +7407,16 @@
},
"node_modules/approvals/node_modules/jest-regex-util": {
"version": "29.6.3",
- "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-29.6.3.tgz",
- "integrity": "sha512-KJJBsRCyyLNWCNBOvZyRDnAIfUiRJ8v+hOBQYGn8gDyF3UegwiP4gwRR3/SDa42g1YbVycTidUF3rKjyLFDWbg==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
"node_modules/approvals/node_modules/jest-resolve": {
"version": "29.7.0",
- "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-29.7.0.tgz",
- "integrity": "sha512-IOVhZSrg+UvVAshDSDtHyFCCBUl/Q3AAJv8iZ6ZjnZ74xzvwuzLXid9IIIPgTnY62SJjfuupMKZsZQRsCvxEgA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"chalk": "^4.0.0",
"graceful-fs": "^4.2.9",
@@ -6163,9 +7434,8 @@
},
"node_modules/approvals/node_modules/jest-resolve-dependencies": {
"version": "29.7.0",
- "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-29.7.0.tgz",
- "integrity": "sha512-un0zD/6qxJ+S0et7WxeI3H5XSe9lTBBR7bOHCHXkKR6luG5mwDDlIzVQ0V5cZCuoTgEdcdwzTghYkTWfubi+nA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"jest-regex-util": "^29.6.3",
"jest-snapshot": "^29.7.0"
@@ -6176,9 +7446,8 @@
},
"node_modules/approvals/node_modules/jest-runner": {
"version": "29.7.0",
- "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-29.7.0.tgz",
- "integrity": "sha512-fsc4N6cPCAahybGBfTRcq5wFR6fpLznMg47sY5aDpsoejOcVYFb07AHuSnR0liMcPTgBsA3ZJL6kFOjPdoNipQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@jest/console": "^29.7.0",
"@jest/environment": "^29.7.0",
@@ -6208,9 +7477,8 @@
},
"node_modules/approvals/node_modules/jest-runtime": {
"version": "29.7.0",
- "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-29.7.0.tgz",
- "integrity": "sha512-gUnLjgwdGqW7B4LvOIkbKs9WGbn+QLqRQQ9juC6HndeDiezIwhDP+mhMwHWCEcfQ5RUXa6OPnFF8BJh5xegwwQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@jest/environment": "^29.7.0",
"@jest/fake-timers": "^29.7.0",
@@ -6241,9 +7509,8 @@
},
"node_modules/approvals/node_modules/jest-runtime/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,
+ "license": "MIT",
"dependencies": {
"balanced-match": "^1.0.0",
"concat-map": "0.0.1"
@@ -6251,9 +7518,8 @@
},
"node_modules/approvals/node_modules/jest-runtime/node_modules/glob": {
"version": "7.2.3",
- "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
- "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
"dev": true,
+ "license": "ISC",
"dependencies": {
"fs.realpath": "^1.0.0",
"inflight": "^1.0.4",
@@ -6271,9 +7537,8 @@
},
"node_modules/approvals/node_modules/jest-runtime/node_modules/minimatch": {
"version": "3.1.2",
- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
- "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
"dev": true,
+ "license": "ISC",
"dependencies": {
"brace-expansion": "^1.1.7"
},
@@ -6283,9 +7548,8 @@
},
"node_modules/approvals/node_modules/jest-snapshot": {
"version": "29.7.0",
- "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-29.7.0.tgz",
- "integrity": "sha512-Rm0BMWtxBcioHr1/OX5YCP8Uov4riHvKPknOGs804Zg9JGZgmIBkbtlxJC/7Z4msKYVbIJtfU+tKb8xlYNfdkw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/core": "^7.11.6",
"@babel/generator": "^7.7.2",
@@ -6314,9 +7578,8 @@
},
"node_modules/approvals/node_modules/jest-util": {
"version": "29.7.0",
- "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz",
- "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@jest/types": "^29.6.3",
"@types/node": "*",
@@ -6331,9 +7594,8 @@
},
"node_modules/approvals/node_modules/jest-validate": {
"version": "29.7.0",
- "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-29.7.0.tgz",
- "integrity": "sha512-ZB7wHqaRGVw/9hST/OuFUReG7M8vKeq0/J2egIGLdvjHCmYqGARhzXmtgi+gVeZ5uXFF219aOc3Ls2yLg27tkw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@jest/types": "^29.6.3",
"camelcase": "^6.2.0",
@@ -6348,9 +7610,8 @@
},
"node_modules/approvals/node_modules/jest-watcher": {
"version": "29.7.0",
- "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-29.7.0.tgz",
- "integrity": "sha512-49Fg7WXkU3Vl2h6LbLtMQ/HyB6rXSIX7SqvBLQmssRBGN9I0PNvPmAmCWSOY6SOvrjhI/F7/bGAv9RtnsPA03g==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@jest/test-result": "^29.7.0",
"@jest/types": "^29.6.3",
@@ -6367,9 +7628,8 @@
},
"node_modules/approvals/node_modules/jest-worker": {
"version": "29.7.0",
- "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.7.0.tgz",
- "integrity": "sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@types/node": "*",
"jest-util": "^29.7.0",
@@ -6382,9 +7642,8 @@
},
"node_modules/approvals/node_modules/jest-worker/node_modules/supports-color": {
"version": "8.1.1",
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz",
- "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"has-flag": "^4.0.0"
},
@@ -6397,9 +7656,8 @@
},
"node_modules/approvals/node_modules/js-yaml": {
"version": "4.1.0",
- "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz",
- "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"argparse": "^2.0.1"
},
@@ -6409,9 +7667,8 @@
},
"node_modules/approvals/node_modules/json5": {
"version": "2.2.3",
- "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz",
- "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==",
"dev": true,
+ "license": "MIT",
"bin": {
"json5": "lib/cli.js"
},
@@ -6421,18 +7678,16 @@
},
"node_modules/approvals/node_modules/mimic-fn": {
"version": "2.1.0",
- "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
- "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">=6"
}
},
"node_modules/approvals/node_modules/minimatch": {
"version": "5.1.6",
- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz",
- "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==",
"dev": true,
+ "license": "ISC",
"dependencies": {
"brace-expansion": "^2.0.1"
},
@@ -6442,9 +7697,8 @@
},
"node_modules/approvals/node_modules/mkdirp": {
"version": "1.0.4",
- "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz",
- "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==",
"dev": true,
+ "license": "MIT",
"bin": {
"mkdirp": "bin/cmd.js"
},
@@ -6454,9 +7708,8 @@
},
"node_modules/approvals/node_modules/npm-run-path": {
"version": "4.0.1",
- "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz",
- "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"path-key": "^3.0.0"
},
@@ -6466,9 +7719,8 @@
},
"node_modules/approvals/node_modules/onetime": {
"version": "5.1.2",
- "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz",
- "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"mimic-fn": "^2.1.0"
},
@@ -6481,9 +7733,8 @@
},
"node_modules/approvals/node_modules/p-limit": {
"version": "3.1.0",
- "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz",
- "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"yocto-queue": "^0.1.0"
},
@@ -6496,9 +7747,8 @@
},
"node_modules/approvals/node_modules/pretty-format": {
"version": "29.7.0",
- "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz",
- "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@jest/schemas": "^29.6.3",
"ansi-styles": "^5.0.0",
@@ -6510,9 +7760,8 @@
},
"node_modules/approvals/node_modules/pretty-format/node_modules/ansi-styles": {
"version": "5.2.0",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz",
- "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">=10"
},
@@ -6522,15 +7771,13 @@
},
"node_modules/approvals/node_modules/react-is": {
"version": "18.2.0",
- "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz",
- "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
"node_modules/approvals/node_modules/semver": {
"version": "7.5.4",
- "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz",
- "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==",
"dev": true,
+ "license": "ISC",
"dependencies": {
"lru-cache": "^6.0.0"
},
@@ -6543,9 +7790,8 @@
},
"node_modules/approvals/node_modules/source-map-support": {
"version": "0.5.13",
- "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.13.tgz",
- "integrity": "sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"buffer-from": "^1.0.0",
"source-map": "^0.6.0"
@@ -6553,9 +7799,8 @@
},
"node_modules/approvals/node_modules/string-width": {
"version": "4.2.3",
- "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
- "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"emoji-regex": "^8.0.0",
"is-fullwidth-code-point": "^3.0.0",
@@ -6567,27 +7812,24 @@
},
"node_modules/approvals/node_modules/strip-bom": {
"version": "4.0.0",
- "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz",
- "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">=8"
}
},
"node_modules/approvals/node_modules/strip-final-newline": {
"version": "2.0.0",
- "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz",
- "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">=6"
}
},
"node_modules/approvals/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,
+ "license": "MIT",
"dependencies": {
"has-flag": "^4.0.0"
},
@@ -6597,9 +7839,8 @@
},
"node_modules/approvals/node_modules/ts-jest": {
"version": "29.1.1",
- "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-29.1.1.tgz",
- "integrity": "sha512-D6xjnnbP17cC85nliwGiL+tpoKN0StpgE0TeOjXQTU6MVCfsB4v7aW05CgQ/1OywGb0x/oy9hHFnN+sczTiRaA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"bs-logger": "0.x",
"fast-json-stable-stringify": "2.x",
@@ -6640,9 +7881,8 @@
},
"node_modules/approvals/node_modules/yargs": {
"version": "17.7.2",
- "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz",
- "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"cliui": "^8.0.1",
"escalade": "^3.1.1",
@@ -6658,9 +7898,8 @@
},
"node_modules/approvals/node_modules/yargs-parser": {
"version": "21.1.1",
- "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz",
- "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==",
"dev": true,
+ "license": "ISC",
"engines": {
"node": ">=12"
}
@@ -6872,6 +8111,86 @@
"url": "https://github.com/sponsors/ljharb"
}
},
+ "node_modules/aws-sdk-client-mock": {
+ "version": "3.0.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@types/sinon": "^10.0.10",
+ "sinon": "^14.0.2",
+ "tslib": "^2.1.0"
+ }
+ },
+ "node_modules/aws-sdk-client-mock/node_modules/@sinonjs/commons": {
+ "version": "2.0.0",
+ "dev": true,
+ "license": "BSD-3-Clause",
+ "dependencies": {
+ "type-detect": "4.0.8"
+ }
+ },
+ "node_modules/aws-sdk-client-mock/node_modules/@sinonjs/fake-timers": {
+ "version": "9.1.2",
+ "dev": true,
+ "license": "BSD-3-Clause",
+ "dependencies": {
+ "@sinonjs/commons": "^1.7.0"
+ }
+ },
+ "node_modules/aws-sdk-client-mock/node_modules/@sinonjs/fake-timers/node_modules/@sinonjs/commons": {
+ "version": "1.8.6",
+ "dev": true,
+ "license": "BSD-3-Clause",
+ "dependencies": {
+ "type-detect": "4.0.8"
+ }
+ },
+ "node_modules/aws-sdk-client-mock/node_modules/@sinonjs/samsam": {
+ "version": "7.0.1",
+ "dev": true,
+ "license": "BSD-3-Clause",
+ "dependencies": {
+ "@sinonjs/commons": "^2.0.0",
+ "lodash.get": "^4.4.2",
+ "type-detect": "^4.0.8"
+ }
+ },
+ "node_modules/aws-sdk-client-mock/node_modules/has-flag": {
+ "version": "4.0.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/aws-sdk-client-mock/node_modules/sinon": {
+ "version": "14.0.2",
+ "dev": true,
+ "license": "BSD-3-Clause",
+ "dependencies": {
+ "@sinonjs/commons": "^2.0.0",
+ "@sinonjs/fake-timers": "^9.1.2",
+ "@sinonjs/samsam": "^7.0.1",
+ "diff": "^5.0.0",
+ "nise": "^5.1.2",
+ "supports-color": "^7.2.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/sinon"
+ }
+ },
+ "node_modules/aws-sdk-client-mock/node_modules/supports-color": {
+ "version": "7.2.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "has-flag": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
"node_modules/babel-jest": {
"version": "26.6.3",
"dev": true,
@@ -7209,6 +8528,10 @@
"resolved": "packages/rdf",
"link": true
},
+ "node_modules/barnard59-s3": {
+ "resolved": "packages/s3",
+ "link": true
+ },
"node_modules/barnard59-shell": {
"version": "0.1.0",
"dev": true,
@@ -7358,6 +8681,10 @@
"dev": true,
"license": "MIT"
},
+ "node_modules/bowser": {
+ "version": "2.11.0",
+ "license": "MIT"
+ },
"node_modules/bplist-parser": {
"version": "0.2.0",
"license": "MIT",
@@ -7436,9 +8763,8 @@
},
"node_modules/bs-logger": {
"version": "0.2.6",
- "resolved": "https://registry.npmjs.org/bs-logger/-/bs-logger-0.2.6.tgz",
- "integrity": "sha512-pd8DCoxmbgc7hyPKOvxtqNcjYoOsABPQdcCUjGp3d42VR2CX1ORhk2A87oqqu5R1kk+76nsxZupkmyd+MVtCog==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"fast-json-stable-stringify": "2.x"
},
@@ -7657,14 +8983,11 @@
},
"node_modules/call-me-maybe": {
"version": "1.0.2",
- "resolved": "https://registry.npmjs.org/call-me-maybe/-/call-me-maybe-1.0.2.tgz",
- "integrity": "sha512-HpX65o1Hnr9HH25ojC1YGs7HCQLq0GCOibSaWER0eNpgJ/Z1MZv2mTc7+xh6WOPxbRVcmgbv4hGU+uSQ/2xFZQ==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
"node_modules/callsite": {
"version": "1.0.0",
- "resolved": "https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz",
- "integrity": "sha512-0vdNRFXn5q+dtOqjfFtmtlI9N2eVZ7LMyEV2iKC5mEEFvSg/69Ml6b/WU2qF8W1nLRa0wiSrDT3Y5jOHZCwKPQ==",
"dev": true,
"engines": {
"node": "*"
@@ -7735,9 +9058,8 @@
},
"node_modules/cardinal": {
"version": "2.1.1",
- "resolved": "https://registry.npmjs.org/cardinal/-/cardinal-2.1.1.tgz",
- "integrity": "sha512-JSr5eOgoEymtYHBjNWyjrMqet9Am2miJhlfKNdqLp6zoeAh0KN5dRAcxlecj5mAJrmQomgiOBj35xHLrFjqBpw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"ansicolors": "~0.3.2",
"redeyed": "~2.1.0"
@@ -7973,9 +9295,8 @@
},
"node_modules/cli-table3": {
"version": "0.6.3",
- "resolved": "https://registry.npmjs.org/cli-table3/-/cli-table3-0.6.3.tgz",
- "integrity": "sha512-w5Jac5SykAeZJKntOxJCrm63Eg5/4dhMWIcuTbo9rpE+brgaSZo0RuNJZeOyMgsUdhDeojvgyQLmjI+K50ZGyg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"string-width": "^4.2.0"
},
@@ -7988,24 +9309,21 @@
},
"node_modules/cli-table3/node_modules/emoji-regex": {
"version": "8.0.0",
- "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
- "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
"node_modules/cli-table3/node_modules/is-fullwidth-code-point": {
"version": "3.0.0",
- "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
- "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">=8"
}
},
"node_modules/cli-table3/node_modules/string-width": {
"version": "4.2.3",
- "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
- "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"emoji-regex": "^8.0.0",
"is-fullwidth-code-point": "^3.0.0",
@@ -8160,8 +9478,7 @@
},
"node_modules/commander": {
"version": "11.0.0",
- "resolved": "https://registry.npmjs.org/commander/-/commander-11.0.0.tgz",
- "integrity": "sha512-9HMlXtt/BNoYr8ooyjjNRdIilOTkVJXB+GhxMTtOKwk0R4j4lS4NpjuqmRxroBfnfTSHQIHQB7wryHhXarNjmQ==",
+ "license": "MIT",
"engines": {
"node": ">=16"
}
@@ -8299,9 +9616,8 @@
},
"node_modules/create-jest": {
"version": "29.7.0",
- "resolved": "https://registry.npmjs.org/create-jest/-/create-jest-29.7.0.tgz",
- "integrity": "sha512-Adz2bdH0Vq3F53KEMJOoftQFutWCukm6J24wbPWRO4k1kMY7gS7ds/uoJkNuV8wDCtWWnuwGcJwpWcih+zEW1Q==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@jest/types": "^29.6.3",
"chalk": "^4.0.0",
@@ -8320,9 +9636,8 @@
},
"node_modules/create-jest/node_modules/@jest/console": {
"version": "29.7.0",
- "resolved": "https://registry.npmjs.org/@jest/console/-/console-29.7.0.tgz",
- "integrity": "sha512-5Ni4CU7XHQi32IJ398EEP4RrB8eV09sXP2ROqD4bksHrnTree52PsxvX8tpL8LvTZ3pFzXyPbNQReSN41CAhOg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@jest/types": "^29.6.3",
"@types/node": "*",
@@ -8337,9 +9652,8 @@
},
"node_modules/create-jest/node_modules/@jest/environment": {
"version": "29.7.0",
- "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-29.7.0.tgz",
- "integrity": "sha512-aQIfHDq33ExsN4jP1NWGXhxgQ/wixs60gDiKO+XVMd8Mn0NWPWgc34ZQDTb2jKaUWQ7MuwoitXAsN2XVXNMpAw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@jest/fake-timers": "^29.7.0",
"@jest/types": "^29.6.3",
@@ -8352,9 +9666,8 @@
},
"node_modules/create-jest/node_modules/@jest/expect-utils": {
"version": "29.7.0",
- "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.7.0.tgz",
- "integrity": "sha512-GlsNBWiFQFCVi9QVSx7f5AgMeLxe9YCCs5PuP2O2LdjDAA8Jh9eX7lA1Jq/xdXw3Wb3hyvlFNfZIfcRetSzYcA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"jest-get-type": "^29.6.3"
},
@@ -8364,9 +9677,8 @@
},
"node_modules/create-jest/node_modules/@jest/fake-timers": {
"version": "29.7.0",
- "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-29.7.0.tgz",
- "integrity": "sha512-q4DH1Ha4TTFPdxLsqDXK1d3+ioSL7yL5oCMJZgDYm6i+6CygW5E5xVr/D1HdsGxjt1ZWSfUAs9OxSB/BNelWrQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@jest/types": "^29.6.3",
"@sinonjs/fake-timers": "^10.0.2",
@@ -8381,9 +9693,8 @@
},
"node_modules/create-jest/node_modules/@jest/globals": {
"version": "29.7.0",
- "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-29.7.0.tgz",
- "integrity": "sha512-mpiz3dutLbkW2MNFubUGUEVLkTGiqW6yLVTA+JbP6fI6J5iL9Y0Nlg8k95pcF8ctKwCS7WVxteBs29hhfAotzQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@jest/environment": "^29.7.0",
"@jest/expect": "^29.7.0",
@@ -8396,9 +9707,8 @@
},
"node_modules/create-jest/node_modules/@jest/schemas": {
"version": "29.6.3",
- "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz",
- "integrity": "sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@sinclair/typebox": "^0.27.8"
},
@@ -8408,9 +9718,8 @@
},
"node_modules/create-jest/node_modules/@jest/source-map": {
"version": "29.6.3",
- "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-29.6.3.tgz",
- "integrity": "sha512-MHjT95QuipcPrpLM+8JMSzFx6eHp5Bm+4XeFDJlwsvVBjmKNiIAvasGK2fxz2WbGRlnvqehFbh07MMa7n3YJnw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@jridgewell/trace-mapping": "^0.3.18",
"callsites": "^3.0.0",
@@ -8422,9 +9731,8 @@
},
"node_modules/create-jest/node_modules/@jest/test-result": {
"version": "29.7.0",
- "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-29.7.0.tgz",
- "integrity": "sha512-Fdx+tv6x1zlkJPcWXmMDAG2HBnaR9XPSd5aDWQVsfrZmLVT3lU1cwyxLgRmXR9yrq4NBoEm9BMsfgFzTQAbJYA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@jest/console": "^29.7.0",
"@jest/types": "^29.6.3",
@@ -8437,9 +9745,8 @@
},
"node_modules/create-jest/node_modules/@jest/test-sequencer": {
"version": "29.7.0",
- "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-29.7.0.tgz",
- "integrity": "sha512-GQwJ5WZVrKnOJuiYiAF52UNUJXgTZx1NHjFSEB0qEMmSZKAkdMoIzw/Cj6x6NF4AvV23AUqDpFzQkN/eYCYTxw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@jest/test-result": "^29.7.0",
"graceful-fs": "^4.2.9",
@@ -8452,9 +9759,8 @@
},
"node_modules/create-jest/node_modules/@jest/transform": {
"version": "29.7.0",
- "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-29.7.0.tgz",
- "integrity": "sha512-ok/BTPFzFKVMwO5eOHRrvnBVHdRy9IrsrW1GpMaQ9MCnilNLXQKmAX8s1YXDFaai9xJpac2ySzV0YeRRECr2Vw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/core": "^7.11.6",
"@jest/types": "^29.6.3",
@@ -8478,9 +9784,8 @@
},
"node_modules/create-jest/node_modules/@jest/types": {
"version": "29.6.3",
- "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz",
- "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@jest/schemas": "^29.6.3",
"@types/istanbul-lib-coverage": "^2.0.0",
@@ -8495,33 +9800,29 @@
},
"node_modules/create-jest/node_modules/@sinclair/typebox": {
"version": "0.27.8",
- "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz",
- "integrity": "sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
"node_modules/create-jest/node_modules/@types/istanbul-reports": {
"version": "3.0.1",
- "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz",
- "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@types/istanbul-lib-report": "*"
}
},
"node_modules/create-jest/node_modules/@types/yargs": {
"version": "17.0.24",
- "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.24.tgz",
- "integrity": "sha512-6i0aC7jV6QzQB8ne1joVZ0eSFIstHsCrobmOtghM11yGlH0j43FKL2UhWdELkyps0zuf7qVTUVCCR+tgSlyLLw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@types/yargs-parser": "*"
}
},
"node_modules/create-jest/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,
+ "license": "MIT",
"dependencies": {
"color-convert": "^2.0.1"
},
@@ -8534,9 +9835,8 @@
},
"node_modules/create-jest/node_modules/babel-jest": {
"version": "29.7.0",
- "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-29.7.0.tgz",
- "integrity": "sha512-BrvGY3xZSwEcCzKvKsCi2GgHqDqsYkOP4/by5xCgIwGXQxIEh+8ew3gmrE1y7XRR6LHZIj6yLYnUi/mm2KXKBg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@jest/transform": "^29.7.0",
"@types/babel__core": "^7.1.14",
@@ -8555,9 +9855,8 @@
},
"node_modules/create-jest/node_modules/babel-plugin-jest-hoist": {
"version": "29.6.3",
- "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-29.6.3.tgz",
- "integrity": "sha512-ESAc/RJvGTFEzRwOTT4+lNDk/GNHMkKbNzsvT0qKRfDyyYTskxB5rnU2njIDYVxXCBHHEI1c0YwHob3WaYujOg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/template": "^7.3.3",
"@babel/types": "^7.3.3",
@@ -8570,9 +9869,8 @@
},
"node_modules/create-jest/node_modules/babel-preset-jest": {
"version": "29.6.3",
- "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-29.6.3.tgz",
- "integrity": "sha512-0B3bhxR6snWXJZtR/RliHTDPRgn1sNHOR0yVtq/IiQFyuOVjFS+wuio/R4gSNkyYmKmJB4wGZv2NZanmKmTnNA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"babel-plugin-jest-hoist": "^29.6.3",
"babel-preset-current-node-syntax": "^1.0.0"
@@ -8586,9 +9884,8 @@
},
"node_modules/create-jest/node_modules/camelcase": {
"version": "6.3.0",
- "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz",
- "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">=10"
},
@@ -8598,9 +9895,8 @@
},
"node_modules/create-jest/node_modules/chalk": {
"version": "4.1.2",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
- "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"ansi-styles": "^4.1.0",
"supports-color": "^7.1.0"
@@ -8614,15 +9910,13 @@
},
"node_modules/create-jest/node_modules/cjs-module-lexer": {
"version": "1.2.3",
- "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.3.tgz",
- "integrity": "sha512-0TNiGstbQmCFwt4akjjBg5pLRTSyj/PkWQ1ZoO2zntmg9yLqSRxwEa4iCfQLGjqhiqBfOJa7W/E8wfGrTDmlZQ==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
"node_modules/create-jest/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,
+ "license": "MIT",
"dependencies": {
"color-name": "~1.1.4"
},
@@ -8632,30 +9926,26 @@
},
"node_modules/create-jest/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
+ "dev": true,
+ "license": "MIT"
},
"node_modules/create-jest/node_modules/convert-source-map": {
"version": "2.0.0",
- "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz",
- "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
"node_modules/create-jest/node_modules/diff-sequences": {
"version": "29.6.3",
- "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.6.3.tgz",
- "integrity": "sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
"node_modules/create-jest/node_modules/emittery": {
"version": "0.13.1",
- "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.13.1.tgz",
- "integrity": "sha512-DeWwawk6r5yR9jFgnDKYt4sLS0LmHJJi3ZOnb5/JdbYwj3nW+FxQnHIjhBKz8YLC7oRNPVM9NQ47I3CVx34eqQ==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">=12"
},
@@ -8665,9 +9955,8 @@
},
"node_modules/create-jest/node_modules/expect": {
"version": "29.7.0",
- "resolved": "https://registry.npmjs.org/expect/-/expect-29.7.0.tgz",
- "integrity": "sha512-2Zks0hf1VLFYI1kbh0I5jP3KHHyCHpkfyHBzsSXRFgl/Bg9mWYfMW8oD+PdMPlEwy5HNsR9JutYy6pMeOh61nw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@jest/expect-utils": "^29.7.0",
"jest-get-type": "^29.6.3",
@@ -8681,18 +9970,16 @@
},
"node_modules/create-jest/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,
+ "license": "MIT",
"engines": {
"node": ">=8"
}
},
"node_modules/create-jest/node_modules/jest-config": {
"version": "29.7.0",
- "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-29.7.0.tgz",
- "integrity": "sha512-uXbpfeQ7R6TZBqI3/TxCU4q4ttk3u0PJeC+E0zbfSoSjq6bJ7buBPxzQPL0ifrkY4DNu4JUdk0ImlBUYi840eQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/core": "^7.11.6",
"@jest/test-sequencer": "^29.7.0",
@@ -8735,9 +10022,8 @@
},
"node_modules/create-jest/node_modules/jest-diff": {
"version": "29.7.0",
- "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.7.0.tgz",
- "integrity": "sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"chalk": "^4.0.0",
"diff-sequences": "^29.6.3",
@@ -8750,9 +10036,8 @@
},
"node_modules/create-jest/node_modules/jest-docblock": {
"version": "29.7.0",
- "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-29.7.0.tgz",
- "integrity": "sha512-q617Auw3A612guyaFgsbFeYpNP5t2aoUNLwBUbc/0kD1R4t9ixDbyFTHd1nok4epoVFpr7PmeWHrhvuV3XaJ4g==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"detect-newline": "^3.0.0"
},
@@ -8762,9 +10047,8 @@
},
"node_modules/create-jest/node_modules/jest-environment-node": {
"version": "29.7.0",
- "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-29.7.0.tgz",
- "integrity": "sha512-DOSwCRqXirTOyheM+4d5YZOrWcdu0LNZ87ewUoywbcb2XR4wKgqiG8vNeYwhjFMbEkfju7wx2GYH0P2gevGvFw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@jest/environment": "^29.7.0",
"@jest/fake-timers": "^29.7.0",
@@ -8779,18 +10063,16 @@
},
"node_modules/create-jest/node_modules/jest-get-type": {
"version": "29.6.3",
- "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.6.3.tgz",
- "integrity": "sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
"node_modules/create-jest/node_modules/jest-haste-map": {
"version": "29.7.0",
- "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-29.7.0.tgz",
- "integrity": "sha512-fP8u2pyfqx0K1rGn1R9pyE0/KTn+G7PxktWidOBTqFPLYX0b9ksaMFkhK5vrS3DVun09pckLdlx90QthlW7AmA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@jest/types": "^29.6.3",
"@types/graceful-fs": "^4.1.3",
@@ -8813,9 +10095,8 @@
},
"node_modules/create-jest/node_modules/jest-leak-detector": {
"version": "29.7.0",
- "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-29.7.0.tgz",
- "integrity": "sha512-kYA8IJcSYtST2BY9I+SMC32nDpBT3J2NvWJx8+JCuCdl/CR1I4EKUJROiP8XtCcxqgTTBGJNdbB1A8XRKbTetw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"jest-get-type": "^29.6.3",
"pretty-format": "^29.7.0"
@@ -8826,9 +10107,8 @@
},
"node_modules/create-jest/node_modules/jest-matcher-utils": {
"version": "29.7.0",
- "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.7.0.tgz",
- "integrity": "sha512-sBkD+Xi9DtcChsI3L3u0+N0opgPYnCRPtGcQYrgXmR+hmt/fYfWAL0xRXYU8eWOdfuLgBe0YCW3AFtnRLagq/g==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"chalk": "^4.0.0",
"jest-diff": "^29.7.0",
@@ -8841,9 +10121,8 @@
},
"node_modules/create-jest/node_modules/jest-message-util": {
"version": "29.7.0",
- "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.7.0.tgz",
- "integrity": "sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/code-frame": "^7.12.13",
"@jest/types": "^29.6.3",
@@ -8861,9 +10140,8 @@
},
"node_modules/create-jest/node_modules/jest-mock": {
"version": "29.7.0",
- "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-29.7.0.tgz",
- "integrity": "sha512-ITOMZn+UkYS4ZFh83xYAOzWStloNzJFO2s8DWrE4lhtGD+AorgnbkiKERe4wQVBydIGPx059g6riW5Btp6Llnw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@jest/types": "^29.6.3",
"@types/node": "*",
@@ -8875,18 +10153,16 @@
},
"node_modules/create-jest/node_modules/jest-regex-util": {
"version": "29.6.3",
- "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-29.6.3.tgz",
- "integrity": "sha512-KJJBsRCyyLNWCNBOvZyRDnAIfUiRJ8v+hOBQYGn8gDyF3UegwiP4gwRR3/SDa42g1YbVycTidUF3rKjyLFDWbg==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
"node_modules/create-jest/node_modules/jest-resolve": {
"version": "29.7.0",
- "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-29.7.0.tgz",
- "integrity": "sha512-IOVhZSrg+UvVAshDSDtHyFCCBUl/Q3AAJv8iZ6ZjnZ74xzvwuzLXid9IIIPgTnY62SJjfuupMKZsZQRsCvxEgA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"chalk": "^4.0.0",
"graceful-fs": "^4.2.9",
@@ -8904,9 +10180,8 @@
},
"node_modules/create-jest/node_modules/jest-runner": {
"version": "29.7.0",
- "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-29.7.0.tgz",
- "integrity": "sha512-fsc4N6cPCAahybGBfTRcq5wFR6fpLznMg47sY5aDpsoejOcVYFb07AHuSnR0liMcPTgBsA3ZJL6kFOjPdoNipQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@jest/console": "^29.7.0",
"@jest/environment": "^29.7.0",
@@ -8936,9 +10211,8 @@
},
"node_modules/create-jest/node_modules/jest-runtime": {
"version": "29.7.0",
- "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-29.7.0.tgz",
- "integrity": "sha512-gUnLjgwdGqW7B4LvOIkbKs9WGbn+QLqRQQ9juC6HndeDiezIwhDP+mhMwHWCEcfQ5RUXa6OPnFF8BJh5xegwwQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@jest/environment": "^29.7.0",
"@jest/fake-timers": "^29.7.0",
@@ -8969,9 +10243,8 @@
},
"node_modules/create-jest/node_modules/jest-snapshot": {
"version": "29.7.0",
- "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-29.7.0.tgz",
- "integrity": "sha512-Rm0BMWtxBcioHr1/OX5YCP8Uov4riHvKPknOGs804Zg9JGZgmIBkbtlxJC/7Z4msKYVbIJtfU+tKb8xlYNfdkw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/core": "^7.11.6",
"@babel/generator": "^7.7.2",
@@ -9000,9 +10273,8 @@
},
"node_modules/create-jest/node_modules/jest-util": {
"version": "29.7.0",
- "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz",
- "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@jest/types": "^29.6.3",
"@types/node": "*",
@@ -9017,9 +10289,8 @@
},
"node_modules/create-jest/node_modules/jest-validate": {
"version": "29.7.0",
- "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-29.7.0.tgz",
- "integrity": "sha512-ZB7wHqaRGVw/9hST/OuFUReG7M8vKeq0/J2egIGLdvjHCmYqGARhzXmtgi+gVeZ5uXFF219aOc3Ls2yLg27tkw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@jest/types": "^29.6.3",
"camelcase": "^6.2.0",
@@ -9034,9 +10305,8 @@
},
"node_modules/create-jest/node_modules/jest-watcher": {
"version": "29.7.0",
- "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-29.7.0.tgz",
- "integrity": "sha512-49Fg7WXkU3Vl2h6LbLtMQ/HyB6rXSIX7SqvBLQmssRBGN9I0PNvPmAmCWSOY6SOvrjhI/F7/bGAv9RtnsPA03g==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@jest/test-result": "^29.7.0",
"@jest/types": "^29.6.3",
@@ -9053,9 +10323,8 @@
},
"node_modules/create-jest/node_modules/jest-worker": {
"version": "29.7.0",
- "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.7.0.tgz",
- "integrity": "sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@types/node": "*",
"jest-util": "^29.7.0",
@@ -9068,9 +10337,8 @@
},
"node_modules/create-jest/node_modules/jest-worker/node_modules/supports-color": {
"version": "8.1.1",
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz",
- "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"has-flag": "^4.0.0"
},
@@ -9083,9 +10351,8 @@
},
"node_modules/create-jest/node_modules/p-limit": {
"version": "3.1.0",
- "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz",
- "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"yocto-queue": "^0.1.0"
},
@@ -9098,9 +10365,8 @@
},
"node_modules/create-jest/node_modules/pretty-format": {
"version": "29.7.0",
- "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz",
- "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@jest/schemas": "^29.6.3",
"ansi-styles": "^5.0.0",
@@ -9112,9 +10378,8 @@
},
"node_modules/create-jest/node_modules/pretty-format/node_modules/ansi-styles": {
"version": "5.2.0",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz",
- "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">=10"
},
@@ -9124,15 +10389,13 @@
},
"node_modules/create-jest/node_modules/react-is": {
"version": "18.2.0",
- "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz",
- "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
"node_modules/create-jest/node_modules/semver": {
"version": "7.5.4",
- "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz",
- "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==",
"dev": true,
+ "license": "ISC",
"dependencies": {
"lru-cache": "^6.0.0"
},
@@ -9145,9 +10408,8 @@
},
"node_modules/create-jest/node_modules/source-map-support": {
"version": "0.5.13",
- "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.13.tgz",
- "integrity": "sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"buffer-from": "^1.0.0",
"source-map": "^0.6.0"
@@ -9155,18 +10417,16 @@
},
"node_modules/create-jest/node_modules/strip-bom": {
"version": "4.0.0",
- "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz",
- "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">=8"
}
},
"node_modules/create-jest/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,
+ "license": "MIT",
"dependencies": {
"has-flag": "^4.0.0"
},
@@ -9249,8 +10509,7 @@
},
"node_modules/dag-map": {
"version": "2.0.2",
- "resolved": "https://registry.npmjs.org/dag-map/-/dag-map-2.0.2.tgz",
- "integrity": "sha512-xnsprIzYuDeiyu5zSKwilV/ajRHxnoMlAhEREfyfTgTSViMVY2fGP1ZcHJbtwup26oCkofySU/m6oKJ3HrkW7w=="
+ "license": "MIT"
},
"node_modules/data-uri-to-buffer": {
"version": "4.0.1",
@@ -9362,9 +10621,8 @@
},
"node_modules/dedent": {
"version": "1.5.1",
- "resolved": "https://registry.npmjs.org/dedent/-/dedent-1.5.1.tgz",
- "integrity": "sha512-+LxW+KLWxu3HW3M2w2ympwtqPrqYRzU8fqi6Fhd18fBALe15blJPI/I4+UHveMVG6lJqB4JNd4UG0S5cnVHwIg==",
"dev": true,
+ "license": "MIT",
"peerDependencies": {
"babel-plugin-macros": "^3.1.0"
},
@@ -9386,9 +10644,8 @@
},
"node_modules/deep-equal": {
"version": "2.2.2",
- "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-2.2.2.tgz",
- "integrity": "sha512-xjVyBf0w5vH0I42jdAZzOKVldmPgSulmiyPRywoyq7HXC9qdgo17kxJE+rdnif5Tz6+pIrpJI8dCpMNLIGkUiA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"array-buffer-byte-length": "^1.0.0",
"call-bind": "^1.0.2",
@@ -9415,9 +10672,8 @@
},
"node_modules/deep-equal/node_modules/isarray": {
"version": "2.0.5",
- "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz",
- "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
"node_modules/deep-is": {
"version": "0.1.4",
@@ -9625,9 +10881,8 @@
},
"node_modules/duplexer": {
"version": "0.1.2",
- "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz",
- "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
"node_modules/duplexify": {
"version": "4.1.2",
@@ -9764,9 +11019,8 @@
},
"node_modules/es-get-iterator": {
"version": "1.1.3",
- "resolved": "https://registry.npmjs.org/es-get-iterator/-/es-get-iterator-1.1.3.tgz",
- "integrity": "sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"call-bind": "^1.0.2",
"get-intrinsic": "^1.1.3",
@@ -9784,9 +11038,8 @@
},
"node_modules/es-get-iterator/node_modules/isarray": {
"version": "2.0.5",
- "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz",
- "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
"node_modules/es-set-tostringtag": {
"version": "2.0.1",
@@ -10535,9 +11788,8 @@
},
"node_modules/esmock": {
"version": "2.5.1",
- "resolved": "https://registry.npmjs.org/esmock/-/esmock-2.5.1.tgz",
- "integrity": "sha512-3pu+ri9kNrRjahR8c+FWXphK3xpKrgBwLHu+A+Xj3vw84fGsScWY3SWTH1v5nSiheYQAdlz5Ny+a319tlle1mA==",
"dev": true,
+ "license": "ISC",
"engines": {
"node": ">=14.16.0"
}
@@ -10630,9 +11882,8 @@
},
"node_modules/event-stream": {
"version": "4.0.1",
- "resolved": "https://registry.npmjs.org/event-stream/-/event-stream-4.0.1.tgz",
- "integrity": "sha512-qACXdu/9VHPBzcyhdOWR5/IahhGMf0roTeZJfzz077GwylcDd90yOHLouhmv7GJ5XzPi6ekaQWd8AvPP2nOvpA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"duplexer": "^0.1.1",
"from": "^0.1.7",
@@ -11042,6 +12293,26 @@
"license": "MIT",
"peer": true
},
+ "node_modules/fast-xml-parser": {
+ "version": "4.2.5",
+ "funding": [
+ {
+ "type": "paypal",
+ "url": "https://paypal.me/naturalintelligence"
+ },
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/NaturalIntelligence"
+ }
+ ],
+ "license": "MIT",
+ "dependencies": {
+ "strnum": "^1.0.5"
+ },
+ "bin": {
+ "fxparser": "src/cli/cli.js"
+ }
+ },
"node_modules/fastq": {
"version": "1.15.0",
"license": "ISC",
@@ -11106,9 +12377,8 @@
},
"node_modules/file-type": {
"version": "4.4.0",
- "resolved": "https://registry.npmjs.org/file-type/-/file-type-4.4.0.tgz",
- "integrity": "sha512-f2UbFQEk7LXgWpi5ntcO86OeA/cC80fuDDDaX/fZ2ZGel+AF7leRQqBBW1eJNiiQkrZlAoM6P+VYP5P6bOlDEQ==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">=4"
}
@@ -11160,8 +12430,7 @@
},
"node_modules/find-plugins": {
"version": "1.1.7",
- "resolved": "https://registry.npmjs.org/find-plugins/-/find-plugins-1.1.7.tgz",
- "integrity": "sha512-XcP3/mIepmyxp09SE6WeREEJBKZ8ljlmrWlhWAvVU9rlNbSx1fztFr3wW/92bpFPrKE9MN/UiOd2qYtK85BaaQ==",
+ "license": "MIT",
"dependencies": {
"dag-map": "^2.0.2",
"debug": "^3.1.0",
@@ -11176,16 +12445,14 @@
},
"node_modules/find-plugins/node_modules/debug": {
"version": "3.2.7",
- "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
- "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
+ "license": "MIT",
"dependencies": {
"ms": "^2.1.1"
}
},
"node_modules/find-plugins/node_modules/find-up": {
"version": "2.1.0",
- "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz",
- "integrity": "sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ==",
+ "license": "MIT",
"dependencies": {
"locate-path": "^2.0.0"
},
@@ -11195,8 +12462,7 @@
},
"node_modules/find-plugins/node_modules/load-json-file": {
"version": "4.0.0",
- "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz",
- "integrity": "sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw==",
+ "license": "MIT",
"dependencies": {
"graceful-fs": "^4.1.2",
"parse-json": "^4.0.0",
@@ -11209,8 +12475,7 @@
},
"node_modules/find-plugins/node_modules/locate-path": {
"version": "2.0.0",
- "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz",
- "integrity": "sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA==",
+ "license": "MIT",
"dependencies": {
"p-locate": "^2.0.0",
"path-exists": "^3.0.0"
@@ -11221,8 +12486,7 @@
},
"node_modules/find-plugins/node_modules/p-limit": {
"version": "1.3.0",
- "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz",
- "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==",
+ "license": "MIT",
"dependencies": {
"p-try": "^1.0.0"
},
@@ -11232,8 +12496,7 @@
},
"node_modules/find-plugins/node_modules/p-locate": {
"version": "2.0.0",
- "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz",
- "integrity": "sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg==",
+ "license": "MIT",
"dependencies": {
"p-limit": "^1.1.0"
},
@@ -11243,16 +12506,14 @@
},
"node_modules/find-plugins/node_modules/p-try": {
"version": "1.0.0",
- "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz",
- "integrity": "sha512-U1etNYuMJoIz3ZXSrrySFjsXQTWOx2/jdi86L+2pRvph/qMKL6sbcCYdH23fqsbm8TH2Gn0OybpT4eSFlCVHww==",
+ "license": "MIT",
"engines": {
"node": ">=4"
}
},
"node_modules/find-plugins/node_modules/parse-json": {
"version": "4.0.0",
- "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz",
- "integrity": "sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==",
+ "license": "MIT",
"dependencies": {
"error-ex": "^1.3.1",
"json-parse-better-errors": "^1.0.1"
@@ -11263,16 +12524,14 @@
},
"node_modules/find-plugins/node_modules/path-exists": {
"version": "3.0.0",
- "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
- "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==",
+ "license": "MIT",
"engines": {
"node": ">=4"
}
},
"node_modules/find-plugins/node_modules/path-type": {
"version": "3.0.0",
- "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz",
- "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==",
+ "license": "MIT",
"dependencies": {
"pify": "^3.0.0"
},
@@ -11282,16 +12541,14 @@
},
"node_modules/find-plugins/node_modules/pify": {
"version": "3.0.0",
- "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
- "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==",
+ "license": "MIT",
"engines": {
"node": ">=4"
}
},
"node_modules/find-plugins/node_modules/read-pkg": {
"version": "3.0.0",
- "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz",
- "integrity": "sha512-BLq/cCO9two+lBgiTYNqD6GdtK8s4NpaWrl6/rCO9w0TUS8oJl7cmToOZfRYllKTISY6nt1U7jQ53brmKqY6BA==",
+ "license": "MIT",
"dependencies": {
"load-json-file": "^4.0.0",
"normalize-package-data": "^2.3.2",
@@ -11303,8 +12560,7 @@
},
"node_modules/find-plugins/node_modules/read-pkg-up": {
"version": "3.0.0",
- "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-3.0.0.tgz",
- "integrity": "sha512-YFzFrVvpC6frF1sz8psoHDBGF7fLPc+llq/8NB43oagqWkx8ar5zYtsTORtOjw9W2RHLpWP+zTWwBvf1bCmcSw==",
+ "license": "MIT",
"dependencies": {
"find-up": "^2.0.0",
"read-pkg": "^3.0.0"
@@ -11445,9 +12701,8 @@
},
"node_modules/from": {
"version": "0.1.7",
- "resolved": "https://registry.npmjs.org/from/-/from-0.1.7.tgz",
- "integrity": "sha512-twe20eF1OxVxp/ML/kq2p1uc6KvFK/+vs8WjEbeKmV2He22MKm7YF2ANIt+EOqhJ5L3K/SuuPhk0hWQDjOM23g==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
"node_modules/from2": {
"version": "2.3.0",
@@ -12333,9 +13588,8 @@
},
"node_modules/is-arguments": {
"version": "1.1.1",
- "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz",
- "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"call-bind": "^1.0.2",
"has-tostringtag": "^1.0.0"
@@ -12531,8 +13785,7 @@
},
"node_modules/is-graph-pointer": {
"version": "2.1.0",
- "resolved": "https://registry.npmjs.org/is-graph-pointer/-/is-graph-pointer-2.1.0.tgz",
- "integrity": "sha512-qc9R2PweF7eUoWJ/ggSB5NnJrJuCFInMV/8fvsb8yth7etAk2B5xwXyFnoc9QVrQSzBj2elQx3u9VStZzKM47w==",
+ "license": "MIT",
"dependencies": {
"@types/clownface": "^2.0.0"
}
@@ -12556,9 +13809,8 @@
},
"node_modules/is-map": {
"version": "2.0.2",
- "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.2.tgz",
- "integrity": "sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==",
"dev": true,
+ "license": "MIT",
"funding": {
"url": "https://github.com/sponsors/ljharb"
}
@@ -12640,9 +13892,8 @@
},
"node_modules/is-set": {
"version": "2.0.2",
- "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.2.tgz",
- "integrity": "sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g==",
"dev": true,
+ "license": "MIT",
"funding": {
"url": "https://github.com/sponsors/ljharb"
}
@@ -12737,9 +13988,8 @@
},
"node_modules/is-weakmap": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.1.tgz",
- "integrity": "sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA==",
"dev": true,
+ "license": "MIT",
"funding": {
"url": "https://github.com/sponsors/ljharb"
}
@@ -12756,9 +14006,8 @@
},
"node_modules/is-weakset": {
"version": "2.0.2",
- "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.2.tgz",
- "integrity": "sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"call-bind": "^1.0.2",
"get-intrinsic": "^1.1.1"
@@ -12904,9 +14153,10 @@
}
},
"node_modules/jackspeak": {
- "version": "2.2.2",
+ "version": "2.3.5",
+ "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-2.3.5.tgz",
+ "integrity": "sha512-Ratx+B8WeXLAtRJn26hrhY8S1+Jz6pxPMrkrdkgb/NstTNiqMhX0/oFVu5wX+g5n6JlEu2LPsDJmY8nRP4+alw==",
"dev": true,
- "license": "BlueOak-1.0.0",
"dependencies": {
"@isaacs/cliui": "^8.0.2"
},
@@ -13041,9 +14291,8 @@
},
"node_modules/jest-circus": {
"version": "29.7.0",
- "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-29.7.0.tgz",
- "integrity": "sha512-3E1nCMgipcTkCocFwM90XXQab9bS+GMsjdpmPrlelaxwD93Ad8iVEjX/vvHPdLPnFf+L40u+5+iutRdA1N9myw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@jest/environment": "^29.7.0",
"@jest/expect": "^29.7.0",
@@ -13072,9 +14321,8 @@
},
"node_modules/jest-circus/node_modules/@jest/console": {
"version": "29.7.0",
- "resolved": "https://registry.npmjs.org/@jest/console/-/console-29.7.0.tgz",
- "integrity": "sha512-5Ni4CU7XHQi32IJ398EEP4RrB8eV09sXP2ROqD4bksHrnTree52PsxvX8tpL8LvTZ3pFzXyPbNQReSN41CAhOg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@jest/types": "^29.6.3",
"@types/node": "*",
@@ -13089,9 +14337,8 @@
},
"node_modules/jest-circus/node_modules/@jest/environment": {
"version": "29.7.0",
- "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-29.7.0.tgz",
- "integrity": "sha512-aQIfHDq33ExsN4jP1NWGXhxgQ/wixs60gDiKO+XVMd8Mn0NWPWgc34ZQDTb2jKaUWQ7MuwoitXAsN2XVXNMpAw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@jest/fake-timers": "^29.7.0",
"@jest/types": "^29.6.3",
@@ -13104,9 +14351,8 @@
},
"node_modules/jest-circus/node_modules/@jest/expect-utils": {
"version": "29.7.0",
- "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.7.0.tgz",
- "integrity": "sha512-GlsNBWiFQFCVi9QVSx7f5AgMeLxe9YCCs5PuP2O2LdjDAA8Jh9eX7lA1Jq/xdXw3Wb3hyvlFNfZIfcRetSzYcA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"jest-get-type": "^29.6.3"
},
@@ -13116,9 +14362,8 @@
},
"node_modules/jest-circus/node_modules/@jest/fake-timers": {
"version": "29.7.0",
- "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-29.7.0.tgz",
- "integrity": "sha512-q4DH1Ha4TTFPdxLsqDXK1d3+ioSL7yL5oCMJZgDYm6i+6CygW5E5xVr/D1HdsGxjt1ZWSfUAs9OxSB/BNelWrQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@jest/types": "^29.6.3",
"@sinonjs/fake-timers": "^10.0.2",
@@ -13133,9 +14378,8 @@
},
"node_modules/jest-circus/node_modules/@jest/globals": {
"version": "29.7.0",
- "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-29.7.0.tgz",
- "integrity": "sha512-mpiz3dutLbkW2MNFubUGUEVLkTGiqW6yLVTA+JbP6fI6J5iL9Y0Nlg8k95pcF8ctKwCS7WVxteBs29hhfAotzQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@jest/environment": "^29.7.0",
"@jest/expect": "^29.7.0",
@@ -13148,9 +14392,8 @@
},
"node_modules/jest-circus/node_modules/@jest/schemas": {
"version": "29.6.3",
- "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz",
- "integrity": "sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@sinclair/typebox": "^0.27.8"
},
@@ -13160,9 +14403,8 @@
},
"node_modules/jest-circus/node_modules/@jest/source-map": {
"version": "29.6.3",
- "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-29.6.3.tgz",
- "integrity": "sha512-MHjT95QuipcPrpLM+8JMSzFx6eHp5Bm+4XeFDJlwsvVBjmKNiIAvasGK2fxz2WbGRlnvqehFbh07MMa7n3YJnw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@jridgewell/trace-mapping": "^0.3.18",
"callsites": "^3.0.0",
@@ -13174,9 +14416,8 @@
},
"node_modules/jest-circus/node_modules/@jest/test-result": {
"version": "29.7.0",
- "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-29.7.0.tgz",
- "integrity": "sha512-Fdx+tv6x1zlkJPcWXmMDAG2HBnaR9XPSd5aDWQVsfrZmLVT3lU1cwyxLgRmXR9yrq4NBoEm9BMsfgFzTQAbJYA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@jest/console": "^29.7.0",
"@jest/types": "^29.6.3",
@@ -13189,9 +14430,8 @@
},
"node_modules/jest-circus/node_modules/@jest/transform": {
"version": "29.7.0",
- "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-29.7.0.tgz",
- "integrity": "sha512-ok/BTPFzFKVMwO5eOHRrvnBVHdRy9IrsrW1GpMaQ9MCnilNLXQKmAX8s1YXDFaai9xJpac2ySzV0YeRRECr2Vw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/core": "^7.11.6",
"@jest/types": "^29.6.3",
@@ -13215,9 +14455,8 @@
},
"node_modules/jest-circus/node_modules/@jest/types": {
"version": "29.6.3",
- "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz",
- "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@jest/schemas": "^29.6.3",
"@types/istanbul-lib-coverage": "^2.0.0",
@@ -13232,33 +14471,29 @@
},
"node_modules/jest-circus/node_modules/@sinclair/typebox": {
"version": "0.27.8",
- "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz",
- "integrity": "sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
"node_modules/jest-circus/node_modules/@types/istanbul-reports": {
"version": "3.0.1",
- "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz",
- "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@types/istanbul-lib-report": "*"
}
},
"node_modules/jest-circus/node_modules/@types/yargs": {
"version": "17.0.24",
- "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.24.tgz",
- "integrity": "sha512-6i0aC7jV6QzQB8ne1joVZ0eSFIstHsCrobmOtghM11yGlH0j43FKL2UhWdELkyps0zuf7qVTUVCCR+tgSlyLLw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@types/yargs-parser": "*"
}
},
"node_modules/jest-circus/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,
+ "license": "MIT",
"dependencies": {
"color-convert": "^2.0.1"
},
@@ -13271,9 +14506,8 @@
},
"node_modules/jest-circus/node_modules/camelcase": {
"version": "6.3.0",
- "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz",
- "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">=10"
},
@@ -13283,9 +14517,8 @@
},
"node_modules/jest-circus/node_modules/chalk": {
"version": "4.1.2",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
- "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"ansi-styles": "^4.1.0",
"supports-color": "^7.1.0"
@@ -13299,15 +14532,13 @@
},
"node_modules/jest-circus/node_modules/cjs-module-lexer": {
"version": "1.2.3",
- "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.3.tgz",
- "integrity": "sha512-0TNiGstbQmCFwt4akjjBg5pLRTSyj/PkWQ1ZoO2zntmg9yLqSRxwEa4iCfQLGjqhiqBfOJa7W/E8wfGrTDmlZQ==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
"node_modules/jest-circus/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,
+ "license": "MIT",
"dependencies": {
"color-name": "~1.1.4"
},
@@ -13317,30 +14548,26 @@
},
"node_modules/jest-circus/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
+ "dev": true,
+ "license": "MIT"
},
"node_modules/jest-circus/node_modules/convert-source-map": {
"version": "2.0.0",
- "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz",
- "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
"node_modules/jest-circus/node_modules/diff-sequences": {
"version": "29.6.3",
- "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.6.3.tgz",
- "integrity": "sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
"node_modules/jest-circus/node_modules/expect": {
"version": "29.7.0",
- "resolved": "https://registry.npmjs.org/expect/-/expect-29.7.0.tgz",
- "integrity": "sha512-2Zks0hf1VLFYI1kbh0I5jP3KHHyCHpkfyHBzsSXRFgl/Bg9mWYfMW8oD+PdMPlEwy5HNsR9JutYy6pMeOh61nw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@jest/expect-utils": "^29.7.0",
"jest-get-type": "^29.6.3",
@@ -13354,18 +14581,16 @@
},
"node_modules/jest-circus/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,
+ "license": "MIT",
"engines": {
"node": ">=8"
}
},
"node_modules/jest-circus/node_modules/jest-diff": {
"version": "29.7.0",
- "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.7.0.tgz",
- "integrity": "sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"chalk": "^4.0.0",
"diff-sequences": "^29.6.3",
@@ -13378,9 +14603,8 @@
},
"node_modules/jest-circus/node_modules/jest-each": {
"version": "29.7.0",
- "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-29.7.0.tgz",
- "integrity": "sha512-gns+Er14+ZrEoC5fhOfYCY1LOHHr0TI+rQUHZS8Ttw2l7gl+80eHc/gFf2Ktkw0+SIACDTeWvpFcv3B04VembQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@jest/types": "^29.6.3",
"chalk": "^4.0.0",
@@ -13394,18 +14618,16 @@
},
"node_modules/jest-circus/node_modules/jest-get-type": {
"version": "29.6.3",
- "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.6.3.tgz",
- "integrity": "sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
"node_modules/jest-circus/node_modules/jest-haste-map": {
"version": "29.7.0",
- "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-29.7.0.tgz",
- "integrity": "sha512-fP8u2pyfqx0K1rGn1R9pyE0/KTn+G7PxktWidOBTqFPLYX0b9ksaMFkhK5vrS3DVun09pckLdlx90QthlW7AmA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@jest/types": "^29.6.3",
"@types/graceful-fs": "^4.1.3",
@@ -13428,9 +14650,8 @@
},
"node_modules/jest-circus/node_modules/jest-matcher-utils": {
"version": "29.7.0",
- "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.7.0.tgz",
- "integrity": "sha512-sBkD+Xi9DtcChsI3L3u0+N0opgPYnCRPtGcQYrgXmR+hmt/fYfWAL0xRXYU8eWOdfuLgBe0YCW3AFtnRLagq/g==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"chalk": "^4.0.0",
"jest-diff": "^29.7.0",
@@ -13443,9 +14664,8 @@
},
"node_modules/jest-circus/node_modules/jest-message-util": {
"version": "29.7.0",
- "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.7.0.tgz",
- "integrity": "sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/code-frame": "^7.12.13",
"@jest/types": "^29.6.3",
@@ -13463,9 +14683,8 @@
},
"node_modules/jest-circus/node_modules/jest-mock": {
"version": "29.7.0",
- "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-29.7.0.tgz",
- "integrity": "sha512-ITOMZn+UkYS4ZFh83xYAOzWStloNzJFO2s8DWrE4lhtGD+AorgnbkiKERe4wQVBydIGPx059g6riW5Btp6Llnw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@jest/types": "^29.6.3",
"@types/node": "*",
@@ -13477,18 +14696,16 @@
},
"node_modules/jest-circus/node_modules/jest-regex-util": {
"version": "29.6.3",
- "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-29.6.3.tgz",
- "integrity": "sha512-KJJBsRCyyLNWCNBOvZyRDnAIfUiRJ8v+hOBQYGn8gDyF3UegwiP4gwRR3/SDa42g1YbVycTidUF3rKjyLFDWbg==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
"node_modules/jest-circus/node_modules/jest-resolve": {
"version": "29.7.0",
- "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-29.7.0.tgz",
- "integrity": "sha512-IOVhZSrg+UvVAshDSDtHyFCCBUl/Q3AAJv8iZ6ZjnZ74xzvwuzLXid9IIIPgTnY62SJjfuupMKZsZQRsCvxEgA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"chalk": "^4.0.0",
"graceful-fs": "^4.2.9",
@@ -13506,9 +14723,8 @@
},
"node_modules/jest-circus/node_modules/jest-runtime": {
"version": "29.7.0",
- "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-29.7.0.tgz",
- "integrity": "sha512-gUnLjgwdGqW7B4LvOIkbKs9WGbn+QLqRQQ9juC6HndeDiezIwhDP+mhMwHWCEcfQ5RUXa6OPnFF8BJh5xegwwQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@jest/environment": "^29.7.0",
"@jest/fake-timers": "^29.7.0",
@@ -13539,9 +14755,8 @@
},
"node_modules/jest-circus/node_modules/jest-snapshot": {
"version": "29.7.0",
- "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-29.7.0.tgz",
- "integrity": "sha512-Rm0BMWtxBcioHr1/OX5YCP8Uov4riHvKPknOGs804Zg9JGZgmIBkbtlxJC/7Z4msKYVbIJtfU+tKb8xlYNfdkw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/core": "^7.11.6",
"@babel/generator": "^7.7.2",
@@ -13570,9 +14785,8 @@
},
"node_modules/jest-circus/node_modules/jest-util": {
"version": "29.7.0",
- "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz",
- "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@jest/types": "^29.6.3",
"@types/node": "*",
@@ -13587,9 +14801,8 @@
},
"node_modules/jest-circus/node_modules/jest-validate": {
"version": "29.7.0",
- "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-29.7.0.tgz",
- "integrity": "sha512-ZB7wHqaRGVw/9hST/OuFUReG7M8vKeq0/J2egIGLdvjHCmYqGARhzXmtgi+gVeZ5uXFF219aOc3Ls2yLg27tkw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@jest/types": "^29.6.3",
"camelcase": "^6.2.0",
@@ -13604,9 +14817,8 @@
},
"node_modules/jest-circus/node_modules/jest-worker": {
"version": "29.7.0",
- "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.7.0.tgz",
- "integrity": "sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@types/node": "*",
"jest-util": "^29.7.0",
@@ -13619,9 +14831,8 @@
},
"node_modules/jest-circus/node_modules/jest-worker/node_modules/supports-color": {
"version": "8.1.1",
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz",
- "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"has-flag": "^4.0.0"
},
@@ -13634,9 +14845,8 @@
},
"node_modules/jest-circus/node_modules/p-limit": {
"version": "3.1.0",
- "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz",
- "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"yocto-queue": "^0.1.0"
},
@@ -13649,9 +14859,8 @@
},
"node_modules/jest-circus/node_modules/pretty-format": {
"version": "29.7.0",
- "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz",
- "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@jest/schemas": "^29.6.3",
"ansi-styles": "^5.0.0",
@@ -13663,9 +14872,8 @@
},
"node_modules/jest-circus/node_modules/pretty-format/node_modules/ansi-styles": {
"version": "5.2.0",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz",
- "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">=10"
},
@@ -13675,15 +14883,13 @@
},
"node_modules/jest-circus/node_modules/react-is": {
"version": "18.2.0",
- "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz",
- "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
"node_modules/jest-circus/node_modules/semver": {
"version": "7.5.4",
- "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz",
- "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==",
"dev": true,
+ "license": "ISC",
"dependencies": {
"lru-cache": "^6.0.0"
},
@@ -13696,18 +14902,16 @@
},
"node_modules/jest-circus/node_modules/strip-bom": {
"version": "4.0.0",
- "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz",
- "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">=8"
}
},
"node_modules/jest-circus/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,
+ "license": "MIT",
"dependencies": {
"has-flag": "^4.0.0"
},
@@ -18159,9 +19363,8 @@
},
"node_modules/lodash.memoize": {
"version": "4.1.2",
- "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz",
- "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
"node_modules/lodash.merge": {
"version": "4.6.2",
@@ -18405,9 +19608,8 @@
},
"node_modules/make-error": {
"version": "1.3.6",
- "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz",
- "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==",
- "dev": true
+ "dev": true,
+ "license": "ISC"
},
"node_modules/makeerror": {
"version": "1.0.12",
@@ -18437,9 +19639,8 @@
},
"node_modules/map-stream": {
"version": "0.0.7",
- "resolved": "https://registry.npmjs.org/map-stream/-/map-stream-0.0.7.tgz",
- "integrity": "sha512-C0X0KQmGm3N2ftbTGBhSyuydQ+vV1LC3f3zPvT3RXHXNZrvfPZcoXp/N5DOa8vedX/rTMm2CjTtivFg2STJMRQ==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
"node_modules/map-visit": {
"version": "1.0.0",
@@ -18454,9 +19655,8 @@
},
"node_modules/marked": {
"version": "4.3.0",
- "resolved": "https://registry.npmjs.org/marked/-/marked-4.3.0.tgz",
- "integrity": "sha512-PRsaiG84bK+AMvxziE/lCFss8juXjNaWzVbN5tXAm4XjeaS9NAHhop+PjQxz2A9h8Q4M/xGmzP8vqNwy6JeK0A==",
"dev": true,
+ "license": "MIT",
"bin": {
"marked": "bin/marked.js"
},
@@ -18466,9 +19666,8 @@
},
"node_modules/marked-terminal": {
"version": "5.2.0",
- "resolved": "https://registry.npmjs.org/marked-terminal/-/marked-terminal-5.2.0.tgz",
- "integrity": "sha512-Piv6yNwAQXGFjZSaiNljyNFw7jKDdGrw70FSbtxEyldLsyeuV5ZHm/1wW++kWbrOF1VPnUgYOhB2oLL0ZpnekA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"ansi-escapes": "^6.2.0",
"cardinal": "^2.1.1",
@@ -18486,9 +19685,8 @@
},
"node_modules/marked-terminal/node_modules/ansi-escapes": {
"version": "6.2.0",
- "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-6.2.0.tgz",
- "integrity": "sha512-kzRaCqXnpzWs+3z5ABPQiVke+iq0KXkHo8xiWV4RPTi5Yli0l97BEQuhXV1s7+aSU/fu1kUuxgS4MsQ0fRuygw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"type-fest": "^3.0.0"
},
@@ -18501,9 +19699,8 @@
},
"node_modules/marked-terminal/node_modules/chalk": {
"version": "5.3.0",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz",
- "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": "^12.17.0 || ^14.13 || >=16.0.0"
},
@@ -18513,9 +19710,8 @@
},
"node_modules/marked-terminal/node_modules/type-fest": {
"version": "3.13.1",
- "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-3.13.1.tgz",
- "integrity": "sha512-tLq3bSNx+xSpwvAJnzrK0Ep5CLNWjvFTOp71URMaAEWBfRb9nnJiBoUe0tF8bI4ZFO3omgBR6NvnbzVUT3Ly4g==",
"dev": true,
+ "license": "(MIT OR CC0-1.0)",
"engines": {
"node": ">=14.16"
},
@@ -19185,10 +20381,8 @@
},
"node_modules/natives": {
"version": "1.1.6",
- "resolved": "https://registry.npmjs.org/natives/-/natives-1.1.6.tgz",
- "integrity": "sha512-6+TDFewD4yxY14ptjKaS63GVdtKiES1pTPyxn9Jb0rBqPMZ7VcCiooEhPNsr+mqHtMGxa/5c/HhcC4uPEUw/nA==",
- "deprecated": "This module relies on Node.js's internals and will break at some point. Do not use it, and update to graceful-fs@4.x.",
- "dev": true
+ "dev": true,
+ "license": "ISC"
},
"node_modules/natural-compare": {
"version": "1.4.0",
@@ -19272,9 +20466,8 @@
},
"node_modules/node-emoji": {
"version": "1.11.0",
- "resolved": "https://registry.npmjs.org/node-emoji/-/node-emoji-1.11.0.tgz",
- "integrity": "sha512-wo2DpQkQp7Sjm2A0cq+sN7EHKO6Sl0ctXeBdFZrL9T9+UywORbufTcTZxom8YqpLQt/FqNMUkOpkZrJVYSKD3A==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"lodash": "^4.17.21"
}
@@ -19524,9 +20717,8 @@
},
"node_modules/object-is": {
"version": "1.1.5",
- "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz",
- "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"call-bind": "^1.0.2",
"define-properties": "^1.1.3"
@@ -19962,9 +21154,11 @@
},
"node_modules/pause-stream": {
"version": "0.0.11",
- "resolved": "https://registry.npmjs.org/pause-stream/-/pause-stream-0.0.11.tgz",
- "integrity": "sha512-e3FBlXLmN/D1S+zHzanP4E/4Z60oFAa3O051qt1pxa7DEJWKAyil6upYVXCWadEnuoqa4Pkc9oUx9zsxYeRv8A==",
"dev": true,
+ "license": [
+ "MIT",
+ "Apache2"
+ ],
"dependencies": {
"through": "~2.3"
}
@@ -20302,8 +21496,6 @@
},
"node_modules/pure-rand": {
"version": "6.0.3",
- "resolved": "https://registry.npmjs.org/pure-rand/-/pure-rand-6.0.3.tgz",
- "integrity": "sha512-KddyFewCsO0j3+np81IQ+SweXLDnDQTs5s67BOnrYmYe/yNmUhttQyGsYzy8yUnoljGAQ9sl38YB4vH8ur7Y+w==",
"dev": true,
"funding": [
{
@@ -20314,7 +21506,8 @@
"type": "opencollective",
"url": "https://opencollective.com/fast-check"
}
- ]
+ ],
+ "license": "MIT"
},
"node_modules/qs": {
"version": "6.11.0",
@@ -20668,9 +21861,8 @@
},
"node_modules/redeyed": {
"version": "2.1.1",
- "resolved": "https://registry.npmjs.org/redeyed/-/redeyed-2.1.1.tgz",
- "integrity": "sha512-FNpGGo1DycYAdnrKFxCMmKYgo/mILAqtRYbkdQD8Ep/Hk2PQ5+aEAEx+IU713RTDmuBaH0c8P5ZozurNu5ObRQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"esprima": "~4.0.0"
}
@@ -20805,8 +21997,7 @@
},
"node_modules/resolve-pkg": {
"version": "1.0.0",
- "resolved": "https://registry.npmjs.org/resolve-pkg/-/resolve-pkg-1.0.0.tgz",
- "integrity": "sha512-L0/+vjdV3UjcQaXRlQcObpCyySS8GEqVNYGYRDAGlYOcw4J1y33WMIAD3XvYWIPnBeyN5Ilp5RHoifs3gR1S2g==",
+ "license": "MIT",
"dependencies": {
"resolve-from": "^2.0.0"
},
@@ -20824,8 +22015,7 @@
},
"node_modules/resolve-pkg/node_modules/resolve-from": {
"version": "2.0.0",
- "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-2.0.0.tgz",
- "integrity": "sha512-qpFcKaXsq8+oRoLilkwyc7zHGF5i9Q2/25NIgLQQ/+VVv9rU4qvr6nXVAw1DsnXJyQkZsR4Ytfbtg5ehfcUssQ==",
+ "license": "MIT",
"engines": {
"node": ">=0.10.0"
}
@@ -20837,9 +22027,8 @@
},
"node_modules/resolve.exports": {
"version": "2.0.2",
- "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-2.0.2.tgz",
- "integrity": "sha512-X2UW6Nw3n/aMgDVy+0rSqgHlv39WZAlZrXCdnbyEiKm17DSqHX4MmQMaST3FbeWR5FTuRcUwYAziZajji0Y7mg==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">=10"
}
@@ -21626,9 +22815,8 @@
},
"node_modules/sinon": {
"version": "15.2.0",
- "resolved": "https://registry.npmjs.org/sinon/-/sinon-15.2.0.tgz",
- "integrity": "sha512-nPS85arNqwBXaIsFCkolHjGIkFo+Oxu9vbgmBJizLAhqe6P2o3Qmj3KCUoRkfhHtvgDhZdWD3risLHAUJ8npjw==",
"dev": true,
+ "license": "BSD-3-Clause",
"dependencies": {
"@sinonjs/commons": "^3.0.0",
"@sinonjs/fake-timers": "^10.3.0",
@@ -22533,9 +23721,8 @@
},
"node_modules/stop-iteration-iterator": {
"version": "1.0.0",
- "resolved": "https://registry.npmjs.org/stop-iteration-iterator/-/stop-iteration-iterator-1.0.0.tgz",
- "integrity": "sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"internal-slot": "^1.0.4"
},
@@ -22553,9 +23740,8 @@
},
"node_modules/stream-combiner": {
"version": "0.2.2",
- "resolved": "https://registry.npmjs.org/stream-combiner/-/stream-combiner-0.2.2.tgz",
- "integrity": "sha512-6yHMqgLYDzQDcAkL+tjJDC5nSNuNIx0vZtRZeiPh7Saef7VHX9H5Ijn9l2VIol2zaNYlYEX6KyuT/237A58qEQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"duplexer": "~0.1.1",
"through": "~2.3.4"
@@ -22624,8 +23810,7 @@
},
"node_modules/string-to-stream": {
"version": "3.0.1",
- "resolved": "https://registry.npmjs.org/string-to-stream/-/string-to-stream-3.0.1.tgz",
- "integrity": "sha512-Hl092MV3USJuUCC6mfl9sPzGloA3K5VwdIeJjYIkXY/8K+mUvaeEabWJgArp+xXrsWxCajeT2pc4axbVhIZJyg==",
+ "license": "MIT",
"dependencies": {
"readable-stream": "^3.4.0"
}
@@ -22818,6 +24003,10 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
+ "node_modules/strnum": {
+ "version": "1.0.5",
+ "license": "MIT"
+ },
"node_modules/supports-color": {
"version": "5.5.0",
"license": "MIT",
@@ -22899,9 +24088,8 @@
},
"node_modules/temp": {
"version": "0.9.4",
- "resolved": "https://registry.npmjs.org/temp/-/temp-0.9.4.tgz",
- "integrity": "sha512-yYrrsWnrXMcdsnu/7YMYAofM1ktpL5By7vZhf15CrXijWWrEYZks5AXBudalfSWJLlnen/QUJUB5aoB0kqZUGA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"mkdirp": "^0.5.1",
"rimraf": "~2.6.2"
@@ -22912,9 +24100,8 @@
},
"node_modules/temp/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,
+ "license": "ISC",
"dependencies": {
"glob": "^7.1.3"
},
@@ -23110,8 +24297,7 @@
},
"node_modules/try-require": {
"version": "1.2.1",
- "resolved": "https://registry.npmjs.org/try-require/-/try-require-1.2.1.tgz",
- "integrity": "sha512-aMzrGUIA/R2LwUgvsOusx+GTy8ERyNjpBzbWgS1Qx4oTFlXCMxY3PyyXbPE1pvrvK/CXpO+BBREEqrTkNroC+A=="
+ "license": "MIT"
},
"node_modules/tsconfig-paths": {
"version": "3.14.2",
@@ -23687,9 +24873,8 @@
},
"node_modules/which-collection": {
"version": "1.0.1",
- "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.1.tgz",
- "integrity": "sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"is-map": "^2.0.1",
"is-set": "^2.0.1",
@@ -24638,7 +25823,7 @@
},
"packages/csvw": {
"name": "barnard59-csvw",
- "version": "1.0.1",
+ "version": "1.0.2",
"license": "MIT",
"dependencies": {
"@rdfjs/fetch": "^3.1.1",
@@ -24660,9 +25845,8 @@
},
"packages/csvw/node_modules/get-stream": {
"version": "7.0.1",
- "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-7.0.1.tgz",
- "integrity": "sha512-3M8C1EOFN6r8AMUhwUAACIoXZJEOufDU5+0gFFN5uNs6XYOralD2Pqkl7m046va6x77FwposWXbAhPPIOus7mQ==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">=16"
},
@@ -24672,8 +25856,7 @@
},
"packages/csvw/node_modules/node-fetch": {
"version": "3.3.2",
- "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-3.3.2.tgz",
- "integrity": "sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA==",
+ "license": "MIT",
"dependencies": {
"data-uri-to-buffer": "^4.0.0",
"fetch-blob": "^3.1.4",
@@ -24911,8 +26094,7 @@
},
"packages/http/node_modules/node-fetch": {
"version": "3.3.2",
- "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-3.3.2.tgz",
- "integrity": "sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA==",
+ "license": "MIT",
"dependencies": {
"data-uri-to-buffer": "^4.0.0",
"fetch-blob": "^3.1.4",
@@ -24928,13 +26110,12 @@
},
"packages/rdf": {
"name": "barnard59-rdf",
- "version": "1.4.3",
+ "version": "1.4.5",
"license": "MIT",
"dependencies": {
"@rdfjs/fetch": "^3.0.0",
"@rdfjs/formats-common": "^2.2.0",
"@zazuko/env": "^1.1.0",
- "clownface": "^2",
"file-fetch": "^1.7.0",
"is-stream": "^3.0.0",
"lodash": "^4.17.21",
@@ -24948,7 +26129,6 @@
},
"devDependencies": {
"@rdfjs/to-ntriples": "^2.0.0",
- "@zazuko/env": "^1.1.1",
"assert-throws-async": "^3.0.0",
"chai": "^4.3.7",
"get-stream": "^6.0.1",
@@ -24961,13 +26141,133 @@
},
"packages/rdf/node_modules/rdf-transform-triple-to-quad": {
"version": "2.0.0",
- "resolved": "https://registry.npmjs.org/rdf-transform-triple-to-quad/-/rdf-transform-triple-to-quad-2.0.0.tgz",
- "integrity": "sha512-7PsiM9akR5cqV73r4JP5sXiie6I0uXvNtdf4PkAPuegywdymg2gjzrLJ4gb9TQjLhsHwHOHZDFQGX4bE9Ji1oQ==",
+ "license": "MIT",
"dependencies": {
"@rdfjs/data-model": "^2.0.1",
"readable-stream": "3 - 4"
}
},
+ "packages/s3": {
+ "name": "barnard59-s3",
+ "version": "0.0.0",
+ "license": "MIT",
+ "dependencies": {
+ "@aws-sdk/client-s3": "^3.420.0",
+ "mkdirp": "^3.0.1"
+ },
+ "devDependencies": {
+ "@aws-sdk/util-stream-node": "^3.374.0",
+ "@types/mocha": "^10.0.2",
+ "aws-sdk-client-mock": "^3.0.0",
+ "rimraf": "^5.0.5"
+ }
+ },
+ "packages/s3/node_modules/brace-expansion": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
+ "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
+ "dev": true,
+ "dependencies": {
+ "balanced-match": "^1.0.0"
+ }
+ },
+ "packages/s3/node_modules/foreground-child": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.1.1.tgz",
+ "integrity": "sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==",
+ "dev": true,
+ "dependencies": {
+ "cross-spawn": "^7.0.0",
+ "signal-exit": "^4.0.1"
+ },
+ "engines": {
+ "node": ">=14"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
+ "packages/s3/node_modules/glob": {
+ "version": "10.3.10",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.10.tgz",
+ "integrity": "sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==",
+ "dev": true,
+ "dependencies": {
+ "foreground-child": "^3.1.0",
+ "jackspeak": "^2.3.5",
+ "minimatch": "^9.0.1",
+ "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0",
+ "path-scurry": "^1.10.1"
+ },
+ "bin": {
+ "glob": "dist/esm/bin.mjs"
+ },
+ "engines": {
+ "node": ">=16 || 14 >=14.17"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
+ "packages/s3/node_modules/minimatch": {
+ "version": "9.0.3",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz",
+ "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==",
+ "dev": true,
+ "dependencies": {
+ "brace-expansion": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=16 || 14 >=14.17"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
+ "packages/s3/node_modules/mkdirp": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-3.0.1.tgz",
+ "integrity": "sha512-+NsyUUAZDmo6YVHzL/stxSu3t9YS1iljliy3BSDrXJ/dkn1KYdmtZODGGjLcc9XLgVVpH4KshHB8XmZgMhaBXg==",
+ "bin": {
+ "mkdirp": "dist/cjs/src/bin.js"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
+ "packages/s3/node_modules/rimraf": {
+ "version": "5.0.5",
+ "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-5.0.5.tgz",
+ "integrity": "sha512-CqDakW+hMe/Bz202FPEymy68P+G50RfMQK+Qo5YUqc9SPipvbGjCGKd0RSKEelbsfQuw3g5NZDSrlZZAJurH1A==",
+ "dev": true,
+ "dependencies": {
+ "glob": "^10.3.7"
+ },
+ "bin": {
+ "rimraf": "dist/esm/bin.mjs"
+ },
+ "engines": {
+ "node": ">=14"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
+ "packages/s3/node_modules/signal-exit": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz",
+ "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==",
+ "dev": true,
+ "engines": {
+ "node": ">=14"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
"packages/sparql": {
"name": "barnard59-sparql",
"version": "1.1.2",
@@ -25251,8 +26551,7 @@
},
"packages/validation/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==",
+ "license": "MIT",
"dependencies": {
"color-convert": "^2.0.1"
},
@@ -25263,30 +26562,9 @@
"url": "https://github.com/chalk/ansi-styles?sponsor=1"
}
},
- "packages/validation/node_modules/barnard59-core/node_modules/clownface": {
- "version": "0.11.0",
- "resolved": "https://registry.npmjs.org/clownface/-/clownface-0.11.0.tgz",
- "integrity": "sha512-zmUeiZ1jpPkbOeUK3xw4RqS2nnpiddTG6Zab8t9KLTx08fQSJ8eyIzB12haWoCZcs6hY9NFheOrQbppf52VFjA==",
- "extraneous": true,
- "dependencies": {
- "@rdfjs/data-model": "^1.1.0",
- "@rdfjs/namespace": "^1.0.0"
- }
- },
- "packages/validation/node_modules/barnard59-core/node_modules/rdf-loader-code": {
- "version": "0.2.0",
- "resolved": "https://registry.npmjs.org/rdf-loader-code/-/rdf-loader-code-0.2.0.tgz",
- "integrity": "sha512-h+ZsoOSG7WFAXIM6111w1mgv8opckycwFaeuUqqzDf6H3dylAf0fmu1xNF/OgE8PCJdnoJ0LdNwLdSSVP9cQYg==",
- "extraneous": true,
- "dependencies": {
- "@rdfjs/namespace": "^1.0.0",
- "clownface": "^0.10.0"
- }
- },
"packages/validation/node_modules/chalk": {
"version": "4.1.2",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
- "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+ "license": "MIT",
"dependencies": {
"ansi-styles": "^4.1.0",
"supports-color": "^7.1.0"
@@ -25300,8 +26578,7 @@
},
"packages/validation/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==",
+ "license": "MIT",
"dependencies": {
"color-name": "~1.1.4"
},
@@ -25311,21 +26588,18 @@
},
"packages/validation/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=="
+ "license": "MIT"
},
"packages/validation/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==",
+ "license": "MIT",
"engines": {
"node": ">=8"
}
},
"packages/validation/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==",
+ "license": "MIT",
"dependencies": {
"has-flag": "^4.0.0"
},
diff --git a/packages/s3/.gitignore b/packages/s3/.gitignore
new file mode 100644
index 00000000..f820cf94
--- /dev/null
+++ b/packages/s3/.gitignore
@@ -0,0 +1 @@
+test/results
diff --git a/packages/s3/README.md b/packages/s3/README.md
new file mode 100644
index 00000000..e6406429
--- /dev/null
+++ b/packages/s3/README.md
@@ -0,0 +1,39 @@
+# `barnard59-s3`
+
+Add support for S3 to barnard59.
+
+## `getObject`
+
+Get an object from a S3 bucket into the file system.
+
+| Option | Type | Required | Description |
+| --------------- | ------ | -------- | ------------------------------------------------------------------------------------------------------------------------- |
+| bucket | string | true | The name of the S3 bucket |
+| key | string | true | The key of the object |
+| destinationPath | string | true | The path where the object should be downloaded. If the directory that contains the path do not exist, it will be created. |
+| accessKeyId | string | false | S3 Access Key ID |
+| secretAccessKey | string | false | S3 Secret Access Key |
+
+And all options from [S3ClientConfigType](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-s3/TypeAlias/S3ClientConfigType/) of the AWS SDK, which includes those fields for example:
+
+- `endpoint` (type: `string` ; configure a custom endpoint)
+- `region` (type: `string` ; defaults to `us-east-1` if not specified)
+- `forcePathStyle` (type: `boolean`; set to `true` if you want to use a custom endpoint)
+
+## `putObject`
+
+Put an object from the file system into a S3 bucket.
+
+| Option | Type | Required | Description |
+| --------------- | ------ | -------- | --------------------------------------------- |
+| bucket | string | true | The name of the S3 bucket |
+| key | string | true | The key of the object |
+| sourcePath | string | true | The path of the file on the local file system |
+| accessKeyId | string | false | S3 Access Key ID |
+| secretAccessKey | string | false | S3 Secret Access Key |
+
+And all options from [S3ClientConfigType](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-s3/TypeAlias/S3ClientConfigType/) of the AWS SDK, which includes those fields for example:
+
+- `endpoint` (type: `string` ; configure a custom endpoint)
+- `region` (type: `string` ; defaults to `us-east-1` if not specified)
+- `forcePathStyle` (type: `boolean`; set to `true` if you want to use a custom endpoint)
diff --git a/packages/s3/cmd/getObject.js b/packages/s3/cmd/getObject.js
new file mode 100644
index 00000000..ae161c97
--- /dev/null
+++ b/packages/s3/cmd/getObject.js
@@ -0,0 +1,45 @@
+// @ts-check
+import { GetObjectCommand } from '@aws-sdk/client-s3'
+import { generateConfig, newClient } from '../lib/client.js'
+import { createWritableStream } from '../lib/streams.js'
+import { ensureFileDirectoryExists } from '../lib/paths.js'
+
+/**
+ * Get an object from a S3 bucket.
+ *
+ * @param {import('@aws-sdk/client-s3').S3ClientConfigType & {
+ * bucket: string;
+ * key: string;
+ * destinationPath: string;
+ * accessKeyId?: string;
+ * secretAccessKey?: string;
+ * }} params Parameters.
+ */
+const getObject = async ({
+ bucket,
+ key,
+ destinationPath,
+ accessKeyId,
+ secretAccessKey,
+ ...s3Config
+}) => {
+ await ensureFileDirectoryExists(destinationPath)
+
+ const client = newClient(generateConfig({ accessKeyId, secretAccessKey, ...s3Config }))
+ const input = {
+ Bucket: bucket,
+ Key: key,
+ }
+ const command = new GetObjectCommand(input)
+ const data = await client.send(command)
+
+ if (!data || !data.Body) {
+ throw new Error('There was an issue while fetching the requested S3 object.')
+ }
+
+ const stream = data.Body.transformToWebStream()
+ const writeStream = createWritableStream(destinationPath)
+ await stream.pipeTo(writeStream)
+}
+
+export default getObject
diff --git a/packages/s3/cmd/putObject.js b/packages/s3/cmd/putObject.js
new file mode 100644
index 00000000..1fac43ad
--- /dev/null
+++ b/packages/s3/cmd/putObject.js
@@ -0,0 +1,37 @@
+// @ts-check
+import { createReadStream } from 'fs'
+import { PutObjectCommand } from '@aws-sdk/client-s3'
+import { generateConfig, newClient } from '../lib/client.js'
+
+/**
+ * Put an object to a S3 bucket.
+ *
+ * @param {import('@aws-sdk/client-s3').S3ClientConfigType & {
+ * bucket: string;
+ * key: string;
+ * sourcePath: string;
+ * accessKeyId?: string;
+ * secretAccessKey?: string;
+ * }} params Parameters.
+ */
+const putObject = async ({
+ bucket,
+ key,
+ sourcePath,
+ accessKeyId,
+ secretAccessKey,
+ ...s3Config
+}) => {
+ const client = newClient(generateConfig({ accessKeyId, secretAccessKey, ...s3Config }))
+ const stream = createReadStream(sourcePath)
+
+ const input = {
+ Bucket: bucket,
+ Key: key,
+ Body: stream,
+ }
+ const command = new PutObjectCommand(input)
+ await client.send(command)
+}
+
+export default putObject
diff --git a/packages/s3/index.js b/packages/s3/index.js
new file mode 100644
index 00000000..0b93d73d
--- /dev/null
+++ b/packages/s3/index.js
@@ -0,0 +1,3 @@
+// @ts-check
+export { default as getObject } from './cmd/getObject.js'
+export { default as putObject } from './cmd/putObject.js'
diff --git a/packages/s3/lib/client.js b/packages/s3/lib/client.js
new file mode 100644
index 00000000..5ec83200
--- /dev/null
+++ b/packages/s3/lib/client.js
@@ -0,0 +1,41 @@
+// @ts-check
+import { S3Client } from '@aws-sdk/client-s3'
+
+/**
+ * Create a new S3 client.
+ *
+ * @param {import('@aws-sdk/client-s3').S3ClientConfigType} config S3 client configuration object.
+ * @returns {import('@aws-sdk/client-s3').S3Client} S3 client.
+ */
+export const newClient = (config) => {
+ const client = new S3Client(config)
+ return client
+}
+
+/**
+ * Generate a S3 client configuration object.
+ *
+ * @param {import('@aws-sdk/client-s3').S3ClientConfigType & {
+ * accessKeyId?: string;
+ * secretAccessKey?: string;
+ * }} params Parameters.
+ * @returns {import('@aws-sdk/client-s3').S3ClientConfigType} S3 client configuration object.
+ */
+export const generateConfig = ({ accessKeyId, secretAccessKey, ...s3Config }) => {
+ const config = { ...s3Config }
+
+ // set credentials if provided
+ if (accessKeyId && secretAccessKey) {
+ config.credentials = {
+ accessKeyId,
+ secretAccessKey,
+ }
+ }
+
+ // set a default region if none is provided
+ if (!s3Config.region) {
+ config.region = process.env.AWS_DEFAULT_REGION || 'us-east-1'
+ }
+
+ return config
+}
diff --git a/packages/s3/lib/paths.js b/packages/s3/lib/paths.js
new file mode 100644
index 00000000..6417be3f
--- /dev/null
+++ b/packages/s3/lib/paths.js
@@ -0,0 +1,14 @@
+// @ts-check
+import { dirname } from 'path'
+import { mkdirp } from 'mkdirp'
+
+/**
+ * Ensure the directory of a file exists.
+ * It will create the directory if it does not exist.
+ *
+ * @param {string} filePath Path to file.
+ */
+export const ensureFileDirectoryExists = async (filePath) => {
+ const destinationPathDirectory = dirname(filePath)
+ await mkdirp(destinationPathDirectory)
+}
diff --git a/packages/s3/lib/streams.js b/packages/s3/lib/streams.js
new file mode 100644
index 00000000..7f41f04c
--- /dev/null
+++ b/packages/s3/lib/streams.js
@@ -0,0 +1,36 @@
+// @ts-check
+import { createWriteStream } from 'fs'
+import { WritableStream } from 'stream/web'
+
+/**
+ * Convert a WriteStream to a WritableStream.
+ *
+ * @param {import('fs').WriteStream} stream Stream to convert.
+ * @returns {WritableStream} Writable stream.
+ */
+export const toWritableStream = (stream) => {
+ const writableStream = new WritableStream({
+
+ /**
+ * Write data to the stream.
+ *
+ * @param {any} chunk
+ */
+ // eslint-disable-next-line space-before-function-paren
+ write (chunk) {
+ stream.write(chunk)
+ },
+ })
+ return writableStream
+}
+
+/**
+ * Create a writable stream.
+ *
+ * @param {string} path Path to write to.
+ * @returns {WritableStream} Writable stream.
+ */
+export const createWritableStream = (path) => {
+ const stream = createWriteStream(path)
+ return toWritableStream(stream)
+}
diff --git a/packages/s3/manifest.ttl b/packages/s3/manifest.ttl
new file mode 100644
index 00000000..8e89038e
--- /dev/null
+++ b/packages/s3/manifest.ttl
@@ -0,0 +1,18 @@
+@base .
+@prefix code: .
+@prefix p: .
+@prefix rdfs: .
+
+ a p:Operation;
+ rdfs:label "Get S3 object";
+ rdfs:comment "Get an object from a S3 bucket.";
+ code:implementedBy [ a code:EcmaScriptModule;
+ code:link
+ ].
+
+ a p:Operation;
+ rdfs:label "Put an object to S3";
+ rdfs:comment "Put an object to a S3 bucket.";
+ code:implementedBy [ a code:EcmaScriptModule;
+ code:link
+ ].
diff --git a/packages/s3/package.json b/packages/s3/package.json
new file mode 100644
index 00000000..9cc68235
--- /dev/null
+++ b/packages/s3/package.json
@@ -0,0 +1,44 @@
+{
+ "name": "barnard59-s3",
+ "version": "0.0.0",
+ "description": "S3 support for Linked Data pipelines",
+ "type": "module",
+ "main": "index.js",
+ "scripts": {
+ "test": "mocha"
+ },
+ "keywords": [
+ "barnard59",
+ "s3"
+ ],
+ "repository": {
+ "type": "git",
+ "url": "git://github.com/zazuko/barnard59.git",
+ "directory": "packages/s3"
+ },
+ "author": "Zazuko GmbH",
+ "license": "MIT",
+ "bugs": {
+ "url": "https://github.com/zazuko/barnard59/issues"
+ },
+ "homepage": "https://github.com/zazuko/barnard59#readme",
+ "dependencies": {
+ "@aws-sdk/client-s3": "^3.420.0",
+ "mkdirp": "^3.0.1"
+ },
+ "files": [
+ "index.js",
+ "manifest.ttl",
+ "lib",
+ "cmd"
+ ],
+ "publishConfig": {
+ "access": "public"
+ },
+ "devDependencies": {
+ "@aws-sdk/util-stream-node": "^3.374.0",
+ "@types/mocha": "^10.0.2",
+ "aws-sdk-client-mock": "^3.0.0",
+ "rimraf": "^5.0.5"
+ }
+}
diff --git a/packages/s3/test/getObject.test.js b/packages/s3/test/getObject.test.js
new file mode 100644
index 00000000..d94f7dc7
--- /dev/null
+++ b/packages/s3/test/getObject.test.js
@@ -0,0 +1,46 @@
+// @ts-check
+import { Readable } from 'stream'
+import { readFile } from 'fs/promises'
+import { strictEqual } from 'assert'
+import { GetObjectCommand, S3Client } from '@aws-sdk/client-s3'
+import { sdkStreamMixin } from '@aws-sdk/util-stream-node'
+import { mockClient } from 'aws-sdk-client-mock'
+import { getObject } from '../index.js'
+import { removeResultsDirectory, testResultsDirectory } from './utils.js'
+
+describe('getObject', async () => {
+ let s3Mock
+
+ before(async () => {
+ s3Mock = mockClient(S3Client)
+ await removeResultsDirectory()
+ })
+
+ after(async () => {
+ s3Mock.restore()
+ await removeResultsDirectory()
+ })
+
+ it('should be able to get a file', async () => {
+ const data = 'Hello world'
+ const filePath = `${testResultsDirectory}/getObject/get-a-file.txt`
+
+ // Create Stream from string
+ const stream = new Readable()
+ stream.push(data)
+ stream.push(null) // End of the stream
+
+ const sdkStream = sdkStreamMixin(stream)
+
+ s3Mock.on(GetObjectCommand).resolves({ Body: sdkStream })
+
+ await getObject({
+ bucket: 'test-bucket',
+ key: 'get-a-file.txt',
+ destinationPath: filePath,
+ })
+
+ const fileContent = await readFile(filePath, 'utf8')
+ strictEqual(fileContent, data)
+ })
+})
diff --git a/packages/s3/test/putObject.test.js b/packages/s3/test/putObject.test.js
new file mode 100644
index 00000000..11c6ee07
--- /dev/null
+++ b/packages/s3/test/putObject.test.js
@@ -0,0 +1,53 @@
+// @ts-check
+import { Readable } from 'stream'
+import { createWriteStream } from 'fs'
+import { readFile, writeFile } from 'fs/promises'
+import { strictEqual } from 'assert'
+import { PutObjectCommand, S3Client } from '@aws-sdk/client-s3'
+import { mockClient } from 'aws-sdk-client-mock'
+import { putObject } from '../index.js'
+import { ensureFileDirectoryExists } from '../lib/paths.js'
+import { removeResultsDirectory, testResultsDirectory } from './utils.js'
+
+describe('putObject', async () => {
+ let s3Mock
+
+ before(async () => {
+ s3Mock = mockClient(S3Client)
+ await removeResultsDirectory()
+ })
+
+ after(async () => {
+ s3Mock.restore()
+ await removeResultsDirectory()
+ })
+
+ it('should be able to put a file', async () => {
+ const data = 'Hello world'
+ const filePath = `${testResultsDirectory}/putObject/file-to-put.txt`
+ const uploadPath = `${testResultsDirectory}/putObject/uploaded-file.txt`
+ await ensureFileDirectoryExists(filePath)
+ await ensureFileDirectoryExists(uploadPath)
+ await writeFile(filePath, data, 'utf8')
+
+ s3Mock.on(PutObjectCommand).callsFakeOnce((command) => {
+ strictEqual(command.Key, 'uploaded-file.txt')
+ strictEqual(command.Bucket, 'test-bucket')
+ strictEqual(command.Body instanceof Readable, true)
+ const stream = createWriteStream(uploadPath)
+ command.Body.pipe(stream)
+ })
+
+ await putObject({
+ bucket: 'test-bucket',
+ key: 'uploaded-file.txt',
+ sourcePath: filePath,
+ })
+
+ // fake sleep to wait for stream to finish
+ await new Promise((resolve) => setTimeout(resolve, 0))
+
+ const fileContent = await readFile(uploadPath, 'utf8')
+ strictEqual(fileContent, data)
+ })
+})
diff --git a/packages/s3/test/utils.js b/packages/s3/test/utils.js
new file mode 100644
index 00000000..13b7f2d6
--- /dev/null
+++ b/packages/s3/test/utils.js
@@ -0,0 +1,13 @@
+// @ts-check
+import { rimraf } from 'rimraf'
+
+export const testResultsDirectory = './test/results'
+
+/**
+ * Remove the test results directory.
+ *
+ * @returns {Promise}
+ */
+export const removeResultsDirectory = async () => {
+ await rimraf(testResultsDirectory)
+}