This is an automated email from the ASF dual-hosted git repository.
xuanwo pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/incubator-opendal.git
The following commit(s) were added to refs/heads/main by this push:
new 04456bf1 chore(bindings/nodejs): init benchmark (#1798)
04456bf1 is described below
commit 04456bf1cdbdbdca91ab1a3749f1d682a4753b49
Author: Yixuan Xu <[email protected]>
AuthorDate: Thu Mar 30 15:30:27 2023 +0800
chore(bindings/nodejs): init benchmark (#1798)
* add read benchmark
* add write
* remove deps
* simplify file structure
* restore format
---
bindings/nodejs/benchmark/index.js | 27 +
bindings/nodejs/benchmark/lib.js | 79 ++
bindings/nodejs/benchmark/read.js | 45 ++
bindings/nodejs/benchmark/write.js | 46 ++
bindings/nodejs/generated.js | 36 +-
bindings/nodejs/index.d.ts | 18 +-
bindings/nodejs/package.json | 3 +
bindings/nodejs/yarn.lock | 1449 +++++++++++++++++++++++++++++++++++-
8 files changed, 1662 insertions(+), 41 deletions(-)
diff --git a/bindings/nodejs/benchmark/index.js
b/bindings/nodejs/benchmark/index.js
new file mode 100644
index 00000000..26bc0cbb
--- /dev/null
+++ b/bindings/nodejs/benchmark/index.js
@@ -0,0 +1,27 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+const read = require('./read.js')
+const write = require('./write.js')
+
+async function bench() {
+ await write()
+ await read()
+}
+bench()
diff --git a/bindings/nodejs/benchmark/lib.js b/bindings/nodejs/benchmark/lib.js
new file mode 100644
index 00000000..5d985dba
--- /dev/null
+++ b/bindings/nodejs/benchmark/lib.js
@@ -0,0 +1,79 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+const { Operator } = require('../index.js')
+const { S3Client, PutObjectCommand, GetObjectCommand } =
require('@aws-sdk/client-s3')
+
+const endpoint = process.env.AWS_S3_ENDPOINT
+const region = process.env.AWS_S3_REGION
+const accessKeyId = process.env.AWS_ACCESS_KEY_ID
+const secretAccessKey = process.env.AWS_SECRET_ACCESS_KEY
+const bucket = 'benchmark'
+
+const file_4kb = Buffer.alloc(4 * 1024, 'opendal', 'utf8')
+const file_256kb = Buffer.alloc(256 * 1024, 'opendal', 'utf8')
+const file_4mb = Buffer.alloc(4 * 1024 * 1024, 'opendal', 'utf8')
+const file_16mb = Buffer.alloc(16 * 1024 * 1024, 'opendal', 'utf8')
+
+const testFiles = [
+ { name: '4kb', file: file_4kb },
+ { name: '256kb', file: file_256kb },
+ { name: '4mb', file: file_4mb },
+ { name: '16mb', file: file_16mb },
+]
+
+const opendal = new Operator('s3', {
+ root: '/',
+ bucket,
+ endpoint,
+})
+
+const client = new S3Client({
+ endpoint,
+ region,
+ credentials: {
+ accessKeyId,
+ secretAccessKey,
+ },
+})
+
+module.exports.opendal = {
+ read: (path) => opendal.read(path),
+ write: (path, data) => opendal.write(path, data)
+}
+
+module.exports.s3 = {
+ read: (path) => {
+ const command = new GetObjectCommand({
+ Key: path,
+ Bucket: bucket,
+ })
+ return client.send(command)
+ },
+ write: (path, data) => {
+ const command = new PutObjectCommand({
+ Body: data,
+ Key: path,
+ Bucket: bucket,
+ })
+ return client.send(command)
+ }
+}
+
+module.exports.testFiles = testFiles
\ No newline at end of file
diff --git a/bindings/nodejs/benchmark/read.js
b/bindings/nodejs/benchmark/read.js
new file mode 100644
index 00000000..34d1af3c
--- /dev/null
+++ b/bindings/nodejs/benchmark/read.js
@@ -0,0 +1,45 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+const { suite, add, cycle, complete } = require('benny')
+const { s3, opendal, testFiles } = require('./lib.js')
+const crypto = require('node:crypto')
+
+async function bench() {
+ const uuid = crypto.randomUUID()
+ await testFiles
+ .map((v) => async () => {
+ const filename = `${uuid}_${v.name}_read_bench.txt`
+ await write(filename, v.file)
+ return suite(
+ `read (${v.name})`,
+ add(`s3 read (${v.name})`, async () => {
+ await s3.read(filename).then((v) =>
v.Body.transformToString('utf-8'))
+ }),
+ add(`opendal read (${v.name})`, async () => {
+ await opendal.read(filename).then((v) => v.toString('utf-8'))
+ }),
+ cycle(),
+ complete(),
+ )
+ })
+ .reduce((p, v) => p.then(() => v()), Promise.resolve())
+}
+
+module.exports = bench
diff --git a/bindings/nodejs/benchmark/write.js
b/bindings/nodejs/benchmark/write.js
new file mode 100644
index 00000000..f186deb4
--- /dev/null
+++ b/bindings/nodejs/benchmark/write.js
@@ -0,0 +1,46 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+const { suite, add, cycle, complete } = require('benny')
+const { s3, opendal, testFiles } = require('./lib.js')
+const crypto = require('node:crypto')
+
+async function bench() {
+ const uuid = crypto.randomUUID()
+ await testFiles
+ .map(
+ (v) => () =>
+ suite(
+ `write (${v.name})`,
+ add(`opendal write (${v.name})`, async () => {
+ let count = 0
+ return async () =>
opendal.write(`${uuid}_${count++}_${v.name}_opendal.txt`, v.file)
+ }),
+ add(`s3 write (${v.name})`, async () => {
+ let count = 0
+ return async () => s3.write(`${uuid}_${count++}_${v.name}_s3.txt`,
v.file)
+ }),
+ cycle(),
+ complete(),
+ ),
+ )
+ .reduce((p, v) => p.then(() => v()), Promise.resolve())
+}
+
+module.exports = bench
diff --git a/bindings/nodejs/generated.js b/bindings/nodejs/generated.js
index bd094f42..6d918d7b 100644
--- a/bindings/nodejs/generated.js
+++ b/bindings/nodejs/generated.js
@@ -81,9 +81,7 @@ switch (platform) {
case 'win32':
switch (arch) {
case 'x64':
- localFileExisted = existsSync(
- join(__dirname, 'opendal.win32-x64-msvc.node')
- )
+ localFileExisted = existsSync(join(__dirname,
'opendal.win32-x64-msvc.node'))
try {
if (localFileExisted) {
nativeBinding = require('./opendal.win32-x64-msvc.node')
@@ -95,9 +93,7 @@ switch (platform) {
}
break
case 'ia32':
- localFileExisted = existsSync(
- join(__dirname, 'opendal.win32-ia32-msvc.node')
- )
+ localFileExisted = existsSync(join(__dirname,
'opendal.win32-ia32-msvc.node'))
try {
if (localFileExisted) {
nativeBinding = require('./opendal.win32-ia32-msvc.node')
@@ -109,9 +105,7 @@ switch (platform) {
}
break
case 'arm64':
- localFileExisted = existsSync(
- join(__dirname, 'opendal.win32-arm64-msvc.node')
- )
+ localFileExisted = existsSync(join(__dirname,
'opendal.win32-arm64-msvc.node'))
try {
if (localFileExisted) {
nativeBinding = require('./opendal.win32-arm64-msvc.node')
@@ -150,9 +144,7 @@ switch (platform) {
}
break
case 'arm64':
- localFileExisted = existsSync(
- join(__dirname, 'opendal.darwin-arm64.node')
- )
+ localFileExisted = existsSync(join(__dirname,
'opendal.darwin-arm64.node'))
try {
if (localFileExisted) {
nativeBinding = require('./opendal.darwin-arm64.node')
@@ -186,9 +178,7 @@ switch (platform) {
switch (arch) {
case 'x64':
if (isMusl()) {
- localFileExisted = existsSync(
- join(__dirname, 'opendal.linux-x64-musl.node')
- )
+ localFileExisted = existsSync(join(__dirname,
'opendal.linux-x64-musl.node'))
try {
if (localFileExisted) {
nativeBinding = require('./opendal.linux-x64-musl.node')
@@ -199,9 +189,7 @@ switch (platform) {
loadError = e
}
} else {
- localFileExisted = existsSync(
- join(__dirname, 'opendal.linux-x64-gnu.node')
- )
+ localFileExisted = existsSync(join(__dirname,
'opendal.linux-x64-gnu.node'))
try {
if (localFileExisted) {
nativeBinding = require('./opendal.linux-x64-gnu.node')
@@ -215,9 +203,7 @@ switch (platform) {
break
case 'arm64':
if (isMusl()) {
- localFileExisted = existsSync(
- join(__dirname, 'opendal.linux-arm64-musl.node')
- )
+ localFileExisted = existsSync(join(__dirname,
'opendal.linux-arm64-musl.node'))
try {
if (localFileExisted) {
nativeBinding = require('./opendal.linux-arm64-musl.node')
@@ -228,9 +214,7 @@ switch (platform) {
loadError = e
}
} else {
- localFileExisted = existsSync(
- join(__dirname, 'opendal.linux-arm64-gnu.node')
- )
+ localFileExisted = existsSync(join(__dirname,
'opendal.linux-arm64-gnu.node'))
try {
if (localFileExisted) {
nativeBinding = require('./opendal.linux-arm64-gnu.node')
@@ -243,9 +227,7 @@ switch (platform) {
}
break
case 'arm':
- localFileExisted = existsSync(
- join(__dirname, 'opendal.linux-arm-gnueabihf.node')
- )
+ localFileExisted = existsSync(join(__dirname,
'opendal.linux-arm-gnueabihf.node'))
try {
if (localFileExisted) {
nativeBinding = require('./opendal.linux-arm-gnueabihf.node')
diff --git a/bindings/nodejs/index.d.ts b/bindings/nodejs/index.d.ts
index 502cd630..c3304403 100644
--- a/bindings/nodejs/index.d.ts
+++ b/bindings/nodejs/index.d.ts
@@ -298,9 +298,9 @@ export class Operator {
* ```javascript
* const req = op.presignRead(path, parseInt(expires));
*
- * console.log("method: ", req.method)
- * console.log("url: ", req.url)
- * console.log("headers: ", req.headers)
+ * console.log("method: ", req.method);
+ * console.log("url: ", req.url);
+ * console.log("headers: ", req.headers);
* ```
*/
presignRead(path: string, expires: number): PresignedRequest
@@ -314,9 +314,9 @@ export class Operator {
* ```javascript
* const req = op.presignWrite(path, parseInt(expires));
*
- * console.log("method: ", req.method)
- * console.log("url: ", req.url)
- * console.log("headers: ", req.headers)
+ * console.log("method: ", req.method);
+ * console.log("url: ", req.url);
+ * console.log("headers: ", req.headers);
* ```
*/
presignWrite(path: string, expires: number): PresignedRequest
@@ -330,9 +330,9 @@ export class Operator {
* ```javascript
* const req = op.presignStat(path, parseInt(expires));
*
- * console.log("method: ", req.method)
- * console.log("url: ", req.url)
- * console.log("headers: ", req.headers)
+ * console.log("method: ", req.method);
+ * console.log("url: ", req.url);
+ * console.log("headers: ", req.headers);
* ```
*/
presignStat(path: string, expires: number): PresignedRequest
diff --git a/bindings/nodejs/package.json b/bindings/nodejs/package.json
index db8fbdc6..79fc7075 100644
--- a/bindings/nodejs/package.json
+++ b/bindings/nodejs/package.json
@@ -43,11 +43,14 @@
"NOTICE"
],
"devDependencies": {
+ "@aws-sdk/abort-controller": "^3.296.0",
+ "@aws-sdk/client-s3": "^3.301.0",
"@cucumber/cucumber": "^9.0.1",
"@napi-rs/cli": "^2.15.1",
"@swc-node/register": "^1.6.2",
"@swc/core": "^1.3.38",
"@types/node": "^18.14.5",
+ "benny": "^3.7.1",
"prettier": "^2.8.4",
"typedoc": "^0.23.28",
"typescript": "^5.0.2"
diff --git a/bindings/nodejs/yarn.lock b/bindings/nodejs/yarn.lock
index 9914c06a..2e18e3f4 100644
--- a/bindings/nodejs/yarn.lock
+++ b/bindings/nodejs/yarn.lock
@@ -5,6 +5,1175 @@ __metadata:
version: 6
cacheKey: 8
+"@arrows/array@npm:^1.4.1":
+ version: 1.4.1
+ resolution: "@arrows/array@npm:1.4.1"
+ dependencies:
+ "@arrows/composition": ^1.2.2
+ checksum:
39de47a49709376d91360955665f5cc33ad6fce85125a5b1fde777bf963bd2d053cc77a587253a55e6f4241a75ad7db991aacc26eb36edb7a746d824eb8ebd8a
+ languageName: node
+ linkType: hard
+
+"@arrows/composition@npm:^1.0.0, @arrows/composition@npm:^1.2.2":
+ version: 1.2.2
+ resolution: "@arrows/composition@npm:1.2.2"
+ checksum:
3219e9a4e220c9778d8919fef329608b9966667b61f26e403d368646ebc65d96b68abcb7a73621992baad678e444ceb36914f1f2db2d6502ddfe738e9230e737
+ languageName: node
+ linkType: hard
+
+"@arrows/dispatch@npm:^1.0.2":
+ version: 1.0.3
+ resolution: "@arrows/dispatch@npm:1.0.3"
+ dependencies:
+ "@arrows/composition": ^1.2.2
+ checksum:
2bd0b1ad5345b056cd300b63eedf3a1b9f17e8f891a5b5d1e70e9a3d8c426ec05828c38cd437f742e75387fbc98b3082fef23f62fe97688b63d060376d50dcd9
+ languageName: node
+ linkType: hard
+
+"@arrows/error@npm:^1.0.2":
+ version: 1.0.2
+ resolution: "@arrows/error@npm:1.0.2"
+ checksum:
35ad67e8d2781879a22711f5c7ba3907d6772ff42b24abc8b94b5165414e802f6c207f2024f50508c8f40637465a91da268ebf321c0eef5aaf44fc3d4acc7a58
+ languageName: node
+ linkType: hard
+
+"@arrows/multimethod@npm:^1.1.6":
+ version: 1.4.1
+ resolution: "@arrows/multimethod@npm:1.4.1"
+ dependencies:
+ "@arrows/array": ^1.4.1
+ "@arrows/composition": ^1.2.2
+ "@arrows/error": ^1.0.2
+ fast-deep-equal: ^3.1.3
+ checksum:
2a3a6b62debb163448ce1e90c9a0508866e605895967a67ef3c65f5248e5e7318ae95a92d4a62aff0518eea63755cc0467deb3265c3c9b41e00a892802ae729a
+ languageName: node
+ linkType: hard
+
+"@aws-crypto/crc32@npm:3.0.0":
+ version: 3.0.0
+ resolution: "@aws-crypto/crc32@npm:3.0.0"
+ dependencies:
+ "@aws-crypto/util": ^3.0.0
+ "@aws-sdk/types": ^3.222.0
+ tslib: ^1.11.1
+ checksum:
9fdb3e837fc54119b017ea34fd0a6d71d2c88075d99e1e818a5158e0ad30ced67ddbcc423a11ceeef6cc465ab5ffd91830acab516470b48237ca7abd51be9642
+ languageName: node
+ linkType: hard
+
+"@aws-crypto/crc32c@npm:3.0.0":
+ version: 3.0.0
+ resolution: "@aws-crypto/crc32c@npm:3.0.0"
+ dependencies:
+ "@aws-crypto/util": ^3.0.0
+ "@aws-sdk/types": ^3.222.0
+ tslib: ^1.11.1
+ checksum:
0a116b5d1c5b09a3dde65aab04a07b32f543e87b68f2d175081e3f4a1a17502343f223d691dd883ace1ddce65cd40093673e7c7415dcd99062202ba87ffb4038
+ languageName: node
+ linkType: hard
+
+"@aws-crypto/ie11-detection@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "@aws-crypto/ie11-detection@npm:3.0.0"
+ dependencies:
+ tslib: ^1.11.1
+ checksum:
299b2ddd46eddac1f2d54d91386ceb37af81aef8a800669281c73d634ed17fd855dcfb8b3157f2879344b93a2666a6d602550eb84b71e4d7868100ad6da8f803
+ languageName: node
+ linkType: hard
+
+"@aws-crypto/sha1-browser@npm:3.0.0":
+ version: 3.0.0
+ resolution: "@aws-crypto/sha1-browser@npm:3.0.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
+ checksum:
78c379e105a0c4e7b2ed745dffd8f55054d7dde8b350b61de682bbc3cd081a50e2f87861954fa9cd53c7ea711ebca1ca0137b14cb36483efc971f60f573cf129
+ languageName: node
+ linkType: hard
+
+"@aws-crypto/sha256-browser@npm:3.0.0":
+ version: 3.0.0
+ resolution: "@aws-crypto/sha256-browser@npm:3.0.0"
+ dependencies:
+ "@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
+ checksum:
ca89456bf508db2e08060a7f656460db97ac9a15b11e39d6fa7665e2b156508a1758695bff8e82d0a00178d6ac5c36f35eb4bcfac2e48621265224ca14a19bd2
+ languageName: node
+ linkType: hard
+
+"@aws-crypto/sha256-js@npm:3.0.0, @aws-crypto/sha256-js@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "@aws-crypto/sha256-js@npm:3.0.0"
+ dependencies:
+ "@aws-crypto/util": ^3.0.0
+ "@aws-sdk/types": ^3.222.0
+ tslib: ^1.11.1
+ checksum:
644ded32ea310237811afae873d3c7320739cb6f6cc39dced9c94801379e68e5ee2cca0c34f0384793fa9e750a7e0a5e2468f95754bd08e6fd72ab833c8fe23c
+ languageName: node
+ linkType: hard
+
+"@aws-crypto/supports-web-crypto@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "@aws-crypto/supports-web-crypto@npm:3.0.0"
+ dependencies:
+ tslib: ^1.11.1
+ checksum:
35479a1558db9e9a521df6877a99f95670e972c602f2a0349303477e5d638a5baf569fb037c853710e382086e6fd77e8ed58d3fb9b49f6e1186a9d26ce7be006
+ languageName: node
+ linkType: hard
+
+"@aws-crypto/util@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "@aws-crypto/util@npm:3.0.0"
+ dependencies:
+ "@aws-sdk/types": ^3.222.0
+ "@aws-sdk/util-utf8-browser": ^3.0.0
+ tslib: ^1.11.1
+ checksum:
d29d5545048721aae3d60b236708535059733019a105f8a64b4e4a8eab7cf8dde1546dc56bff7de20d36140a4d1f0f4693e639c5732a7059273a7b1e56354776
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/abort-controller@npm:3.296.0,
@aws-sdk/abort-controller@npm:^3.296.0":
+ version: 3.296.0
+ resolution: "@aws-sdk/abort-controller@npm:3.296.0"
+ dependencies:
+ "@aws-sdk/types": 3.296.0
+ tslib: ^2.5.0
+ checksum:
bfaf89f703f3be0b2c79574e3bd67f7f8272c88e1f99edaba51fa592a70d82f391380fdec703d8b31eea5488b285797848f7c6d187e87872ec0faf2df8284d47
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/chunked-blob-reader@npm:3.295.0":
+ version: 3.295.0
+ resolution: "@aws-sdk/chunked-blob-reader@npm:3.295.0"
+ dependencies:
+ tslib: ^2.5.0
+ checksum:
229903d1092a4367fcd4b9e9f9a0b5f33dece397e97e8266406fb17cb40ad3ce212d48d7b6fe4dc5e7b2cf4563fd2f61652e0b4803df9c5079ccb05fccb15ec7
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/client-s3@npm:^3.301.0":
+ version: 3.301.0
+ resolution: "@aws-sdk/client-s3@npm:3.301.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.301.0
+ "@aws-sdk/config-resolver": 3.300.0
+ "@aws-sdk/credential-provider-node": 3.301.0
+ "@aws-sdk/eventstream-serde-browser": 3.296.0
+ "@aws-sdk/eventstream-serde-config-resolver": 3.296.0
+ "@aws-sdk/eventstream-serde-node": 3.299.0
+ "@aws-sdk/fetch-http-handler": 3.296.0
+ "@aws-sdk/hash-blob-browser": 3.299.0
+ "@aws-sdk/hash-node": 3.296.0
+ "@aws-sdk/hash-stream-node": 3.296.0
+ "@aws-sdk/invalid-dependency": 3.296.0
+ "@aws-sdk/md5-js": 3.296.0
+ "@aws-sdk/middleware-bucket-endpoint": 3.300.0
+ "@aws-sdk/middleware-content-length": 3.296.0
+ "@aws-sdk/middleware-endpoint": 3.299.0
+ "@aws-sdk/middleware-expect-continue": 3.296.0
+ "@aws-sdk/middleware-flexible-checksums": 3.296.0
+ "@aws-sdk/middleware-host-header": 3.296.0
+ "@aws-sdk/middleware-location-constraint": 3.296.0
+ "@aws-sdk/middleware-logger": 3.296.0
+ "@aws-sdk/middleware-recursion-detection": 3.296.0
+ "@aws-sdk/middleware-retry": 3.300.0
+ "@aws-sdk/middleware-sdk-s3": 3.296.0
+ "@aws-sdk/middleware-serde": 3.296.0
+ "@aws-sdk/middleware-signing": 3.299.0
+ "@aws-sdk/middleware-ssec": 3.296.0
+ "@aws-sdk/middleware-stack": 3.296.0
+ "@aws-sdk/middleware-user-agent": 3.299.0
+ "@aws-sdk/node-config-provider": 3.300.0
+ "@aws-sdk/node-http-handler": 3.296.0
+ "@aws-sdk/protocol-http": 3.296.0
+ "@aws-sdk/signature-v4-multi-region": 3.299.0
+ "@aws-sdk/smithy-client": 3.296.0
+ "@aws-sdk/types": 3.296.0
+ "@aws-sdk/url-parser": 3.296.0
+ "@aws-sdk/util-base64": 3.295.0
+ "@aws-sdk/util-body-length-browser": 3.295.0
+ "@aws-sdk/util-body-length-node": 3.295.0
+ "@aws-sdk/util-defaults-mode-browser": 3.296.0
+ "@aws-sdk/util-defaults-mode-node": 3.300.0
+ "@aws-sdk/util-endpoints": 3.296.0
+ "@aws-sdk/util-retry": 3.296.0
+ "@aws-sdk/util-stream-browser": 3.296.0
+ "@aws-sdk/util-stream-node": 3.296.0
+ "@aws-sdk/util-user-agent-browser": 3.299.0
+ "@aws-sdk/util-user-agent-node": 3.300.0
+ "@aws-sdk/util-utf8": 3.295.0
+ "@aws-sdk/util-waiter": 3.296.0
+ "@aws-sdk/xml-builder": 3.295.0
+ fast-xml-parser: 4.1.2
+ tslib: ^2.5.0
+ checksum:
c83c7d7e07c5af650fa741adc963d4aa0b67afa59aed066fdc14e0f18b64dc2b0586e259eea1b472e615b2e38b53f648cdf83653112be962ea4de4dbc6d9395a
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/client-sso-oidc@npm:3.301.0":
+ version: 3.301.0
+ resolution: "@aws-sdk/client-sso-oidc@npm:3.301.0"
+ dependencies:
+ "@aws-crypto/sha256-browser": 3.0.0
+ "@aws-crypto/sha256-js": 3.0.0
+ "@aws-sdk/config-resolver": 3.300.0
+ "@aws-sdk/fetch-http-handler": 3.296.0
+ "@aws-sdk/hash-node": 3.296.0
+ "@aws-sdk/invalid-dependency": 3.296.0
+ "@aws-sdk/middleware-content-length": 3.296.0
+ "@aws-sdk/middleware-endpoint": 3.299.0
+ "@aws-sdk/middleware-host-header": 3.296.0
+ "@aws-sdk/middleware-logger": 3.296.0
+ "@aws-sdk/middleware-recursion-detection": 3.296.0
+ "@aws-sdk/middleware-retry": 3.300.0
+ "@aws-sdk/middleware-serde": 3.296.0
+ "@aws-sdk/middleware-stack": 3.296.0
+ "@aws-sdk/middleware-user-agent": 3.299.0
+ "@aws-sdk/node-config-provider": 3.300.0
+ "@aws-sdk/node-http-handler": 3.296.0
+ "@aws-sdk/protocol-http": 3.296.0
+ "@aws-sdk/smithy-client": 3.296.0
+ "@aws-sdk/types": 3.296.0
+ "@aws-sdk/url-parser": 3.296.0
+ "@aws-sdk/util-base64": 3.295.0
+ "@aws-sdk/util-body-length-browser": 3.295.0
+ "@aws-sdk/util-body-length-node": 3.295.0
+ "@aws-sdk/util-defaults-mode-browser": 3.296.0
+ "@aws-sdk/util-defaults-mode-node": 3.300.0
+ "@aws-sdk/util-endpoints": 3.296.0
+ "@aws-sdk/util-retry": 3.296.0
+ "@aws-sdk/util-user-agent-browser": 3.299.0
+ "@aws-sdk/util-user-agent-node": 3.300.0
+ "@aws-sdk/util-utf8": 3.295.0
+ tslib: ^2.5.0
+ checksum:
d4bc3b6cf2e870005c474caf699ce739162f077c6d8b5caa846ec9585649e694fd43f50a864355dbf6cf87e2f9a0747ef462492013d3a91843cd194bd9526d56
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/client-sso@npm:3.301.0":
+ version: 3.301.0
+ resolution: "@aws-sdk/client-sso@npm:3.301.0"
+ dependencies:
+ "@aws-crypto/sha256-browser": 3.0.0
+ "@aws-crypto/sha256-js": 3.0.0
+ "@aws-sdk/config-resolver": 3.300.0
+ "@aws-sdk/fetch-http-handler": 3.296.0
+ "@aws-sdk/hash-node": 3.296.0
+ "@aws-sdk/invalid-dependency": 3.296.0
+ "@aws-sdk/middleware-content-length": 3.296.0
+ "@aws-sdk/middleware-endpoint": 3.299.0
+ "@aws-sdk/middleware-host-header": 3.296.0
+ "@aws-sdk/middleware-logger": 3.296.0
+ "@aws-sdk/middleware-recursion-detection": 3.296.0
+ "@aws-sdk/middleware-retry": 3.300.0
+ "@aws-sdk/middleware-serde": 3.296.0
+ "@aws-sdk/middleware-stack": 3.296.0
+ "@aws-sdk/middleware-user-agent": 3.299.0
+ "@aws-sdk/node-config-provider": 3.300.0
+ "@aws-sdk/node-http-handler": 3.296.0
+ "@aws-sdk/protocol-http": 3.296.0
+ "@aws-sdk/smithy-client": 3.296.0
+ "@aws-sdk/types": 3.296.0
+ "@aws-sdk/url-parser": 3.296.0
+ "@aws-sdk/util-base64": 3.295.0
+ "@aws-sdk/util-body-length-browser": 3.295.0
+ "@aws-sdk/util-body-length-node": 3.295.0
+ "@aws-sdk/util-defaults-mode-browser": 3.296.0
+ "@aws-sdk/util-defaults-mode-node": 3.300.0
+ "@aws-sdk/util-endpoints": 3.296.0
+ "@aws-sdk/util-retry": 3.296.0
+ "@aws-sdk/util-user-agent-browser": 3.299.0
+ "@aws-sdk/util-user-agent-node": 3.300.0
+ "@aws-sdk/util-utf8": 3.295.0
+ tslib: ^2.5.0
+ checksum:
21cb421bb1cbe57f859466ae33a7e46986510c5cab519ba012727ec553ca7e70f351e3fafc1f8b9600235ece352c0d8b209b1943030f34c13f4a70f0e3befdb4
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/client-sts@npm:3.301.0":
+ version: 3.301.0
+ resolution: "@aws-sdk/client-sts@npm:3.301.0"
+ dependencies:
+ "@aws-crypto/sha256-browser": 3.0.0
+ "@aws-crypto/sha256-js": 3.0.0
+ "@aws-sdk/config-resolver": 3.300.0
+ "@aws-sdk/credential-provider-node": 3.301.0
+ "@aws-sdk/fetch-http-handler": 3.296.0
+ "@aws-sdk/hash-node": 3.296.0
+ "@aws-sdk/invalid-dependency": 3.296.0
+ "@aws-sdk/middleware-content-length": 3.296.0
+ "@aws-sdk/middleware-endpoint": 3.299.0
+ "@aws-sdk/middleware-host-header": 3.296.0
+ "@aws-sdk/middleware-logger": 3.296.0
+ "@aws-sdk/middleware-recursion-detection": 3.296.0
+ "@aws-sdk/middleware-retry": 3.300.0
+ "@aws-sdk/middleware-sdk-sts": 3.299.0
+ "@aws-sdk/middleware-serde": 3.296.0
+ "@aws-sdk/middleware-signing": 3.299.0
+ "@aws-sdk/middleware-stack": 3.296.0
+ "@aws-sdk/middleware-user-agent": 3.299.0
+ "@aws-sdk/node-config-provider": 3.300.0
+ "@aws-sdk/node-http-handler": 3.296.0
+ "@aws-sdk/protocol-http": 3.296.0
+ "@aws-sdk/smithy-client": 3.296.0
+ "@aws-sdk/types": 3.296.0
+ "@aws-sdk/url-parser": 3.296.0
+ "@aws-sdk/util-base64": 3.295.0
+ "@aws-sdk/util-body-length-browser": 3.295.0
+ "@aws-sdk/util-body-length-node": 3.295.0
+ "@aws-sdk/util-defaults-mode-browser": 3.296.0
+ "@aws-sdk/util-defaults-mode-node": 3.300.0
+ "@aws-sdk/util-endpoints": 3.296.0
+ "@aws-sdk/util-retry": 3.296.0
+ "@aws-sdk/util-user-agent-browser": 3.299.0
+ "@aws-sdk/util-user-agent-node": 3.300.0
+ "@aws-sdk/util-utf8": 3.295.0
+ fast-xml-parser: 4.1.2
+ tslib: ^2.5.0
+ checksum:
f5ac1755831b8bc596e7d678beff52d086c29d9acef1150c0cb29f4e1f9395a57c21b0106efe7e39aa19eeede4a14d9b9410997490bd0e778ab6e8bf05371454
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/config-resolver@npm:3.300.0":
+ version: 3.300.0
+ resolution: "@aws-sdk/config-resolver@npm:3.300.0"
+ dependencies:
+ "@aws-sdk/types": 3.296.0
+ "@aws-sdk/util-config-provider": 3.295.0
+ "@aws-sdk/util-middleware": 3.296.0
+ tslib: ^2.5.0
+ checksum:
c8c065520c9b8e628d2971cb3c22f48b35a600a429d8b1031ff732058cb19e6f3d83ce00927c37726ef72c4b5a3e2a385a01fd8e4d3d69526f0808f51e77042f
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/credential-provider-env@npm:3.296.0":
+ version: 3.296.0
+ resolution: "@aws-sdk/credential-provider-env@npm:3.296.0"
+ dependencies:
+ "@aws-sdk/property-provider": 3.296.0
+ "@aws-sdk/types": 3.296.0
+ tslib: ^2.5.0
+ checksum:
2695b2431f68a0faea47e41bef6ad38a5ccaa48a85729b7b533af63daa30e0645e9aee6d138abfbb2175c361b2afdf6a8acb6bd19a6cc7c2648d7c6a1ca84917
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/credential-provider-imds@npm:3.300.0":
+ version: 3.300.0
+ resolution: "@aws-sdk/credential-provider-imds@npm:3.300.0"
+ dependencies:
+ "@aws-sdk/node-config-provider": 3.300.0
+ "@aws-sdk/property-provider": 3.296.0
+ "@aws-sdk/types": 3.296.0
+ "@aws-sdk/url-parser": 3.296.0
+ tslib: ^2.5.0
+ checksum:
1fa76d5143ad8738db82ffc62f81218f6dcc42afedf1a95de0c5ad08e76a011204367fb085eab4088e9d3754ae28cd449bafd3b424abd20e86f7144e3235523b
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/credential-provider-ini@npm:3.301.0":
+ version: 3.301.0
+ resolution: "@aws-sdk/credential-provider-ini@npm:3.301.0"
+ dependencies:
+ "@aws-sdk/credential-provider-env": 3.296.0
+ "@aws-sdk/credential-provider-imds": 3.300.0
+ "@aws-sdk/credential-provider-process": 3.300.0
+ "@aws-sdk/credential-provider-sso": 3.301.0
+ "@aws-sdk/credential-provider-web-identity": 3.296.0
+ "@aws-sdk/property-provider": 3.296.0
+ "@aws-sdk/shared-ini-file-loader": 3.300.0
+ "@aws-sdk/types": 3.296.0
+ tslib: ^2.5.0
+ checksum:
8ff07f5ddabf5b0a1e903b5d7e8932627a21b8ec385bd759ee4bef2d57841c99e52ec10cbea6a0987125c04147562a55eecf079544594c489329b831b4cd3115
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/credential-provider-node@npm:3.301.0":
+ version: 3.301.0
+ resolution: "@aws-sdk/credential-provider-node@npm:3.301.0"
+ dependencies:
+ "@aws-sdk/credential-provider-env": 3.296.0
+ "@aws-sdk/credential-provider-imds": 3.300.0
+ "@aws-sdk/credential-provider-ini": 3.301.0
+ "@aws-sdk/credential-provider-process": 3.300.0
+ "@aws-sdk/credential-provider-sso": 3.301.0
+ "@aws-sdk/credential-provider-web-identity": 3.296.0
+ "@aws-sdk/property-provider": 3.296.0
+ "@aws-sdk/shared-ini-file-loader": 3.300.0
+ "@aws-sdk/types": 3.296.0
+ tslib: ^2.5.0
+ checksum:
06930d0deb34006845ff12bf9959dbfb35300bf40d062fa8e745bb393402a13bf28be33a6515d42e88aeaff078ee9beba7d5af31f4dd1468c9bcd1ca50fc161a
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/credential-provider-process@npm:3.300.0":
+ version: 3.300.0
+ resolution: "@aws-sdk/credential-provider-process@npm:3.300.0"
+ dependencies:
+ "@aws-sdk/property-provider": 3.296.0
+ "@aws-sdk/shared-ini-file-loader": 3.300.0
+ "@aws-sdk/types": 3.296.0
+ tslib: ^2.5.0
+ checksum:
228bf0716beda6c78a13f66ffb02c94da14408d5cdb48edf851c139a6fd851e71c9a2b57ac5c87bc6137f2fb067c6b5800241694bc7aed21c35273a5040a1291
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/credential-provider-sso@npm:3.301.0":
+ version: 3.301.0
+ resolution: "@aws-sdk/credential-provider-sso@npm:3.301.0"
+ dependencies:
+ "@aws-sdk/client-sso": 3.301.0
+ "@aws-sdk/property-provider": 3.296.0
+ "@aws-sdk/shared-ini-file-loader": 3.300.0
+ "@aws-sdk/token-providers": 3.301.0
+ "@aws-sdk/types": 3.296.0
+ tslib: ^2.5.0
+ checksum:
a728565b4089c49f98e361d1848454cbb763a8858e9cd6ac82310b1c6edac23806a1e7cd9f3709728f086f02e08f9fabde4db3f73077e34394d03a9f02d454bd
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/credential-provider-web-identity@npm:3.296.0":
+ version: 3.296.0
+ resolution: "@aws-sdk/credential-provider-web-identity@npm:3.296.0"
+ dependencies:
+ "@aws-sdk/property-provider": 3.296.0
+ "@aws-sdk/types": 3.296.0
+ tslib: ^2.5.0
+ checksum:
35fadfbc623cb47eae1b189a6384ae545d4a5d203c70a12e57bb236c645d61d31dd3ffaafc323d878cde6061ec5be5c285c34b3296e7c4a8992c479b4485518a
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/eventstream-codec@npm:3.296.0":
+ version: 3.296.0
+ resolution: "@aws-sdk/eventstream-codec@npm:3.296.0"
+ dependencies:
+ "@aws-crypto/crc32": 3.0.0
+ "@aws-sdk/types": 3.296.0
+ "@aws-sdk/util-hex-encoding": 3.295.0
+ tslib: ^2.5.0
+ checksum:
474fa95fa6cc2e6730d0931337d288e469de270ca53887a5acf4b18c9a11c4149fee491847dd4904757597c1446d0f52b38a61a3c2afd66970dc89acb182d278
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/eventstream-serde-browser@npm:3.296.0":
+ version: 3.296.0
+ resolution: "@aws-sdk/eventstream-serde-browser@npm:3.296.0"
+ dependencies:
+ "@aws-sdk/eventstream-serde-universal": 3.296.0
+ "@aws-sdk/types": 3.296.0
+ tslib: ^2.5.0
+ checksum:
2c6e203c35d8725809a827830bdc66699f7b78915aa39dbc9df6895edba63715f6039dbd4b72fe2f39e3c60eca48aeeccb193c0fbcdc9c5b09890adb7e6b7c8b
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/eventstream-serde-config-resolver@npm:3.296.0":
+ version: 3.296.0
+ resolution: "@aws-sdk/eventstream-serde-config-resolver@npm:3.296.0"
+ dependencies:
+ "@aws-sdk/types": 3.296.0
+ tslib: ^2.5.0
+ checksum:
f0297397078e4d7e9f116e070c62c90ad2650f26c47cb75beaff045cffef9a51a5005c94292b7ffdf62ff867b57ee11253d8da6ab1fbe3ace26193d9c85bcb5a
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/eventstream-serde-node@npm:3.299.0":
+ version: 3.299.0
+ resolution: "@aws-sdk/eventstream-serde-node@npm:3.299.0"
+ dependencies:
+ "@aws-sdk/eventstream-serde-universal": 3.296.0
+ "@aws-sdk/types": 3.296.0
+ tslib: ^2.5.0
+ checksum:
b570a1b9310b56ed0f81c2bb682676c0754d82af946a6187905198244e530da370150ada6dd04c2a5bcd0c196654db9013ed9f5da81245968b98974523b32818
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/eventstream-serde-universal@npm:3.296.0":
+ version: 3.296.0
+ resolution: "@aws-sdk/eventstream-serde-universal@npm:3.296.0"
+ dependencies:
+ "@aws-sdk/eventstream-codec": 3.296.0
+ "@aws-sdk/types": 3.296.0
+ tslib: ^2.5.0
+ checksum:
9e9068bd9dae4fda72fc073f36960b9e892d2abc5459e853c643a8b69e813f75443a8350834fd38e9c368106f58f09beb105c0d8c3e401eb90c2ea40b3557e4f
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/fetch-http-handler@npm:3.296.0":
+ version: 3.296.0
+ resolution: "@aws-sdk/fetch-http-handler@npm:3.296.0"
+ dependencies:
+ "@aws-sdk/protocol-http": 3.296.0
+ "@aws-sdk/querystring-builder": 3.296.0
+ "@aws-sdk/types": 3.296.0
+ "@aws-sdk/util-base64": 3.295.0
+ tslib: ^2.5.0
+ checksum:
cc57acffff2a1dd96ed752a21f76d35f6c597a09ad2a7d5be5b03dba93386a1c3cfaf6c3c5f41b33e9734005424444892f4a173e58ce06dcf6e78421fb7b511b
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/hash-blob-browser@npm:3.299.0":
+ version: 3.299.0
+ resolution: "@aws-sdk/hash-blob-browser@npm:3.299.0"
+ dependencies:
+ "@aws-sdk/chunked-blob-reader": 3.295.0
+ "@aws-sdk/types": 3.296.0
+ tslib: ^2.5.0
+ checksum:
a21e6cc2f64b925e3283af0d878c6fea4621b66b77809d85612708f54df3000db52966c70fd981b761e59216e6ddb66c57b66706d8f027b7b2d8fab2e08971be
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/hash-node@npm:3.296.0":
+ version: 3.296.0
+ resolution: "@aws-sdk/hash-node@npm:3.296.0"
+ dependencies:
+ "@aws-sdk/types": 3.296.0
+ "@aws-sdk/util-buffer-from": 3.295.0
+ "@aws-sdk/util-utf8": 3.295.0
+ tslib: ^2.5.0
+ checksum:
728680b1bc04764dc710003e6b967e176d65ba46c03e53ffebf25f7d87bad2354203e1c1e754ef6b6bcebbc3bde725aac6a1e00cb47118f78419cefed13b5724
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/hash-stream-node@npm:3.296.0":
+ version: 3.296.0
+ resolution: "@aws-sdk/hash-stream-node@npm:3.296.0"
+ dependencies:
+ "@aws-sdk/types": 3.296.0
+ "@aws-sdk/util-utf8": 3.295.0
+ tslib: ^2.5.0
+ checksum:
3dec341abc783f333e2536dea9191b9e732ad40eecd76cc863eaa455a91e8d184466732fb8fd9652afe83630a9da2cb5073b76360d8f45ecc4a8244ed38c9ef3
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/invalid-dependency@npm:3.296.0":
+ version: 3.296.0
+ resolution: "@aws-sdk/invalid-dependency@npm:3.296.0"
+ dependencies:
+ "@aws-sdk/types": 3.296.0
+ tslib: ^2.5.0
+ checksum:
5dc57b4396cbde9f594f14dc2a38e0c12e8cca4557b8e78fb5d23e1429e6dfef0b5ed1382da84862bb19abeaf39b92bc4dc7cba7c7a04dbc212cb6971f0553b0
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/is-array-buffer@npm:3.295.0":
+ version: 3.295.0
+ resolution: "@aws-sdk/is-array-buffer@npm:3.295.0"
+ dependencies:
+ tslib: ^2.5.0
+ checksum:
23de81a3ab63a51ae61183792db4a9faf74f02c7c9cb5cfa6d4b36781d7832070090bb406dc8591dd74a07fa3d3c27bac11d7a931e75163f8e018987a995f3ce
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/md5-js@npm:3.296.0":
+ version: 3.296.0
+ resolution: "@aws-sdk/md5-js@npm:3.296.0"
+ dependencies:
+ "@aws-sdk/types": 3.296.0
+ "@aws-sdk/util-utf8": 3.295.0
+ tslib: ^2.5.0
+ checksum:
88d08cbf13af32c1c95c99727e8024c691c3fc2ff940394513a93524701a091385778bd5829a561991a7e145bf509c3e5e750803f352281df34d7a46d0147c51
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/middleware-bucket-endpoint@npm:3.300.0":
+ version: 3.300.0
+ resolution: "@aws-sdk/middleware-bucket-endpoint@npm:3.300.0"
+ dependencies:
+ "@aws-sdk/protocol-http": 3.296.0
+ "@aws-sdk/types": 3.296.0
+ "@aws-sdk/util-arn-parser": 3.295.0
+ "@aws-sdk/util-config-provider": 3.295.0
+ tslib: ^2.5.0
+ checksum:
e5bbc0bb8cd2b8707cda01ba936044ef8cf4fcfe31642249cab824816616a2178b6925c14f666d912374c869cc61b0c3144b9cefb7adf71cf0a38c1f895726a7
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/middleware-content-length@npm:3.296.0":
+ version: 3.296.0
+ resolution: "@aws-sdk/middleware-content-length@npm:3.296.0"
+ dependencies:
+ "@aws-sdk/protocol-http": 3.296.0
+ "@aws-sdk/types": 3.296.0
+ tslib: ^2.5.0
+ checksum:
649c0d3f0c1ec607ea9558df09f318bffc763f66501263136791571206c148ca7ca691cb3211fe18bd09aacdc69545fdc5ffff4daeac73323864b5cb76b5c072
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/middleware-endpoint@npm:3.299.0":
+ version: 3.299.0
+ resolution: "@aws-sdk/middleware-endpoint@npm:3.299.0"
+ dependencies:
+ "@aws-sdk/middleware-serde": 3.296.0
+ "@aws-sdk/types": 3.296.0
+ "@aws-sdk/url-parser": 3.296.0
+ "@aws-sdk/util-middleware": 3.296.0
+ tslib: ^2.5.0
+ checksum:
7e8c6a85575019871c87dc5c1b19c47999bd5ae3fc2546b72e3e617bf8bdea1392fb385e25a51f382b37d01d171de51dfaf2f53b79fb09adc10049ee571fbc13
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/middleware-expect-continue@npm:3.296.0":
+ version: 3.296.0
+ resolution: "@aws-sdk/middleware-expect-continue@npm:3.296.0"
+ dependencies:
+ "@aws-sdk/protocol-http": 3.296.0
+ "@aws-sdk/types": 3.296.0
+ tslib: ^2.5.0
+ checksum:
8ccebf2f5d351c6495e5699016e7c132c8c9f19fa272910d443e63df5fbd7ba84da1b31cd56cf6a0e1756f89970e90b199e45ef52f551e11e4b2593983889708
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/middleware-flexible-checksums@npm:3.296.0":
+ version: 3.296.0
+ resolution: "@aws-sdk/middleware-flexible-checksums@npm:3.296.0"
+ dependencies:
+ "@aws-crypto/crc32": 3.0.0
+ "@aws-crypto/crc32c": 3.0.0
+ "@aws-sdk/is-array-buffer": 3.295.0
+ "@aws-sdk/protocol-http": 3.296.0
+ "@aws-sdk/types": 3.296.0
+ "@aws-sdk/util-utf8": 3.295.0
+ tslib: ^2.5.0
+ checksum:
9191bf0b950699dd4eef575cdda598d54bdf90633bd683f0103aa9b9c44090190c7316b59619748803e0ec926444cf376ce89dc055d1675e3671bf108865c3a5
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/middleware-host-header@npm:3.296.0":
+ version: 3.296.0
+ resolution: "@aws-sdk/middleware-host-header@npm:3.296.0"
+ dependencies:
+ "@aws-sdk/protocol-http": 3.296.0
+ "@aws-sdk/types": 3.296.0
+ tslib: ^2.5.0
+ checksum:
8b5b2b26b204bcc8587cbd659a052b896c4d76dd1633e99d7c035b7b779d2b90beff4878481b8b5b28deeb363bf276584f371a5f7c88cecda43a18c5ae1ab7aa
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/middleware-location-constraint@npm:3.296.0":
+ version: 3.296.0
+ resolution: "@aws-sdk/middleware-location-constraint@npm:3.296.0"
+ dependencies:
+ "@aws-sdk/types": 3.296.0
+ tslib: ^2.5.0
+ checksum:
00378f43d08abe45d85c386c2c4acd5b80c16158d94f61341da85ba979731b5ce4c6ecaf706d3356b680a459fa8c26119845997a1e3d5bd24adb3ae98e945d3e
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/middleware-logger@npm:3.296.0":
+ version: 3.296.0
+ resolution: "@aws-sdk/middleware-logger@npm:3.296.0"
+ dependencies:
+ "@aws-sdk/types": 3.296.0
+ tslib: ^2.5.0
+ checksum:
c006c03d24e26bbc1f9089987a0987b7627e1f7e1a5215d75e7132d2905f77f867d78806b968bee6e6830ddb94ddae8c1cead785b3fe4762e66da10584218ca9
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/middleware-recursion-detection@npm:3.296.0":
+ version: 3.296.0
+ resolution: "@aws-sdk/middleware-recursion-detection@npm:3.296.0"
+ dependencies:
+ "@aws-sdk/protocol-http": 3.296.0
+ "@aws-sdk/types": 3.296.0
+ tslib: ^2.5.0
+ checksum:
2d8b8e130b6410e95340bca961e966c36f54154041aba3b0a308b0b6786cea36e026f28b910ac13411f333e445dbcc122801366bb55f64fab5cd76e05bb70257
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/middleware-retry@npm:3.300.0":
+ version: 3.300.0
+ resolution: "@aws-sdk/middleware-retry@npm:3.300.0"
+ dependencies:
+ "@aws-sdk/protocol-http": 3.296.0
+ "@aws-sdk/service-error-classification": 3.296.0
+ "@aws-sdk/types": 3.296.0
+ "@aws-sdk/util-middleware": 3.296.0
+ "@aws-sdk/util-retry": 3.296.0
+ tslib: ^2.5.0
+ uuid: ^8.3.2
+ checksum:
16b76246701eadda581a3a666f27d6100e75cf4d872e83a7e183ab2ec421d689f7c3f86a6dca2b7f0062208340ab578d4285af7d647a279d837891e3ef84b48b
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/middleware-sdk-s3@npm:3.296.0":
+ version: 3.296.0
+ resolution: "@aws-sdk/middleware-sdk-s3@npm:3.296.0"
+ dependencies:
+ "@aws-sdk/protocol-http": 3.296.0
+ "@aws-sdk/types": 3.296.0
+ "@aws-sdk/util-arn-parser": 3.295.0
+ tslib: ^2.5.0
+ checksum:
f8be243d930d887c1f4dd3d850a382bcf0e90a5fec645fa357ebfd38bebba33428997927b2411a07c097cba50347b989b366b43d372553cf7b20a64740427ddc
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/middleware-sdk-sts@npm:3.299.0":
+ version: 3.299.0
+ resolution: "@aws-sdk/middleware-sdk-sts@npm:3.299.0"
+ dependencies:
+ "@aws-sdk/middleware-signing": 3.299.0
+ "@aws-sdk/types": 3.296.0
+ tslib: ^2.5.0
+ checksum:
b1e2b28d29d924bbe176203c9a0abbe05a48748845da970a5aa61723b5ad118d50b3790baf63cecb69db63b89dc6e4abca218f14ce258bce87858acf339696de
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/middleware-serde@npm:3.296.0":
+ version: 3.296.0
+ resolution: "@aws-sdk/middleware-serde@npm:3.296.0"
+ dependencies:
+ "@aws-sdk/types": 3.296.0
+ tslib: ^2.5.0
+ checksum:
337bf9c4a621d6ef3a5c5d16273633f098e12e3581e08a9543d48e3a63ba6b70472f26f4e4e46040ed43fc1a498f8f046b66c28fc629f4a3a74b6a331609fd52
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/middleware-signing@npm:3.299.0":
+ version: 3.299.0
+ resolution: "@aws-sdk/middleware-signing@npm:3.299.0"
+ dependencies:
+ "@aws-sdk/property-provider": 3.296.0
+ "@aws-sdk/protocol-http": 3.296.0
+ "@aws-sdk/signature-v4": 3.299.0
+ "@aws-sdk/types": 3.296.0
+ "@aws-sdk/util-middleware": 3.296.0
+ tslib: ^2.5.0
+ checksum:
4eaa0a3b51eefa0f5e839a55ffa98f7cc79644fb7e8e3a3fbbdc4de2e2d10fb07cbd5201f44464a5550462af5efe47977feb6f057e6bd2160eed0904cd9d1752
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/middleware-ssec@npm:3.296.0":
+ version: 3.296.0
+ resolution: "@aws-sdk/middleware-ssec@npm:3.296.0"
+ dependencies:
+ "@aws-sdk/types": 3.296.0
+ tslib: ^2.5.0
+ checksum:
37795d8094ee6209d76ef7423eb967c1ab1330ca5242c176230972004b36cdeda1328e9ed8626c33f16d1eff7df7a9d0d90df9ad298fad4d22a1ba81bde4d91e
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/middleware-stack@npm:3.296.0":
+ version: 3.296.0
+ resolution: "@aws-sdk/middleware-stack@npm:3.296.0"
+ dependencies:
+ tslib: ^2.5.0
+ checksum:
1fb787c066aa48612e0f7ddd4932c3a9fbfd37eef5838bd83c06bd113d11af76f098e2b09a431ab039fb3f3628b1b80bdaca1200a10d9ec9cde56134e40b6995
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/middleware-user-agent@npm:3.299.0":
+ version: 3.299.0
+ resolution: "@aws-sdk/middleware-user-agent@npm:3.299.0"
+ dependencies:
+ "@aws-sdk/protocol-http": 3.296.0
+ "@aws-sdk/types": 3.296.0
+ "@aws-sdk/util-endpoints": 3.296.0
+ tslib: ^2.5.0
+ checksum:
7ae91b41d2a9ab6d016e749458c30eb99f7fc1b11093410e6e2b0f0258aba8269fd5e22a980eb54bcbf8456679bf65c7e76fbf5bb145a13ff7d31398a82821ae
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/node-config-provider@npm:3.300.0":
+ version: 3.300.0
+ resolution: "@aws-sdk/node-config-provider@npm:3.300.0"
+ dependencies:
+ "@aws-sdk/property-provider": 3.296.0
+ "@aws-sdk/shared-ini-file-loader": 3.300.0
+ "@aws-sdk/types": 3.296.0
+ tslib: ^2.5.0
+ checksum:
1ad2536961b9a735278635f8c1dc5c6c260d4e44d490e189a5115f6a41b5f8ae0643a3b213b66f39be457eb6a65cfcbcca07459608e1ac9876af7b92ebe5fbb2
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/node-http-handler@npm:3.296.0":
+ version: 3.296.0
+ resolution: "@aws-sdk/node-http-handler@npm:3.296.0"
+ dependencies:
+ "@aws-sdk/abort-controller": 3.296.0
+ "@aws-sdk/protocol-http": 3.296.0
+ "@aws-sdk/querystring-builder": 3.296.0
+ "@aws-sdk/types": 3.296.0
+ tslib: ^2.5.0
+ checksum:
8766f46047f1667363a34433c9a867b4e5b27b400252418df2d5b110b6f85ff46a8aeff8b96132f7b39fc2bafa54fb1ae0e0fe44da84c8222349cea05cc7cc38
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/property-provider@npm:3.296.0":
+ version: 3.296.0
+ resolution: "@aws-sdk/property-provider@npm:3.296.0"
+ dependencies:
+ "@aws-sdk/types": 3.296.0
+ tslib: ^2.5.0
+ checksum:
b456e82002c8302b2ebe328446346381c6d34b63d64f797ffd5b24d9f5cb0d739127d21657587c76a351fa6f56f43585d66020df370ae64f7cd9718c26175fff
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/protocol-http@npm:3.296.0":
+ version: 3.296.0
+ resolution: "@aws-sdk/protocol-http@npm:3.296.0"
+ dependencies:
+ "@aws-sdk/types": 3.296.0
+ tslib: ^2.5.0
+ checksum:
b283a1e6b6a6ba544bf833929d19f988747a451a1e1232f440b9412918932d099f29c0459dd398163b7f7bbae4c372166cc36a5e5afc1343d3085884e36879bc
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/querystring-builder@npm:3.296.0":
+ version: 3.296.0
+ resolution: "@aws-sdk/querystring-builder@npm:3.296.0"
+ dependencies:
+ "@aws-sdk/types": 3.296.0
+ "@aws-sdk/util-uri-escape": 3.295.0
+ tslib: ^2.5.0
+ checksum:
54028a5087126cdf48cf7abf4cc12c5d761c30aa97b23bab001ae387179cd95974a9332aacc6a74936f3ce818067ded67383231d5839b0456c5ed326bcaeeac5
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/querystring-parser@npm:3.296.0":
+ version: 3.296.0
+ resolution: "@aws-sdk/querystring-parser@npm:3.296.0"
+ dependencies:
+ "@aws-sdk/types": 3.296.0
+ tslib: ^2.5.0
+ checksum:
b60b003302b4823609f9f585acdc3b7e48444aeaaf941549626066a6a74579201b473cdaa0ab1d59e63c4c8eec5bc9380464ccfeca47077ec4b5bc20fea4b190
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/service-error-classification@npm:3.296.0":
+ version: 3.296.0
+ resolution: "@aws-sdk/service-error-classification@npm:3.296.0"
+ checksum:
f4f53591c636971bb2766340137a4816619c8ede0955dff37f795f03a0ed18534042f3ab9ec898d9f3fba98309322854b7442caeb919590f241ac21b3b18de74
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/shared-ini-file-loader@npm:3.300.0":
+ version: 3.300.0
+ resolution: "@aws-sdk/shared-ini-file-loader@npm:3.300.0"
+ dependencies:
+ "@aws-sdk/types": 3.296.0
+ tslib: ^2.5.0
+ checksum:
a85fc99d74b8323dd3fa771244aa072c123355a4f895b8a60d23950971bc3463a5826f70eeb4ac78a5c8395579a8828ad3da64db050888c2a900c85ca95d8a97
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/signature-v4-multi-region@npm:3.299.0":
+ version: 3.299.0
+ resolution: "@aws-sdk/signature-v4-multi-region@npm:3.299.0"
+ dependencies:
+ "@aws-sdk/protocol-http": 3.296.0
+ "@aws-sdk/signature-v4": 3.299.0
+ "@aws-sdk/types": 3.296.0
+ tslib: ^2.5.0
+ peerDependencies:
+ "@aws-sdk/signature-v4-crt": ^3.118.0
+ peerDependenciesMeta:
+ "@aws-sdk/signature-v4-crt":
+ optional: true
+ checksum:
6e1b20d4586ec02a30c272d978ddafc492cedee2e98853163f842e870cc3abe3ed4f4b9dd23bd8673841e0d64b58adc12fc5a21289ad6bcadf67e7d59bd1b400
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/signature-v4@npm:3.299.0":
+ version: 3.299.0
+ resolution: "@aws-sdk/signature-v4@npm:3.299.0"
+ dependencies:
+ "@aws-sdk/is-array-buffer": 3.295.0
+ "@aws-sdk/types": 3.296.0
+ "@aws-sdk/util-hex-encoding": 3.295.0
+ "@aws-sdk/util-middleware": 3.296.0
+ "@aws-sdk/util-uri-escape": 3.295.0
+ "@aws-sdk/util-utf8": 3.295.0
+ tslib: ^2.5.0
+ checksum:
642e49ef1cb87649a0fdceb82c55f5153f9d662d5429d49fb18601c3ff8c12a1b050d8856fb18c041511be9d4d38fa741628c23f4be508cb816be696446139cd
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/smithy-client@npm:3.296.0":
+ version: 3.296.0
+ resolution: "@aws-sdk/smithy-client@npm:3.296.0"
+ dependencies:
+ "@aws-sdk/middleware-stack": 3.296.0
+ "@aws-sdk/types": 3.296.0
+ tslib: ^2.5.0
+ checksum:
8b7a626c1fd8b253f1f5b365c340626a9495aa6ba83d246be50f559d8274259daa6386f6931c9db41d3250ee3fd9d2d63646f4f0d7c2f793fed5aa7c87593676
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/token-providers@npm:3.301.0":
+ version: 3.301.0
+ resolution: "@aws-sdk/token-providers@npm:3.301.0"
+ dependencies:
+ "@aws-sdk/client-sso-oidc": 3.301.0
+ "@aws-sdk/property-provider": 3.296.0
+ "@aws-sdk/shared-ini-file-loader": 3.300.0
+ "@aws-sdk/types": 3.296.0
+ tslib: ^2.5.0
+ checksum:
f8dac8a46272dfd966a285f005ab27f3f60f61bd0afd2cb21317aaa86083a3297e7d8dee5f9528c2f1bf8a186a7e681ab66ba7e5d0e85f7fee14de8c78633474
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/types@npm:3.296.0, @aws-sdk/types@npm:^3.222.0":
+ version: 3.296.0
+ resolution: "@aws-sdk/types@npm:3.296.0"
+ dependencies:
+ tslib: ^2.5.0
+ checksum:
3cff062f8cb08cd5473c40076ca06f8d93c80fa11e64a7c2d8273fcc0107e709e08a669779f9e3e70d35b3ae7fc3abafd2885f74fa9f8ba57042e5167f72bd2a
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/url-parser@npm:3.296.0":
+ version: 3.296.0
+ resolution: "@aws-sdk/url-parser@npm:3.296.0"
+ dependencies:
+ "@aws-sdk/querystring-parser": 3.296.0
+ "@aws-sdk/types": 3.296.0
+ tslib: ^2.5.0
+ checksum:
eb76e25571d9d13f7a335f36dc5f7466a7d7e8a6e26a5a0ea2529cda36d0ad29d0d6c5d418ac8a81a53a480a57a1b8aced93a43a08060eb0fb8e4259ab2e5048
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/util-arn-parser@npm:3.295.0":
+ version: 3.295.0
+ resolution: "@aws-sdk/util-arn-parser@npm:3.295.0"
+ dependencies:
+ tslib: ^2.5.0
+ checksum:
207dadcd23efc318bd9c028157a302999403749722b3b9cd4f2701cf2fd4c7b588bbcede45d949f583c4e41bb4e66ca7df923f9d4123574744497c961cd1c673
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/util-base64@npm:3.295.0":
+ version: 3.295.0
+ resolution: "@aws-sdk/util-base64@npm:3.295.0"
+ dependencies:
+ "@aws-sdk/util-buffer-from": 3.295.0
+ tslib: ^2.5.0
+ checksum:
047329e37dd6946f63b47ae415a988c32022b883b9fcf113120973b2d5e97679bc19f5183b264474f3201cb0560d3a4cb4b9d07d4d70b823945387e20869b41d
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/util-body-length-browser@npm:3.295.0":
+ version: 3.295.0
+ resolution: "@aws-sdk/util-body-length-browser@npm:3.295.0"
+ dependencies:
+ tslib: ^2.5.0
+ checksum:
15100fa717f98a58475c934944108f98b811025039a04eeaaed71380bb2d4444fe44af7c527b74bb6ebd5a3ce277e28896d2e60ea73084f2b9e6cce6873b5592
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/util-body-length-node@npm:3.295.0":
+ version: 3.295.0
+ resolution: "@aws-sdk/util-body-length-node@npm:3.295.0"
+ dependencies:
+ tslib: ^2.5.0
+ checksum:
e44fa83139d0e7e61152cce8f7709e772c920996fbd3ae4acc545df75ea3f7f28fd2959c97029411802b3e12277f775f3e2dbb34c797369635d0881bcf6b0a12
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/util-buffer-from@npm:3.295.0":
+ version: 3.295.0
+ resolution: "@aws-sdk/util-buffer-from@npm:3.295.0"
+ dependencies:
+ "@aws-sdk/is-array-buffer": 3.295.0
+ tslib: ^2.5.0
+ checksum:
c93e6f0cf66927230588365995d0e94ee874857dae6753529f44ebd7f2d9c1bc6e8fdef0a6459bd96f0c29a2fdc9eaa35145102d074249f4e8ff8bb070708f24
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/util-config-provider@npm:3.295.0":
+ version: 3.295.0
+ resolution: "@aws-sdk/util-config-provider@npm:3.295.0"
+ dependencies:
+ tslib: ^2.5.0
+ checksum:
2b6cd2b118465a36c9908dfc330f9f107a0a67cbde2293101af8b3ca0cb2d9f29f76394261880535d62da74b10cf89c5433a2d4524272d5b8776ad8085b0489b
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/util-defaults-mode-browser@npm:3.296.0":
+ version: 3.296.0
+ resolution: "@aws-sdk/util-defaults-mode-browser@npm:3.296.0"
+ dependencies:
+ "@aws-sdk/property-provider": 3.296.0
+ "@aws-sdk/types": 3.296.0
+ bowser: ^2.11.0
+ tslib: ^2.5.0
+ checksum:
ae8c6b03d9de2fc9c320ae4aa65027604658aff95483d3eccdc87307e683da2c6943f863a98f74af7c7f9cae74d0b1df7e6f83592cd0b5eff0ff8eba48fca127
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/util-defaults-mode-node@npm:3.300.0":
+ version: 3.300.0
+ resolution: "@aws-sdk/util-defaults-mode-node@npm:3.300.0"
+ dependencies:
+ "@aws-sdk/config-resolver": 3.300.0
+ "@aws-sdk/credential-provider-imds": 3.300.0
+ "@aws-sdk/node-config-provider": 3.300.0
+ "@aws-sdk/property-provider": 3.296.0
+ "@aws-sdk/types": 3.296.0
+ tslib: ^2.5.0
+ checksum:
a6c4f5cd85485e23032ab45ea05f9cc943f07b23090c527b7ca159031300a3838c2ce4eb0e545f34a5bdbb2ffce494e85ad7cc86b9b631877fd5f21274bd65f4
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/util-endpoints@npm:3.296.0":
+ version: 3.296.0
+ resolution: "@aws-sdk/util-endpoints@npm:3.296.0"
+ dependencies:
+ "@aws-sdk/types": 3.296.0
+ tslib: ^2.5.0
+ checksum:
9ff3b1c39123e8a88c2dcc1e81757f99cfd787be2039b9172e6a1a8b48b04d78712c2082dd1762e41b8b0a6c2f8d79aa06c571ea7ee622351634e5c40a069643
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/util-hex-encoding@npm:3.295.0":
+ version: 3.295.0
+ resolution: "@aws-sdk/util-hex-encoding@npm:3.295.0"
+ dependencies:
+ tslib: ^2.5.0
+ checksum:
4b85f087de5c2a8317ff13df4947e355b4c4acae1dd283133e53139457252fb83951194c85e07b89a1e12cecec1b3c0dbd11b7d0f9f2a7775d8c6d3d9c21371e
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/util-locate-window@npm:^3.0.0":
+ version: 3.295.0
+ resolution: "@aws-sdk/util-locate-window@npm:3.295.0"
+ dependencies:
+ tslib: ^2.5.0
+ checksum:
81546c251a4f58915059d9d46b207f90ce44890e48fd87507ca280d70a719d8f963864afcffc676fd10ffa55e9b272fc5a522bd0e3d6dde379739adb5b429501
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/util-middleware@npm:3.296.0":
+ version: 3.296.0
+ resolution: "@aws-sdk/util-middleware@npm:3.296.0"
+ dependencies:
+ tslib: ^2.5.0
+ checksum:
9743a6279208cdb25fc6a5d5800477dfa7f10c25e65cfcb7e0721613c0640df21bef7fe6cb18f27ee3ff470c0be2ff06cb6afdefe234d418c7ac17d9a3563301
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/util-retry@npm:3.296.0":
+ version: 3.296.0
+ resolution: "@aws-sdk/util-retry@npm:3.296.0"
+ dependencies:
+ "@aws-sdk/service-error-classification": 3.296.0
+ tslib: ^2.5.0
+ checksum:
f225fc4eb0933eda3df069d2b0028d8eed76be9b7b871b7bf601c4f5f17012ebb6ebb194df26fc141c9e77bad86d5cbdb79113fe5624d3c2c9d3441f96f580b3
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/util-stream-browser@npm:3.296.0":
+ version: 3.296.0
+ resolution: "@aws-sdk/util-stream-browser@npm:3.296.0"
+ dependencies:
+ "@aws-sdk/fetch-http-handler": 3.296.0
+ "@aws-sdk/types": 3.296.0
+ "@aws-sdk/util-base64": 3.295.0
+ "@aws-sdk/util-hex-encoding": 3.295.0
+ "@aws-sdk/util-utf8": 3.295.0
+ tslib: ^2.5.0
+ checksum:
52d0fd8919a9990eeaa0207d1c91396414ee5015684b0d6279f0ec250c6a32e5daf3fec6bb1bb0830901d873997c0c5a66f8c7721cec7bdc0dc828df56f41262
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/util-stream-node@npm:3.296.0":
+ version: 3.296.0
+ resolution: "@aws-sdk/util-stream-node@npm:3.296.0"
+ dependencies:
+ "@aws-sdk/node-http-handler": 3.296.0
+ "@aws-sdk/types": 3.296.0
+ "@aws-sdk/util-buffer-from": 3.295.0
+ tslib: ^2.5.0
+ checksum:
b1e4a196be6f24c2c652d22d405ce3238769fd64267c157e480309b18531d693cae0c49ade10869b1f0f0fc4b7d5c2835fdd51562c434a09774d4606ee652606
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/util-uri-escape@npm:3.295.0":
+ version: 3.295.0
+ resolution: "@aws-sdk/util-uri-escape@npm:3.295.0"
+ dependencies:
+ tslib: ^2.5.0
+ checksum:
2334baedd339161aa2fb6ae880c04730b072a217ed42b40aa0c0df526aba5a663302da50ba550ad657a4b3cf44070696d91501bf2ba33722f452247f5c2d0fde
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/util-user-agent-browser@npm:3.299.0":
+ version: 3.299.0
+ resolution: "@aws-sdk/util-user-agent-browser@npm:3.299.0"
+ dependencies:
+ "@aws-sdk/types": 3.296.0
+ bowser: ^2.11.0
+ tslib: ^2.5.0
+ checksum:
60ebb1c0f5de624c212f00641fdcc8b667dac6442413d0d882745b660f72a6d1107cd6b04e7a5eee4013f0444b9fedfe151317937ac1f7d333dd3feeefa027b0
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/util-user-agent-node@npm:3.300.0":
+ version: 3.300.0
+ resolution: "@aws-sdk/util-user-agent-node@npm:3.300.0"
+ dependencies:
+ "@aws-sdk/node-config-provider": 3.300.0
+ "@aws-sdk/types": 3.296.0
+ tslib: ^2.5.0
+ peerDependencies:
+ aws-crt: ">=1.0.0"
+ peerDependenciesMeta:
+ aws-crt:
+ optional: true
+ checksum:
a42670de913d554d9a102a49920f52eb158fec64fb12d83ce610d6259da17d0ce56cf2e96299c35d019109ca514cd94adb9e8e1a103ce844ee8d4c17236dd35e
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/util-utf8-browser@npm:^3.0.0":
+ version: 3.259.0
+ resolution: "@aws-sdk/util-utf8-browser@npm:3.259.0"
+ dependencies:
+ tslib: ^2.3.1
+ checksum:
b6a1e580da1c9b62c749814182a7649a748ca4253edb4063aa521df97d25b76eae3359eb1680b86f71aac668e05cc05c514379bca39ebf4ba998ae4348412da8
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/util-utf8@npm:3.295.0":
+ version: 3.295.0
+ resolution: "@aws-sdk/util-utf8@npm:3.295.0"
+ dependencies:
+ "@aws-sdk/util-buffer-from": 3.295.0
+ tslib: ^2.5.0
+ checksum:
098058651aa48bb2a6652ea6a1a0a1520e9964a91920e67eed023eacc0956b75475d25025e888ee193140aa800ed89faafa67653914b78c7ffb98e8f96f6d54c
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/util-waiter@npm:3.296.0":
+ version: 3.296.0
+ resolution: "@aws-sdk/util-waiter@npm:3.296.0"
+ dependencies:
+ "@aws-sdk/abort-controller": 3.296.0
+ "@aws-sdk/types": 3.296.0
+ tslib: ^2.5.0
+ checksum:
9984297149735df1791791c2f02077bab47501113393efbef619f6af9d19fb1c44a6ac79be73dbc6725a9eb3343b77c04068dcdc0797ddc7da7b9f93df810d7c
+ languageName: node
+ linkType: hard
+
+"@aws-sdk/xml-builder@npm:3.295.0":
+ version: 3.295.0
+ resolution: "@aws-sdk/xml-builder@npm:3.295.0"
+ dependencies:
+ tslib: ^2.5.0
+ checksum:
a32bcea43104c049b995c967ea416887fac45da8a8ecf55f06836a08aff878683c702852b383a36c04a09368ebb091388169f46f0d0a49cf477392966b4bdbdd
+ languageName: node
+ linkType: hard
+
"@babel/runtime@npm:^7.15.4":
version: 7.21.0
resolution: "@babel/runtime@npm:7.21.0"
@@ -366,6 +1535,15 @@ __metadata:
languageName: node
linkType: hard
+"ansi-escapes@npm:^4.3.0":
+ version: 4.3.2
+ resolution: "ansi-escapes@npm:4.3.2"
+ dependencies:
+ type-fest: ^0.21.3
+ checksum:
93111c42189c0a6bed9cdb4d7f2829548e943827ee8479c74d6e0b22ee127b2a21d3f8b5ca57723b8ef78ce011fbfc2784350eb2bde3ccfccf2f575fa8489815
+ languageName: node
+ linkType: hard
+
"ansi-regex@npm:^4.1.0":
version: 4.1.1
resolution: "ansi-regex@npm:4.1.1"
@@ -387,7 +1565,7 @@ __metadata:
languageName: node
linkType: hard
-"ansi-styles@npm:^4.1.0":
+"ansi-styles@npm:^4.0.0, ansi-styles@npm:^4.1.0":
version: 4.3.0
resolution: "ansi-styles@npm:4.3.0"
dependencies:
@@ -421,6 +1599,13 @@ __metadata:
languageName: node
linkType: hard
+"astral-regex@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "astral-regex@npm:2.0.0"
+ checksum:
876231688c66400473ba505731df37ea436e574dd524520294cc3bbc54ea40334865e01fa0d074d74d036ee874ee7e62f486ea38bc421ee8e6a871c06f011766
+ languageName: node
+ linkType: hard
+
"balanced-match@npm:^1.0.0":
version: 1.0.2
resolution: "balanced-match@npm:1.0.2"
@@ -428,6 +1613,40 @@ __metadata:
languageName: node
linkType: hard
+"benchmark@npm:^2.1.4":
+ version: 2.1.4
+ resolution: "benchmark@npm:2.1.4"
+ dependencies:
+ lodash: ^4.17.4
+ platform: ^1.3.3
+ checksum:
aa466561d4f2b0a2419a3069b8f90fd35ffacf26849697eea9de525ecfbd10b44da11070cc51c88d772076db8cb2415641b493de7d6c024fdf8551019c6fcf1c
+ languageName: node
+ linkType: hard
+
+"benny@npm:^3.7.1":
+ version: 3.7.1
+ resolution: "benny@npm:3.7.1"
+ dependencies:
+ "@arrows/composition": ^1.0.0
+ "@arrows/dispatch": ^1.0.2
+ "@arrows/multimethod": ^1.1.6
+ benchmark: ^2.1.4
+ common-tags: ^1.8.0
+ fs-extra: ^10.0.0
+ json2csv: ^5.0.6
+ kleur: ^4.1.4
+ log-update: ^4.0.0
+ checksum:
8dcca91afb6e97b986a16fc73a2a12b2d51c306dc1e9fca6ace988b3ca26405dffcb85309083a449d27cfab440d8164b5cff3a0deba034879da401305412af34
+ languageName: node
+ linkType: hard
+
+"bowser@npm:^2.11.0":
+ version: 2.11.0
+ resolution: "bowser@npm:2.11.0"
+ checksum:
29c3f01f22e703fa6644fc3b684307442df4240b6e10f6cfe1b61c6ca5721073189ca97cdeedb376081148c8518e33b1d818a57f781d70b0b70e1f31fb48814f
+ languageName: node
+ linkType: hard
+
"brace-expansion@npm:^1.1.7":
version: 1.1.11
resolution: "brace-expansion@npm:1.1.11"
@@ -482,6 +1701,15 @@ __metadata:
languageName: node
linkType: hard
+"cli-cursor@npm:^3.1.0":
+ version: 3.1.0
+ resolution: "cli-cursor@npm:3.1.0"
+ dependencies:
+ restore-cursor: ^3.1.0
+ checksum:
2692784c6cd2fd85cfdbd11f53aea73a463a6d64a77c3e098b2b4697a20443f430c220629e1ca3b195ea5ac4a97a74c2ee411f3807abf6df2b66211fec0c0a29
+ languageName: node
+ linkType: hard
+
"cli-table3@npm:0.6.3":
version: 0.6.3
resolution: "cli-table3@npm:0.6.3"
@@ -539,6 +1767,20 @@ __metadata:
languageName: node
linkType: hard
+"commander@npm:^6.1.0":
+ version: 6.2.1
+ resolution: "commander@npm:6.2.1"
+ checksum:
d7090410c0de6bc5c67d3ca41c41760d6d268f3c799e530aafb73b7437d1826bbf0d2a3edac33f8b57cc9887b4a986dce307fa5557e109be40eadb7c43b21742
+ languageName: node
+ linkType: hard
+
+"common-tags@npm:^1.8.0":
+ version: 1.8.2
+ resolution: "common-tags@npm:1.8.2"
+ checksum:
767a6255a84bbc47df49a60ab583053bb29a7d9687066a18500a516188a062c4e4cd52de341f22de0b07062e699b1b8fe3cfa1cb55b241cb9301aeb4f45b4dff
+ languageName: node
+ linkType: hard
+
"concat-map@npm:0.0.1":
version: 0.0.1
resolution: "concat-map@npm:0.0.1"
@@ -602,6 +1844,24 @@ __metadata:
languageName: node
linkType: hard
+"fast-deep-equal@npm:^3.1.3":
+ version: 3.1.3
+ resolution: "fast-deep-equal@npm:3.1.3"
+ checksum:
e21a9d8d84f53493b6aa15efc9cfd53dd5b714a1f23f67fb5dc8f574af80df889b3bce25dc081887c6d25457cce704e636395333abad896ccdec03abaf1f3f9d
+ languageName: node
+ linkType: hard
+
+"fast-xml-parser@npm:4.1.2":
+ version: 4.1.2
+ resolution: "fast-xml-parser@npm:4.1.2"
+ dependencies:
+ strnum: ^1.0.5
+ bin:
+ fxparser: src/cli/cli.js
+ checksum:
6a7d1b17057f8470e70603eddfa75f990625735d068d57ece861d0154ad8d27fda63c2831d07e1ecd7e68e993738b2448925cb9277d8c0ed68009623bbcd63c6
+ languageName: node
+ linkType: hard
+
"figures@npm:^3.2.0":
version: 3.2.0
resolution: "figures@npm:3.2.0"
@@ -611,6 +1871,17 @@ __metadata:
languageName: node
linkType: hard
+"fs-extra@npm:^10.0.0":
+ version: 10.1.0
+ resolution: "fs-extra@npm:10.1.0"
+ dependencies:
+ graceful-fs: ^4.2.0
+ jsonfile: ^6.0.1
+ universalify: ^2.0.0
+ checksum:
dc94ab37096f813cc3ca12f0f1b5ad6744dfed9ed21e953d72530d103cea193c2f81584a39e9dee1bea36de5ee66805678c0dddc048e8af1427ac19c00fffc50
+ languageName: node
+ linkType: hard
+
"fs.realpath@npm:^1.0.0":
version: 1.0.0
resolution: "fs.realpath@npm:1.0.0"
@@ -641,6 +1912,13 @@ __metadata:
languageName: node
linkType: hard
+"graceful-fs@npm:^4.1.6, graceful-fs@npm:^4.2.0":
+ version: 4.2.11
+ resolution: "graceful-fs@npm:4.2.11"
+ checksum:
ac85f94da92d8eb6b7f5a8b20ce65e43d66761c55ce85ac96df6865308390da45a8d3f0296dd3a663de65d30ba497bd46c696cc1e248c72b13d6d567138a4fc7
+ languageName: node
+ linkType: hard
+
"has-ansi@npm:^4.0.1":
version: 4.0.1
resolution: "has-ansi@npm:4.0.1"
@@ -719,6 +1997,19 @@ __metadata:
languageName: node
linkType: hard
+"json2csv@npm:^5.0.6":
+ version: 5.0.7
+ resolution: "json2csv@npm:5.0.7"
+ dependencies:
+ commander: ^6.1.0
+ jsonparse: ^1.3.1
+ lodash.get: ^4.4.2
+ bin:
+ json2csv: bin/json2csv.js
+ checksum:
81b511e4f5abba1dcda90593c193d15e5f05f1def91377b6289536e31fdb629889da6a2b4612b9ff699116a29b1758d20c0d71f7921fcfb09863da5b2d883139
+ languageName: node
+ linkType: hard
+
"jsonc-parser@npm:^3.2.0":
version: 3.2.0
resolution: "jsonc-parser@npm:3.2.0"
@@ -726,6 +2017,33 @@ __metadata:
languageName: node
linkType: hard
+"jsonfile@npm:^6.0.1":
+ version: 6.1.0
+ resolution: "jsonfile@npm:6.1.0"
+ dependencies:
+ graceful-fs: ^4.1.6
+ universalify: ^2.0.0
+ dependenciesMeta:
+ graceful-fs:
+ optional: true
+ checksum:
7af3b8e1ac8fe7f1eccc6263c6ca14e1966fcbc74b618d3c78a0a2075579487547b94f72b7a1114e844a1e15bb00d440e5d1720bfc4612d790a6f285d5ea8354
+ languageName: node
+ linkType: hard
+
+"jsonparse@npm:^1.3.1":
+ version: 1.3.1
+ resolution: "jsonparse@npm:1.3.1"
+ checksum:
6514a7be4674ebf407afca0eda3ba284b69b07f9958a8d3113ef1005f7ec610860c312be067e450c569aab8b89635e332cee3696789c750692bb60daba627f4d
+ languageName: node
+ linkType: hard
+
+"kleur@npm:^4.1.4":
+ version: 4.1.5
+ resolution: "kleur@npm:4.1.5"
+ checksum:
1dc476e32741acf0b1b5b0627ffd0d722e342c1b0da14de3e8ae97821327ca08f9fb944542fb3c126d90ac5f27f9d804edbe7c585bf7d12ef495d115e0f22c12
+ languageName: node
+ linkType: hard
+
"knuth-shuffle-seeded@npm:^1.0.6":
version: 1.0.6
resolution: "knuth-shuffle-seeded@npm:1.0.6"
@@ -742,6 +2060,13 @@ __metadata:
languageName: node
linkType: hard
+"lodash.get@npm:^4.4.2":
+ version: 4.4.2
+ resolution: "lodash.get@npm:4.4.2"
+ checksum:
e403047ddb03181c9d0e92df9556570e2b67e0f0a930fcbbbd779370972368f5568e914f913e93f3b08f6d492abc71e14d4e9b7a18916c31fa04bd2306efe545
+ languageName: node
+ linkType: hard
+
"lodash.merge@npm:^4.6.2":
version: 4.6.2
resolution: "lodash.merge@npm:4.6.2"
@@ -756,13 +2081,25 @@ __metadata:
languageName: node
linkType: hard
-"lodash@npm:^4.17.21":
+"lodash@npm:^4.17.21, lodash@npm:^4.17.4":
version: 4.17.21
resolution: "lodash@npm:4.17.21"
checksum:
eb835a2e51d381e561e508ce932ea50a8e5a68f4ebdd771ea240d3048244a8d13658acbd502cd4829768c56f2e16bdd4340b9ea141297d472517b83868e677f7
languageName: node
linkType: hard
+"log-update@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "log-update@npm:4.0.0"
+ dependencies:
+ ansi-escapes: ^4.3.0
+ cli-cursor: ^3.1.0
+ slice-ansi: ^4.0.0
+ wrap-ansi: ^6.2.0
+ checksum:
ae2f85bbabc1906034154fb7d4c4477c79b3e703d22d78adee8b3862fa913942772e7fa11713e3d96fb46de4e3cabefbf5d0a544344f03b58d3c4bff52aa9eb2
+ languageName: node
+ linkType: hard
+
"lower-case@npm:^2.0.2":
version: 2.0.2
resolution: "lower-case@npm:2.0.2"
@@ -804,6 +2141,13 @@ __metadata:
languageName: node
linkType: hard
+"mimic-fn@npm:^2.1.0":
+ version: 2.1.0
+ resolution: "mimic-fn@npm:2.1.0"
+ checksum:
d2421a3444848ce7f84bd49115ddacff29c15745db73f54041edc906c14b131a38d05298dae3081667627a59b2eb1ca4b436ff2e1b80f69679522410418b478a
+ languageName: node
+ linkType: hard
+
"minimatch@npm:^3.1.1":
version: 3.1.2
resolution: "minimatch@npm:3.1.2"
@@ -873,15 +2217,27 @@ __metadata:
languageName: node
linkType: hard
+"onetime@npm:^5.1.0":
+ version: 5.1.2
+ resolution: "onetime@npm:5.1.2"
+ dependencies:
+ mimic-fn: ^2.1.0
+ checksum:
2478859ef817fc5d4e9c2f9e5728512ddd1dbc9fb7829ad263765bb6d3b91ce699d6e2332eef6b7dff183c2f490bd3349f1666427eaba4469fba0ac38dfd0d34
+ languageName: node
+ linkType: hard
+
"opendal@workspace:.":
version: 0.0.0-use.local
resolution: "opendal@workspace:."
dependencies:
+ "@aws-sdk/abort-controller": ^3.296.0
+ "@aws-sdk/client-s3": ^3.301.0
"@cucumber/cucumber": ^9.0.1
"@napi-rs/cli": ^2.15.1
"@swc-node/register": ^1.6.2
"@swc/core": ^1.3.38
"@types/node": ^18.14.5
+ benny: ^3.7.1
prettier: ^2.8.4
typedoc: ^0.23.28
typescript: ^5.0.2
@@ -911,6 +2267,13 @@ __metadata:
languageName: node
linkType: hard
+"platform@npm:^1.3.3":
+ version: 1.3.6
+ resolution: "platform@npm:1.3.6"
+ checksum:
6f472a09c61d418c7e26c1c16d0bdc029549d512dbec6526216a1e59ec68100d07007d0097dcba69dddad883d6f2a83361b4bdfe0094a3d9a2af24158643d85e
+ languageName: node
+ linkType: hard
+
"prettier@npm:^2.8.4":
version: 2.8.4
resolution: "prettier@npm:2.8.4"
@@ -989,6 +2352,16 @@ __metadata:
languageName: node
linkType: hard
+"restore-cursor@npm:^3.1.0":
+ version: 3.1.0
+ resolution: "restore-cursor@npm:3.1.0"
+ dependencies:
+ onetime: ^5.1.0
+ signal-exit: ^3.0.2
+ checksum:
f877dd8741796b909f2a82454ec111afb84eb45890eb49ac947d87991379406b3b83ff9673a46012fca0d7844bb989f45cc5b788254cf1a39b6b5a9659de0630
+ languageName: node
+ linkType: hard
+
"rimraf@npm:^3.0.0":
version: 3.0.2
resolution: "rimraf@npm:3.0.2"
@@ -1030,6 +2403,24 @@ __metadata:
languageName: node
linkType: hard
+"signal-exit@npm:^3.0.2":
+ version: 3.0.7
+ resolution: "signal-exit@npm:3.0.7"
+ checksum:
a2f098f247adc367dffc27845853e9959b9e88b01cb301658cfe4194352d8d2bb32e18467c786a7fe15f1d44b233ea35633d076d5e737870b7139949d1ab6318
+ languageName: node
+ linkType: hard
+
+"slice-ansi@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "slice-ansi@npm:4.0.0"
+ dependencies:
+ ansi-styles: ^4.0.0
+ astral-regex: ^2.0.0
+ is-fullwidth-code-point: ^3.0.0
+ checksum:
4a82d7f085b0e1b070e004941ada3c40d3818563ac44766cca4ceadd2080427d337554f9f99a13aaeb3b4a94d9964d9466c807b3d7b7541d1ec37ee32d308756
+ languageName: node
+ linkType: hard
+
"source-map-support@npm:0.5.21, source-map-support@npm:^0.5.21":
version: 0.5.21
resolution: "source-map-support@npm:0.5.21"
@@ -1061,7 +2452,7 @@ __metadata:
languageName: node
linkType: hard
-"string-width@npm:^4.2.0":
+"string-width@npm:^4.1.0, string-width@npm:^4.2.0":
version: 4.2.3
resolution: "string-width@npm:4.2.3"
dependencies:
@@ -1072,7 +2463,7 @@ __metadata:
languageName: node
linkType: hard
-"strip-ansi@npm:6.0.1, strip-ansi@npm:^6.0.1":
+"strip-ansi@npm:6.0.1, strip-ansi@npm:^6.0.0, strip-ansi@npm:^6.0.1":
version: 6.0.1
resolution: "strip-ansi@npm:6.0.1"
dependencies:
@@ -1081,6 +2472,13 @@ __metadata:
languageName: node
linkType: hard
+"strnum@npm:^1.0.5":
+ version: 1.0.5
+ resolution: "strnum@npm:1.0.5"
+ checksum:
651b2031db5da1bf4a77fdd2f116a8ac8055157c5420f5569f64879133825915ad461513e7202a16d7fec63c54fd822410d0962f8ca12385c4334891b9ae6dd2
+ languageName: node
+ linkType: hard
+
"supports-color@npm:^7.1.0":
version: 7.2.0
resolution: "supports-color@npm:7.2.0"
@@ -1133,13 +2531,27 @@ __metadata:
languageName: node
linkType: hard
-"tslib@npm:^2.0.3, tslib@npm:^2.5.0":
+"tslib@npm:^1.11.1":
+ version: 1.14.1
+ resolution: "tslib@npm:1.14.1"
+ checksum:
dbe628ef87f66691d5d2959b3e41b9ca0045c3ee3c7c7b906cc1e328b39f199bb1ad9e671c39025bd56122ac57dfbf7385a94843b1cc07c60a4db74795829acd
+ languageName: node
+ linkType: hard
+
+"tslib@npm:^2.0.3, tslib@npm:^2.3.1, tslib@npm:^2.5.0":
version: 2.5.0
resolution: "tslib@npm:2.5.0"
checksum:
ae3ed5f9ce29932d049908ebfdf21b3a003a85653a9a140d614da6b767a93ef94f460e52c3d787f0e4f383546981713f165037dc2274df212ea9f8a4541004e1
languageName: node
linkType: hard
+"type-fest@npm:^0.21.3":
+ version: 0.21.3
+ resolution: "type-fest@npm:0.21.3"
+ checksum:
e6b32a3b3877f04339bae01c193b273c62ba7bfc9e325b8703c4ee1b32dc8fe4ef5dfa54bf78265e069f7667d058e360ae0f37be5af9f153b22382cd55a9afe0
+ languageName: node
+ linkType: hard
+
"typedoc@npm:^0.23.28":
version: 0.23.28
resolution: "typedoc@npm:0.23.28"
@@ -1176,6 +2588,13 @@ __metadata:
languageName: node
linkType: hard
+"universalify@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "universalify@npm:2.0.0"
+ checksum:
2406a4edf4a8830aa6813278bab1f953a8e40f2f63a37873ffa9a3bc8f9745d06cc8e88f3572cb899b7e509013f7f6fcc3e37e8a6d914167a5381d8440518c44
+ languageName: node
+ linkType: hard
+
"upper-case-first@npm:^2.0.2":
version: 2.0.2
resolution: "upper-case-first@npm:2.0.2"
@@ -1201,6 +2620,15 @@ __metadata:
languageName: node
linkType: hard
+"uuid@npm:^8.3.2":
+ version: 8.3.2
+ resolution: "uuid@npm:8.3.2"
+ bin:
+ uuid: dist/bin/uuid
+ checksum:
5575a8a75c13120e2f10e6ddc801b2c7ed7d8f3c8ac22c7ed0c7b2ba6383ec0abda88c905085d630e251719e0777045ae3236f04c812184b7c765f63a70e58df
+ languageName: node
+ linkType: hard
+
"verror@npm:^1.10.0":
version: 1.10.1
resolution: "verror@npm:1.10.1"
@@ -1226,6 +2654,17 @@ __metadata:
languageName: node
linkType: hard
+"wrap-ansi@npm:^6.2.0":
+ version: 6.2.0
+ resolution: "wrap-ansi@npm:6.2.0"
+ dependencies:
+ ansi-styles: ^4.0.0
+ string-width: ^4.1.0
+ strip-ansi: ^6.0.0
+ checksum:
6cd96a410161ff617b63581a08376f0cb9162375adeb7956e10c8cd397821f7eb2a6de24eb22a0b28401300bf228c86e50617cd568209b5f6775b93c97d2fe3a
+ languageName: node
+ linkType: hard
+
"wrappy@npm:1":
version: 1.0.2
resolution: "wrappy@npm:1.0.2"