diff --git a/package-lock.json b/package-lock.json
index ec705c5bdc..2542e79325 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -47,19 +47,20 @@
}
},
"node_modules/@angular-devkit/core": {
- "version": "16.0.1",
- "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-16.0.1.tgz",
- "integrity": "sha512-2uz98IqkKJlgnHbWQ7VeL4pb+snGAZXIama2KXi+k9GsRntdcw+udX8rL3G9SdUGUF+m6+147Y1oRBMHsO/v4w==",
+ "version": "17.3.11",
+ "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-17.3.11.tgz",
+ "integrity": "sha512-vTNDYNsLIWpYk2I969LMQFH29GTsLzxNk/0cLw5q56ARF0v5sIWfHYwGTS88jdDqIpuuettcSczbxeA7EuAmqQ==",
"dev": true,
"dependencies": {
"ajv": "8.12.0",
"ajv-formats": "2.1.1",
- "jsonc-parser": "3.2.0",
+ "jsonc-parser": "3.2.1",
+ "picomatch": "4.0.1",
"rxjs": "7.8.1",
"source-map": "0.7.4"
},
"engines": {
- "node": "^16.14.0 || >=18.10.0",
+ "node": "^18.13.0 || >=20.9.0",
"npm": "^6.11.0 || ^7.5.6 || >=8.0.0",
"yarn": ">= 1.13.0"
},
@@ -105,49 +106,34 @@
}
}
},
- "node_modules/@angular-devkit/core/node_modules/json-schema-traverse": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
- "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==",
- "dev": true
- },
- "node_modules/@angular-devkit/core/node_modules/source-map": {
- "version": "0.7.4",
- "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz",
- "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==",
- "dev": true,
- "engines": {
- "node": ">= 8"
- }
- },
"node_modules/@angular-devkit/schematics": {
- "version": "16.0.1",
- "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-16.0.1.tgz",
- "integrity": "sha512-A9D0LTYmiqiBa90GKcSuWb7hUouGIbm/AHbJbjL85WLLRbQA2PwKl7P5Mpd6nS/ZC0kfG4VQY3VOaDvb3qpI9g==",
+ "version": "17.3.11",
+ "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-17.3.11.tgz",
+ "integrity": "sha512-I5wviiIqiFwar9Pdk30Lujk8FczEEc18i22A5c6Z9lbmhPQdTroDnEQdsfXjy404wPe8H62s0I15o4pmMGfTYQ==",
"dev": true,
"dependencies": {
- "@angular-devkit/core": "16.0.1",
- "jsonc-parser": "3.2.0",
- "magic-string": "0.30.0",
+ "@angular-devkit/core": "17.3.11",
+ "jsonc-parser": "3.2.1",
+ "magic-string": "0.30.8",
"ora": "5.4.1",
"rxjs": "7.8.1"
},
"engines": {
- "node": "^16.14.0 || >=18.10.0",
+ "node": "^18.13.0 || >=20.9.0",
"npm": "^6.11.0 || ^7.5.6 || >=8.0.0",
"yarn": ">= 1.13.0"
}
},
"node_modules/@angular-devkit/schematics-cli": {
- "version": "16.0.1",
- "resolved": "https://registry.npmjs.org/@angular-devkit/schematics-cli/-/schematics-cli-16.0.1.tgz",
- "integrity": "sha512-6KLA125dpgd6oJGtiO2JpZAb92uOG3njQGIt7NFcuQGW/5GO7J41vMXH9cBAfdtbV8SIggSmR/cIEE9ijfj6YQ==",
+ "version": "17.3.11",
+ "resolved": "https://registry.npmjs.org/@angular-devkit/schematics-cli/-/schematics-cli-17.3.11.tgz",
+ "integrity": "sha512-kcOMqp+PHAKkqRad7Zd7PbpqJ0LqLaNZdY1+k66lLWmkEBozgq8v4ASn/puPWf9Bo0HpCiK+EzLf0VHE8Z/y6Q==",
"dev": true,
"dependencies": {
- "@angular-devkit/core": "16.0.1",
- "@angular-devkit/schematics": "16.0.1",
+ "@angular-devkit/core": "17.3.11",
+ "@angular-devkit/schematics": "17.3.11",
"ansi-colors": "4.1.3",
- "inquirer": "8.2.4",
+ "inquirer": "9.2.15",
"symbol-observable": "4.0.0",
"yargs-parser": "21.1.1"
},
@@ -155,44 +141,88 @@
"schematics": "bin/schematics.js"
},
"engines": {
- "node": "^16.14.0 || >=18.10.0",
+ "node": "^18.13.0 || >=20.9.0",
"npm": "^6.11.0 || ^7.5.6 || >=8.0.0",
"yarn": ">= 1.13.0"
}
},
+ "node_modules/@angular-devkit/schematics-cli/node_modules/chalk": {
+ "version": "5.4.1",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.4.1.tgz",
+ "integrity": "sha512-zgVZuo2WcZgfUEmsn6eO3kINexW8RAE4maiQ8QNs8CtpPCSyMiYsULR3HQYkm3w8FIA3SberyMJMSldGsW+U3w==",
+ "dev": true,
+ "engines": {
+ "node": "^12.17.0 || ^14.13 || >=16.0.0"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
+ "node_modules/@angular-devkit/schematics-cli/node_modules/cli-width": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-4.1.0.tgz",
+ "integrity": "sha512-ouuZd4/dm2Sw5Gmqy6bGyNNNe1qt9RpmxveLSO7KcgsTnU7RXfsw+/bukWGo1abgBiMAic068rclZsO4IWmmxQ==",
+ "dev": true,
+ "engines": {
+ "node": ">= 12"
+ }
+ },
"node_modules/@angular-devkit/schematics-cli/node_modules/inquirer": {
- "version": "8.2.4",
- "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-8.2.4.tgz",
- "integrity": "sha512-nn4F01dxU8VeKfq192IjLsxu0/OmMZ4Lg3xKAns148rCaXP6ntAoEkVYZThWjwON8AlzdZZi6oqnhNbxUG9hVg==",
+ "version": "9.2.15",
+ "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-9.2.15.tgz",
+ "integrity": "sha512-vI2w4zl/mDluHt9YEQ/543VTCwPKWiHzKtm9dM2V0NdFcqEexDAjUHzO1oA60HRNaVifGXXM1tRRNluLVHa0Kg==",
"dev": true,
"dependencies": {
- "ansi-escapes": "^4.2.1",
- "chalk": "^4.1.1",
+ "@ljharb/through": "^2.3.12",
+ "ansi-escapes": "^4.3.2",
+ "chalk": "^5.3.0",
"cli-cursor": "^3.1.0",
- "cli-width": "^3.0.0",
- "external-editor": "^3.0.3",
- "figures": "^3.0.0",
+ "cli-width": "^4.1.0",
+ "external-editor": "^3.1.0",
+ "figures": "^3.2.0",
"lodash": "^4.17.21",
- "mute-stream": "0.0.8",
+ "mute-stream": "1.0.0",
"ora": "^5.4.1",
- "run-async": "^2.4.0",
- "rxjs": "^7.5.5",
- "string-width": "^4.1.0",
- "strip-ansi": "^6.0.0",
- "through": "^2.3.6",
- "wrap-ansi": "^7.0.0"
+ "run-async": "^3.0.0",
+ "rxjs": "^7.8.1",
+ "string-width": "^4.2.3",
+ "strip-ansi": "^6.0.1",
+ "wrap-ansi": "^6.2.0"
},
"engines": {
- "node": ">=12.0.0"
+ "node": ">=18"
}
},
- "node_modules/@angular-devkit/schematics-cli/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==",
+ "node_modules/@angular-devkit/schematics-cli/node_modules/mute-stream": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-1.0.0.tgz",
+ "integrity": "sha512-avsJQhyd+680gKXyG/sQc0nXaC6rBkPOfyHYcFb9+hdkqQkR9bdnkJ0AMZhke0oesPqIO+mFFJ+IdBc7mst4IA==",
"dev": true,
"engines": {
- "node": ">=12"
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ }
+ },
+ "node_modules/@angular-devkit/schematics-cli/node_modules/run-async": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/run-async/-/run-async-3.0.0.tgz",
+ "integrity": "sha512-540WwVDOMxA6dN6We19EcT9sc3hkXPw5mzRNGM3FkdN/vtE9NFvj5lFAPNwUDmJjXidm3v7TC1cTE7t17Ulm1Q==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.12.0"
+ }
+ },
+ "node_modules/@angular-devkit/schematics-cli/node_modules/wrap-ansi": {
+ "version": "6.2.0",
+ "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz",
+ "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==",
+ "dev": true,
+ "dependencies": {
+ "ansi-styles": "^4.0.0",
+ "string-width": "^4.1.0",
+ "strip-ansi": "^6.0.0"
+ },
+ "engines": {
+ "node": ">=8"
}
},
"node_modules/@apidevtools/json-schema-ref-parser": {
@@ -422,67 +452,67 @@
}
},
"node_modules/@aws-sdk/client-s3": {
- "version": "3.670.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/client-s3/-/client-s3-3.670.0.tgz",
- "integrity": "sha512-8Pwu1K+PgbYpXDaGKNy5hEbRH5FXHlfXJOhtV4oEDroL7ngix3ZUVWN9oIVVSDK02y1oQS1jCSEGUiUiauzb0g==",
+ "version": "3.717.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/client-s3/-/client-s3-3.717.0.tgz",
+ "integrity": "sha512-jzaH8IskAXVnqlZ3/H/ROwrB2HCnq/atlN7Hi7FIfjWvMPf5nfcJKfzJ1MXFX0EQR5qO6X4TbK7rgi7Bjw9NjQ==",
"dependencies": {
"@aws-crypto/sha1-browser": "5.2.0",
"@aws-crypto/sha256-browser": "5.2.0",
"@aws-crypto/sha256-js": "5.2.0",
- "@aws-sdk/client-sso-oidc": "3.670.0",
- "@aws-sdk/client-sts": "3.670.0",
- "@aws-sdk/core": "3.667.0",
- "@aws-sdk/credential-provider-node": "3.670.0",
- "@aws-sdk/middleware-bucket-endpoint": "3.667.0",
- "@aws-sdk/middleware-expect-continue": "3.667.0",
- "@aws-sdk/middleware-flexible-checksums": "3.669.0",
- "@aws-sdk/middleware-host-header": "3.667.0",
- "@aws-sdk/middleware-location-constraint": "3.667.0",
- "@aws-sdk/middleware-logger": "3.667.0",
- "@aws-sdk/middleware-recursion-detection": "3.667.0",
- "@aws-sdk/middleware-sdk-s3": "3.669.0",
- "@aws-sdk/middleware-ssec": "3.667.0",
- "@aws-sdk/middleware-user-agent": "3.669.0",
- "@aws-sdk/region-config-resolver": "3.667.0",
- "@aws-sdk/signature-v4-multi-region": "3.669.0",
- "@aws-sdk/types": "3.667.0",
- "@aws-sdk/util-endpoints": "3.667.0",
- "@aws-sdk/util-user-agent-browser": "3.670.0",
- "@aws-sdk/util-user-agent-node": "3.669.0",
- "@aws-sdk/xml-builder": "3.662.0",
- "@smithy/config-resolver": "^3.0.9",
- "@smithy/core": "^2.4.8",
- "@smithy/eventstream-serde-browser": "^3.0.10",
- "@smithy/eventstream-serde-config-resolver": "^3.0.7",
- "@smithy/eventstream-serde-node": "^3.0.9",
- "@smithy/fetch-http-handler": "^3.2.9",
- "@smithy/hash-blob-browser": "^3.1.6",
- "@smithy/hash-node": "^3.0.7",
- "@smithy/hash-stream-node": "^3.1.6",
- "@smithy/invalid-dependency": "^3.0.7",
- "@smithy/md5-js": "^3.0.7",
- "@smithy/middleware-content-length": "^3.0.9",
- "@smithy/middleware-endpoint": "^3.1.4",
- "@smithy/middleware-retry": "^3.0.23",
- "@smithy/middleware-serde": "^3.0.7",
- "@smithy/middleware-stack": "^3.0.7",
- "@smithy/node-config-provider": "^3.1.8",
- "@smithy/node-http-handler": "^3.2.4",
- "@smithy/protocol-http": "^4.1.4",
- "@smithy/smithy-client": "^3.4.0",
- "@smithy/types": "^3.5.0",
- "@smithy/url-parser": "^3.0.7",
+ "@aws-sdk/client-sso-oidc": "3.716.0",
+ "@aws-sdk/client-sts": "3.716.0",
+ "@aws-sdk/core": "3.716.0",
+ "@aws-sdk/credential-provider-node": "3.716.0",
+ "@aws-sdk/middleware-bucket-endpoint": "3.714.0",
+ "@aws-sdk/middleware-expect-continue": "3.714.0",
+ "@aws-sdk/middleware-flexible-checksums": "3.717.0",
+ "@aws-sdk/middleware-host-header": "3.714.0",
+ "@aws-sdk/middleware-location-constraint": "3.714.0",
+ "@aws-sdk/middleware-logger": "3.714.0",
+ "@aws-sdk/middleware-recursion-detection": "3.714.0",
+ "@aws-sdk/middleware-sdk-s3": "3.716.0",
+ "@aws-sdk/middleware-ssec": "3.714.0",
+ "@aws-sdk/middleware-user-agent": "3.716.0",
+ "@aws-sdk/region-config-resolver": "3.714.0",
+ "@aws-sdk/signature-v4-multi-region": "3.716.0",
+ "@aws-sdk/types": "3.714.0",
+ "@aws-sdk/util-endpoints": "3.714.0",
+ "@aws-sdk/util-user-agent-browser": "3.714.0",
+ "@aws-sdk/util-user-agent-node": "3.716.0",
+ "@aws-sdk/xml-builder": "3.709.0",
+ "@smithy/config-resolver": "^3.0.13",
+ "@smithy/core": "^2.5.5",
+ "@smithy/eventstream-serde-browser": "^3.0.14",
+ "@smithy/eventstream-serde-config-resolver": "^3.0.11",
+ "@smithy/eventstream-serde-node": "^3.0.13",
+ "@smithy/fetch-http-handler": "^4.1.2",
+ "@smithy/hash-blob-browser": "^3.1.10",
+ "@smithy/hash-node": "^3.0.11",
+ "@smithy/hash-stream-node": "^3.1.10",
+ "@smithy/invalid-dependency": "^3.0.11",
+ "@smithy/md5-js": "^3.0.11",
+ "@smithy/middleware-content-length": "^3.0.13",
+ "@smithy/middleware-endpoint": "^3.2.6",
+ "@smithy/middleware-retry": "^3.0.31",
+ "@smithy/middleware-serde": "^3.0.11",
+ "@smithy/middleware-stack": "^3.0.11",
+ "@smithy/node-config-provider": "^3.1.12",
+ "@smithy/node-http-handler": "^3.3.2",
+ "@smithy/protocol-http": "^4.1.8",
+ "@smithy/smithy-client": "^3.5.1",
+ "@smithy/types": "^3.7.2",
+ "@smithy/url-parser": "^3.0.11",
"@smithy/util-base64": "^3.0.0",
"@smithy/util-body-length-browser": "^3.0.0",
"@smithy/util-body-length-node": "^3.0.0",
- "@smithy/util-defaults-mode-browser": "^3.0.23",
- "@smithy/util-defaults-mode-node": "^3.0.23",
- "@smithy/util-endpoints": "^2.1.3",
- "@smithy/util-middleware": "^3.0.7",
- "@smithy/util-retry": "^3.0.7",
- "@smithy/util-stream": "^3.1.9",
+ "@smithy/util-defaults-mode-browser": "^3.0.31",
+ "@smithy/util-defaults-mode-node": "^3.0.31",
+ "@smithy/util-endpoints": "^2.1.7",
+ "@smithy/util-middleware": "^3.0.11",
+ "@smithy/util-retry": "^3.0.11",
+ "@smithy/util-stream": "^3.3.2",
"@smithy/util-utf8": "^3.0.0",
- "@smithy/util-waiter": "^3.1.6",
+ "@smithy/util-waiter": "^3.2.0",
"tslib": "^2.6.2"
},
"engines": {
@@ -490,46 +520,46 @@
}
},
"node_modules/@aws-sdk/client-sso": {
- "version": "3.670.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.670.0.tgz",
- "integrity": "sha512-J+oz6uSsDvk4pimMDnKJb1wsV216zTrejvMTIL4RhUD1QPIVVOpteTdUShcjZUIZnkcJZGI+cym/SFK0kuzTpg==",
+ "version": "3.716.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.716.0.tgz",
+ "integrity": "sha512-5Nb0jJXce2TclbjG7WVPufwhgV1TRydz1QnsuBtKU0AdViEpr787YrZhPpGnNIM1Dx+R1H/tmAHZnOoohS6D8g==",
"dependencies": {
"@aws-crypto/sha256-browser": "5.2.0",
"@aws-crypto/sha256-js": "5.2.0",
- "@aws-sdk/core": "3.667.0",
- "@aws-sdk/middleware-host-header": "3.667.0",
- "@aws-sdk/middleware-logger": "3.667.0",
- "@aws-sdk/middleware-recursion-detection": "3.667.0",
- "@aws-sdk/middleware-user-agent": "3.669.0",
- "@aws-sdk/region-config-resolver": "3.667.0",
- "@aws-sdk/types": "3.667.0",
- "@aws-sdk/util-endpoints": "3.667.0",
- "@aws-sdk/util-user-agent-browser": "3.670.0",
- "@aws-sdk/util-user-agent-node": "3.669.0",
- "@smithy/config-resolver": "^3.0.9",
- "@smithy/core": "^2.4.8",
- "@smithy/fetch-http-handler": "^3.2.9",
- "@smithy/hash-node": "^3.0.7",
- "@smithy/invalid-dependency": "^3.0.7",
- "@smithy/middleware-content-length": "^3.0.9",
- "@smithy/middleware-endpoint": "^3.1.4",
- "@smithy/middleware-retry": "^3.0.23",
- "@smithy/middleware-serde": "^3.0.7",
- "@smithy/middleware-stack": "^3.0.7",
- "@smithy/node-config-provider": "^3.1.8",
- "@smithy/node-http-handler": "^3.2.4",
- "@smithy/protocol-http": "^4.1.4",
- "@smithy/smithy-client": "^3.4.0",
- "@smithy/types": "^3.5.0",
- "@smithy/url-parser": "^3.0.7",
+ "@aws-sdk/core": "3.716.0",
+ "@aws-sdk/middleware-host-header": "3.714.0",
+ "@aws-sdk/middleware-logger": "3.714.0",
+ "@aws-sdk/middleware-recursion-detection": "3.714.0",
+ "@aws-sdk/middleware-user-agent": "3.716.0",
+ "@aws-sdk/region-config-resolver": "3.714.0",
+ "@aws-sdk/types": "3.714.0",
+ "@aws-sdk/util-endpoints": "3.714.0",
+ "@aws-sdk/util-user-agent-browser": "3.714.0",
+ "@aws-sdk/util-user-agent-node": "3.716.0",
+ "@smithy/config-resolver": "^3.0.13",
+ "@smithy/core": "^2.5.5",
+ "@smithy/fetch-http-handler": "^4.1.2",
+ "@smithy/hash-node": "^3.0.11",
+ "@smithy/invalid-dependency": "^3.0.11",
+ "@smithy/middleware-content-length": "^3.0.13",
+ "@smithy/middleware-endpoint": "^3.2.6",
+ "@smithy/middleware-retry": "^3.0.31",
+ "@smithy/middleware-serde": "^3.0.11",
+ "@smithy/middleware-stack": "^3.0.11",
+ "@smithy/node-config-provider": "^3.1.12",
+ "@smithy/node-http-handler": "^3.3.2",
+ "@smithy/protocol-http": "^4.1.8",
+ "@smithy/smithy-client": "^3.5.1",
+ "@smithy/types": "^3.7.2",
+ "@smithy/url-parser": "^3.0.11",
"@smithy/util-base64": "^3.0.0",
"@smithy/util-body-length-browser": "^3.0.0",
"@smithy/util-body-length-node": "^3.0.0",
- "@smithy/util-defaults-mode-browser": "^3.0.23",
- "@smithy/util-defaults-mode-node": "^3.0.23",
- "@smithy/util-endpoints": "^2.1.3",
- "@smithy/util-middleware": "^3.0.7",
- "@smithy/util-retry": "^3.0.7",
+ "@smithy/util-defaults-mode-browser": "^3.0.31",
+ "@smithy/util-defaults-mode-node": "^3.0.31",
+ "@smithy/util-endpoints": "^2.1.7",
+ "@smithy/util-middleware": "^3.0.11",
+ "@smithy/util-retry": "^3.0.11",
"@smithy/util-utf8": "^3.0.0",
"tslib": "^2.6.2"
},
@@ -538,47 +568,47 @@
}
},
"node_modules/@aws-sdk/client-sso-oidc": {
- "version": "3.670.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso-oidc/-/client-sso-oidc-3.670.0.tgz",
- "integrity": "sha512-4qDK2L36Q4J1lfemaHHd9ZxqKRaos3STp44qPAHf/8QyX6Uk5sXgZNVO2yWM7SIEtVKwwBh/fZAsdBkGPBfZcw==",
+ "version": "3.716.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso-oidc/-/client-sso-oidc-3.716.0.tgz",
+ "integrity": "sha512-lA4IB9FzR2KjH7EVCo+mHGFKqdViVyeBQEIX9oVratL/l7P0bMS1fMwgfHOc3ACazqNxBxDES7x08ZCp32y6Lw==",
"dependencies": {
"@aws-crypto/sha256-browser": "5.2.0",
"@aws-crypto/sha256-js": "5.2.0",
- "@aws-sdk/core": "3.667.0",
- "@aws-sdk/credential-provider-node": "3.670.0",
- "@aws-sdk/middleware-host-header": "3.667.0",
- "@aws-sdk/middleware-logger": "3.667.0",
- "@aws-sdk/middleware-recursion-detection": "3.667.0",
- "@aws-sdk/middleware-user-agent": "3.669.0",
- "@aws-sdk/region-config-resolver": "3.667.0",
- "@aws-sdk/types": "3.667.0",
- "@aws-sdk/util-endpoints": "3.667.0",
- "@aws-sdk/util-user-agent-browser": "3.670.0",
- "@aws-sdk/util-user-agent-node": "3.669.0",
- "@smithy/config-resolver": "^3.0.9",
- "@smithy/core": "^2.4.8",
- "@smithy/fetch-http-handler": "^3.2.9",
- "@smithy/hash-node": "^3.0.7",
- "@smithy/invalid-dependency": "^3.0.7",
- "@smithy/middleware-content-length": "^3.0.9",
- "@smithy/middleware-endpoint": "^3.1.4",
- "@smithy/middleware-retry": "^3.0.23",
- "@smithy/middleware-serde": "^3.0.7",
- "@smithy/middleware-stack": "^3.0.7",
- "@smithy/node-config-provider": "^3.1.8",
- "@smithy/node-http-handler": "^3.2.4",
- "@smithy/protocol-http": "^4.1.4",
- "@smithy/smithy-client": "^3.4.0",
- "@smithy/types": "^3.5.0",
- "@smithy/url-parser": "^3.0.7",
+ "@aws-sdk/core": "3.716.0",
+ "@aws-sdk/credential-provider-node": "3.716.0",
+ "@aws-sdk/middleware-host-header": "3.714.0",
+ "@aws-sdk/middleware-logger": "3.714.0",
+ "@aws-sdk/middleware-recursion-detection": "3.714.0",
+ "@aws-sdk/middleware-user-agent": "3.716.0",
+ "@aws-sdk/region-config-resolver": "3.714.0",
+ "@aws-sdk/types": "3.714.0",
+ "@aws-sdk/util-endpoints": "3.714.0",
+ "@aws-sdk/util-user-agent-browser": "3.714.0",
+ "@aws-sdk/util-user-agent-node": "3.716.0",
+ "@smithy/config-resolver": "^3.0.13",
+ "@smithy/core": "^2.5.5",
+ "@smithy/fetch-http-handler": "^4.1.2",
+ "@smithy/hash-node": "^3.0.11",
+ "@smithy/invalid-dependency": "^3.0.11",
+ "@smithy/middleware-content-length": "^3.0.13",
+ "@smithy/middleware-endpoint": "^3.2.6",
+ "@smithy/middleware-retry": "^3.0.31",
+ "@smithy/middleware-serde": "^3.0.11",
+ "@smithy/middleware-stack": "^3.0.11",
+ "@smithy/node-config-provider": "^3.1.12",
+ "@smithy/node-http-handler": "^3.3.2",
+ "@smithy/protocol-http": "^4.1.8",
+ "@smithy/smithy-client": "^3.5.1",
+ "@smithy/types": "^3.7.2",
+ "@smithy/url-parser": "^3.0.11",
"@smithy/util-base64": "^3.0.0",
"@smithy/util-body-length-browser": "^3.0.0",
"@smithy/util-body-length-node": "^3.0.0",
- "@smithy/util-defaults-mode-browser": "^3.0.23",
- "@smithy/util-defaults-mode-node": "^3.0.23",
- "@smithy/util-endpoints": "^2.1.3",
- "@smithy/util-middleware": "^3.0.7",
- "@smithy/util-retry": "^3.0.7",
+ "@smithy/util-defaults-mode-browser": "^3.0.31",
+ "@smithy/util-defaults-mode-node": "^3.0.31",
+ "@smithy/util-endpoints": "^2.1.7",
+ "@smithy/util-middleware": "^3.0.11",
+ "@smithy/util-retry": "^3.0.11",
"@smithy/util-utf8": "^3.0.0",
"tslib": "^2.6.2"
},
@@ -586,52 +616,52 @@
"node": ">=16.0.0"
},
"peerDependencies": {
- "@aws-sdk/client-sts": "^3.670.0"
+ "@aws-sdk/client-sts": "^3.716.0"
}
},
"node_modules/@aws-sdk/client-sts": {
- "version": "3.670.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.670.0.tgz",
- "integrity": "sha512-bExrNo8ZVWorS3cjMZKQnA2HWqDmAzcZoSN/cPVoPFNkHwdl1lzPxvcLzmhpIr48JHgKfybBjrbluDZfIYeEog==",
+ "version": "3.716.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.716.0.tgz",
+ "integrity": "sha512-i4SVNsrdXudp8T4bkm7Fi3YWlRnvXCSwvNDqf6nLqSJxqr4CN3VlBELueDyjBK7TAt453/qSif+eNx+bHmwo4Q==",
"dependencies": {
"@aws-crypto/sha256-browser": "5.2.0",
"@aws-crypto/sha256-js": "5.2.0",
- "@aws-sdk/client-sso-oidc": "3.670.0",
- "@aws-sdk/core": "3.667.0",
- "@aws-sdk/credential-provider-node": "3.670.0",
- "@aws-sdk/middleware-host-header": "3.667.0",
- "@aws-sdk/middleware-logger": "3.667.0",
- "@aws-sdk/middleware-recursion-detection": "3.667.0",
- "@aws-sdk/middleware-user-agent": "3.669.0",
- "@aws-sdk/region-config-resolver": "3.667.0",
- "@aws-sdk/types": "3.667.0",
- "@aws-sdk/util-endpoints": "3.667.0",
- "@aws-sdk/util-user-agent-browser": "3.670.0",
- "@aws-sdk/util-user-agent-node": "3.669.0",
- "@smithy/config-resolver": "^3.0.9",
- "@smithy/core": "^2.4.8",
- "@smithy/fetch-http-handler": "^3.2.9",
- "@smithy/hash-node": "^3.0.7",
- "@smithy/invalid-dependency": "^3.0.7",
- "@smithy/middleware-content-length": "^3.0.9",
- "@smithy/middleware-endpoint": "^3.1.4",
- "@smithy/middleware-retry": "^3.0.23",
- "@smithy/middleware-serde": "^3.0.7",
- "@smithy/middleware-stack": "^3.0.7",
- "@smithy/node-config-provider": "^3.1.8",
- "@smithy/node-http-handler": "^3.2.4",
- "@smithy/protocol-http": "^4.1.4",
- "@smithy/smithy-client": "^3.4.0",
- "@smithy/types": "^3.5.0",
- "@smithy/url-parser": "^3.0.7",
+ "@aws-sdk/client-sso-oidc": "3.716.0",
+ "@aws-sdk/core": "3.716.0",
+ "@aws-sdk/credential-provider-node": "3.716.0",
+ "@aws-sdk/middleware-host-header": "3.714.0",
+ "@aws-sdk/middleware-logger": "3.714.0",
+ "@aws-sdk/middleware-recursion-detection": "3.714.0",
+ "@aws-sdk/middleware-user-agent": "3.716.0",
+ "@aws-sdk/region-config-resolver": "3.714.0",
+ "@aws-sdk/types": "3.714.0",
+ "@aws-sdk/util-endpoints": "3.714.0",
+ "@aws-sdk/util-user-agent-browser": "3.714.0",
+ "@aws-sdk/util-user-agent-node": "3.716.0",
+ "@smithy/config-resolver": "^3.0.13",
+ "@smithy/core": "^2.5.5",
+ "@smithy/fetch-http-handler": "^4.1.2",
+ "@smithy/hash-node": "^3.0.11",
+ "@smithy/invalid-dependency": "^3.0.11",
+ "@smithy/middleware-content-length": "^3.0.13",
+ "@smithy/middleware-endpoint": "^3.2.6",
+ "@smithy/middleware-retry": "^3.0.31",
+ "@smithy/middleware-serde": "^3.0.11",
+ "@smithy/middleware-stack": "^3.0.11",
+ "@smithy/node-config-provider": "^3.1.12",
+ "@smithy/node-http-handler": "^3.3.2",
+ "@smithy/protocol-http": "^4.1.8",
+ "@smithy/smithy-client": "^3.5.1",
+ "@smithy/types": "^3.7.2",
+ "@smithy/url-parser": "^3.0.11",
"@smithy/util-base64": "^3.0.0",
"@smithy/util-body-length-browser": "^3.0.0",
"@smithy/util-body-length-node": "^3.0.0",
- "@smithy/util-defaults-mode-browser": "^3.0.23",
- "@smithy/util-defaults-mode-node": "^3.0.23",
- "@smithy/util-endpoints": "^2.1.3",
- "@smithy/util-middleware": "^3.0.7",
- "@smithy/util-retry": "^3.0.7",
+ "@smithy/util-defaults-mode-browser": "^3.0.31",
+ "@smithy/util-defaults-mode-node": "^3.0.31",
+ "@smithy/util-endpoints": "^2.1.7",
+ "@smithy/util-middleware": "^3.0.11",
+ "@smithy/util-retry": "^3.0.11",
"@smithy/util-utf8": "^3.0.0",
"tslib": "^2.6.2"
},
@@ -640,19 +670,19 @@
}
},
"node_modules/@aws-sdk/core": {
- "version": "3.667.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/core/-/core-3.667.0.tgz",
- "integrity": "sha512-pMcDVI7Tmdsc8R3sDv0Omj/4iRParGY+uJtAfF669WnZfDfaBQaix2Mq7+Mu08vdjqO9K3gicFvjk9S1VLmOKA==",
- "dependencies": {
- "@aws-sdk/types": "3.667.0",
- "@smithy/core": "^2.4.8",
- "@smithy/node-config-provider": "^3.1.8",
- "@smithy/property-provider": "^3.1.7",
- "@smithy/protocol-http": "^4.1.4",
- "@smithy/signature-v4": "^4.2.0",
- "@smithy/smithy-client": "^3.4.0",
- "@smithy/types": "^3.5.0",
- "@smithy/util-middleware": "^3.0.7",
+ "version": "3.716.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/core/-/core-3.716.0.tgz",
+ "integrity": "sha512-5DkUiTrbyzO8/W4g7UFEqRFpuhgizayHI/Zbh0wtFMcot8801nJV+MP/YMhdjimlvAr/OqYB08FbGsPyWppMTw==",
+ "dependencies": {
+ "@aws-sdk/types": "3.714.0",
+ "@smithy/core": "^2.5.5",
+ "@smithy/node-config-provider": "^3.1.12",
+ "@smithy/property-provider": "^3.1.11",
+ "@smithy/protocol-http": "^4.1.8",
+ "@smithy/signature-v4": "^4.2.4",
+ "@smithy/smithy-client": "^3.5.1",
+ "@smithy/types": "^3.7.2",
+ "@smithy/util-middleware": "^3.0.11",
"fast-xml-parser": "4.4.1",
"tslib": "^2.6.2"
},
@@ -661,14 +691,14 @@
}
},
"node_modules/@aws-sdk/credential-provider-env": {
- "version": "3.667.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.667.0.tgz",
- "integrity": "sha512-zZbrkkaPc54WXm+QAnpuv0LPNfsts0HPPd+oCECGs7IQRaFsGj187cwvPg9RMWDFZqpm64MdBDoA8OQHsqzYCw==",
- "dependencies": {
- "@aws-sdk/core": "3.667.0",
- "@aws-sdk/types": "3.667.0",
- "@smithy/property-provider": "^3.1.7",
- "@smithy/types": "^3.5.0",
+ "version": "3.716.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.716.0.tgz",
+ "integrity": "sha512-JI2KQUnn2arICwP9F3CnqP1W3nAbm4+meQg/yOhp9X0DMzQiHrHRd4HIrK2vyVgi2/6hGhONY5uLF26yRTA7nQ==",
+ "dependencies": {
+ "@aws-sdk/core": "3.716.0",
+ "@aws-sdk/types": "3.714.0",
+ "@smithy/property-provider": "^3.1.11",
+ "@smithy/types": "^3.7.2",
"tslib": "^2.6.2"
},
"engines": {
@@ -676,19 +706,19 @@
}
},
"node_modules/@aws-sdk/credential-provider-http": {
- "version": "3.667.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-http/-/credential-provider-http-3.667.0.tgz",
- "integrity": "sha512-sjtybFfERZWiqTY7fswBxKQLvUkiCucOWyqh3IaPo/4nE1PXRnaZCVG0+kRBPrYIxWqiVwytvZzMJy8sVZcG0A==",
- "dependencies": {
- "@aws-sdk/core": "3.667.0",
- "@aws-sdk/types": "3.667.0",
- "@smithy/fetch-http-handler": "^3.2.9",
- "@smithy/node-http-handler": "^3.2.4",
- "@smithy/property-provider": "^3.1.7",
- "@smithy/protocol-http": "^4.1.4",
- "@smithy/smithy-client": "^3.4.0",
- "@smithy/types": "^3.5.0",
- "@smithy/util-stream": "^3.1.9",
+ "version": "3.716.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-http/-/credential-provider-http-3.716.0.tgz",
+ "integrity": "sha512-CZ04pl2z7igQPysQyH2xKZHM3fLwkemxQbKOlje3TmiS1NwXvcKvERhp9PE/H23kOL7beTM19NMRog/Fka/rlw==",
+ "dependencies": {
+ "@aws-sdk/core": "3.716.0",
+ "@aws-sdk/types": "3.714.0",
+ "@smithy/fetch-http-handler": "^4.1.2",
+ "@smithy/node-http-handler": "^3.3.2",
+ "@smithy/property-provider": "^3.1.11",
+ "@smithy/protocol-http": "^4.1.8",
+ "@smithy/smithy-client": "^3.5.1",
+ "@smithy/types": "^3.7.2",
+ "@smithy/util-stream": "^3.3.2",
"tslib": "^2.6.2"
},
"engines": {
@@ -696,46 +726,46 @@
}
},
"node_modules/@aws-sdk/credential-provider-ini": {
- "version": "3.670.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.670.0.tgz",
- "integrity": "sha512-TB1gacUj75leaTt2JsCTzygDSIk4ksv9uZoR7VenlgFPRktyOeT+fapwIVBeB2Qg7b9uxAY2K5XkKstDZyBEEw==",
- "dependencies": {
- "@aws-sdk/core": "3.667.0",
- "@aws-sdk/credential-provider-env": "3.667.0",
- "@aws-sdk/credential-provider-http": "3.667.0",
- "@aws-sdk/credential-provider-process": "3.667.0",
- "@aws-sdk/credential-provider-sso": "3.670.0",
- "@aws-sdk/credential-provider-web-identity": "3.667.0",
- "@aws-sdk/types": "3.667.0",
- "@smithy/credential-provider-imds": "^3.2.4",
- "@smithy/property-provider": "^3.1.7",
- "@smithy/shared-ini-file-loader": "^3.1.8",
- "@smithy/types": "^3.5.0",
+ "version": "3.716.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.716.0.tgz",
+ "integrity": "sha512-P37We2GtZvdROxiwP0zrpEL81/HuYK1qlYxp5VCj3uV+G4mG8UQN2gMIU/baYrpOQqa0h81RfyQGRFUjVaDVqw==",
+ "dependencies": {
+ "@aws-sdk/core": "3.716.0",
+ "@aws-sdk/credential-provider-env": "3.716.0",
+ "@aws-sdk/credential-provider-http": "3.716.0",
+ "@aws-sdk/credential-provider-process": "3.716.0",
+ "@aws-sdk/credential-provider-sso": "3.716.0",
+ "@aws-sdk/credential-provider-web-identity": "3.716.0",
+ "@aws-sdk/types": "3.714.0",
+ "@smithy/credential-provider-imds": "^3.2.8",
+ "@smithy/property-provider": "^3.1.11",
+ "@smithy/shared-ini-file-loader": "^3.1.12",
+ "@smithy/types": "^3.7.2",
"tslib": "^2.6.2"
},
"engines": {
"node": ">=16.0.0"
},
"peerDependencies": {
- "@aws-sdk/client-sts": "^3.670.0"
+ "@aws-sdk/client-sts": "^3.716.0"
}
},
"node_modules/@aws-sdk/credential-provider-node": {
- "version": "3.670.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.670.0.tgz",
- "integrity": "sha512-zwNrRYzubk4CaZ7zebeDhxsm8QtNWkbGKopZPOaZSnd5uqUGRcmx4ccVRngWUK68XDP44aEUWC8iU5Pc7btpHQ==",
- "dependencies": {
- "@aws-sdk/credential-provider-env": "3.667.0",
- "@aws-sdk/credential-provider-http": "3.667.0",
- "@aws-sdk/credential-provider-ini": "3.670.0",
- "@aws-sdk/credential-provider-process": "3.667.0",
- "@aws-sdk/credential-provider-sso": "3.670.0",
- "@aws-sdk/credential-provider-web-identity": "3.667.0",
- "@aws-sdk/types": "3.667.0",
- "@smithy/credential-provider-imds": "^3.2.4",
- "@smithy/property-provider": "^3.1.7",
- "@smithy/shared-ini-file-loader": "^3.1.8",
- "@smithy/types": "^3.5.0",
+ "version": "3.716.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.716.0.tgz",
+ "integrity": "sha512-FGQPK2uKfS53dVvoskN/s/t6m0Po24BGd1PzJdzHBFCOjxbZLM6+8mDMXeyi2hCLVVQOUcuW41kOgmJ0+zMbww==",
+ "dependencies": {
+ "@aws-sdk/credential-provider-env": "3.716.0",
+ "@aws-sdk/credential-provider-http": "3.716.0",
+ "@aws-sdk/credential-provider-ini": "3.716.0",
+ "@aws-sdk/credential-provider-process": "3.716.0",
+ "@aws-sdk/credential-provider-sso": "3.716.0",
+ "@aws-sdk/credential-provider-web-identity": "3.716.0",
+ "@aws-sdk/types": "3.714.0",
+ "@smithy/credential-provider-imds": "^3.2.8",
+ "@smithy/property-provider": "^3.1.11",
+ "@smithy/shared-ini-file-loader": "^3.1.12",
+ "@smithy/types": "^3.7.2",
"tslib": "^2.6.2"
},
"engines": {
@@ -743,15 +773,15 @@
}
},
"node_modules/@aws-sdk/credential-provider-process": {
- "version": "3.667.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.667.0.tgz",
- "integrity": "sha512-HZHnvop32fKgsNHkdhVaul7UzQ25sEc0j9yqA4bjhtbk0ECl42kj3f1pJ+ZU/YD9ut8lMJs/vVqiOdNThVdeBw==",
- "dependencies": {
- "@aws-sdk/core": "3.667.0",
- "@aws-sdk/types": "3.667.0",
- "@smithy/property-provider": "^3.1.7",
- "@smithy/shared-ini-file-loader": "^3.1.8",
- "@smithy/types": "^3.5.0",
+ "version": "3.716.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.716.0.tgz",
+ "integrity": "sha512-0spcu2MWVVHSTHH3WE2E//ttUJPwXRM3BCp+WyI41xLzpNu1Fd8zjOrDpEo0SnGUzsSiRTIJWgkuu/tqv9NJ2A==",
+ "dependencies": {
+ "@aws-sdk/core": "3.716.0",
+ "@aws-sdk/types": "3.714.0",
+ "@smithy/property-provider": "^3.1.11",
+ "@smithy/shared-ini-file-loader": "^3.1.12",
+ "@smithy/types": "^3.7.2",
"tslib": "^2.6.2"
},
"engines": {
@@ -759,17 +789,17 @@
}
},
"node_modules/@aws-sdk/credential-provider-sso": {
- "version": "3.670.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.670.0.tgz",
- "integrity": "sha512-5PkA8BOy4q57Vhe9AESoHKZ7vjRbElNPKjXA4qC01xY+DitClRFz4O3B9sMzFp0PHlz9nDVSXXKgq0yzF/nAag==",
- "dependencies": {
- "@aws-sdk/client-sso": "3.670.0",
- "@aws-sdk/core": "3.667.0",
- "@aws-sdk/token-providers": "3.667.0",
- "@aws-sdk/types": "3.667.0",
- "@smithy/property-provider": "^3.1.7",
- "@smithy/shared-ini-file-loader": "^3.1.8",
- "@smithy/types": "^3.5.0",
+ "version": "3.716.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.716.0.tgz",
+ "integrity": "sha512-J2IA3WuCpRGGoZm6VHZVFCnrxXP+41iUWb9Ct/1spljegTa1XjiaZ5Jf3+Ubj7WKiyvP9/dgz1L0bu2bYEjliw==",
+ "dependencies": {
+ "@aws-sdk/client-sso": "3.716.0",
+ "@aws-sdk/core": "3.716.0",
+ "@aws-sdk/token-providers": "3.714.0",
+ "@aws-sdk/types": "3.714.0",
+ "@smithy/property-provider": "^3.1.11",
+ "@smithy/shared-ini-file-loader": "^3.1.12",
+ "@smithy/types": "^3.7.2",
"tslib": "^2.6.2"
},
"engines": {
@@ -777,31 +807,31 @@
}
},
"node_modules/@aws-sdk/credential-provider-web-identity": {
- "version": "3.667.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.667.0.tgz",
- "integrity": "sha512-t8CFlZMD/1p/8Cli3rvRiTJpjr/8BO64gw166AHgFZYSN2h95L2l1tcW0jpsc3PprA32nLg1iQVKYt4WGM4ugw==",
- "dependencies": {
- "@aws-sdk/core": "3.667.0",
- "@aws-sdk/types": "3.667.0",
- "@smithy/property-provider": "^3.1.7",
- "@smithy/types": "^3.5.0",
+ "version": "3.716.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.716.0.tgz",
+ "integrity": "sha512-vzgpWKs2gGXZGdbMKRFrMW4PqEFWkGvwWH2T7ZwQv9m+8lQ7P4Dk2uimqu0f37HZAbpn8HFMqRh4CaySjU354A==",
+ "dependencies": {
+ "@aws-sdk/core": "3.716.0",
+ "@aws-sdk/types": "3.714.0",
+ "@smithy/property-provider": "^3.1.11",
+ "@smithy/types": "^3.7.2",
"tslib": "^2.6.2"
},
"engines": {
"node": ">=16.0.0"
},
"peerDependencies": {
- "@aws-sdk/client-sts": "^3.667.0"
+ "@aws-sdk/client-sts": "^3.716.0"
}
},
"node_modules/@aws-sdk/lib-storage": {
- "version": "3.670.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/lib-storage/-/lib-storage-3.670.0.tgz",
- "integrity": "sha512-uOXSyzOClpX6s4+Srtq/hLBenK/glbexUpOQfOSfVTm/Wh7oB9liAJhYi69nZgSjdqkAB4/YtPYUgPyrcLqHiw==",
+ "version": "3.717.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/lib-storage/-/lib-storage-3.717.0.tgz",
+ "integrity": "sha512-3Wpsi5soTH2XCEEu9qctj6zVH4ViZ3Qe3crFL7fJQrE9Uw3X60/+IfYfJMgZdQY3pIqmUsjydR93PZG0x6cXLw==",
"dependencies": {
- "@smithy/abort-controller": "^3.1.5",
- "@smithy/middleware-endpoint": "^3.1.4",
- "@smithy/smithy-client": "^3.4.0",
+ "@smithy/abort-controller": "^3.1.9",
+ "@smithy/middleware-endpoint": "^3.2.6",
+ "@smithy/smithy-client": "^3.5.1",
"buffer": "5.6.0",
"events": "3.3.0",
"stream-browserify": "3.0.0",
@@ -811,7 +841,7 @@
"node": ">=16.0.0"
},
"peerDependencies": {
- "@aws-sdk/client-s3": "^3.670.0"
+ "@aws-sdk/client-s3": "^3.717.0"
}
},
"node_modules/@aws-sdk/lib-storage/node_modules/buffer": {
@@ -832,15 +862,15 @@
}
},
"node_modules/@aws-sdk/middleware-bucket-endpoint": {
- "version": "3.667.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-bucket-endpoint/-/middleware-bucket-endpoint-3.667.0.tgz",
- "integrity": "sha512-XGz4jMAkDoTyFdtLz7ZF+C05IAhCTC1PllpvTBaj821z/L0ilhbqVhrT/f2Buw8Id/K5A390csGXgusXyrFFjA==",
- "dependencies": {
- "@aws-sdk/types": "3.667.0",
- "@aws-sdk/util-arn-parser": "3.568.0",
- "@smithy/node-config-provider": "^3.1.8",
- "@smithy/protocol-http": "^4.1.4",
- "@smithy/types": "^3.5.0",
+ "version": "3.714.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-bucket-endpoint/-/middleware-bucket-endpoint-3.714.0.tgz",
+ "integrity": "sha512-I/xSOskiseJJ8i183Z522BgqbgYzLKP7jGcg2Qeib/IWoG2IP+9DH8pwqagKaPAycyswtnoKBJiiFXY43n0CkA==",
+ "dependencies": {
+ "@aws-sdk/types": "3.714.0",
+ "@aws-sdk/util-arn-parser": "3.693.0",
+ "@smithy/node-config-provider": "^3.1.12",
+ "@smithy/protocol-http": "^4.1.8",
+ "@smithy/types": "^3.7.2",
"@smithy/util-config-provider": "^3.0.0",
"tslib": "^2.6.2"
},
@@ -849,13 +879,13 @@
}
},
"node_modules/@aws-sdk/middleware-expect-continue": {
- "version": "3.667.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-expect-continue/-/middleware-expect-continue-3.667.0.tgz",
- "integrity": "sha512-0TiSL9S5DSG95NHGIz6qTMuV7GDKVn8tvvGSrSSZu/wXO3JaYSH0AElVpYfc4PtPRqVpEyNA7nnc7W56mMCLWQ==",
+ "version": "3.714.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-expect-continue/-/middleware-expect-continue-3.714.0.tgz",
+ "integrity": "sha512-rlzsXdG8Lzo4Qpl35ZnpOBAWlzvDHpP9++0AXoUwAJA0QmMm7auIRmgxJuNj91VwT9h15ZU6xjU4S7fJl4W0+w==",
"dependencies": {
- "@aws-sdk/types": "3.667.0",
- "@smithy/protocol-http": "^4.1.4",
- "@smithy/types": "^3.5.0",
+ "@aws-sdk/types": "3.714.0",
+ "@smithy/protocol-http": "^4.1.8",
+ "@smithy/types": "^3.7.2",
"tslib": "^2.6.2"
},
"engines": {
@@ -863,19 +893,21 @@
}
},
"node_modules/@aws-sdk/middleware-flexible-checksums": {
- "version": "3.669.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-flexible-checksums/-/middleware-flexible-checksums-3.669.0.tgz",
- "integrity": "sha512-01UQLoUzVwWMf+b+AEuwJ2lluBD+Cp8AcbyEHqvEaPdjGKHIS4BCvnY70mZYnAfRtL8R2h9tt7iI61oWU3Gjkg==",
+ "version": "3.717.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-flexible-checksums/-/middleware-flexible-checksums-3.717.0.tgz",
+ "integrity": "sha512-a5kY5r7/7bDZZlOQQGWOR1ulQewdtNexdW1Ex5DD0FLKlFY7RD0va24hxQ6BP7mWHol+Dx4pj6UQ8ahk0ap1tw==",
"dependencies": {
"@aws-crypto/crc32": "5.2.0",
"@aws-crypto/crc32c": "5.2.0",
- "@aws-sdk/core": "3.667.0",
- "@aws-sdk/types": "3.667.0",
+ "@aws-crypto/util": "5.2.0",
+ "@aws-sdk/core": "3.716.0",
+ "@aws-sdk/types": "3.714.0",
"@smithy/is-array-buffer": "^3.0.0",
- "@smithy/node-config-provider": "^3.1.8",
- "@smithy/protocol-http": "^4.1.4",
- "@smithy/types": "^3.5.0",
- "@smithy/util-middleware": "^3.0.7",
+ "@smithy/node-config-provider": "^3.1.12",
+ "@smithy/protocol-http": "^4.1.8",
+ "@smithy/types": "^3.7.2",
+ "@smithy/util-middleware": "^3.0.11",
+ "@smithy/util-stream": "^3.3.2",
"@smithy/util-utf8": "^3.0.0",
"tslib": "^2.6.2"
},
@@ -884,13 +916,13 @@
}
},
"node_modules/@aws-sdk/middleware-host-header": {
- "version": "3.667.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-host-header/-/middleware-host-header-3.667.0.tgz",
- "integrity": "sha512-Z7fIAMQnPegs7JjAQvlOeWXwpMRfegh5eCoIP6VLJIeR6DLfYKbP35JBtt98R6DXslrN2RsbTogjbxPEDQfw1w==",
+ "version": "3.714.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-host-header/-/middleware-host-header-3.714.0.tgz",
+ "integrity": "sha512-6l68kjNrh5QC8FGX3I3geBDavWN5Tg1RLHJ2HLA8ByGBtJyCwnz3hEkKfaxn0bBx0hF9DzbfjEOUF6cDqy2Kjg==",
"dependencies": {
- "@aws-sdk/types": "3.667.0",
- "@smithy/protocol-http": "^4.1.4",
- "@smithy/types": "^3.5.0",
+ "@aws-sdk/types": "3.714.0",
+ "@smithy/protocol-http": "^4.1.8",
+ "@smithy/types": "^3.7.2",
"tslib": "^2.6.2"
},
"engines": {
@@ -898,12 +930,12 @@
}
},
"node_modules/@aws-sdk/middleware-location-constraint": {
- "version": "3.667.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-location-constraint/-/middleware-location-constraint-3.667.0.tgz",
- "integrity": "sha512-ob85H3HhT3/u5O+x0o557xGZ78vSNeSSwMaSitxdsfs2hOuoUl1uk+OeLpi1hkuJnL41FPpokV7TVII2XrFfmg==",
+ "version": "3.714.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-location-constraint/-/middleware-location-constraint-3.714.0.tgz",
+ "integrity": "sha512-MX7M+V+FblujKck3fyuzePVIAy9530gY719IiSxV6uN1qLHl7VDJxNblpF/KpXakD6rOg8OpvtmqsXj9aBMftw==",
"dependencies": {
- "@aws-sdk/types": "3.667.0",
- "@smithy/types": "^3.5.0",
+ "@aws-sdk/types": "3.714.0",
+ "@smithy/types": "^3.7.2",
"tslib": "^2.6.2"
},
"engines": {
@@ -911,12 +943,12 @@
}
},
"node_modules/@aws-sdk/middleware-logger": {
- "version": "3.667.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-logger/-/middleware-logger-3.667.0.tgz",
- "integrity": "sha512-PtTRNpNm/5c746jRgZCNg4X9xEJIwggkGJrF0GP9AB1ANg4pc/sF2Fvn1NtqPe9wtQ2stunJprnm5WkCHN7QiA==",
+ "version": "3.714.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-logger/-/middleware-logger-3.714.0.tgz",
+ "integrity": "sha512-RkqHlMvQWUaRklU1bMfUuBvdWwxgUtEqpADaHXlGVj3vtEY2UgBjy+57CveC4MByqKIunNvVHBBbjrGVtwY7Lg==",
"dependencies": {
- "@aws-sdk/types": "3.667.0",
- "@smithy/types": "^3.5.0",
+ "@aws-sdk/types": "3.714.0",
+ "@smithy/types": "^3.7.2",
"tslib": "^2.6.2"
},
"engines": {
@@ -924,13 +956,13 @@
}
},
"node_modules/@aws-sdk/middleware-recursion-detection": {
- "version": "3.667.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.667.0.tgz",
- "integrity": "sha512-U5glWD3ehFohzpUpopLtmqAlDurGWo2wRGPNgi4SwhWU7UDt6LS7E/UvJjqC0CUrjlzOw+my2A+Ncf+fisMhxQ==",
+ "version": "3.714.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.714.0.tgz",
+ "integrity": "sha512-AVU5ixnh93nqtsfgNc284oXsXaadyHGPHpql/jwgaaqQfEXjS/1/j3j9E/vpacfTTz2Vzo7hAOjnvrOXSEVDaA==",
"dependencies": {
- "@aws-sdk/types": "3.667.0",
- "@smithy/protocol-http": "^4.1.4",
- "@smithy/types": "^3.5.0",
+ "@aws-sdk/types": "3.714.0",
+ "@smithy/protocol-http": "^4.1.8",
+ "@smithy/types": "^3.7.2",
"tslib": "^2.6.2"
},
"engines": {
@@ -938,22 +970,22 @@
}
},
"node_modules/@aws-sdk/middleware-sdk-s3": {
- "version": "3.669.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-sdk-s3/-/middleware-sdk-s3-3.669.0.tgz",
- "integrity": "sha512-b2QUQ7DcIcVCUFhvmFEDI90BemvQhO0ntIajllLqQSy88PSNdLDCVx5mIzfxaaK/1tdY/UsEDRRm1kMQHJDQpg==",
- "dependencies": {
- "@aws-sdk/core": "3.667.0",
- "@aws-sdk/types": "3.667.0",
- "@aws-sdk/util-arn-parser": "3.568.0",
- "@smithy/core": "^2.4.8",
- "@smithy/node-config-provider": "^3.1.8",
- "@smithy/protocol-http": "^4.1.4",
- "@smithy/signature-v4": "^4.2.0",
- "@smithy/smithy-client": "^3.4.0",
- "@smithy/types": "^3.5.0",
+ "version": "3.716.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-sdk-s3/-/middleware-sdk-s3-3.716.0.tgz",
+ "integrity": "sha512-Qzz5OfRA/5brqfvq+JHTInwS1EuJ1+tC6qMtwKWJN3czMnVJVdnnsPTf+G5IM/1yYaGEIjY8rC1ExQLcc8ApFQ==",
+ "dependencies": {
+ "@aws-sdk/core": "3.716.0",
+ "@aws-sdk/types": "3.714.0",
+ "@aws-sdk/util-arn-parser": "3.693.0",
+ "@smithy/core": "^2.5.5",
+ "@smithy/node-config-provider": "^3.1.12",
+ "@smithy/protocol-http": "^4.1.8",
+ "@smithy/signature-v4": "^4.2.4",
+ "@smithy/smithy-client": "^3.5.1",
+ "@smithy/types": "^3.7.2",
"@smithy/util-config-provider": "^3.0.0",
- "@smithy/util-middleware": "^3.0.7",
- "@smithy/util-stream": "^3.1.9",
+ "@smithy/util-middleware": "^3.0.11",
+ "@smithy/util-stream": "^3.3.2",
"@smithy/util-utf8": "^3.0.0",
"tslib": "^2.6.2"
},
@@ -962,12 +994,12 @@
}
},
"node_modules/@aws-sdk/middleware-ssec": {
- "version": "3.667.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-ssec/-/middleware-ssec-3.667.0.tgz",
- "integrity": "sha512-1wuAUZIkmZIvOmGg5qNQU821CGFHhkuKioxXgNh0DpUxZ9+AeiV7yorJr+bqkb2KBFv1i1TnzGRecvKf/KvZIQ==",
+ "version": "3.714.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-ssec/-/middleware-ssec-3.714.0.tgz",
+ "integrity": "sha512-RkK8REAVwNUQmYbIDRw8eYbMJ8F1Rw4C9mlME4BBMhFlelGcD3ErU2ce24moQbDxBjNwHNESmIqgmdQk93CDCQ==",
"dependencies": {
- "@aws-sdk/types": "3.667.0",
- "@smithy/types": "^3.5.0",
+ "@aws-sdk/types": "3.714.0",
+ "@smithy/types": "^3.7.2",
"tslib": "^2.6.2"
},
"engines": {
@@ -975,16 +1007,16 @@
}
},
"node_modules/@aws-sdk/middleware-user-agent": {
- "version": "3.669.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.669.0.tgz",
- "integrity": "sha512-K8ScPi45zjJrj5Y2gRqVsvKKQCQbvQBfYGcBw9ZOx9TTavH80bOCBjWg/GFnvs4f37tqVc1wMN2oGvcTF6HveQ==",
- "dependencies": {
- "@aws-sdk/core": "3.667.0",
- "@aws-sdk/types": "3.667.0",
- "@aws-sdk/util-endpoints": "3.667.0",
- "@smithy/core": "^2.4.8",
- "@smithy/protocol-http": "^4.1.4",
- "@smithy/types": "^3.5.0",
+ "version": "3.716.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.716.0.tgz",
+ "integrity": "sha512-FpAtT6nNKrYdkDZndutEraiRMf+TgDzAGvniqRtZ/YTPA+gIsWrsn+TwMKINR81lFC3nQfb9deS5CFtxd021Ew==",
+ "dependencies": {
+ "@aws-sdk/core": "3.716.0",
+ "@aws-sdk/types": "3.714.0",
+ "@aws-sdk/util-endpoints": "3.714.0",
+ "@smithy/core": "^2.5.5",
+ "@smithy/protocol-http": "^4.1.8",
+ "@smithy/types": "^3.7.2",
"tslib": "^2.6.2"
},
"engines": {
@@ -992,15 +1024,15 @@
}
},
"node_modules/@aws-sdk/region-config-resolver": {
- "version": "3.667.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/region-config-resolver/-/region-config-resolver-3.667.0.tgz",
- "integrity": "sha512-iNr+JhhA902JMKHG9IwT9YdaEx6KGl6vjAL5BRNeOjfj4cZYMog6Lz/IlfOAltMtT0w88DAHDEFrBd2uO0l2eg==",
+ "version": "3.714.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/region-config-resolver/-/region-config-resolver-3.714.0.tgz",
+ "integrity": "sha512-HJzsQxgMOAzZrbf/YIqEx30or4tZK1oNAk6Wm6xecUQx+23JXIaePRu1YFUOLBBERQ4QBPpISFurZWBMZ5ibAw==",
"dependencies": {
- "@aws-sdk/types": "3.667.0",
- "@smithy/node-config-provider": "^3.1.8",
- "@smithy/types": "^3.5.0",
+ "@aws-sdk/types": "3.714.0",
+ "@smithy/node-config-provider": "^3.1.12",
+ "@smithy/types": "^3.7.2",
"@smithy/util-config-provider": "^3.0.0",
- "@smithy/util-middleware": "^3.0.7",
+ "@smithy/util-middleware": "^3.0.11",
"tslib": "^2.6.2"
},
"engines": {
@@ -1008,17 +1040,17 @@
}
},
"node_modules/@aws-sdk/s3-request-presigner": {
- "version": "3.670.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/s3-request-presigner/-/s3-request-presigner-3.670.0.tgz",
- "integrity": "sha512-cTTQWJhmCRNH9NZbTqAhx3aXmC+p7gYzj7kNOyzdTA6D4jJOQZekxFFEQ0T2BPFYPR9Elk77W0yK+Nv9wMVD4g==",
- "dependencies": {
- "@aws-sdk/signature-v4-multi-region": "3.669.0",
- "@aws-sdk/types": "3.667.0",
- "@aws-sdk/util-format-url": "3.667.0",
- "@smithy/middleware-endpoint": "^3.1.4",
- "@smithy/protocol-http": "^4.1.4",
- "@smithy/smithy-client": "^3.4.0",
- "@smithy/types": "^3.5.0",
+ "version": "3.717.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/s3-request-presigner/-/s3-request-presigner-3.717.0.tgz",
+ "integrity": "sha512-gpT310jVQiqVxE6Nh4yEABbYNVOfUC/DuMtp5/JAb+cz1nNLfA45KgaJ73UCPbimVszUH0Cb7RouC/zv1uB84w==",
+ "dependencies": {
+ "@aws-sdk/signature-v4-multi-region": "3.716.0",
+ "@aws-sdk/types": "3.714.0",
+ "@aws-sdk/util-format-url": "3.714.0",
+ "@smithy/middleware-endpoint": "^3.2.6",
+ "@smithy/protocol-http": "^4.1.8",
+ "@smithy/smithy-client": "^3.5.1",
+ "@smithy/types": "^3.7.2",
"tslib": "^2.6.2"
},
"engines": {
@@ -1026,15 +1058,15 @@
}
},
"node_modules/@aws-sdk/signature-v4-multi-region": {
- "version": "3.669.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/signature-v4-multi-region/-/signature-v4-multi-region-3.669.0.tgz",
- "integrity": "sha512-TVwlWAxfBHnFjnfTBQWUhzVJzjwVhkq1+KR0JZV7JrfqeyBOdZjAaV9ie3VNY9HUouecq1fDuKaSwe4JiWQsHg==",
- "dependencies": {
- "@aws-sdk/middleware-sdk-s3": "3.669.0",
- "@aws-sdk/types": "3.667.0",
- "@smithy/protocol-http": "^4.1.4",
- "@smithy/signature-v4": "^4.2.0",
- "@smithy/types": "^3.5.0",
+ "version": "3.716.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/signature-v4-multi-region/-/signature-v4-multi-region-3.716.0.tgz",
+ "integrity": "sha512-k0goWotZKKz+kV6Ln0qeAMSeSVi4NipuIIz5R8A0uCF2zBK4CXWdZR7KeaIoLBhJwQnHj1UU7E+2MK74KIUBzA==",
+ "dependencies": {
+ "@aws-sdk/middleware-sdk-s3": "3.716.0",
+ "@aws-sdk/types": "3.714.0",
+ "@smithy/protocol-http": "^4.1.8",
+ "@smithy/signature-v4": "^4.2.4",
+ "@smithy/types": "^3.7.2",
"tslib": "^2.6.2"
},
"engines": {
@@ -1042,29 +1074,29 @@
}
},
"node_modules/@aws-sdk/token-providers": {
- "version": "3.667.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.667.0.tgz",
- "integrity": "sha512-ZecJlG8p6D4UTYlBHwOWX6nknVtw/OBJ3yPXTSajBjhUlj9lE2xvejI8gl4rqkyLXk7z3bki+KR4tATbMaM9yg==",
- "dependencies": {
- "@aws-sdk/types": "3.667.0",
- "@smithy/property-provider": "^3.1.7",
- "@smithy/shared-ini-file-loader": "^3.1.8",
- "@smithy/types": "^3.5.0",
+ "version": "3.714.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.714.0.tgz",
+ "integrity": "sha512-vKN064aLE3kl+Zl16Ony3jltHnMddMBT7JRkP1L+lLywhA0PcAKxpdvComul/sTBWnbnwLnaS5NsDUhcWySH8A==",
+ "dependencies": {
+ "@aws-sdk/types": "3.714.0",
+ "@smithy/property-provider": "^3.1.11",
+ "@smithy/shared-ini-file-loader": "^3.1.12",
+ "@smithy/types": "^3.7.2",
"tslib": "^2.6.2"
},
"engines": {
"node": ">=16.0.0"
},
"peerDependencies": {
- "@aws-sdk/client-sso-oidc": "^3.667.0"
+ "@aws-sdk/client-sso-oidc": "^3.714.0"
}
},
"node_modules/@aws-sdk/types": {
- "version": "3.667.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.667.0.tgz",
- "integrity": "sha512-gYq0xCsqFfQaSL/yT1Gl1vIUjtsg7d7RhnUfsXaHt8xTxOKRTdH9GjbesBjXOzgOvB0W0vfssfreSNGFlOOMJg==",
+ "version": "3.714.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.714.0.tgz",
+ "integrity": "sha512-ZjpP2gYbSFlxxaUDa1Il5AVvfggvUPbjzzB/l3q0gIE5Thd6xKW+yzEpt2mLZ5s5UaYSABZbF94g8NUOF4CVGA==",
"dependencies": {
- "@smithy/types": "^3.5.0",
+ "@smithy/types": "^3.7.2",
"tslib": "^2.6.2"
},
"engines": {
@@ -1072,9 +1104,9 @@
}
},
"node_modules/@aws-sdk/util-arn-parser": {
- "version": "3.568.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-arn-parser/-/util-arn-parser-3.568.0.tgz",
- "integrity": "sha512-XUKJWWo+KOB7fbnPP0+g/o5Ulku/X53t7i/h+sPHr5xxYTJJ9CYnbToo95mzxe7xWvkLrsNtJ8L+MnNn9INs2w==",
+ "version": "3.693.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-arn-parser/-/util-arn-parser-3.693.0.tgz",
+ "integrity": "sha512-WC8x6ca+NRrtpAH64rWu+ryDZI3HuLwlEr8EU6/dbC/pt+r/zC0PBoC15VEygUaBA+isppCikQpGyEDu0Yj7gQ==",
"dependencies": {
"tslib": "^2.6.2"
},
@@ -1083,13 +1115,13 @@
}
},
"node_modules/@aws-sdk/util-endpoints": {
- "version": "3.667.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.667.0.tgz",
- "integrity": "sha512-X22SYDAuQJWnkF1/q17pkX3nGw5XMD9YEUbmt87vUnRq7iyJ3JOpl6UKOBeUBaL838wA5yzdbinmCITJ/VZ1QA==",
+ "version": "3.714.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.714.0.tgz",
+ "integrity": "sha512-Xv+Z2lhe7w7ZZRsgBwBMZgGTVmS+dkkj2S13uNHAx9lhB5ovM8PhK5G/j28xYf6vIibeuHkRAbb7/ozdZIGR+A==",
"dependencies": {
- "@aws-sdk/types": "3.667.0",
- "@smithy/types": "^3.5.0",
- "@smithy/util-endpoints": "^2.1.3",
+ "@aws-sdk/types": "3.714.0",
+ "@smithy/types": "^3.7.2",
+ "@smithy/util-endpoints": "^2.1.7",
"tslib": "^2.6.2"
},
"engines": {
@@ -1097,13 +1129,13 @@
}
},
"node_modules/@aws-sdk/util-format-url": {
- "version": "3.667.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-format-url/-/util-format-url-3.667.0.tgz",
- "integrity": "sha512-S0D731SnEPnTfbJ/Dldw5dDrOc8uipK6NLXHDs2xIq0t61iwZLMEiN8yWCs2wAZVVJKpldUM1THLaaufU9SSSA==",
+ "version": "3.714.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-format-url/-/util-format-url-3.714.0.tgz",
+ "integrity": "sha512-PA/ES6BeKmYzFOsZ3az/8MqSLf6uzXAS7GsYONZMF6YASn4ewd/AspuvQMp6+x9VreAPCq7PecF+XL9KXejtPg==",
"dependencies": {
- "@aws-sdk/types": "3.667.0",
- "@smithy/querystring-builder": "^3.0.7",
- "@smithy/types": "^3.5.0",
+ "@aws-sdk/types": "3.714.0",
+ "@smithy/querystring-builder": "^3.0.11",
+ "@smithy/types": "^3.7.2",
"tslib": "^2.6.2"
},
"engines": {
@@ -1111,9 +1143,9 @@
}
},
"node_modules/@aws-sdk/util-locate-window": {
- "version": "3.568.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-locate-window/-/util-locate-window-3.568.0.tgz",
- "integrity": "sha512-3nh4TINkXYr+H41QaPelCceEB2FXP3fxp93YZXB/kqJvX0U9j0N0Uk45gvsjmEPzG8XxkPEeLIfT2I1M7A6Lig==",
+ "version": "3.693.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-locate-window/-/util-locate-window-3.693.0.tgz",
+ "integrity": "sha512-ttrag6haJLWABhLqtg1Uf+4LgHWIMOVSYL+VYZmAp2v4PUGOwWmWQH0Zk8RM7YuQcLfH/EoR72/Yxz6A4FKcuw==",
"dependencies": {
"tslib": "^2.6.2"
},
@@ -1122,25 +1154,25 @@
}
},
"node_modules/@aws-sdk/util-user-agent-browser": {
- "version": "3.670.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.670.0.tgz",
- "integrity": "sha512-iRynWWazqEcCKwGMcQcywKTDLdLvqts1Yx474U64I9OKQXXwhOwhXbF5CAPSRta86lkVNAVYJa/0Bsv45pNn1A==",
+ "version": "3.714.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.714.0.tgz",
+ "integrity": "sha512-OdJJ03cP9/MgIVToPJPCPUImbpZzTcwdIgbXC0tUQPJhbD7b7cB4LdnkhNHko+MptpOrCq4CPY/33EpOjRdofw==",
"dependencies": {
- "@aws-sdk/types": "3.667.0",
- "@smithy/types": "^3.5.0",
+ "@aws-sdk/types": "3.714.0",
+ "@smithy/types": "^3.7.2",
"bowser": "^2.11.0",
"tslib": "^2.6.2"
}
},
"node_modules/@aws-sdk/util-user-agent-node": {
- "version": "3.669.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.669.0.tgz",
- "integrity": "sha512-9jxCYrgggy2xd44ZASqI7AMiRVaSiFp+06Kg8BQSU0ijKpBJlwcsqIS8pDT/n6LxuOw2eV5ipvM2C0r1iKzrGA==",
- "dependencies": {
- "@aws-sdk/middleware-user-agent": "3.669.0",
- "@aws-sdk/types": "3.667.0",
- "@smithy/node-config-provider": "^3.1.8",
- "@smithy/types": "^3.5.0",
+ "version": "3.716.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.716.0.tgz",
+ "integrity": "sha512-3PqaXmQbxrtHKAsPCdp7kn5FrQktj8j3YyuNsqFZ8rWZeEQ88GWlsvE61PTsr2peYCKzpFqYVddef2x1axHU0w==",
+ "dependencies": {
+ "@aws-sdk/middleware-user-agent": "3.716.0",
+ "@aws-sdk/types": "3.714.0",
+ "@smithy/node-config-provider": "^3.1.12",
+ "@smithy/types": "^3.7.2",
"tslib": "^2.6.2"
},
"engines": {
@@ -1156,11 +1188,11 @@
}
},
"node_modules/@aws-sdk/xml-builder": {
- "version": "3.662.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/xml-builder/-/xml-builder-3.662.0.tgz",
- "integrity": "sha512-ikLkXn0igUpnJu2mCZjklvmcDGWT9OaLRv3JyC/cRkTaaSrblPjPM7KKsltxdMTLQ+v7fjCN0TsJpxphMfaOPA==",
+ "version": "3.709.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/xml-builder/-/xml-builder-3.709.0.tgz",
+ "integrity": "sha512-2GPCwlNxeHspoK/Mc8nbk9cBOkSpp3j2SJUQmFnyQK6V/pR6II2oPRyZkMomug1Rc10hqlBHByMecq4zhV2uUw==",
"dependencies": {
- "@smithy/types": "^3.5.0",
+ "@smithy/types": "^3.7.2",
"tslib": "^2.6.2"
},
"engines": {
@@ -1168,11 +1200,12 @@
}
},
"node_modules/@babel/code-frame": {
- "version": "7.25.7",
- "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.25.7.tgz",
- "integrity": "sha512-0xZJFNE5XMpENsgfHYTw8FbX4kv53mFLn2i3XPoq69LyhYSCBJtitaHx9QnsVTrsogI4Z3+HtEfZ2/GFPOtf5g==",
+ "version": "7.26.2",
+ "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.26.2.tgz",
+ "integrity": "sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==",
"dependencies": {
- "@babel/highlight": "^7.25.7",
+ "@babel/helper-validator-identifier": "^7.25.9",
+ "js-tokens": "^4.0.0",
"picocolors": "^1.0.0"
},
"engines": {
@@ -1180,30 +1213,30 @@
}
},
"node_modules/@babel/compat-data": {
- "version": "7.25.8",
- "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.25.8.tgz",
- "integrity": "sha512-ZsysZyXY4Tlx+Q53XdnOFmqwfB9QDTHYxaZYajWRoBLuLEAwI2UIbtxOjWh/cFaa9IKUlcB+DDuoskLuKu56JA==",
+ "version": "7.26.3",
+ "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.26.3.tgz",
+ "integrity": "sha512-nHIxvKPniQXpmQLb0vhY3VaFb3S0YrTAwpOWJZh1wn3oJPjJk9Asva204PsBdmAE8vpzfHudT8DB0scYvy9q0g==",
"dev": true,
"engines": {
"node": ">=6.9.0"
}
},
"node_modules/@babel/core": {
- "version": "7.25.8",
- "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.25.8.tgz",
- "integrity": "sha512-Oixnb+DzmRT30qu9d3tJSQkxuygWm32DFykT4bRoORPa9hZ/L4KhVB/XiRm6KG+roIEM7DBQlmg27kw2HZkdZg==",
+ "version": "7.26.0",
+ "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.26.0.tgz",
+ "integrity": "sha512-i1SLeK+DzNnQ3LL/CswPCa/E5u4lh1k6IAEphON8F+cXt0t9euTshDru0q7/IqMa1PMPz5RnHuHscF8/ZJsStg==",
"dev": true,
"dependencies": {
"@ampproject/remapping": "^2.2.0",
- "@babel/code-frame": "^7.25.7",
- "@babel/generator": "^7.25.7",
- "@babel/helper-compilation-targets": "^7.25.7",
- "@babel/helper-module-transforms": "^7.25.7",
- "@babel/helpers": "^7.25.7",
- "@babel/parser": "^7.25.8",
- "@babel/template": "^7.25.7",
- "@babel/traverse": "^7.25.7",
- "@babel/types": "^7.25.8",
+ "@babel/code-frame": "^7.26.0",
+ "@babel/generator": "^7.26.0",
+ "@babel/helper-compilation-targets": "^7.25.9",
+ "@babel/helper-module-transforms": "^7.26.0",
+ "@babel/helpers": "^7.26.0",
+ "@babel/parser": "^7.26.0",
+ "@babel/template": "^7.25.9",
+ "@babel/traverse": "^7.25.9",
+ "@babel/types": "^7.26.0",
"convert-source-map": "^2.0.0",
"debug": "^4.1.0",
"gensync": "^1.0.0-beta.2",
@@ -1225,12 +1258,13 @@
"dev": true
},
"node_modules/@babel/generator": {
- "version": "7.25.7",
- "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.25.7.tgz",
- "integrity": "sha512-5Dqpl5fyV9pIAD62yK9P7fcA768uVPUyrQmqpqstHWgMma4feF1x/oFysBCVZLY5wJ2GkMUCdsNDnGZrPoR6rA==",
+ "version": "7.26.3",
+ "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.26.3.tgz",
+ "integrity": "sha512-6FF/urZvD0sTeO7k6/B15pMLC4CHUv1426lzr3N01aHJTl046uCAh9LXW/fzeXXjPNCJ6iABW5XaWOsIZB93aQ==",
"dev": true,
"dependencies": {
- "@babel/types": "^7.25.7",
+ "@babel/parser": "^7.26.3",
+ "@babel/types": "^7.26.3",
"@jridgewell/gen-mapping": "^0.3.5",
"@jridgewell/trace-mapping": "^0.3.25",
"jsesc": "^3.0.2"
@@ -1240,13 +1274,13 @@
}
},
"node_modules/@babel/helper-compilation-targets": {
- "version": "7.25.7",
- "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.25.7.tgz",
- "integrity": "sha512-DniTEax0sv6isaw6qSQSfV4gVRNtw2rte8HHM45t9ZR0xILaufBRNkpMifCRiAPyvL4ACD6v0gfCwCmtOQaV4A==",
+ "version": "7.25.9",
+ "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.25.9.tgz",
+ "integrity": "sha512-j9Db8Suy6yV/VHa4qzrj9yZfZxhLWQdVnRlXxmKLYlhWUVB1sB2G5sxuWYXk/whHD9iW76PmNzxZ4UCnTQTVEQ==",
"dev": true,
"dependencies": {
- "@babel/compat-data": "^7.25.7",
- "@babel/helper-validator-option": "^7.25.7",
+ "@babel/compat-data": "^7.25.9",
+ "@babel/helper-validator-option": "^7.25.9",
"browserslist": "^4.24.0",
"lru-cache": "^5.1.1",
"semver": "^6.3.1"
@@ -1271,28 +1305,27 @@
"dev": true
},
"node_modules/@babel/helper-module-imports": {
- "version": "7.25.7",
- "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.25.7.tgz",
- "integrity": "sha512-o0xCgpNmRohmnoWKQ0Ij8IdddjyBFE4T2kagL/x6M3+4zUgc+4qTOUBoNe4XxDskt1HPKO007ZPiMgLDq2s7Kw==",
+ "version": "7.25.9",
+ "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.25.9.tgz",
+ "integrity": "sha512-tnUA4RsrmflIM6W6RFTLFSXITtl0wKjgpnLgXyowocVPrbYrLUXSBXDgTs8BlbmIzIdlBySRQjINYs2BAkiLtw==",
"dev": true,
"dependencies": {
- "@babel/traverse": "^7.25.7",
- "@babel/types": "^7.25.7"
+ "@babel/traverse": "^7.25.9",
+ "@babel/types": "^7.25.9"
},
"engines": {
"node": ">=6.9.0"
}
},
"node_modules/@babel/helper-module-transforms": {
- "version": "7.25.7",
- "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.25.7.tgz",
- "integrity": "sha512-k/6f8dKG3yDz/qCwSM+RKovjMix563SLxQFo0UhRNo239SP6n9u5/eLtKD6EAjwta2JHJ49CsD8pms2HdNiMMQ==",
+ "version": "7.26.0",
+ "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.26.0.tgz",
+ "integrity": "sha512-xO+xu6B5K2czEnQye6BHA7DolFFmS3LB7stHZFaOLb1pAwO1HWLS8fXA+eh0A2yIvltPVmx3eNNDBJA2SLHXFw==",
"dev": true,
"dependencies": {
- "@babel/helper-module-imports": "^7.25.7",
- "@babel/helper-simple-access": "^7.25.7",
- "@babel/helper-validator-identifier": "^7.25.7",
- "@babel/traverse": "^7.25.7"
+ "@babel/helper-module-imports": "^7.25.9",
+ "@babel/helper-validator-identifier": "^7.25.9",
+ "@babel/traverse": "^7.25.9"
},
"engines": {
"node": ">=6.9.0"
@@ -1302,143 +1335,60 @@
}
},
"node_modules/@babel/helper-plugin-utils": {
- "version": "7.25.7",
- "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.25.7.tgz",
- "integrity": "sha512-eaPZai0PiqCi09pPs3pAFfl/zYgGaE6IdXtYvmf0qlcDTd3WCtO7JWCcRd64e0EQrcYgiHibEZnOGsSY4QSgaw==",
+ "version": "7.25.9",
+ "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.25.9.tgz",
+ "integrity": "sha512-kSMlyUVdWe25rEsRGviIgOWnoT/nfABVWlqt9N19/dIPWViAOW2s9wznP5tURbs/IDuNk4gPy3YdYRgH3uxhBw==",
"dev": true,
"engines": {
"node": ">=6.9.0"
}
},
- "node_modules/@babel/helper-simple-access": {
- "version": "7.25.7",
- "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.25.7.tgz",
- "integrity": "sha512-FPGAkJmyoChQeM+ruBGIDyrT2tKfZJO8NcxdC+CWNJi7N8/rZpSxK7yvBJ5O/nF1gfu5KzN7VKG3YVSLFfRSxQ==",
- "dev": true,
- "dependencies": {
- "@babel/traverse": "^7.25.7",
- "@babel/types": "^7.25.7"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
"node_modules/@babel/helper-string-parser": {
- "version": "7.25.7",
- "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.25.7.tgz",
- "integrity": "sha512-CbkjYdsJNHFk8uqpEkpCvRs3YRp9tY6FmFY7wLMSYuGYkrdUi7r2lc4/wqsvlHoMznX3WJ9IP8giGPq68T/Y6g==",
- "devOptional": true,
+ "version": "7.25.9",
+ "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.25.9.tgz",
+ "integrity": "sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==",
+ "dev": true,
"engines": {
"node": ">=6.9.0"
}
},
"node_modules/@babel/helper-validator-identifier": {
- "version": "7.25.7",
- "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.7.tgz",
- "integrity": "sha512-AM6TzwYqGChO45oiuPqwL2t20/HdMC1rTPAesnBCgPCSF1x3oN9MVUwQV2iyz4xqWrctwK5RNC8LV22kaQCNYg==",
+ "version": "7.25.9",
+ "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.9.tgz",
+ "integrity": "sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==",
"engines": {
"node": ">=6.9.0"
}
},
"node_modules/@babel/helper-validator-option": {
- "version": "7.25.7",
- "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.25.7.tgz",
- "integrity": "sha512-ytbPLsm+GjArDYXJ8Ydr1c/KJuutjF2besPNbIZnZ6MKUxi/uTA22t2ymmA4WFjZFpjiAMO0xuuJPqK2nvDVfQ==",
+ "version": "7.25.9",
+ "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.25.9.tgz",
+ "integrity": "sha512-e/zv1co8pp55dNdEcCynfj9X7nyUKUXoUEwfXqaZt0omVOmDe9oOTdKStH4GmAw6zxMFs50ZayuMfHDKlO7Tfw==",
"dev": true,
"engines": {
"node": ">=6.9.0"
}
},
"node_modules/@babel/helpers": {
- "version": "7.25.7",
- "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.25.7.tgz",
- "integrity": "sha512-Sv6pASx7Esm38KQpF/U/OXLwPPrdGHNKoeblRxgZRLXnAtnkEe4ptJPDtAZM7fBLadbc1Q07kQpSiGQ0Jg6tRA==",
+ "version": "7.26.0",
+ "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.26.0.tgz",
+ "integrity": "sha512-tbhNuIxNcVb21pInl3ZSjksLCvgdZy9KwJ8brv993QtIVKJBBkYXz4q4ZbAv31GdnC+R90np23L5FbEBlthAEw==",
"dev": true,
"dependencies": {
- "@babel/template": "^7.25.7",
- "@babel/types": "^7.25.7"
+ "@babel/template": "^7.25.9",
+ "@babel/types": "^7.26.0"
},
"engines": {
"node": ">=6.9.0"
}
},
- "node_modules/@babel/highlight": {
- "version": "7.25.7",
- "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.25.7.tgz",
- "integrity": "sha512-iYyACpW3iW8Fw+ZybQK+drQre+ns/tKpXbNESfrhNnPLIklLbXr7MYJ6gPEd0iETGLOK+SxMjVvKb/ffmk+FEw==",
- "dependencies": {
- "@babel/helper-validator-identifier": "^7.25.7",
- "chalk": "^2.4.2",
- "js-tokens": "^4.0.0",
- "picocolors": "^1.0.0"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/highlight/node_modules/ansi-styles": {
- "version": "3.2.1",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
- "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
- "dependencies": {
- "color-convert": "^1.9.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@babel/highlight/node_modules/chalk": {
- "version": "2.4.2",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
- "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
- "dependencies": {
- "ansi-styles": "^3.2.1",
- "escape-string-regexp": "^1.0.5",
- "supports-color": "^5.3.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@babel/highlight/node_modules/color-convert": {
- "version": "1.9.3",
- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
- "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
- "dependencies": {
- "color-name": "1.1.3"
- }
- },
- "node_modules/@babel/highlight/node_modules/color-name": {
- "version": "1.1.3",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
- "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw=="
- },
- "node_modules/@babel/highlight/node_modules/has-flag": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
- "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==",
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@babel/highlight/node_modules/supports-color": {
- "version": "5.5.0",
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
- "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
- "dependencies": {
- "has-flag": "^3.0.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
"node_modules/@babel/parser": {
- "version": "7.25.8",
- "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.25.8.tgz",
- "integrity": "sha512-HcttkxzdPucv3nNFmfOOMfFf64KgdJVqm1KaCm25dPGMLElo9nsLvXeJECQg8UzPuBGLyTSA0ZzqCtDSzKTEoQ==",
- "devOptional": true,
+ "version": "7.26.3",
+ "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.26.3.tgz",
+ "integrity": "sha512-WJ/CvmY8Mea8iDXo6a7RK2wbmJITT5fN3BEkRuFlxVyNx8jOKIIhmC4fSkTcPcf8JyavbBwIe6OpiCOBXt/IcA==",
+ "dev": true,
"dependencies": {
- "@babel/types": "^7.25.8"
+ "@babel/types": "^7.26.3"
},
"bin": {
"parser": "bin/babel-parser.js"
@@ -1499,12 +1449,12 @@
}
},
"node_modules/@babel/plugin-syntax-import-attributes": {
- "version": "7.25.7",
- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.25.7.tgz",
- "integrity": "sha512-AqVo+dguCgmpi/3mYBdu9lkngOBlQ2w2vnNpa6gfiCxQZLzV4ZbhsXitJ2Yblkoe1VQwtHSaNmIaGll/26YWRw==",
+ "version": "7.26.0",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.26.0.tgz",
+ "integrity": "sha512-e2dttdsJ1ZTpi3B9UYGLw41hifAubg19AtCu/2I/F1QNVclOBr1dYpTdmdyZ84Xiz43BS/tCUkMAZNLv12Pi+A==",
"dev": true,
"dependencies": {
- "@babel/helper-plugin-utils": "^7.25.7"
+ "@babel/helper-plugin-utils": "^7.25.9"
},
"engines": {
"node": ">=6.9.0"
@@ -1640,12 +1590,12 @@
}
},
"node_modules/@babel/plugin-syntax-typescript": {
- "version": "7.25.7",
- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.25.7.tgz",
- "integrity": "sha512-rR+5FDjpCHqqZN2bzZm18bVYGaejGq5ZkpVCJLXor/+zlSrSoc4KWcHI0URVWjl/68Dyr1uwZUz/1njycEAv9g==",
+ "version": "7.25.9",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.25.9.tgz",
+ "integrity": "sha512-hjMgRy5hb8uJJjUcdWunWVcoi9bGpJp8p5Ol1229PoN6aytsLwNMgmdftO23wnCLMfVmTwZDWMPNq/D1SY60JQ==",
"dev": true,
"dependencies": {
- "@babel/helper-plugin-utils": "^7.25.7"
+ "@babel/helper-plugin-utils": "^7.25.9"
},
"engines": {
"node": ">=6.9.0"
@@ -1655,30 +1605,30 @@
}
},
"node_modules/@babel/template": {
- "version": "7.25.7",
- "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.25.7.tgz",
- "integrity": "sha512-wRwtAgI3bAS+JGU2upWNL9lSlDcRCqD05BZ1n3X2ONLH1WilFP6O1otQjeMK/1g0pvYcXC7b/qVUB1keofjtZA==",
+ "version": "7.25.9",
+ "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.25.9.tgz",
+ "integrity": "sha512-9DGttpmPvIxBb/2uwpVo3dqJ+O6RooAFOS+lB+xDqoE2PVCE8nfoHMdZLpfCQRLwvohzXISPZcgxt80xLfsuwg==",
"dev": true,
"dependencies": {
- "@babel/code-frame": "^7.25.7",
- "@babel/parser": "^7.25.7",
- "@babel/types": "^7.25.7"
+ "@babel/code-frame": "^7.25.9",
+ "@babel/parser": "^7.25.9",
+ "@babel/types": "^7.25.9"
},
"engines": {
"node": ">=6.9.0"
}
},
"node_modules/@babel/traverse": {
- "version": "7.25.7",
- "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.25.7.tgz",
- "integrity": "sha512-jatJPT1Zjqvh/1FyJs6qAHL+Dzb7sTb+xr7Q+gM1b+1oBsMsQQ4FkVKb6dFlJvLlVssqkRzV05Jzervt9yhnzg==",
+ "version": "7.26.4",
+ "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.26.4.tgz",
+ "integrity": "sha512-fH+b7Y4p3yqvApJALCPJcwb0/XaOSgtK4pzV6WVjPR5GLFQBRI7pfoX2V2iM48NXvX07NUxxm1Vw98YjqTcU5w==",
"dev": true,
"dependencies": {
- "@babel/code-frame": "^7.25.7",
- "@babel/generator": "^7.25.7",
- "@babel/parser": "^7.25.7",
- "@babel/template": "^7.25.7",
- "@babel/types": "^7.25.7",
+ "@babel/code-frame": "^7.26.2",
+ "@babel/generator": "^7.26.3",
+ "@babel/parser": "^7.26.3",
+ "@babel/template": "^7.25.9",
+ "@babel/types": "^7.26.3",
"debug": "^4.3.1",
"globals": "^11.1.0"
},
@@ -1696,14 +1646,13 @@
}
},
"node_modules/@babel/types": {
- "version": "7.25.8",
- "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.25.8.tgz",
- "integrity": "sha512-JWtuCu8VQsMladxVz/P4HzHUGCAwpuqacmowgXFs5XjxIgKuNjnLokQzuVjlTvIzODaDmpjT3oxcC48vyk9EWg==",
- "devOptional": true,
+ "version": "7.26.3",
+ "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.26.3.tgz",
+ "integrity": "sha512-vN5p+1kl59GVKMvTHt55NzzmYVxprfJD+ql7U9NFIfKCBkYE55LYtS+WtPlaYOyzydrKI8Nezd+aZextrd+FMA==",
+ "dev": true,
"dependencies": {
- "@babel/helper-string-parser": "^7.25.7",
- "@babel/helper-validator-identifier": "^7.25.7",
- "to-fast-properties": "^2.0.0"
+ "@babel/helper-string-parser": "^7.25.9",
+ "@babel/helper-validator-identifier": "^7.25.9"
},
"engines": {
"node": ">=6.9.0"
@@ -1715,6 +1664,14 @@
"integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==",
"dev": true
},
+ "node_modules/@casbin/expression-eval": {
+ "version": "5.3.0",
+ "resolved": "https://registry.npmjs.org/@casbin/expression-eval/-/expression-eval-5.3.0.tgz",
+ "integrity": "sha512-mMTHMYXcnBBv/zMvxMpcdVyt2bfw8Y0GnmRLbkFQ1CVJZb4XZp7xWjRh7ymOLuJdsu58rci9gmOOv/99DtJvPA==",
+ "dependencies": {
+ "jsep": "^0.3.0"
+ }
+ },
"node_modules/@colors/colors": {
"version": "1.5.0",
"resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz",
@@ -1773,6 +1730,28 @@
"node": ">=v12"
}
},
+ "node_modules/@commitlint/config-validator/node_modules/ajv": {
+ "version": "6.12.6",
+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
+ "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
+ "dev": true,
+ "dependencies": {
+ "fast-deep-equal": "^3.1.1",
+ "fast-json-stable-stringify": "^2.0.0",
+ "json-schema-traverse": "^0.4.1",
+ "uri-js": "^4.2.2"
+ },
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/epoberezkin"
+ }
+ },
+ "node_modules/@commitlint/config-validator/node_modules/json-schema-traverse": {
+ "version": "0.4.1",
+ "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
+ "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
+ "dev": true
+ },
"node_modules/@commitlint/ensure": {
"version": "16.2.1",
"resolved": "https://registry.npmjs.org/@commitlint/ensure/-/ensure-16.2.1.tgz",
@@ -1993,24 +1972,27 @@
}
},
"node_modules/@eslint-community/eslint-utils": {
- "version": "4.4.0",
- "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz",
- "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==",
+ "version": "4.4.1",
+ "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.1.tgz",
+ "integrity": "sha512-s3O3waFUrMV8P/XaF/+ZTp1X9XBZW1a4B97ZnjQF2KYWaFD2A8KyFBsrsfSjEmjn3RGWAIuvlneuZm3CUK3jbA==",
"dev": true,
"dependencies": {
- "eslint-visitor-keys": "^3.3.0"
+ "eslint-visitor-keys": "^3.4.3"
},
"engines": {
"node": "^12.22.0 || ^14.17.0 || >=16.0.0"
},
+ "funding": {
+ "url": "https://opencollective.com/eslint"
+ },
"peerDependencies": {
"eslint": "^6.0.0 || ^7.0.0 || >=8.0.0"
}
},
"node_modules/@eslint-community/regexpp": {
- "version": "4.11.1",
- "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.11.1.tgz",
- "integrity": "sha512-m4DVN9ZqskZoLU5GlWZadwDnYo3vAEydiUayB9widCl9ffWx2IvPnp6n3on5rJmziJSw9Bv+Z3ChDVdMwXCY8Q==",
+ "version": "4.12.1",
+ "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.1.tgz",
+ "integrity": "sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==",
"dev": true,
"engines": {
"node": "^12.0.0 || ^14.0.0 || >=16.0.0"
@@ -2039,6 +2021,50 @@
"url": "https://opencollective.com/eslint"
}
},
+ "node_modules/@eslint/eslintrc/node_modules/ajv": {
+ "version": "6.12.6",
+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
+ "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
+ "dev": true,
+ "dependencies": {
+ "fast-deep-equal": "^3.1.1",
+ "fast-json-stable-stringify": "^2.0.0",
+ "json-schema-traverse": "^0.4.1",
+ "uri-js": "^4.2.2"
+ },
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/epoberezkin"
+ }
+ },
+ "node_modules/@eslint/eslintrc/node_modules/brace-expansion": {
+ "version": "1.1.11",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
+ "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
+ "dev": true,
+ "dependencies": {
+ "balanced-match": "^1.0.0",
+ "concat-map": "0.0.1"
+ }
+ },
+ "node_modules/@eslint/eslintrc/node_modules/json-schema-traverse": {
+ "version": "0.4.1",
+ "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
+ "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
+ "dev": true
+ },
+ "node_modules/@eslint/eslintrc/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,
+ "dependencies": {
+ "brace-expansion": "^1.1.7"
+ },
+ "engines": {
+ "node": "*"
+ }
+ },
"node_modules/@eslint/js": {
"version": "8.57.1",
"resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.57.1.tgz",
@@ -2103,10 +2129,32 @@
"ajv": "^6.12.6"
}
},
+ "node_modules/@fastify/ajv-compiler/node_modules/ajv": {
+ "version": "6.12.6",
+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
+ "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
+ "dev": true,
+ "dependencies": {
+ "fast-deep-equal": "^3.1.1",
+ "fast-json-stable-stringify": "^2.0.0",
+ "json-schema-traverse": "^0.4.1",
+ "uri-js": "^4.2.2"
+ },
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/epoberezkin"
+ }
+ },
+ "node_modules/@fastify/ajv-compiler/node_modules/json-schema-traverse": {
+ "version": "0.4.1",
+ "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
+ "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
+ "dev": true
+ },
"node_modules/@fastify/busboy": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/@fastify/busboy/-/busboy-3.0.0.tgz",
- "integrity": "sha512-83rnH2nCvclWaPQQKvkJ2pdOjG4TZyEVuFDnlOF6KP08lDaaceVyw/W63mDuafQT+MKHCvXIPpE5uYWeM0rT4w=="
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/@fastify/busboy/-/busboy-3.1.1.tgz",
+ "integrity": "sha512-5DGmA8FTdB2XbDeEwc/5ZXBl6UbBAyBOOLlPuBnZ/N1SwdH9Ii+cOX3tBROlDgcTXxjOYnLMVoKk9+FXAw0CJw=="
},
"node_modules/@fastify/error": {
"version": "2.0.0",
@@ -2179,79 +2227,94 @@
"dev": true
},
"node_modules/@firebase/app-check-interop-types": {
- "version": "0.3.2",
- "resolved": "https://registry.npmjs.org/@firebase/app-check-interop-types/-/app-check-interop-types-0.3.2.tgz",
- "integrity": "sha512-LMs47Vinv2HBMZi49C09dJxp0QT5LwDzFaVGf/+ITHe3BlIhUiLNttkATSXplc89A2lAaeTqjgqVkiRfUGyQiQ=="
+ "version": "0.3.3",
+ "resolved": "https://registry.npmjs.org/@firebase/app-check-interop-types/-/app-check-interop-types-0.3.3.tgz",
+ "integrity": "sha512-gAlxfPLT2j8bTI/qfe3ahl2I2YcBQ8cFIBdhAQA4I2f3TndcO+22YizyGYuttLHPQEpWkhmpFW60VCFEPg4g5A=="
},
"node_modules/@firebase/app-types": {
- "version": "0.9.2",
- "resolved": "https://registry.npmjs.org/@firebase/app-types/-/app-types-0.9.2.tgz",
- "integrity": "sha512-oMEZ1TDlBz479lmABwWsWjzHwheQKiAgnuKxE0pz0IXCVx7/rtlkx1fQ6GfgK24WCrxDKMplZrT50Kh04iMbXQ=="
+ "version": "0.9.3",
+ "resolved": "https://registry.npmjs.org/@firebase/app-types/-/app-types-0.9.3.tgz",
+ "integrity": "sha512-kRVpIl4vVGJ4baogMDINbyrIOtOxqhkZQg4jTq3l8Lw6WSk0xfpEYzezFu+Kl4ve4fbPl79dvwRtaFqAC/ucCw=="
},
"node_modules/@firebase/auth-interop-types": {
- "version": "0.2.3",
- "resolved": "https://registry.npmjs.org/@firebase/auth-interop-types/-/auth-interop-types-0.2.3.tgz",
- "integrity": "sha512-Fc9wuJGgxoxQeavybiuwgyi+0rssr76b+nHpj+eGhXFYAdudMWyfBHvFL/I5fEHniUM/UQdFzi9VXJK2iZF7FQ=="
+ "version": "0.2.4",
+ "resolved": "https://registry.npmjs.org/@firebase/auth-interop-types/-/auth-interop-types-0.2.4.tgz",
+ "integrity": "sha512-JPgcXKCuO+CWqGDnigBtvo09HeBs5u/Ktc2GaFj2m01hLarbxthLNm7Fk8iOP1aqAtXV+fnnGj7U28xmk7IwVA=="
},
"node_modules/@firebase/component": {
- "version": "0.6.9",
- "resolved": "https://registry.npmjs.org/@firebase/component/-/component-0.6.9.tgz",
- "integrity": "sha512-gm8EUEJE/fEac86AvHn8Z/QW8BvR56TBw3hMW0O838J/1mThYQXAIQBgUv75EqlCZfdawpWLrKt1uXvp9ciK3Q==",
+ "version": "0.6.11",
+ "resolved": "https://registry.npmjs.org/@firebase/component/-/component-0.6.11.tgz",
+ "integrity": "sha512-eQbeCgPukLgsKD0Kw5wQgsMDX5LeoI1MIrziNDjmc6XDq5ZQnuUymANQgAb2wp1tSF9zDSXyxJmIUXaKgN58Ug==",
"dependencies": {
- "@firebase/util": "1.10.0",
+ "@firebase/util": "1.10.2",
"tslib": "^2.1.0"
+ },
+ "engines": {
+ "node": ">=18.0.0"
}
},
"node_modules/@firebase/database": {
- "version": "1.0.8",
- "resolved": "https://registry.npmjs.org/@firebase/database/-/database-1.0.8.tgz",
- "integrity": "sha512-dzXALZeBI1U5TXt6619cv0+tgEhJiwlUtQ55WNZY7vGAjv7Q1QioV969iYwt1AQQ0ovHnEW0YW9TiBfefLvErg==",
- "dependencies": {
- "@firebase/app-check-interop-types": "0.3.2",
- "@firebase/auth-interop-types": "0.2.3",
- "@firebase/component": "0.6.9",
- "@firebase/logger": "0.4.2",
- "@firebase/util": "1.10.0",
+ "version": "1.0.10",
+ "resolved": "https://registry.npmjs.org/@firebase/database/-/database-1.0.10.tgz",
+ "integrity": "sha512-sWp2g92u7xT4BojGbTXZ80iaSIaL6GAL0pwvM0CO/hb0nHSnABAqsH7AhnWGsGvXuEvbPr7blZylPaR9J+GSuQ==",
+ "dependencies": {
+ "@firebase/app-check-interop-types": "0.3.3",
+ "@firebase/auth-interop-types": "0.2.4",
+ "@firebase/component": "0.6.11",
+ "@firebase/logger": "0.4.4",
+ "@firebase/util": "1.10.2",
"faye-websocket": "0.11.4",
"tslib": "^2.1.0"
+ },
+ "engines": {
+ "node": ">=18.0.0"
}
},
"node_modules/@firebase/database-compat": {
- "version": "1.0.8",
- "resolved": "https://registry.npmjs.org/@firebase/database-compat/-/database-compat-1.0.8.tgz",
- "integrity": "sha512-OpeWZoPE3sGIRPBKYnW9wLad25RaWbGyk7fFQe4xnJQKRzlynWeFBSRRAoLE2Old01WXwskUiucNqUUVlFsceg==",
- "dependencies": {
- "@firebase/component": "0.6.9",
- "@firebase/database": "1.0.8",
- "@firebase/database-types": "1.0.5",
- "@firebase/logger": "0.4.2",
- "@firebase/util": "1.10.0",
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/@firebase/database-compat/-/database-compat-2.0.1.tgz",
+ "integrity": "sha512-IsFivOjdE1GrjTeKoBU/ZMenESKDXidFDzZzHBPQ/4P20ptGdrl3oLlWrV/QJqJ9lND4IidE3z4Xr5JyfUW1vg==",
+ "dependencies": {
+ "@firebase/component": "0.6.11",
+ "@firebase/database": "1.0.10",
+ "@firebase/database-types": "1.0.7",
+ "@firebase/logger": "0.4.4",
+ "@firebase/util": "1.10.2",
"tslib": "^2.1.0"
+ },
+ "engines": {
+ "node": ">=18.0.0"
}
},
"node_modules/@firebase/database-types": {
- "version": "1.0.5",
- "resolved": "https://registry.npmjs.org/@firebase/database-types/-/database-types-1.0.5.tgz",
- "integrity": "sha512-fTlqCNwFYyq/C6W7AJ5OCuq5CeZuBEsEwptnVxlNPkWCo5cTTyukzAHRSO/jaQcItz33FfYrrFk1SJofcu2AaQ==",
+ "version": "1.0.7",
+ "resolved": "https://registry.npmjs.org/@firebase/database-types/-/database-types-1.0.7.tgz",
+ "integrity": "sha512-I7zcLfJXrM0WM+ksFmFdAMdlq/DFmpeMNa+/GNsLyFo5u/lX5zzkPzGe3srVWqaBQBY5KprylDGxOsP6ETfL0A==",
"dependencies": {
- "@firebase/app-types": "0.9.2",
- "@firebase/util": "1.10.0"
+ "@firebase/app-types": "0.9.3",
+ "@firebase/util": "1.10.2"
}
},
"node_modules/@firebase/logger": {
- "version": "0.4.2",
- "resolved": "https://registry.npmjs.org/@firebase/logger/-/logger-0.4.2.tgz",
- "integrity": "sha512-Q1VuA5M1Gjqrwom6I6NUU4lQXdo9IAQieXlujeHZWvRt1b7qQ0KwBaNAjgxG27jgF9/mUwsNmO8ptBCGVYhB0A==",
+ "version": "0.4.4",
+ "resolved": "https://registry.npmjs.org/@firebase/logger/-/logger-0.4.4.tgz",
+ "integrity": "sha512-mH0PEh1zoXGnaR8gD1DeGeNZtWFKbnz9hDO91dIml3iou1gpOnLqXQ2dJfB71dj6dpmUjcQ6phY3ZZJbjErr9g==",
"dependencies": {
"tslib": "^2.1.0"
+ },
+ "engines": {
+ "node": ">=18.0.0"
}
},
"node_modules/@firebase/util": {
- "version": "1.10.0",
- "resolved": "https://registry.npmjs.org/@firebase/util/-/util-1.10.0.tgz",
- "integrity": "sha512-xKtx4A668icQqoANRxyDLBLz51TAbDP9KRfpbKGxiCAW346d0BeJe5vN6/hKxxmWwnZ0mautyv39JxviwwQMOQ==",
+ "version": "1.10.2",
+ "resolved": "https://registry.npmjs.org/@firebase/util/-/util-1.10.2.tgz",
+ "integrity": "sha512-qnSHIoE9FK+HYnNhTI8q14evyqbc/vHRivfB4TgCIUOl4tosmKSQlp7ltymOlMP4xVIJTg5wrkfcZ60X4nUf7Q==",
"dependencies": {
"tslib": "^2.1.0"
+ },
+ "engines": {
+ "node": ">=18.0.0"
}
},
"node_modules/@gar/promisify": {
@@ -2260,9 +2323,9 @@
"integrity": "sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw=="
},
"node_modules/@google-cloud/firestore": {
- "version": "7.10.0",
- "resolved": "https://registry.npmjs.org/@google-cloud/firestore/-/firestore-7.10.0.tgz",
- "integrity": "sha512-VFNhdHvfnmqcHHs6YhmSNHHxQqaaD64GwiL0c+e1qz85S8SWZPC2XFRf8p9yHRTF40Kow424s1KBU9f0fdQa+Q==",
+ "version": "7.11.0",
+ "resolved": "https://registry.npmjs.org/@google-cloud/firestore/-/firestore-7.11.0.tgz",
+ "integrity": "sha512-88uZ+jLsp1aVMj7gh3EKYH1aulTAMFAp8sH/v5a9w8q8iqSG27RiWLoxSAFr/XocZ9hGiWH1kEnBw+zl3xAgNA==",
"optional": true,
"dependencies": {
"@opentelemetry/api": "^1.3.0",
@@ -2307,9 +2370,9 @@
}
},
"node_modules/@google-cloud/storage": {
- "version": "7.13.0",
- "resolved": "https://registry.npmjs.org/@google-cloud/storage/-/storage-7.13.0.tgz",
- "integrity": "sha512-Y0rYdwM5ZPW3jw/T26sMxxfPrVQTKm9vGrZG8PRyGuUmUJ8a2xNuQ9W/NNA1prxqv2i54DSydV8SJqxF2oCVgA==",
+ "version": "7.14.0",
+ "resolved": "https://registry.npmjs.org/@google-cloud/storage/-/storage-7.14.0.tgz",
+ "integrity": "sha512-H41bPL2cMfSi4EEnFzKvg7XSb7T67ocSXrmF7MPjfgFB0L6CKGzfIYJheAZi1iqXjz6XaCT1OBf6HCG5vDBTOQ==",
"optional": true,
"dependencies": {
"@google-cloud/paginator": "^5.0.0",
@@ -2332,19 +2395,10 @@
"node": ">=14"
}
},
- "node_modules/@google-cloud/storage/node_modules/uuid": {
- "version": "8.3.2",
- "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz",
- "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==",
- "optional": true,
- "bin": {
- "uuid": "dist/bin/uuid"
- }
- },
"node_modules/@grpc/grpc-js": {
- "version": "1.12.2",
- "resolved": "https://registry.npmjs.org/@grpc/grpc-js/-/grpc-js-1.12.2.tgz",
- "integrity": "sha512-bgxdZmgTrJZX50OjyVwz3+mNEnCTNkh3cIqGPWVNeW9jX6bn1ZkU80uPd+67/ZpIJIjRQ9qaHCjhavyoWYxumg==",
+ "version": "1.12.5",
+ "resolved": "https://registry.npmjs.org/@grpc/grpc-js/-/grpc-js-1.12.5.tgz",
+ "integrity": "sha512-d3iiHxdpg5+ZcJ6jnDSOT8Z0O0VMVGy34jAnYLUX8yd36b1qn8f1TwOA/Lc7TsOh03IkPJ38eGI5qD2EjNkoEA==",
"optional": true,
"dependencies": {
"@grpc/proto-loader": "^0.7.13",
@@ -2410,9 +2464,9 @@
}
},
"node_modules/@hapi/bounce": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/@hapi/bounce/-/bounce-3.0.1.tgz",
- "integrity": "sha512-G+/Pp9c1Ha4FDP+3Sy/Xwg2O4Ahaw3lIZFSX+BL4uWi64CmiETuZPxhKDUD4xBMOUZbBlzvO8HjiK8ePnhBadA==",
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/@hapi/bounce/-/bounce-3.0.2.tgz",
+ "integrity": "sha512-d0XmlTi3H9HFDHhQLjg4F4auL1EY3Wqj7j7/hGDhFFe6xAbnm3qiGrXeT93zZnPH8gH+SKAFYiRzu26xkXcH3g==",
"dev": true,
"dependencies": {
"@hapi/boom": "^10.0.1",
@@ -2531,9 +2585,9 @@
}
},
"node_modules/@hapi/hoek": {
- "version": "11.0.4",
- "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-11.0.4.tgz",
- "integrity": "sha512-PnsP5d4q7289pS2T2EgGz147BFJ2Jpb4yrEdkpz2IhgEUzos1S7HTl7ezWh1yfYzYlj89KzLdCRkqsP6SIryeQ=="
+ "version": "11.0.7",
+ "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-11.0.7.tgz",
+ "integrity": "sha512-HV5undWkKzcB4RZUusqOpcgxOaq6VOAH7zhhIr2g3G8NF/MlFO75SjOr2NfuSx0Mh40+1FqCkagKLJRykUWoFQ=="
},
"node_modules/@hapi/iron": {
"version": "7.0.1",
@@ -2705,6 +2759,28 @@
"node": ">=10.10.0"
}
},
+ "node_modules/@humanwhocodes/config-array/node_modules/brace-expansion": {
+ "version": "1.1.11",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
+ "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
+ "dev": true,
+ "dependencies": {
+ "balanced-match": "^1.0.0",
+ "concat-map": "0.0.1"
+ }
+ },
+ "node_modules/@humanwhocodes/config-array/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,
+ "dependencies": {
+ "brace-expansion": "^1.1.7"
+ },
+ "engines": {
+ "node": "*"
+ }
+ },
"node_modules/@humanwhocodes/module-importer": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz",
@@ -3023,6 +3099,18 @@
"node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
}
},
+ "node_modules/@jest/console/node_modules/picomatch": {
+ "version": "2.3.1",
+ "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
+ "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
+ "dev": true,
+ "engines": {
+ "node": ">=8.6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/jonschlinkert"
+ }
+ },
"node_modules/@jest/console/node_modules/pretty-format": {
"version": "28.1.3",
"resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.3.tgz",
@@ -3098,6 +3186,37 @@
"url": "https://github.com/chalk/ansi-styles?sponsor=1"
}
},
+ "node_modules/@jest/core/node_modules/brace-expansion": {
+ "version": "1.1.11",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
+ "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
+ "dev": true,
+ "dependencies": {
+ "balanced-match": "^1.0.0",
+ "concat-map": "0.0.1"
+ }
+ },
+ "node_modules/@jest/core/node_modules/glob": {
+ "version": "7.2.3",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
+ "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
+ "deprecated": "Glob versions prior to v9 are no longer supported",
+ "dev": true,
+ "dependencies": {
+ "fs.realpath": "^1.0.0",
+ "inflight": "^1.0.4",
+ "inherits": "2",
+ "minimatch": "^3.1.1",
+ "once": "^1.3.0",
+ "path-is-absolute": "^1.0.0"
+ },
+ "engines": {
+ "node": "*"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
"node_modules/@jest/core/node_modules/jest-message-util": {
"version": "28.1.3",
"resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.1.3.tgz",
@@ -3135,6 +3254,30 @@
"node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
}
},
+ "node_modules/@jest/core/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,
+ "dependencies": {
+ "brace-expansion": "^1.1.7"
+ },
+ "engines": {
+ "node": "*"
+ }
+ },
+ "node_modules/@jest/core/node_modules/picomatch": {
+ "version": "2.3.1",
+ "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
+ "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
+ "dev": true,
+ "engines": {
+ "node": ">=8.6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/jonschlinkert"
+ }
+ },
"node_modules/@jest/core/node_modules/pretty-format": {
"version": "28.1.3",
"resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.3.tgz",
@@ -3330,6 +3473,18 @@
"node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
}
},
+ "node_modules/@jest/expect/node_modules/picomatch": {
+ "version": "2.3.1",
+ "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
+ "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
+ "dev": true,
+ "engines": {
+ "node": ">=8.6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/jonschlinkert"
+ }
+ },
"node_modules/@jest/expect/node_modules/pretty-format": {
"version": "28.1.3",
"resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.3.tgz",
@@ -3411,6 +3566,18 @@
"node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
}
},
+ "node_modules/@jest/fake-timers/node_modules/picomatch": {
+ "version": "2.3.1",
+ "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
+ "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
+ "dev": true,
+ "engines": {
+ "node": ">=8.6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/jonschlinkert"
+ }
+ },
"node_modules/@jest/fake-timers/node_modules/pretty-format": {
"version": "28.1.3",
"resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.3.tgz",
@@ -3496,6 +3663,37 @@
"url": "https://github.com/chalk/ansi-styles?sponsor=1"
}
},
+ "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,
+ "dependencies": {
+ "balanced-match": "^1.0.0",
+ "concat-map": "0.0.1"
+ }
+ },
+ "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==",
+ "deprecated": "Glob versions prior to v9 are no longer supported",
+ "dev": true,
+ "dependencies": {
+ "fs.realpath": "^1.0.0",
+ "inflight": "^1.0.4",
+ "inherits": "2",
+ "minimatch": "^3.1.1",
+ "once": "^1.3.0",
+ "path-is-absolute": "^1.0.0"
+ },
+ "engines": {
+ "node": "*"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
"node_modules/@jest/reporters/node_modules/jest-message-util": {
"version": "28.1.3",
"resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.1.3.tgz",
@@ -3533,6 +3731,30 @@
"node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
}
},
+ "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,
+ "dependencies": {
+ "brace-expansion": "^1.1.7"
+ },
+ "engines": {
+ "node": "*"
+ }
+ },
+ "node_modules/@jest/reporters/node_modules/picomatch": {
+ "version": "2.3.1",
+ "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
+ "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
+ "dev": true,
+ "engines": {
+ "node": ">=8.6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/jonschlinkert"
+ }
+ },
"node_modules/@jest/reporters/node_modules/pretty-format": {
"version": "28.1.3",
"resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.3.tgz",
@@ -3647,6 +3869,18 @@
"node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
}
},
+ "node_modules/@jest/transform/node_modules/picomatch": {
+ "version": "2.3.1",
+ "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
+ "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
+ "dev": true,
+ "engines": {
+ "node": ">=8.6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/jonschlinkert"
+ }
+ },
"node_modules/@jest/transform/node_modules/write-file-atomic": {
"version": "4.0.2",
"resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.2.tgz",
@@ -3678,9 +3912,9 @@
}
},
"node_modules/@jridgewell/gen-mapping": {
- "version": "0.3.5",
- "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz",
- "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==",
+ "version": "0.3.8",
+ "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.8.tgz",
+ "integrity": "sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==",
"dev": true,
"dependencies": {
"@jridgewell/set-array": "^1.2.1",
@@ -3748,18 +3982,6 @@
"resolved": "https://registry.npmjs.org/@jsdevtools/ono/-/ono-7.1.3.tgz",
"integrity": "sha512-4JQNk+3mVzK3xh2rqd6RB4J46qUR19azEHBneZyTZM+c456qOrbbM/5xcR8huNCCcbVt7+UmizG6GuUvPvKUYg=="
},
- "node_modules/@jsdoc/salty": {
- "version": "0.2.8",
- "resolved": "https://registry.npmjs.org/@jsdoc/salty/-/salty-0.2.8.tgz",
- "integrity": "sha512-5e+SFVavj1ORKlKaKr2BmTOekmXbelU7dC0cDkQLqag7xfuTPuGMUFx7KWJuv4bYZrTsoL2Z18VVCOKYxzoHcg==",
- "optional": true,
- "dependencies": {
- "lodash": "^4.17.21"
- },
- "engines": {
- "node": ">=v12.0.0"
- }
- },
"node_modules/@koa/cors": {
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/@koa/cors/-/cors-5.0.0.tgz",
@@ -3874,6 +4096,129 @@
"node": "^14.17.0 || >=16.0.0"
}
},
+ "node_modules/@lerna/create/node_modules/@npmcli/fs": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-3.1.1.tgz",
+ "integrity": "sha512-q9CRWjpHCMIh5sVyefoD1cA7PkvILqCZsnSOEUUivORLjxCO/Irmue2DprETiNgEqktDBZaM1Bi+jrarx1XdCg==",
+ "dev": true,
+ "dependencies": {
+ "semver": "^7.3.5"
+ },
+ "engines": {
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ }
+ },
+ "node_modules/@lerna/create/node_modules/@npmcli/git": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/@npmcli/git/-/git-4.1.0.tgz",
+ "integrity": "sha512-9hwoB3gStVfa0N31ymBmrX+GuDGdVA/QWShZVqE0HK2Af+7QGGrCTbZia/SW0ImUTjTne7SP91qxDmtXvDHRPQ==",
+ "dev": true,
+ "dependencies": {
+ "@npmcli/promise-spawn": "^6.0.0",
+ "lru-cache": "^7.4.4",
+ "npm-pick-manifest": "^8.0.0",
+ "proc-log": "^3.0.0",
+ "promise-inflight": "^1.0.1",
+ "promise-retry": "^2.0.1",
+ "semver": "^7.3.5",
+ "which": "^3.0.0"
+ },
+ "engines": {
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ }
+ },
+ "node_modules/@lerna/create/node_modules/@npmcli/promise-spawn": {
+ "version": "6.0.2",
+ "resolved": "https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-6.0.2.tgz",
+ "integrity": "sha512-gGq0NJkIGSwdbUt4yhdF8ZrmkGKVz9vAdVzpOfnom+V8PLSmSOVhZwbNvZZS1EYcJN5hzzKBxmmVVAInM6HQLg==",
+ "dev": true,
+ "dependencies": {
+ "which": "^3.0.0"
+ },
+ "engines": {
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ }
+ },
+ "node_modules/@lerna/create/node_modules/are-we-there-yet": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-3.0.1.tgz",
+ "integrity": "sha512-QZW4EDmGwlYur0Yyf/b2uGucHQMa8aFUP7eu9ddR73vvhFyt4V0Vl3QHPcTNJ8l6qYOBdxgXdnBXQrHilfRQBg==",
+ "deprecated": "This package is no longer supported.",
+ "dev": true,
+ "dependencies": {
+ "delegates": "^1.0.0",
+ "readable-stream": "^3.6.0"
+ },
+ "engines": {
+ "node": "^12.13.0 || ^14.15.0 || >=16.0.0"
+ }
+ },
+ "node_modules/@lerna/create/node_modules/brace-expansion": {
+ "version": "1.1.11",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
+ "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
+ "dev": true,
+ "dependencies": {
+ "balanced-match": "^1.0.0",
+ "concat-map": "0.0.1"
+ }
+ },
+ "node_modules/@lerna/create/node_modules/cacache": {
+ "version": "17.1.4",
+ "resolved": "https://registry.npmjs.org/cacache/-/cacache-17.1.4.tgz",
+ "integrity": "sha512-/aJwG2l3ZMJ1xNAnqbMpA40of9dj/pIH3QfiuQSqjfPJF747VR0J/bHn+/KdNnHKc6XQcWt/AfRSBft82W1d2A==",
+ "dev": true,
+ "dependencies": {
+ "@npmcli/fs": "^3.1.0",
+ "fs-minipass": "^3.0.0",
+ "glob": "^10.2.2",
+ "lru-cache": "^7.7.1",
+ "minipass": "^7.0.3",
+ "minipass-collect": "^1.0.2",
+ "minipass-flush": "^1.0.5",
+ "minipass-pipeline": "^1.2.4",
+ "p-map": "^4.0.0",
+ "ssri": "^10.0.0",
+ "tar": "^6.1.11",
+ "unique-filename": "^3.0.0"
+ },
+ "engines": {
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ }
+ },
+ "node_modules/@lerna/create/node_modules/cacache/node_modules/fs-minipass": {
+ "version": "3.0.3",
+ "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-3.0.3.tgz",
+ "integrity": "sha512-XUBA9XClHbnJWSfBzjkm6RvPsyg3sryZt06BEQoXcF7EK/xpGaQYJgQKDJSUH5SGZ76Y7pFx1QBnXz09rU5Fbw==",
+ "dev": true,
+ "dependencies": {
+ "minipass": "^7.0.3"
+ },
+ "engines": {
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ }
+ },
+ "node_modules/@lerna/create/node_modules/cacache/node_modules/minipass": {
+ "version": "7.1.2",
+ "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz",
+ "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==",
+ "dev": true,
+ "engines": {
+ "node": ">=16 || 14 >=14.17"
+ }
+ },
+ "node_modules/@lerna/create/node_modules/cacache/node_modules/ssri": {
+ "version": "10.0.6",
+ "resolved": "https://registry.npmjs.org/ssri/-/ssri-10.0.6.tgz",
+ "integrity": "sha512-MGrFH9Z4NP9Iyhqn16sDtBpRRNJ0Y2hNa6D65h736fVSaPCHr4DM4sWUNvVaSuC+0OBGhwsrydQwmgfg5LncqQ==",
+ "dev": true,
+ "dependencies": {
+ "minipass": "^7.0.3"
+ },
+ "engines": {
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ }
+ },
"node_modules/@lerna/create/node_modules/chalk": {
"version": "4.1.0",
"resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz",
@@ -3964,6 +4309,26 @@
"node": ">=14.14"
}
},
+ "node_modules/@lerna/create/node_modules/gauge": {
+ "version": "4.0.4",
+ "resolved": "https://registry.npmjs.org/gauge/-/gauge-4.0.4.tgz",
+ "integrity": "sha512-f9m+BEN5jkg6a0fZjleidjN51VE1X+mPFQ2DJ0uv1V39oCLCbsGe6yjbBnp7eK7z/+GAon99a3nHuqbuuthyPg==",
+ "deprecated": "This package is no longer supported.",
+ "dev": true,
+ "dependencies": {
+ "aproba": "^1.0.3 || ^2.0.0",
+ "color-support": "^1.1.3",
+ "console-control-strings": "^1.1.0",
+ "has-unicode": "^2.0.1",
+ "signal-exit": "^3.0.7",
+ "string-width": "^4.2.3",
+ "strip-ansi": "^6.0.1",
+ "wide-align": "^1.1.5"
+ },
+ "engines": {
+ "node": "^12.13.0 || ^14.15.0 || >=16.0.0"
+ }
+ },
"node_modules/@lerna/create/node_modules/get-stream": {
"version": "6.0.0",
"resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.0.tgz",
@@ -3976,97 +4341,64 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/@lerna/create/node_modules/is-stream": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz",
- "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/@lerna/create/node_modules/minimatch": {
- "version": "3.0.5",
- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.5.tgz",
- "integrity": "sha512-tUpxzX0VAzJHjLu0xUfFv1gwVp9ba3IOuRAVH2EGuRW8a5emA2FlACLqiT/lDVtS1W+TGNwqz3sWaNyLgDJWuw==",
+ "node_modules/@lerna/create/node_modules/globby": {
+ "version": "11.1.0",
+ "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz",
+ "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==",
"dev": true,
"dependencies": {
- "brace-expansion": "^1.1.7"
+ "array-union": "^2.1.0",
+ "dir-glob": "^3.0.1",
+ "fast-glob": "^3.2.9",
+ "ignore": "^5.2.0",
+ "merge2": "^1.4.1",
+ "slash": "^3.0.0"
},
"engines": {
- "node": "*"
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/@lerna/create/node_modules/yargs": {
- "version": "16.2.0",
- "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz",
- "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==",
+ "node_modules/@lerna/create/node_modules/hosted-git-info": {
+ "version": "6.1.3",
+ "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-6.1.3.tgz",
+ "integrity": "sha512-HVJyzUrLIL1c0QmviVh5E8VGyUS7xCFPS6yydaVd1UegW+ibV/CohqTH9MkOLDp5o+rb82DMo77PTuc9F/8GKw==",
"dev": true,
"dependencies": {
- "cliui": "^7.0.2",
- "escalade": "^3.1.1",
- "get-caller-file": "^2.0.5",
- "require-directory": "^2.1.1",
- "string-width": "^4.2.0",
- "y18n": "^5.0.5",
- "yargs-parser": "^20.2.2"
+ "lru-cache": "^7.5.1"
},
"engines": {
- "node": ">=10"
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
}
},
- "node_modules/@loopback/boot": {
- "version": "7.0.6",
- "resolved": "https://registry.npmjs.org/@loopback/boot/-/boot-7.0.6.tgz",
- "integrity": "sha512-xMe2gLHHjkN2s0mMgaGjvSAhLe1elyk3HXcTru1sMUDKIEvJLer59yrTI57GQbsmJT/3rLe6AQhzSmzxGOcSkg==",
+ "node_modules/@lerna/create/node_modules/ignore-walk": {
+ "version": "6.0.5",
+ "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-6.0.5.tgz",
+ "integrity": "sha512-VuuG0wCnjhnylG1ABXT3dAuIpTNDs/G8jlpmwXY03fXoXy/8ZK8/T+hMzt8L4WnrLCJgdybqgPagnF/f97cg3A==",
+ "dev": true,
"dependencies": {
- "@loopback/model-api-builder": "^6.0.6",
- "@loopback/repository": "^7.0.6",
- "@loopback/service-proxy": "^7.0.6",
- "@types/debug": "^4.1.12",
- "@types/glob": "^8.1.0",
- "debug": "^4.3.7",
- "glob": "^10.4.5",
- "tslib": "^2.6.3"
+ "minimatch": "^9.0.0"
},
"engines": {
- "node": "18 || 20 || 22"
- },
- "peerDependencies": {
- "@loopback/core": "^6.0.0"
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
}
},
- "node_modules/@loopback/boot/node_modules/brace-expansion": {
+ "node_modules/@lerna/create/node_modules/ignore-walk/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"
}
},
- "node_modules/@loopback/boot/node_modules/glob": {
- "version": "10.4.5",
- "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz",
- "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==",
- "dependencies": {
- "foreground-child": "^3.1.0",
- "jackspeak": "^3.1.2",
- "minimatch": "^9.0.4",
- "minipass": "^7.1.2",
- "package-json-from-dist": "^1.0.0",
- "path-scurry": "^1.11.1"
- },
- "bin": {
- "glob": "dist/esm/bin.mjs"
- },
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
- }
- },
- "node_modules/@loopback/boot/node_modules/minimatch": {
+ "node_modules/@lerna/create/node_modules/ignore-walk/node_modules/minimatch": {
"version": "9.0.5",
"resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz",
"integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==",
+ "dev": true,
"dependencies": {
"brace-expansion": "^2.0.1"
},
@@ -4077,760 +4409,648 @@
"url": "https://github.com/sponsors/isaacs"
}
},
- "node_modules/@loopback/boot/node_modules/minipass": {
- "version": "7.1.2",
- "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz",
- "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==",
- "engines": {
- "node": ">=16 || 14 >=14.17"
- }
+ "node_modules/@lerna/create/node_modules/ini": {
+ "version": "1.3.8",
+ "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz",
+ "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==",
+ "dev": true
},
- "node_modules/@loopback/build": {
- "version": "11.0.6",
- "resolved": "https://registry.npmjs.org/@loopback/build/-/build-11.0.6.tgz",
- "integrity": "sha512-9m2k0hkL9q6uwqFXNComp+r8Qar2GZIenlQET36nkFxkzXi/Nex+u4+0/FIo8QN0sLC56Eek9+5vt2/XVBBtJw==",
+ "node_modules/@lerna/create/node_modules/is-stream": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz",
+ "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==",
"dev": true,
- "dependencies": {
- "@loopback/eslint-config": "^15.0.4",
- "@types/mocha": "^10.0.7",
- "@types/node": "^16.18.101",
- "cross-spawn": "^7.0.3",
- "debug": "^4.3.7",
- "eslint": "^8.57.0",
- "fs-extra": "^11.2.0",
- "glob": "^10.4.5",
- "lodash": "^4.17.21",
- "mocha": "^10.6.0",
- "nyc": "^17.0.0",
- "prettier": "^3.3.2",
- "rimraf": "^5.0.7",
- "source-map-support": "^0.5.21",
- "typescript": "~5.2.2"
- },
- "bin": {
- "lb-clean": "bin/run-clean.js",
- "lb-eslint": "bin/run-eslint.js",
- "lb-mocha": "bin/run-mocha.js",
- "lb-nyc": "bin/run-nyc.js",
- "lb-prettier": "bin/run-prettier.js",
- "lb-tsc": "bin/compile-package.js",
- "lb-ttsc": "bin/compile-package.js"
- },
"engines": {
- "node": "18 || 20 || 22"
+ "node": ">=8"
}
},
- "node_modules/@loopback/build/node_modules/@types/node": {
- "version": "16.18.113",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.113.tgz",
- "integrity": "sha512-4jHxcEzSXpF1cBNxogs5FVbVSFSKo50sFCn7Xg7vmjJTbWFWgeuHW3QnoINlfmfG++MFR/q97RZE5RQXKeT+jg==",
+ "node_modules/@lerna/create/node_modules/isexe": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
+ "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==",
"dev": true
},
- "node_modules/@loopback/build/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==",
+ "node_modules/@lerna/create/node_modules/lru-cache": {
+ "version": "7.18.3",
+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz",
+ "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==",
"dev": true,
- "dependencies": {
- "balanced-match": "^1.0.0"
+ "engines": {
+ "node": ">=12"
}
},
- "node_modules/@loopback/build/node_modules/fs-extra": {
- "version": "11.2.0",
- "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.2.0.tgz",
- "integrity": "sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==",
+ "node_modules/@lerna/create/node_modules/minimatch": {
+ "version": "3.0.5",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.5.tgz",
+ "integrity": "sha512-tUpxzX0VAzJHjLu0xUfFv1gwVp9ba3IOuRAVH2EGuRW8a5emA2FlACLqiT/lDVtS1W+TGNwqz3sWaNyLgDJWuw==",
"dev": true,
"dependencies": {
- "graceful-fs": "^4.2.0",
- "jsonfile": "^6.0.1",
- "universalify": "^2.0.0"
+ "brace-expansion": "^1.1.7"
},
"engines": {
- "node": ">=14.14"
+ "node": "*"
}
},
- "node_modules/@loopback/build/node_modules/glob": {
- "version": "10.4.5",
- "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz",
- "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==",
+ "node_modules/@lerna/create/node_modules/minipass": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz",
+ "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/@lerna/create/node_modules/mkdirp": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz",
+ "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==",
"dev": true,
- "dependencies": {
- "foreground-child": "^3.1.0",
- "jackspeak": "^3.1.2",
- "minimatch": "^9.0.4",
- "minipass": "^7.1.2",
- "package-json-from-dist": "^1.0.0",
- "path-scurry": "^1.11.1"
- },
"bin": {
- "glob": "dist/esm/bin.mjs"
+ "mkdirp": "bin/cmd.js"
},
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
+ "engines": {
+ "node": ">=10"
}
},
- "node_modules/@loopback/build/node_modules/minimatch": {
- "version": "9.0.5",
- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz",
- "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==",
+ "node_modules/@lerna/create/node_modules/node-fetch": {
+ "version": "2.6.7",
+ "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz",
+ "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==",
"dev": true,
"dependencies": {
- "brace-expansion": "^2.0.1"
+ "whatwg-url": "^5.0.0"
},
"engines": {
- "node": ">=16 || 14 >=14.17"
+ "node": "4.x || >=6.0.0"
},
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
+ "peerDependencies": {
+ "encoding": "^0.1.0"
+ },
+ "peerDependenciesMeta": {
+ "encoding": {
+ "optional": true
+ }
}
},
- "node_modules/@loopback/build/node_modules/minipass": {
- "version": "7.1.2",
- "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz",
- "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==",
+ "node_modules/@lerna/create/node_modules/npm-normalize-package-bin": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-3.0.1.tgz",
+ "integrity": "sha512-dMxCf+zZ+3zeQZXKxmyuCKlIDPGuv8EF940xbkC4kQVDTtqoh6rJFO+JTKSA6/Rwi0getWmtuy4Itup0AMcaDQ==",
"dev": true,
"engines": {
- "node": ">=16 || 14 >=14.17"
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
}
},
- "node_modules/@loopback/build/node_modules/rimraf": {
- "version": "5.0.10",
- "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-5.0.10.tgz",
- "integrity": "sha512-l0OE8wL34P4nJH/H2ffoaniAokM2qSmrtXHmlpvYr5AVVX8msAyW0l8NVJFDxlSK4u3Uh/f41cQheDVdnYijwQ==",
+ "node_modules/@lerna/create/node_modules/npm-pick-manifest": {
+ "version": "8.0.2",
+ "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-8.0.2.tgz",
+ "integrity": "sha512-1dKY+86/AIiq1tkKVD3l0WI+Gd3vkknVGAggsFeBkTvbhMQ1OND/LKkYv4JtXPKUJ8bOTCyLiqEg2P6QNdK+Gg==",
"dev": true,
"dependencies": {
- "glob": "^10.3.7"
+ "npm-install-checks": "^6.0.0",
+ "npm-normalize-package-bin": "^3.0.0",
+ "npm-package-arg": "^10.0.0",
+ "semver": "^7.3.5"
},
- "bin": {
- "rimraf": "dist/esm/bin.mjs"
+ "engines": {
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ }
+ },
+ "node_modules/@lerna/create/node_modules/npm-pick-manifest/node_modules/npm-package-arg": {
+ "version": "10.1.0",
+ "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-10.1.0.tgz",
+ "integrity": "sha512-uFyyCEmgBfZTtrKk/5xDfHp6+MdrqGotX/VoOyEEl3mBwiEE5FlBaePanazJSVMPT7vKepcjYBY2ztg9A3yPIA==",
+ "dev": true,
+ "dependencies": {
+ "hosted-git-info": "^6.0.0",
+ "proc-log": "^3.0.0",
+ "semver": "^7.3.5",
+ "validate-npm-package-name": "^5.0.0"
},
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
+ "engines": {
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
}
},
- "node_modules/@loopback/build/node_modules/typescript": {
- "version": "5.2.2",
- "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz",
- "integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==",
+ "node_modules/@lerna/create/node_modules/npmlog": {
+ "version": "6.0.2",
+ "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-6.0.2.tgz",
+ "integrity": "sha512-/vBvz5Jfr9dT/aFWd0FIRf+T/Q2WBsLENygUaFUqstqsycmZAP/t5BvFJTK0viFmSUxiUKTUplWy5vt+rvKIxg==",
+ "deprecated": "This package is no longer supported.",
"dev": true,
- "bin": {
- "tsc": "bin/tsc",
- "tsserver": "bin/tsserver"
+ "dependencies": {
+ "are-we-there-yet": "^3.0.0",
+ "console-control-strings": "^1.1.0",
+ "gauge": "^4.0.3",
+ "set-blocking": "^2.0.0"
},
"engines": {
- "node": ">=14.17"
+ "node": "^12.13.0 || ^14.15.0 || >=16.0.0"
}
},
- "node_modules/@loopback/cli": {
- "version": "5.2.4",
- "resolved": "https://registry.npmjs.org/@loopback/cli/-/cli-5.2.4.tgz",
- "integrity": "sha512-EJ5i0urftMsel8RNQtKJXkjUWEORq9gUxKyLIZocui0Vymz8yY+UwgEbcKvW2ttF33cIOPvjdYkKvzb6dvnlVQ==",
+ "node_modules/@lerna/create/node_modules/pacote": {
+ "version": "15.2.0",
+ "resolved": "https://registry.npmjs.org/pacote/-/pacote-15.2.0.tgz",
+ "integrity": "sha512-rJVZeIwHTUta23sIZgEIM62WYwbmGbThdbnkt81ravBplQv+HjyroqnLRNH2+sLJHcGZmLRmhPwACqhfTcOmnA==",
+ "dev": true,
"dependencies": {
- "@npmcli/map-workspaces": "^3.0.4",
- "@npmcli/package-json": "^5.0.0",
- "@openapi-contrib/openapi-schema-to-json-schema": "^4.0.5",
- "@phenomnomnominal/tsquery": "~5.0.1",
- "camelcase-keys": "^7.0.2",
- "chalk": "^4.1.2",
- "change-case": "^4.1.2",
- "debug": "^4.3.4",
- "fs-extra": "^11.2.0",
- "glob": "^10.3.10",
- "inquirer-autocomplete-prompt": "^2.0.1",
- "json5": "^2.2.3",
- "latest-version": "^5.1.0",
- "lodash": "^4.17.21",
- "minimatch": "^9.0.3",
- "minimist": "^1.2.8",
- "mkdirp": "^3.0.1",
- "natural-compare": "^1.4.0",
- "pacote": "^17.0.5",
- "pluralize": "^8.0.0",
- "regenerate": "^1.4.2",
- "semver": "^7.5.4",
- "slash": "^3.0.0",
- "spdx-license-list": "^6.8.0",
- "stringify-object": "^3.3.0",
- "strong-globalize": "^6.0.6",
- "swagger-parser": "^10.0.3",
- "swagger2openapi": "^7.0.8",
- "tabtab": "^3.0.2",
- "terminal-link": "^2.1.1",
- "tildify": "^2.0.0",
- "ts-morph": "^20.0.0",
- "typescript": "~5.2.2",
- "unicode-10.0.0": "^0.7.5",
- "untildify": "^4.0.0",
- "update-notifier": "^7.0.0",
- "url-slug": "^4.0.1",
- "validate-npm-package-name": "^5.0.0",
- "write-file-atomic": "^5.0.1",
- "yeoman-environment": "^3.19.3",
- "yeoman-generator": "^5.10.0"
+ "@npmcli/git": "^4.0.0",
+ "@npmcli/installed-package-contents": "^2.0.1",
+ "@npmcli/promise-spawn": "^6.0.1",
+ "@npmcli/run-script": "^6.0.0",
+ "cacache": "^17.0.0",
+ "fs-minipass": "^3.0.0",
+ "minipass": "^5.0.0",
+ "npm-package-arg": "^10.0.0",
+ "npm-packlist": "^7.0.0",
+ "npm-pick-manifest": "^8.0.0",
+ "npm-registry-fetch": "^14.0.0",
+ "proc-log": "^3.0.0",
+ "promise-retry": "^2.0.1",
+ "read-package-json": "^6.0.0",
+ "read-package-json-fast": "^3.0.0",
+ "sigstore": "^1.3.0",
+ "ssri": "^10.0.0",
+ "tar": "^6.1.11"
},
"bin": {
- "lb": "bin/cli-main.js",
- "lb4": "bin/cli-main.js"
+ "pacote": "lib/bin.js"
},
"engines": {
- "node": "16 || 18 || 20"
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
}
},
- "node_modules/@loopback/cli/node_modules/@npmcli/fs": {
- "version": "3.1.1",
- "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-3.1.1.tgz",
- "integrity": "sha512-q9CRWjpHCMIh5sVyefoD1cA7PkvILqCZsnSOEUUivORLjxCO/Irmue2DprETiNgEqktDBZaM1Bi+jrarx1XdCg==",
+ "node_modules/@lerna/create/node_modules/pacote/node_modules/fs-minipass": {
+ "version": "3.0.3",
+ "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-3.0.3.tgz",
+ "integrity": "sha512-XUBA9XClHbnJWSfBzjkm6RvPsyg3sryZt06BEQoXcF7EK/xpGaQYJgQKDJSUH5SGZ76Y7pFx1QBnXz09rU5Fbw==",
+ "dev": true,
"dependencies": {
- "semver": "^7.3.5"
+ "minipass": "^7.0.3"
+ },
+ "engines": {
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ }
+ },
+ "node_modules/@lerna/create/node_modules/pacote/node_modules/fs-minipass/node_modules/minipass": {
+ "version": "7.1.2",
+ "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz",
+ "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==",
+ "dev": true,
+ "engines": {
+ "node": ">=16 || 14 >=14.17"
+ }
+ },
+ "node_modules/@lerna/create/node_modules/pacote/node_modules/npm-package-arg": {
+ "version": "10.1.0",
+ "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-10.1.0.tgz",
+ "integrity": "sha512-uFyyCEmgBfZTtrKk/5xDfHp6+MdrqGotX/VoOyEEl3mBwiEE5FlBaePanazJSVMPT7vKepcjYBY2ztg9A3yPIA==",
+ "dev": true,
+ "dependencies": {
+ "hosted-git-info": "^6.0.0",
+ "proc-log": "^3.0.0",
+ "semver": "^7.3.5",
+ "validate-npm-package-name": "^5.0.0"
},
"engines": {
"node": "^14.17.0 || ^16.13.0 || >=18.0.0"
}
},
- "node_modules/@loopback/cli/node_modules/@npmcli/run-script": {
+ "node_modules/@lerna/create/node_modules/pacote/node_modules/npm-packlist": {
"version": "7.0.4",
- "resolved": "https://registry.npmjs.org/@npmcli/run-script/-/run-script-7.0.4.tgz",
- "integrity": "sha512-9ApYM/3+rBt9V80aYg6tZfzj3UWdiYyCt7gJUD1VJKvWF5nwKDSICXbYIQbspFTq6TOpbsEtIC0LArB8d9PFmg==",
+ "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-7.0.4.tgz",
+ "integrity": "sha512-d6RGEuRrNS5/N84iglPivjaJPxhDbZmlbTwTDX2IbcRHG5bZCdtysYMhwiPvcF4GisXHGn7xsxv+GQ7T/02M5Q==",
+ "dev": true,
"dependencies": {
- "@npmcli/node-gyp": "^3.0.0",
- "@npmcli/package-json": "^5.0.0",
- "@npmcli/promise-spawn": "^7.0.0",
- "node-gyp": "^10.0.0",
- "which": "^4.0.0"
+ "ignore-walk": "^6.0.0"
},
"engines": {
- "node": "^16.14.0 || >=18.0.0"
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
}
},
- "node_modules/@loopback/cli/node_modules/@sigstore/bundle": {
- "version": "2.3.2",
- "resolved": "https://registry.npmjs.org/@sigstore/bundle/-/bundle-2.3.2.tgz",
- "integrity": "sha512-wueKWDk70QixNLB363yHc2D2ItTgYiMTdPwK8D9dKQMR3ZQ0c35IxP5xnwQ8cNLoCgCRcHf14kE+CLIvNX1zmA==",
+ "node_modules/@lerna/create/node_modules/pacote/node_modules/ssri": {
+ "version": "10.0.6",
+ "resolved": "https://registry.npmjs.org/ssri/-/ssri-10.0.6.tgz",
+ "integrity": "sha512-MGrFH9Z4NP9Iyhqn16sDtBpRRNJ0Y2hNa6D65h736fVSaPCHr4DM4sWUNvVaSuC+0OBGhwsrydQwmgfg5LncqQ==",
+ "dev": true,
"dependencies": {
- "@sigstore/protobuf-specs": "^0.3.2"
+ "minipass": "^7.0.3"
},
"engines": {
- "node": "^16.14.0 || >=18.0.0"
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
}
},
- "node_modules/@loopback/cli/node_modules/@sigstore/protobuf-specs": {
- "version": "0.3.2",
- "resolved": "https://registry.npmjs.org/@sigstore/protobuf-specs/-/protobuf-specs-0.3.2.tgz",
- "integrity": "sha512-c6B0ehIWxMI8wiS/bj6rHMPqeFvngFV7cDU/MY+B16P9Z3Mp9k8L93eYZ7BYzSickzuqAQqAq0V956b3Ju6mLw==",
+ "node_modules/@lerna/create/node_modules/pacote/node_modules/ssri/node_modules/minipass": {
+ "version": "7.1.2",
+ "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz",
+ "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==",
+ "dev": true,
"engines": {
- "node": "^16.14.0 || >=18.0.0"
+ "node": ">=16 || 14 >=14.17"
}
},
- "node_modules/@loopback/cli/node_modules/@sigstore/sign": {
- "version": "2.3.2",
- "resolved": "https://registry.npmjs.org/@sigstore/sign/-/sign-2.3.2.tgz",
- "integrity": "sha512-5Vz5dPVuunIIvC5vBb0APwo7qKA4G9yM48kPWJT+OEERs40md5GoUR1yedwpekWZ4m0Hhw44m6zU+ObsON+iDA==",
- "dependencies": {
- "@sigstore/bundle": "^2.3.2",
- "@sigstore/core": "^1.0.0",
- "@sigstore/protobuf-specs": "^0.3.2",
- "make-fetch-happen": "^13.0.1",
- "proc-log": "^4.2.0",
- "promise-retry": "^2.0.1"
- },
+ "node_modules/@lerna/create/node_modules/proc-log": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-3.0.0.tgz",
+ "integrity": "sha512-++Vn7NS4Xf9NacaU9Xq3URUuqZETPsf8L4j5/ckhaRYsfPeRyzGw+iDjFhV/Jr3uNmTvvddEJFWh5R1gRgUH8A==",
+ "dev": true,
"engines": {
- "node": "^16.14.0 || >=18.0.0"
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
}
},
- "node_modules/@loopback/cli/node_modules/@sigstore/tuf": {
- "version": "2.3.4",
- "resolved": "https://registry.npmjs.org/@sigstore/tuf/-/tuf-2.3.4.tgz",
- "integrity": "sha512-44vtsveTPUpqhm9NCrbU8CWLe3Vck2HO1PNLw7RIajbB7xhtn5RBPm1VNSCMwqGYHhDsBJG8gDF0q4lgydsJvw==",
+ "node_modules/@lerna/create/node_modules/rimraf": {
+ "version": "4.4.1",
+ "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-4.4.1.tgz",
+ "integrity": "sha512-Gk8NlF062+T9CqNGn6h4tls3k6T1+/nXdOcSZVikNVtlRdYpA7wRJJMoXmuvOnLW844rPjdQ7JgXCYM6PPC/og==",
+ "dev": true,
"dependencies": {
- "@sigstore/protobuf-specs": "^0.3.2",
- "tuf-js": "^2.2.1"
+ "glob": "^9.2.0"
+ },
+ "bin": {
+ "rimraf": "dist/cjs/src/bin.js"
},
"engines": {
- "node": "^16.14.0 || >=18.0.0"
+ "node": ">=14"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
}
},
- "node_modules/@loopback/cli/node_modules/@ts-morph/common": {
- "version": "0.21.0",
- "resolved": "https://registry.npmjs.org/@ts-morph/common/-/common-0.21.0.tgz",
- "integrity": "sha512-ES110Mmne5Vi4ypUKrtVQfXFDtCsDXiUiGxF6ILVlE90dDD4fdpC1LSjydl/ml7xJWKSDZwUYD2zkOePMSrPBA==",
+ "node_modules/@lerna/create/node_modules/rimraf/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": {
- "fast-glob": "^3.2.12",
- "minimatch": "^7.4.3",
- "mkdirp": "^2.1.6",
- "path-browserify": "^1.0.1"
+ "balanced-match": "^1.0.0"
}
},
- "node_modules/@loopback/cli/node_modules/@ts-morph/common/node_modules/minimatch": {
- "version": "7.4.6",
- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-7.4.6.tgz",
- "integrity": "sha512-sBz8G/YjVniEz6lKPNpKxXwazJe4c19fEfV2GDMX6AjFz+MX9uDWIZW8XreVhkFW3fkIdTv/gxWr/Kks5FFAVw==",
+ "node_modules/@lerna/create/node_modules/rimraf/node_modules/glob": {
+ "version": "9.3.5",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-9.3.5.tgz",
+ "integrity": "sha512-e1LleDykUz2Iu+MTYdkSsuWX8lvAjAcs0Xef0lNIu0S2wOAzuTxCJtcd9S3cijlwYF18EsU3rzb8jPVobxDh9Q==",
+ "dev": true,
"dependencies": {
- "brace-expansion": "^2.0.1"
+ "fs.realpath": "^1.0.0",
+ "minimatch": "^8.0.2",
+ "minipass": "^4.2.4",
+ "path-scurry": "^1.6.1"
},
"engines": {
- "node": ">=10"
+ "node": ">=16 || 14 >=14.17"
},
"funding": {
"url": "https://github.com/sponsors/isaacs"
}
},
- "node_modules/@loopback/cli/node_modules/@ts-morph/common/node_modules/mkdirp": {
- "version": "2.1.6",
- "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-2.1.6.tgz",
- "integrity": "sha512-+hEnITedc8LAtIP9u3HJDFIdcLV2vXP33sqLLIzkv1Db1zO/1OxbvYf0Y1OC/S/Qo5dxHXepofhmxL02PsKe+A==",
- "bin": {
- "mkdirp": "dist/cjs/src/bin.js"
+ "node_modules/@lerna/create/node_modules/rimraf/node_modules/minimatch": {
+ "version": "8.0.4",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-8.0.4.tgz",
+ "integrity": "sha512-W0Wvr9HyFXZRGIDgCicunpQ299OKXs9RgZfaukz4qAW/pJhcpUfupc9c+OObPOFueNy8VSrZgEmDtk6Kh4WzDA==",
+ "dev": true,
+ "dependencies": {
+ "brace-expansion": "^2.0.1"
},
"engines": {
- "node": ">=10"
+ "node": ">=16 || 14 >=14.17"
},
"funding": {
"url": "https://github.com/sponsors/isaacs"
}
},
- "node_modules/@loopback/cli/node_modules/@tufjs/canonical-json": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/@tufjs/canonical-json/-/canonical-json-2.0.0.tgz",
- "integrity": "sha512-yVtV8zsdo8qFHe+/3kw81dSLyF7D576A5cCFCi4X7B39tWT7SekaEFUnvnWJHz+9qO7qJTah1JbrDjWKqFtdWA==",
+ "node_modules/@lerna/create/node_modules/rimraf/node_modules/minipass": {
+ "version": "4.2.8",
+ "resolved": "https://registry.npmjs.org/minipass/-/minipass-4.2.8.tgz",
+ "integrity": "sha512-fNzuVyifolSLFL4NzpF+wEF4qrgqaaKX0haXPQEdQ7NKAN+WecoKMHV09YcuL/DHxrUsYQOK3MiuDf7Ip2OXfQ==",
+ "dev": true,
"engines": {
- "node": "^16.14.0 || >=18.0.0"
+ "node": ">=8"
}
},
- "node_modules/@loopback/cli/node_modules/@tufjs/models": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/@tufjs/models/-/models-2.0.1.tgz",
- "integrity": "sha512-92F7/SFyufn4DXsha9+QfKnN03JGqtMFMXgSHbZOo8JG59WkTni7UzAouNQDf7AuP9OAMxVOPQcqG3sB7w+kkg==",
+ "node_modules/@lerna/create/node_modules/supports-color": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+ "dev": true,
"dependencies": {
- "@tufjs/canonical-json": "2.0.0",
- "minimatch": "^9.0.4"
+ "has-flag": "^4.0.0"
},
"engines": {
- "node": "^16.14.0 || >=18.0.0"
- }
- },
- "node_modules/@loopback/cli/node_modules/abbrev": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-2.0.0.tgz",
- "integrity": "sha512-6/mh1E2u2YgEsCHdY0Yx5oW+61gZU+1vXaoiHHrpKeuRNNgFvS+/jrwHiQhB5apAf5oB7UB7E19ol2R2LKH8hQ==",
- "engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ "node": ">=8"
}
},
- "node_modules/@loopback/cli/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==",
- "dependencies": {
- "balanced-match": "^1.0.0"
- }
- },
- "node_modules/@loopback/cli/node_modules/cacache": {
- "version": "18.0.4",
- "resolved": "https://registry.npmjs.org/cacache/-/cacache-18.0.4.tgz",
- "integrity": "sha512-B+L5iIa9mgcjLbliir2th36yEwPftrzteHYujzsx3dFP/31GCHcIeS8f5MGd80odLOjaOvSpU3EEAmRQptkxLQ==",
+ "node_modules/@lerna/create/node_modules/tar": {
+ "version": "6.1.11",
+ "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.11.tgz",
+ "integrity": "sha512-an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA==",
+ "dev": true,
"dependencies": {
- "@npmcli/fs": "^3.1.0",
- "fs-minipass": "^3.0.0",
- "glob": "^10.2.2",
- "lru-cache": "^10.0.1",
- "minipass": "^7.0.3",
- "minipass-collect": "^2.0.1",
- "minipass-flush": "^1.0.5",
- "minipass-pipeline": "^1.2.4",
- "p-map": "^4.0.0",
- "ssri": "^10.0.0",
- "tar": "^6.1.11",
- "unique-filename": "^3.0.0"
+ "chownr": "^2.0.0",
+ "fs-minipass": "^2.0.0",
+ "minipass": "^3.0.0",
+ "minizlib": "^2.1.1",
+ "mkdirp": "^1.0.3",
+ "yallist": "^4.0.0"
},
"engines": {
- "node": "^16.14.0 || >=18.0.0"
+ "node": ">= 10"
}
},
- "node_modules/@loopback/cli/node_modules/fs-extra": {
- "version": "11.2.0",
- "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.2.0.tgz",
- "integrity": "sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==",
+ "node_modules/@lerna/create/node_modules/tar/node_modules/minipass": {
+ "version": "3.3.6",
+ "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz",
+ "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==",
+ "dev": true,
"dependencies": {
- "graceful-fs": "^4.2.0",
- "jsonfile": "^6.0.1",
- "universalify": "^2.0.0"
+ "yallist": "^4.0.0"
},
"engines": {
- "node": ">=14.14"
+ "node": ">=8"
}
},
- "node_modules/@loopback/cli/node_modules/fs-minipass": {
- "version": "3.0.3",
- "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-3.0.3.tgz",
- "integrity": "sha512-XUBA9XClHbnJWSfBzjkm6RvPsyg3sryZt06BEQoXcF7EK/xpGaQYJgQKDJSUH5SGZ76Y7pFx1QBnXz09rU5Fbw==",
+ "node_modules/@lerna/create/node_modules/tr46": {
+ "version": "0.0.3",
+ "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz",
+ "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==",
+ "dev": true
+ },
+ "node_modules/@lerna/create/node_modules/unique-filename": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-3.0.0.tgz",
+ "integrity": "sha512-afXhuC55wkAmZ0P18QsVE6kp8JaxrEokN2HGIoIVv2ijHQd419H0+6EigAFcIzXeMIkcIkNBpB3L/DXB3cTS/g==",
+ "dev": true,
"dependencies": {
- "minipass": "^7.0.3"
+ "unique-slug": "^4.0.0"
},
"engines": {
"node": "^14.17.0 || ^16.13.0 || >=18.0.0"
}
},
- "node_modules/@loopback/cli/node_modules/glob": {
- "version": "10.4.5",
- "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz",
- "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==",
- "dependencies": {
- "foreground-child": "^3.1.0",
- "jackspeak": "^3.1.2",
- "minimatch": "^9.0.4",
- "minipass": "^7.1.2",
- "package-json-from-dist": "^1.0.0",
- "path-scurry": "^1.11.1"
- },
- "bin": {
- "glob": "dist/esm/bin.mjs"
- },
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
- }
- },
- "node_modules/@loopback/cli/node_modules/ignore-walk": {
- "version": "6.0.5",
- "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-6.0.5.tgz",
- "integrity": "sha512-VuuG0wCnjhnylG1ABXT3dAuIpTNDs/G8jlpmwXY03fXoXy/8ZK8/T+hMzt8L4WnrLCJgdybqgPagnF/f97cg3A==",
+ "node_modules/@lerna/create/node_modules/unique-slug": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-4.0.0.tgz",
+ "integrity": "sha512-WrcA6AyEfqDX5bWige/4NQfPZMtASNVxdmWR76WESYQVAACSgWcR6e9i0mofqqBxYFtL4oAxPIptY73/0YE1DQ==",
+ "dev": true,
"dependencies": {
- "minimatch": "^9.0.0"
+ "imurmurhash": "^0.1.4"
},
"engines": {
"node": "^14.17.0 || ^16.13.0 || >=18.0.0"
}
},
- "node_modules/@loopback/cli/node_modules/isexe": {
- "version": "3.1.1",
- "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz",
- "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==",
- "engines": {
- "node": ">=16"
- }
- },
- "node_modules/@loopback/cli/node_modules/make-fetch-happen": {
- "version": "13.0.1",
- "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-13.0.1.tgz",
- "integrity": "sha512-cKTUFc/rbKUd/9meOvgrpJ2WrNzymt6jfRDdwg5UCnVzv9dTpEj9JS5m3wtziXVCjluIXyL8pcaukYqezIzZQA==",
- "dependencies": {
- "@npmcli/agent": "^2.0.0",
- "cacache": "^18.0.0",
- "http-cache-semantics": "^4.1.1",
- "is-lambda": "^1.0.1",
- "minipass": "^7.0.2",
- "minipass-fetch": "^3.0.0",
- "minipass-flush": "^1.0.5",
- "minipass-pipeline": "^1.2.4",
- "negotiator": "^0.6.3",
- "proc-log": "^4.2.0",
- "promise-retry": "^2.0.1",
- "ssri": "^10.0.0"
- },
- "engines": {
- "node": "^16.14.0 || >=18.0.0"
+ "node_modules/@lerna/create/node_modules/uuid": {
+ "version": "9.0.1",
+ "resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.1.tgz",
+ "integrity": "sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==",
+ "dev": true,
+ "funding": [
+ "https://github.com/sponsors/broofa",
+ "https://github.com/sponsors/ctavan"
+ ],
+ "bin": {
+ "uuid": "dist/bin/uuid"
}
},
- "node_modules/@loopback/cli/node_modules/minimatch": {
- "version": "9.0.5",
- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz",
- "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==",
+ "node_modules/@lerna/create/node_modules/validate-npm-package-name": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-5.0.0.tgz",
+ "integrity": "sha512-YuKoXDAhBYxY7SfOKxHBDoSyENFeW5VvIIQp2TGQuit8gpK6MnWaQelBKxso72DoxTZfZdcP3W90LqpSkgPzLQ==",
+ "dev": true,
"dependencies": {
- "brace-expansion": "^2.0.1"
- },
- "engines": {
- "node": ">=16 || 14 >=14.17"
+ "builtins": "^5.0.0"
},
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
- }
- },
- "node_modules/@loopback/cli/node_modules/minimist": {
- "version": "1.2.8",
- "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz",
- "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==",
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/@loopback/cli/node_modules/minipass": {
- "version": "7.1.2",
- "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz",
- "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==",
"engines": {
- "node": ">=16 || 14 >=14.17"
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
}
},
- "node_modules/@loopback/cli/node_modules/minipass-collect": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-2.0.1.tgz",
- "integrity": "sha512-D7V8PO9oaz7PWGLbCACuI1qEOsq7UKfLotx/C0Aet43fCUB/wfQ7DYeq2oR/svFJGYDHPr38SHATeaj/ZoKHKw==",
- "dependencies": {
- "minipass": "^7.0.3"
- },
- "engines": {
- "node": ">=16 || 14 >=14.17"
- }
+ "node_modules/@lerna/create/node_modules/webidl-conversions": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz",
+ "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==",
+ "dev": true
},
- "node_modules/@loopback/cli/node_modules/minipass-fetch": {
- "version": "3.0.5",
- "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-3.0.5.tgz",
- "integrity": "sha512-2N8elDQAtSnFV0Dk7gt15KHsS0Fyz6CbYZ360h0WTYV1Ty46li3rAXVOQj1THMNLdmrD9Vt5pBPtWtVkpwGBqg==",
+ "node_modules/@lerna/create/node_modules/whatwg-url": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz",
+ "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==",
+ "dev": true,
"dependencies": {
- "minipass": "^7.0.3",
- "minipass-sized": "^1.0.3",
- "minizlib": "^2.1.2"
- },
- "engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
- },
- "optionalDependencies": {
- "encoding": "^0.1.13"
+ "tr46": "~0.0.3",
+ "webidl-conversions": "^3.0.0"
}
},
- "node_modules/@loopback/cli/node_modules/node-gyp": {
- "version": "10.2.0",
- "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-10.2.0.tgz",
- "integrity": "sha512-sp3FonBAaFe4aYTcFdZUn2NYkbP7xroPGYvQmP4Nl5PxamznItBnNCgjrVTKrEfQynInMsJvZrdmqUnysCJ8rw==",
+ "node_modules/@lerna/create/node_modules/which": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/which/-/which-3.0.1.tgz",
+ "integrity": "sha512-XA1b62dzQzLfaEOSQFTCOd5KFf/1VSzZo7/7TUjnya6u0vGGKzU96UQBZTAThCb2j4/xjBAyii1OhRLJEivHvg==",
+ "dev": true,
"dependencies": {
- "env-paths": "^2.2.0",
- "exponential-backoff": "^3.1.1",
- "glob": "^10.3.10",
- "graceful-fs": "^4.2.6",
- "make-fetch-happen": "^13.0.0",
- "nopt": "^7.0.0",
- "proc-log": "^4.1.0",
- "semver": "^7.3.5",
- "tar": "^6.2.1",
- "which": "^4.0.0"
+ "isexe": "^2.0.0"
},
"bin": {
- "node-gyp": "bin/node-gyp.js"
+ "node-which": "bin/which.js"
},
"engines": {
- "node": "^16.14.0 || >=18.0.0"
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
}
},
- "node_modules/@loopback/cli/node_modules/nopt": {
- "version": "7.2.1",
- "resolved": "https://registry.npmjs.org/nopt/-/nopt-7.2.1.tgz",
- "integrity": "sha512-taM24ViiimT/XntxbPyJQzCG+p4EKOpgD3mxFwW38mGjVUrfERQOeY4EDHjdnptttfHuHQXFx+lTP08Q+mLa/w==",
+ "node_modules/@lerna/create/node_modules/yargs": {
+ "version": "16.2.0",
+ "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz",
+ "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==",
+ "dev": true,
"dependencies": {
- "abbrev": "^2.0.0"
- },
- "bin": {
- "nopt": "bin/nopt.js"
+ "cliui": "^7.0.2",
+ "escalade": "^3.1.1",
+ "get-caller-file": "^2.0.5",
+ "require-directory": "^2.1.1",
+ "string-width": "^4.2.0",
+ "y18n": "^5.0.5",
+ "yargs-parser": "^20.2.2"
},
"engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ "node": ">=10"
}
},
- "node_modules/@loopback/cli/node_modules/npm-normalize-package-bin": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-3.0.1.tgz",
- "integrity": "sha512-dMxCf+zZ+3zeQZXKxmyuCKlIDPGuv8EF940xbkC4kQVDTtqoh6rJFO+JTKSA6/Rwi0getWmtuy4Itup0AMcaDQ==",
+ "node_modules/@lerna/create/node_modules/yargs-parser": {
+ "version": "20.2.4",
+ "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.4.tgz",
+ "integrity": "sha512-WOkpgNhPTlE73h4VFAFsOnomJVaovO8VqLDzy5saChRBFQFBoMYirowyW+Q9HB4HFF4Z7VZTiG3iSzJJA29yRA==",
+ "dev": true,
"engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ "node": ">=10"
}
},
- "node_modules/@loopback/cli/node_modules/npm-package-arg": {
- "version": "11.0.3",
- "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-11.0.3.tgz",
- "integrity": "sha512-sHGJy8sOC1YraBywpzQlIKBE4pBbGbiF95U6Auspzyem956E0+FtDtsx1ZxlOJkQCZ1AFXAY/yuvtFYrOxF+Bw==",
+ "node_modules/@ljharb/through": {
+ "version": "2.3.13",
+ "resolved": "https://registry.npmjs.org/@ljharb/through/-/through-2.3.13.tgz",
+ "integrity": "sha512-/gKJun8NNiWGZJkGzI/Ragc53cOdcLNdzjLaIa+GEjguQs0ulsurx8WN0jijdK9yPqDvziX995sMRLyLt1uZMQ==",
+ "dev": true,
"dependencies": {
- "hosted-git-info": "^7.0.0",
- "proc-log": "^4.0.0",
- "semver": "^7.3.5",
- "validate-npm-package-name": "^5.0.0"
+ "call-bind": "^1.0.7"
},
"engines": {
- "node": "^16.14.0 || >=18.0.0"
+ "node": ">= 0.4"
}
},
- "node_modules/@loopback/cli/node_modules/npm-packlist": {
- "version": "8.0.2",
- "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-8.0.2.tgz",
- "integrity": "sha512-shYrPFIS/JLP4oQmAwDyk5HcyysKW8/JLTEA32S0Z5TzvpaeeX2yMFfoK1fjEBnCBvVyIB/Jj/GBFdm0wsgzbA==",
+ "node_modules/@loopback/boot": {
+ "version": "7.0.9",
+ "resolved": "https://registry.npmjs.org/@loopback/boot/-/boot-7.0.9.tgz",
+ "integrity": "sha512-ccsTFxEfUxoHbfZCMsb0uUDhQbW1yEzUMHskdi4cTxFPEIvl2zvic8gA/GsTuypbo8joqxS6o0jHyHR9jETtzQ==",
"dependencies": {
- "ignore-walk": "^6.0.4"
+ "@loopback/model-api-builder": "^6.0.9",
+ "@loopback/repository": "^7.0.9",
+ "@loopback/service-proxy": "^7.0.9",
+ "@types/debug": "^4.1.12",
+ "@types/glob": "^8.1.0",
+ "debug": "^4.4.0",
+ "glob": "^10.4.5",
+ "tslib": "^2.6.3"
},
"engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
- }
- },
- "node_modules/@loopback/cli/node_modules/npm-registry-fetch": {
- "version": "16.2.1",
- "resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-16.2.1.tgz",
- "integrity": "sha512-8l+7jxhim55S85fjiDGJ1rZXBWGtRLi1OSb4Z3BPLObPuIaeKRlPRiYMSHU4/81ck3t71Z+UwDDl47gcpmfQQA==",
- "dependencies": {
- "@npmcli/redact": "^1.1.0",
- "make-fetch-happen": "^13.0.0",
- "minipass": "^7.0.2",
- "minipass-fetch": "^3.0.0",
- "minipass-json-stream": "^1.0.1",
- "minizlib": "^2.1.2",
- "npm-package-arg": "^11.0.0",
- "proc-log": "^4.0.0"
+ "node": "18 || 20 || 22"
},
- "engines": {
- "node": "^16.14.0 || >=18.0.0"
+ "peerDependencies": {
+ "@loopback/core": "^6.0.0"
}
},
- "node_modules/@loopback/cli/node_modules/pacote": {
- "version": "17.0.7",
- "resolved": "https://registry.npmjs.org/pacote/-/pacote-17.0.7.tgz",
- "integrity": "sha512-sgvnoUMlkv9xHwDUKjKQFXVyUi8dtJGKp3vg6sYy+TxbDic5RjZCHF3ygv0EJgNRZ2GfRONjlKPUfokJ9lDpwQ==",
+ "node_modules/@loopback/build": {
+ "version": "11.0.8",
+ "resolved": "https://registry.npmjs.org/@loopback/build/-/build-11.0.8.tgz",
+ "integrity": "sha512-aFR2mTj1jnK9OynxEoiGkAr+kHYhraHLPBVYOHYP5G83/DD/Ji6rAxXmCmXt4xb71Yk2nG34u+whyNcAFZNQfA==",
+ "dev": true,
"dependencies": {
- "@npmcli/git": "^5.0.0",
- "@npmcli/installed-package-contents": "^2.0.1",
- "@npmcli/promise-spawn": "^7.0.0",
- "@npmcli/run-script": "^7.0.0",
- "cacache": "^18.0.0",
- "fs-minipass": "^3.0.0",
- "minipass": "^7.0.2",
- "npm-package-arg": "^11.0.0",
- "npm-packlist": "^8.0.0",
- "npm-pick-manifest": "^9.0.0",
- "npm-registry-fetch": "^16.0.0",
- "proc-log": "^4.0.0",
- "promise-retry": "^2.0.1",
- "read-package-json": "^7.0.0",
- "read-package-json-fast": "^3.0.0",
- "sigstore": "^2.2.0",
- "ssri": "^10.0.0",
- "tar": "^6.1.11"
+ "@loopback/eslint-config": "^15.0.4",
+ "@types/mocha": "^10.0.10",
+ "@types/node": "^16.18.119",
+ "cross-spawn": "^7.0.6",
+ "debug": "^4.4.0",
+ "eslint": "^8.57.0",
+ "fs-extra": "^11.2.0",
+ "glob": "^10.4.5",
+ "lodash": "^4.17.21",
+ "mocha": "^10.8.2",
+ "nyc": "^17.1.0",
+ "prettier": "^3.3.2",
+ "rimraf": "^5.0.10",
+ "source-map-support": "^0.5.21",
+ "typescript": "~5.2.2"
},
"bin": {
- "pacote": "lib/bin.js"
+ "lb-clean": "bin/run-clean.js",
+ "lb-eslint": "bin/run-eslint.js",
+ "lb-mocha": "bin/run-mocha.js",
+ "lb-nyc": "bin/run-nyc.js",
+ "lb-prettier": "bin/run-prettier.js",
+ "lb-tsc": "bin/compile-package.js",
+ "lb-ttsc": "bin/compile-package.js"
},
"engines": {
- "node": "^16.14.0 || >=18.0.0"
+ "node": "18 || 20 || 22"
}
},
- "node_modules/@loopback/cli/node_modules/read-package-json": {
- "version": "7.0.1",
- "resolved": "https://registry.npmjs.org/read-package-json/-/read-package-json-7.0.1.tgz",
- "integrity": "sha512-8PcDiZ8DXUjLf687Ol4BR8Bpm2umR7vhoZOzNRt+uxD9GpBh/K+CAAALVIiYFknmvlmyg7hM7BSNUXPaCCqd0Q==",
- "deprecated": "This package is no longer supported. Please use @npmcli/package-json instead.",
- "dependencies": {
- "glob": "^10.2.2",
- "json-parse-even-better-errors": "^3.0.0",
- "normalize-package-data": "^6.0.0",
- "npm-normalize-package-bin": "^3.0.0"
- },
- "engines": {
- "node": "^16.14.0 || >=18.0.0"
- }
+ "node_modules/@loopback/build/node_modules/@types/node": {
+ "version": "16.18.122",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.122.tgz",
+ "integrity": "sha512-rF6rUBS80n4oK16EW8nE75U+9fw0SSUgoPtWSvHhPXdT7itbvmS7UjB/jyM8i3AkvI6yeSM5qCwo+xN0npGDHg==",
+ "dev": true
},
- "node_modules/@loopback/cli/node_modules/sigstore": {
- "version": "2.3.1",
- "resolved": "https://registry.npmjs.org/sigstore/-/sigstore-2.3.1.tgz",
- "integrity": "sha512-8G+/XDU8wNsJOQS5ysDVO0Etg9/2uA5gR9l4ZwijjlwxBcrU6RPfwi2+jJmbP+Ap1Hlp/nVAaEO4Fj22/SL2gQ==",
+ "node_modules/@loopback/build/node_modules/cliui": {
+ "version": "7.0.4",
+ "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz",
+ "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==",
+ "dev": true,
"dependencies": {
- "@sigstore/bundle": "^2.3.2",
- "@sigstore/core": "^1.0.0",
- "@sigstore/protobuf-specs": "^0.3.2",
- "@sigstore/sign": "^2.3.2",
- "@sigstore/tuf": "^2.3.4",
- "@sigstore/verify": "^1.2.1"
- },
- "engines": {
- "node": "^16.14.0 || >=18.0.0"
+ "string-width": "^4.2.0",
+ "strip-ansi": "^6.0.0",
+ "wrap-ansi": "^7.0.0"
}
},
- "node_modules/@loopback/cli/node_modules/ssri": {
- "version": "10.0.6",
- "resolved": "https://registry.npmjs.org/ssri/-/ssri-10.0.6.tgz",
- "integrity": "sha512-MGrFH9Z4NP9Iyhqn16sDtBpRRNJ0Y2hNa6D65h736fVSaPCHr4DM4sWUNvVaSuC+0OBGhwsrydQwmgfg5LncqQ==",
+ "node_modules/@loopback/build/node_modules/fs-extra": {
+ "version": "11.2.0",
+ "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.2.0.tgz",
+ "integrity": "sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==",
+ "dev": true,
"dependencies": {
- "minipass": "^7.0.3"
+ "graceful-fs": "^4.2.0",
+ "jsonfile": "^6.0.1",
+ "universalify": "^2.0.0"
},
"engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ "node": ">=14.14"
}
},
- "node_modules/@loopback/cli/node_modules/tar": {
- "version": "6.2.1",
- "resolved": "https://registry.npmjs.org/tar/-/tar-6.2.1.tgz",
- "integrity": "sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==",
+ "node_modules/@loopback/build/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,
"dependencies": {
- "chownr": "^2.0.0",
- "fs-minipass": "^2.0.0",
- "minipass": "^5.0.0",
- "minizlib": "^2.1.1",
- "mkdirp": "^1.0.3",
- "yallist": "^4.0.0"
+ "brace-expansion": "^2.0.1"
},
"engines": {
"node": ">=10"
}
},
- "node_modules/@loopback/cli/node_modules/tar/node_modules/fs-minipass": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz",
- "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==",
- "dependencies": {
- "minipass": "^3.0.0"
- },
- "engines": {
- "node": ">= 8"
- }
- },
- "node_modules/@loopback/cli/node_modules/tar/node_modules/fs-minipass/node_modules/minipass": {
- "version": "3.3.6",
- "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz",
- "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==",
+ "node_modules/@loopback/build/node_modules/mocha": {
+ "version": "10.8.2",
+ "resolved": "https://registry.npmjs.org/mocha/-/mocha-10.8.2.tgz",
+ "integrity": "sha512-VZlYo/WE8t1tstuRmqgeyBgCbJc/lEdopaa+axcKzTBJ+UIdlAB9XnmvTCAH4pwR4ElNInaedhEBmZD8iCSVEg==",
+ "dev": true,
"dependencies": {
- "yallist": "^4.0.0"
+ "ansi-colors": "^4.1.3",
+ "browser-stdout": "^1.3.1",
+ "chokidar": "^3.5.3",
+ "debug": "^4.3.5",
+ "diff": "^5.2.0",
+ "escape-string-regexp": "^4.0.0",
+ "find-up": "^5.0.0",
+ "glob": "^8.1.0",
+ "he": "^1.2.0",
+ "js-yaml": "^4.1.0",
+ "log-symbols": "^4.1.0",
+ "minimatch": "^5.1.6",
+ "ms": "^2.1.3",
+ "serialize-javascript": "^6.0.2",
+ "strip-json-comments": "^3.1.1",
+ "supports-color": "^8.1.1",
+ "workerpool": "^6.5.1",
+ "yargs": "^16.2.0",
+ "yargs-parser": "^20.2.9",
+ "yargs-unparser": "^2.0.0"
},
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/@loopback/cli/node_modules/tar/node_modules/minipass": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz",
- "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==",
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/@loopback/cli/node_modules/tar/node_modules/mkdirp": {
- "version": "1.0.4",
- "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz",
- "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==",
"bin": {
- "mkdirp": "bin/cmd.js"
+ "_mocha": "bin/_mocha",
+ "mocha": "bin/mocha.js"
},
"engines": {
- "node": ">=10"
- }
- },
- "node_modules/@loopback/cli/node_modules/ts-morph": {
- "version": "20.0.0",
- "resolved": "https://registry.npmjs.org/ts-morph/-/ts-morph-20.0.0.tgz",
- "integrity": "sha512-JVmEJy2Wow5n/84I3igthL9sudQ8qzjh/6i4tmYCm6IqYyKFlNbJZi7oBdjyqcWSWYRu3CtL0xbT6fS03ESZIg==",
- "dependencies": {
- "@ts-morph/common": "~0.21.0",
- "code-block-writer": "^12.0.0"
+ "node": ">= 14.0.0"
}
},
- "node_modules/@loopback/cli/node_modules/tuf-js": {
- "version": "2.2.1",
- "resolved": "https://registry.npmjs.org/tuf-js/-/tuf-js-2.2.1.tgz",
- "integrity": "sha512-GwIJau9XaA8nLVbUXsN3IlFi7WmQ48gBUrl3FTkkL/XLu/POhBzfmX9hd33FNMX1qAsfl6ozO1iMmW9NC8YniA==",
+ "node_modules/@loopback/build/node_modules/mocha/node_modules/glob": {
+ "version": "8.1.0",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz",
+ "integrity": "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==",
+ "deprecated": "Glob versions prior to v9 are no longer supported",
+ "dev": true,
"dependencies": {
- "@tufjs/models": "2.0.1",
- "debug": "^4.3.4",
- "make-fetch-happen": "^13.0.1"
+ "fs.realpath": "^1.0.0",
+ "inflight": "^1.0.4",
+ "inherits": "2",
+ "minimatch": "^5.0.1",
+ "once": "^1.3.0"
},
"engines": {
- "node": "^16.14.0 || >=18.0.0"
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
}
},
- "node_modules/@loopback/cli/node_modules/typescript": {
+ "node_modules/@loopback/build/node_modules/typescript": {
"version": "5.2.2",
"resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz",
"integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==",
+ "dev": true,
"bin": {
"tsc": "bin/tsc",
"tsserver": "bin/tsserver"
@@ -4839,52 +5059,171 @@
"node": ">=14.17"
}
},
- "node_modules/@loopback/cli/node_modules/unique-filename": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-3.0.0.tgz",
- "integrity": "sha512-afXhuC55wkAmZ0P18QsVE6kp8JaxrEokN2HGIoIVv2ijHQd419H0+6EigAFcIzXeMIkcIkNBpB3L/DXB3cTS/g==",
- "dependencies": {
- "unique-slug": "^4.0.0"
- },
- "engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
- }
- },
- "node_modules/@loopback/cli/node_modules/unique-slug": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-4.0.0.tgz",
- "integrity": "sha512-WrcA6AyEfqDX5bWige/4NQfPZMtASNVxdmWR76WESYQVAACSgWcR6e9i0mofqqBxYFtL4oAxPIptY73/0YE1DQ==",
+ "node_modules/@loopback/build/node_modules/yargs": {
+ "version": "16.2.0",
+ "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz",
+ "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==",
+ "dev": true,
"dependencies": {
- "imurmurhash": "^0.1.4"
+ "cliui": "^7.0.2",
+ "escalade": "^3.1.1",
+ "get-caller-file": "^2.0.5",
+ "require-directory": "^2.1.1",
+ "string-width": "^4.2.0",
+ "y18n": "^5.0.5",
+ "yargs-parser": "^20.2.2"
},
"engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ "node": ">=10"
}
},
- "node_modules/@loopback/cli/node_modules/which": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/which/-/which-4.0.0.tgz",
- "integrity": "sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg==",
- "dependencies": {
- "isexe": "^3.1.1"
- },
- "bin": {
- "node-which": "bin/which.js"
- },
+ "node_modules/@loopback/build/node_modules/yargs-parser": {
+ "version": "20.2.9",
+ "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz",
+ "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==",
+ "dev": true,
"engines": {
- "node": "^16.13.0 || >=18.0.0"
+ "node": ">=10"
}
},
- "node_modules/@loopback/context": {
- "version": "7.0.6",
- "resolved": "https://registry.npmjs.org/@loopback/context/-/context-7.0.6.tgz",
- "integrity": "sha512-a9NvaNfSxbgm8bs75ZyqHyqlptULqehcfAXpZq8TDMHyyJ4jVk7KpAab2YwVztzJUbgeagVv1IAHL1Gz0Qwr3g==",
+ "node_modules/@loopback/cli": {
+ "version": "5.2.4",
+ "resolved": "https://registry.npmjs.org/@loopback/cli/-/cli-5.2.4.tgz",
+ "integrity": "sha512-EJ5i0urftMsel8RNQtKJXkjUWEORq9gUxKyLIZocui0Vymz8yY+UwgEbcKvW2ttF33cIOPvjdYkKvzb6dvnlVQ==",
"dependencies": {
- "@loopback/metadata": "^7.0.6",
- "@types/debug": "^4.1.12",
- "debug": "^4.3.7",
- "hyperid": "^3.2.0",
- "p-event": "^4.2.0",
+ "@npmcli/map-workspaces": "^3.0.4",
+ "@npmcli/package-json": "^5.0.0",
+ "@openapi-contrib/openapi-schema-to-json-schema": "^4.0.5",
+ "@phenomnomnominal/tsquery": "~5.0.1",
+ "camelcase-keys": "^7.0.2",
+ "chalk": "^4.1.2",
+ "change-case": "^4.1.2",
+ "debug": "^4.3.4",
+ "fs-extra": "^11.2.0",
+ "glob": "^10.3.10",
+ "inquirer-autocomplete-prompt": "^2.0.1",
+ "json5": "^2.2.3",
+ "latest-version": "^5.1.0",
+ "lodash": "^4.17.21",
+ "minimatch": "^9.0.3",
+ "minimist": "^1.2.8",
+ "mkdirp": "^3.0.1",
+ "natural-compare": "^1.4.0",
+ "pacote": "^17.0.5",
+ "pluralize": "^8.0.0",
+ "regenerate": "^1.4.2",
+ "semver": "^7.5.4",
+ "slash": "^3.0.0",
+ "spdx-license-list": "^6.8.0",
+ "stringify-object": "^3.3.0",
+ "strong-globalize": "^6.0.6",
+ "swagger-parser": "^10.0.3",
+ "swagger2openapi": "^7.0.8",
+ "tabtab": "^3.0.2",
+ "terminal-link": "^2.1.1",
+ "tildify": "^2.0.0",
+ "ts-morph": "^20.0.0",
+ "typescript": "~5.2.2",
+ "unicode-10.0.0": "^0.7.5",
+ "untildify": "^4.0.0",
+ "update-notifier": "^7.0.0",
+ "url-slug": "^4.0.1",
+ "validate-npm-package-name": "^5.0.0",
+ "write-file-atomic": "^5.0.1",
+ "yeoman-environment": "^3.19.3",
+ "yeoman-generator": "^5.10.0"
+ },
+ "bin": {
+ "lb": "bin/cli-main.js",
+ "lb4": "bin/cli-main.js"
+ },
+ "engines": {
+ "node": "16 || 18 || 20"
+ }
+ },
+ "node_modules/@loopback/cli/node_modules/@ts-morph/common": {
+ "version": "0.21.0",
+ "resolved": "https://registry.npmjs.org/@ts-morph/common/-/common-0.21.0.tgz",
+ "integrity": "sha512-ES110Mmne5Vi4ypUKrtVQfXFDtCsDXiUiGxF6ILVlE90dDD4fdpC1LSjydl/ml7xJWKSDZwUYD2zkOePMSrPBA==",
+ "dependencies": {
+ "fast-glob": "^3.2.12",
+ "minimatch": "^7.4.3",
+ "mkdirp": "^2.1.6",
+ "path-browserify": "^1.0.1"
+ }
+ },
+ "node_modules/@loopback/cli/node_modules/@ts-morph/common/node_modules/minimatch": {
+ "version": "7.4.6",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-7.4.6.tgz",
+ "integrity": "sha512-sBz8G/YjVniEz6lKPNpKxXwazJe4c19fEfV2GDMX6AjFz+MX9uDWIZW8XreVhkFW3fkIdTv/gxWr/Kks5FFAVw==",
+ "dependencies": {
+ "brace-expansion": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
+ "node_modules/@loopback/cli/node_modules/@ts-morph/common/node_modules/mkdirp": {
+ "version": "2.1.6",
+ "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-2.1.6.tgz",
+ "integrity": "sha512-+hEnITedc8LAtIP9u3HJDFIdcLV2vXP33sqLLIzkv1Db1zO/1OxbvYf0Y1OC/S/Qo5dxHXepofhmxL02PsKe+A==",
+ "bin": {
+ "mkdirp": "dist/cjs/src/bin.js"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
+ "node_modules/@loopback/cli/node_modules/fs-extra": {
+ "version": "11.2.0",
+ "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.2.0.tgz",
+ "integrity": "sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==",
+ "dependencies": {
+ "graceful-fs": "^4.2.0",
+ "jsonfile": "^6.0.1",
+ "universalify": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=14.14"
+ }
+ },
+ "node_modules/@loopback/cli/node_modules/ts-morph": {
+ "version": "20.0.0",
+ "resolved": "https://registry.npmjs.org/ts-morph/-/ts-morph-20.0.0.tgz",
+ "integrity": "sha512-JVmEJy2Wow5n/84I3igthL9sudQ8qzjh/6i4tmYCm6IqYyKFlNbJZi7oBdjyqcWSWYRu3CtL0xbT6fS03ESZIg==",
+ "dependencies": {
+ "@ts-morph/common": "~0.21.0",
+ "code-block-writer": "^12.0.0"
+ }
+ },
+ "node_modules/@loopback/cli/node_modules/typescript": {
+ "version": "5.2.2",
+ "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz",
+ "integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==",
+ "bin": {
+ "tsc": "bin/tsc",
+ "tsserver": "bin/tsserver"
+ },
+ "engines": {
+ "node": ">=14.17"
+ }
+ },
+ "node_modules/@loopback/context": {
+ "version": "7.0.9",
+ "resolved": "https://registry.npmjs.org/@loopback/context/-/context-7.0.9.tgz",
+ "integrity": "sha512-NDCNDRO/PaHBGASG/Q+upO+nYbPpabpyzQylLSpk0Ic06oAcyB4mXeUYoxLWIZf9f3F/CMQSvxZz+Zjr2Lvkbg==",
+ "dependencies": {
+ "@loopback/metadata": "^7.0.9",
+ "@types/debug": "^4.1.12",
+ "debug": "^4.4.0",
+ "hyperid": "^3.3.0",
+ "p-event": "^4.2.0",
"tslib": "^2.6.3",
"uuid": "^10.0.0"
},
@@ -4905,12 +5244,12 @@
}
},
"node_modules/@loopback/core": {
- "version": "6.1.3",
- "resolved": "https://registry.npmjs.org/@loopback/core/-/core-6.1.3.tgz",
- "integrity": "sha512-rFs16z00cavqQeXdvFRx9CnyinPTI4qWvtnDJ/PsZSCWuvG9qBbK69aub9J+PPX/SHIgHsMExB9uNjyMycnieg==",
+ "version": "6.1.6",
+ "resolved": "https://registry.npmjs.org/@loopback/core/-/core-6.1.6.tgz",
+ "integrity": "sha512-i4jKlv6O9avq5x3YSCYNUs2bRzrKZdb9svlIggRhGwokbeUuKvZ4D2n+PjpWFQbTM2j6OHi0ENg7UUdXiGOoqg==",
"dependencies": {
- "@loopback/context": "^7.0.6",
- "debug": "^4.3.7",
+ "@loopback/context": "^7.0.9",
+ "debug": "^4.4.0",
"tslib": "^2.6.3"
},
"engines": {
@@ -4936,19 +5275,224 @@
"eslint": "^8.57.0"
}
},
+ "node_modules/@loopback/eslint-config/node_modules/@typescript-eslint/eslint-plugin": {
+ "version": "7.18.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.18.0.tgz",
+ "integrity": "sha512-94EQTWZ40mzBc42ATNIBimBEDltSJ9RQHCC8vc/PDbxi4k8dVwUAv4o98dk50M1zB+JGFxp43FP7f8+FP8R6Sw==",
+ "dev": true,
+ "dependencies": {
+ "@eslint-community/regexpp": "^4.10.0",
+ "@typescript-eslint/scope-manager": "7.18.0",
+ "@typescript-eslint/type-utils": "7.18.0",
+ "@typescript-eslint/utils": "7.18.0",
+ "@typescript-eslint/visitor-keys": "7.18.0",
+ "graphemer": "^1.4.0",
+ "ignore": "^5.3.1",
+ "natural-compare": "^1.4.0",
+ "ts-api-utils": "^1.3.0"
+ },
+ "engines": {
+ "node": "^18.18.0 || >=20.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
+ },
+ "peerDependencies": {
+ "@typescript-eslint/parser": "^7.0.0",
+ "eslint": "^8.56.0"
+ },
+ "peerDependenciesMeta": {
+ "typescript": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@loopback/eslint-config/node_modules/@typescript-eslint/parser": {
+ "version": "7.18.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-7.18.0.tgz",
+ "integrity": "sha512-4Z+L8I2OqhZV8qA132M4wNL30ypZGYOQVBfMgxDH/K5UX0PNqTu1c6za9ST5r9+tavvHiTWmBnKzpCJ/GlVFtg==",
+ "dev": true,
+ "dependencies": {
+ "@typescript-eslint/scope-manager": "7.18.0",
+ "@typescript-eslint/types": "7.18.0",
+ "@typescript-eslint/typescript-estree": "7.18.0",
+ "@typescript-eslint/visitor-keys": "7.18.0",
+ "debug": "^4.3.4"
+ },
+ "engines": {
+ "node": "^18.18.0 || >=20.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
+ },
+ "peerDependencies": {
+ "eslint": "^8.56.0"
+ },
+ "peerDependenciesMeta": {
+ "typescript": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@loopback/eslint-config/node_modules/@typescript-eslint/scope-manager": {
+ "version": "7.18.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.18.0.tgz",
+ "integrity": "sha512-jjhdIE/FPF2B7Z1uzc6i3oWKbGcHb87Qw7AWj6jmEqNOfDFbJWtjt/XfwCpvNkpGWlcJaog5vTR+VV8+w9JflA==",
+ "dev": true,
+ "dependencies": {
+ "@typescript-eslint/types": "7.18.0",
+ "@typescript-eslint/visitor-keys": "7.18.0"
+ },
+ "engines": {
+ "node": "^18.18.0 || >=20.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
+ }
+ },
+ "node_modules/@loopback/eslint-config/node_modules/@typescript-eslint/type-utils": {
+ "version": "7.18.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-7.18.0.tgz",
+ "integrity": "sha512-XL0FJXuCLaDuX2sYqZUUSOJ2sG5/i1AAze+axqmLnSkNEVMVYLF+cbwlB2w8D1tinFuSikHmFta+P+HOofrLeA==",
+ "dev": true,
+ "dependencies": {
+ "@typescript-eslint/typescript-estree": "7.18.0",
+ "@typescript-eslint/utils": "7.18.0",
+ "debug": "^4.3.4",
+ "ts-api-utils": "^1.3.0"
+ },
+ "engines": {
+ "node": "^18.18.0 || >=20.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
+ },
+ "peerDependencies": {
+ "eslint": "^8.56.0"
+ },
+ "peerDependenciesMeta": {
+ "typescript": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@loopback/eslint-config/node_modules/@typescript-eslint/types": {
+ "version": "7.18.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.18.0.tgz",
+ "integrity": "sha512-iZqi+Ds1y4EDYUtlOOC+aUmxnE9xS/yCigkjA7XpTKV6nCBd3Hp/PRGGmdwnfkV2ThMyYldP1wRpm/id99spTQ==",
+ "dev": true,
+ "engines": {
+ "node": "^18.18.0 || >=20.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
+ }
+ },
+ "node_modules/@loopback/eslint-config/node_modules/@typescript-eslint/typescript-estree": {
+ "version": "7.18.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.18.0.tgz",
+ "integrity": "sha512-aP1v/BSPnnyhMHts8cf1qQ6Q1IFwwRvAQGRvBFkWlo3/lH29OXA3Pts+c10nxRxIBrDnoMqzhgdwVe5f2D6OzA==",
+ "dev": true,
+ "dependencies": {
+ "@typescript-eslint/types": "7.18.0",
+ "@typescript-eslint/visitor-keys": "7.18.0",
+ "debug": "^4.3.4",
+ "globby": "^11.1.0",
+ "is-glob": "^4.0.3",
+ "minimatch": "^9.0.4",
+ "semver": "^7.6.0",
+ "ts-api-utils": "^1.3.0"
+ },
+ "engines": {
+ "node": "^18.18.0 || >=20.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
+ },
+ "peerDependenciesMeta": {
+ "typescript": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@loopback/eslint-config/node_modules/@typescript-eslint/utils": {
+ "version": "7.18.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.18.0.tgz",
+ "integrity": "sha512-kK0/rNa2j74XuHVcoCZxdFBMF+aq/vH83CXAOHieC+2Gis4mF8jJXT5eAfyD3K0sAxtPuwxaIOIOvhwzVDt/kw==",
+ "dev": true,
+ "dependencies": {
+ "@eslint-community/eslint-utils": "^4.4.0",
+ "@typescript-eslint/scope-manager": "7.18.0",
+ "@typescript-eslint/types": "7.18.0",
+ "@typescript-eslint/typescript-estree": "7.18.0"
+ },
+ "engines": {
+ "node": "^18.18.0 || >=20.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
+ },
+ "peerDependencies": {
+ "eslint": "^8.56.0"
+ }
+ },
+ "node_modules/@loopback/eslint-config/node_modules/@typescript-eslint/visitor-keys": {
+ "version": "7.18.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.18.0.tgz",
+ "integrity": "sha512-cDF0/Gf81QpY3xYyJKDV14Zwdmid5+uuENhjH2EqFaF0ni+yAyq/LzMaIJdhNJXZI7uLzwIlA+V7oWoyn6Curg==",
+ "dev": true,
+ "dependencies": {
+ "@typescript-eslint/types": "7.18.0",
+ "eslint-visitor-keys": "^3.4.3"
+ },
+ "engines": {
+ "node": "^18.18.0 || >=20.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
+ }
+ },
+ "node_modules/@loopback/eslint-config/node_modules/globby": {
+ "version": "11.1.0",
+ "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz",
+ "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==",
+ "dev": true,
+ "dependencies": {
+ "array-union": "^2.1.0",
+ "dir-glob": "^3.0.1",
+ "fast-glob": "^3.2.9",
+ "ignore": "^5.2.0",
+ "merge2": "^1.4.1",
+ "slash": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
"node_modules/@loopback/express": {
- "version": "7.0.6",
- "resolved": "https://registry.npmjs.org/@loopback/express/-/express-7.0.6.tgz",
- "integrity": "sha512-zey+J7ateOHrXIv9yq7F2RlS3Hk4lkc+fAqtORCdkoEJWblQ/oe1/gm4hYQWKnO3KDQ0pktfa3EEZlGzU0mG9Q==",
+ "version": "7.0.9",
+ "resolved": "https://registry.npmjs.org/@loopback/express/-/express-7.0.9.tgz",
+ "integrity": "sha512-S0jXDe0xhRHN5ATLuVIE4292+e/ZyUhZH9i79gDxJDinlj/ltJOpyA2rwkI9HaKJ6DLGH0dG4FJgv7dxgUdU3w==",
"dependencies": {
- "@loopback/http-server": "^6.0.6",
+ "@loopback/http-server": "^6.0.9",
"@types/body-parser": "^1.19.5",
"@types/express": "^4.17.21",
"@types/express-serve-static-core": "^4.17.37",
"@types/http-errors": "^2.0.4",
"body-parser": "^1.20.3",
- "debug": "^4.3.7",
- "express": "^4.19.2",
+ "debug": "^4.4.0",
+ "express": "^4.21.2",
"http-errors": "^2.0.0",
"on-finished": "^2.4.1",
"toposort": "^2.0.2",
@@ -4962,9 +5506,9 @@
}
},
"node_modules/@loopback/filter": {
- "version": "5.0.6",
- "resolved": "https://registry.npmjs.org/@loopback/filter/-/filter-5.0.6.tgz",
- "integrity": "sha512-rGQaVrUtJGtUvZ/4bRS+4dbAqPOziGY1GyM6dsLalM0xR9paZVTZSvNSYK1cK0eagzdgUjFbVHwhaJ0pdjIYCQ==",
+ "version": "5.0.8",
+ "resolved": "https://registry.npmjs.org/@loopback/filter/-/filter-5.0.8.tgz",
+ "integrity": "sha512-WqHXTuMuR/tZzP8wcdMi9qrIF6dSoRGpq5Vqvu7CUFQUludbTJfvf5ol4x1yL5QmrrGEb+hyGx6DATexhsKJxw==",
"dependencies": {
"tslib": "^2.6.3"
},
@@ -4973,11 +5517,11 @@
}
},
"node_modules/@loopback/http-server": {
- "version": "6.0.6",
- "resolved": "https://registry.npmjs.org/@loopback/http-server/-/http-server-6.0.6.tgz",
- "integrity": "sha512-3GhrLWHi87VVL2jGSpFocfsKYGjBIjoJ8r017/kuMi4UGweNrbSBrL8ly5tKQ6APGjx+/j9qEuFC1IaaXo4FCw==",
+ "version": "6.0.9",
+ "resolved": "https://registry.npmjs.org/@loopback/http-server/-/http-server-6.0.9.tgz",
+ "integrity": "sha512-LZlCqARGRzxpyY1R8uNFRKqRtavW3WZyuIU89QYomCp/UfckrXOzkdQe54/dWdwOkNrCibxSY1Nd6XJlM668Bw==",
"dependencies": {
- "debug": "^4.3.7",
+ "debug": "^4.4.0",
"stoppable": "^1.1.0",
"tslib": "^2.6.3"
},
@@ -4986,11 +5530,11 @@
}
},
"node_modules/@loopback/metadata": {
- "version": "7.0.6",
- "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-7.0.6.tgz",
- "integrity": "sha512-NlSx6VcGC97qFiC4yR+3UcT7n7FpEGpyqPwYmbLPiIyKsbv/s5TwCUy/1QprJAx9ZFrM/mkd0nW2z01Ek6PnUw==",
+ "version": "7.0.9",
+ "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-7.0.9.tgz",
+ "integrity": "sha512-5NmEnsGNQIBQ4ha+smH3QT6S6Y82NSA77A/xOo0zP5UTG8MexZZB3fZXXMpn/xj6qR/o7qwkD+DASN6abm91pA==",
"dependencies": {
- "debug": "^4.3.7",
+ "debug": "^4.4.0",
"lodash": "^4.17.21",
"reflect-metadata": "^0.2.1",
"tslib": "^2.6.3"
@@ -5005,9 +5549,9 @@
"integrity": "sha512-urBwgfrvVP/eAyXx4hluJivBKzuEbSQs9rKWCrCkbSxNv8mxPcUZKeuoF3Uy4mJl3Lwprp6yy5/39VWigZ4K6Q=="
},
"node_modules/@loopback/model-api-builder": {
- "version": "6.0.6",
- "resolved": "https://registry.npmjs.org/@loopback/model-api-builder/-/model-api-builder-6.0.6.tgz",
- "integrity": "sha512-KqluBGENq/VRhgFriyLFPzMAtCEmUbgZ3PUpiFWVzNRLmGccQwl+zfPKNwhl8Q8A5yXNS3y7ANzxcKo/1i2chA==",
+ "version": "6.0.9",
+ "resolved": "https://registry.npmjs.org/@loopback/model-api-builder/-/model-api-builder-6.0.9.tgz",
+ "integrity": "sha512-ms9enF31IAu6spzb+Vv/avIYq5Um6JS9P62dZ+OoWVOoXlfAquNNJEGO29qh4VrMESJLpajzWWdxYqRJgnQ/3w==",
"dependencies": {
"tslib": "^2.6.3"
},
@@ -5020,13 +5564,13 @@
}
},
"node_modules/@loopback/openapi-v3": {
- "version": "10.0.6",
- "resolved": "https://registry.npmjs.org/@loopback/openapi-v3/-/openapi-v3-10.0.6.tgz",
- "integrity": "sha512-pOmYzuv58t5eA0gZKuAeT6GcTBV0+n25OSUjx5CpwhXnq9hfFku7USWUfJLgwEuE75XsTQ7dUUmmBYvpaFCw2Q==",
+ "version": "10.0.9",
+ "resolved": "https://registry.npmjs.org/@loopback/openapi-v3/-/openapi-v3-10.0.9.tgz",
+ "integrity": "sha512-T5QBlGRYNekjUj/sAFvbRnJatNfEspQg+Dv4rtHW/BMUrbKuzUqtaagypFW4CPDkvmTRKUinOGyVmibgAKfBug==",
"dependencies": {
- "@loopback/repository-json-schema": "^8.0.6",
- "debug": "^4.3.7",
- "http-status": "^1.7.4",
+ "@loopback/repository-json-schema": "^8.0.9",
+ "debug": "^4.4.0",
+ "http-status": "^1.8.1",
"json-merge-patch": "^1.0.2",
"lodash": "^4.17.21",
"openapi3-ts": "^2.0.2",
@@ -5040,15 +5584,15 @@
}
},
"node_modules/@loopback/repository": {
- "version": "7.0.6",
- "resolved": "https://registry.npmjs.org/@loopback/repository/-/repository-7.0.6.tgz",
- "integrity": "sha512-yxImM2VqC4sD7e++y4KTP9Clp6SymRS2EgTYCUMZ+k+dQ3LqIjQwg6Ro5g0VuQpJMNBr3d0qDW16rPRV9o5VFw==",
+ "version": "7.0.9",
+ "resolved": "https://registry.npmjs.org/@loopback/repository/-/repository-7.0.9.tgz",
+ "integrity": "sha512-I+sc5pSbThKCbCPnwKWLEyNcO97Er2HIEjK92BraFBXGvnEQ54TT7vSeXtaWhWahh02oXBtR2ecbY40HX11wHQ==",
"dependencies": {
- "@loopback/filter": "^5.0.6",
+ "@loopback/filter": "^5.0.8",
"@types/debug": "^4.1.12",
- "debug": "^4.3.7",
+ "debug": "^4.4.0",
"lodash": "^4.17.21",
- "loopback-datasource-juggler": "^5.0.11",
+ "loopback-datasource-juggler": "^5.1.3",
"tslib": "^2.6.3"
},
"engines": {
@@ -5059,12 +5603,12 @@
}
},
"node_modules/@loopback/repository-json-schema": {
- "version": "8.0.6",
- "resolved": "https://registry.npmjs.org/@loopback/repository-json-schema/-/repository-json-schema-8.0.6.tgz",
- "integrity": "sha512-oYVURgSIHLhzwuL3J4CwokDQ4Pki1OKnGZerR/Z3sZhcBdP/CwJk1AwZ3XuxTBHS2ebfW7H1Kg9EoOoHRrojtA==",
+ "version": "8.0.9",
+ "resolved": "https://registry.npmjs.org/@loopback/repository-json-schema/-/repository-json-schema-8.0.9.tgz",
+ "integrity": "sha512-kqDg05splhRsU2p3sYFPcMS5nrqcwSBjtqrtyodZwkn6rPj0VxVJV0qzRyNFFy7yO+m4KqbYnY6bep7tto18BA==",
"dependencies": {
"@types/json-schema": "^7.0.15",
- "debug": "^4.3.7",
+ "debug": "^4.4.0",
"tslib": "^2.6.3"
},
"engines": {
@@ -5076,13 +5620,13 @@
}
},
"node_modules/@loopback/repository-tests": {
- "version": "0.24.6",
- "resolved": "https://registry.npmjs.org/@loopback/repository-tests/-/repository-tests-0.24.6.tgz",
- "integrity": "sha512-BVeMaKGb1A6P9cuDkmXzs4QtKKQdyvzo5l/wyGJQJPoWQ5pXF8AH798dIhF0DWxvOouqQCUdC2bSOF1nC+OXWg==",
+ "version": "0.24.9",
+ "resolved": "https://registry.npmjs.org/@loopback/repository-tests/-/repository-tests-0.24.9.tgz",
+ "integrity": "sha512-LIT/Q1wk781ai8O9u2uqYjorTS/DtjEqtPA/FXbRJiOhSvhdoNl4KwoLiMEbZfKVTV7YqgnDKsNzZ8d1izN7ZQ==",
"dependencies": {
- "@loopback/testlab": "^7.0.6",
+ "@loopback/testlab": "^7.0.8",
"@types/debug": "^4.1.12",
- "debug": "^4.3.7",
+ "debug": "^4.4.0",
"tslib": "^2.6.3"
},
"engines": {
@@ -5094,13 +5638,13 @@
}
},
"node_modules/@loopback/rest": {
- "version": "14.0.6",
- "resolved": "https://registry.npmjs.org/@loopback/rest/-/rest-14.0.6.tgz",
- "integrity": "sha512-/YPSwhzCNnvkkc3kMhATkg2CeMy4rklGd9dTvXHNLJgZ/KplvwKRlI+IKAKYeUcnc5m51eDD3YcUBjlAlg9wfQ==",
+ "version": "14.0.9",
+ "resolved": "https://registry.npmjs.org/@loopback/rest/-/rest-14.0.9.tgz",
+ "integrity": "sha512-dKlXL7rXDnteiOfeS9802Ehj8sbKhr1nyJ0DiLgADQGRAH6o6rGn0/+I2nXwFCtxOFpqoLyyGCJhu1Ff5Jf3qA==",
"dependencies": {
- "@loopback/express": "^7.0.6",
- "@loopback/http-server": "^6.0.6",
- "@loopback/openapi-v3": "^10.0.6",
+ "@loopback/express": "^7.0.9",
+ "@loopback/http-server": "^6.0.9",
+ "@loopback/openapi-v3": "^10.0.9",
"@openapi-contrib/openapi-schema-to-json-schema": "^5.1.0",
"@types/body-parser": "^1.19.5",
"@types/cors": "^2.8.17",
@@ -5110,22 +5654,22 @@
"@types/on-finished": "^2.3.4",
"@types/serve-static": "1.15.7",
"@types/type-is": "^1.6.6",
- "ajv": "^8.16.0",
+ "ajv": "^8.17.1",
"ajv-errors": "^3.0.0",
"ajv-formats": "^3.0.1",
"ajv-keywords": "^5.1.0",
"body-parser": "^1.20.3",
"cors": "^2.8.5",
- "debug": "^4.3.7",
- "express": "^4.19.2",
+ "debug": "^4.4.0",
+ "express": "^4.21.2",
"http-errors": "^2.0.0",
"js-yaml": "^4.1.0",
"json-schema-compare": "^0.2.2",
"lodash": "^4.17.21",
"on-finished": "^2.4.1",
- "path-to-regexp": "^6.2.2",
- "qs": "^6.12.3",
- "strong-error-handler": "^5.0.10",
+ "path-to-regexp": "^6.3.0",
+ "qs": "^6.13.1",
+ "strong-error-handler": "^5.0.14",
"tslib": "^2.6.3",
"type-is": "^1.6.18",
"validator": "^13.12.0"
@@ -5138,12 +5682,12 @@
}
},
"node_modules/@loopback/rest-explorer": {
- "version": "7.0.6",
- "resolved": "https://registry.npmjs.org/@loopback/rest-explorer/-/rest-explorer-7.0.6.tgz",
- "integrity": "sha512-YU8bRw+oNIXubFoIgZWVwGXWweSl+N+vyvVmcv6c+pcT8aaLc+HWT1OAiRiVIl1U6EzdAvC6igBpKUsFbjHwtA==",
+ "version": "7.0.9",
+ "resolved": "https://registry.npmjs.org/@loopback/rest-explorer/-/rest-explorer-7.0.9.tgz",
+ "integrity": "sha512-ANJ0Rwl6zrQRoSTGARX/HLN5YroQFE6Z3aL9QCdNNbigclW/HGXrMmFESdet/EmextKqnFaBMluQ1haUQO8eWQ==",
"dependencies": {
"ejs": "^3.1.10",
- "swagger-ui-dist": "5.17.14",
+ "swagger-ui-dist": "5.18.2",
"tslib": "^2.6.3"
},
"engines": {
@@ -5174,60 +5718,13 @@
"node": ">=14.0.0"
}
},
- "node_modules/@loopback/rest/node_modules/@types/node": {
- "version": "20.16.11",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-20.16.11.tgz",
- "integrity": "sha512-y+cTCACu92FyA5fgQSAI8A1H429g7aSK2HsO7K4XYUWc4dY5IUz55JSDIYT6/VsOLfGy8vmvQYC2hfb0iF16Uw==",
- "dependencies": {
- "undici-types": "~6.19.2"
- }
- },
- "node_modules/@loopback/rest/node_modules/ajv": {
- "version": "8.17.1",
- "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz",
- "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==",
- "dependencies": {
- "fast-deep-equal": "^3.1.3",
- "fast-uri": "^3.0.1",
- "json-schema-traverse": "^1.0.0",
- "require-from-string": "^2.0.2"
- },
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/epoberezkin"
- }
- },
- "node_modules/@loopback/rest/node_modules/ajv-errors": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-3.0.0.tgz",
- "integrity": "sha512-V3wD15YHfHz6y0KdhYFjyy9vWtEVALT9UrxfN3zqlI6dMioHnJrqOYfyPKol3oqrnCM9uwkcdCwkJ0WUcbLMTQ==",
- "peerDependencies": {
- "ajv": "^8.0.1"
- }
- },
- "node_modules/@loopback/rest/node_modules/ajv-keywords": {
- "version": "5.1.0",
- "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz",
- "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==",
- "dependencies": {
- "fast-deep-equal": "^3.1.3"
- },
- "peerDependencies": {
- "ajv": "^8.8.2"
- }
- },
- "node_modules/@loopback/rest/node_modules/json-schema-traverse": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
- "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug=="
- },
"node_modules/@loopback/sequelize": {
- "version": "0.6.6",
- "resolved": "https://registry.npmjs.org/@loopback/sequelize/-/sequelize-0.6.6.tgz",
- "integrity": "sha512-932yB2BbM9aCANvZ5NKTJafL8FN6r1ARRzCR1Gm0Fqw9/Nk9GTUrScur4mGoT/ZhZYZTqe2eLDC6KMftRYlpiQ==",
+ "version": "0.6.9",
+ "resolved": "https://registry.npmjs.org/@loopback/sequelize/-/sequelize-0.6.9.tgz",
+ "integrity": "sha512-xpGfaiRvMLWj6rLMSfe4XF+3bxTZ8CO+ihU9hxoOLLLnX9e32QzpLw7nMQk96ZVGf3sdNZwbdDGezrfX9A5xTQ==",
"dependencies": {
- "debug": "^4.3.7",
- "sequelize": "^6.37.3",
+ "debug": "^4.4.0",
+ "sequelize": "^6.37.5",
"tslib": "^2.6.3"
},
"engines": {
@@ -5239,11 +5736,11 @@
}
},
"node_modules/@loopback/service-proxy": {
- "version": "7.0.6",
- "resolved": "https://registry.npmjs.org/@loopback/service-proxy/-/service-proxy-7.0.6.tgz",
- "integrity": "sha512-MS57pxCMQl9G5w22Hf2bGGjTaaA+JwjdloOjrqo5oroJXtjgMaGbZZ+h7FM59WQb3LP9qTlUCg4xtXrU04uMlw==",
+ "version": "7.0.9",
+ "resolved": "https://registry.npmjs.org/@loopback/service-proxy/-/service-proxy-7.0.9.tgz",
+ "integrity": "sha512-BMUilu8At5yrIVxPpkY12ay9iOatT1s8KIogZmctMONL8fvGTrEZTa/lUdOkH3rGP+i1YfoOXwCAgLugu3A/eA==",
"dependencies": {
- "loopback-datasource-juggler": "^5.0.11",
+ "loopback-datasource-juggler": "^5.1.3",
"tslib": "^2.6.3"
},
"engines": {
@@ -5254,9 +5751,9 @@
}
},
"node_modules/@loopback/testlab": {
- "version": "7.0.6",
- "resolved": "https://registry.npmjs.org/@loopback/testlab/-/testlab-7.0.6.tgz",
- "integrity": "sha512-pRYqTKB7HpDRJrM1pHapMSnBDWWzD9cs2BFSXcYcq061xFGYjqyZuMi7BWT1vz4iVGQ0zKt+qyqmCVWONmqalw==",
+ "version": "7.0.8",
+ "resolved": "https://registry.npmjs.org/@loopback/testlab/-/testlab-7.0.8.tgz",
+ "integrity": "sha512-Xj6uRTwODOhE2dNjCp31Tq+b6tR5r22TCNNnc/O8g4qyklNYWZN6lxZkAswXJquUpOYUnbS5+eXwIUlseAoSNQ==",
"dependencies": {
"@hapi/shot": "^6.0.1",
"@types/express": "^4.17.21",
@@ -5264,11 +5761,11 @@
"@types/shot": "^4.0.5",
"@types/sinon": "^17.0.3",
"@types/supertest": "^2.0.16",
- "express": "^4.19.2",
+ "express": "^4.21.2",
"fs-extra": "^11.2.0",
"oas-validator": "^5.0.8",
"should": "^13.2.3",
- "sinon": "^18.0.0",
+ "sinon": "^18.0.1",
"supertest": "^7.0.0",
"tslib": "^2.6.3"
},
@@ -5292,6 +5789,27 @@
"@sinonjs/commons": "^3.0.0"
}
},
+ "node_modules/@loopback/testlab/node_modules/@types/sinon": {
+ "version": "17.0.3",
+ "resolved": "https://registry.npmjs.org/@types/sinon/-/sinon-17.0.3.tgz",
+ "integrity": "sha512-j3uovdn8ewky9kRBG19bOwaZbexJu/XjtkHyjvUgt4xfPFz18dcORIMqnYh66Fx3Powhcr85NT5+er3+oViapw==",
+ "dependencies": {
+ "@types/sinonjs__fake-timers": "*"
+ }
+ },
+ "node_modules/@loopback/testlab/node_modules/formidable": {
+ "version": "3.5.2",
+ "resolved": "https://registry.npmjs.org/formidable/-/formidable-3.5.2.tgz",
+ "integrity": "sha512-Jqc1btCy3QzRbJaICGwKcBfGWuLADRerLzDqi2NwSt/UkXLsHJw2TVResiaoBufHVHy9aSgClOHCeJsSsFLTbg==",
+ "dependencies": {
+ "dezalgo": "^1.0.4",
+ "hexoid": "^2.0.0",
+ "once": "^1.4.0"
+ },
+ "funding": {
+ "url": "https://ko-fi.com/tunnckoCore/commissions"
+ }
+ },
"node_modules/@loopback/testlab/node_modules/fs-extra": {
"version": "11.2.0",
"resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.2.0.tgz",
@@ -5305,6 +5823,25 @@
"node": ">=14.14"
}
},
+ "node_modules/@loopback/testlab/node_modules/hexoid": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/hexoid/-/hexoid-2.0.0.tgz",
+ "integrity": "sha512-qlspKUK7IlSQv2o+5I7yhUd7TxlOG2Vr5LTa3ve2XSNVKAL/n/u/7KLvKmFNimomDIKvZFXWHv0T12mv7rT8Aw==",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/@loopback/testlab/node_modules/mime": {
+ "version": "2.6.0",
+ "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz",
+ "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==",
+ "bin": {
+ "mime": "cli.js"
+ },
+ "engines": {
+ "node": ">=4.0.0"
+ }
+ },
"node_modules/@loopback/testlab/node_modules/nise": {
"version": "6.1.1",
"resolved": "https://registry.npmjs.org/nise/-/nise-6.1.1.tgz",
@@ -5318,9 +5855,9 @@
}
},
"node_modules/@loopback/testlab/node_modules/nise/node_modules/@sinonjs/fake-timers": {
- "version": "13.0.2",
- "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-13.0.2.tgz",
- "integrity": "sha512-4Bb+oqXZTSTZ1q27Izly9lv8B9dlV61CROxPiVtywwzv5SnytJqhvYe6FclHYuXml4cd1VHPo1zd5PmTeJozvA==",
+ "version": "13.0.5",
+ "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-13.0.5.tgz",
+ "integrity": "sha512-36/hTbH2uaWuGVERyC6da9YwGWnzUZXuPro/F2LfsdOsLnCojz/iSH8MxUt/FD2S5XBSVPhmArFUXcpCQ2Hkiw==",
"dependencies": {
"@sinonjs/commons": "^3.0.1"
}
@@ -5350,6 +5887,48 @@
"url": "https://opencollective.com/sinon"
}
},
+ "node_modules/@loopback/testlab/node_modules/superagent": {
+ "version": "9.0.2",
+ "resolved": "https://registry.npmjs.org/superagent/-/superagent-9.0.2.tgz",
+ "integrity": "sha512-xuW7dzkUpcJq7QnhOsnNUgtYp3xRwpt2F7abdRYIpCsAt0hhUqia0EdxyXZQQpNmGtsCzYHryaKSV3q3GJnq7w==",
+ "dependencies": {
+ "component-emitter": "^1.3.0",
+ "cookiejar": "^2.1.4",
+ "debug": "^4.3.4",
+ "fast-safe-stringify": "^2.1.1",
+ "form-data": "^4.0.0",
+ "formidable": "^3.5.1",
+ "methods": "^1.1.2",
+ "mime": "2.6.0",
+ "qs": "^6.11.0"
+ },
+ "engines": {
+ "node": ">=14.18.0"
+ }
+ },
+ "node_modules/@loopback/testlab/node_modules/supertest": {
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/supertest/-/supertest-7.0.0.tgz",
+ "integrity": "sha512-qlsr7fIC0lSddmA3tzojvzubYxvlGtzumcdHgPwbFWMISQwL22MhM2Y3LNt+6w9Yyx7559VW5ab70dgphm8qQA==",
+ "dependencies": {
+ "methods": "^1.1.2",
+ "superagent": "^9.0.1"
+ },
+ "engines": {
+ "node": ">=14.18.0"
+ }
+ },
+ "node_modules/@loopback/testlab/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==",
+ "dependencies": {
+ "has-flag": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
"node_modules/@loopback/testlab/node_modules/type-detect": {
"version": "4.0.8",
"resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz",
@@ -5385,49 +5964,44 @@
"node-pre-gyp": "bin/node-pre-gyp"
}
},
- "node_modules/@mapbox/node-pre-gyp/node_modules/are-we-there-yet": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-2.0.0.tgz",
- "integrity": "sha512-Ci/qENmwHnsYo9xKIcUJN5LeDKdJ6R1Z1j9V/J5wyq8nh/mYPEpIKJbBZXtZjG04HiK7zV/p6Vs9952MrMeUIw==",
- "deprecated": "This package is no longer supported.",
+ "node_modules/@mapbox/node-pre-gyp/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==",
"dependencies": {
- "delegates": "^1.0.0",
- "readable-stream": "^3.6.0"
+ "balanced-match": "^1.0.0",
+ "concat-map": "0.0.1"
+ }
+ },
+ "node_modules/@mapbox/node-pre-gyp/node_modules/glob": {
+ "version": "7.2.3",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
+ "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
+ "deprecated": "Glob versions prior to v9 are no longer supported",
+ "dependencies": {
+ "fs.realpath": "^1.0.0",
+ "inflight": "^1.0.4",
+ "inherits": "2",
+ "minimatch": "^3.1.1",
+ "once": "^1.3.0",
+ "path-is-absolute": "^1.0.0"
},
"engines": {
- "node": ">=10"
+ "node": "*"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
}
},
- "node_modules/@mapbox/node-pre-gyp/node_modules/gauge": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/gauge/-/gauge-3.0.2.tgz",
- "integrity": "sha512-+5J6MS/5XksCuXq++uFRsnUd7Ovu1XenbeuIuNRJxYWjgQbPuFhT14lAvsWfqfAmnwluf1OwMjz39HjfLPci0Q==",
- "deprecated": "This package is no longer supported.",
+ "node_modules/@mapbox/node-pre-gyp/node_modules/minimatch": {
+ "version": "3.1.2",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
+ "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
"dependencies": {
- "aproba": "^1.0.3 || ^2.0.0",
- "color-support": "^1.1.2",
- "console-control-strings": "^1.0.0",
- "has-unicode": "^2.0.1",
- "object-assign": "^4.1.1",
- "signal-exit": "^3.0.0",
- "string-width": "^4.2.3",
- "strip-ansi": "^6.0.1",
- "wide-align": "^1.1.2"
+ "brace-expansion": "^1.1.7"
},
"engines": {
- "node": ">=10"
- }
- },
- "node_modules/@mapbox/node-pre-gyp/node_modules/npmlog": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-5.0.1.tgz",
- "integrity": "sha512-AqZtDUWOMKs1G/8lwylVjrdYgqA4d9nu8hc+0gzRxlDb1I10+FHBGMXs6aiQHFdCUUlqH99MUMuLfzWDNDtfxw==",
- "deprecated": "This package is no longer supported.",
- "dependencies": {
- "are-we-there-yet": "^2.0.0",
- "console-control-strings": "^1.1.0",
- "gauge": "^3.0.0",
- "set-blocking": "^2.0.0"
+ "node": "*"
}
},
"node_modules/@mapbox/node-pre-gyp/node_modules/rimraf": {
@@ -5484,133 +6058,76 @@
"make-plural": "^7.0.0"
}
},
+ "node_modules/@microsoft/tsdoc": {
+ "version": "0.15.1",
+ "resolved": "https://registry.npmjs.org/@microsoft/tsdoc/-/tsdoc-0.15.1.tgz",
+ "integrity": "sha512-4aErSrCR/On/e5G2hDP0wjooqDdauzEbIq8hIkIe5pXV0rtWJZvdCEKL0ykZxex+IxIwBp0eGeV48hQN07dXtw=="
+ },
"node_modules/@nestjs/cli": {
- "version": "9.5.0",
- "resolved": "https://registry.npmjs.org/@nestjs/cli/-/cli-9.5.0.tgz",
- "integrity": "sha512-Z7q+3vNsQSG2d2r2Hl/OOj5EpfjVx3OfnJ9+KuAsOdw1sKLm7+Zc6KbhMFTd/eIvfx82ww3Nk72xdmfPYCulWA==",
+ "version": "10.4.9",
+ "resolved": "https://registry.npmjs.org/@nestjs/cli/-/cli-10.4.9.tgz",
+ "integrity": "sha512-s8qYd97bggqeK7Op3iD49X2MpFtW4LVNLAwXFkfbRxKME6IYT7X0muNTJ2+QfI8hpbNx9isWkrLWIp+g5FOhiA==",
"dev": true,
"dependencies": {
- "@angular-devkit/core": "16.0.1",
- "@angular-devkit/schematics": "16.0.1",
- "@angular-devkit/schematics-cli": "16.0.1",
- "@nestjs/schematics": "^9.0.4",
+ "@angular-devkit/core": "17.3.11",
+ "@angular-devkit/schematics": "17.3.11",
+ "@angular-devkit/schematics-cli": "17.3.11",
+ "@nestjs/schematics": "^10.0.1",
"chalk": "4.1.2",
- "chokidar": "3.5.3",
- "cli-table3": "0.6.3",
+ "chokidar": "3.6.0",
+ "cli-table3": "0.6.5",
"commander": "4.1.1",
- "fork-ts-checker-webpack-plugin": "8.0.0",
- "inquirer": "8.2.5",
+ "fork-ts-checker-webpack-plugin": "9.0.2",
+ "glob": "10.4.5",
+ "inquirer": "8.2.6",
"node-emoji": "1.11.0",
"ora": "5.4.1",
- "os-name": "4.0.1",
- "rimraf": "4.4.1",
- "shelljs": "0.8.5",
- "source-map-support": "0.5.21",
"tree-kill": "1.2.2",
"tsconfig-paths": "4.2.0",
- "tsconfig-paths-webpack-plugin": "4.0.1",
- "typescript": "4.9.5",
- "webpack": "5.82.1",
+ "tsconfig-paths-webpack-plugin": "4.2.0",
+ "typescript": "5.7.2",
+ "webpack": "5.97.1",
"webpack-node-externals": "3.0.0"
},
"bin": {
"nest": "bin/nest.js"
},
"engines": {
- "node": ">= 12.9.0"
- }
- },
- "node_modules/@nestjs/cli/node_modules/eslint-scope": {
- "version": "5.1.1",
- "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz",
- "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==",
- "dev": true,
- "dependencies": {
- "esrecurse": "^4.3.0",
- "estraverse": "^4.1.1"
+ "node": ">= 16.14"
},
- "engines": {
- "node": ">=8.0.0"
- }
- },
- "node_modules/@nestjs/cli/node_modules/estraverse": {
- "version": "4.3.0",
- "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz",
- "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==",
- "dev": true,
- "engines": {
- "node": ">=4.0"
- }
- },
- "node_modules/@nestjs/cli/node_modules/events": {
- "version": "3.3.0",
- "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz",
- "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==",
- "dev": true,
- "engines": {
- "node": ">=0.8.x"
+ "peerDependencies": {
+ "@swc/cli": "^0.1.62 || ^0.3.0 || ^0.4.0 || ^0.5.0",
+ "@swc/core": "^1.3.62"
+ },
+ "peerDependenciesMeta": {
+ "@swc/cli": {
+ "optional": true
+ },
+ "@swc/core": {
+ "optional": true
+ }
}
},
- "node_modules/@nestjs/cli/node_modules/json-parse-even-better-errors": {
- "version": "2.3.1",
- "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz",
- "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==",
- "dev": true
- },
- "node_modules/@nestjs/cli/node_modules/webpack": {
- "version": "5.82.1",
- "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.82.1.tgz",
- "integrity": "sha512-C6uiGQJ+Gt4RyHXXYt+v9f+SN1v83x68URwgxNQ98cvH8kxiuywWGP4XeNZ1paOzZ63aY3cTciCEQJNFUljlLw==",
+ "node_modules/@nestjs/cli/node_modules/typescript": {
+ "version": "5.7.2",
+ "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.7.2.tgz",
+ "integrity": "sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg==",
"dev": true,
- "dependencies": {
- "@types/eslint-scope": "^3.7.3",
- "@types/estree": "^1.0.0",
- "@webassemblyjs/ast": "^1.11.5",
- "@webassemblyjs/wasm-edit": "^1.11.5",
- "@webassemblyjs/wasm-parser": "^1.11.5",
- "acorn": "^8.7.1",
- "acorn-import-assertions": "^1.7.6",
- "browserslist": "^4.14.5",
- "chrome-trace-event": "^1.0.2",
- "enhanced-resolve": "^5.14.0",
- "es-module-lexer": "^1.2.1",
- "eslint-scope": "5.1.1",
- "events": "^3.2.0",
- "glob-to-regexp": "^0.4.1",
- "graceful-fs": "^4.2.9",
- "json-parse-even-better-errors": "^2.3.1",
- "loader-runner": "^4.2.0",
- "mime-types": "^2.1.27",
- "neo-async": "^2.6.2",
- "schema-utils": "^3.1.2",
- "tapable": "^2.1.1",
- "terser-webpack-plugin": "^5.3.7",
- "watchpack": "^2.4.0",
- "webpack-sources": "^3.2.3"
- },
"bin": {
- "webpack": "bin/webpack.js"
+ "tsc": "bin/tsc",
+ "tsserver": "bin/tsserver"
},
"engines": {
- "node": ">=10.13.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/webpack"
- },
- "peerDependenciesMeta": {
- "webpack-cli": {
- "optional": true
- }
+ "node": ">=14.17"
}
},
"node_modules/@nestjs/common": {
- "version": "9.4.3",
- "resolved": "https://registry.npmjs.org/@nestjs/common/-/common-9.4.3.tgz",
- "integrity": "sha512-Gd6D4IaYj01o14Bwv81ukidn4w3bPHCblMUq+SmUmWLyosK+XQmInCS09SbDDZyL8jy86PngtBLTdhJ2bXSUig==",
+ "version": "10.4.15",
+ "resolved": "https://registry.npmjs.org/@nestjs/common/-/common-10.4.15.tgz",
+ "integrity": "sha512-vaLg1ZgwhG29BuLDxPA9OAcIlgqzp9/N8iG0wGapyUNTf4IY4O6zAHgN6QalwLhFxq7nOI021vdRojR1oF3bqg==",
"dependencies": {
"iterare": "1.2.1",
- "tslib": "2.5.3",
+ "tslib": "2.8.1",
"uid": "2.0.2"
},
"funding": {
@@ -5618,16 +6135,12 @@
"url": "https://opencollective.com/nest"
},
"peerDependencies": {
- "cache-manager": "<=5",
"class-transformer": "*",
"class-validator": "*",
- "reflect-metadata": "^0.1.12",
+ "reflect-metadata": "^0.1.12 || ^0.2.0",
"rxjs": "^7.1.0"
},
"peerDependenciesMeta": {
- "cache-manager": {
- "optional": true
- },
"class-transformer": {
"optional": true
},
@@ -5636,22 +6149,17 @@
}
}
},
- "node_modules/@nestjs/common/node_modules/tslib": {
- "version": "2.5.3",
- "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.3.tgz",
- "integrity": "sha512-mSxlJJwl3BMEQCUNnxXBU9jP4JBktcEGhURcPR6VQVlnP0FdDEsIaz0C35dXNGLyRfrATNofF0F5p2KPxQgB+w=="
- },
"node_modules/@nestjs/core": {
- "version": "9.4.3",
- "resolved": "https://registry.npmjs.org/@nestjs/core/-/core-9.4.3.tgz",
- "integrity": "sha512-Qi63+wi55Jh4sDyaj5Hhx2jOpKqT386aeo+VOKsxnd+Ql9VvkO/FjmuwBGUyzkJt29ENYc+P0Sx/k5LtstNpPQ==",
+ "version": "10.4.15",
+ "resolved": "https://registry.npmjs.org/@nestjs/core/-/core-10.4.15.tgz",
+ "integrity": "sha512-UBejmdiYwaH6fTsz2QFBlC1cJHM+3UDeLZN+CiP9I1fRv2KlBZsmozGLbV5eS1JAVWJB4T5N5yQ0gjN8ZvcS2w==",
"hasInstallScript": true,
"dependencies": {
"@nuxtjs/opencollective": "0.3.2",
"fast-safe-stringify": "2.1.1",
"iterare": "1.2.1",
- "path-to-regexp": "3.2.0",
- "tslib": "2.5.3",
+ "path-to-regexp": "3.3.0",
+ "tslib": "2.8.1",
"uid": "2.0.2"
},
"funding": {
@@ -5659,11 +6167,11 @@
"url": "https://opencollective.com/nest"
},
"peerDependencies": {
- "@nestjs/common": "^9.0.0",
- "@nestjs/microservices": "^9.0.0",
- "@nestjs/platform-express": "^9.0.0",
- "@nestjs/websockets": "^9.0.0",
- "reflect-metadata": "^0.1.12",
+ "@nestjs/common": "^10.0.0",
+ "@nestjs/microservices": "^10.0.0",
+ "@nestjs/platform-express": "^10.0.0",
+ "@nestjs/websockets": "^10.0.0",
+ "reflect-metadata": "^0.1.12 || ^0.2.0",
"rxjs": "^7.1.0"
},
"peerDependenciesMeta": {
@@ -5679,19 +6187,14 @@
}
},
"node_modules/@nestjs/core/node_modules/path-to-regexp": {
- "version": "3.2.0",
- "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-3.2.0.tgz",
- "integrity": "sha512-jczvQbCUS7XmS7o+y1aEO9OBVFeZBQ1MDSEqmO7xSoPgOPoowY/SxLpZ6Vh97/8qHZOteiCKb7gkG9gA2ZUxJA=="
- },
- "node_modules/@nestjs/core/node_modules/tslib": {
- "version": "2.5.3",
- "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.3.tgz",
- "integrity": "sha512-mSxlJJwl3BMEQCUNnxXBU9jP4JBktcEGhURcPR6VQVlnP0FdDEsIaz0C35dXNGLyRfrATNofF0F5p2KPxQgB+w=="
+ "version": "3.3.0",
+ "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-3.3.0.tgz",
+ "integrity": "sha512-qyCH421YQPS2WFDxDjftfc1ZR5WKQzVzqsp4n9M2kQhVOo/ByahFoUNJfl58kOcEGfQ//7weFTDhm+ss8Ecxgw=="
},
"node_modules/@nestjs/mapped-types": {
- "version": "2.0.5",
- "resolved": "https://registry.npmjs.org/@nestjs/mapped-types/-/mapped-types-2.0.5.tgz",
- "integrity": "sha512-bSJv4pd6EY99NX9CjBIyn4TVDoSit82DUZlL4I3bqNfy5Gt+gXTa86i3I/i0iIV9P4hntcGM5GyO+FhZAhxtyg==",
+ "version": "2.0.6",
+ "resolved": "https://registry.npmjs.org/@nestjs/mapped-types/-/mapped-types-2.0.6.tgz",
+ "integrity": "sha512-84ze+CPfp1OWdpRi1/lOu59hOhTz38eVzJvRKrg9ykRFwDz+XleKfMsG0gUqNZYFa6v53XYzeD+xItt8uDW7NQ==",
"peerDependencies": {
"@nestjs/common": "^8.0.0 || ^9.0.0 || ^10.0.0",
"class-transformer": "^0.4.0 || ^0.5.0",
@@ -5708,46 +6211,23 @@
}
},
"node_modules/@nestjs/platform-express": {
- "version": "9.4.3",
- "resolved": "https://registry.npmjs.org/@nestjs/platform-express/-/platform-express-9.4.3.tgz",
- "integrity": "sha512-FpdczWoRSC0zz2dNL9u2AQLXKXRVtq4HgHklAhbL59X0uy+mcxhlSThG7DHzDMkoSnuuHY8ojDVf7mDxk+GtCw==",
+ "version": "10.4.15",
+ "resolved": "https://registry.npmjs.org/@nestjs/platform-express/-/platform-express-10.4.15.tgz",
+ "integrity": "sha512-63ZZPkXHjoDyO7ahGOVcybZCRa7/Scp6mObQKjcX/fTEq1YJeU75ELvMsuQgc8U2opMGOBD7GVuc4DV0oeDHoA==",
"dependencies": {
- "body-parser": "1.20.2",
+ "body-parser": "1.20.3",
"cors": "2.8.5",
- "express": "4.18.2",
+ "express": "4.21.2",
"multer": "1.4.4-lts.1",
- "tslib": "2.5.3"
+ "tslib": "2.8.1"
},
"funding": {
"type": "opencollective",
"url": "https://opencollective.com/nest"
},
"peerDependencies": {
- "@nestjs/common": "^9.0.0",
- "@nestjs/core": "^9.0.0"
- }
- },
- "node_modules/@nestjs/platform-express/node_modules/body-parser": {
- "version": "1.20.2",
- "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.2.tgz",
- "integrity": "sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA==",
- "dependencies": {
- "bytes": "3.1.2",
- "content-type": "~1.0.5",
- "debug": "2.6.9",
- "depd": "2.0.0",
- "destroy": "1.2.0",
- "http-errors": "2.0.0",
- "iconv-lite": "0.4.24",
- "on-finished": "2.4.1",
- "qs": "6.11.0",
- "raw-body": "2.5.2",
- "type-is": "~1.6.18",
- "unpipe": "1.0.0"
- },
- "engines": {
- "node": ">= 0.8",
- "npm": "1.2.8000 || >= 1.4.16"
+ "@nestjs/common": "^10.0.0",
+ "@nestjs/core": "^10.0.0"
}
},
"node_modules/@nestjs/platform-express/node_modules/concat-stream": {
@@ -5764,141 +6244,6 @@
"typedarray": "^0.0.6"
}
},
- "node_modules/@nestjs/platform-express/node_modules/cookie": {
- "version": "0.5.0",
- "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz",
- "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==",
- "engines": {
- "node": ">= 0.6"
- }
- },
- "node_modules/@nestjs/platform-express/node_modules/debug": {
- "version": "2.6.9",
- "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
- "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
- "dependencies": {
- "ms": "2.0.0"
- }
- },
- "node_modules/@nestjs/platform-express/node_modules/encodeurl": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
- "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==",
- "engines": {
- "node": ">= 0.8"
- }
- },
- "node_modules/@nestjs/platform-express/node_modules/express": {
- "version": "4.18.2",
- "resolved": "https://registry.npmjs.org/express/-/express-4.18.2.tgz",
- "integrity": "sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==",
- "dependencies": {
- "accepts": "~1.3.8",
- "array-flatten": "1.1.1",
- "body-parser": "1.20.1",
- "content-disposition": "0.5.4",
- "content-type": "~1.0.4",
- "cookie": "0.5.0",
- "cookie-signature": "1.0.6",
- "debug": "2.6.9",
- "depd": "2.0.0",
- "encodeurl": "~1.0.2",
- "escape-html": "~1.0.3",
- "etag": "~1.8.1",
- "finalhandler": "1.2.0",
- "fresh": "0.5.2",
- "http-errors": "2.0.0",
- "merge-descriptors": "1.0.1",
- "methods": "~1.1.2",
- "on-finished": "2.4.1",
- "parseurl": "~1.3.3",
- "path-to-regexp": "0.1.7",
- "proxy-addr": "~2.0.7",
- "qs": "6.11.0",
- "range-parser": "~1.2.1",
- "safe-buffer": "5.2.1",
- "send": "0.18.0",
- "serve-static": "1.15.0",
- "setprototypeof": "1.2.0",
- "statuses": "2.0.1",
- "type-is": "~1.6.18",
- "utils-merge": "1.0.1",
- "vary": "~1.1.2"
- },
- "engines": {
- "node": ">= 0.10.0"
- }
- },
- "node_modules/@nestjs/platform-express/node_modules/express/node_modules/body-parser": {
- "version": "1.20.1",
- "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.1.tgz",
- "integrity": "sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==",
- "dependencies": {
- "bytes": "3.1.2",
- "content-type": "~1.0.4",
- "debug": "2.6.9",
- "depd": "2.0.0",
- "destroy": "1.2.0",
- "http-errors": "2.0.0",
- "iconv-lite": "0.4.24",
- "on-finished": "2.4.1",
- "qs": "6.11.0",
- "raw-body": "2.5.1",
- "type-is": "~1.6.18",
- "unpipe": "1.0.0"
- },
- "engines": {
- "node": ">= 0.8",
- "npm": "1.2.8000 || >= 1.4.16"
- }
- },
- "node_modules/@nestjs/platform-express/node_modules/express/node_modules/raw-body": {
- "version": "2.5.1",
- "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz",
- "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==",
- "dependencies": {
- "bytes": "3.1.2",
- "http-errors": "2.0.0",
- "iconv-lite": "0.4.24",
- "unpipe": "1.0.0"
- },
- "engines": {
- "node": ">= 0.8"
- }
- },
- "node_modules/@nestjs/platform-express/node_modules/finalhandler": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz",
- "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==",
- "dependencies": {
- "debug": "2.6.9",
- "encodeurl": "~1.0.2",
- "escape-html": "~1.0.3",
- "on-finished": "2.4.1",
- "parseurl": "~1.3.3",
- "statuses": "2.0.1",
- "unpipe": "~1.0.0"
- },
- "engines": {
- "node": ">= 0.8"
- }
- },
- "node_modules/@nestjs/platform-express/node_modules/merge-descriptors": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz",
- "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w=="
- },
- "node_modules/@nestjs/platform-express/node_modules/mime": {
- "version": "1.6.0",
- "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
- "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==",
- "bin": {
- "mime": "cli.js"
- },
- "engines": {
- "node": ">=4"
- }
- },
"node_modules/@nestjs/platform-express/node_modules/mkdirp": {
"version": "0.5.6",
"resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz",
@@ -5910,11 +6255,6 @@
"mkdirp": "bin/cmd.js"
}
},
- "node_modules/@nestjs/platform-express/node_modules/ms": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
- "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A=="
- },
"node_modules/@nestjs/platform-express/node_modules/multer": {
"version": "1.4.4-lts.1",
"resolved": "https://registry.npmjs.org/multer/-/multer-1.4.4-lts.1.tgz",
@@ -5932,25 +6272,6 @@
"node": ">= 6.0.0"
}
},
- "node_modules/@nestjs/platform-express/node_modules/path-to-regexp": {
- "version": "0.1.7",
- "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz",
- "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ=="
- },
- "node_modules/@nestjs/platform-express/node_modules/qs": {
- "version": "6.11.0",
- "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz",
- "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==",
- "dependencies": {
- "side-channel": "^1.0.4"
- },
- "engines": {
- "node": ">=0.6"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
"node_modules/@nestjs/platform-express/node_modules/readable-stream": {
"version": "2.3.8",
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz",
@@ -5965,53 +6286,11 @@
"util-deprecate": "~1.0.1"
}
},
- "node_modules/@nestjs/platform-express/node_modules/readable-stream/node_modules/safe-buffer": {
+ "node_modules/@nestjs/platform-express/node_modules/safe-buffer": {
"version": "5.1.2",
"resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
"integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
},
- "node_modules/@nestjs/platform-express/node_modules/send": {
- "version": "0.18.0",
- "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz",
- "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==",
- "dependencies": {
- "debug": "2.6.9",
- "depd": "2.0.0",
- "destroy": "1.2.0",
- "encodeurl": "~1.0.2",
- "escape-html": "~1.0.3",
- "etag": "~1.8.1",
- "fresh": "0.5.2",
- "http-errors": "2.0.0",
- "mime": "1.6.0",
- "ms": "2.1.3",
- "on-finished": "2.4.1",
- "range-parser": "~1.2.1",
- "statuses": "2.0.1"
- },
- "engines": {
- "node": ">= 0.8.0"
- }
- },
- "node_modules/@nestjs/platform-express/node_modules/send/node_modules/ms": {
- "version": "2.1.3",
- "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
- "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA=="
- },
- "node_modules/@nestjs/platform-express/node_modules/serve-static": {
- "version": "1.15.0",
- "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz",
- "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==",
- "dependencies": {
- "encodeurl": "~1.0.2",
- "escape-html": "~1.0.3",
- "parseurl": "~1.3.3",
- "send": "0.18.0"
- },
- "engines": {
- "node": ">= 0.8.0"
- }
- },
"node_modules/@nestjs/platform-express/node_modules/string_decoder": {
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
@@ -6020,49 +6299,47 @@
"safe-buffer": "~5.1.0"
}
},
- "node_modules/@nestjs/platform-express/node_modules/string_decoder/node_modules/safe-buffer": {
- "version": "5.1.2",
- "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
- "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
- },
- "node_modules/@nestjs/platform-express/node_modules/tslib": {
- "version": "2.5.3",
- "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.3.tgz",
- "integrity": "sha512-mSxlJJwl3BMEQCUNnxXBU9jP4JBktcEGhURcPR6VQVlnP0FdDEsIaz0C35dXNGLyRfrATNofF0F5p2KPxQgB+w=="
- },
"node_modules/@nestjs/schematics": {
- "version": "9.2.0",
- "resolved": "https://registry.npmjs.org/@nestjs/schematics/-/schematics-9.2.0.tgz",
- "integrity": "sha512-wHpNJDPzM6XtZUOB3gW0J6mkFCSJilzCM3XrHI1o0C8vZmFE1snbmkIXNyoi1eV0Nxh1BMymcgz5vIMJgQtTqw==",
+ "version": "10.2.3",
+ "resolved": "https://registry.npmjs.org/@nestjs/schematics/-/schematics-10.2.3.tgz",
+ "integrity": "sha512-4e8gxaCk7DhBxVUly2PjYL4xC2ifDFexCqq1/u4TtivLGXotVk0wHdYuPYe1tHTHuR1lsOkRbfOCpkdTnigLVg==",
"dev": true,
"dependencies": {
- "@angular-devkit/core": "16.0.1",
- "@angular-devkit/schematics": "16.0.1",
- "jsonc-parser": "3.2.0",
+ "@angular-devkit/core": "17.3.11",
+ "@angular-devkit/schematics": "17.3.11",
+ "comment-json": "4.2.5",
+ "jsonc-parser": "3.3.1",
"pluralize": "8.0.0"
},
"peerDependencies": {
- "typescript": ">=4.3.5"
+ "typescript": ">=4.8.2"
}
},
+ "node_modules/@nestjs/schematics/node_modules/jsonc-parser": {
+ "version": "3.3.1",
+ "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.3.1.tgz",
+ "integrity": "sha512-HUgH65KyejrUFPvHFPbqOY0rsFip3Bo5wb4ngvdi1EpCYWUQDC5V+Y7mZws+DLkr4M//zQJoanu1SP+87Dv1oQ==",
+ "dev": true
+ },
"node_modules/@nestjs/swagger": {
- "version": "6.3.0",
- "resolved": "https://registry.npmjs.org/@nestjs/swagger/-/swagger-6.3.0.tgz",
- "integrity": "sha512-Gnig189oa1tD+h0BYIfUwhp/wvvmTn6iO3csR2E4rQrDTgCxSxZDlNdfZo3AC+Rmf8u0KX4ZAX1RZN1qXTtC7A==",
+ "version": "8.1.0",
+ "resolved": "https://registry.npmjs.org/@nestjs/swagger/-/swagger-8.1.0.tgz",
+ "integrity": "sha512-8hzH+r/31XshzXHC9vww4T0xjDAxMzvOaT1xAOvvY1LtXTWyNRCUP2iQsCYJOnnMrR+vydWjvRZiuB3hdvaHxA==",
"dependencies": {
- "@nestjs/mapped-types": "1.2.2",
+ "@microsoft/tsdoc": "^0.15.0",
+ "@nestjs/mapped-types": "2.0.6",
"js-yaml": "4.1.0",
"lodash": "4.17.21",
- "path-to-regexp": "3.2.0",
- "swagger-ui-dist": "4.18.2"
+ "path-to-regexp": "3.3.0",
+ "swagger-ui-dist": "5.18.2"
},
"peerDependencies": {
- "@fastify/static": "^6.0.0",
- "@nestjs/common": "^9.0.0",
- "@nestjs/core": "^9.0.0",
+ "@fastify/static": "^6.0.0 || ^7.0.0",
+ "@nestjs/common": "^9.0.0 || ^10.0.0",
+ "@nestjs/core": "^9.0.0 || ^10.0.0",
"class-transformer": "*",
"class-validator": "*",
- "reflect-metadata": "^0.1.12"
+ "reflect-metadata": "^0.1.12 || ^0.2.0"
},
"peerDependenciesMeta": {
"@fastify/static": {
@@ -6076,52 +6353,28 @@
}
}
},
- "node_modules/@nestjs/swagger/node_modules/@nestjs/mapped-types": {
- "version": "1.2.2",
- "resolved": "https://registry.npmjs.org/@nestjs/mapped-types/-/mapped-types-1.2.2.tgz",
- "integrity": "sha512-3dHxLXs3M0GPiriAcCFFJQHoDFUuzTD5w6JDhE7TyfT89YKpe6tcCCIqOZWdXmt9AZjjK30RkHRSFF+QEnWFQg==",
- "peerDependencies": {
- "@nestjs/common": "^7.0.8 || ^8.0.0 || ^9.0.0",
- "class-transformer": "^0.2.0 || ^0.3.0 || ^0.4.0 || ^0.5.0",
- "class-validator": "^0.11.1 || ^0.12.0 || ^0.13.0 || ^0.14.0",
- "reflect-metadata": "^0.1.12"
- },
- "peerDependenciesMeta": {
- "class-transformer": {
- "optional": true
- },
- "class-validator": {
- "optional": true
- }
- }
- },
"node_modules/@nestjs/swagger/node_modules/path-to-regexp": {
- "version": "3.2.0",
- "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-3.2.0.tgz",
- "integrity": "sha512-jczvQbCUS7XmS7o+y1aEO9OBVFeZBQ1MDSEqmO7xSoPgOPoowY/SxLpZ6Vh97/8qHZOteiCKb7gkG9gA2ZUxJA=="
- },
- "node_modules/@nestjs/swagger/node_modules/swagger-ui-dist": {
- "version": "4.18.2",
- "resolved": "https://registry.npmjs.org/swagger-ui-dist/-/swagger-ui-dist-4.18.2.tgz",
- "integrity": "sha512-oVBoBl9Dg+VJw8uRWDxlyUyHoNEDC0c1ysT6+Boy6CTgr2rUcLcfPon4RvxgS2/taNW6O0+US+Z/dlAsWFjOAQ=="
+ "version": "3.3.0",
+ "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-3.3.0.tgz",
+ "integrity": "sha512-qyCH421YQPS2WFDxDjftfc1ZR5WKQzVzqsp4n9M2kQhVOo/ByahFoUNJfl58kOcEGfQ//7weFTDhm+ss8Ecxgw=="
},
"node_modules/@nestjs/testing": {
- "version": "9.4.3",
- "resolved": "https://registry.npmjs.org/@nestjs/testing/-/testing-9.4.3.tgz",
- "integrity": "sha512-LDT8Ai2eKnTzvnPaJwWOK03qTaFap5uHHsJCv6dL0uKWk6hyF9jms8DjyVaGsaujCaXDG8izl1mDEER0OmxaZA==",
+ "version": "10.4.15",
+ "resolved": "https://registry.npmjs.org/@nestjs/testing/-/testing-10.4.15.tgz",
+ "integrity": "sha512-eGlWESkACMKti+iZk1hs6FUY/UqObmMaa8HAN9JLnaYkoLf1Jeh+EuHlGnfqo/Rq77oznNLIyaA3PFjrFDlNUg==",
"dev": true,
"dependencies": {
- "tslib": "2.5.3"
+ "tslib": "2.8.1"
},
"funding": {
"type": "opencollective",
"url": "https://opencollective.com/nest"
},
"peerDependencies": {
- "@nestjs/common": "^9.0.0",
- "@nestjs/core": "^9.0.0",
- "@nestjs/microservices": "^9.0.0",
- "@nestjs/platform-express": "^9.0.0"
+ "@nestjs/common": "^10.0.0",
+ "@nestjs/core": "^10.0.0",
+ "@nestjs/microservices": "^10.0.0",
+ "@nestjs/platform-express": "^10.0.0"
},
"peerDependenciesMeta": {
"@nestjs/microservices": {
@@ -6132,12 +6385,6 @@
}
}
},
- "node_modules/@nestjs/testing/node_modules/tslib": {
- "version": "2.5.3",
- "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.3.tgz",
- "integrity": "sha512-mSxlJJwl3BMEQCUNnxXBU9jP4JBktcEGhURcPR6VQVlnP0FdDEsIaz0C35dXNGLyRfrATNofF0F5p2KPxQgB+w==",
- "dev": true
- },
"node_modules/@node-saml/node-saml": {
"version": "4.0.5",
"resolved": "https://registry.npmjs.org/@node-saml/node-saml/-/node-saml-4.0.5.tgz",
@@ -6223,12 +6470,9 @@
}
},
"node_modules/@npmcli/agent/node_modules/agent-base": {
- "version": "7.1.1",
- "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.1.tgz",
- "integrity": "sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOA==",
- "dependencies": {
- "debug": "^4.3.4"
- },
+ "version": "7.1.3",
+ "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.3.tgz",
+ "integrity": "sha512-jRR5wdylq8CkOe6hei19GGZnxM6rBGwFl3Bg0YItGDimvjGtAvdZk4Pu6Cl4u4Igsws4a1fd1Vq3ezrhn4KmFw==",
"engines": {
"node": ">= 14"
}
@@ -6246,11 +6490,11 @@
}
},
"node_modules/@npmcli/agent/node_modules/https-proxy-agent": {
- "version": "7.0.5",
- "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.5.tgz",
- "integrity": "sha512-1e4Wqeblerz+tMKPIq2EMGiiWW1dIjZOksyHWSUm1rmuvw/how9hBHZ38lAGj5ID4Ik6EdkOw7NmWPy6LAwalw==",
+ "version": "7.0.6",
+ "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.6.tgz",
+ "integrity": "sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==",
"dependencies": {
- "agent-base": "^7.0.2",
+ "agent-base": "^7.1.2",
"debug": "4"
},
"engines": {
@@ -6258,11 +6502,11 @@
}
},
"node_modules/@npmcli/agent/node_modules/socks-proxy-agent": {
- "version": "8.0.4",
- "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-8.0.4.tgz",
- "integrity": "sha512-GNAq/eg8Udq2x0eNiFkr9gRg5bA7PXEWagQdeRX4cPSG+X/8V38v637gim9bjFptMk1QWsCTr0ttrJEiXbNnRw==",
+ "version": "8.0.5",
+ "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-8.0.5.tgz",
+ "integrity": "sha512-HehCEsotFqbPW9sJ8WVYB6UbmIMv7kUUORIF2Nncq4VQvBfNBLibW9YZR5dlYCSUhwcD628pRllm7n+E+YTzJw==",
"dependencies": {
- "agent-base": "^7.1.1",
+ "agent-base": "^7.1.2",
"debug": "^4.3.4",
"socks": "^2.8.3"
},
@@ -6368,25 +6612,6 @@
"node": "^12.13.0 || ^14.15.0 || >=16.0.0"
}
},
- "node_modules/@npmcli/arborist/node_modules/@npmcli/map-workspaces/node_modules/glob": {
- "version": "8.1.0",
- "resolved": "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz",
- "integrity": "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==",
- "deprecated": "Glob versions prior to v9 are no longer supported",
- "dependencies": {
- "fs.realpath": "^1.0.0",
- "inflight": "^1.0.4",
- "inherits": "2",
- "minimatch": "^5.0.1",
- "once": "^1.3.0"
- },
- "engines": {
- "node": ">=12"
- },
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
- }
- },
"node_modules/@npmcli/arborist/node_modules/@npmcli/move-file": {
"version": "1.1.2",
"resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-1.1.2.tgz",
@@ -6445,12 +6670,17 @@
"node": ">= 6"
}
},
- "node_modules/@npmcli/arborist/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==",
+ "node_modules/@npmcli/arborist/node_modules/are-we-there-yet": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-3.0.1.tgz",
+ "integrity": "sha512-QZW4EDmGwlYur0Yyf/b2uGucHQMa8aFUP7eu9ddR73vvhFyt4V0Vl3QHPcTNJ8l6qYOBdxgXdnBXQrHilfRQBg==",
+ "deprecated": "This package is no longer supported.",
"dependencies": {
- "balanced-match": "^1.0.0"
+ "delegates": "^1.0.0",
+ "readable-stream": "^3.6.0"
+ },
+ "engines": {
+ "node": "^12.13.0 || ^14.15.0 || >=16.0.0"
}
},
"node_modules/@npmcli/arborist/node_modules/builtins": {
@@ -6486,6 +6716,84 @@
"node": ">= 10"
}
},
+ "node_modules/@npmcli/arborist/node_modules/cacache/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==",
+ "dependencies": {
+ "balanced-match": "^1.0.0",
+ "concat-map": "0.0.1"
+ }
+ },
+ "node_modules/@npmcli/arborist/node_modules/cacache/node_modules/glob": {
+ "version": "7.2.3",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
+ "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
+ "deprecated": "Glob versions prior to v9 are no longer supported",
+ "dependencies": {
+ "fs.realpath": "^1.0.0",
+ "inflight": "^1.0.4",
+ "inherits": "2",
+ "minimatch": "^3.1.1",
+ "once": "^1.3.0",
+ "path-is-absolute": "^1.0.0"
+ },
+ "engines": {
+ "node": "*"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
+ "node_modules/@npmcli/arborist/node_modules/cacache/node_modules/minimatch": {
+ "version": "3.1.2",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
+ "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
+ "dependencies": {
+ "brace-expansion": "^1.1.7"
+ },
+ "engines": {
+ "node": "*"
+ }
+ },
+ "node_modules/@npmcli/arborist/node_modules/gauge": {
+ "version": "4.0.4",
+ "resolved": "https://registry.npmjs.org/gauge/-/gauge-4.0.4.tgz",
+ "integrity": "sha512-f9m+BEN5jkg6a0fZjleidjN51VE1X+mPFQ2DJ0uv1V39oCLCbsGe6yjbBnp7eK7z/+GAon99a3nHuqbuuthyPg==",
+ "deprecated": "This package is no longer supported.",
+ "dependencies": {
+ "aproba": "^1.0.3 || ^2.0.0",
+ "color-support": "^1.1.3",
+ "console-control-strings": "^1.1.0",
+ "has-unicode": "^2.0.1",
+ "signal-exit": "^3.0.7",
+ "string-width": "^4.2.3",
+ "strip-ansi": "^6.0.1",
+ "wide-align": "^1.1.5"
+ },
+ "engines": {
+ "node": "^12.13.0 || ^14.15.0 || >=16.0.0"
+ }
+ },
+ "node_modules/@npmcli/arborist/node_modules/glob": {
+ "version": "8.1.0",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz",
+ "integrity": "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==",
+ "deprecated": "Glob versions prior to v9 are no longer supported",
+ "dependencies": {
+ "fs.realpath": "^1.0.0",
+ "inflight": "^1.0.4",
+ "inherits": "2",
+ "minimatch": "^5.0.1",
+ "once": "^1.3.0"
+ },
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
"node_modules/@npmcli/arborist/node_modules/hosted-git-info": {
"version": "4.1.0",
"resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz",
@@ -6541,6 +6849,11 @@
"node": "*"
}
},
+ "node_modules/@npmcli/arborist/node_modules/isexe": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
+ "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw=="
+ },
"node_modules/@npmcli/arborist/node_modules/json-parse-even-better-errors": {
"version": "2.3.1",
"resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz",
@@ -6629,6 +6942,35 @@
"node": ">= 10.12.0"
}
},
+ "node_modules/@npmcli/arborist/node_modules/node-gyp/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==",
+ "dependencies": {
+ "balanced-match": "^1.0.0",
+ "concat-map": "0.0.1"
+ }
+ },
+ "node_modules/@npmcli/arborist/node_modules/node-gyp/node_modules/glob": {
+ "version": "7.2.3",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
+ "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
+ "deprecated": "Glob versions prior to v9 are no longer supported",
+ "dependencies": {
+ "fs.realpath": "^1.0.0",
+ "inflight": "^1.0.4",
+ "inherits": "2",
+ "minimatch": "^3.1.1",
+ "once": "^1.3.0",
+ "path-is-absolute": "^1.0.0"
+ },
+ "engines": {
+ "node": "*"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
"node_modules/@npmcli/arborist/node_modules/node-gyp/node_modules/make-fetch-happen": {
"version": "9.1.0",
"resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-9.1.0.tgz",
@@ -6655,6 +6997,17 @@
"node": ">= 10"
}
},
+ "node_modules/@npmcli/arborist/node_modules/node-gyp/node_modules/minimatch": {
+ "version": "3.1.2",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
+ "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
+ "dependencies": {
+ "brace-expansion": "^1.1.7"
+ },
+ "engines": {
+ "node": "*"
+ }
+ },
"node_modules/@npmcli/arborist/node_modules/npm-install-checks": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/npm-install-checks/-/npm-install-checks-4.0.0.tgz",
@@ -6696,6 +7049,46 @@
"node": ">=10"
}
},
+ "node_modules/@npmcli/arborist/node_modules/npm-packlist/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==",
+ "dependencies": {
+ "balanced-match": "^1.0.0",
+ "concat-map": "0.0.1"
+ }
+ },
+ "node_modules/@npmcli/arborist/node_modules/npm-packlist/node_modules/glob": {
+ "version": "7.2.3",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
+ "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
+ "deprecated": "Glob versions prior to v9 are no longer supported",
+ "dependencies": {
+ "fs.realpath": "^1.0.0",
+ "inflight": "^1.0.4",
+ "inherits": "2",
+ "minimatch": "^3.1.1",
+ "once": "^1.3.0",
+ "path-is-absolute": "^1.0.0"
+ },
+ "engines": {
+ "node": "*"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
+ "node_modules/@npmcli/arborist/node_modules/npm-packlist/node_modules/minimatch": {
+ "version": "3.1.2",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
+ "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
+ "dependencies": {
+ "brace-expansion": "^1.1.7"
+ },
+ "engines": {
+ "node": "*"
+ }
+ },
"node_modules/@npmcli/arborist/node_modules/npm-pick-manifest": {
"version": "6.1.1",
"resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-6.1.1.tgz",
@@ -6723,6 +7116,21 @@
"node": "^12.13.0 || ^14.15.0 || >=16"
}
},
+ "node_modules/@npmcli/arborist/node_modules/npmlog": {
+ "version": "6.0.2",
+ "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-6.0.2.tgz",
+ "integrity": "sha512-/vBvz5Jfr9dT/aFWd0FIRf+T/Q2WBsLENygUaFUqstqsycmZAP/t5BvFJTK0viFmSUxiUKTUplWy5vt+rvKIxg==",
+ "deprecated": "This package is no longer supported.",
+ "dependencies": {
+ "are-we-there-yet": "^3.0.0",
+ "console-control-strings": "^1.1.0",
+ "gauge": "^4.0.3",
+ "set-blocking": "^2.0.0"
+ },
+ "engines": {
+ "node": "^12.13.0 || ^14.15.0 || >=16.0.0"
+ }
+ },
"node_modules/@npmcli/arborist/node_modules/pacote": {
"version": "12.0.3",
"resolved": "https://registry.npmjs.org/pacote/-/pacote-12.0.3.tgz",
@@ -6787,6 +7195,46 @@
"url": "https://github.com/sponsors/isaacs"
}
},
+ "node_modules/@npmcli/arborist/node_modules/rimraf/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==",
+ "dependencies": {
+ "balanced-match": "^1.0.0",
+ "concat-map": "0.0.1"
+ }
+ },
+ "node_modules/@npmcli/arborist/node_modules/rimraf/node_modules/glob": {
+ "version": "7.2.3",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
+ "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
+ "deprecated": "Glob versions prior to v9 are no longer supported",
+ "dependencies": {
+ "fs.realpath": "^1.0.0",
+ "inflight": "^1.0.4",
+ "inherits": "2",
+ "minimatch": "^3.1.1",
+ "once": "^1.3.0",
+ "path-is-absolute": "^1.0.0"
+ },
+ "engines": {
+ "node": "*"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
+ "node_modules/@npmcli/arborist/node_modules/rimraf/node_modules/minimatch": {
+ "version": "3.1.2",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
+ "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
+ "dependencies": {
+ "brace-expansion": "^1.1.7"
+ },
+ "engines": {
+ "node": "*"
+ }
+ },
"node_modules/@npmcli/arborist/node_modules/socks-proxy-agent": {
"version": "6.2.1",
"resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-6.2.1.tgz",
@@ -6835,6 +7283,20 @@
"builtins": "^1.0.3"
}
},
+ "node_modules/@npmcli/arborist/node_modules/which": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
+ "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
+ "dependencies": {
+ "isexe": "^2.0.0"
+ },
+ "bin": {
+ "node-which": "bin/node-which"
+ },
+ "engines": {
+ "node": ">= 8"
+ }
+ },
"node_modules/@npmcli/fs": {
"version": "2.1.2",
"resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-2.1.2.tgz",
@@ -6866,36 +7328,6 @@
"node": "^16.14.0 || >=18.0.0"
}
},
- "node_modules/@npmcli/git/node_modules/ini": {
- "version": "4.1.3",
- "resolved": "https://registry.npmjs.org/ini/-/ini-4.1.3.tgz",
- "integrity": "sha512-X7rqawQBvfdjS10YU1y1YVreA3SsLrW9dX2CewP2EbBJM4ypVNLDkO5y04gejPwKIY9lR+7r9gn3rFPt/kmWFg==",
- "engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
- }
- },
- "node_modules/@npmcli/git/node_modules/isexe": {
- "version": "3.1.1",
- "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz",
- "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==",
- "engines": {
- "node": ">=16"
- }
- },
- "node_modules/@npmcli/git/node_modules/which": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/which/-/which-4.0.0.tgz",
- "integrity": "sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg==",
- "dependencies": {
- "isexe": "^3.1.1"
- },
- "bin": {
- "node-which": "bin/which.js"
- },
- "engines": {
- "node": "^16.13.0 || >=18.0.0"
- }
- },
"node_modules/@npmcli/installed-package-contents": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/@npmcli/installed-package-contents/-/installed-package-contents-2.1.0.tgz",
@@ -6944,55 +7376,6 @@
"node": "^14.17.0 || ^16.13.0 || >=18.0.0"
}
},
- "node_modules/@npmcli/map-workspaces/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==",
- "dependencies": {
- "balanced-match": "^1.0.0"
- }
- },
- "node_modules/@npmcli/map-workspaces/node_modules/glob": {
- "version": "10.4.5",
- "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz",
- "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==",
- "dependencies": {
- "foreground-child": "^3.1.0",
- "jackspeak": "^3.1.2",
- "minimatch": "^9.0.4",
- "minipass": "^7.1.2",
- "package-json-from-dist": "^1.0.0",
- "path-scurry": "^1.11.1"
- },
- "bin": {
- "glob": "dist/esm/bin.mjs"
- },
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
- }
- },
- "node_modules/@npmcli/map-workspaces/node_modules/minimatch": {
- "version": "9.0.5",
- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz",
- "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==",
- "dependencies": {
- "brace-expansion": "^2.0.1"
- },
- "engines": {
- "node": ">=16 || 14 >=14.17"
- },
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
- }
- },
- "node_modules/@npmcli/map-workspaces/node_modules/minipass": {
- "version": "7.1.2",
- "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz",
- "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==",
- "engines": {
- "node": ">=16 || 14 >=14.17"
- }
- },
"node_modules/@npmcli/metavuln-calculator": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/@npmcli/metavuln-calculator/-/metavuln-calculator-2.0.0.tgz",
@@ -7091,6 +7474,28 @@
"node": ">= 6"
}
},
+ "node_modules/@npmcli/metavuln-calculator/node_modules/are-we-there-yet": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-3.0.1.tgz",
+ "integrity": "sha512-QZW4EDmGwlYur0Yyf/b2uGucHQMa8aFUP7eu9ddR73vvhFyt4V0Vl3QHPcTNJ8l6qYOBdxgXdnBXQrHilfRQBg==",
+ "deprecated": "This package is no longer supported.",
+ "dependencies": {
+ "delegates": "^1.0.0",
+ "readable-stream": "^3.6.0"
+ },
+ "engines": {
+ "node": "^12.13.0 || ^14.15.0 || >=16.0.0"
+ }
+ },
+ "node_modules/@npmcli/metavuln-calculator/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==",
+ "dependencies": {
+ "balanced-match": "^1.0.0",
+ "concat-map": "0.0.1"
+ }
+ },
"node_modules/@npmcli/metavuln-calculator/node_modules/builtins": {
"version": "1.0.3",
"resolved": "https://registry.npmjs.org/builtins/-/builtins-1.0.3.tgz",
@@ -7124,6 +7529,45 @@
"node": ">= 10"
}
},
+ "node_modules/@npmcli/metavuln-calculator/node_modules/gauge": {
+ "version": "4.0.4",
+ "resolved": "https://registry.npmjs.org/gauge/-/gauge-4.0.4.tgz",
+ "integrity": "sha512-f9m+BEN5jkg6a0fZjleidjN51VE1X+mPFQ2DJ0uv1V39oCLCbsGe6yjbBnp7eK7z/+GAon99a3nHuqbuuthyPg==",
+ "deprecated": "This package is no longer supported.",
+ "dependencies": {
+ "aproba": "^1.0.3 || ^2.0.0",
+ "color-support": "^1.1.3",
+ "console-control-strings": "^1.1.0",
+ "has-unicode": "^2.0.1",
+ "signal-exit": "^3.0.7",
+ "string-width": "^4.2.3",
+ "strip-ansi": "^6.0.1",
+ "wide-align": "^1.1.5"
+ },
+ "engines": {
+ "node": "^12.13.0 || ^14.15.0 || >=16.0.0"
+ }
+ },
+ "node_modules/@npmcli/metavuln-calculator/node_modules/glob": {
+ "version": "7.2.3",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
+ "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
+ "deprecated": "Glob versions prior to v9 are no longer supported",
+ "dependencies": {
+ "fs.realpath": "^1.0.0",
+ "inflight": "^1.0.4",
+ "inherits": "2",
+ "minimatch": "^3.1.1",
+ "once": "^1.3.0",
+ "path-is-absolute": "^1.0.0"
+ },
+ "engines": {
+ "node": "*"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
"node_modules/@npmcli/metavuln-calculator/node_modules/hosted-git-info": {
"version": "4.1.0",
"resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz",
@@ -7159,6 +7603,11 @@
"node": ">=10"
}
},
+ "node_modules/@npmcli/metavuln-calculator/node_modules/isexe": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
+ "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw=="
+ },
"node_modules/@npmcli/metavuln-calculator/node_modules/json-parse-even-better-errors": {
"version": "2.3.1",
"resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz",
@@ -7175,6 +7624,17 @@
"node": ">=10"
}
},
+ "node_modules/@npmcli/metavuln-calculator/node_modules/minimatch": {
+ "version": "3.1.2",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
+ "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
+ "dependencies": {
+ "brace-expansion": "^1.1.7"
+ },
+ "engines": {
+ "node": "*"
+ }
+ },
"node_modules/@npmcli/metavuln-calculator/node_modules/minipass": {
"version": "3.3.6",
"resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz",
@@ -7330,6 +7790,21 @@
"node": "^12.13.0 || ^14.15.0 || >=16"
}
},
+ "node_modules/@npmcli/metavuln-calculator/node_modules/npmlog": {
+ "version": "6.0.2",
+ "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-6.0.2.tgz",
+ "integrity": "sha512-/vBvz5Jfr9dT/aFWd0FIRf+T/Q2WBsLENygUaFUqstqsycmZAP/t5BvFJTK0viFmSUxiUKTUplWy5vt+rvKIxg==",
+ "deprecated": "This package is no longer supported.",
+ "dependencies": {
+ "are-we-there-yet": "^3.0.0",
+ "console-control-strings": "^1.1.0",
+ "gauge": "^4.0.3",
+ "set-blocking": "^2.0.0"
+ },
+ "engines": {
+ "node": "^12.13.0 || ^14.15.0 || >=16.0.0"
+ }
+ },
"node_modules/@npmcli/metavuln-calculator/node_modules/pacote": {
"version": "12.0.3",
"resolved": "https://registry.npmjs.org/pacote/-/pacote-12.0.3.tgz",
@@ -7437,6 +7912,20 @@
"builtins": "^1.0.3"
}
},
+ "node_modules/@npmcli/metavuln-calculator/node_modules/which": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
+ "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
+ "dependencies": {
+ "isexe": "^2.0.0"
+ },
+ "bin": {
+ "node-which": "bin/node-which"
+ },
+ "engines": {
+ "node": ">= 8"
+ }
+ },
"node_modules/@npmcli/move-file": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-2.0.1.tgz",
@@ -7450,6 +7939,46 @@
"node": "^12.13.0 || ^14.15.0 || >=16.0.0"
}
},
+ "node_modules/@npmcli/move-file/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==",
+ "dependencies": {
+ "balanced-match": "^1.0.0",
+ "concat-map": "0.0.1"
+ }
+ },
+ "node_modules/@npmcli/move-file/node_modules/glob": {
+ "version": "7.2.3",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
+ "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
+ "deprecated": "Glob versions prior to v9 are no longer supported",
+ "dependencies": {
+ "fs.realpath": "^1.0.0",
+ "inflight": "^1.0.4",
+ "inherits": "2",
+ "minimatch": "^3.1.1",
+ "once": "^1.3.0",
+ "path-is-absolute": "^1.0.0"
+ },
+ "engines": {
+ "node": "*"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
+ "node_modules/@npmcli/move-file/node_modules/minimatch": {
+ "version": "3.1.2",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
+ "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
+ "dependencies": {
+ "brace-expansion": "^1.1.7"
+ },
+ "engines": {
+ "node": "*"
+ }
+ },
"node_modules/@npmcli/move-file/node_modules/mkdirp": {
"version": "1.0.4",
"resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz",
@@ -7509,55 +8038,6 @@
"node": "^16.14.0 || >=18.0.0"
}
},
- "node_modules/@npmcli/package-json/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==",
- "dependencies": {
- "balanced-match": "^1.0.0"
- }
- },
- "node_modules/@npmcli/package-json/node_modules/glob": {
- "version": "10.4.5",
- "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz",
- "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==",
- "dependencies": {
- "foreground-child": "^3.1.0",
- "jackspeak": "^3.1.2",
- "minimatch": "^9.0.4",
- "minipass": "^7.1.2",
- "package-json-from-dist": "^1.0.0",
- "path-scurry": "^1.11.1"
- },
- "bin": {
- "glob": "dist/esm/bin.mjs"
- },
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
- }
- },
- "node_modules/@npmcli/package-json/node_modules/minimatch": {
- "version": "9.0.5",
- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz",
- "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==",
- "dependencies": {
- "brace-expansion": "^2.0.1"
- },
- "engines": {
- "node": ">=16 || 14 >=14.17"
- },
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
- }
- },
- "node_modules/@npmcli/package-json/node_modules/minipass": {
- "version": "7.1.2",
- "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz",
- "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==",
- "engines": {
- "node": ">=16 || 14 >=14.17"
- }
- },
"node_modules/@npmcli/promise-spawn": {
"version": "7.0.2",
"resolved": "https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-7.0.2.tgz",
@@ -7569,28 +8049,6 @@
"node": "^16.14.0 || >=18.0.0"
}
},
- "node_modules/@npmcli/promise-spawn/node_modules/isexe": {
- "version": "3.1.1",
- "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz",
- "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==",
- "engines": {
- "node": ">=16"
- }
- },
- "node_modules/@npmcli/promise-spawn/node_modules/which": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/which/-/which-4.0.0.tgz",
- "integrity": "sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg==",
- "dependencies": {
- "isexe": "^3.1.1"
- },
- "bin": {
- "node-which": "bin/which.js"
- },
- "engines": {
- "node": "^16.13.0 || >=18.0.0"
- }
- },
"node_modules/@npmcli/redact": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/@npmcli/redact/-/redact-1.1.0.tgz",
@@ -7625,6 +8083,11 @@
"node": "^14.17.0 || ^16.13.0 || >=18.0.0"
}
},
+ "node_modules/@npmcli/run-script/node_modules/isexe": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
+ "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw=="
+ },
"node_modules/@npmcli/run-script/node_modules/which": {
"version": "3.0.1",
"resolved": "https://registry.npmjs.org/which/-/which-3.0.1.tgz",
@@ -7696,15 +8159,6 @@
"nx": ">= 15 <= 17"
}
},
- "node_modules/@nx/devkit/node_modules/tmp": {
- "version": "0.2.3",
- "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.3.tgz",
- "integrity": "sha512-nZD7m9iCPC5g0pYmcaxogYKggSfLsdxl8of3Q/oIbqCqLLIO9IAF0GWjX1z9NZRHPiXv8Wex4yDCaZsgEw0Y8w==",
- "dev": true,
- "engines": {
- "node": ">=14.14"
- }
- },
"node_modules/@nx/nx-darwin-arm64": {
"version": "16.10.0",
"resolved": "https://registry.npmjs.org/@nx/nx-darwin-arm64/-/nx-darwin-arm64-16.10.0.tgz",
@@ -7902,6 +8356,25 @@
"node": ">=8.0.0"
}
},
+ "node_modules/@oclif/config/node_modules/globby": {
+ "version": "11.1.0",
+ "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz",
+ "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==",
+ "dependencies": {
+ "array-union": "^2.1.0",
+ "dir-glob": "^3.0.1",
+ "fast-glob": "^3.2.9",
+ "ignore": "^5.2.0",
+ "merge2": "^1.4.1",
+ "slash": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
"node_modules/@oclif/core": {
"version": "1.26.2",
"resolved": "https://registry.npmjs.org/@oclif/core/-/core-1.26.2.tgz",
@@ -7962,6 +8435,25 @@
"node": ">=10"
}
},
+ "node_modules/@oclif/core/node_modules/globby": {
+ "version": "11.1.0",
+ "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz",
+ "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==",
+ "dependencies": {
+ "array-union": "^2.1.0",
+ "dir-glob": "^3.0.1",
+ "fast-glob": "^3.2.9",
+ "ignore": "^5.2.0",
+ "merge2": "^1.4.1",
+ "slash": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
"node_modules/@oclif/core/node_modules/js-yaml": {
"version": "3.14.1",
"resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz",
@@ -7979,20 +8471,6 @@
"resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
"integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g=="
},
- "node_modules/@oclif/core/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==",
- "dependencies": {
- "has-flag": "^4.0.0"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/chalk/supports-color?sponsor=1"
- }
- },
"node_modules/@oclif/dev-cli": {
"version": "1.26.10",
"resolved": "https://registry.npmjs.org/@oclif/dev-cli/-/dev-cli-1.26.10.tgz",
@@ -8245,6 +8723,25 @@
"node": ">=8.0.0"
}
},
+ "node_modules/@oclif/help/node_modules/globby": {
+ "version": "11.1.0",
+ "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz",
+ "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==",
+ "dependencies": {
+ "array-union": "^2.1.0",
+ "dir-glob": "^3.0.1",
+ "fast-glob": "^3.2.9",
+ "ignore": "^5.2.0",
+ "merge2": "^1.4.1",
+ "slash": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
"node_modules/@oclif/help/node_modules/wrap-ansi": {
"version": "6.2.0",
"resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz",
@@ -8363,6 +8860,25 @@
"sprintf-js": "~1.0.2"
}
},
+ "node_modules/@oclif/plugin-help/node_modules/globby": {
+ "version": "11.1.0",
+ "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz",
+ "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==",
+ "dependencies": {
+ "array-union": "^2.1.0",
+ "dir-glob": "^3.0.1",
+ "fast-glob": "^3.2.9",
+ "ignore": "^5.2.0",
+ "merge2": "^1.4.1",
+ "slash": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
"node_modules/@oclif/plugin-help/node_modules/js-yaml": {
"version": "3.14.1",
"resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz",
@@ -8380,20 +8896,6 @@
"resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
"integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g=="
},
- "node_modules/@oclif/plugin-help/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==",
- "dependencies": {
- "has-flag": "^4.0.0"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/chalk/supports-color?sponsor=1"
- }
- },
"node_modules/@oclif/screen": {
"version": "3.0.8",
"resolved": "https://registry.npmjs.org/@oclif/screen/-/screen-3.0.8.tgz",
@@ -8464,6 +8966,26 @@
"sprintf-js": "~1.0.2"
}
},
+ "node_modules/@oclif/test/node_modules/globby": {
+ "version": "11.1.0",
+ "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz",
+ "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==",
+ "dev": true,
+ "dependencies": {
+ "array-union": "^2.1.0",
+ "dir-glob": "^3.0.1",
+ "fast-glob": "^3.2.9",
+ "ignore": "^5.2.0",
+ "merge2": "^1.4.1",
+ "slash": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
"node_modules/@oclif/test/node_modules/js-yaml": {
"version": "3.14.1",
"resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz",
@@ -8483,21 +9005,6 @@
"integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==",
"dev": true
},
- "node_modules/@oclif/test/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,
- "dependencies": {
- "has-flag": "^4.0.0"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/chalk/supports-color?sponsor=1"
- }
- },
"node_modules/@oclif/tslint": {
"version": "3.1.1",
"resolved": "https://registry.npmjs.org/@oclif/tslint/-/tslint-3.1.1.tgz",
@@ -8768,14 +9275,6 @@
"openapi-typescript": "^5.4.1"
}
},
- "node_modules/@openapi-contrib/openapi-schema-to-json-schema/node_modules/@types/node": {
- "version": "20.16.11",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-20.16.11.tgz",
- "integrity": "sha512-y+cTCACu92FyA5fgQSAI8A1H429g7aSK2HsO7K4XYUWc4dY5IUz55JSDIYT6/VsOLfGy8vmvQYC2hfb0iF16Uw==",
- "dependencies": {
- "undici-types": "~6.19.2"
- }
- },
"node_modules/@opentelemetry/api": {
"version": "1.9.0",
"resolved": "https://registry.npmjs.org/@opentelemetry/api/-/api-1.9.0.tgz",
@@ -8785,9 +9284,9 @@
}
},
"node_modules/@opentelemetry/context-async-hooks": {
- "version": "1.26.0",
- "resolved": "https://registry.npmjs.org/@opentelemetry/context-async-hooks/-/context-async-hooks-1.26.0.tgz",
- "integrity": "sha512-HedpXXYzzbaoutw6DFLWLDket2FwLkLpil4hGCZ1xYEIMTcivdfwEOISgdbLEWyG3HW52gTq2V9mOVJrONgiwg==",
+ "version": "1.30.0",
+ "resolved": "https://registry.npmjs.org/@opentelemetry/context-async-hooks/-/context-async-hooks-1.30.0.tgz",
+ "integrity": "sha512-roCetrG/cz0r/gugQm/jFo75UxblVvHaNSRoR0kSSRSzXFAiIBqFCZuH458BHBNRtRe+0yJdIJ21L9t94bw7+g==",
"engines": {
"node": ">=14"
},
@@ -8796,11 +9295,11 @@
}
},
"node_modules/@opentelemetry/core": {
- "version": "1.26.0",
- "resolved": "https://registry.npmjs.org/@opentelemetry/core/-/core-1.26.0.tgz",
- "integrity": "sha512-1iKxXXE8415Cdv0yjG3G6hQnB5eVEsJce3QaawX8SjDn0mAS0ZM8fAbZZJD4ajvhC15cePvosSCut404KrIIvQ==",
+ "version": "1.30.0",
+ "resolved": "https://registry.npmjs.org/@opentelemetry/core/-/core-1.30.0.tgz",
+ "integrity": "sha512-Q/3u/K73KUjTCnFUP97ZY+pBjQ1kPEgjOfXj/bJl8zW7GbXdkw6cwuyZk6ZTXkVgCBsYRYUzx4fvYK1jxdb9MA==",
"dependencies": {
- "@opentelemetry/semantic-conventions": "1.27.0"
+ "@opentelemetry/semantic-conventions": "1.28.0"
},
"engines": {
"node": ">=14"
@@ -8810,13 +9309,13 @@
}
},
"node_modules/@opentelemetry/exporter-jaeger": {
- "version": "1.26.0",
- "resolved": "https://registry.npmjs.org/@opentelemetry/exporter-jaeger/-/exporter-jaeger-1.26.0.tgz",
- "integrity": "sha512-l5NMFwFr5NWWRNcURUS8/RdkBmR3+dPGE33f51XfamKXsEfZUkRC8V1L2D7hzKhXxcFmYLcprg4/sYpeKtYoAQ==",
+ "version": "1.30.0",
+ "resolved": "https://registry.npmjs.org/@opentelemetry/exporter-jaeger/-/exporter-jaeger-1.30.0.tgz",
+ "integrity": "sha512-ovV16vnvx0h6dwsHaUnvLHrqkjmejeaUcbgtBPpR+gt65ZhdYso5dgDFkvzqvPnyclKU7muE6QBf+0xRMePJcw==",
"dependencies": {
- "@opentelemetry/core": "1.26.0",
- "@opentelemetry/sdk-trace-base": "1.26.0",
- "@opentelemetry/semantic-conventions": "1.27.0",
+ "@opentelemetry/core": "1.30.0",
+ "@opentelemetry/sdk-trace-base": "1.30.0",
+ "@opentelemetry/semantic-conventions": "1.28.0",
"jaeger-client": "^3.15.0"
},
"engines": {
@@ -9019,11 +9518,11 @@
}
},
"node_modules/@opentelemetry/propagator-b3": {
- "version": "1.26.0",
- "resolved": "https://registry.npmjs.org/@opentelemetry/propagator-b3/-/propagator-b3-1.26.0.tgz",
- "integrity": "sha512-vvVkQLQ/lGGyEy9GT8uFnI047pajSOVnZI2poJqVGD3nJ+B9sFGdlHNnQKophE3lHfnIH0pw2ubrCTjZCgIj+Q==",
+ "version": "1.30.0",
+ "resolved": "https://registry.npmjs.org/@opentelemetry/propagator-b3/-/propagator-b3-1.30.0.tgz",
+ "integrity": "sha512-lcobQQmd+hLdtxJJKu/i51lNXmF1PJJ7Y9B97ciHRVQuMI260vSZG7Uf4Zg0fqR8PB+fT/7rnlDwS0M7QldZQQ==",
"dependencies": {
- "@opentelemetry/core": "1.26.0"
+ "@opentelemetry/core": "1.30.0"
},
"engines": {
"node": ">=14"
@@ -9033,11 +9532,11 @@
}
},
"node_modules/@opentelemetry/propagator-jaeger": {
- "version": "1.26.0",
- "resolved": "https://registry.npmjs.org/@opentelemetry/propagator-jaeger/-/propagator-jaeger-1.26.0.tgz",
- "integrity": "sha512-DelFGkCdaxA1C/QA0Xilszfr0t4YbGd3DjxiCDPh34lfnFr+VkkrjV9S8ZTJvAzfdKERXhfOxIKBoGPJwoSz7Q==",
+ "version": "1.30.0",
+ "resolved": "https://registry.npmjs.org/@opentelemetry/propagator-jaeger/-/propagator-jaeger-1.30.0.tgz",
+ "integrity": "sha512-0hdP495V6HPRkVpowt54+Swn5NdesMIRof+rlp0mbnuIUOM986uF+eNxnPo9q5MmJegVBRTxgMHXXwvnXRnKRg==",
"dependencies": {
- "@opentelemetry/core": "1.26.0"
+ "@opentelemetry/core": "1.30.0"
},
"engines": {
"node": ">=14"
@@ -9047,12 +9546,12 @@
}
},
"node_modules/@opentelemetry/resources": {
- "version": "1.26.0",
- "resolved": "https://registry.npmjs.org/@opentelemetry/resources/-/resources-1.26.0.tgz",
- "integrity": "sha512-CPNYchBE7MBecCSVy0HKpUISEeJOniWqcHaAHpmasZ3j9o6V3AyBzhRc90jdmemq0HOxDr6ylhUbDhBqqPpeNw==",
+ "version": "1.30.0",
+ "resolved": "https://registry.npmjs.org/@opentelemetry/resources/-/resources-1.30.0.tgz",
+ "integrity": "sha512-5mGMjL0Uld/99t7/pcd7CuVtJbkARckLVuiOX84nO8RtLtIz0/J6EOHM2TGvPZ6F4K+XjUq13gMx14w80SVCQg==",
"dependencies": {
- "@opentelemetry/core": "1.26.0",
- "@opentelemetry/semantic-conventions": "1.27.0"
+ "@opentelemetry/core": "1.30.0",
+ "@opentelemetry/semantic-conventions": "1.28.0"
},
"engines": {
"node": ">=14"
@@ -9062,13 +9561,13 @@
}
},
"node_modules/@opentelemetry/sdk-trace-base": {
- "version": "1.26.0",
- "resolved": "https://registry.npmjs.org/@opentelemetry/sdk-trace-base/-/sdk-trace-base-1.26.0.tgz",
- "integrity": "sha512-olWQldtvbK4v22ymrKLbIcBi9L2SpMO84sCPY54IVsJhP9fRsxJT194C/AVaAuJzLE30EdhhM1VmvVYR7az+cw==",
+ "version": "1.30.0",
+ "resolved": "https://registry.npmjs.org/@opentelemetry/sdk-trace-base/-/sdk-trace-base-1.30.0.tgz",
+ "integrity": "sha512-RKQDaDIkV7PwizmHw+rE/FgfB2a6MBx+AEVVlAHXRG1YYxLiBpPX2KhmoB99R5vA4b72iJrjle68NDWnbrE9Dg==",
"dependencies": {
- "@opentelemetry/core": "1.26.0",
- "@opentelemetry/resources": "1.26.0",
- "@opentelemetry/semantic-conventions": "1.27.0"
+ "@opentelemetry/core": "1.30.0",
+ "@opentelemetry/resources": "1.30.0",
+ "@opentelemetry/semantic-conventions": "1.28.0"
},
"engines": {
"node": ">=14"
@@ -9078,15 +9577,15 @@
}
},
"node_modules/@opentelemetry/sdk-trace-node": {
- "version": "1.26.0",
- "resolved": "https://registry.npmjs.org/@opentelemetry/sdk-trace-node/-/sdk-trace-node-1.26.0.tgz",
- "integrity": "sha512-Fj5IVKrj0yeUwlewCRwzOVcr5avTuNnMHWf7GPc1t6WaT78J6CJyF3saZ/0RkZfdeNO8IcBl/bNcWMVZBMRW8Q==",
- "dependencies": {
- "@opentelemetry/context-async-hooks": "1.26.0",
- "@opentelemetry/core": "1.26.0",
- "@opentelemetry/propagator-b3": "1.26.0",
- "@opentelemetry/propagator-jaeger": "1.26.0",
- "@opentelemetry/sdk-trace-base": "1.26.0",
+ "version": "1.30.0",
+ "resolved": "https://registry.npmjs.org/@opentelemetry/sdk-trace-node/-/sdk-trace-node-1.30.0.tgz",
+ "integrity": "sha512-MeXkXEdBs9xq1JSGTr/3P1lHBSUBaVmo1+UpoQhUpviPMzDXy0MNsdTC7KKI6/YcG74lTX6eqeNjlC1jV4Rstw==",
+ "dependencies": {
+ "@opentelemetry/context-async-hooks": "1.30.0",
+ "@opentelemetry/core": "1.30.0",
+ "@opentelemetry/propagator-b3": "1.30.0",
+ "@opentelemetry/propagator-jaeger": "1.30.0",
+ "@opentelemetry/sdk-trace-base": "1.30.0",
"semver": "^7.5.2"
},
"engines": {
@@ -9097,9 +9596,9 @@
}
},
"node_modules/@opentelemetry/semantic-conventions": {
- "version": "1.27.0",
- "resolved": "https://registry.npmjs.org/@opentelemetry/semantic-conventions/-/semantic-conventions-1.27.0.tgz",
- "integrity": "sha512-sAay1RrB+ONOem0OZanAR1ZI/k7yDpnOQSQmTMuGImUQb2y8EbSaCJ94FQluM74xoU03vlb2d2U90hZluL6nQg==",
+ "version": "1.28.0",
+ "resolved": "https://registry.npmjs.org/@opentelemetry/semantic-conventions/-/semantic-conventions-1.28.0.tgz",
+ "integrity": "sha512-lp4qAiMTD4sNWW4DbKLBkfiMZ4jbAboJIGOQr5DvciMRI494OapieI9qiODpOt0XBr1LjIDy1xAGAnVs5supTA==",
"engines": {
"node": ">=14"
}
@@ -9174,7 +9673,7 @@
"version": "1.0.3",
"resolved": "https://registry.npmjs.org/@paypal/checkout-server-sdk/-/checkout-server-sdk-1.0.3.tgz",
"integrity": "sha512-UEdq8akEdMz0Vs4qoQFU2gMp8PpyE/HKyMwiZuK4vIWUKl8jfd1fWKjQN5cDFm9NkFUIp5U7h++rdMOVj9WMNA==",
- "deprecated": "Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.",
+ "deprecated": "Package no longer supported. The author suggests using the @paypal/paypal-server-sdk package instead: https://www.npmjs.com/package/@paypal/paypal-server-sdk. Contact Support at https://www.npmjs.com/support for more info.",
"dependencies": {
"@paypal/paypalhttp": "^1.0.1"
},
@@ -9373,6 +9872,12 @@
"integrity": "sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw==",
"optional": true
},
+ "node_modules/@scarf/scarf": {
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/@scarf/scarf/-/scarf-1.4.0.tgz",
+ "integrity": "sha512-xxeapPiUXdZAE3che6f3xogoJPeZgig6omHEy1rIY5WVsB3H2BHNnZH+gHG6x91SCWyQCzWGsuL2Hh3ClO5/qQ==",
+ "hasInstallScript": true
+ },
"node_modules/@sideway/address": {
"version": "4.1.5",
"resolved": "https://registry.npmjs.org/@sideway/address/-/address-4.1.5.tgz",
@@ -9447,14 +9952,6 @@
"node": "^14.17.0 || ^16.13.0 || >=18.0.0"
}
},
- "node_modules/@sigstore/sign/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==",
- "dependencies": {
- "balanced-match": "^1.0.0"
- }
- },
"node_modules/@sigstore/sign/node_modules/cacache": {
"version": "17.1.4",
"resolved": "https://registry.npmjs.org/cacache/-/cacache-17.1.4.tgz",
@@ -9504,33 +10001,6 @@
"node": ">=16 || 14 >=14.17"
}
},
- "node_modules/@sigstore/sign/node_modules/glob": {
- "version": "10.4.5",
- "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz",
- "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==",
- "dependencies": {
- "foreground-child": "^3.1.0",
- "jackspeak": "^3.1.2",
- "minimatch": "^9.0.4",
- "minipass": "^7.1.2",
- "package-json-from-dist": "^1.0.0",
- "path-scurry": "^1.11.1"
- },
- "bin": {
- "glob": "dist/esm/bin.mjs"
- },
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
- }
- },
- "node_modules/@sigstore/sign/node_modules/glob/node_modules/minipass": {
- "version": "7.1.2",
- "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz",
- "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==",
- "engines": {
- "node": ">=16 || 14 >=14.17"
- }
- },
"node_modules/@sigstore/sign/node_modules/lru-cache": {
"version": "7.18.3",
"resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz",
@@ -9564,20 +10034,6 @@
"node": "^14.17.0 || ^16.13.0 || >=18.0.0"
}
},
- "node_modules/@sigstore/sign/node_modules/minimatch": {
- "version": "9.0.5",
- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz",
- "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==",
- "dependencies": {
- "brace-expansion": "^2.0.1"
- },
- "engines": {
- "node": ">=16 || 14 >=14.17"
- },
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
- }
- },
"node_modules/@sigstore/sign/node_modules/minipass": {
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz",
@@ -9768,11 +10224,11 @@
"integrity": "sha512-DE427ROAphMQzU4ENbliGYrBSYPXF+TtLg9S8vzeA+OF4ZKzoDdzfL8sxuMUGS/lgRhM6j1URSk9ghf7Xo1tyA=="
},
"node_modules/@smithy/abort-controller": {
- "version": "3.1.5",
- "resolved": "https://registry.npmjs.org/@smithy/abort-controller/-/abort-controller-3.1.5.tgz",
- "integrity": "sha512-DhNPnqTqPoG8aZ5dWkFOgsuY+i0GQ3CI6hMmvCoduNsnU9gUZWZBwGfDQsTTB7NvFPkom1df7jMIJWU90kuXXg==",
+ "version": "3.1.9",
+ "resolved": "https://registry.npmjs.org/@smithy/abort-controller/-/abort-controller-3.1.9.tgz",
+ "integrity": "sha512-yiW0WI30zj8ZKoSYNx90no7ugVn3khlyH/z5W8qtKBtVE6awRALbhSG+2SAHA1r6bO/6M9utxYKVZ3PCJ1rWxw==",
"dependencies": {
- "@smithy/types": "^3.5.0",
+ "@smithy/types": "^3.7.2",
"tslib": "^2.6.2"
},
"engines": {
@@ -9780,31 +10236,31 @@
}
},
"node_modules/@smithy/chunked-blob-reader": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/@smithy/chunked-blob-reader/-/chunked-blob-reader-3.0.0.tgz",
- "integrity": "sha512-sbnURCwjF0gSToGlsBiAmd1lRCmSn72nu9axfJu5lIx6RUEgHu6GwTMbqCdhQSi0Pumcm5vFxsi9XWXb2mTaoA==",
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/@smithy/chunked-blob-reader/-/chunked-blob-reader-4.0.0.tgz",
+ "integrity": "sha512-jSqRnZvkT4egkq/7b6/QRCNXmmYVcHwnJldqJ3IhVpQE2atObVJ137xmGeuGFhjFUr8gCEVAOKwSY79OvpbDaQ==",
"dependencies": {
"tslib": "^2.6.2"
}
},
"node_modules/@smithy/chunked-blob-reader-native": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/@smithy/chunked-blob-reader-native/-/chunked-blob-reader-native-3.0.0.tgz",
- "integrity": "sha512-VDkpCYW+peSuM4zJip5WDfqvg2Mo/e8yxOv3VF1m11y7B8KKMKVFtmZWDe36Fvk8rGuWrPZHHXZ7rR7uM5yWyg==",
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/@smithy/chunked-blob-reader-native/-/chunked-blob-reader-native-3.0.1.tgz",
+ "integrity": "sha512-VEYtPvh5rs/xlyqpm5NRnfYLZn+q0SRPELbvBV+C/G7IQ+ouTuo+NKKa3ShG5OaFR8NYVMXls9hPYLTvIKKDrQ==",
"dependencies": {
"@smithy/util-base64": "^3.0.0",
"tslib": "^2.6.2"
}
},
"node_modules/@smithy/config-resolver": {
- "version": "3.0.9",
- "resolved": "https://registry.npmjs.org/@smithy/config-resolver/-/config-resolver-3.0.9.tgz",
- "integrity": "sha512-5d9oBf40qC7n2xUoHmntKLdqsyTMMo/r49+eqSIjJ73eDfEtljAxEhzIQ3bkgXJtR3xiv7YzMT/3FF3ORkjWdg==",
+ "version": "3.0.13",
+ "resolved": "https://registry.npmjs.org/@smithy/config-resolver/-/config-resolver-3.0.13.tgz",
+ "integrity": "sha512-Gr/qwzyPaTL1tZcq8WQyHhTZREER5R1Wytmz4WnVGL4onA3dNk6Btll55c8Vr58pLdvWZmtG8oZxJTw3t3q7Jg==",
"dependencies": {
- "@smithy/node-config-provider": "^3.1.8",
- "@smithy/types": "^3.5.0",
+ "@smithy/node-config-provider": "^3.1.12",
+ "@smithy/types": "^3.7.2",
"@smithy/util-config-provider": "^3.0.0",
- "@smithy/util-middleware": "^3.0.7",
+ "@smithy/util-middleware": "^3.0.11",
"tslib": "^2.6.2"
},
"engines": {
@@ -9812,18 +10268,16 @@
}
},
"node_modules/@smithy/core": {
- "version": "2.4.8",
- "resolved": "https://registry.npmjs.org/@smithy/core/-/core-2.4.8.tgz",
- "integrity": "sha512-x4qWk7p/a4dcf7Vxb2MODIf4OIcqNbK182WxRvZ/3oKPrf/6Fdic5sSElhO1UtXpWKBazWfqg0ZEK9xN1DsuHA==",
- "dependencies": {
- "@smithy/middleware-endpoint": "^3.1.4",
- "@smithy/middleware-retry": "^3.0.23",
- "@smithy/middleware-serde": "^3.0.7",
- "@smithy/protocol-http": "^4.1.4",
- "@smithy/smithy-client": "^3.4.0",
- "@smithy/types": "^3.5.0",
+ "version": "2.5.5",
+ "resolved": "https://registry.npmjs.org/@smithy/core/-/core-2.5.5.tgz",
+ "integrity": "sha512-G8G/sDDhXA7o0bOvkc7bgai6POuSld/+XhNnWAbpQTpLv2OZPvyqQ58tLPPlz0bSNsXktldDDREIv1LczFeNEw==",
+ "dependencies": {
+ "@smithy/middleware-serde": "^3.0.11",
+ "@smithy/protocol-http": "^4.1.8",
+ "@smithy/types": "^3.7.2",
"@smithy/util-body-length-browser": "^3.0.0",
- "@smithy/util-middleware": "^3.0.7",
+ "@smithy/util-middleware": "^3.0.11",
+ "@smithy/util-stream": "^3.3.2",
"@smithy/util-utf8": "^3.0.0",
"tslib": "^2.6.2"
},
@@ -9832,14 +10286,14 @@
}
},
"node_modules/@smithy/credential-provider-imds": {
- "version": "3.2.4",
- "resolved": "https://registry.npmjs.org/@smithy/credential-provider-imds/-/credential-provider-imds-3.2.4.tgz",
- "integrity": "sha512-S9bb0EIokfYEuar4kEbLta+ivlKCWOCFsLZuilkNy9i0uEUEHSi47IFLPaxqqCl+0ftKmcOTHayY5nQhAuq7+w==",
+ "version": "3.2.8",
+ "resolved": "https://registry.npmjs.org/@smithy/credential-provider-imds/-/credential-provider-imds-3.2.8.tgz",
+ "integrity": "sha512-ZCY2yD0BY+K9iMXkkbnjo+08T2h8/34oHd0Jmh6BZUSZwaaGlGCyBT/3wnS7u7Xl33/EEfN4B6nQr3Gx5bYxgw==",
"dependencies": {
- "@smithy/node-config-provider": "^3.1.8",
- "@smithy/property-provider": "^3.1.7",
- "@smithy/types": "^3.5.0",
- "@smithy/url-parser": "^3.0.7",
+ "@smithy/node-config-provider": "^3.1.12",
+ "@smithy/property-provider": "^3.1.11",
+ "@smithy/types": "^3.7.2",
+ "@smithy/url-parser": "^3.0.11",
"tslib": "^2.6.2"
},
"engines": {
@@ -9847,23 +10301,23 @@
}
},
"node_modules/@smithy/eventstream-codec": {
- "version": "3.1.6",
- "resolved": "https://registry.npmjs.org/@smithy/eventstream-codec/-/eventstream-codec-3.1.6.tgz",
- "integrity": "sha512-SBiOYPBH+5wOyPS7lfI150ePfGLhnp/eTu5RnV9xvhGvRiKfnl6HzRK9wehBph+il8FxS9KTeadx7Rcmf1GLPQ==",
+ "version": "3.1.10",
+ "resolved": "https://registry.npmjs.org/@smithy/eventstream-codec/-/eventstream-codec-3.1.10.tgz",
+ "integrity": "sha512-323B8YckSbUH0nMIpXn7HZsAVKHYHFUODa8gG9cHo0ySvA1fr5iWaNT+iIL0UCqUzG6QPHA3BSsBtRQou4mMqQ==",
"dependencies": {
"@aws-crypto/crc32": "5.2.0",
- "@smithy/types": "^3.5.0",
+ "@smithy/types": "^3.7.2",
"@smithy/util-hex-encoding": "^3.0.0",
"tslib": "^2.6.2"
}
},
"node_modules/@smithy/eventstream-serde-browser": {
- "version": "3.0.10",
- "resolved": "https://registry.npmjs.org/@smithy/eventstream-serde-browser/-/eventstream-serde-browser-3.0.10.tgz",
- "integrity": "sha512-1i9aMY6Pl/SmA6NjvidxnfBLHMPzhKu2BP148pEt5VwhMdmXn36PE2kWKGa9Hj8b0XGtCTRucpCncylevCtI7g==",
+ "version": "3.0.14",
+ "resolved": "https://registry.npmjs.org/@smithy/eventstream-serde-browser/-/eventstream-serde-browser-3.0.14.tgz",
+ "integrity": "sha512-kbrt0vjOIihW3V7Cqj1SXQvAI5BR8SnyQYsandva0AOR307cXAc+IhPngxIPslxTLfxwDpNu0HzCAq6g42kCPg==",
"dependencies": {
- "@smithy/eventstream-serde-universal": "^3.0.9",
- "@smithy/types": "^3.5.0",
+ "@smithy/eventstream-serde-universal": "^3.0.13",
+ "@smithy/types": "^3.7.2",
"tslib": "^2.6.2"
},
"engines": {
@@ -9871,11 +10325,11 @@
}
},
"node_modules/@smithy/eventstream-serde-config-resolver": {
- "version": "3.0.7",
- "resolved": "https://registry.npmjs.org/@smithy/eventstream-serde-config-resolver/-/eventstream-serde-config-resolver-3.0.7.tgz",
- "integrity": "sha512-eVzhGQBPEqXXYHvIUku0jMTxd4gDvenRzUQPTmKVWdRvp9JUCKrbAXGQRYiGxUYq9+cqQckRm0wq3kTWnNtDhw==",
+ "version": "3.0.11",
+ "resolved": "https://registry.npmjs.org/@smithy/eventstream-serde-config-resolver/-/eventstream-serde-config-resolver-3.0.11.tgz",
+ "integrity": "sha512-P2pnEp4n75O+QHjyO7cbw/vsw5l93K/8EWyjNCAAybYwUmj3M+hjSQZ9P5TVdUgEG08ueMAP5R4FkuSkElZ5tQ==",
"dependencies": {
- "@smithy/types": "^3.5.0",
+ "@smithy/types": "^3.7.2",
"tslib": "^2.6.2"
},
"engines": {
@@ -9883,12 +10337,12 @@
}
},
"node_modules/@smithy/eventstream-serde-node": {
- "version": "3.0.9",
- "resolved": "https://registry.npmjs.org/@smithy/eventstream-serde-node/-/eventstream-serde-node-3.0.9.tgz",
- "integrity": "sha512-JE0Guqvt0xsmfQ5y1EI342/qtJqznBv8cJqkHZV10PwC8GWGU5KNgFbQnsVCcX+xF+qIqwwfRmeWoJCjuOLmng==",
+ "version": "3.0.13",
+ "resolved": "https://registry.npmjs.org/@smithy/eventstream-serde-node/-/eventstream-serde-node-3.0.13.tgz",
+ "integrity": "sha512-zqy/9iwbj8Wysmvi7Lq7XFLeDgjRpTbCfwBhJa8WbrylTAHiAu6oQTwdY7iu2lxigbc9YYr9vPv5SzYny5tCXQ==",
"dependencies": {
- "@smithy/eventstream-serde-universal": "^3.0.9",
- "@smithy/types": "^3.5.0",
+ "@smithy/eventstream-serde-universal": "^3.0.13",
+ "@smithy/types": "^3.7.2",
"tslib": "^2.6.2"
},
"engines": {
@@ -9896,12 +10350,12 @@
}
},
"node_modules/@smithy/eventstream-serde-universal": {
- "version": "3.0.9",
- "resolved": "https://registry.npmjs.org/@smithy/eventstream-serde-universal/-/eventstream-serde-universal-3.0.9.tgz",
- "integrity": "sha512-bydfgSisfepCufw9kCEnWRxqxJFzX/o8ysXWv+W9F2FIyiaEwZ/D8bBKINbh4ONz3i05QJ1xE7A5OKYvgJsXaw==",
+ "version": "3.0.13",
+ "resolved": "https://registry.npmjs.org/@smithy/eventstream-serde-universal/-/eventstream-serde-universal-3.0.13.tgz",
+ "integrity": "sha512-L1Ib66+gg9uTnqp/18Gz4MDpJPKRE44geOjOQ2SVc0eiaO5l255ADziATZgjQjqumC7yPtp1XnjHlF1srcwjKw==",
"dependencies": {
- "@smithy/eventstream-codec": "^3.1.6",
- "@smithy/types": "^3.5.0",
+ "@smithy/eventstream-codec": "^3.1.10",
+ "@smithy/types": "^3.7.2",
"tslib": "^2.6.2"
},
"engines": {
@@ -9909,34 +10363,34 @@
}
},
"node_modules/@smithy/fetch-http-handler": {
- "version": "3.2.9",
- "resolved": "https://registry.npmjs.org/@smithy/fetch-http-handler/-/fetch-http-handler-3.2.9.tgz",
- "integrity": "sha512-hYNVQOqhFQ6vOpenifFME546f0GfJn2OiQ3M0FDmuUu8V/Uiwy2wej7ZXxFBNqdx0R5DZAqWM1l6VRhGz8oE6A==",
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/@smithy/fetch-http-handler/-/fetch-http-handler-4.1.2.tgz",
+ "integrity": "sha512-R7rU7Ae3ItU4rC0c5mB2sP5mJNbCfoDc8I5XlYjIZnquyUwec7fEo78F6DA3SmgJgkU1qTMcZJuGblxZsl10ZA==",
"dependencies": {
- "@smithy/protocol-http": "^4.1.4",
- "@smithy/querystring-builder": "^3.0.7",
- "@smithy/types": "^3.5.0",
+ "@smithy/protocol-http": "^4.1.8",
+ "@smithy/querystring-builder": "^3.0.11",
+ "@smithy/types": "^3.7.2",
"@smithy/util-base64": "^3.0.0",
"tslib": "^2.6.2"
}
},
"node_modules/@smithy/hash-blob-browser": {
- "version": "3.1.6",
- "resolved": "https://registry.npmjs.org/@smithy/hash-blob-browser/-/hash-blob-browser-3.1.6.tgz",
- "integrity": "sha512-BKNcMIaeZ9lB67sgo88iCF4YB35KT8X2dNJ8DqrtZNTgN6tUDYBKThzfGtos/mnZkGkW91AYHisESHmSiYQmKw==",
+ "version": "3.1.10",
+ "resolved": "https://registry.npmjs.org/@smithy/hash-blob-browser/-/hash-blob-browser-3.1.10.tgz",
+ "integrity": "sha512-elwslXOoNunmfS0fh55jHggyhccobFkexLYC1ZeZ1xP2BTSrcIBaHV2b4xUQOdctrSNOpMqOZH1r2XzWTEhyfA==",
"dependencies": {
- "@smithy/chunked-blob-reader": "^3.0.0",
- "@smithy/chunked-blob-reader-native": "^3.0.0",
- "@smithy/types": "^3.5.0",
+ "@smithy/chunked-blob-reader": "^4.0.0",
+ "@smithy/chunked-blob-reader-native": "^3.0.1",
+ "@smithy/types": "^3.7.2",
"tslib": "^2.6.2"
}
},
"node_modules/@smithy/hash-node": {
- "version": "3.0.7",
- "resolved": "https://registry.npmjs.org/@smithy/hash-node/-/hash-node-3.0.7.tgz",
- "integrity": "sha512-SAGHN+QkrwcHFjfWzs/czX94ZEjPJ0CrWJS3M43WswDXVEuP4AVy9gJ3+AF6JQHZD13bojmuf/Ap/ItDeZ+Qfw==",
+ "version": "3.0.11",
+ "resolved": "https://registry.npmjs.org/@smithy/hash-node/-/hash-node-3.0.11.tgz",
+ "integrity": "sha512-emP23rwYyZhQBvklqTtwetkQlqbNYirDiEEwXl2v0GYWMnCzxst7ZaRAnWuy28njp5kAH54lvkdG37MblZzaHA==",
"dependencies": {
- "@smithy/types": "^3.5.0",
+ "@smithy/types": "^3.7.2",
"@smithy/util-buffer-from": "^3.0.0",
"@smithy/util-utf8": "^3.0.0",
"tslib": "^2.6.2"
@@ -9946,11 +10400,11 @@
}
},
"node_modules/@smithy/hash-stream-node": {
- "version": "3.1.6",
- "resolved": "https://registry.npmjs.org/@smithy/hash-stream-node/-/hash-stream-node-3.1.6.tgz",
- "integrity": "sha512-sFSSt7cmCpFWZPfVx7k80Bgb1K2VJ27VmMxH8X+dDhp7Wv8IBgID4K2VK5ehMJROF8hQgcj4WywnkHIwX/xlwQ==",
+ "version": "3.1.10",
+ "resolved": "https://registry.npmjs.org/@smithy/hash-stream-node/-/hash-stream-node-3.1.10.tgz",
+ "integrity": "sha512-olomK/jZQ93OMayW1zfTHwcbwBdhcZOHsyWyiZ9h9IXvc1mCD/VuvzbLb3Gy/qNJwI4MANPLctTp2BucV2oU/Q==",
"dependencies": {
- "@smithy/types": "^3.5.0",
+ "@smithy/types": "^3.7.2",
"@smithy/util-utf8": "^3.0.0",
"tslib": "^2.6.2"
},
@@ -9959,11 +10413,11 @@
}
},
"node_modules/@smithy/invalid-dependency": {
- "version": "3.0.7",
- "resolved": "https://registry.npmjs.org/@smithy/invalid-dependency/-/invalid-dependency-3.0.7.tgz",
- "integrity": "sha512-Bq00GsAhHeYSuZX8Kpu4sbI9agH2BNYnqUmmbTGWOhki9NVsWn2jFr896vvoTMH8KAjNX/ErC/8t5QHuEXG+IA==",
+ "version": "3.0.11",
+ "resolved": "https://registry.npmjs.org/@smithy/invalid-dependency/-/invalid-dependency-3.0.11.tgz",
+ "integrity": "sha512-NuQmVPEJjUX6c+UELyVz8kUx8Q539EDeNwbRyu4IIF8MeV7hUtq1FB3SHVyki2u++5XLMFqngeMKk7ccspnNyQ==",
"dependencies": {
- "@smithy/types": "^3.5.0",
+ "@smithy/types": "^3.7.2",
"tslib": "^2.6.2"
}
},
@@ -9979,22 +10433,22 @@
}
},
"node_modules/@smithy/md5-js": {
- "version": "3.0.7",
- "resolved": "https://registry.npmjs.org/@smithy/md5-js/-/md5-js-3.0.7.tgz",
- "integrity": "sha512-+wco9IN9uOW4tNGkZIqTR6IXyfO7Z8A+IOq82QCRn/f/xcmt7H1fXwmQVbfDSvbeFwfNnhv7s+u0G9PzPG6o2w==",
+ "version": "3.0.11",
+ "resolved": "https://registry.npmjs.org/@smithy/md5-js/-/md5-js-3.0.11.tgz",
+ "integrity": "sha512-3NM0L3i2Zm4bbgG6Ymi9NBcxXhryi3uE8fIfHJZIOfZVxOkGdjdgjR9A06SFIZCfnEIWKXZdm6Yq5/aPXFFhsQ==",
"dependencies": {
- "@smithy/types": "^3.5.0",
+ "@smithy/types": "^3.7.2",
"@smithy/util-utf8": "^3.0.0",
"tslib": "^2.6.2"
}
},
"node_modules/@smithy/middleware-content-length": {
- "version": "3.0.9",
- "resolved": "https://registry.npmjs.org/@smithy/middleware-content-length/-/middleware-content-length-3.0.9.tgz",
- "integrity": "sha512-t97PidoGElF9hTtLCrof32wfWMqC5g2SEJNxaVH3NjlatuNGsdxXRYO/t+RPnxA15RpYiS0f+zG7FuE2DeGgjA==",
+ "version": "3.0.13",
+ "resolved": "https://registry.npmjs.org/@smithy/middleware-content-length/-/middleware-content-length-3.0.13.tgz",
+ "integrity": "sha512-zfMhzojhFpIX3P5ug7jxTjfUcIPcGjcQYzB9t+rv0g1TX7B0QdwONW+ATouaLoD7h7LOw/ZlXfkq4xJ/g2TrIw==",
"dependencies": {
- "@smithy/protocol-http": "^4.1.4",
- "@smithy/types": "^3.5.0",
+ "@smithy/protocol-http": "^4.1.8",
+ "@smithy/types": "^3.7.2",
"tslib": "^2.6.2"
},
"engines": {
@@ -10002,16 +10456,17 @@
}
},
"node_modules/@smithy/middleware-endpoint": {
- "version": "3.1.4",
- "resolved": "https://registry.npmjs.org/@smithy/middleware-endpoint/-/middleware-endpoint-3.1.4.tgz",
- "integrity": "sha512-/ChcVHekAyzUbyPRI8CzPPLj6y8QRAfJngWcLMgsWxKVzw/RzBV69mSOzJYDD3pRwushA1+5tHtPF8fjmzBnrQ==",
- "dependencies": {
- "@smithy/middleware-serde": "^3.0.7",
- "@smithy/node-config-provider": "^3.1.8",
- "@smithy/shared-ini-file-loader": "^3.1.8",
- "@smithy/types": "^3.5.0",
- "@smithy/url-parser": "^3.0.7",
- "@smithy/util-middleware": "^3.0.7",
+ "version": "3.2.6",
+ "resolved": "https://registry.npmjs.org/@smithy/middleware-endpoint/-/middleware-endpoint-3.2.6.tgz",
+ "integrity": "sha512-WAqzyulvvSKrT5c6VrQelgNVNNO7BlTQW9Z+s9tcG6G5CaBS1YBpPtT3VuhXLQbewSiGi7oXQROwpw26EG9PLQ==",
+ "dependencies": {
+ "@smithy/core": "^2.5.5",
+ "@smithy/middleware-serde": "^3.0.11",
+ "@smithy/node-config-provider": "^3.1.12",
+ "@smithy/shared-ini-file-loader": "^3.1.12",
+ "@smithy/types": "^3.7.2",
+ "@smithy/url-parser": "^3.0.11",
+ "@smithy/util-middleware": "^3.0.11",
"tslib": "^2.6.2"
},
"engines": {
@@ -10019,17 +10474,17 @@
}
},
"node_modules/@smithy/middleware-retry": {
- "version": "3.0.23",
- "resolved": "https://registry.npmjs.org/@smithy/middleware-retry/-/middleware-retry-3.0.23.tgz",
- "integrity": "sha512-x9PbGXxkcXIpm6L26qRSCC+eaYcHwybRmqU8LO/WM2RRlW0g8lz6FIiKbKgGvHuoK3dLZRiQVSQJveiCzwnA5A==",
- "dependencies": {
- "@smithy/node-config-provider": "^3.1.8",
- "@smithy/protocol-http": "^4.1.4",
- "@smithy/service-error-classification": "^3.0.7",
- "@smithy/smithy-client": "^3.4.0",
- "@smithy/types": "^3.5.0",
- "@smithy/util-middleware": "^3.0.7",
- "@smithy/util-retry": "^3.0.7",
+ "version": "3.0.31",
+ "resolved": "https://registry.npmjs.org/@smithy/middleware-retry/-/middleware-retry-3.0.31.tgz",
+ "integrity": "sha512-yq9wawrJLYHAYFpChLujxRN4My+SiKXvZk9Ml/CvTdRSA8ew+hvuR5LT+mjSlSBv3c4XJrkN8CWegkBaeD0Vrg==",
+ "dependencies": {
+ "@smithy/node-config-provider": "^3.1.12",
+ "@smithy/protocol-http": "^4.1.8",
+ "@smithy/service-error-classification": "^3.0.11",
+ "@smithy/smithy-client": "^3.5.1",
+ "@smithy/types": "^3.7.2",
+ "@smithy/util-middleware": "^3.0.11",
+ "@smithy/util-retry": "^3.0.11",
"tslib": "^2.6.2",
"uuid": "^9.0.1"
},
@@ -10037,12 +10492,24 @@
"node": ">=16.0.0"
}
},
+ "node_modules/@smithy/middleware-retry/node_modules/uuid": {
+ "version": "9.0.1",
+ "resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.1.tgz",
+ "integrity": "sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==",
+ "funding": [
+ "https://github.com/sponsors/broofa",
+ "https://github.com/sponsors/ctavan"
+ ],
+ "bin": {
+ "uuid": "dist/bin/uuid"
+ }
+ },
"node_modules/@smithy/middleware-serde": {
- "version": "3.0.7",
- "resolved": "https://registry.npmjs.org/@smithy/middleware-serde/-/middleware-serde-3.0.7.tgz",
- "integrity": "sha512-VytaagsQqtH2OugzVTq4qvjkLNbWehHfGcGr0JLJmlDRrNCeZoWkWsSOw1nhS/4hyUUWF/TLGGml4X/OnEep5g==",
+ "version": "3.0.11",
+ "resolved": "https://registry.npmjs.org/@smithy/middleware-serde/-/middleware-serde-3.0.11.tgz",
+ "integrity": "sha512-KzPAeySp/fOoQA82TpnwItvX8BBURecpx6ZMu75EZDkAcnPtO6vf7q4aH5QHs/F1s3/snQaSFbbUMcFFZ086Mw==",
"dependencies": {
- "@smithy/types": "^3.5.0",
+ "@smithy/types": "^3.7.2",
"tslib": "^2.6.2"
},
"engines": {
@@ -10050,11 +10517,11 @@
}
},
"node_modules/@smithy/middleware-stack": {
- "version": "3.0.7",
- "resolved": "https://registry.npmjs.org/@smithy/middleware-stack/-/middleware-stack-3.0.7.tgz",
- "integrity": "sha512-EyTbMCdqS1DoeQsO4gI7z2Gzq1MoRFAeS8GkFYIwbedB7Lp5zlLHJdg+56tllIIG5Hnf9ZWX48YKSHlsKvugGA==",
+ "version": "3.0.11",
+ "resolved": "https://registry.npmjs.org/@smithy/middleware-stack/-/middleware-stack-3.0.11.tgz",
+ "integrity": "sha512-1HGo9a6/ikgOMrTrWL/WiN9N8GSVYpuRQO5kjstAq4CvV59bjqnh7TbdXGQ4vxLD3xlSjfBjq5t1SOELePsLnA==",
"dependencies": {
- "@smithy/types": "^3.5.0",
+ "@smithy/types": "^3.7.2",
"tslib": "^2.6.2"
},
"engines": {
@@ -10062,13 +10529,13 @@
}
},
"node_modules/@smithy/node-config-provider": {
- "version": "3.1.8",
- "resolved": "https://registry.npmjs.org/@smithy/node-config-provider/-/node-config-provider-3.1.8.tgz",
- "integrity": "sha512-E0rU0DglpeJn5ge64mk8wTGEXcQwmpUTY5Zr7IzTpDLmHKiIamINERNZYrPQjg58Ck236sEKSwRSHA4CwshU6Q==",
+ "version": "3.1.12",
+ "resolved": "https://registry.npmjs.org/@smithy/node-config-provider/-/node-config-provider-3.1.12.tgz",
+ "integrity": "sha512-O9LVEu5J/u/FuNlZs+L7Ikn3lz7VB9hb0GtPT9MQeiBmtK8RSY3ULmsZgXhe6VAlgTw0YO+paQx4p8xdbs43vQ==",
"dependencies": {
- "@smithy/property-provider": "^3.1.7",
- "@smithy/shared-ini-file-loader": "^3.1.8",
- "@smithy/types": "^3.5.0",
+ "@smithy/property-provider": "^3.1.11",
+ "@smithy/shared-ini-file-loader": "^3.1.12",
+ "@smithy/types": "^3.7.2",
"tslib": "^2.6.2"
},
"engines": {
@@ -10076,14 +10543,14 @@
}
},
"node_modules/@smithy/node-http-handler": {
- "version": "3.2.4",
- "resolved": "https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-3.2.4.tgz",
- "integrity": "sha512-49reY3+JgLMFNm7uTAKBWiKCA6XSvkNp9FqhVmusm2jpVnHORYFeFZ704LShtqWfjZW/nhX+7Iexyb6zQfXYIQ==",
+ "version": "3.3.2",
+ "resolved": "https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-3.3.2.tgz",
+ "integrity": "sha512-t4ng1DAd527vlxvOfKFYEe6/QFBcsj7WpNlWTyjorwXXcKw3XlltBGbyHfSJ24QT84nF+agDha9tNYpzmSRZPA==",
"dependencies": {
- "@smithy/abort-controller": "^3.1.5",
- "@smithy/protocol-http": "^4.1.4",
- "@smithy/querystring-builder": "^3.0.7",
- "@smithy/types": "^3.5.0",
+ "@smithy/abort-controller": "^3.1.9",
+ "@smithy/protocol-http": "^4.1.8",
+ "@smithy/querystring-builder": "^3.0.11",
+ "@smithy/types": "^3.7.2",
"tslib": "^2.6.2"
},
"engines": {
@@ -10091,11 +10558,11 @@
}
},
"node_modules/@smithy/property-provider": {
- "version": "3.1.7",
- "resolved": "https://registry.npmjs.org/@smithy/property-provider/-/property-provider-3.1.7.tgz",
- "integrity": "sha512-QfzLi1GPMisY7bAM5hOUqBdGYnY5S2JAlr201pghksrQv139f8iiiMalXtjczIP5f6owxFn3MINLNUNvUkgtPw==",
+ "version": "3.1.11",
+ "resolved": "https://registry.npmjs.org/@smithy/property-provider/-/property-provider-3.1.11.tgz",
+ "integrity": "sha512-I/+TMc4XTQ3QAjXfOcUWbSS073oOEAxgx4aZy8jHaf8JQnRkq2SZWw8+PfDtBvLUjcGMdxl+YwtzWe6i5uhL/A==",
"dependencies": {
- "@smithy/types": "^3.5.0",
+ "@smithy/types": "^3.7.2",
"tslib": "^2.6.2"
},
"engines": {
@@ -10103,11 +10570,11 @@
}
},
"node_modules/@smithy/protocol-http": {
- "version": "4.1.4",
- "resolved": "https://registry.npmjs.org/@smithy/protocol-http/-/protocol-http-4.1.4.tgz",
- "integrity": "sha512-MlWK8eqj0JlpZBnWmjQLqmFp71Ug00P+m72/1xQB3YByXD4zZ+y9N4hYrR0EDmrUCZIkyATWHOXFgtavwGDTzQ==",
+ "version": "4.1.8",
+ "resolved": "https://registry.npmjs.org/@smithy/protocol-http/-/protocol-http-4.1.8.tgz",
+ "integrity": "sha512-hmgIAVyxw1LySOwkgMIUN0kjN8TG9Nc85LJeEmEE/cNEe2rkHDUWhnJf2gxcSRFLWsyqWsrZGw40ROjUogg+Iw==",
"dependencies": {
- "@smithy/types": "^3.5.0",
+ "@smithy/types": "^3.7.2",
"tslib": "^2.6.2"
},
"engines": {
@@ -10115,11 +10582,11 @@
}
},
"node_modules/@smithy/querystring-builder": {
- "version": "3.0.7",
- "resolved": "https://registry.npmjs.org/@smithy/querystring-builder/-/querystring-builder-3.0.7.tgz",
- "integrity": "sha512-65RXGZZ20rzqqxTsChdqSpbhA6tdt5IFNgG6o7e1lnPVLCe6TNWQq4rTl4N87hTDD8mV4IxJJnvyE7brbnRkQw==",
+ "version": "3.0.11",
+ "resolved": "https://registry.npmjs.org/@smithy/querystring-builder/-/querystring-builder-3.0.11.tgz",
+ "integrity": "sha512-u+5HV/9uJaeLj5XTb6+IEF/dokWWkEqJ0XiaRRogyREmKGUgZnNecLucADLdauWFKUNbQfulHFEZEdjwEBjXRg==",
"dependencies": {
- "@smithy/types": "^3.5.0",
+ "@smithy/types": "^3.7.2",
"@smithy/util-uri-escape": "^3.0.0",
"tslib": "^2.6.2"
},
@@ -10128,11 +10595,11 @@
}
},
"node_modules/@smithy/querystring-parser": {
- "version": "3.0.7",
- "resolved": "https://registry.npmjs.org/@smithy/querystring-parser/-/querystring-parser-3.0.7.tgz",
- "integrity": "sha512-Fouw4KJVWqqUVIu1gZW8BH2HakwLz6dvdrAhXeXfeymOBrZw+hcqaWs+cS1AZPVp4nlbeIujYrKA921ZW2WMPA==",
+ "version": "3.0.11",
+ "resolved": "https://registry.npmjs.org/@smithy/querystring-parser/-/querystring-parser-3.0.11.tgz",
+ "integrity": "sha512-Je3kFvCsFMnso1ilPwA7GtlbPaTixa3WwC+K21kmMZHsBEOZYQaqxcMqeFFoU7/slFjKDIpiiPydvdJm8Q/MCw==",
"dependencies": {
- "@smithy/types": "^3.5.0",
+ "@smithy/types": "^3.7.2",
"tslib": "^2.6.2"
},
"engines": {
@@ -10140,22 +10607,22 @@
}
},
"node_modules/@smithy/service-error-classification": {
- "version": "3.0.7",
- "resolved": "https://registry.npmjs.org/@smithy/service-error-classification/-/service-error-classification-3.0.7.tgz",
- "integrity": "sha512-91PRkTfiBf9hxkIchhRKJfl1rsplRDyBnmyFca3y0Z3x/q0JJN480S83LBd8R6sBCkm2bBbqw2FHp0Mbh+ecSA==",
+ "version": "3.0.11",
+ "resolved": "https://registry.npmjs.org/@smithy/service-error-classification/-/service-error-classification-3.0.11.tgz",
+ "integrity": "sha512-QnYDPkyewrJzCyaeI2Rmp7pDwbUETe+hU8ADkXmgNusO1bgHBH7ovXJiYmba8t0fNfJx75fE8dlM6SEmZxheog==",
"dependencies": {
- "@smithy/types": "^3.5.0"
+ "@smithy/types": "^3.7.2"
},
"engines": {
"node": ">=16.0.0"
}
},
"node_modules/@smithy/shared-ini-file-loader": {
- "version": "3.1.8",
- "resolved": "https://registry.npmjs.org/@smithy/shared-ini-file-loader/-/shared-ini-file-loader-3.1.8.tgz",
- "integrity": "sha512-0NHdQiSkeGl0ICQKcJQ2lCOKH23Nb0EaAa7RDRId6ZqwXkw4LJyIyZ0t3iusD4bnKYDPLGy2/5e2rfUhrt0Acw==",
+ "version": "3.1.12",
+ "resolved": "https://registry.npmjs.org/@smithy/shared-ini-file-loader/-/shared-ini-file-loader-3.1.12.tgz",
+ "integrity": "sha512-1xKSGI+U9KKdbG2qDvIR9dGrw3CNx+baqJfyr0igKEpjbHL5stsqAesYBzHChYHlelWtb87VnLWlhvfCz13H8Q==",
"dependencies": {
- "@smithy/types": "^3.5.0",
+ "@smithy/types": "^3.7.2",
"tslib": "^2.6.2"
},
"engines": {
@@ -10163,15 +10630,15 @@
}
},
"node_modules/@smithy/signature-v4": {
- "version": "4.2.0",
- "resolved": "https://registry.npmjs.org/@smithy/signature-v4/-/signature-v4-4.2.0.tgz",
- "integrity": "sha512-LafbclHNKnsorMgUkKm7Tk7oJ7xizsZ1VwqhGKqoCIrXh4fqDDp73fK99HOEEgcsQbtemmeY/BPv0vTVYYUNEQ==",
+ "version": "4.2.4",
+ "resolved": "https://registry.npmjs.org/@smithy/signature-v4/-/signature-v4-4.2.4.tgz",
+ "integrity": "sha512-5JWeMQYg81TgU4cG+OexAWdvDTs5JDdbEZx+Qr1iPbvo91QFGzjy0IkXAKaXUHqmKUJgSHK0ZxnCkgZpzkeNTA==",
"dependencies": {
"@smithy/is-array-buffer": "^3.0.0",
- "@smithy/protocol-http": "^4.1.4",
- "@smithy/types": "^3.5.0",
+ "@smithy/protocol-http": "^4.1.8",
+ "@smithy/types": "^3.7.2",
"@smithy/util-hex-encoding": "^3.0.0",
- "@smithy/util-middleware": "^3.0.7",
+ "@smithy/util-middleware": "^3.0.11",
"@smithy/util-uri-escape": "^3.0.0",
"@smithy/util-utf8": "^3.0.0",
"tslib": "^2.6.2"
@@ -10181,15 +10648,16 @@
}
},
"node_modules/@smithy/smithy-client": {
- "version": "3.4.0",
- "resolved": "https://registry.npmjs.org/@smithy/smithy-client/-/smithy-client-3.4.0.tgz",
- "integrity": "sha512-nOfJ1nVQsxiP6srKt43r2My0Gp5PLWCW2ASqUioxIiGmu6d32v4Nekidiv5qOmmtzIrmaD+ADX5SKHUuhReeBQ==",
- "dependencies": {
- "@smithy/middleware-endpoint": "^3.1.4",
- "@smithy/middleware-stack": "^3.0.7",
- "@smithy/protocol-http": "^4.1.4",
- "@smithy/types": "^3.5.0",
- "@smithy/util-stream": "^3.1.9",
+ "version": "3.5.1",
+ "resolved": "https://registry.npmjs.org/@smithy/smithy-client/-/smithy-client-3.5.1.tgz",
+ "integrity": "sha512-PmjskH4Os1Eh3rd5vSsa5uVelZ4DRu+N5CBEgb9AT96hQSJGWSEb6pGxKV/PtKQSIp9ft3+KvnT8ViMKaguzgA==",
+ "dependencies": {
+ "@smithy/core": "^2.5.5",
+ "@smithy/middleware-endpoint": "^3.2.6",
+ "@smithy/middleware-stack": "^3.0.11",
+ "@smithy/protocol-http": "^4.1.8",
+ "@smithy/types": "^3.7.2",
+ "@smithy/util-stream": "^3.3.2",
"tslib": "^2.6.2"
},
"engines": {
@@ -10197,9 +10665,9 @@
}
},
"node_modules/@smithy/types": {
- "version": "3.5.0",
- "resolved": "https://registry.npmjs.org/@smithy/types/-/types-3.5.0.tgz",
- "integrity": "sha512-QN0twHNfe8mNJdH9unwsCK13GURU7oEAZqkBI+rsvpv1jrmserO+WnLE7jidR9W/1dxwZ0u/CB01mV2Gms/K2Q==",
+ "version": "3.7.2",
+ "resolved": "https://registry.npmjs.org/@smithy/types/-/types-3.7.2.tgz",
+ "integrity": "sha512-bNwBYYmN8Eh9RyjS1p2gW6MIhSO2rl7X9QeLM8iTdcGRP+eDiIWDt66c9IysCc22gefKszZv+ubV9qZc7hdESg==",
"dependencies": {
"tslib": "^2.6.2"
},
@@ -10208,12 +10676,12 @@
}
},
"node_modules/@smithy/url-parser": {
- "version": "3.0.7",
- "resolved": "https://registry.npmjs.org/@smithy/url-parser/-/url-parser-3.0.7.tgz",
- "integrity": "sha512-70UbSSR8J97c1rHZOWhl+VKiZDqHWxs/iW8ZHrHp5fCCPLSBE7GcUlUvKSle3Ca+J9LLbYCj/A79BxztBvAfpA==",
+ "version": "3.0.11",
+ "resolved": "https://registry.npmjs.org/@smithy/url-parser/-/url-parser-3.0.11.tgz",
+ "integrity": "sha512-TmlqXkSk8ZPhfc+SQutjmFr5FjC0av3GZP4B/10caK1SbRwe/v+Wzu/R6xEKxoNqL+8nY18s1byiy6HqPG37Aw==",
"dependencies": {
- "@smithy/querystring-parser": "^3.0.7",
- "@smithy/types": "^3.5.0",
+ "@smithy/querystring-parser": "^3.0.11",
+ "@smithy/types": "^3.7.2",
"tslib": "^2.6.2"
}
},
@@ -10273,13 +10741,13 @@
}
},
"node_modules/@smithy/util-defaults-mode-browser": {
- "version": "3.0.23",
- "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-3.0.23.tgz",
- "integrity": "sha512-Y07qslyRtXDP/C5aWKqxTPBl4YxplEELG3xRrz2dnAQ6Lq/FgNrcKWmV561nNaZmFH+EzeGOX3ZRMbU8p1T6Nw==",
+ "version": "3.0.31",
+ "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-3.0.31.tgz",
+ "integrity": "sha512-eO+zkbqrPnmsagqzrmF7IJrCoU2wTQXWVYxMPqA9Oue55kw9WEvhyuw2XQzTVTCRcYsg6KgmV3YYhLlWQJfK1A==",
"dependencies": {
- "@smithy/property-provider": "^3.1.7",
- "@smithy/smithy-client": "^3.4.0",
- "@smithy/types": "^3.5.0",
+ "@smithy/property-provider": "^3.1.11",
+ "@smithy/smithy-client": "^3.5.1",
+ "@smithy/types": "^3.7.2",
"bowser": "^2.11.0",
"tslib": "^2.6.2"
},
@@ -10288,16 +10756,16 @@
}
},
"node_modules/@smithy/util-defaults-mode-node": {
- "version": "3.0.23",
- "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-3.0.23.tgz",
- "integrity": "sha512-9Y4WH7f0vnDGuHUa4lGX9e2p+sMwODibsceSV6rfkZOvMC+BY3StB2LdO1NHafpsyHJLpwAgChxQ38tFyd6vkg==",
- "dependencies": {
- "@smithy/config-resolver": "^3.0.9",
- "@smithy/credential-provider-imds": "^3.2.4",
- "@smithy/node-config-provider": "^3.1.8",
- "@smithy/property-provider": "^3.1.7",
- "@smithy/smithy-client": "^3.4.0",
- "@smithy/types": "^3.5.0",
+ "version": "3.0.31",
+ "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-3.0.31.tgz",
+ "integrity": "sha512-0/nJfpSpbGZOs6qs42wCe2TdjobbnnD4a3YUUlvTXSQqLy4qa63luDaV04hGvqSHP7wQ7/WGehbvHkDhMZd1MQ==",
+ "dependencies": {
+ "@smithy/config-resolver": "^3.0.13",
+ "@smithy/credential-provider-imds": "^3.2.8",
+ "@smithy/node-config-provider": "^3.1.12",
+ "@smithy/property-provider": "^3.1.11",
+ "@smithy/smithy-client": "^3.5.1",
+ "@smithy/types": "^3.7.2",
"tslib": "^2.6.2"
},
"engines": {
@@ -10305,12 +10773,12 @@
}
},
"node_modules/@smithy/util-endpoints": {
- "version": "2.1.3",
- "resolved": "https://registry.npmjs.org/@smithy/util-endpoints/-/util-endpoints-2.1.3.tgz",
- "integrity": "sha512-34eACeKov6jZdHqS5hxBMJ4KyWKztTMulhuQ2UdOoP6vVxMLrOKUqIXAwJe/wiWMhXhydLW664B02CNpQBQ4Aw==",
+ "version": "2.1.7",
+ "resolved": "https://registry.npmjs.org/@smithy/util-endpoints/-/util-endpoints-2.1.7.tgz",
+ "integrity": "sha512-tSfcqKcN/Oo2STEYCABVuKgJ76nyyr6skGl9t15hs+YaiU06sgMkN7QYjo0BbVw+KT26zok3IzbdSOksQ4YzVw==",
"dependencies": {
- "@smithy/node-config-provider": "^3.1.8",
- "@smithy/types": "^3.5.0",
+ "@smithy/node-config-provider": "^3.1.12",
+ "@smithy/types": "^3.7.2",
"tslib": "^2.6.2"
},
"engines": {
@@ -10329,11 +10797,11 @@
}
},
"node_modules/@smithy/util-middleware": {
- "version": "3.0.7",
- "resolved": "https://registry.npmjs.org/@smithy/util-middleware/-/util-middleware-3.0.7.tgz",
- "integrity": "sha512-OVA6fv/3o7TMJTpTgOi1H5OTwnuUa8hzRzhSFDtZyNxi6OZ70L/FHattSmhE212I7b6WSOJAAmbYnvcjTHOJCA==",
+ "version": "3.0.11",
+ "resolved": "https://registry.npmjs.org/@smithy/util-middleware/-/util-middleware-3.0.11.tgz",
+ "integrity": "sha512-dWpyc1e1R6VoXrwLoLDd57U1z6CwNSdkM69Ie4+6uYh2GC7Vg51Qtan7ITzczuVpqezdDTKJGJB95fFvvjU/ow==",
"dependencies": {
- "@smithy/types": "^3.5.0",
+ "@smithy/types": "^3.7.2",
"tslib": "^2.6.2"
},
"engines": {
@@ -10341,12 +10809,12 @@
}
},
"node_modules/@smithy/util-retry": {
- "version": "3.0.7",
- "resolved": "https://registry.npmjs.org/@smithy/util-retry/-/util-retry-3.0.7.tgz",
- "integrity": "sha512-nh1ZO1vTeo2YX1plFPSe/OXaHkLAHza5jpokNiiKX2M5YpNUv6RxGJZhpfmiR4jSvVHCjIDmILjrxKmP+/Ghug==",
+ "version": "3.0.11",
+ "resolved": "https://registry.npmjs.org/@smithy/util-retry/-/util-retry-3.0.11.tgz",
+ "integrity": "sha512-hJUC6W7A3DQgaee3Hp9ZFcOxVDZzmBIRBPlUAk8/fSOEl7pE/aX7Dci0JycNOnm9Mfr0KV2XjIlUOcGWXQUdVQ==",
"dependencies": {
- "@smithy/service-error-classification": "^3.0.7",
- "@smithy/types": "^3.5.0",
+ "@smithy/service-error-classification": "^3.0.11",
+ "@smithy/types": "^3.7.2",
"tslib": "^2.6.2"
},
"engines": {
@@ -10354,13 +10822,13 @@
}
},
"node_modules/@smithy/util-stream": {
- "version": "3.1.9",
- "resolved": "https://registry.npmjs.org/@smithy/util-stream/-/util-stream-3.1.9.tgz",
- "integrity": "sha512-7YAR0Ub3MwTMjDfjnup4qa6W8gygZMxikBhFMPESi6ASsl/rZJhwLpF/0k9TuezScCojsM0FryGdz4LZtjKPPQ==",
+ "version": "3.3.2",
+ "resolved": "https://registry.npmjs.org/@smithy/util-stream/-/util-stream-3.3.2.tgz",
+ "integrity": "sha512-sInAqdiVeisUGYAv/FrXpmJ0b4WTFmciTRqzhb7wVuem9BHvhIG7tpiYHLDWrl2stOokNZpTTGqz3mzB2qFwXg==",
"dependencies": {
- "@smithy/fetch-http-handler": "^3.2.9",
- "@smithy/node-http-handler": "^3.2.4",
- "@smithy/types": "^3.5.0",
+ "@smithy/fetch-http-handler": "^4.1.2",
+ "@smithy/node-http-handler": "^3.3.2",
+ "@smithy/types": "^3.7.2",
"@smithy/util-base64": "^3.0.0",
"@smithy/util-buffer-from": "^3.0.0",
"@smithy/util-hex-encoding": "^3.0.0",
@@ -10395,12 +10863,12 @@
}
},
"node_modules/@smithy/util-waiter": {
- "version": "3.1.6",
- "resolved": "https://registry.npmjs.org/@smithy/util-waiter/-/util-waiter-3.1.6.tgz",
- "integrity": "sha512-xs/KAwWOeCklq8aMlnpk25LgxEYHKOEodfjfKclDMLcBJEVEKzDLxZxBQyztcuPJ7F54213NJS8PxoiHNMdItQ==",
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@smithy/util-waiter/-/util-waiter-3.2.0.tgz",
+ "integrity": "sha512-PpjSboaDUE6yl+1qlg3Si57++e84oXdWGbuFUSAciXsVfEZJJJupR2Nb0QuXHiunt2vGR+1PTizOMvnUPaG2Qg==",
"dependencies": {
- "@smithy/abort-controller": "^3.1.5",
- "@smithy/types": "^3.5.0",
+ "@smithy/abort-controller": "^3.1.9",
+ "@smithy/types": "^3.7.2",
"tslib": "^2.6.2"
},
"engines": {
@@ -10413,17 +10881,17 @@
"integrity": "sha512-9BCxFwvbGg/RsZK9tjXd8s4UcwR0MWeFQ1XEKIQVVvAGJyINdrqKMcTRyLoK8Rse1GjzLV9cwjWV1olXRWEXVA=="
},
"node_modules/@sourceloop/audit-log": {
- "version": "8.0.2",
- "resolved": "https://registry.npmjs.org/@sourceloop/audit-log/-/audit-log-8.0.2.tgz",
- "integrity": "sha512-+rN0eWjST+NpTchUiIc/IcNVVY9kYe9zD+nDLZiA2qqG9LKEGAf1ZqYzgr3CBtwBYsmwLa6jzlUcjj78XueRzQ==",
- "dependencies": {
- "@loopback/boot": "^7.0.2",
- "@loopback/core": "^6.0.2",
- "@loopback/repository": "^7.0.2",
- "@loopback/rest": "^14.0.2",
- "@loopback/sequelize": "^0.6.2",
- "@sourceloop/core": "^14.0.0",
- "jsdom": "^20.0.3",
+ "version": "8.0.4",
+ "resolved": "https://registry.npmjs.org/@sourceloop/audit-log/-/audit-log-8.0.4.tgz",
+ "integrity": "sha512-GNYM1H7fcHkpwE9aX6lltDab+Ja8G//ajz5CSOVJoY2AYesYY/DFi/MOJ6ci7Q19Y7MTX9c3cxGEZM040Yi34A==",
+ "dependencies": {
+ "@loopback/boot": "^7.0.9",
+ "@loopback/core": "^6.1.6",
+ "@loopback/repository": "^7.0.9",
+ "@loopback/rest": "^14.0.9",
+ "@loopback/sequelize": "^0.6.9",
+ "@sourceloop/core": "^15.0.1",
+ "jsdom": "^24.1.1",
"lodash": "^4.17.21",
"tslib": "^2.6.2"
},
@@ -10431,6 +10899,194 @@
"node": ">=18"
}
},
+ "node_modules/@sourceloop/audit-log/node_modules/agent-base": {
+ "version": "7.1.3",
+ "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.3.tgz",
+ "integrity": "sha512-jRR5wdylq8CkOe6hei19GGZnxM6rBGwFl3Bg0YItGDimvjGtAvdZk4Pu6Cl4u4Igsws4a1fd1Vq3ezrhn4KmFw==",
+ "engines": {
+ "node": ">= 14"
+ }
+ },
+ "node_modules/@sourceloop/audit-log/node_modules/cssstyle": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-4.1.0.tgz",
+ "integrity": "sha512-h66W1URKpBS5YMI/V8PyXvTMFT8SupJ1IzoIV8IeBC/ji8WVmrO8dGlTi+2dh6whmdk6BiKJLD/ZBkhWbcg6nA==",
+ "dependencies": {
+ "rrweb-cssom": "^0.7.1"
+ },
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/@sourceloop/audit-log/node_modules/data-urls": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-5.0.0.tgz",
+ "integrity": "sha512-ZYP5VBHshaDAiVZxjbRVcFJpc+4xGgT0bK3vzy1HLN8jTO975HEbuYzZJcHoQEY5K1a0z8YayJkyVETa08eNTg==",
+ "dependencies": {
+ "whatwg-mimetype": "^4.0.0",
+ "whatwg-url": "^14.0.0"
+ },
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/@sourceloop/audit-log/node_modules/html-encoding-sniffer": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-4.0.0.tgz",
+ "integrity": "sha512-Y22oTqIU4uuPgEemfz7NDJz6OeKf12Lsu+QC+s3BVpda64lTiMYCyGwg5ki4vFxkMwQdeZDl2adZoqUgdFuTgQ==",
+ "dependencies": {
+ "whatwg-encoding": "^3.1.1"
+ },
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/@sourceloop/audit-log/node_modules/http-proxy-agent": {
+ "version": "7.0.2",
+ "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz",
+ "integrity": "sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==",
+ "dependencies": {
+ "agent-base": "^7.1.0",
+ "debug": "^4.3.4"
+ },
+ "engines": {
+ "node": ">= 14"
+ }
+ },
+ "node_modules/@sourceloop/audit-log/node_modules/https-proxy-agent": {
+ "version": "7.0.6",
+ "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.6.tgz",
+ "integrity": "sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==",
+ "dependencies": {
+ "agent-base": "^7.1.2",
+ "debug": "4"
+ },
+ "engines": {
+ "node": ">= 14"
+ }
+ },
+ "node_modules/@sourceloop/audit-log/node_modules/iconv-lite": {
+ "version": "0.6.3",
+ "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz",
+ "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==",
+ "dependencies": {
+ "safer-buffer": ">= 2.1.2 < 3.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/@sourceloop/audit-log/node_modules/jsdom": {
+ "version": "24.1.3",
+ "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-24.1.3.tgz",
+ "integrity": "sha512-MyL55p3Ut3cXbeBEG7Hcv0mVM8pp8PBNWxRqchZnSfAiES1v1mRnMeFfaHWIPULpwsYfvO+ZmMZz5tGCnjzDUQ==",
+ "dependencies": {
+ "cssstyle": "^4.0.1",
+ "data-urls": "^5.0.0",
+ "decimal.js": "^10.4.3",
+ "form-data": "^4.0.0",
+ "html-encoding-sniffer": "^4.0.0",
+ "http-proxy-agent": "^7.0.2",
+ "https-proxy-agent": "^7.0.5",
+ "is-potential-custom-element-name": "^1.0.1",
+ "nwsapi": "^2.2.12",
+ "parse5": "^7.1.2",
+ "rrweb-cssom": "^0.7.1",
+ "saxes": "^6.0.0",
+ "symbol-tree": "^3.2.4",
+ "tough-cookie": "^4.1.4",
+ "w3c-xmlserializer": "^5.0.0",
+ "webidl-conversions": "^7.0.0",
+ "whatwg-encoding": "^3.1.1",
+ "whatwg-mimetype": "^4.0.0",
+ "whatwg-url": "^14.0.0",
+ "ws": "^8.18.0",
+ "xml-name-validator": "^5.0.0"
+ },
+ "engines": {
+ "node": ">=18"
+ },
+ "peerDependencies": {
+ "canvas": "^2.11.2"
+ },
+ "peerDependenciesMeta": {
+ "canvas": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@sourceloop/audit-log/node_modules/saxes": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/saxes/-/saxes-6.0.0.tgz",
+ "integrity": "sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==",
+ "dependencies": {
+ "xmlchars": "^2.2.0"
+ },
+ "engines": {
+ "node": ">=v12.22.7"
+ }
+ },
+ "node_modules/@sourceloop/audit-log/node_modules/tr46": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/tr46/-/tr46-5.0.0.tgz",
+ "integrity": "sha512-tk2G5R2KRwBd+ZN0zaEXpmzdKyOYksXwywulIX95MBODjSzMIuQnQ3m8JxgbhnL1LeVo7lqQKsYa1O3Htl7K5g==",
+ "dependencies": {
+ "punycode": "^2.3.1"
+ },
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/@sourceloop/audit-log/node_modules/w3c-xmlserializer": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-5.0.0.tgz",
+ "integrity": "sha512-o8qghlI8NZHU1lLPrpi2+Uq7abh4GGPpYANlalzWxyWteJOCsr/P+oPBA49TOLu5FTZO4d3F9MnWJfiMo4BkmA==",
+ "dependencies": {
+ "xml-name-validator": "^5.0.0"
+ },
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/@sourceloop/audit-log/node_modules/whatwg-encoding": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-3.1.1.tgz",
+ "integrity": "sha512-6qN4hJdMwfYBtE3YBTTHhoeuUrDBPZmbQaxWAqSALV/MeEnR5z1xd8UKud2RAkFoPkmB+hli1TZSnyi84xz1vQ==",
+ "dependencies": {
+ "iconv-lite": "0.6.3"
+ },
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/@sourceloop/audit-log/node_modules/whatwg-mimetype": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-4.0.0.tgz",
+ "integrity": "sha512-QaKxh0eNIi2mE9p2vEdzfagOKHCcj1pJ56EEHGQOVxp8r9/iszLUUV7v89x9O1p/T+NlTM5W7jW6+cz4Fq1YVg==",
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/@sourceloop/audit-log/node_modules/whatwg-url": {
+ "version": "14.1.0",
+ "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-14.1.0.tgz",
+ "integrity": "sha512-jlf/foYIKywAt3x/XWKZ/3rz8OSJPiWktjmk891alJUEjiVxKX9LEO92qH3hv4aJ0mN3MWPvGMCy8jQi95xK4w==",
+ "dependencies": {
+ "tr46": "^5.0.0",
+ "webidl-conversions": "^7.0.0"
+ },
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/@sourceloop/audit-log/node_modules/xml-name-validator": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-5.0.0.tgz",
+ "integrity": "sha512-EvGK8EJ3DhaHfbRlETOWAS5pO9MZITeauHKJyb8wyajUfQUenkIg2MvLDTZ4T/TgIcm3HU0TFBgWWboAZ30UHg==",
+ "engines": {
+ "node": ">=18"
+ }
+ },
"node_modules/@sourceloop/audit-ms-example": {
"resolved": "sandbox/audit-ms-example",
"link": true
@@ -10635,14 +11291,6 @@
"path-browserify": "^1.0.1"
}
},
- "node_modules/@ts-morph/common/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==",
- "dependencies": {
- "balanced-match": "^1.0.0"
- }
- },
"node_modules/@ts-morph/common/node_modules/minimatch": {
"version": "7.4.6",
"resolved": "https://registry.npmjs.org/minimatch/-/minimatch-7.4.6.tgz",
@@ -10711,28 +11359,6 @@
"node": "^14.17.0 || ^16.13.0 || >=18.0.0"
}
},
- "node_modules/@tufjs/models/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==",
- "dependencies": {
- "balanced-match": "^1.0.0"
- }
- },
- "node_modules/@tufjs/models/node_modules/minimatch": {
- "version": "9.0.5",
- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz",
- "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==",
- "dependencies": {
- "brace-expansion": "^2.0.1"
- },
- "engines": {
- "node": ">=16 || 14 >=14.17"
- },
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
- }
- },
"node_modules/@types/accepts": {
"version": "1.3.7",
"resolved": "https://registry.npmjs.org/@types/accepts/-/accepts-1.3.7.tgz",
@@ -10743,10 +11369,10 @@
}
},
"node_modules/@types/axios": {
- "version": "0.14.0",
- "resolved": "https://registry.npmjs.org/@types/axios/-/axios-0.14.0.tgz",
- "integrity": "sha512-KqQnQbdYE54D7oa/UmYVMZKq7CO4l8DEENzOKc4aBRwxCXSlJXGz83flFx5L7AWrOQnmuN3kVsRdt+GZPPjiVQ==",
- "deprecated": "This is a stub types definition for axios (https://github.com/mzabriskie/axios). axios provides its own type definitions, so you don't need @types/axios installed!",
+ "version": "0.14.4",
+ "resolved": "https://registry.npmjs.org/@types/axios/-/axios-0.14.4.tgz",
+ "integrity": "sha512-9JgOaunvQdsQ/qW2OPmE5+hCeUB52lQSolecrFrthct55QekhmXEwT203s20RL+UHtCQc15y3VXpby9E7Kkh/g==",
+ "deprecated": "This is a stub types definition. axios provides its own type definitions, so you do not need this installed.",
"dev": true,
"dependencies": {
"axios": "*"
@@ -10869,11 +11495,11 @@
"dev": true
},
"node_modules/@types/cookie-parser": {
- "version": "1.4.7",
- "resolved": "https://registry.npmjs.org/@types/cookie-parser/-/cookie-parser-1.4.7.tgz",
- "integrity": "sha512-Fvuyi354Z+uayxzIGCwYTayFKocfV7TuDYZClCdIP9ckhvAu/ixDtCB6qx2TT0FKjPLf1f3P/J1rgf6lPs64mw==",
+ "version": "1.4.8",
+ "resolved": "https://registry.npmjs.org/@types/cookie-parser/-/cookie-parser-1.4.8.tgz",
+ "integrity": "sha512-l37JqFrOJ9yQfRQkljb41l0xVphc7kg5JTjjr+pLRZ0IyZ49V4BQ8vbF4Ut2C2e+WH4al3xD3ZwYwIUfnbT4NQ==",
"dev": true,
- "dependencies": {
+ "peerDependencies": {
"@types/express": "*"
}
},
@@ -10909,9 +11535,9 @@
"dev": true
},
"node_modules/@types/crypto-random-string": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/@types/crypto-random-string/-/crypto-random-string-2.0.0.tgz",
- "integrity": "sha512-tigdoJv6LNUvhB6tuvr6r3pWXlb0Ol1XcFtOKMuHkMNLvtL4JSaMu6JZlnrwd2oPoksuZckDYALDyhNygWSUZg==",
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/@types/crypto-random-string/-/crypto-random-string-2.0.3.tgz",
+ "integrity": "sha512-7XghT7Fu1Ahdx8nxwJhOQ6d/GX9xEw/ejkhNRtzgSt/uttusAvocppgcGNMSPlMnG3htluF4sEIdoWzbcBJ4HA==",
"deprecated": "This is a stub types definition. crypto-random-string provides its own type definitions, so you do not need this installed.",
"dev": true,
"dependencies": {
@@ -10927,15 +11553,15 @@
}
},
"node_modules/@types/diff": {
- "version": "5.2.3",
- "resolved": "https://registry.npmjs.org/@types/diff/-/diff-5.2.3.tgz",
- "integrity": "sha512-K0Oqlrq3kQMaO2RhfrNQX5trmt+XLyom88zS0u84nnIcLvFnRUMRRHmrGny5GSM+kNO9IZLARsdQHDzkhAgmrQ==",
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/@types/diff/-/diff-6.0.0.tgz",
+ "integrity": "sha512-dhVCYGv3ZSbzmQaBSagrv1WJ6rXCdkyTcDyoNu1MD8JohI7pR7k8wdZEm+mvdxRKXyHVwckFzWU1vJc+Z29MlA==",
"dev": true
},
"node_modules/@types/dotenv": {
- "version": "8.2.0",
- "resolved": "https://registry.npmjs.org/@types/dotenv/-/dotenv-8.2.0.tgz",
- "integrity": "sha512-ylSC9GhfRH7m1EUXBXofhgx4lUWmFeQDINW5oLuS+gxWdfUeW4zJdeVTYVkexEW+e2VUvlZR2kGnGGipAWR7kw==",
+ "version": "8.2.3",
+ "resolved": "https://registry.npmjs.org/@types/dotenv/-/dotenv-8.2.3.tgz",
+ "integrity": "sha512-g2FXjlDX/cYuc5CiQvyU/6kkbP1JtmGzh0obW50zD7OKeILVL0NSpPWLXVfqoAGQjom2/SLLx9zHq0KXvD6mbw==",
"deprecated": "This is a stub types definition. dotenv provides its own type definitions, so you do not need this installed.",
"dev": true,
"dependencies": {
@@ -11029,9 +11655,9 @@
}
},
"node_modules/@types/http-assert": {
- "version": "1.5.5",
- "resolved": "https://registry.npmjs.org/@types/http-assert/-/http-assert-1.5.5.tgz",
- "integrity": "sha512-4+tE/lwdAahgZT1g30Jkdm9PzFRde0xwxBNUyRsCitRvCQB90iuA2uJYdUnhnANRcqGXaWOGY4FEoxeElNAK2g==",
+ "version": "1.5.6",
+ "resolved": "https://registry.npmjs.org/@types/http-assert/-/http-assert-1.5.6.tgz",
+ "integrity": "sha512-TTEwmtjgVbYAzZYWyeHPrrtWnfVkm8tQkP8P21uQifPgMRgjrow3XDEYqucuC8SKZJT7pUnhU/JymvjggxO9vw==",
"dev": true
},
"node_modules/@types/http-cache-semantics": {
@@ -11082,9 +11708,9 @@
}
},
"node_modules/@types/jest": {
- "version": "29.5.13",
- "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.5.13.tgz",
- "integrity": "sha512-wd+MVEZCHt23V0/L642O5APvspWply/rGY5BcW4SUETo2UzPU3Z26qr8jC2qxpimI2jjx9h7+2cj2FwIr01bXg==",
+ "version": "29.5.14",
+ "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.5.14.tgz",
+ "integrity": "sha512-ZN+4sdnLUbo8EVvVc2ao0GFW6oVrQRPn4K2lglySj7APvSrgzxHiNNK99us4WDMi57xxA2yggblIAMNhXOotLQ==",
"dependencies": {
"expect": "^29.0.0",
"pretty-format": "^29.0.0"
@@ -11107,9 +11733,9 @@
"integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA=="
},
"node_modules/@types/json-stable-stringify": {
- "version": "1.0.36",
- "resolved": "https://registry.npmjs.org/@types/json-stable-stringify/-/json-stable-stringify-1.0.36.tgz",
- "integrity": "sha512-b7bq23s4fgBB76n34m2b3RBf6M369B0Z9uRR8aHTMd8kZISRkmDEpPD8hhpYvDFzr3bJCPES96cm3Q6qRNDbQw==",
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/@types/json-stable-stringify/-/json-stable-stringify-1.1.0.tgz",
+ "integrity": "sha512-ESTsHWB72QQq+pjUFIbEz9uSCZppD31YrVkbt2rnUciTYEvcwN6uZIhX5JZeBHqRlFJ41x/7MewCs7E2Qux6Cg==",
"dev": true
},
"node_modules/@types/jsonfile": {
@@ -11167,16 +11793,10 @@
"@types/koa": "*"
}
},
- "node_modules/@types/linkify-it": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/@types/linkify-it/-/linkify-it-5.0.0.tgz",
- "integrity": "sha512-sVDA58zAw4eWAffKOaQH5/5j3XeayukzDk+ewSsnv3p4yJEZHCCzMDiZM8e0OUrRvmpGZ85jf4yDHkHsgBNr9Q==",
- "optional": true
- },
"node_modules/@types/lodash": {
- "version": "4.17.10",
- "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.17.10.tgz",
- "integrity": "sha512-YpS0zzoduEhuOWjAotS6A5AVCva7X4lVlYLF0FYHAY9sdraBfnatttHItlWeZdGhuEkf+OzMNg2ZYAx8t+52uQ=="
+ "version": "4.17.13",
+ "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.17.13.tgz",
+ "integrity": "sha512-lfx+dftrEZcdBPczf9d0Qv0x+j/rfNCMuC6OcfXmO8gkfeNAY88PgKUbvG56whcN23gc27yenwF6oJZXGFpYxg=="
},
"node_modules/@types/long": {
"version": "4.0.2",
@@ -11184,22 +11804,6 @@
"integrity": "sha512-MqTGEo5bj5t157U6fA/BiDynNkn0YknVdh48CMPkTSpFTVmvao5UQmm7uEF6xBEo7qIMAlY/JSleYaE6VOdpaA==",
"optional": true
},
- "node_modules/@types/markdown-it": {
- "version": "14.1.2",
- "resolved": "https://registry.npmjs.org/@types/markdown-it/-/markdown-it-14.1.2.tgz",
- "integrity": "sha512-promo4eFwuiW+TfGxhi+0x3czqTYJkG8qB17ZUJiVF10Xm7NLVRSLUsfRTU/6h1e24VvRnXCx+hG7li58lkzog==",
- "optional": true,
- "dependencies": {
- "@types/linkify-it": "^5",
- "@types/mdurl": "^2"
- }
- },
- "node_modules/@types/mdurl": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/@types/mdurl/-/mdurl-2.0.0.tgz",
- "integrity": "sha512-RGdgjQUZba5p6QEFAVx2OGb8rQDL/cPRG7GiedRzMcJ1tYnUANBncjbSB1NRGwbvjcPeikRABz2nshyPk1bhWg==",
- "optional": true
- },
"node_modules/@types/mem-fs": {
"version": "1.1.5",
"resolved": "https://registry.npmjs.org/@types/mem-fs/-/mem-fs-1.1.5.tgz",
@@ -11224,6 +11828,26 @@
"globby": "^11.1.0"
}
},
+ "node_modules/@types/mem-fs-editor/node_modules/globby": {
+ "version": "11.1.0",
+ "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz",
+ "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==",
+ "dev": true,
+ "dependencies": {
+ "array-union": "^2.1.0",
+ "dir-glob": "^3.0.1",
+ "fast-glob": "^3.2.9",
+ "ignore": "^5.2.0",
+ "merge2": "^1.4.1",
+ "slash": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
"node_modules/@types/methods": {
"version": "1.1.4",
"resolved": "https://registry.npmjs.org/@types/methods/-/methods-1.1.4.tgz",
@@ -11246,9 +11870,9 @@
"dev": true
},
"node_modules/@types/mocha": {
- "version": "10.0.9",
- "resolved": "https://registry.npmjs.org/@types/mocha/-/mocha-10.0.9.tgz",
- "integrity": "sha512-sicdRoWtYevwxjOHNMPTl3vSfJM6oyW8o1wXeI7uww6b6xHg8eBznQDNSGBCDJmsE8UMxP05JgZRtsKbTqt//Q==",
+ "version": "10.0.10",
+ "resolved": "https://registry.npmjs.org/@types/mocha/-/mocha-10.0.10.tgz",
+ "integrity": "sha512-xPyYSz1cMPnJQhl0CLMH68j3gprKZaTjG3s5Vi+fDgx+uhG9NOXwbVt52eFS8ECyXhyKcjDLCBEqBExKuiZb7Q==",
"dev": true
},
"node_modules/@types/moment": {
@@ -11296,17 +11920,17 @@
}
},
"node_modules/@types/node": {
- "version": "22.7.5",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-22.7.5.tgz",
- "integrity": "sha512-jML7s2NAzMWc//QSJ1a3prpk78cOPchGvXJsC3C6R6PSMoooztvRVQEz89gmBTBY1SPMaqo5teB4uNHPdetShQ==",
+ "version": "20.17.10",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-20.17.10.tgz",
+ "integrity": "sha512-/jrvh5h6NXhEauFFexRin69nA0uHJ5gwk4iDivp/DeoEua3uwCUto6PC86IpRITBOs4+6i2I56K5x5b6WYGXHA==",
"dependencies": {
"undici-types": "~6.19.2"
}
},
"node_modules/@types/node-fetch": {
- "version": "2.6.11",
- "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.11.tgz",
- "integrity": "sha512-24xFj9R5+rfQJLRyM56qh+wnVSYhyXC2tkoBndtY0U+vubqNsYXGjufB2nn8Q6gt0LrARwL6UBtMCSVCwl4B1g==",
+ "version": "2.6.12",
+ "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.12.tgz",
+ "integrity": "sha512-8nneRWKCg3rMtF69nLQJnOYUcbafYeFSjqkw3jCRLsqkWFlHaoQrr5mXmofFGOx3DKn7UfmBMyov8ySvLRVldA==",
"dev": true,
"dependencies": {
"@types/node": "*",
@@ -11327,7 +11951,6 @@
"resolved": "https://registry.npmjs.org/@types/node-jose/-/node-jose-1.1.13.tgz",
"integrity": "sha512-QjMd4yhwy1EvSToQn0YI3cD29YhyfxFwj7NecuymjLys2/P0FwxWnkgBlFxCai6Y3aBCe7rbwmqwJJawxlgcXw==",
"dev": true,
- "license": "MIT",
"dependencies": {
"@types/node": "*"
}
@@ -11377,9 +12000,9 @@
"dev": true
},
"node_modules/@types/passport": {
- "version": "1.0.16",
- "resolved": "https://registry.npmjs.org/@types/passport/-/passport-1.0.16.tgz",
- "integrity": "sha512-FD0qD5hbPWQzaM0wHUnJ/T0BBCJBxCeemtnCwc/ThhTg3x9jfrAcRUmj5Dopza+MfFS9acTe3wk7rcVnRIp/0A==",
+ "version": "1.0.17",
+ "resolved": "https://registry.npmjs.org/@types/passport/-/passport-1.0.17.tgz",
+ "integrity": "sha512-aciLyx+wDwT2t2/kJGJR2AEeBz0nJU4WuRX04Wu9Dqc5lSUtwu0WERPHYsLhF9PtseiAMPBGNUOtFjxZ56prsg==",
"dependencies": {
"@types/express": "*"
}
@@ -11521,9 +12144,9 @@
}
},
"node_modules/@types/qs": {
- "version": "6.9.16",
- "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.16.tgz",
- "integrity": "sha512-7i+zxXdPD0T4cKDuxCUXJ4wHcsJLwENa6Z3dCu8cfCK743OGy5Nu1RmAGqDPsoTDINVEcdXKRvR/zre+P2Ku1A=="
+ "version": "6.9.17",
+ "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.17.tgz",
+ "integrity": "sha512-rX4/bPcfmvxHDv0XjfJELTTr+iB+tn032nPILqHm5wbthUUUuVtNGGqzhya9XUxjTP8Fpr0qYgSZZKxGY++svQ=="
},
"node_modules/@types/range-parser": {
"version": "1.2.7",
@@ -11574,16 +12197,6 @@
"@types/node": "*"
}
},
- "node_modules/@types/rimraf": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/@types/rimraf/-/rimraf-3.0.2.tgz",
- "integrity": "sha512-F3OznnSLAUxFrCEu/L5PY8+ny8DtcFRjx7fZZ9bycvXRi3KPTRS9HOitGZwvPg0juRhXFWIeKX58cnX5YqLohQ==",
- "optional": true,
- "dependencies": {
- "@types/glob": "*",
- "@types/node": "*"
- }
- },
"node_modules/@types/semver": {
"version": "7.5.8",
"resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.8.tgz",
@@ -11617,9 +12230,10 @@
}
},
"node_modules/@types/sinon": {
- "version": "17.0.3",
- "resolved": "https://registry.npmjs.org/@types/sinon/-/sinon-17.0.3.tgz",
- "integrity": "sha512-j3uovdn8ewky9kRBG19bOwaZbexJu/XjtkHyjvUgt4xfPFz18dcORIMqnYh66Fx3Powhcr85NT5+er3+oViapw==",
+ "version": "10.0.20",
+ "resolved": "https://registry.npmjs.org/@types/sinon/-/sinon-10.0.20.tgz",
+ "integrity": "sha512-2APKKruFNCAZgx3daAyACGzWuJ028VVCUDk6o2rw/Z4PXT0ogwdV4KUegW0MwVs0Zu59auPXbbuBJHF12Sx1Eg==",
+ "dev": true,
"dependencies": {
"@types/sinonjs__fake-timers": "*"
}
@@ -11855,31 +12469,33 @@
"dev": true
},
"node_modules/@typescript-eslint/eslint-plugin": {
- "version": "7.18.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.18.0.tgz",
- "integrity": "sha512-94EQTWZ40mzBc42ATNIBimBEDltSJ9RQHCC8vc/PDbxi4k8dVwUAv4o98dk50M1zB+JGFxp43FP7f8+FP8R6Sw==",
+ "version": "6.21.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.21.0.tgz",
+ "integrity": "sha512-oy9+hTPCUFpngkEZUSzbf9MxI65wbKFoQYsgPdILTfbUldp5ovUuphZVe4i30emU9M/kP+T64Di0mxl7dSw3MA==",
"dev": true,
"dependencies": {
- "@eslint-community/regexpp": "^4.10.0",
- "@typescript-eslint/scope-manager": "7.18.0",
- "@typescript-eslint/type-utils": "7.18.0",
- "@typescript-eslint/utils": "7.18.0",
- "@typescript-eslint/visitor-keys": "7.18.0",
+ "@eslint-community/regexpp": "^4.5.1",
+ "@typescript-eslint/scope-manager": "6.21.0",
+ "@typescript-eslint/type-utils": "6.21.0",
+ "@typescript-eslint/utils": "6.21.0",
+ "@typescript-eslint/visitor-keys": "6.21.0",
+ "debug": "^4.3.4",
"graphemer": "^1.4.0",
- "ignore": "^5.3.1",
+ "ignore": "^5.2.4",
"natural-compare": "^1.4.0",
- "ts-api-utils": "^1.3.0"
+ "semver": "^7.5.4",
+ "ts-api-utils": "^1.0.1"
},
"engines": {
- "node": "^18.18.0 || >=20.0.0"
+ "node": "^16.0.0 || >=18.0.0"
},
"funding": {
"type": "opencollective",
"url": "https://opencollective.com/typescript-eslint"
},
"peerDependencies": {
- "@typescript-eslint/parser": "^7.0.0",
- "eslint": "^8.56.0"
+ "@typescript-eslint/parser": "^6.0.0 || ^6.0.0-alpha",
+ "eslint": "^7.0.0 || ^8.0.0"
},
"peerDependenciesMeta": {
"typescript": {
@@ -11888,26 +12504,26 @@
}
},
"node_modules/@typescript-eslint/parser": {
- "version": "7.18.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-7.18.0.tgz",
- "integrity": "sha512-4Z+L8I2OqhZV8qA132M4wNL30ypZGYOQVBfMgxDH/K5UX0PNqTu1c6za9ST5r9+tavvHiTWmBnKzpCJ/GlVFtg==",
+ "version": "6.21.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.21.0.tgz",
+ "integrity": "sha512-tbsV1jPne5CkFQCgPBcDOt30ItF7aJoZL997JSF7MhGQqOeT3svWRYxiqlfA5RUdlHN6Fi+EI9bxqbdyAUZjYQ==",
"dev": true,
"dependencies": {
- "@typescript-eslint/scope-manager": "7.18.0",
- "@typescript-eslint/types": "7.18.0",
- "@typescript-eslint/typescript-estree": "7.18.0",
- "@typescript-eslint/visitor-keys": "7.18.0",
+ "@typescript-eslint/scope-manager": "6.21.0",
+ "@typescript-eslint/types": "6.21.0",
+ "@typescript-eslint/typescript-estree": "6.21.0",
+ "@typescript-eslint/visitor-keys": "6.21.0",
"debug": "^4.3.4"
},
"engines": {
- "node": "^18.18.0 || >=20.0.0"
+ "node": "^16.0.0 || >=18.0.0"
},
"funding": {
"type": "opencollective",
"url": "https://opencollective.com/typescript-eslint"
},
"peerDependencies": {
- "eslint": "^8.56.0"
+ "eslint": "^7.0.0 || ^8.0.0"
},
"peerDependenciesMeta": {
"typescript": {
@@ -11916,16 +12532,16 @@
}
},
"node_modules/@typescript-eslint/scope-manager": {
- "version": "7.18.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.18.0.tgz",
- "integrity": "sha512-jjhdIE/FPF2B7Z1uzc6i3oWKbGcHb87Qw7AWj6jmEqNOfDFbJWtjt/XfwCpvNkpGWlcJaog5vTR+VV8+w9JflA==",
+ "version": "6.21.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.21.0.tgz",
+ "integrity": "sha512-OwLUIWZJry80O99zvqXVEioyniJMa+d2GrqpUTqi5/v5D5rOrppJVBPa0yKCblcigC0/aYAzxxqQ1B+DS2RYsg==",
"dev": true,
"dependencies": {
- "@typescript-eslint/types": "7.18.0",
- "@typescript-eslint/visitor-keys": "7.18.0"
+ "@typescript-eslint/types": "6.21.0",
+ "@typescript-eslint/visitor-keys": "6.21.0"
},
"engines": {
- "node": "^18.18.0 || >=20.0.0"
+ "node": "^16.0.0 || >=18.0.0"
},
"funding": {
"type": "opencollective",
@@ -11933,25 +12549,25 @@
}
},
"node_modules/@typescript-eslint/type-utils": {
- "version": "7.18.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-7.18.0.tgz",
- "integrity": "sha512-XL0FJXuCLaDuX2sYqZUUSOJ2sG5/i1AAze+axqmLnSkNEVMVYLF+cbwlB2w8D1tinFuSikHmFta+P+HOofrLeA==",
+ "version": "6.21.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-6.21.0.tgz",
+ "integrity": "sha512-rZQI7wHfao8qMX3Rd3xqeYSMCL3SoiSQLBATSiVKARdFGCYSRvmViieZjqc58jKgs8Y8i9YvVVhRbHSTA4VBag==",
"dev": true,
"dependencies": {
- "@typescript-eslint/typescript-estree": "7.18.0",
- "@typescript-eslint/utils": "7.18.0",
+ "@typescript-eslint/typescript-estree": "6.21.0",
+ "@typescript-eslint/utils": "6.21.0",
"debug": "^4.3.4",
- "ts-api-utils": "^1.3.0"
+ "ts-api-utils": "^1.0.1"
},
"engines": {
- "node": "^18.18.0 || >=20.0.0"
+ "node": "^16.0.0 || >=18.0.0"
},
"funding": {
"type": "opencollective",
"url": "https://opencollective.com/typescript-eslint"
},
"peerDependencies": {
- "eslint": "^8.56.0"
+ "eslint": "^7.0.0 || ^8.0.0"
},
"peerDependenciesMeta": {
"typescript": {
@@ -11960,12 +12576,12 @@
}
},
"node_modules/@typescript-eslint/types": {
- "version": "7.18.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.18.0.tgz",
- "integrity": "sha512-iZqi+Ds1y4EDYUtlOOC+aUmxnE9xS/yCigkjA7XpTKV6nCBd3Hp/PRGGmdwnfkV2ThMyYldP1wRpm/id99spTQ==",
+ "version": "6.21.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.21.0.tgz",
+ "integrity": "sha512-1kFmZ1rOm5epu9NZEZm1kckCDGj5UJEf7P1kliH4LKu/RkwpsfqqGmY2OOcUs18lSlQBKLDYBOGxRVtrMN5lpg==",
"dev": true,
"engines": {
- "node": "^18.18.0 || >=20.0.0"
+ "node": "^16.0.0 || >=18.0.0"
},
"funding": {
"type": "opencollective",
@@ -11973,22 +12589,22 @@
}
},
"node_modules/@typescript-eslint/typescript-estree": {
- "version": "7.18.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.18.0.tgz",
- "integrity": "sha512-aP1v/BSPnnyhMHts8cf1qQ6Q1IFwwRvAQGRvBFkWlo3/lH29OXA3Pts+c10nxRxIBrDnoMqzhgdwVe5f2D6OzA==",
+ "version": "6.21.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.21.0.tgz",
+ "integrity": "sha512-6npJTkZcO+y2/kr+z0hc4HwNfrrP4kNYh57ek7yCNlrBjWQ1Y0OS7jiZTkgumrvkX5HkEKXFZkkdFNkaW2wmUQ==",
"dev": true,
"dependencies": {
- "@typescript-eslint/types": "7.18.0",
- "@typescript-eslint/visitor-keys": "7.18.0",
+ "@typescript-eslint/types": "6.21.0",
+ "@typescript-eslint/visitor-keys": "6.21.0",
"debug": "^4.3.4",
"globby": "^11.1.0",
"is-glob": "^4.0.3",
- "minimatch": "^9.0.4",
- "semver": "^7.6.0",
- "ts-api-utils": "^1.3.0"
+ "minimatch": "9.0.3",
+ "semver": "^7.5.4",
+ "ts-api-utils": "^1.0.1"
},
"engines": {
- "node": "^18.18.0 || >=20.0.0"
+ "node": "^16.0.0 || >=18.0.0"
},
"funding": {
"type": "opencollective",
@@ -12000,19 +12616,30 @@
}
}
},
- "node_modules/@typescript-eslint/typescript-estree/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==",
+ "node_modules/@typescript-eslint/typescript-estree/node_modules/globby": {
+ "version": "11.1.0",
+ "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz",
+ "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==",
"dev": true,
"dependencies": {
- "balanced-match": "^1.0.0"
+ "array-union": "^2.1.0",
+ "dir-glob": "^3.0.1",
+ "fast-glob": "^3.2.9",
+ "ignore": "^5.2.0",
+ "merge2": "^1.4.1",
+ "slash": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
}
},
"node_modules/@typescript-eslint/typescript-estree/node_modules/minimatch": {
- "version": "9.0.5",
- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz",
- "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==",
+ "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"
@@ -12025,38 +12652,41 @@
}
},
"node_modules/@typescript-eslint/utils": {
- "version": "7.18.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.18.0.tgz",
- "integrity": "sha512-kK0/rNa2j74XuHVcoCZxdFBMF+aq/vH83CXAOHieC+2Gis4mF8jJXT5eAfyD3K0sAxtPuwxaIOIOvhwzVDt/kw==",
+ "version": "6.21.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.21.0.tgz",
+ "integrity": "sha512-NfWVaC8HP9T8cbKQxHcsJBY5YE1O33+jpMwN45qzWWaPDZgLIbo12toGMWnmhvCpd3sIxkpDw3Wv1B3dYrbDQQ==",
"dev": true,
"dependencies": {
"@eslint-community/eslint-utils": "^4.4.0",
- "@typescript-eslint/scope-manager": "7.18.0",
- "@typescript-eslint/types": "7.18.0",
- "@typescript-eslint/typescript-estree": "7.18.0"
+ "@types/json-schema": "^7.0.12",
+ "@types/semver": "^7.5.0",
+ "@typescript-eslint/scope-manager": "6.21.0",
+ "@typescript-eslint/types": "6.21.0",
+ "@typescript-eslint/typescript-estree": "6.21.0",
+ "semver": "^7.5.4"
},
"engines": {
- "node": "^18.18.0 || >=20.0.0"
+ "node": "^16.0.0 || >=18.0.0"
},
"funding": {
"type": "opencollective",
"url": "https://opencollective.com/typescript-eslint"
},
"peerDependencies": {
- "eslint": "^8.56.0"
+ "eslint": "^7.0.0 || ^8.0.0"
}
},
"node_modules/@typescript-eslint/visitor-keys": {
- "version": "7.18.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.18.0.tgz",
- "integrity": "sha512-cDF0/Gf81QpY3xYyJKDV14Zwdmid5+uuENhjH2EqFaF0ni+yAyq/LzMaIJdhNJXZI7uLzwIlA+V7oWoyn6Curg==",
+ "version": "6.21.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.21.0.tgz",
+ "integrity": "sha512-JJtkDduxLi9bivAB+cYOVMtbkqdPOhZ+ZI5LC47MIRrDV4Yn2o+ZnW10Nkmr28xRpSpdJ6Sm42Hjf2+REYXm0A==",
"dev": true,
"dependencies": {
- "@typescript-eslint/types": "7.18.0",
- "eslint-visitor-keys": "^3.4.3"
+ "@typescript-eslint/types": "6.21.0",
+ "eslint-visitor-keys": "^3.4.1"
},
"engines": {
- "node": "^18.18.0 || >=20.0.0"
+ "node": "^16.0.0 || >=18.0.0"
},
"funding": {
"type": "opencollective",
@@ -12064,154 +12694,154 @@
}
},
"node_modules/@ungap/structured-clone": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.0.tgz",
- "integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==",
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.1.tgz",
+ "integrity": "sha512-fEzPV3hSkSMltkw152tJKNARhOupqbH96MZWyRjNaYZOMIzbrTeQDG+MTc6Mr2pgzFQzFxAfmhGDNP5QK++2ZA==",
"dev": true
},
"node_modules/@webassemblyjs/ast": {
- "version": "1.12.1",
- "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.12.1.tgz",
- "integrity": "sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg==",
+ "version": "1.14.1",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.14.1.tgz",
+ "integrity": "sha512-nuBEDgQfm1ccRp/8bCQrx1frohyufl4JlbMMZ4P1wpeOfDhF6FQkxZJ1b/e+PLwr6X1Nhw6OLme5usuBWYBvuQ==",
"dev": true,
"dependencies": {
- "@webassemblyjs/helper-numbers": "1.11.6",
- "@webassemblyjs/helper-wasm-bytecode": "1.11.6"
+ "@webassemblyjs/helper-numbers": "1.13.2",
+ "@webassemblyjs/helper-wasm-bytecode": "1.13.2"
}
},
"node_modules/@webassemblyjs/floating-point-hex-parser": {
- "version": "1.11.6",
- "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.6.tgz",
- "integrity": "sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==",
+ "version": "1.13.2",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.13.2.tgz",
+ "integrity": "sha512-6oXyTOzbKxGH4steLbLNOu71Oj+C8Lg34n6CqRvqfS2O71BxY6ByfMDRhBytzknj9yGUPVJ1qIKhRlAwO1AovA==",
"dev": true
},
"node_modules/@webassemblyjs/helper-api-error": {
- "version": "1.11.6",
- "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz",
- "integrity": "sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==",
+ "version": "1.13.2",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.13.2.tgz",
+ "integrity": "sha512-U56GMYxy4ZQCbDZd6JuvvNV/WFildOjsaWD3Tzzvmw/mas3cXzRJPMjP83JqEsgSbyrmaGjBfDtV7KDXV9UzFQ==",
"dev": true
},
"node_modules/@webassemblyjs/helper-buffer": {
- "version": "1.12.1",
- "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.12.1.tgz",
- "integrity": "sha512-nzJwQw99DNDKr9BVCOZcLuJJUlqkJh+kVzVl6Fmq/tI5ZtEyWT1KZMyOXltXLZJmDtvLCDgwsyrkohEtopTXCw==",
+ "version": "1.14.1",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.14.1.tgz",
+ "integrity": "sha512-jyH7wtcHiKssDtFPRB+iQdxlDf96m0E39yb0k5uJVhFGleZFoNw1c4aeIcVUPPbXUVJ94wwnMOAqUHyzoEPVMA==",
"dev": true
},
"node_modules/@webassemblyjs/helper-numbers": {
- "version": "1.11.6",
- "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.6.tgz",
- "integrity": "sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==",
+ "version": "1.13.2",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.13.2.tgz",
+ "integrity": "sha512-FE8aCmS5Q6eQYcV3gI35O4J789wlQA+7JrqTTpJqn5emA4U2hvwJmvFRC0HODS+3Ye6WioDklgd6scJ3+PLnEA==",
"dev": true,
"dependencies": {
- "@webassemblyjs/floating-point-hex-parser": "1.11.6",
- "@webassemblyjs/helper-api-error": "1.11.6",
+ "@webassemblyjs/floating-point-hex-parser": "1.13.2",
+ "@webassemblyjs/helper-api-error": "1.13.2",
"@xtuc/long": "4.2.2"
}
},
"node_modules/@webassemblyjs/helper-wasm-bytecode": {
- "version": "1.11.6",
- "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz",
- "integrity": "sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==",
+ "version": "1.13.2",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.13.2.tgz",
+ "integrity": "sha512-3QbLKy93F0EAIXLh0ogEVR6rOubA9AoZ+WRYhNbFyuB70j3dRdwH9g+qXhLAO0kiYGlg3TxDV+I4rQTr/YNXkA==",
"dev": true
},
"node_modules/@webassemblyjs/helper-wasm-section": {
- "version": "1.12.1",
- "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.12.1.tgz",
- "integrity": "sha512-Jif4vfB6FJlUlSbgEMHUyk1j234GTNG9dBJ4XJdOySoj518Xj0oGsNi59cUQF4RRMS9ouBUxDDdyBVfPTypa5g==",
+ "version": "1.14.1",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.14.1.tgz",
+ "integrity": "sha512-ds5mXEqTJ6oxRoqjhWDU83OgzAYjwsCV8Lo/N+oRsNDmx/ZDpqalmrtgOMkHwxsG0iI//3BwWAErYRHtgn0dZw==",
"dev": true,
"dependencies": {
- "@webassemblyjs/ast": "1.12.1",
- "@webassemblyjs/helper-buffer": "1.12.1",
- "@webassemblyjs/helper-wasm-bytecode": "1.11.6",
- "@webassemblyjs/wasm-gen": "1.12.1"
+ "@webassemblyjs/ast": "1.14.1",
+ "@webassemblyjs/helper-buffer": "1.14.1",
+ "@webassemblyjs/helper-wasm-bytecode": "1.13.2",
+ "@webassemblyjs/wasm-gen": "1.14.1"
}
},
"node_modules/@webassemblyjs/ieee754": {
- "version": "1.11.6",
- "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.6.tgz",
- "integrity": "sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==",
+ "version": "1.13.2",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.13.2.tgz",
+ "integrity": "sha512-4LtOzh58S/5lX4ITKxnAK2USuNEvpdVV9AlgGQb8rJDHaLeHciwG4zlGr0j/SNWlr7x3vO1lDEsuePvtcDNCkw==",
"dev": true,
"dependencies": {
"@xtuc/ieee754": "^1.2.0"
}
},
"node_modules/@webassemblyjs/leb128": {
- "version": "1.11.6",
- "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.6.tgz",
- "integrity": "sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==",
+ "version": "1.13.2",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.13.2.tgz",
+ "integrity": "sha512-Lde1oNoIdzVzdkNEAWZ1dZ5orIbff80YPdHx20mrHwHrVNNTjNr8E3xz9BdpcGqRQbAEa+fkrCb+fRFTl/6sQw==",
"dev": true,
"dependencies": {
"@xtuc/long": "4.2.2"
}
},
"node_modules/@webassemblyjs/utf8": {
- "version": "1.11.6",
- "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.6.tgz",
- "integrity": "sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==",
+ "version": "1.13.2",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.13.2.tgz",
+ "integrity": "sha512-3NQWGjKTASY1xV5m7Hr0iPeXD9+RDobLll3T9d2AO+g3my8xy5peVyjSag4I50mR1bBSN/Ct12lo+R9tJk0NZQ==",
"dev": true
},
"node_modules/@webassemblyjs/wasm-edit": {
- "version": "1.12.1",
- "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.12.1.tgz",
- "integrity": "sha512-1DuwbVvADvS5mGnXbE+c9NfA8QRcZ6iKquqjjmR10k6o+zzsRVesil54DKexiowcFCPdr/Q0qaMgB01+SQ1u6g==",
+ "version": "1.14.1",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.14.1.tgz",
+ "integrity": "sha512-RNJUIQH/J8iA/1NzlE4N7KtyZNHi3w7at7hDjvRNm5rcUXa00z1vRz3glZoULfJ5mpvYhLybmVcwcjGrC1pRrQ==",
"dev": true,
"dependencies": {
- "@webassemblyjs/ast": "1.12.1",
- "@webassemblyjs/helper-buffer": "1.12.1",
- "@webassemblyjs/helper-wasm-bytecode": "1.11.6",
- "@webassemblyjs/helper-wasm-section": "1.12.1",
- "@webassemblyjs/wasm-gen": "1.12.1",
- "@webassemblyjs/wasm-opt": "1.12.1",
- "@webassemblyjs/wasm-parser": "1.12.1",
- "@webassemblyjs/wast-printer": "1.12.1"
+ "@webassemblyjs/ast": "1.14.1",
+ "@webassemblyjs/helper-buffer": "1.14.1",
+ "@webassemblyjs/helper-wasm-bytecode": "1.13.2",
+ "@webassemblyjs/helper-wasm-section": "1.14.1",
+ "@webassemblyjs/wasm-gen": "1.14.1",
+ "@webassemblyjs/wasm-opt": "1.14.1",
+ "@webassemblyjs/wasm-parser": "1.14.1",
+ "@webassemblyjs/wast-printer": "1.14.1"
}
},
"node_modules/@webassemblyjs/wasm-gen": {
- "version": "1.12.1",
- "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.12.1.tgz",
- "integrity": "sha512-TDq4Ojh9fcohAw6OIMXqiIcTq5KUXTGRkVxbSo1hQnSy6lAM5GSdfwWeSxpAo0YzgsgF182E/U0mDNhuA0tW7w==",
+ "version": "1.14.1",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.14.1.tgz",
+ "integrity": "sha512-AmomSIjP8ZbfGQhumkNvgC33AY7qtMCXnN6bL2u2Js4gVCg8fp735aEiMSBbDR7UQIj90n4wKAFUSEd0QN2Ukg==",
"dev": true,
"dependencies": {
- "@webassemblyjs/ast": "1.12.1",
- "@webassemblyjs/helper-wasm-bytecode": "1.11.6",
- "@webassemblyjs/ieee754": "1.11.6",
- "@webassemblyjs/leb128": "1.11.6",
- "@webassemblyjs/utf8": "1.11.6"
+ "@webassemblyjs/ast": "1.14.1",
+ "@webassemblyjs/helper-wasm-bytecode": "1.13.2",
+ "@webassemblyjs/ieee754": "1.13.2",
+ "@webassemblyjs/leb128": "1.13.2",
+ "@webassemblyjs/utf8": "1.13.2"
}
},
"node_modules/@webassemblyjs/wasm-opt": {
- "version": "1.12.1",
- "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.12.1.tgz",
- "integrity": "sha512-Jg99j/2gG2iaz3hijw857AVYekZe2SAskcqlWIZXjji5WStnOpVoat3gQfT/Q5tb2djnCjBtMocY/Su1GfxPBg==",
+ "version": "1.14.1",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.14.1.tgz",
+ "integrity": "sha512-PTcKLUNvBqnY2U6E5bdOQcSM+oVP/PmrDY9NzowJjislEjwP/C4an2303MCVS2Mg9d3AJpIGdUFIQQWbPds0Sw==",
"dev": true,
"dependencies": {
- "@webassemblyjs/ast": "1.12.1",
- "@webassemblyjs/helper-buffer": "1.12.1",
- "@webassemblyjs/wasm-gen": "1.12.1",
- "@webassemblyjs/wasm-parser": "1.12.1"
+ "@webassemblyjs/ast": "1.14.1",
+ "@webassemblyjs/helper-buffer": "1.14.1",
+ "@webassemblyjs/wasm-gen": "1.14.1",
+ "@webassemblyjs/wasm-parser": "1.14.1"
}
},
"node_modules/@webassemblyjs/wasm-parser": {
- "version": "1.12.1",
- "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.12.1.tgz",
- "integrity": "sha512-xikIi7c2FHXysxXe3COrVUPSheuBtpcfhbpFj4gmu7KRLYOzANztwUU0IbsqvMqzuNK2+glRGWCEqZo1WCLyAQ==",
+ "version": "1.14.1",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.14.1.tgz",
+ "integrity": "sha512-JLBl+KZ0R5qB7mCnud/yyX08jWFw5MsoalJ1pQ4EdFlgj9VdXKGuENGsiCIjegI1W7p91rUlcB/LB5yRJKNTcQ==",
"dev": true,
"dependencies": {
- "@webassemblyjs/ast": "1.12.1",
- "@webassemblyjs/helper-api-error": "1.11.6",
- "@webassemblyjs/helper-wasm-bytecode": "1.11.6",
- "@webassemblyjs/ieee754": "1.11.6",
- "@webassemblyjs/leb128": "1.11.6",
- "@webassemblyjs/utf8": "1.11.6"
+ "@webassemblyjs/ast": "1.14.1",
+ "@webassemblyjs/helper-api-error": "1.13.2",
+ "@webassemblyjs/helper-wasm-bytecode": "1.13.2",
+ "@webassemblyjs/ieee754": "1.13.2",
+ "@webassemblyjs/leb128": "1.13.2",
+ "@webassemblyjs/utf8": "1.13.2"
}
},
"node_modules/@webassemblyjs/wast-printer": {
- "version": "1.12.1",
- "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.12.1.tgz",
- "integrity": "sha512-+X4WAlOisVWQMikjbcvY2e0rwPsKQ9F688lksZhBcPycBBuii3O7m8FACbDMWDojpAqvjIncrG8J0XHKyQfVeA==",
+ "version": "1.14.1",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.14.1.tgz",
+ "integrity": "sha512-kPSSXE6De1XOR820C90RIo2ogvZG+c3KiHzqUoO/F34Y2shGzesfqv7o57xrxovZJH/MetF5UjroJ/R/3isoiw==",
"dev": true,
"dependencies": {
- "@webassemblyjs/ast": "1.12.1",
+ "@webassemblyjs/ast": "1.14.1",
"@xtuc/long": "4.2.2"
}
},
@@ -12342,9 +12972,9 @@
}
},
"node_modules/acorn": {
- "version": "8.12.1",
- "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.12.1.tgz",
- "integrity": "sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==",
+ "version": "8.14.0",
+ "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.14.0.tgz",
+ "integrity": "sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==",
"bin": {
"acorn": "bin/acorn"
},
@@ -12353,38 +12983,30 @@
}
},
"node_modules/acorn-globals": {
- "version": "7.0.1",
- "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-7.0.1.tgz",
- "integrity": "sha512-umOSDSDrfHbTNPuNpC2NSnnA3LUrqpevPb4T9jRx4MagXNS0rs+gwiTcAvqCRmsD6utzsrzNt+ebm00SNWiC3Q==",
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz",
+ "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==",
"dependencies": {
- "acorn": "^8.1.0",
- "acorn-walk": "^8.0.2"
- }
- },
- "node_modules/acorn-import-assertions": {
- "version": "1.9.0",
- "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.9.0.tgz",
- "integrity": "sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==",
- "dev": true,
- "peerDependencies": {
- "acorn": "^8"
+ "acorn": "^7.1.1",
+ "acorn-walk": "^7.1.1"
}
},
- "node_modules/acorn-import-attributes": {
- "version": "1.9.5",
- "resolved": "https://registry.npmjs.org/acorn-import-attributes/-/acorn-import-attributes-1.9.5.tgz",
- "integrity": "sha512-n02Vykv5uA3eHGM/Z2dQrcD56kL8TyDb2p1+0P83PClMnC/nc+anbQRhIOWnSq4Ke/KvDPrY3C9hDtC/A3eHnQ==",
- "dev": true,
- "peer": true,
- "peerDependencies": {
- "acorn": "^8"
+ "node_modules/acorn-globals/node_modules/acorn": {
+ "version": "7.4.1",
+ "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz",
+ "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==",
+ "bin": {
+ "acorn": "bin/acorn"
+ },
+ "engines": {
+ "node": ">=0.4.0"
}
},
"node_modules/acorn-jsx": {
"version": "5.3.2",
"resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz",
"integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==",
- "devOptional": true,
+ "dev": true,
"peerDependencies": {
"acorn": "^6.0.0 || ^7.0.0 || ^8.0.0"
}
@@ -12410,7 +13032,7 @@
"node": ">=0.4.0"
}
},
- "node_modules/acorn-node/node_modules/acorn-walk": {
+ "node_modules/acorn-walk": {
"version": "7.2.0",
"resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz",
"integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==",
@@ -12418,17 +13040,6 @@
"node": ">=0.4.0"
}
},
- "node_modules/acorn-walk": {
- "version": "8.3.4",
- "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.4.tgz",
- "integrity": "sha512-ueEepnujpqee2o5aIYnvHU6C0A42MNdsIDeqy5BydrkuC5R1ZuUFnm27EeFJGoEHJQgn3uleRvmTXaJgfXbt4g==",
- "dependencies": {
- "acorn": "^8.11.0"
- },
- "engines": {
- "node": ">=0.4.0"
- }
- },
"node_modules/add-stream": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/add-stream/-/add-stream-1.0.0.tgz",
@@ -12478,21 +13089,28 @@
}
},
"node_modules/ajv": {
- "version": "6.12.6",
- "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
- "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
- "dev": true,
+ "version": "8.17.1",
+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz",
+ "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==",
"dependencies": {
- "fast-deep-equal": "^3.1.1",
- "fast-json-stable-stringify": "^2.0.0",
- "json-schema-traverse": "^0.4.1",
- "uri-js": "^4.2.2"
+ "fast-deep-equal": "^3.1.3",
+ "fast-uri": "^3.0.1",
+ "json-schema-traverse": "^1.0.0",
+ "require-from-string": "^2.0.2"
},
"funding": {
"type": "github",
"url": "https://github.com/sponsors/epoberezkin"
}
},
+ "node_modules/ajv-errors": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-3.0.0.tgz",
+ "integrity": "sha512-V3wD15YHfHz6y0KdhYFjyy9vWtEVALT9UrxfN3zqlI6dMioHnJrqOYfyPKol3oqrnCM9uwkcdCwkJ0WUcbLMTQ==",
+ "peerDependencies": {
+ "ajv": "^8.0.1"
+ }
+ },
"node_modules/ajv-formats": {
"version": "3.0.1",
"resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-3.0.1.tgz",
@@ -12509,33 +13127,15 @@
}
}
},
- "node_modules/ajv-formats/node_modules/ajv": {
- "version": "8.17.1",
- "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz",
- "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==",
+ "node_modules/ajv-keywords": {
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz",
+ "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==",
"dependencies": {
- "fast-deep-equal": "^3.1.3",
- "fast-uri": "^3.0.1",
- "json-schema-traverse": "^1.0.0",
- "require-from-string": "^2.0.2"
+ "fast-deep-equal": "^3.1.3"
},
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/epoberezkin"
- }
- },
- "node_modules/ajv-formats/node_modules/json-schema-traverse": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
- "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug=="
- },
- "node_modules/ajv-keywords": {
- "version": "3.5.2",
- "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz",
- "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==",
- "dev": true,
"peerDependencies": {
- "ajv": "^6.9.1"
+ "ajv": "^8.8.2"
}
},
"node_modules/ansi-align": {
@@ -12616,6 +13216,17 @@
"node": ">= 8"
}
},
+ "node_modules/anymatch/node_modules/picomatch": {
+ "version": "2.3.1",
+ "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
+ "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
+ "engines": {
+ "node": ">=8.6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/jonschlinkert"
+ }
+ },
"node_modules/append-field": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/append-field/-/append-field-1.0.0.tgz",
@@ -12677,6 +13288,49 @@
"node": ">= 6"
}
},
+ "node_modules/archiver-utils/node_modules/brace-expansion": {
+ "version": "1.1.11",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
+ "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
+ "dev": true,
+ "dependencies": {
+ "balanced-match": "^1.0.0",
+ "concat-map": "0.0.1"
+ }
+ },
+ "node_modules/archiver-utils/node_modules/glob": {
+ "version": "7.2.3",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
+ "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
+ "deprecated": "Glob versions prior to v9 are no longer supported",
+ "dev": true,
+ "dependencies": {
+ "fs.realpath": "^1.0.0",
+ "inflight": "^1.0.4",
+ "inherits": "2",
+ "minimatch": "^3.1.1",
+ "once": "^1.3.0",
+ "path-is-absolute": "^1.0.0"
+ },
+ "engines": {
+ "node": "*"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
+ "node_modules/archiver-utils/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,
+ "dependencies": {
+ "brace-expansion": "^1.1.7"
+ },
+ "engines": {
+ "node": "*"
+ }
+ },
"node_modules/archiver-utils/node_modules/readable-stream": {
"version": "2.3.8",
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz",
@@ -12714,16 +13368,16 @@
"dev": true
},
"node_modules/are-we-there-yet": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-3.0.1.tgz",
- "integrity": "sha512-QZW4EDmGwlYur0Yyf/b2uGucHQMa8aFUP7eu9ddR73vvhFyt4V0Vl3QHPcTNJ8l6qYOBdxgXdnBXQrHilfRQBg==",
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-2.0.0.tgz",
+ "integrity": "sha512-Ci/qENmwHnsYo9xKIcUJN5LeDKdJ6R1Z1j9V/J5wyq8nh/mYPEpIKJbBZXtZjG04HiK7zV/p6Vs9952MrMeUIw==",
"deprecated": "This package is no longer supported.",
"dependencies": {
"delegates": "^1.0.0",
"readable-stream": "^3.6.0"
},
"engines": {
- "node": "^12.13.0 || ^14.15.0 || >=16.0.0"
+ "node": ">=10"
}
},
"node_modules/arg": {
@@ -12742,13 +13396,13 @@
"integrity": "sha512-zhU0f6pSgbnpHqibaQkT4UTt4jDrwfYlZ36si/NA0+JIMBdlZTeO0O3y1mutwziqNOgYZiM/5xxTIhUdXnJ8mQ=="
},
"node_modules/array-buffer-byte-length": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.1.tgz",
- "integrity": "sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.2.tgz",
+ "integrity": "sha512-LHE+8BuR7RYGDKvnrmcuSq3tDcKv9OFEXQt/HpbZhY7V6h0zlUXutnAD82GiFx9rdieCMjkvtcsPqBwgUl1Iiw==",
"dev": true,
"dependencies": {
- "call-bind": "^1.0.5",
- "is-array-buffer": "^3.0.4"
+ "call-bound": "^1.0.3",
+ "is-array-buffer": "^3.0.5"
},
"engines": {
"node": ">= 0.4"
@@ -12775,6 +13429,12 @@
"resolved": "https://registry.npmjs.org/array-ify/-/array-ify-1.0.0.tgz",
"integrity": "sha512-c5AMf34bKdvPhQ7tBGhqkgKNUzMr4WUs+WDtC2ZUGOUncbxKMTvqxYctiseW3+L4bA8ec+GcZ6/A/FW4m8ukng=="
},
+ "node_modules/array-timsort": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/array-timsort/-/array-timsort-1.0.3.tgz",
+ "integrity": "sha512-/+3GRL7dDAGEfM6TseQk/U+mi18TU2Ms9I3UlLdUMhz2hbvGNTKdj9xniwXfUqgYhHxRx0+8UnKkvlNwVU+cWQ==",
+ "dev": true
+ },
"node_modules/array-union": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz",
@@ -12784,19 +13444,18 @@
}
},
"node_modules/arraybuffer.prototype.slice": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.3.tgz",
- "integrity": "sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A==",
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.4.tgz",
+ "integrity": "sha512-BNoCY6SXXPQ7gF2opIP4GBE+Xw7U+pHMYKuzjgCN3GwiaIR09UUeKfheyIry77QtrCBlC0KK0q5/TER/tYh3PQ==",
"dev": true,
"dependencies": {
"array-buffer-byte-length": "^1.0.1",
- "call-bind": "^1.0.5",
+ "call-bind": "^1.0.8",
"define-properties": "^1.2.1",
- "es-abstract": "^1.22.3",
- "es-errors": "^1.2.1",
- "get-intrinsic": "^1.2.3",
- "is-array-buffer": "^3.0.4",
- "is-shared-array-buffer": "^1.0.2"
+ "es-abstract": "^1.23.5",
+ "es-errors": "^1.3.0",
+ "get-intrinsic": "^1.2.6",
+ "is-array-buffer": "^3.0.4"
},
"engines": {
"node": ">= 0.4"
@@ -12948,9 +13607,9 @@
"integrity": "sha512-aDczADvlvTGajTDjcjpJMqRkOF6Qdz3YbPZm/PyW6tKPkx2hlYBzxMhEywM/tU72HrVZjgl5VCdRuMlA7pZ8Gw=="
},
"node_modules/aws-sdk": {
- "version": "2.1691.0",
- "resolved": "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.1691.0.tgz",
- "integrity": "sha512-/F2YC+DlsY3UBM2Bdnh5RLHOPNibS/+IcjUuhP8XuctyrN+MlL+fWDAiela32LTDk7hMy4rx8MTgvbJ+0blO5g==",
+ "version": "2.1692.0",
+ "resolved": "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.1692.0.tgz",
+ "integrity": "sha512-x511uiJ/57FIsbgUe5csJ13k3uzu25uWQE+XqfBis/sB0SFoiElJWXRkgEAUh0U6n40eT3ay5Ue4oPkRMu1LYw==",
"hasInstallScript": true,
"dependencies": {
"buffer": "4.9.2",
@@ -13020,9 +13679,9 @@
"dev": true
},
"node_modules/axios": {
- "version": "1.7.7",
- "resolved": "https://registry.npmjs.org/axios/-/axios-1.7.7.tgz",
- "integrity": "sha512-S4kL7XrjgBmvdGut0sN3yJxqYzrDOnivkBiN0OFs6hLiUam3UPvswUo0kqGyhqUZGEOytHyumEdXsAkgCOUf3Q==",
+ "version": "1.7.9",
+ "resolved": "https://registry.npmjs.org/axios/-/axios-1.7.9.tgz",
+ "integrity": "sha512-LhLcE7Hbiryz8oMDdDptSrWowmB4Bl6RCt6sIJKpRB4XtVf0iEgewX3au/pJqm+Py1kCASkb/FFKjxQaLtxJvw==",
"dependencies": {
"follow-redirects": "^1.15.6",
"form-data": "^4.0.0",
@@ -13244,7 +13903,6 @@
"version": "9.1.2",
"resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-9.1.2.tgz",
"integrity": "sha512-2/mKyZH9K85bzOEfhXDBFZTGd1CTs+5IHpeFQo9luiBG7hghdC851Pj2WAhb6E3R6b9tZj/XKhbg4fum+Kepug==",
- "optional": true,
"engines": {
"node": "*"
}
@@ -13265,6 +13923,15 @@
"node": "^12.13.0 || ^14.15.0 || >=16.0.0"
}
},
+ "node_modules/bin-links/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==",
+ "dependencies": {
+ "balanced-match": "^1.0.0",
+ "concat-map": "0.0.1"
+ }
+ },
"node_modules/bin-links/node_modules/cmd-shim": {
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/cmd-shim/-/cmd-shim-5.0.0.tgz",
@@ -13276,6 +13943,37 @@
"node": "^12.13.0 || ^14.15.0 || >=16.0.0"
}
},
+ "node_modules/bin-links/node_modules/glob": {
+ "version": "7.2.3",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
+ "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
+ "deprecated": "Glob versions prior to v9 are no longer supported",
+ "dependencies": {
+ "fs.realpath": "^1.0.0",
+ "inflight": "^1.0.4",
+ "inherits": "2",
+ "minimatch": "^3.1.1",
+ "once": "^1.3.0",
+ "path-is-absolute": "^1.0.0"
+ },
+ "engines": {
+ "node": "*"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
+ "node_modules/bin-links/node_modules/minimatch": {
+ "version": "3.1.2",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
+ "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
+ "dependencies": {
+ "brace-expansion": "^1.1.7"
+ },
+ "engines": {
+ "node": "*"
+ }
+ },
"node_modules/bin-links/node_modules/npm-normalize-package-bin": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-2.0.0.tgz",
@@ -13445,10 +14143,19 @@
"resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
"integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A=="
},
- "node_modules/boolean": {
- "version": "3.2.0",
- "resolved": "https://registry.npmjs.org/boolean/-/boolean-3.2.0.tgz",
- "integrity": "sha512-d0II/GO9uf9lfUHH2BQsjxzRJZBdsjgsBiW4BvhWk/3qoKwQFjIDVN19PfX8F2D/r9PCMTtLWjYVCFrpeYUzsw=="
+ "node_modules/body-parser/node_modules/qs": {
+ "version": "6.13.0",
+ "resolved": "https://registry.npmjs.org/qs/-/qs-6.13.0.tgz",
+ "integrity": "sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==",
+ "dependencies": {
+ "side-channel": "^1.0.6"
+ },
+ "engines": {
+ "node": ">=0.6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
},
"node_modules/bowser": {
"version": "2.11.0",
@@ -13510,9 +14217,9 @@
}
},
"node_modules/boxen/node_modules/chalk": {
- "version": "5.3.0",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz",
- "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==",
+ "version": "5.4.1",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.4.1.tgz",
+ "integrity": "sha512-zgVZuo2WcZgfUEmsn6eO3kINexW8RAE4maiQ8QNs8CtpPCSyMiYsULR3HQYkm3w8FIA3SberyMJMSldGsW+U3w==",
"engines": {
"node": "^12.17.0 || ^14.13 || >=16.0.0"
},
@@ -13556,9 +14263,9 @@
}
},
"node_modules/boxen/node_modules/type-fest": {
- "version": "4.26.1",
- "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-4.26.1.tgz",
- "integrity": "sha512-yOGpmOAL7CkKe/91I5O3gPICmJNLJ1G4zFYVAsRHg7M64biSnPtRj0WNQt++bRkjYOqjWXrhnUw1utzmVErAdg==",
+ "version": "4.30.2",
+ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-4.30.2.tgz",
+ "integrity": "sha512-UJShLPYi1aWqCdq9HycOL/gwsuqda1OISdBO3t8RlXQC4QvtuIz4b5FCfe2dQIWEpmlRExKmcTBfP1r9bhY7ig==",
"engines": {
"node": ">=16"
},
@@ -13597,12 +14304,11 @@
}
},
"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==",
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
+ "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
"dependencies": {
- "balanced-match": "^1.0.0",
- "concat-map": "0.0.1"
+ "balanced-match": "^1.0.0"
}
},
"node_modules/braces": {
@@ -13637,9 +14343,9 @@
"dev": true
},
"node_modules/browserslist": {
- "version": "4.24.0",
- "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.24.0.tgz",
- "integrity": "sha512-Rmb62sR1Zpjql25eSanFGEhAxcFwfA1K0GuQcLoaJBAcENegrQut3hYdhXFF1obQfiDyqIW/cLM5HSJ/9k884A==",
+ "version": "4.24.3",
+ "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.24.3.tgz",
+ "integrity": "sha512-1CPmv8iobE2fyRMV97dAcMVegvvWKxmq94hkLiAkUGwKVTyDLw33K+ZxiFrREKmmps4rIw6grcCFCnTMSZ/YiA==",
"dev": true,
"funding": [
{
@@ -13656,10 +14362,10 @@
}
],
"dependencies": {
- "caniuse-lite": "^1.0.30001663",
- "electron-to-chromium": "^1.5.28",
- "node-releases": "^2.0.18",
- "update-browserslist-db": "^1.1.0"
+ "caniuse-lite": "^1.0.30001688",
+ "electron-to-chromium": "^1.5.73",
+ "node-releases": "^2.0.19",
+ "update-browserslist-db": "^1.1.1"
},
"bin": {
"browserslist": "cli.js"
@@ -13771,6 +14477,7 @@
"version": "5.1.0",
"resolved": "https://registry.npmjs.org/builtins/-/builtins-5.1.0.tgz",
"integrity": "sha512-SW9lzGTLvWTP1AY8xeAMZimqDrIaSdLQUcVr9DMef51niJ022Ri87SwRRKYm4A6iHfkPaiVUu/Duw2Wc4J7kKg==",
+ "dev": true,
"dependencies": {
"semver": "^7.0.0"
}
@@ -13848,14 +14555,6 @@
"node": "^12.13.0 || ^14.15.0 || >=16.0.0"
}
},
- "node_modules/cacache/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==",
- "dependencies": {
- "balanced-match": "^1.0.0"
- }
- },
"node_modules/cacache/node_modules/glob": {
"version": "8.1.0",
"resolved": "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz",
@@ -14085,15 +14784,41 @@
}
},
"node_modules/call-bind": {
- "version": "1.0.7",
- "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz",
- "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==",
+ "version": "1.0.8",
+ "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.8.tgz",
+ "integrity": "sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww==",
"dependencies": {
+ "call-bind-apply-helpers": "^1.0.0",
"es-define-property": "^1.0.0",
- "es-errors": "^1.3.0",
- "function-bind": "^1.1.2",
"get-intrinsic": "^1.2.4",
- "set-function-length": "^1.2.1"
+ "set-function-length": "^1.2.2"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/call-bind-apply-helpers": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.1.tgz",
+ "integrity": "sha512-BhYE+WDaywFg2TBWYNXAE+8B1ATnThNBqXHP5nQu0jWJdVvY2hvkpyB3qOmtmDePiS5/BDQ8wASEWGMWRG148g==",
+ "dependencies": {
+ "es-errors": "^1.3.0",
+ "function-bind": "^1.1.2"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "node_modules/call-bound": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.3.tgz",
+ "integrity": "sha512-YTd+6wGlNlPxSuri7Y6X8tY2dmm12UMH66RpKMhiX6rsk5wXXnYgbUcOt8kiS31/AjfoTOvCsE+w8nZQLQnzHA==",
+ "dependencies": {
+ "call-bind-apply-helpers": "^1.0.1",
+ "get-intrinsic": "^1.2.6"
},
"engines": {
"node": ">= 0.4"
@@ -14174,9 +14899,9 @@
}
},
"node_modules/caniuse-lite": {
- "version": "1.0.30001668",
- "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001668.tgz",
- "integrity": "sha512-nWLrdxqCdblixUO+27JtGJJE/txpJlyUy5YN1u53wLZkP0emYCo5zgS6QYft7VUYR42LGgi/S5hdLZTrnyIddw==",
+ "version": "1.0.30001690",
+ "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001690.tgz",
+ "integrity": "sha512-5ExiE3qQN6oF8Clf8ifIDcMRCRE/dMGcETG/XGMD8/XiXm6HXQgQTh1yZYLXXpSOsEUlJm1Xr7kGULZTuGtP/w==",
"dev": true,
"funding": [
{
@@ -14216,14 +14941,14 @@
}
},
"node_modules/casbin": {
- "version": "5.31.0",
- "resolved": "https://registry.npmjs.org/casbin/-/casbin-5.31.0.tgz",
- "integrity": "sha512-hA3be1bCfZEg4/uNOBw/fAJghEzU1YKODT9lIP5y50puyQwzRF5re1wztSP/fPdv8602z3sWBCdAcMZpkQuYAw==",
+ "version": "5.36.0",
+ "resolved": "https://registry.npmjs.org/casbin/-/casbin-5.36.0.tgz",
+ "integrity": "sha512-vaH292Ed+Op8WhNFA/VJqMearhnQwFs3TU3qKCOAmUeTtGS9un8+fPvJ4OGQ7luWFAG/EVZAvNWCWTbciU4R+Q==",
"dependencies": {
+ "@casbin/expression-eval": "^5.3.0",
"await-lock": "^2.0.1",
"buffer": "^6.0.3",
- "csv-parse": "^5.3.5",
- "expression-eval": "^5.0.0",
+ "csv-parse": "^5.5.6",
"minimatch": "^7.4.2"
}
},
@@ -14237,14 +14962,6 @@
"pg": "^8.2.1"
}
},
- "node_modules/casbin/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==",
- "dependencies": {
- "balanced-match": "^1.0.0"
- }
- },
"node_modules/casbin/node_modules/buffer": {
"version": "6.0.3",
"resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz",
@@ -14307,18 +15024,6 @@
"integrity": "sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==",
"dev": true
},
- "node_modules/catharsis": {
- "version": "0.9.0",
- "resolved": "https://registry.npmjs.org/catharsis/-/catharsis-0.9.0.tgz",
- "integrity": "sha512-prMTQVpcns/tzFgFVkVp6ak6RykZyWb3gu8ckUpd6YkTlacOd3DXGJjIpD4Q6zJirizvaiAjSSHlOsA+6sNh2A==",
- "optional": true,
- "dependencies": {
- "lodash": "^4.17.15"
- },
- "engines": {
- "node": ">= 10"
- }
- },
"node_modules/cbor-js": {
"version": "0.1.0",
"resolved": "https://registry.npmjs.org/cbor-js/-/cbor-js-0.1.0.tgz",
@@ -14383,6 +15088,17 @@
"url": "https://github.com/chalk/chalk?sponsor=1"
}
},
+ "node_modules/chalk/node_modules/supports-color": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+ "dependencies": {
+ "has-flag": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
"node_modules/change-case": {
"version": "4.1.2",
"resolved": "https://registry.npmjs.org/change-case/-/change-case-4.1.2.tgz",
@@ -14476,15 +15192,9 @@
}
},
"node_modules/chokidar": {
- "version": "3.5.3",
- "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz",
- "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==",
- "funding": [
- {
- "type": "individual",
- "url": "https://paulmillr.com/funding/"
- }
- ],
+ "version": "3.6.0",
+ "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz",
+ "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==",
"dependencies": {
"anymatch": "~3.1.2",
"braces": "~3.0.2",
@@ -14497,6 +15207,9 @@
"engines": {
"node": ">= 8.10.0"
},
+ "funding": {
+ "url": "https://paulmillr.com/funding/"
+ },
"optionalDependencies": {
"fsevents": "~2.3.2"
}
@@ -14557,17 +15270,6 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/clean-stack/node_modules/escape-string-regexp": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
- "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
"node_modules/cli-boxes": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-3.0.0.tgz",
@@ -14624,9 +15326,9 @@
}
},
"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==",
+ "version": "0.6.5",
+ "resolved": "https://registry.npmjs.org/cli-table3/-/cli-table3-0.6.5.tgz",
+ "integrity": "sha512-+W/5efTR7y5HRD7gACw9yQjqMVvEMLBHmboM/kPWam+H+Hmyrgjh6YncVKK122YZkXrLudzTuAukUw9FnMf7IQ==",
"dev": true,
"dependencies": {
"string-width": "^4.2.0"
@@ -14737,21 +15439,6 @@
"integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==",
"dev": true
},
- "node_modules/cli-ux/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,
- "dependencies": {
- "has-flag": "^4.0.0"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/chalk/supports-color?sponsor=1"
- }
- },
"node_modules/cli-ux/node_modules/universalify": {
"version": "0.1.2",
"resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz",
@@ -15027,6 +15714,22 @@
"node": ">= 6"
}
},
+ "node_modules/comment-json": {
+ "version": "4.2.5",
+ "resolved": "https://registry.npmjs.org/comment-json/-/comment-json-4.2.5.tgz",
+ "integrity": "sha512-bKw/r35jR3HGt5PEPm1ljsQQGyCrR8sFGNiN5L+ykDHdpO8Smxkrkla9Yi6NkQyUrb8V54PGhfMs6NrIwtxtdw==",
+ "dev": true,
+ "dependencies": {
+ "array-timsort": "^1.0.3",
+ "core-util-is": "^1.0.3",
+ "esprima": "^4.0.1",
+ "has-own-prop": "^2.0.0",
+ "repeat-string": "^1.6.1"
+ },
+ "engines": {
+ "node": ">= 6"
+ }
+ },
"node_modules/commitizen": {
"version": "4.3.1",
"resolved": "https://registry.npmjs.org/commitizen/-/commitizen-4.3.1.tgz",
@@ -15057,6 +15760,16 @@
"node": ">= 12"
}
},
+ "node_modules/commitizen/node_modules/brace-expansion": {
+ "version": "1.1.11",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
+ "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
+ "dev": true,
+ "dependencies": {
+ "balanced-match": "^1.0.0",
+ "concat-map": "0.0.1"
+ }
+ },
"node_modules/commitizen/node_modules/fs-extra": {
"version": "9.1.0",
"resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz",
@@ -15072,6 +15785,74 @@
"node": ">=10"
}
},
+ "node_modules/commitizen/node_modules/glob": {
+ "version": "7.2.3",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
+ "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
+ "deprecated": "Glob versions prior to v9 are no longer supported",
+ "dev": true,
+ "dependencies": {
+ "fs.realpath": "^1.0.0",
+ "inflight": "^1.0.4",
+ "inherits": "2",
+ "minimatch": "^3.1.1",
+ "once": "^1.3.0",
+ "path-is-absolute": "^1.0.0"
+ },
+ "engines": {
+ "node": "*"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
+ "node_modules/commitizen/node_modules/inquirer": {
+ "version": "8.2.5",
+ "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-8.2.5.tgz",
+ "integrity": "sha512-QAgPDQMEgrDssk1XiwwHoOGYF9BAbUcc1+j+FhEvaOt8/cKRqyLn0U5qA6F74fGhTMGxf92pOvPBeh29jQJDTQ==",
+ "dev": true,
+ "dependencies": {
+ "ansi-escapes": "^4.2.1",
+ "chalk": "^4.1.1",
+ "cli-cursor": "^3.1.0",
+ "cli-width": "^3.0.0",
+ "external-editor": "^3.0.3",
+ "figures": "^3.0.0",
+ "lodash": "^4.17.21",
+ "mute-stream": "0.0.8",
+ "ora": "^5.4.1",
+ "run-async": "^2.4.0",
+ "rxjs": "^7.5.5",
+ "string-width": "^4.1.0",
+ "strip-ansi": "^6.0.0",
+ "through": "^2.3.6",
+ "wrap-ansi": "^7.0.0"
+ },
+ "engines": {
+ "node": ">=12.0.0"
+ }
+ },
+ "node_modules/commitizen/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,
+ "dependencies": {
+ "brace-expansion": "^1.1.7"
+ },
+ "engines": {
+ "node": "*"
+ }
+ },
+ "node_modules/commitizen/node_modules/minimist": {
+ "version": "1.2.7",
+ "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz",
+ "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==",
+ "dev": true,
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
"node_modules/common-ancestor-path": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/common-ancestor-path/-/common-ancestor-path-1.0.1.tgz",
@@ -15114,18 +15895,6 @@
"node": ">= 10"
}
},
- "node_modules/compressible": {
- "version": "2.0.18",
- "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz",
- "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==",
- "optional": true,
- "dependencies": {
- "mime-db": ">= 1.43.0 < 2"
- },
- "engines": {
- "node": ">= 0.6"
- }
- },
"node_modules/concat-map": {
"version": "0.0.1",
"resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
@@ -15155,6 +15924,11 @@
"proto-list": "~1.2.1"
}
},
+ "node_modules/config-chain/node_modules/ini": {
+ "version": "1.3.8",
+ "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz",
+ "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew=="
+ },
"node_modules/configstore": {
"version": "7.0.0",
"resolved": "https://registry.npmjs.org/configstore/-/configstore-7.0.0.tgz",
@@ -15187,9 +15961,9 @@
}
},
"node_modules/configstore/node_modules/type-fest": {
- "version": "4.26.1",
- "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-4.26.1.tgz",
- "integrity": "sha512-yOGpmOAL7CkKe/91I5O3gPICmJNLJ1G4zFYVAsRHg7M64biSnPtRj0WNQt++bRkjYOqjWXrhnUw1utzmVErAdg==",
+ "version": "4.30.2",
+ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-4.30.2.tgz",
+ "integrity": "sha512-UJShLPYi1aWqCdq9HycOL/gwsuqda1OISdBO3t8RlXQC4QvtuIz4b5FCfe2dQIWEpmlRExKmcTBfP1r9bhY7ig==",
"engines": {
"node": ">=16"
},
@@ -15394,6 +16168,18 @@
"node": ">=14"
}
},
+ "node_modules/conventional-changelog-writer/node_modules/split": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/split/-/split-1.0.1.tgz",
+ "integrity": "sha512-mTyOoPbrivtXnwnIxZRFYRrPNtEFKlpB2fvjSnCQUiAA6qAZzqwna5envK4uk6OIeP17CsdF3rSBGYVBsU0Tkg==",
+ "dev": true,
+ "dependencies": {
+ "through": "2"
+ },
+ "engines": {
+ "node": "*"
+ }
+ },
"node_modules/conventional-commit-types": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/conventional-commit-types/-/conventional-commit-types-3.0.0.tgz",
@@ -15556,6 +16342,16 @@
"copyup": "copyfiles"
}
},
+ "node_modules/copyfiles/node_modules/brace-expansion": {
+ "version": "1.1.11",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
+ "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
+ "dev": true,
+ "dependencies": {
+ "balanced-match": "^1.0.0",
+ "concat-map": "0.0.1"
+ }
+ },
"node_modules/copyfiles/node_modules/cliui": {
"version": "7.0.4",
"resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz",
@@ -15567,6 +16363,39 @@
"wrap-ansi": "^7.0.0"
}
},
+ "node_modules/copyfiles/node_modules/glob": {
+ "version": "7.2.3",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
+ "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
+ "deprecated": "Glob versions prior to v9 are no longer supported",
+ "dev": true,
+ "dependencies": {
+ "fs.realpath": "^1.0.0",
+ "inflight": "^1.0.4",
+ "inherits": "2",
+ "minimatch": "^3.1.1",
+ "once": "^1.3.0",
+ "path-is-absolute": "^1.0.0"
+ },
+ "engines": {
+ "node": "*"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
+ "node_modules/copyfiles/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,
+ "dependencies": {
+ "brace-expansion": "^1.1.7"
+ },
+ "engines": {
+ "node": "*"
+ }
+ },
"node_modules/copyfiles/node_modules/mkdirp": {
"version": "1.0.4",
"resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz",
@@ -15637,10 +16466,19 @@
"node": ">=10"
}
},
+ "node_modules/copyfiles/node_modules/yargs-parser": {
+ "version": "20.2.9",
+ "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz",
+ "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==",
+ "dev": true,
+ "engines": {
+ "node": ">=10"
+ }
+ },
"node_modules/core-util-is": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
- "integrity": "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ=="
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz",
+ "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ=="
},
"node_modules/cors": {
"version": "2.8.5",
@@ -15733,9 +16571,9 @@
"integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ=="
},
"node_modules/cross-spawn": {
- "version": "7.0.3",
- "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
- "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==",
+ "version": "7.0.6",
+ "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz",
+ "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==",
"dependencies": {
"path-key": "^3.1.0",
"shebang-command": "^2.0.0",
@@ -15745,6 +16583,25 @@
"node": ">= 8"
}
},
+ "node_modules/cross-spawn/node_modules/isexe": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
+ "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw=="
+ },
+ "node_modules/cross-spawn/node_modules/which": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
+ "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
+ "dependencies": {
+ "isexe": "^2.0.0"
+ },
+ "bin": {
+ "node-which": "bin/node-which"
+ },
+ "engines": {
+ "node": ">= 8"
+ }
+ },
"node_modules/crypt": {
"version": "0.0.2",
"resolved": "https://registry.npmjs.org/crypt/-/crypt-0.0.2.tgz",
@@ -15807,9 +16664,9 @@
"integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg=="
},
"node_modules/csv-parse": {
- "version": "5.5.6",
- "resolved": "https://registry.npmjs.org/csv-parse/-/csv-parse-5.5.6.tgz",
- "integrity": "sha512-uNpm30m/AGSkLxxy7d9yRXpJQFrZzVWLFBkS+6ngPcZkw/5k3L/jjFuj7tVnEpRn+QgmiXr21nDlhCiUK4ij2A=="
+ "version": "5.6.0",
+ "resolved": "https://registry.npmjs.org/csv-parse/-/csv-parse-5.6.0.tgz",
+ "integrity": "sha512-l3nz3euub2QMg5ouu5U09Ew9Wf6/wQ8I++ch1loQ0ljmzhmfZYrH9fflS22i/PQEvsPvxCwxgz5q7UB8K1JO4Q=="
},
"node_modules/csvtojson": {
"version": "2.0.10",
@@ -15903,6 +16760,15 @@
"integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==",
"dev": true
},
+ "node_modules/cz-conventional-changelog/node_modules/escape-string-regexp": {
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
+ "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.8.0"
+ }
+ },
"node_modules/cz-conventional-changelog/node_modules/has-flag": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
@@ -15982,15 +16848,27 @@
"node": ">=12"
}
},
+ "node_modules/data-urls/node_modules/whatwg-url": {
+ "version": "11.0.0",
+ "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-11.0.0.tgz",
+ "integrity": "sha512-RKT8HExMpoYx4igMiVMY83lN6UeITKJlBQ+vR/8ZJ8OCdSiN3RwCq+9gH0+Xzj0+5IrM6i4j/6LuvzbZIQgEcQ==",
+ "dependencies": {
+ "tr46": "^3.0.0",
+ "webidl-conversions": "^7.0.0"
+ },
+ "engines": {
+ "node": ">=12"
+ }
+ },
"node_modules/data-view-buffer": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.1.tgz",
- "integrity": "sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.2.tgz",
+ "integrity": "sha512-EmKO5V3OLXh1rtK2wgXRansaK1/mtVdTUEiEI0W8RkvgT05kfxaH29PliLnpLP73yYO6142Q72QNa8Wx/A5CqQ==",
"dev": true,
"dependencies": {
- "call-bind": "^1.0.6",
+ "call-bound": "^1.0.3",
"es-errors": "^1.3.0",
- "is-data-view": "^1.0.1"
+ "is-data-view": "^1.0.2"
},
"engines": {
"node": ">= 0.4"
@@ -16000,29 +16878,29 @@
}
},
"node_modules/data-view-byte-length": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.1.tgz",
- "integrity": "sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ==",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.2.tgz",
+ "integrity": "sha512-tuhGbE6CfTM9+5ANGf+oQb72Ky/0+s3xKUpHvShfiz2RxMFgFPjsXuRLBVMtvMs15awe45SRb83D6wH4ew6wlQ==",
"dev": true,
"dependencies": {
- "call-bind": "^1.0.7",
+ "call-bound": "^1.0.3",
"es-errors": "^1.3.0",
- "is-data-view": "^1.0.1"
+ "is-data-view": "^1.0.2"
},
"engines": {
"node": ">= 0.4"
},
"funding": {
- "url": "https://github.com/sponsors/ljharb"
+ "url": "https://github.com/sponsors/inspect-js"
}
},
"node_modules/data-view-byte-offset": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.0.tgz",
- "integrity": "sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA==",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.1.tgz",
+ "integrity": "sha512-BS8PfmtDGnrgYdOonGZQdLZslWIeCGFP9tpan0hi1Co2Zr2NKADsvGYA8XxuG/4UWgJ6Cjtv+YJnB6MM69QGlQ==",
"dev": true,
"dependencies": {
- "call-bind": "^1.0.6",
+ "call-bound": "^1.0.2",
"es-errors": "^1.3.0",
"is-data-view": "^1.0.1"
},
@@ -16085,15 +16963,15 @@
}
},
"node_modules/db-migrate-mysql": {
- "version": "2.3.2",
- "resolved": "https://registry.npmjs.org/db-migrate-mysql/-/db-migrate-mysql-2.3.2.tgz",
- "integrity": "sha512-75FNsIeDW80z33hK2u2V/MoTosPPgqNzPSakqz9gFhrKUqDXh8XRnwwrCrHldFXI+q1PpTFhZZoiYcvGNvI7yA==",
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/db-migrate-mysql/-/db-migrate-mysql-3.0.0.tgz",
+ "integrity": "sha512-yqtbYPePmpKawZmnqXa2FLvlEYuI0UCh2wK77u7mW7CtAOzjP21iI4D2ro81VB46ZDSefV4qDlQ2lqV0CsdtZQ==",
"dev": true,
"dependencies": {
"bluebird": "^3.7.2",
"db-migrate-base": "^2.3.0",
"moment": "^2.28.0",
- "mysql2": "^2.1.0"
+ "mysql2": "^3.9.7"
}
},
"node_modules/db-migrate-pg": {
@@ -16132,9 +17010,9 @@
}
},
"node_modules/debug": {
- "version": "4.3.7",
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz",
- "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==",
+ "version": "4.4.0",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz",
+ "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==",
"dependencies": {
"ms": "^2.1.3"
},
@@ -16254,7 +17132,7 @@
"version": "0.1.4",
"resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz",
"integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==",
- "devOptional": true
+ "dev": true
},
"node_modules/deepmerge": {
"version": "4.3.1",
@@ -16530,9 +17408,9 @@
}
},
"node_modules/dotenv": {
- "version": "16.4.5",
- "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.4.5.tgz",
- "integrity": "sha512-ZmdL2rui+eB2YwhsWzjInR8LldtZHGDoQ1ugH85ppHKwpUHL7j7rN0Ti9NCnGiQbhaZ11FpR+7ao1dNsmduNUg==",
+ "version": "16.4.7",
+ "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.4.7.tgz",
+ "integrity": "sha512-47qPchRCykZC03FhkYAhrvwU4xDBFIj1QPqaarj6mdM/hgUzfPHcpkHJOn3mJAufFeeAxAzeGsr5X0M4k6fLZQ==",
"engines": {
"node": ">=12"
},
@@ -16600,6 +17478,19 @@
"node": ">=0.10"
}
},
+ "node_modules/dunder-proto": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz",
+ "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==",
+ "dependencies": {
+ "call-bind-apply-helpers": "^1.0.1",
+ "es-errors": "^1.3.0",
+ "gopd": "^1.2.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
"node_modules/duplexer": {
"version": "0.1.2",
"resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz",
@@ -16710,12 +17601,12 @@
"integrity": "sha512-OTkvS8Dm8XhaE/+EKIjYjInRkNahQwkUUacAZXvA8Gqr5KEZrOsgFk8AkKYSnoTcdvKV0wnoG7YHWb4gkZFu8Q=="
},
"node_modules/ejs-lint": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/ejs-lint/-/ejs-lint-2.0.0.tgz",
- "integrity": "sha512-zt3E6MWLBYpWuUEOFRRqzB74gxCOZJAzoKmJR810U2mIrLnP1v6Xyk8tc6tl4pbT63cFoEqELPx9K8URjmpyZg==",
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/ejs-lint/-/ejs-lint-2.0.1.tgz",
+ "integrity": "sha512-GrH+UuYaOlhS/cnCJEY5EANnFvWe6zyf0h6uOAKG2/EiG2Ch9S8vnX3CwAMP9Q1xlCagPNzwRDJG8MVCV4IJLg==",
"dependencies": {
"chalk": "^5.0.0",
- "ejs": "3.1.8",
+ "ejs": "3.1.10",
"ejs-include-regex": "^1.0.0",
"globby": "^13.0.0",
"read-input": "^0.3.1",
@@ -16728,9 +17619,9 @@
}
},
"node_modules/ejs-lint/node_modules/chalk": {
- "version": "5.3.0",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz",
- "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==",
+ "version": "5.4.1",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.4.1.tgz",
+ "integrity": "sha512-zgVZuo2WcZgfUEmsn6eO3kINexW8RAE4maiQ8QNs8CtpPCSyMiYsULR3HQYkm3w8FIA3SberyMJMSldGsW+U3w==",
"engines": {
"node": "^12.17.0 || ^14.13 || >=16.0.0"
},
@@ -16738,20 +17629,6 @@
"url": "https://github.com/chalk/chalk?sponsor=1"
}
},
- "node_modules/ejs-lint/node_modules/ejs": {
- "version": "3.1.8",
- "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.8.tgz",
- "integrity": "sha512-/sXZeMlhS0ArkfX2Aw780gJzXSMPnKjtspYZv+f3NiKLlubezAHDU5+9xz6gd3/NhG3txQCo6xlglmTS+oTGEQ==",
- "dependencies": {
- "jake": "^10.8.5"
- },
- "bin": {
- "ejs": "bin/cli.js"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
"node_modules/ejs-lint/node_modules/globby": {
"version": "13.2.2",
"resolved": "https://registry.npmjs.org/globby/-/globby-13.2.2.tgz",
@@ -16793,9 +17670,9 @@
}
},
"node_modules/electron-to-chromium": {
- "version": "1.5.36",
- "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.36.tgz",
- "integrity": "sha512-HYTX8tKge/VNp6FGO+f/uVDmUkq+cEfcxYhKf15Akc4M5yxt5YmorwlAitKWjWhWQnKcDRBAQKXkhqqXMqcrjw==",
+ "version": "1.5.75",
+ "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.75.tgz",
+ "integrity": "sha512-Lf3++DumRE/QmweGjU+ZcKqQ+3bKkU/qjaKYhIJKEOhgIO9Xs6IiAQFkfFoj+RhgDk4LUeNsLo6plExHqSyu6Q==",
"dev": true
},
"node_modules/emittery": {
@@ -16858,9 +17735,9 @@
}
},
"node_modules/engine.io-client": {
- "version": "6.6.1",
- "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-6.6.1.tgz",
- "integrity": "sha512-aYuoak7I+R83M/BBPIOs2to51BmFIpC1wZe6zZzMrT2llVsHy5cvcmdsJgP2Qz6smHu+sD9oexiSUAVd8OfBPw==",
+ "version": "6.6.2",
+ "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-6.6.2.tgz",
+ "integrity": "sha512-TAr+NKeoVTjEVW8P3iHguO1LO6RlUz9O5Y8o7EY0fU+gY1NYqas7NN3slpFtbXEsLMHk0h90fJMfKjRkQ0qUIw==",
"dependencies": {
"@socket.io/component-emitter": "~3.1.0",
"debug": "~4.3.1",
@@ -16869,6 +17746,22 @@
"xmlhttprequest-ssl": "~2.1.1"
}
},
+ "node_modules/engine.io-client/node_modules/debug": {
+ "version": "4.3.7",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz",
+ "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==",
+ "dependencies": {
+ "ms": "^2.1.3"
+ },
+ "engines": {
+ "node": ">=6.0"
+ },
+ "peerDependenciesMeta": {
+ "supports-color": {
+ "optional": true
+ }
+ }
+ },
"node_modules/engine.io-client/node_modules/ws": {
"version": "8.17.1",
"resolved": "https://registry.npmjs.org/ws/-/ws-8.17.1.tgz",
@@ -16898,9 +17791,9 @@
}
},
"node_modules/enhanced-resolve": {
- "version": "5.17.1",
- "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.17.1.tgz",
- "integrity": "sha512-LMHl3dXhTcfv8gM4kEzIUeTQ+7fpdA0l2tUf34BddXPkz2A5xJ5L/Pchd5BL6rdccM9QGvu0sWZzK1Z1t4wwyg==",
+ "version": "5.18.0",
+ "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.18.0.tgz",
+ "integrity": "sha512-0/r0MySGYG8YqlayBZ6MuCfECmHFdJ5qyPh8s8wa5Hnm6SaFLSK1VYCbj+NKp090Nm1caZhD+QTnmxO7esYGyQ==",
"dev": true,
"dependencies": {
"graceful-fs": "^4.2.4",
@@ -16922,24 +17815,6 @@
"node": ">=8.6"
}
},
- "node_modules/ent": {
- "version": "2.2.1",
- "resolved": "https://registry.npmjs.org/ent/-/ent-2.2.1.tgz",
- "integrity": "sha512-QHuXVeZx9d+tIQAz/XztU0ZwZf2Agg9CcXcgE1rurqvdBeDBrpSwjl8/6XUqMg7tw2Y7uAdKb2sRv+bSEFqQ5A==",
- "optional": true,
- "dependencies": {
- "punycode": "^1.4.1"
- },
- "engines": {
- "node": ">= 0.4"
- }
- },
- "node_modules/ent/node_modules/punycode": {
- "version": "1.4.1",
- "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
- "integrity": "sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==",
- "optional": true
- },
"node_modules/entities": {
"version": "4.5.0",
"resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz",
@@ -16994,57 +17869,58 @@
}
},
"node_modules/es-abstract": {
- "version": "1.23.3",
- "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.23.3.tgz",
- "integrity": "sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A==",
+ "version": "1.23.7",
+ "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.23.7.tgz",
+ "integrity": "sha512-OygGC8kIcDhXX+6yAZRGLqwi2CmEXCbLQixeGUgYeR+Qwlppqmo7DIDr8XibtEBZp+fJcoYpoatp5qwLMEdcqQ==",
"dev": true,
"dependencies": {
- "array-buffer-byte-length": "^1.0.1",
- "arraybuffer.prototype.slice": "^1.0.3",
+ "array-buffer-byte-length": "^1.0.2",
+ "arraybuffer.prototype.slice": "^1.0.4",
"available-typed-arrays": "^1.0.7",
- "call-bind": "^1.0.7",
- "data-view-buffer": "^1.0.1",
- "data-view-byte-length": "^1.0.1",
- "data-view-byte-offset": "^1.0.0",
- "es-define-property": "^1.0.0",
+ "call-bind": "^1.0.8",
+ "call-bound": "^1.0.3",
+ "data-view-buffer": "^1.0.2",
+ "data-view-byte-length": "^1.0.2",
+ "data-view-byte-offset": "^1.0.1",
+ "es-define-property": "^1.0.1",
"es-errors": "^1.3.0",
"es-object-atoms": "^1.0.0",
"es-set-tostringtag": "^2.0.3",
- "es-to-primitive": "^1.2.1",
- "function.prototype.name": "^1.1.6",
- "get-intrinsic": "^1.2.4",
- "get-symbol-description": "^1.0.2",
- "globalthis": "^1.0.3",
- "gopd": "^1.0.1",
+ "es-to-primitive": "^1.3.0",
+ "function.prototype.name": "^1.1.8",
+ "get-intrinsic": "^1.2.6",
+ "get-symbol-description": "^1.1.0",
+ "globalthis": "^1.0.4",
+ "gopd": "^1.2.0",
"has-property-descriptors": "^1.0.2",
- "has-proto": "^1.0.3",
- "has-symbols": "^1.0.3",
+ "has-proto": "^1.2.0",
+ "has-symbols": "^1.1.0",
"hasown": "^2.0.2",
- "internal-slot": "^1.0.7",
- "is-array-buffer": "^3.0.4",
+ "internal-slot": "^1.1.0",
+ "is-array-buffer": "^3.0.5",
"is-callable": "^1.2.7",
- "is-data-view": "^1.0.1",
- "is-negative-zero": "^2.0.3",
- "is-regex": "^1.1.4",
- "is-shared-array-buffer": "^1.0.3",
- "is-string": "^1.0.7",
- "is-typed-array": "^1.1.13",
- "is-weakref": "^1.0.2",
- "object-inspect": "^1.13.1",
+ "is-data-view": "^1.0.2",
+ "is-regex": "^1.2.1",
+ "is-shared-array-buffer": "^1.0.4",
+ "is-string": "^1.1.1",
+ "is-typed-array": "^1.1.15",
+ "is-weakref": "^1.1.0",
+ "math-intrinsics": "^1.1.0",
+ "object-inspect": "^1.13.3",
"object-keys": "^1.1.1",
- "object.assign": "^4.1.5",
- "regexp.prototype.flags": "^1.5.2",
- "safe-array-concat": "^1.1.2",
- "safe-regex-test": "^1.0.3",
- "string.prototype.trim": "^1.2.9",
- "string.prototype.trimend": "^1.0.8",
+ "object.assign": "^4.1.7",
+ "regexp.prototype.flags": "^1.5.3",
+ "safe-array-concat": "^1.1.3",
+ "safe-regex-test": "^1.1.0",
+ "string.prototype.trim": "^1.2.10",
+ "string.prototype.trimend": "^1.0.9",
"string.prototype.trimstart": "^1.0.8",
- "typed-array-buffer": "^1.0.2",
- "typed-array-byte-length": "^1.0.1",
- "typed-array-byte-offset": "^1.0.2",
- "typed-array-length": "^1.0.6",
- "unbox-primitive": "^1.0.2",
- "which-typed-array": "^1.1.15"
+ "typed-array-buffer": "^1.0.3",
+ "typed-array-byte-length": "^1.0.3",
+ "typed-array-byte-offset": "^1.0.4",
+ "typed-array-length": "^1.0.7",
+ "unbox-primitive": "^1.1.0",
+ "which-typed-array": "^1.1.18"
},
"engines": {
"node": ">= 0.4"
@@ -17054,12 +17930,9 @@
}
},
"node_modules/es-define-property": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz",
- "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==",
- "dependencies": {
- "get-intrinsic": "^1.2.4"
- },
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz",
+ "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==",
"engines": {
"node": ">= 0.4"
}
@@ -17082,7 +17955,6 @@
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.0.0.tgz",
"integrity": "sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==",
- "dev": true,
"dependencies": {
"es-errors": "^1.3.0"
},
@@ -17105,14 +17977,14 @@
}
},
"node_modules/es-to-primitive": {
- "version": "1.2.1",
- "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz",
- "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.3.0.tgz",
+ "integrity": "sha512-w+5mJ3GuFL+NjVtJlvydShqE1eN3h3PbI7/5LAsYJP/2qtuMXjfL2LpHSRqo4b4eSF5K/DH1JXKUAHSB2UW50g==",
"dev": true,
"dependencies": {
- "is-callable": "^1.1.4",
- "is-date-object": "^1.0.1",
- "is-symbol": "^1.0.2"
+ "is-callable": "^1.2.7",
+ "is-date-object": "^1.0.5",
+ "is-symbol": "^1.0.4"
},
"engines": {
"node": ">= 0.4"
@@ -17162,11 +18034,14 @@
"integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow=="
},
"node_modules/escape-string-regexp": {
- "version": "1.0.5",
- "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
- "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==",
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
+ "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
"engines": {
- "node": ">=0.8.0"
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
}
},
"node_modules/escodegen": {
@@ -17189,6 +18064,15 @@
"source-map": "~0.6.1"
}
},
+ "node_modules/escodegen/node_modules/source-map": {
+ "version": "0.6.1",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
+ "optional": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
"node_modules/eslint": {
"version": "8.57.1",
"resolved": "https://registry.npmjs.org/eslint/-/eslint-8.57.1.tgz",
@@ -17367,7 +18251,7 @@
"version": "3.4.3",
"resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz",
"integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==",
- "devOptional": true,
+ "dev": true,
"engines": {
"node": "^12.22.0 || ^14.17.0 || >=16.0.0"
},
@@ -17375,16 +18259,30 @@
"url": "https://opencollective.com/eslint"
}
},
- "node_modules/eslint/node_modules/escape-string-regexp": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
- "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
+ "node_modules/eslint/node_modules/ajv": {
+ "version": "6.12.6",
+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
+ "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
"dev": true,
- "engines": {
- "node": ">=10"
+ "dependencies": {
+ "fast-deep-equal": "^3.1.1",
+ "fast-json-stable-stringify": "^2.0.0",
+ "json-schema-traverse": "^0.4.1",
+ "uri-js": "^4.2.2"
},
"funding": {
- "url": "https://github.com/sponsors/sindresorhus"
+ "type": "github",
+ "url": "https://github.com/sponsors/epoberezkin"
+ }
+ },
+ "node_modules/eslint/node_modules/brace-expansion": {
+ "version": "1.1.11",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
+ "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
+ "dev": true,
+ "dependencies": {
+ "balanced-match": "^1.0.0",
+ "concat-map": "0.0.1"
}
},
"node_modules/eslint/node_modules/glob-parent": {
@@ -17399,11 +18297,29 @@
"node": ">=10.13.0"
}
},
+ "node_modules/eslint/node_modules/json-schema-traverse": {
+ "version": "0.4.1",
+ "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
+ "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
+ "dev": true
+ },
+ "node_modules/eslint/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,
+ "dependencies": {
+ "brace-expansion": "^1.1.7"
+ },
+ "engines": {
+ "node": "*"
+ }
+ },
"node_modules/espree": {
"version": "9.6.1",
"resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz",
"integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==",
- "devOptional": true,
+ "dev": true,
"dependencies": {
"acorn": "^8.9.0",
"acorn-jsx": "^5.3.2",
@@ -17489,17 +18405,6 @@
"through": "~2.3.1"
}
},
- "node_modules/event-stream/node_modules/split": {
- "version": "0.2.10",
- "resolved": "https://registry.npmjs.org/split/-/split-0.2.10.tgz",
- "integrity": "sha512-e0pKq+UUH2Xq/sXbYpZBZc3BawsfDZ7dgv+JtRTUPNcvF5CMR4Y9cvJqkMY0MoxWzTHvZuz1beg6pNEKlszPiQ==",
- "dependencies": {
- "through": "2"
- },
- "engines": {
- "node": "*"
- }
- },
"node_modules/event-target-shim": {
"version": "5.0.1",
"resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz",
@@ -17541,24 +18446,6 @@
"node": ">=8.3.0"
}
},
- "node_modules/exceljs/node_modules/tmp": {
- "version": "0.2.3",
- "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.3.tgz",
- "integrity": "sha512-nZD7m9iCPC5g0pYmcaxogYKggSfLsdxl8of3Q/oIbqCqLLIO9IAF0GWjX1z9NZRHPiXv8Wex4yDCaZsgEw0Y8w==",
- "dev": true,
- "engines": {
- "node": ">=14.14"
- }
- },
- "node_modules/exceljs/node_modules/uuid": {
- "version": "8.3.2",
- "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz",
- "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==",
- "dev": true,
- "bin": {
- "uuid": "dist/bin/uuid"
- }
- },
"node_modules/execa": {
"version": "5.1.1",
"resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz",
@@ -17632,9 +18519,9 @@
"integrity": "sha512-dX7e/LHVJ6W3DE1MHWi9S1EYzDESENfLrYohG2G++ovZrYOkm4Knwa0mc1cn84xJOR4KEU0WSchhLbd0UklbHw=="
},
"node_modules/express": {
- "version": "4.21.1",
- "resolved": "https://registry.npmjs.org/express/-/express-4.21.1.tgz",
- "integrity": "sha512-YSFlK1Ee0/GC8QaO91tHcDxJiE/X4FbpAyQWkxAvG6AXCuR65YzK8ua6D9hvi/TzUfZMpc+BwuM1IPw8fmQBiQ==",
+ "version": "4.21.2",
+ "resolved": "https://registry.npmjs.org/express/-/express-4.21.2.tgz",
+ "integrity": "sha512-28HqgMZAmih1Czt9ny7qr6ek2qddF4FclbMzwhCREB6OFfH+rXAnuNCwo1/wFvrtbgsQDb4kSbX9de9lFbrXnA==",
"dependencies": {
"accepts": "~1.3.8",
"array-flatten": "1.1.1",
@@ -17655,7 +18542,7 @@
"methods": "~1.1.2",
"on-finished": "2.4.1",
"parseurl": "~1.3.3",
- "path-to-regexp": "0.1.10",
+ "path-to-regexp": "0.1.12",
"proxy-addr": "~2.0.7",
"qs": "6.13.0",
"range-parser": "~1.2.1",
@@ -17670,6 +18557,10 @@
},
"engines": {
"node": ">= 0.10.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/express"
}
},
"node_modules/express-rate-limit": {
@@ -17705,24 +18596,28 @@
"integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A=="
},
"node_modules/express/node_modules/path-to-regexp": {
- "version": "0.1.10",
- "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.10.tgz",
- "integrity": "sha512-7lf7qcQidTku0Gu3YDPc8DJ1q7OOucfa/BSsIwjuh56VU7katFvuM8hULfkwB3Fns/rsVF7PwPKVw1sl5KQS9w=="
+ "version": "0.1.12",
+ "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.12.tgz",
+ "integrity": "sha512-RA1GjUVMnvYFxuqovrEqZoxxW5NUZqbwKtYz/Tt7nXerk0LbLblQmrsgdeOxV5SFHf0UDggjS/bSeOZwt1pmEQ=="
},
- "node_modules/expression-eval": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/expression-eval/-/expression-eval-5.0.1.tgz",
- "integrity": "sha512-7SL4miKp19lI834/F6y156xlNg+i9Q41tteuGNCq9C06S78f1bm3BXuvf0+QpQxv369Pv/P2R7Hb17hzxLpbDA==",
- "deprecated": "The expression-eval npm package is no longer maintained. The package was originally published as part of a now-completed personal project, and I do not have incentives to continue maintenance.",
+ "node_modules/express/node_modules/qs": {
+ "version": "6.13.0",
+ "resolved": "https://registry.npmjs.org/qs/-/qs-6.13.0.tgz",
+ "integrity": "sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==",
"dependencies": {
- "jsep": "^0.3.0"
+ "side-channel": "^1.0.6"
+ },
+ "engines": {
+ "node": ">=0.6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
}
},
"node_modules/extend": {
"version": "3.0.2",
"resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
- "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==",
- "devOptional": true
+ "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g=="
},
"node_modules/external-editor": {
"version": "3.1.0",
@@ -17737,6 +18632,17 @@
"node": ">=4"
}
},
+ "node_modules/external-editor/node_modules/tmp": {
+ "version": "0.0.33",
+ "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz",
+ "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==",
+ "dependencies": {
+ "os-tmpdir": "~1.0.2"
+ },
+ "engines": {
+ "node": ">=0.6.0"
+ }
+ },
"node_modules/extract-stack": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/extract-stack/-/extract-stack-2.0.0.tgz",
@@ -17855,19 +18761,38 @@
"node": ">= 10.0.0"
}
},
+ "node_modules/fast-json-stringify/node_modules/ajv": {
+ "version": "6.12.6",
+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
+ "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
+ "dev": true,
+ "dependencies": {
+ "fast-deep-equal": "^3.1.1",
+ "fast-json-stable-stringify": "^2.0.0",
+ "json-schema-traverse": "^0.4.1",
+ "uri-js": "^4.2.2"
+ },
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/epoberezkin"
+ }
+ },
+ "node_modules/fast-json-stringify/node_modules/json-schema-traverse": {
+ "version": "0.4.1",
+ "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
+ "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
+ "dev": true
+ },
"node_modules/fast-levenshtein": {
"version": "2.0.6",
"resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
"integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==",
- "devOptional": true
+ "dev": true
},
"node_modules/fast-printf": {
- "version": "1.6.9",
- "resolved": "https://registry.npmjs.org/fast-printf/-/fast-printf-1.6.9.tgz",
- "integrity": "sha512-FChq8hbz65WMj4rstcQsFB0O7Cy++nmbNfLYnD9cYv2cRn8EG6k/MGn9kO/tjO66t09DLDugj3yL+V2o6Qftrg==",
- "dependencies": {
- "boolean": "^3.1.4"
- },
+ "version": "1.6.10",
+ "resolved": "https://registry.npmjs.org/fast-printf/-/fast-printf-1.6.10.tgz",
+ "integrity": "sha512-GwTgG9O4FVIdShhbVF3JxOgSBY2+ePGsu2V/UONgoCPzF9VY6ZdBMKsHKCYQHZwNk3qNouUolRDsgVxcVA5G1w==",
"engines": {
"node": ">=10.0"
}
@@ -17886,16 +18811,10 @@
"resolved": "https://registry.npmjs.org/fast-safe-stringify/-/fast-safe-stringify-2.1.1.tgz",
"integrity": "sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA=="
},
- "node_modules/fast-text-encoding": {
- "version": "1.0.6",
- "resolved": "https://registry.npmjs.org/fast-text-encoding/-/fast-text-encoding-1.0.6.tgz",
- "integrity": "sha512-VhXlQgj9ioXCqGstD37E/HBeqEGV/qOD/kmbVG8h5xKBYvM1L3lR1Zn4555cQ8GkYbJa8aJSipLPndE1k6zK2w==",
- "optional": true
- },
"node_modules/fast-uri": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.0.2.tgz",
- "integrity": "sha512-GR6f0hD7XXyNJa25Tb9BuIdN0tdr+0BMi6/CJPH3wJO1JjNG3n/VsSw38AwRdKZABm8lGbPfakLRkYzx2V9row=="
+ "version": "3.0.3",
+ "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.0.3.tgz",
+ "integrity": "sha512-aLrHthzCjH5He4Z2H9YZ+v6Ujb9ocRuW6ZzkJQOrTxleEijANq4v1TsaPaVG1PZcuurEzrLcWRyYBYXD5cEiaw=="
},
"node_modules/fast-xml-parser": {
"version": "4.4.1",
@@ -17943,9 +18862,9 @@
}
},
"node_modules/fastq": {
- "version": "1.17.1",
- "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz",
- "integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==",
+ "version": "1.18.0",
+ "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.18.0.tgz",
+ "integrity": "sha512-QKHXPW0hD8g4UET03SdOdunzSouc9N4AuHdsX8XNcTsuz+yYFILVNIX4l9yHABMhiEI9Db0JTTIpu0wB+Y1QQw==",
"dependencies": {
"reusify": "^1.0.4"
}
@@ -17989,6 +18908,14 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
+ "node_modules/figures/node_modules/escape-string-regexp": {
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
+ "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==",
+ "engines": {
+ "node": ">=0.8.0"
+ }
+ },
"node_modules/file-entry-cache": {
"version": "6.0.1",
"resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz",
@@ -18031,14 +18958,6 @@
"minimatch": "^5.0.1"
}
},
- "node_modules/filelist/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==",
- "dependencies": {
- "balanced-match": "^1.0.0"
- }
- },
"node_modules/filelist/node_modules/minimatch": {
"version": "5.1.6",
"resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz",
@@ -18208,38 +19127,52 @@
}
},
"node_modules/firebase-admin": {
- "version": "12.6.0",
- "resolved": "https://registry.npmjs.org/firebase-admin/-/firebase-admin-12.6.0.tgz",
- "integrity": "sha512-gc0pDiUmxscxBhcjMcttmjvExJmnQdVRb+IIth95CvMm7F9rLdabrQZThW2mK02HR696P+rzd6NqkdUA3URu4w==",
+ "version": "13.0.2",
+ "resolved": "https://registry.npmjs.org/firebase-admin/-/firebase-admin-13.0.2.tgz",
+ "integrity": "sha512-YWVpoN+tZVSRXF0qC0gojoF5bSqvBRbnBk8+xUtFiguM2L4vB7f0moAwV1VVWDDHvTnvQ68OyTMpdp6wKo/clw==",
"dependencies": {
"@fastify/busboy": "^3.0.0",
- "@firebase/database-compat": "^1.0.2",
- "@firebase/database-types": "^1.0.0",
- "@types/node": "^22.0.1",
+ "@firebase/database-compat": "^2.0.0",
+ "@firebase/database-types": "^1.0.6",
+ "@types/node": "^22.8.7",
"farmhash-modern": "^1.1.0",
+ "google-auth-library": "^9.14.2",
"jsonwebtoken": "^9.0.0",
"jwks-rsa": "^3.1.0",
"node-forge": "^1.3.1",
- "uuid": "^10.0.0"
+ "uuid": "^11.0.2"
},
"engines": {
- "node": ">=14"
+ "node": ">=18"
},
"optionalDependencies": {
- "@google-cloud/firestore": "^7.7.0",
- "@google-cloud/storage": "^7.7.0"
+ "@google-cloud/firestore": "^7.11.0",
+ "@google-cloud/storage": "^7.14.0"
+ }
+ },
+ "node_modules/firebase-admin/node_modules/@types/node": {
+ "version": "22.10.2",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-22.10.2.tgz",
+ "integrity": "sha512-Xxr6BBRCAOQixvonOye19wnzyDiUtTeqldOOmj3CkeblonbccA12PFwlufvRdrpjXxqnmUaeiU5EOA+7s5diUQ==",
+ "dependencies": {
+ "undici-types": "~6.20.0"
}
},
+ "node_modules/firebase-admin/node_modules/undici-types": {
+ "version": "6.20.0",
+ "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.20.0.tgz",
+ "integrity": "sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg=="
+ },
"node_modules/firebase-admin/node_modules/uuid": {
- "version": "10.0.0",
- "resolved": "https://registry.npmjs.org/uuid/-/uuid-10.0.0.tgz",
- "integrity": "sha512-8XkAphELsDnEGrDxUOHB3RGvXz6TeuYSGEZBOjtTtPm2lwhGBjLgOzLHB63IUWfBpNucQjND6d3AOudO+H3RWQ==",
+ "version": "11.0.3",
+ "resolved": "https://registry.npmjs.org/uuid/-/uuid-11.0.3.tgz",
+ "integrity": "sha512-d0z310fCWv5dJwnX1Y/MncBAqGMKEzlBb1AOf7z9K8ALnd0utBX/msg/fA0+sbyN1ihbMsLhrBlnl1ak7Wa0rg==",
"funding": [
"https://github.com/sponsors/broofa",
"https://github.com/sponsors/ctavan"
],
"bin": {
- "uuid": "dist/bin/uuid"
+ "uuid": "dist/esm/bin/uuid"
}
},
"node_modules/first-chunk-stream": {
@@ -18303,6 +19236,49 @@
"node": "^10.12.0 || >=12.0.0"
}
},
+ "node_modules/flat-cache/node_modules/brace-expansion": {
+ "version": "1.1.11",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
+ "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
+ "dev": true,
+ "dependencies": {
+ "balanced-match": "^1.0.0",
+ "concat-map": "0.0.1"
+ }
+ },
+ "node_modules/flat-cache/node_modules/glob": {
+ "version": "7.2.3",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
+ "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
+ "deprecated": "Glob versions prior to v9 are no longer supported",
+ "dev": true,
+ "dependencies": {
+ "fs.realpath": "^1.0.0",
+ "inflight": "^1.0.4",
+ "inherits": "2",
+ "minimatch": "^3.1.1",
+ "once": "^1.3.0",
+ "path-is-absolute": "^1.0.0"
+ },
+ "engines": {
+ "node": "*"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
+ "node_modules/flat-cache/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,
+ "dependencies": {
+ "brace-expansion": "^1.1.7"
+ },
+ "engines": {
+ "node": "*"
+ }
+ },
"node_modules/flat-cache/node_modules/rimraf": {
"version": "3.0.2",
"resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
@@ -18326,9 +19302,9 @@
"dev": true
},
"node_modules/flatted": {
- "version": "3.3.1",
- "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.1.tgz",
- "integrity": "sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==",
+ "version": "3.3.2",
+ "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.2.tgz",
+ "integrity": "sha512-AiwGJM8YcNOaobumgtng+6NHuOqC3A7MixFeDafM3X9cIUM+xUXoS5Vfgf+OihAYe20fxqNM9yPBXJzRtZ/4eA==",
"dev": true
},
"node_modules/fn.name": {
@@ -18405,15 +19381,15 @@
}
},
"node_modules/fork-ts-checker-webpack-plugin": {
- "version": "8.0.0",
- "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-8.0.0.tgz",
- "integrity": "sha512-mX3qW3idpueT2klaQXBzrIM/pHw+T0B/V9KHEvNrqijTq9NFnMZU6oreVxDYcf33P8a5cW+67PjodNHthGnNVg==",
+ "version": "9.0.2",
+ "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-9.0.2.tgz",
+ "integrity": "sha512-Uochze2R8peoN1XqlSi/rGUkDQpRogtLFocP9+PGu68zk1BDAKXfdeCdyVZpgTk8V8WFVQXdEz426VKjXLO1Gg==",
"dev": true,
"dependencies": {
"@babel/code-frame": "^7.16.7",
"chalk": "^4.1.2",
"chokidar": "^3.5.3",
- "cosmiconfig": "^7.0.1",
+ "cosmiconfig": "^8.2.0",
"deepmerge": "^4.2.2",
"fs-extra": "^10.0.0",
"memfs": "^3.4.1",
@@ -18432,6 +19408,54 @@
"webpack": "^5.11.0"
}
},
+ "node_modules/fork-ts-checker-webpack-plugin/node_modules/brace-expansion": {
+ "version": "1.1.11",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
+ "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
+ "dev": true,
+ "dependencies": {
+ "balanced-match": "^1.0.0",
+ "concat-map": "0.0.1"
+ }
+ },
+ "node_modules/fork-ts-checker-webpack-plugin/node_modules/cosmiconfig": {
+ "version": "8.3.6",
+ "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.3.6.tgz",
+ "integrity": "sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==",
+ "dev": true,
+ "dependencies": {
+ "import-fresh": "^3.3.0",
+ "js-yaml": "^4.1.0",
+ "parse-json": "^5.2.0",
+ "path-type": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=14"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/d-fischer"
+ },
+ "peerDependencies": {
+ "typescript": ">=4.9.5"
+ },
+ "peerDependenciesMeta": {
+ "typescript": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/fork-ts-checker-webpack-plugin/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,
+ "dependencies": {
+ "brace-expansion": "^1.1.7"
+ },
+ "engines": {
+ "node": "*"
+ }
+ },
"node_modules/form-data": {
"version": "4.0.1",
"resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.1.tgz",
@@ -18625,6 +19649,49 @@
"node": ">=0.6"
}
},
+ "node_modules/fstream/node_modules/brace-expansion": {
+ "version": "1.1.11",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
+ "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
+ "dev": true,
+ "dependencies": {
+ "balanced-match": "^1.0.0",
+ "concat-map": "0.0.1"
+ }
+ },
+ "node_modules/fstream/node_modules/glob": {
+ "version": "7.2.3",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
+ "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
+ "deprecated": "Glob versions prior to v9 are no longer supported",
+ "dev": true,
+ "dependencies": {
+ "fs.realpath": "^1.0.0",
+ "inflight": "^1.0.4",
+ "inherits": "2",
+ "minimatch": "^3.1.1",
+ "once": "^1.3.0",
+ "path-is-absolute": "^1.0.0"
+ },
+ "engines": {
+ "node": "*"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
+ "node_modules/fstream/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,
+ "dependencies": {
+ "brace-expansion": "^1.1.7"
+ },
+ "engines": {
+ "node": "*"
+ }
+ },
"node_modules/fstream/node_modules/mkdirp": {
"version": "0.5.6",
"resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz",
@@ -18673,15 +19740,17 @@
}
},
"node_modules/function.prototype.name": {
- "version": "1.1.6",
- "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.6.tgz",
- "integrity": "sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==",
+ "version": "1.1.8",
+ "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.8.tgz",
+ "integrity": "sha512-e5iwyodOHhbMr/yNrc7fDYG4qlbIvI5gajyzPnb5TCwyhjApznQh1BMFou9b30SevY43gCJKXycoCBjMbsuW0Q==",
"dev": true,
"dependencies": {
- "call-bind": "^1.0.2",
- "define-properties": "^1.2.0",
- "es-abstract": "^1.22.1",
- "functions-have-names": "^1.2.3"
+ "call-bind": "^1.0.8",
+ "call-bound": "^1.0.3",
+ "define-properties": "^1.2.1",
+ "functions-have-names": "^1.2.3",
+ "hasown": "^2.0.2",
+ "is-callable": "^1.2.7"
},
"engines": {
"node": ">= 0.4"
@@ -18706,29 +19775,29 @@
}
},
"node_modules/gauge": {
- "version": "4.0.4",
- "resolved": "https://registry.npmjs.org/gauge/-/gauge-4.0.4.tgz",
- "integrity": "sha512-f9m+BEN5jkg6a0fZjleidjN51VE1X+mPFQ2DJ0uv1V39oCLCbsGe6yjbBnp7eK7z/+GAon99a3nHuqbuuthyPg==",
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/gauge/-/gauge-3.0.2.tgz",
+ "integrity": "sha512-+5J6MS/5XksCuXq++uFRsnUd7Ovu1XenbeuIuNRJxYWjgQbPuFhT14lAvsWfqfAmnwluf1OwMjz39HjfLPci0Q==",
"deprecated": "This package is no longer supported.",
"dependencies": {
"aproba": "^1.0.3 || ^2.0.0",
- "color-support": "^1.1.3",
- "console-control-strings": "^1.1.0",
+ "color-support": "^1.1.2",
+ "console-control-strings": "^1.0.0",
"has-unicode": "^2.0.1",
- "signal-exit": "^3.0.7",
+ "object-assign": "^4.1.1",
+ "signal-exit": "^3.0.0",
"string-width": "^4.2.3",
"strip-ansi": "^6.0.1",
- "wide-align": "^1.1.5"
+ "wide-align": "^1.1.2"
},
"engines": {
- "node": "^12.13.0 || ^14.15.0 || >=16.0.0"
+ "node": ">=10"
}
},
"node_modules/gaxios": {
"version": "6.7.1",
"resolved": "https://registry.npmjs.org/gaxios/-/gaxios-6.7.1.tgz",
"integrity": "sha512-LDODD4TMYx7XXdpwxAVRAIAuB0bzv0s+ywFonY46k126qzQHT9ygyoa9tncmOiQmmDrik65UYsEkv3lbfqQ3yQ==",
- "optional": true,
"dependencies": {
"extend": "^3.0.2",
"https-proxy-agent": "^7.0.1",
@@ -18741,77 +19810,41 @@
}
},
"node_modules/gaxios/node_modules/agent-base": {
- "version": "7.1.1",
- "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.1.tgz",
- "integrity": "sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOA==",
- "optional": true,
- "dependencies": {
- "debug": "^4.3.4"
- },
+ "version": "7.1.3",
+ "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.3.tgz",
+ "integrity": "sha512-jRR5wdylq8CkOe6hei19GGZnxM6rBGwFl3Bg0YItGDimvjGtAvdZk4Pu6Cl4u4Igsws4a1fd1Vq3ezrhn4KmFw==",
"engines": {
"node": ">= 14"
}
},
"node_modules/gaxios/node_modules/https-proxy-agent": {
- "version": "7.0.5",
- "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.5.tgz",
- "integrity": "sha512-1e4Wqeblerz+tMKPIq2EMGiiWW1dIjZOksyHWSUm1rmuvw/how9hBHZ38lAGj5ID4Ik6EdkOw7NmWPy6LAwalw==",
- "optional": true,
+ "version": "7.0.6",
+ "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.6.tgz",
+ "integrity": "sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==",
"dependencies": {
- "agent-base": "^7.0.2",
+ "agent-base": "^7.1.2",
"debug": "4"
},
"engines": {
"node": ">= 14"
}
},
- "node_modules/gaxios/node_modules/node-fetch": {
- "version": "2.7.0",
- "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz",
- "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==",
- "optional": true,
- "dependencies": {
- "whatwg-url": "^5.0.0"
- },
- "engines": {
- "node": "4.x || >=6.0.0"
- },
- "peerDependencies": {
- "encoding": "^0.1.0"
- },
- "peerDependenciesMeta": {
- "encoding": {
- "optional": true
- }
- }
- },
- "node_modules/gaxios/node_modules/tr46": {
- "version": "0.0.3",
- "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz",
- "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==",
- "optional": true
- },
- "node_modules/gaxios/node_modules/webidl-conversions": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz",
- "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==",
- "optional": true
- },
- "node_modules/gaxios/node_modules/whatwg-url": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz",
- "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==",
- "optional": true,
- "dependencies": {
- "tr46": "~0.0.3",
- "webidl-conversions": "^3.0.0"
+ "node_modules/gaxios/node_modules/uuid": {
+ "version": "9.0.1",
+ "resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.1.tgz",
+ "integrity": "sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==",
+ "funding": [
+ "https://github.com/sponsors/broofa",
+ "https://github.com/sponsors/ctavan"
+ ],
+ "bin": {
+ "uuid": "dist/bin/uuid"
}
},
"node_modules/gcp-metadata": {
"version": "6.1.0",
"resolved": "https://registry.npmjs.org/gcp-metadata/-/gcp-metadata-6.1.0.tgz",
"integrity": "sha512-Jh/AIwwgaxan+7ZUUmRLCjtchyDiqh4KjBJ5tW3plBZb5iL/BPcso8A5DlzeD9qlw0duCamnNdpFjxwaT0KyKg==",
- "optional": true,
"dependencies": {
"gaxios": "^6.0.0",
"json-bigint": "^1.0.0"
@@ -18866,15 +19899,20 @@
}
},
"node_modules/get-intrinsic": {
- "version": "1.2.4",
- "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz",
- "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==",
+ "version": "1.2.6",
+ "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.6.tgz",
+ "integrity": "sha512-qxsEs+9A+u85HhllWJJFicJfPDhRmjzoYdl64aMWW9yRIJmSyxdn8IEkuIM530/7T+lv0TIHd8L6Q/ra0tEoeA==",
"dependencies": {
+ "call-bind-apply-helpers": "^1.0.1",
+ "dunder-proto": "^1.0.0",
+ "es-define-property": "^1.0.1",
"es-errors": "^1.3.0",
+ "es-object-atoms": "^1.0.0",
"function-bind": "^1.1.2",
- "has-proto": "^1.0.1",
- "has-symbols": "^1.0.3",
- "hasown": "^2.0.0"
+ "gopd": "^1.2.0",
+ "has-symbols": "^1.1.0",
+ "hasown": "^2.0.2",
+ "math-intrinsics": "^1.0.0"
},
"engines": {
"node": ">= 0.4"
@@ -19007,6 +20045,15 @@
"node": ">=10"
}
},
+ "node_modules/get-pkg-repo/node_modules/yargs-parser": {
+ "version": "20.2.9",
+ "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz",
+ "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==",
+ "dev": true,
+ "engines": {
+ "node": ">=10"
+ }
+ },
"node_modules/get-port": {
"version": "5.1.1",
"resolved": "https://registry.npmjs.org/get-port/-/get-port-5.1.1.tgz",
@@ -19039,14 +20086,14 @@
}
},
"node_modules/get-symbol-description": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.2.tgz",
- "integrity": "sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==",
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.1.0.tgz",
+ "integrity": "sha512-w9UMqWwJxHNOvoNzSJ2oPF5wvYcvP7jUvYzhp67yEhTi17ZDBBC1z9pTdGuzjD+EFIqLSYRweZjqfiPzQ06Ebg==",
"dev": true,
"dependencies": {
- "call-bind": "^1.0.5",
+ "call-bound": "^1.0.3",
"es-errors": "^1.3.0",
- "get-intrinsic": "^1.2.4"
+ "get-intrinsic": "^1.2.6"
},
"engines": {
"node": ">= 0.4"
@@ -19056,32 +20103,18 @@
}
},
"node_modules/get-uri": {
- "version": "6.0.3",
- "resolved": "https://registry.npmjs.org/get-uri/-/get-uri-6.0.3.tgz",
- "integrity": "sha512-BzUrJBS9EcUb4cFol8r4W3v1cPsSyajLSthNkz5BxbpDcHN5tIrM10E2eNvfnvBn3DaT3DUgx0OpsBKkaOpanw==",
+ "version": "6.0.4",
+ "resolved": "https://registry.npmjs.org/get-uri/-/get-uri-6.0.4.tgz",
+ "integrity": "sha512-E1b1lFFLvLgak2whF2xDBcOy6NLVGZBqqjJjsIhvopKfWWEi64pLVTWWehV8KlLerZkfNTA95sTe2OdJKm1OzQ==",
"dependencies": {
"basic-ftp": "^5.0.2",
"data-uri-to-buffer": "^6.0.2",
- "debug": "^4.3.4",
- "fs-extra": "^11.2.0"
+ "debug": "^4.3.4"
},
"engines": {
"node": ">= 14"
}
},
- "node_modules/get-uri/node_modules/fs-extra": {
- "version": "11.2.0",
- "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.2.0.tgz",
- "integrity": "sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==",
- "dependencies": {
- "graceful-fs": "^4.2.0",
- "jsonfile": "^6.0.1",
- "universalify": "^2.0.0"
- },
- "engines": {
- "node": ">=14.14"
- }
- },
"node_modules/getpass": {
"version": "0.1.7",
"resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz",
@@ -19185,6 +20218,12 @@
"ini": "^1.3.2"
}
},
+ "node_modules/gitconfiglocal/node_modules/ini": {
+ "version": "1.3.8",
+ "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz",
+ "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==",
+ "dev": true
+ },
"node_modules/github-from-package": {
"version": "0.0.0",
"resolved": "https://registry.npmjs.org/github-from-package/-/github-from-package-0.0.0.tgz",
@@ -19324,20 +20363,19 @@
}
},
"node_modules/glob": {
- "version": "7.2.3",
- "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
- "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
- "deprecated": "Glob versions prior to v9 are no longer supported",
+ "version": "10.4.5",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz",
+ "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==",
"dependencies": {
- "fs.realpath": "^1.0.0",
- "inflight": "^1.0.4",
- "inherits": "2",
- "minimatch": "^3.1.1",
- "once": "^1.3.0",
- "path-is-absolute": "^1.0.0"
+ "foreground-child": "^3.1.0",
+ "jackspeak": "^3.1.2",
+ "minimatch": "^9.0.4",
+ "minipass": "^7.1.2",
+ "package-json-from-dist": "^1.0.0",
+ "path-scurry": "^1.11.1"
},
- "engines": {
- "node": "*"
+ "bin": {
+ "glob": "dist/esm/bin.mjs"
},
"funding": {
"url": "https://github.com/sponsors/isaacs"
@@ -19360,6 +20398,14 @@
"integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==",
"dev": true
},
+ "node_modules/glob/node_modules/minipass": {
+ "version": "7.1.2",
+ "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz",
+ "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==",
+ "engines": {
+ "node": ">=16 || 14 >=14.17"
+ }
+ },
"node_modules/global-directory": {
"version": "4.0.1",
"resolved": "https://registry.npmjs.org/global-directory/-/global-directory-4.0.1.tgz",
@@ -19394,6 +20440,12 @@
"node": ">=4"
}
},
+ "node_modules/global-dirs/node_modules/ini": {
+ "version": "1.3.8",
+ "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz",
+ "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==",
+ "dev": true
+ },
"node_modules/global-modules": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz",
@@ -19424,6 +20476,18 @@
"node": ">=0.10.0"
}
},
+ "node_modules/global-prefix/node_modules/ini": {
+ "version": "1.3.8",
+ "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz",
+ "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==",
+ "dev": true
+ },
+ "node_modules/global-prefix/node_modules/isexe": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
+ "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==",
+ "dev": true
+ },
"node_modules/global-prefix/node_modules/which": {
"version": "1.3.1",
"resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
@@ -19493,15 +20557,15 @@
"integrity": "sha512-40oNTM9UfG6aBmuKxk/giHn5nQ8RVz/SS4Ir6zgzOv9/qC3kKZ9v4etGTcJbEl/NyVQH7FGU7d+X1egr57Md2Q=="
},
"node_modules/globby": {
- "version": "11.1.0",
- "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz",
- "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==",
+ "version": "11.0.4",
+ "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.4.tgz",
+ "integrity": "sha512-9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg==",
"dependencies": {
"array-union": "^2.1.0",
"dir-glob": "^3.0.1",
- "fast-glob": "^3.2.9",
- "ignore": "^5.2.0",
- "merge2": "^1.4.1",
+ "fast-glob": "^3.1.1",
+ "ignore": "^5.1.4",
+ "merge2": "^1.3.0",
"slash": "^3.0.0"
},
"engines": {
@@ -19517,10 +20581,9 @@
"integrity": "sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg=="
},
"node_modules/google-auth-library": {
- "version": "9.14.2",
- "resolved": "https://registry.npmjs.org/google-auth-library/-/google-auth-library-9.14.2.tgz",
- "integrity": "sha512-R+FRIfk1GBo3RdlRYWPdwk8nmtVUOn6+BkDomAC46KoU8kzXzE1HLmOasSCbWUByMMAGkknVF0G5kQ69Vj7dlA==",
- "optional": true,
+ "version": "9.15.0",
+ "resolved": "https://registry.npmjs.org/google-auth-library/-/google-auth-library-9.15.0.tgz",
+ "integrity": "sha512-7ccSEJFDFO7exFbO6NRyC+xH8/mZ1GZGG2xxx9iHxZWcjUjJpjWxIMw3cofAKcueZ6DATiukmmprD7yavQHOyQ==",
"dependencies": {
"base64-js": "^1.3.0",
"ecdsa-sig-formatter": "^1.0.11",
@@ -19556,70 +20619,25 @@
"node": ">=14"
}
},
- "node_modules/google-gax/node_modules/node-fetch": {
- "version": "2.7.0",
- "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz",
- "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==",
- "optional": true,
- "dependencies": {
- "whatwg-url": "^5.0.0"
- },
- "engines": {
- "node": "4.x || >=6.0.0"
- },
- "peerDependencies": {
- "encoding": "^0.1.0"
- },
- "peerDependenciesMeta": {
- "encoding": {
- "optional": true
- }
- }
- },
- "node_modules/google-gax/node_modules/tr46": {
- "version": "0.0.3",
- "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz",
- "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==",
- "optional": true
- },
- "node_modules/google-gax/node_modules/webidl-conversions": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz",
- "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==",
- "optional": true
- },
- "node_modules/google-gax/node_modules/whatwg-url": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz",
- "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==",
- "optional": true,
- "dependencies": {
- "tr46": "~0.0.3",
- "webidl-conversions": "^3.0.0"
- }
- },
- "node_modules/google-p12-pem": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/google-p12-pem/-/google-p12-pem-4.0.1.tgz",
- "integrity": "sha512-WPkN4yGtz05WZ5EhtlxNDWPhC4JIic6G8ePitwUWy4l+XPVYec+a0j0Ts47PDtW59y3RwAhUd9/h9ZZ63px6RQ==",
- "deprecated": "Package is no longer maintained",
+ "node_modules/google-gax/node_modules/uuid": {
+ "version": "9.0.1",
+ "resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.1.tgz",
+ "integrity": "sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==",
+ "funding": [
+ "https://github.com/sponsors/broofa",
+ "https://github.com/sponsors/ctavan"
+ ],
"optional": true,
- "dependencies": {
- "node-forge": "^1.3.1"
- },
"bin": {
- "gp12-pem": "build/src/bin/gp12-pem.js"
- },
- "engines": {
- "node": ">=12.0.0"
+ "uuid": "dist/bin/uuid"
}
},
"node_modules/gopd": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz",
- "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==",
- "dependencies": {
- "get-intrinsic": "^1.1.3"
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz",
+ "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==",
+ "engines": {
+ "node": ">= 0.4"
},
"funding": {
"url": "https://github.com/sponsors/ljharb"
@@ -19672,7 +20690,6 @@
"version": "7.1.0",
"resolved": "https://registry.npmjs.org/gtoken/-/gtoken-7.1.0.tgz",
"integrity": "sha512-pCcEwRi+TKpMlxAQObHDQ56KawURgyAf6jtIY046fJ5tIv3zDe/LEIubckAO8fj6JnAxLdmWkUfNyulQ2iKdEw==",
- "optional": true,
"dependencies": {
"gaxios": "^6.0.0",
"jws": "^4.0.0"
@@ -19701,6 +20718,14 @@
"uglify-js": "^3.1.4"
}
},
+ "node_modules/handlebars/node_modules/source-map": {
+ "version": "0.6.1",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
"node_modules/har-schema": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz",
@@ -19724,6 +20749,28 @@
"node": ">=6"
}
},
+ "node_modules/har-validator/node_modules/ajv": {
+ "version": "6.12.6",
+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
+ "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
+ "dev": true,
+ "dependencies": {
+ "fast-deep-equal": "^3.1.1",
+ "fast-json-stable-stringify": "^2.0.0",
+ "json-schema-traverse": "^0.4.1",
+ "uri-js": "^4.2.2"
+ },
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/epoberezkin"
+ }
+ },
+ "node_modules/har-validator/node_modules/json-schema-traverse": {
+ "version": "0.4.1",
+ "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
+ "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
+ "dev": true
+ },
"node_modules/hard-rejection": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz",
@@ -19753,10 +20800,13 @@
}
},
"node_modules/has-bigints": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz",
- "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==",
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.1.0.tgz",
+ "integrity": "sha512-R3pbpkcIqv2Pm3dUwgjclDRVmWpTJW2DcMzcIhEXEx1oh/CEMObMm3KLmRJOdvhM7o4uQBnwr8pzRK2sJWIqfg==",
"dev": true,
+ "engines": {
+ "node": ">= 0.4"
+ },
"funding": {
"url": "https://github.com/sponsors/ljharb"
}
@@ -19769,6 +20819,15 @@
"node": ">=8"
}
},
+ "node_modules/has-own-prop": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/has-own-prop/-/has-own-prop-2.0.0.tgz",
+ "integrity": "sha512-Pq0h+hvsVm6dDEa8x82GnLSYHOzNDt7f0ddFa3FqcQlgzEiptPqL+XrOJNavjOzSYiYWIrgeVYYgGlLmnxwilQ==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
"node_modules/has-property-descriptors": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz",
@@ -19781,9 +20840,13 @@
}
},
"node_modules/has-proto": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.3.tgz",
- "integrity": "sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==",
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.2.0.tgz",
+ "integrity": "sha512-KIL7eQPfHQRC8+XluaIw7BHUwwqL19bQn4hzNgdr+1wXoU0KKj6rufu47lhY7KbJR2C6T6+PfyN0Ea7wkSS+qQ==",
+ "dev": true,
+ "dependencies": {
+ "dunder-proto": "^1.0.0"
+ },
"engines": {
"node": ">= 0.4"
},
@@ -19792,9 +20855,9 @@
}
},
"node_modules/has-symbols": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz",
- "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==",
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz",
+ "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==",
"engines": {
"node": ">= 0.4"
},
@@ -20119,9 +21182,9 @@
}
},
"node_modules/http-status": {
- "version": "1.7.4",
- "resolved": "https://registry.npmjs.org/http-status/-/http-status-1.7.4.tgz",
- "integrity": "sha512-c2qSwNtTlHVYAhMj9JpGdyo0No/+DiKXCJ9pHtZ2Yf3QmPnBIytKSRT7BuyIiQ7icXLynavGmxUqkOjSrAuMuA==",
+ "version": "1.8.1",
+ "resolved": "https://registry.npmjs.org/http-status/-/http-status-1.8.1.tgz",
+ "integrity": "sha512-YQF7j8Qf/Rlby0IbRPiWfNZt6aeUv3K0Pi0x3crbMZN+7F8dPn5k4b3n897vpM1Vk8Mg2fhOYc9fktKEQWMy/Q==",
"engines": {
"node": ">= 0.4.0"
}
@@ -20228,6 +21291,15 @@
"ms": "2.0.0"
}
},
+ "node_modules/httpsnippet/node_modules/escape-string-regexp": {
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
+ "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.8.0"
+ }
+ },
"node_modules/httpsnippet/node_modules/event-stream": {
"version": "3.3.4",
"resolved": "https://registry.npmjs.org/event-stream/-/event-stream-3.3.4.tgz",
@@ -20366,14 +21438,6 @@
"ieee754": "^1.1.13"
}
},
- "node_modules/hyperid/node_modules/uuid": {
- "version": "8.3.2",
- "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz",
- "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==",
- "bin": {
- "uuid": "dist/bin/uuid"
- }
- },
"node_modules/hyperlinker": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/hyperlinker/-/hyperlinker-1.0.0.tgz",
@@ -20442,15 +21506,6 @@
"node": "^12.13.0 || ^14.15.0 || >=16.0.0"
}
},
- "node_modules/ignore-walk/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"
- }
- },
"node_modules/ignore-walk/node_modules/minimatch": {
"version": "5.1.6",
"resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz",
@@ -20495,9 +21550,9 @@
}
},
"node_modules/import-local": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz",
- "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==",
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.2.0.tgz",
+ "integrity": "sha512-2SPlun1JUPWoM6t3F0dw0FkCF/jWY8kttcY4f599GLTSjh2OCuuhdTkJQsEcZzBqbXZGKMK2OqW1oZsjtf/gQA==",
"dev": true,
"dependencies": {
"pkg-dir": "^4.2.0",
@@ -20558,9 +21613,12 @@
"integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
},
"node_modules/ini": {
- "version": "1.3.8",
- "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz",
- "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew=="
+ "version": "4.1.3",
+ "resolved": "https://registry.npmjs.org/ini/-/ini-4.1.3.tgz",
+ "integrity": "sha512-X7rqawQBvfdjS10YU1y1YVreA3SsLrW9dX2CewP2EbBJM4ypVNLDkO5y04gejPwKIY9lR+7r9gn3rFPt/kmWFg==",
+ "engines": {
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ }
},
"node_modules/init-package-json": {
"version": "5.0.0",
@@ -20581,9 +21639,9 @@
}
},
"node_modules/init-package-json/node_modules/hosted-git-info": {
- "version": "6.1.1",
- "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-6.1.1.tgz",
- "integrity": "sha512-r0EI+HBMcXadMrugk0GCQ+6BQV39PiWAZVfq7oIckeGiN7sjRGyQxPdft3nQekFTCQbYxLBH+/axZMeH8UX6+w==",
+ "version": "6.1.3",
+ "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-6.1.3.tgz",
+ "integrity": "sha512-HVJyzUrLIL1c0QmviVh5E8VGyUS7xCFPS6yydaVd1UegW+ibV/CohqTH9MkOLDp5o+rb82DMo77PTuc9F/8GKw==",
"dev": true,
"dependencies": {
"lru-cache": "^7.5.1"
@@ -20626,9 +21684,9 @@
}
},
"node_modules/inquirer": {
- "version": "8.2.5",
- "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-8.2.5.tgz",
- "integrity": "sha512-QAgPDQMEgrDssk1XiwwHoOGYF9BAbUcc1+j+FhEvaOt8/cKRqyLn0U5qA6F74fGhTMGxf92pOvPBeh29jQJDTQ==",
+ "version": "8.2.6",
+ "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-8.2.6.tgz",
+ "integrity": "sha512-M1WuAmb7pn9zdFRtQYk26ZBoY043Sse0wVDdk4Bppr+JOXyQYybdtvK+l9wUibhtjdjvtoiNy8tk+EgsYIUqKg==",
"dependencies": {
"ansi-escapes": "^4.2.1",
"chalk": "^4.1.1",
@@ -20644,7 +21702,7 @@
"string-width": "^4.1.0",
"strip-ansi": "^6.0.0",
"through": "^2.3.6",
- "wrap-ansi": "^7.0.0"
+ "wrap-ansi": "^6.0.1"
},
"engines": {
"node": ">=12.0.0"
@@ -20668,15 +21726,28 @@
"inquirer": "^8.0.0"
}
},
+ "node_modules/inquirer/node_modules/wrap-ansi": {
+ "version": "6.2.0",
+ "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz",
+ "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==",
+ "dependencies": {
+ "ansi-styles": "^4.0.0",
+ "string-width": "^4.1.0",
+ "strip-ansi": "^6.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
"node_modules/internal-slot": {
- "version": "1.0.7",
- "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.7.tgz",
- "integrity": "sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==",
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.1.0.tgz",
+ "integrity": "sha512-4gd7VpWNQNB4UKKCFFVcp1AVv+FMOgs9NKzjHKusc8jTMhd5eL1NqQqOpE0KzMds804/yHlglp3uxgluOqAPLw==",
"dev": true,
"dependencies": {
"es-errors": "^1.3.0",
- "hasown": "^2.0.0",
- "side-channel": "^1.0.4"
+ "hasown": "^2.0.2",
+ "side-channel": "^1.1.0"
},
"engines": {
"node": ">= 0.4"
@@ -20691,9 +21762,9 @@
}
},
"node_modules/inversify": {
- "version": "6.0.2",
- "resolved": "https://registry.npmjs.org/inversify/-/inversify-6.0.2.tgz",
- "integrity": "sha512-i9m8j/7YIv4mDuYXUAcrpKPSaju/CIly9AHK5jvCBeoiM/2KEsuCQTTP+rzSWWpLYWRukdXFSl6ZTk2/uumbiA=="
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/inversify/-/inversify-6.0.1.tgz",
+ "integrity": "sha512-B3ex30927698TJENHR++8FfEaJGqoWOgI6ZY5Ht/nLUsFCwHn6akbwtnUAPCgUepAnTpe2qHxhDNjoKLyz6rgQ=="
},
"node_modules/invert-kv": {
"version": "3.0.1",
@@ -20760,12 +21831,12 @@
}
},
"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==",
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.2.0.tgz",
+ "integrity": "sha512-7bVbi0huj/wrIAOzb8U1aszg9kdi3KN/CyU19CTI7tAoZYEZoL9yCDXpbXN+uPsuWnP02cyug1gleqq+TU+YCA==",
"dependencies": {
- "call-bind": "^1.0.2",
- "has-tostringtag": "^1.0.0"
+ "call-bound": "^1.0.2",
+ "has-tostringtag": "^1.0.2"
},
"engines": {
"node": ">= 0.4"
@@ -20775,13 +21846,14 @@
}
},
"node_modules/is-array-buffer": {
- "version": "3.0.4",
- "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.4.tgz",
- "integrity": "sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==",
+ "version": "3.0.5",
+ "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.5.tgz",
+ "integrity": "sha512-DDfANUiiG2wC1qawP66qlTugJeL5HyzMpfr8lLK+jMQirGzNod0B12cFB/9q838Ru27sBwfw78/rdoU7RERz6A==",
"dev": true,
"dependencies": {
- "call-bind": "^1.0.2",
- "get-intrinsic": "^1.2.1"
+ "call-bind": "^1.0.8",
+ "call-bound": "^1.0.3",
+ "get-intrinsic": "^1.2.6"
},
"engines": {
"node": ">= 0.4"
@@ -20795,13 +21867,31 @@
"resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
"integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg=="
},
+ "node_modules/is-async-function": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/is-async-function/-/is-async-function-2.0.0.tgz",
+ "integrity": "sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA==",
+ "dev": true,
+ "dependencies": {
+ "has-tostringtag": "^1.0.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
"node_modules/is-bigint": {
- "version": "1.0.4",
- "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz",
- "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==",
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.1.0.tgz",
+ "integrity": "sha512-n4ZT37wG78iz03xPRKJrHTdZbe3IicyucEtdRsV5yglwc3GyUfbAfpSeD0FJ41NbUNSt5wbhqfp1fS+BgnvDFQ==",
"dev": true,
"dependencies": {
- "has-bigints": "^1.0.1"
+ "has-bigints": "^1.0.2"
+ },
+ "engines": {
+ "node": ">= 0.4"
},
"funding": {
"url": "https://github.com/sponsors/ljharb"
@@ -20831,13 +21921,13 @@
}
},
"node_modules/is-boolean-object": {
- "version": "1.1.2",
- "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz",
- "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==",
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.2.1.tgz",
+ "integrity": "sha512-l9qO6eFlUETHtuihLcYOaLKByJ1f+N4kthcU9YjHy3N+B3hWv0y/2Nd0mu/7lTFnRQHTrSdXF50HQ3bl5fEnng==",
"dev": true,
"dependencies": {
- "call-bind": "^1.0.2",
- "has-tostringtag": "^1.0.0"
+ "call-bound": "^1.0.2",
+ "has-tostringtag": "^1.0.2"
},
"engines": {
"node": ">= 0.4"
@@ -20893,9 +21983,9 @@
}
},
"node_modules/is-core-module": {
- "version": "2.15.1",
- "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.15.1.tgz",
- "integrity": "sha512-z0vtXSwucUJtANQWldhbtbt7BnL0vxiFjIdDLAatwhDYty2bad6s+rijD6Ri4YuYJubLzIJLUidCh09e1djEVQ==",
+ "version": "2.16.1",
+ "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.1.tgz",
+ "integrity": "sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==",
"dependencies": {
"hasown": "^2.0.2"
},
@@ -20907,11 +21997,13 @@
}
},
"node_modules/is-data-view": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.1.tgz",
- "integrity": "sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w==",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.2.tgz",
+ "integrity": "sha512-RKtWF8pGmS87i2D6gqQu/l7EYRlVdfzemCJN/P3UOs//x1QE7mfhvzHIApBTRf7axvT6DMGwSwBXYCT0nfB9xw==",
"dev": true,
"dependencies": {
+ "call-bound": "^1.0.2",
+ "get-intrinsic": "^1.2.6",
"is-typed-array": "^1.1.13"
},
"engines": {
@@ -20922,12 +22014,13 @@
}
},
"node_modules/is-date-object": {
- "version": "1.0.5",
- "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz",
- "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==",
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.1.0.tgz",
+ "integrity": "sha512-PwwhEakHVKTdRNVOw+/Gyh0+MzlCl4R6qKvkhuvLtPMggI1WAHt9sOwZxQLSGpUaDnrdyDsomoRgNnCfKNSXXg==",
"dev": true,
"dependencies": {
- "has-tostringtag": "^1.0.0"
+ "call-bound": "^1.0.2",
+ "has-tostringtag": "^1.0.2"
},
"engines": {
"node": ">= 0.4"
@@ -20958,6 +22051,21 @@
"node": ">=0.10.0"
}
},
+ "node_modules/is-finalizationregistry": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/is-finalizationregistry/-/is-finalizationregistry-1.1.1.tgz",
+ "integrity": "sha512-1pC6N8qWJbWoPtEjgcL2xyhQOP491EQjeUo3qTKcmV8YSDDJrOepfG8pcC7h/QgnQHYSv0mJ3Z/ZWxmatVrysg==",
+ "dev": true,
+ "dependencies": {
+ "call-bound": "^1.0.3"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
"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",
@@ -21053,10 +22161,10 @@
"resolved": "https://registry.npmjs.org/is-lambda/-/is-lambda-1.0.1.tgz",
"integrity": "sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ=="
},
- "node_modules/is-negative-zero": {
+ "node_modules/is-map": {
"version": "2.0.3",
- "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.3.tgz",
- "integrity": "sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==",
+ "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.3.tgz",
+ "integrity": "sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==",
"dev": true,
"engines": {
"node": ">= 0.4"
@@ -21085,12 +22193,13 @@
}
},
"node_modules/is-number-object": {
- "version": "1.0.7",
- "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz",
- "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==",
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.1.1.tgz",
+ "integrity": "sha512-lZhclumE1G6VYD8VHe35wFaIif+CTy5SJIi5+3y4psDgWu4wPDoBhF8NxUOinEc7pHgiTsT6MaBb92rKhhD+Xw==",
"dev": true,
"dependencies": {
- "has-tostringtag": "^1.0.0"
+ "call-bound": "^1.0.3",
+ "has-tostringtag": "^1.0.2"
},
"engines": {
"node": ">= 0.4"
@@ -21152,13 +22261,15 @@
"integrity": "sha512-Ks/IoX00TtClbGQr4TWXemAnktAQvYB7HzcCxDGqEZU6oCmb2INHuOoKxbtR+HFkmYWBKv/dOZtGRiAjDhj92g=="
},
"node_modules/is-regex": {
- "version": "1.1.4",
- "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz",
- "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==",
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.2.1.tgz",
+ "integrity": "sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==",
"dev": true,
"dependencies": {
- "call-bind": "^1.0.2",
- "has-tostringtag": "^1.0.0"
+ "call-bound": "^1.0.2",
+ "gopd": "^1.2.0",
+ "has-tostringtag": "^1.0.2",
+ "hasown": "^2.0.2"
},
"engines": {
"node": ">= 0.4"
@@ -21195,13 +22306,25 @@
"node": ">=8"
}
},
+ "node_modules/is-set": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.3.tgz",
+ "integrity": "sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==",
+ "dev": true,
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
"node_modules/is-shared-array-buffer": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.3.tgz",
- "integrity": "sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==",
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.4.tgz",
+ "integrity": "sha512-ISWac8drv4ZGfwKl5slpHG9OwPNty4jOWPRIhBpxOoD+hqITiwuipOQ2bNthAzwA3B4fIjO4Nln74N0S9byq8A==",
"dev": true,
"dependencies": {
- "call-bind": "^1.0.7"
+ "call-bound": "^1.0.3"
},
"engines": {
"node": ">= 0.4"
@@ -21230,19 +22353,14 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/is-stream-ended": {
- "version": "0.1.4",
- "resolved": "https://registry.npmjs.org/is-stream-ended/-/is-stream-ended-0.1.4.tgz",
- "integrity": "sha512-xj0XPvmr7bQFTvirqnFr50o0hQIh6ZItDqloxt5aJrR4NQsYeSsyFQERYGCAzfindAcnKjINnwEEgLx4IqVzQw==",
- "optional": true
- },
"node_modules/is-string": {
- "version": "1.0.7",
- "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz",
- "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==",
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.1.1.tgz",
+ "integrity": "sha512-BtEeSsoaQjlSPBemMQIrY1MY0uM6vnS1g5fmufYOtnxLGUZM2178PKbhsk7Ffv58IX+ZtcvoGwccYsh0PglkAA==",
"dev": true,
"dependencies": {
- "has-tostringtag": "^1.0.0"
+ "call-bound": "^1.0.3",
+ "has-tostringtag": "^1.0.2"
},
"engines": {
"node": ">= 0.4"
@@ -21252,12 +22370,14 @@
}
},
"node_modules/is-symbol": {
- "version": "1.0.4",
- "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz",
- "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==",
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.1.1.tgz",
+ "integrity": "sha512-9gGx6GTtCQM73BgmHQXfDmLtfjjTUDSyoxTCbp5WtoixAhfgsDirWIcVQ/IHpvI5Vgd5i/J5F7B9cN/WlVbC/w==",
"dev": true,
"dependencies": {
- "has-symbols": "^1.0.2"
+ "call-bound": "^1.0.2",
+ "has-symbols": "^1.1.0",
+ "safe-regex-test": "^1.1.0"
},
"engines": {
"node": ">= 0.4"
@@ -21279,11 +22399,11 @@
}
},
"node_modules/is-typed-array": {
- "version": "1.1.13",
- "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.13.tgz",
- "integrity": "sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==",
+ "version": "1.1.15",
+ "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.15.tgz",
+ "integrity": "sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ==",
"dependencies": {
- "which-typed-array": "^1.1.14"
+ "which-typed-array": "^1.1.16"
},
"engines": {
"node": ">= 0.4"
@@ -21314,13 +22434,44 @@
"resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz",
"integrity": "sha512-rMYPYvCzsXywIsldgLaSoPlw5PfoB/ssr7hY4pLfcodrA5M/eArza1a9VmTiNIBNMjOGr1Ow9mTyU2o69U6U9Q=="
},
+ "node_modules/is-weakmap": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.2.tgz",
+ "integrity": "sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==",
+ "dev": true,
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
"node_modules/is-weakref": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz",
- "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==",
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.1.0.tgz",
+ "integrity": "sha512-SXM8Nwyys6nT5WP6pltOwKytLV7FqQ4UiibxVmW+EIosHcmCqkkjViTb5SNssDlkCiEYRP1/pdWUKVvZBmsR2Q==",
+ "dev": true,
+ "dependencies": {
+ "call-bound": "^1.0.2"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/is-weakset": {
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.4.tgz",
+ "integrity": "sha512-mfcwb6IzQyOKTs84CQMrOwW4gQcaTOAWJ0zzJCl2WSPDrWk/OzDaImWFH3djXhb24g4eudZfLRozAvPGw4d9hQ==",
"dev": true,
"dependencies": {
- "call-bind": "^1.0.2"
+ "call-bound": "^1.0.3",
+ "get-intrinsic": "^1.2.6"
+ },
+ "engines": {
+ "node": ">= 0.4"
},
"funding": {
"url": "https://github.com/sponsors/ljharb"
@@ -21363,9 +22514,12 @@
}
},
"node_modules/isexe": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
- "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw=="
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz",
+ "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==",
+ "engines": {
+ "node": ">=16"
+ }
},
"node_modules/isobject": {
"version": "3.0.1",
@@ -21436,6 +22590,49 @@
"node": ">=8"
}
},
+ "node_modules/istanbul-lib-processinfo/node_modules/brace-expansion": {
+ "version": "1.1.11",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
+ "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
+ "dev": true,
+ "dependencies": {
+ "balanced-match": "^1.0.0",
+ "concat-map": "0.0.1"
+ }
+ },
+ "node_modules/istanbul-lib-processinfo/node_modules/glob": {
+ "version": "7.2.3",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
+ "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
+ "deprecated": "Glob versions prior to v9 are no longer supported",
+ "dev": true,
+ "dependencies": {
+ "fs.realpath": "^1.0.0",
+ "inflight": "^1.0.4",
+ "inherits": "2",
+ "minimatch": "^3.1.1",
+ "once": "^1.3.0",
+ "path-is-absolute": "^1.0.0"
+ },
+ "engines": {
+ "node": "*"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
+ "node_modules/istanbul-lib-processinfo/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,
+ "dependencies": {
+ "brace-expansion": "^1.1.7"
+ },
+ "engines": {
+ "node": "*"
+ }
+ },
"node_modules/istanbul-lib-processinfo/node_modules/p-map": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/p-map/-/p-map-3.0.0.tgz",
@@ -21464,15 +22661,6 @@
"url": "https://github.com/sponsors/isaacs"
}
},
- "node_modules/istanbul-lib-processinfo/node_modules/uuid": {
- "version": "8.3.2",
- "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz",
- "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==",
- "dev": true,
- "bin": {
- "uuid": "dist/bin/uuid"
- }
- },
"node_modules/istanbul-lib-report": {
"version": "3.0.1",
"resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz",
@@ -21502,6 +22690,18 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
+ "node_modules/istanbul-lib-report/node_modules/supports-color": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+ "dev": true,
+ "dependencies": {
+ "has-flag": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
"node_modules/istanbul-lib-source-maps": {
"version": "4.0.1",
"resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz",
@@ -21516,6 +22716,15 @@
"node": ">=10"
}
},
+ "node_modules/istanbul-lib-source-maps/node_modules/source-map": {
+ "version": "0.6.1",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
"node_modules/istanbul-reports": {
"version": "3.1.7",
"resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.7.tgz",
@@ -21582,14 +22791,6 @@
"node": ">=10"
}
},
- "node_modules/jaeger-client/node_modules/uuid": {
- "version": "8.3.2",
- "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz",
- "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==",
- "bin": {
- "uuid": "dist/bin/uuid"
- }
- },
"node_modules/jake": {
"version": "10.9.2",
"resolved": "https://registry.npmjs.org/jake/-/jake-10.9.2.tgz",
@@ -21607,6 +22808,26 @@
"node": ">=10"
}
},
+ "node_modules/jake/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==",
+ "dependencies": {
+ "balanced-match": "^1.0.0",
+ "concat-map": "0.0.1"
+ }
+ },
+ "node_modules/jake/node_modules/minimatch": {
+ "version": "3.1.2",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
+ "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
+ "dependencies": {
+ "brace-expansion": "^1.1.7"
+ },
+ "engines": {
+ "node": "*"
+ }
+ },
"node_modules/jest": {
"version": "28.1.3",
"resolved": "https://registry.npmjs.org/jest/-/jest-28.1.3.tgz",
@@ -21773,6 +22994,18 @@
"node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
}
},
+ "node_modules/jest-circus/node_modules/picomatch": {
+ "version": "2.3.1",
+ "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
+ "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
+ "dev": true,
+ "engines": {
+ "node": ">=8.6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/jonschlinkert"
+ }
+ },
"node_modules/jest-circus/node_modules/pretty-format": {
"version": "28.1.3",
"resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.3.tgz",
@@ -21839,6 +23072,18 @@
"node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
}
},
+ "node_modules/jest-cli/node_modules/picomatch": {
+ "version": "2.3.1",
+ "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
+ "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
+ "dev": true,
+ "engines": {
+ "node": ">=8.6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/jonschlinkert"
+ }
+ },
"node_modules/jest-config": {
"version": "28.1.3",
"resolved": "https://registry.npmjs.org/jest-config/-/jest-config-28.1.3.tgz",
@@ -21896,6 +23141,37 @@
"url": "https://github.com/chalk/ansi-styles?sponsor=1"
}
},
+ "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,
+ "dependencies": {
+ "balanced-match": "^1.0.0",
+ "concat-map": "0.0.1"
+ }
+ },
+ "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==",
+ "deprecated": "Glob versions prior to v9 are no longer supported",
+ "dev": true,
+ "dependencies": {
+ "fs.realpath": "^1.0.0",
+ "inflight": "^1.0.4",
+ "inherits": "2",
+ "minimatch": "^3.1.1",
+ "once": "^1.3.0",
+ "path-is-absolute": "^1.0.0"
+ },
+ "engines": {
+ "node": "*"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
"node_modules/jest-config/node_modules/jest-get-type": {
"version": "28.0.2",
"resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-28.0.2.tgz",
@@ -21922,6 +23198,30 @@
"node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
}
},
+ "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,
+ "dependencies": {
+ "brace-expansion": "^1.1.7"
+ },
+ "engines": {
+ "node": "*"
+ }
+ },
+ "node_modules/jest-config/node_modules/picomatch": {
+ "version": "2.3.1",
+ "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
+ "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
+ "dev": true,
+ "engines": {
+ "node": ">=8.6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/jonschlinkert"
+ }
+ },
"node_modules/jest-config/node_modules/pretty-format": {
"version": "28.1.3",
"resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.3.tgz",
@@ -22017,6 +23317,18 @@
"node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
}
},
+ "node_modules/jest-each/node_modules/picomatch": {
+ "version": "2.3.1",
+ "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
+ "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
+ "dev": true,
+ "engines": {
+ "node": ">=8.6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/jonschlinkert"
+ }
+ },
"node_modules/jest-each/node_modules/pretty-format": {
"version": "28.1.3",
"resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.3.tgz",
@@ -22066,6 +23378,18 @@
"node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
}
},
+ "node_modules/jest-environment-node/node_modules/picomatch": {
+ "version": "2.3.1",
+ "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
+ "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
+ "dev": true,
+ "engines": {
+ "node": ">=8.6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/jonschlinkert"
+ }
+ },
"node_modules/jest-get-type": {
"version": "29.6.3",
"resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.6.3.tgz",
@@ -22116,6 +23440,18 @@
"node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
}
},
+ "node_modules/jest-haste-map/node_modules/picomatch": {
+ "version": "2.3.1",
+ "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
+ "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
+ "dev": true,
+ "engines": {
+ "node": ">=8.6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/jonschlinkert"
+ }
+ },
"node_modules/jest-leak-detector": {
"version": "28.1.3",
"resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-28.1.3.tgz",
@@ -22319,6 +23655,18 @@
"node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
}
},
+ "node_modules/jest-resolve/node_modules/picomatch": {
+ "version": "2.3.1",
+ "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
+ "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
+ "dev": true,
+ "engines": {
+ "node": ">=8.6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/jonschlinkert"
+ }
+ },
"node_modules/jest-runner": {
"version": "28.1.3",
"resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-28.1.3.tgz",
@@ -22400,6 +23748,18 @@
"node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
}
},
+ "node_modules/jest-runner/node_modules/picomatch": {
+ "version": "2.3.1",
+ "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
+ "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
+ "dev": true,
+ "engines": {
+ "node": ">=8.6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/jonschlinkert"
+ }
+ },
"node_modules/jest-runner/node_modules/pretty-format": {
"version": "28.1.3",
"resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.3.tgz",
@@ -22415,6 +23775,15 @@
"node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
}
},
+ "node_modules/jest-runner/node_modules/source-map": {
+ "version": "0.6.1",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
"node_modules/jest-runner/node_modules/source-map-support": {
"version": "0.5.13",
"resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.13.tgz",
@@ -22470,6 +23839,37 @@
"url": "https://github.com/chalk/ansi-styles?sponsor=1"
}
},
+ "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,
+ "dependencies": {
+ "balanced-match": "^1.0.0",
+ "concat-map": "0.0.1"
+ }
+ },
+ "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==",
+ "deprecated": "Glob versions prior to v9 are no longer supported",
+ "dev": true,
+ "dependencies": {
+ "fs.realpath": "^1.0.0",
+ "inflight": "^1.0.4",
+ "inherits": "2",
+ "minimatch": "^3.1.1",
+ "once": "^1.3.0",
+ "path-is-absolute": "^1.0.0"
+ },
+ "engines": {
+ "node": "*"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
"node_modules/jest-runtime/node_modules/jest-message-util": {
"version": "28.1.3",
"resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.1.3.tgz",
@@ -22507,6 +23907,30 @@
"node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
}
},
+ "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,
+ "dependencies": {
+ "brace-expansion": "^1.1.7"
+ },
+ "engines": {
+ "node": "*"
+ }
+ },
+ "node_modules/jest-runtime/node_modules/picomatch": {
+ "version": "2.3.1",
+ "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
+ "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
+ "dev": true,
+ "engines": {
+ "node": ">=8.6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/jonschlinkert"
+ }
+ },
"node_modules/jest-runtime/node_modules/pretty-format": {
"version": "28.1.3",
"resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.3.tgz",
@@ -22681,6 +24105,18 @@
"node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
}
},
+ "node_modules/jest-snapshot/node_modules/picomatch": {
+ "version": "2.3.1",
+ "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
+ "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
+ "dev": true,
+ "engines": {
+ "node": ">=8.6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/jonschlinkert"
+ }
+ },
"node_modules/jest-snapshot/node_modules/pretty-format": {
"version": "28.1.3",
"resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.3.tgz",
@@ -22744,6 +24180,17 @@
"resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz",
"integrity": "sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA=="
},
+ "node_modules/jest-util/node_modules/picomatch": {
+ "version": "2.3.1",
+ "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
+ "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
+ "engines": {
+ "node": ">=8.6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/jonschlinkert"
+ }
+ },
"node_modules/jest-validate": {
"version": "28.1.3",
"resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-28.1.3.tgz",
@@ -22833,6 +24280,18 @@
"node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
}
},
+ "node_modules/jest-watcher/node_modules/picomatch": {
+ "version": "2.3.1",
+ "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
+ "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
+ "dev": true,
+ "engines": {
+ "node": ">=8.6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/jonschlinkert"
+ }
+ },
"node_modules/jest-worker": {
"version": "28.1.3",
"resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-28.1.3.tgz",
@@ -22847,21 +24306,6 @@
"node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
}
},
- "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,
- "dependencies": {
- "has-flag": "^4.0.0"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/chalk/supports-color?sponsor=1"
- }
- },
"node_modules/jgexml": {
"version": "0.4.4",
"resolved": "https://registry.npmjs.org/jgexml/-/jgexml-0.4.4.tgz",
@@ -22943,143 +24387,41 @@
"resolved": "https://registry.npmjs.org/jsbn/-/jsbn-1.1.0.tgz",
"integrity": "sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A=="
},
- "node_modules/jsdoc": {
- "version": "4.0.3",
- "resolved": "https://registry.npmjs.org/jsdoc/-/jsdoc-4.0.3.tgz",
- "integrity": "sha512-Nu7Sf35kXJ1MWDZIMAuATRQTg1iIPdzh7tqJ6jjvaU/GfDf+qi5UV8zJR3Mo+/pYFvm8mzay4+6O5EWigaQBQw==",
- "optional": true,
- "dependencies": {
- "@babel/parser": "^7.20.15",
- "@jsdoc/salty": "^0.2.1",
- "@types/markdown-it": "^14.1.1",
- "bluebird": "^3.7.2",
- "catharsis": "^0.9.0",
- "escape-string-regexp": "^2.0.0",
- "js2xmlparser": "^4.0.2",
- "klaw": "^3.0.0",
- "markdown-it": "^14.1.0",
- "markdown-it-anchor": "^8.6.7",
- "marked": "^4.0.10",
- "mkdirp": "^1.0.4",
- "requizzle": "^0.2.3",
- "strip-json-comments": "^3.1.0",
- "underscore": "~1.13.2"
- },
- "bin": {
- "jsdoc": "jsdoc.js"
- },
- "engines": {
- "node": ">=12.0.0"
- }
- },
- "node_modules/jsdoc/node_modules/escape-string-regexp": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz",
- "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==",
- "optional": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/jsdoc/node_modules/js2xmlparser": {
- "version": "4.0.2",
- "resolved": "https://registry.npmjs.org/js2xmlparser/-/js2xmlparser-4.0.2.tgz",
- "integrity": "sha512-6n4D8gLlLf1n5mNLQPRfViYzu9RATblzPEtm1SthMX1Pjao0r9YI9nw7ZIfRxQMERS87mcswrg+r/OYrPRX6jA==",
- "optional": true,
- "dependencies": {
- "xmlcreate": "^2.0.4"
- }
- },
- "node_modules/jsdoc/node_modules/linkify-it": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-5.0.0.tgz",
- "integrity": "sha512-5aHCbzQRADcdP+ATqnDuhhJ/MRIqDkZX5pyjFHRRysS8vZ5AbqGEoFIb6pYHPZ+L/OC2Lc+xT8uHVVR5CAK/wQ==",
- "optional": true,
- "dependencies": {
- "uc.micro": "^2.0.0"
- }
- },
- "node_modules/jsdoc/node_modules/markdown-it": {
- "version": "14.1.0",
- "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-14.1.0.tgz",
- "integrity": "sha512-a54IwgWPaeBCAAsv13YgmALOF1elABB08FxO9i+r4VFk5Vl4pKokRPeX8u5TCgSsPi6ec1otfLjdOpVcgbpshg==",
- "optional": true,
- "dependencies": {
- "argparse": "^2.0.1",
- "entities": "^4.4.0",
- "linkify-it": "^5.0.0",
- "mdurl": "^2.0.0",
- "punycode.js": "^2.3.1",
- "uc.micro": "^2.1.0"
- },
- "bin": {
- "markdown-it": "bin/markdown-it.mjs"
- }
- },
- "node_modules/jsdoc/node_modules/mdurl": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-2.0.0.tgz",
- "integrity": "sha512-Lf+9+2r+Tdp5wXDXC4PcIBjTDtq4UKjCPMQhKIuzpJNW0b96kVqSwW0bT7FhRSfmAiFYgP+SCRvdrDozfh0U5w==",
- "optional": true
- },
- "node_modules/jsdoc/node_modules/mkdirp": {
- "version": "1.0.4",
- "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz",
- "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==",
- "optional": true,
- "bin": {
- "mkdirp": "bin/cmd.js"
- },
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/jsdoc/node_modules/uc.micro": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/uc.micro/-/uc.micro-2.1.0.tgz",
- "integrity": "sha512-ARDJmphmdvUk6Glw7y9DQ2bFkKBHwQHLi2lsaH6PPmz/Ka9sFOBsBluozhDltWmnv9u/cF6Rt87znRTPV+yp/A==",
- "optional": true
- },
- "node_modules/jsdoc/node_modules/underscore": {
- "version": "1.13.7",
- "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.13.7.tgz",
- "integrity": "sha512-GMXzWtsc57XAtguZgaQViUOzs0KTkk8ojr3/xAxXLITqf/3EMwxC0inyETfDFjH/Krbhuep0HNbbjI9i/q3F3g==",
- "optional": true
- },
"node_modules/jsdom": {
- "version": "20.0.3",
- "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-20.0.3.tgz",
- "integrity": "sha512-SYhBvTh89tTfCD/CRdSOm13mOBa42iTaTyfyEWBdKcGdPxPtLFBXuHR8XHb33YNYaP+lLbmSvBTsnoesCNJEsQ==",
+ "version": "19.0.0",
+ "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-19.0.0.tgz",
+ "integrity": "sha512-RYAyjCbxy/vri/CfnjUWJQQtZ3LKlLnDqj+9XLNnJPgEGeirZs3hllKR20re8LUZ6o1b1X4Jat+Qd26zmP41+A==",
"dependencies": {
- "abab": "^2.0.6",
- "acorn": "^8.8.1",
- "acorn-globals": "^7.0.0",
+ "abab": "^2.0.5",
+ "acorn": "^8.5.0",
+ "acorn-globals": "^6.0.0",
"cssom": "^0.5.0",
"cssstyle": "^2.3.0",
- "data-urls": "^3.0.2",
- "decimal.js": "^10.4.2",
+ "data-urls": "^3.0.1",
+ "decimal.js": "^10.3.1",
"domexception": "^4.0.0",
"escodegen": "^2.0.0",
"form-data": "^4.0.0",
"html-encoding-sniffer": "^3.0.0",
"http-proxy-agent": "^5.0.0",
- "https-proxy-agent": "^5.0.1",
+ "https-proxy-agent": "^5.0.0",
"is-potential-custom-element-name": "^1.0.1",
- "nwsapi": "^2.2.2",
- "parse5": "^7.1.1",
- "saxes": "^6.0.0",
+ "nwsapi": "^2.2.0",
+ "parse5": "6.0.1",
+ "saxes": "^5.0.1",
"symbol-tree": "^3.2.4",
- "tough-cookie": "^4.1.2",
- "w3c-xmlserializer": "^4.0.0",
+ "tough-cookie": "^4.0.0",
+ "w3c-hr-time": "^1.0.2",
+ "w3c-xmlserializer": "^3.0.0",
"webidl-conversions": "^7.0.0",
"whatwg-encoding": "^2.0.0",
"whatwg-mimetype": "^3.0.0",
- "whatwg-url": "^11.0.0",
- "ws": "^8.11.0",
+ "whatwg-url": "^10.0.0",
+ "ws": "^8.2.3",
"xml-name-validator": "^4.0.0"
},
"engines": {
- "node": ">=14"
+ "node": ">=12"
},
"peerDependencies": {
"canvas": "^2.5.0"
@@ -23090,16 +24432,10 @@
}
}
},
- "node_modules/jsdom/node_modules/saxes": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/saxes/-/saxes-6.0.0.tgz",
- "integrity": "sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==",
- "dependencies": {
- "xmlchars": "^2.2.0"
- },
- "engines": {
- "node": ">=v12.22.7"
- }
+ "node_modules/jsdom/node_modules/parse5": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz",
+ "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw=="
},
"node_modules/jsep": {
"version": "0.3.5",
@@ -23110,9 +24446,9 @@
}
},
"node_modules/jsesc": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.0.2.tgz",
- "integrity": "sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==",
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz",
+ "integrity": "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==",
"bin": {
"jsesc": "bin/jsesc"
},
@@ -23124,7 +24460,6 @@
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/json-bigint/-/json-bigint-1.0.0.tgz",
"integrity": "sha512-SiPv/8VpZuWbvLSMtTDU8hEfrZWg/mH/nV/b4o0CYbSxu1UIQPLdwKOCIyLQX+VIPO5vrLX3i8qtqFyhdPSUSQ==",
- "optional": true,
"dependencies": {
"bignumber.js": "^9.0.0"
}
@@ -23180,17 +24515,17 @@
}
},
"node_modules/json-schema-traverse": {
- "version": "0.4.1",
- "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
- "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
- "dev": true
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
+ "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug=="
},
"node_modules/json-stable-stringify": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.1.1.tgz",
- "integrity": "sha512-SU/971Kt5qVQfJpyDveVhQ/vya+5hvrjClFOcr8c0Fq5aODJjMwutrOfCU+eCnVD5gpx1Q3fEqkyom77zH1iIg==",
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.2.1.tgz",
+ "integrity": "sha512-Lp6HbbBgosLmJbjx0pBLbgvx68FaFU1sdkmBuckmhhJ88kL13OA51CDtR2yJB50eCNMH9wRqtQNNiAqQH4YXnA==",
"dependencies": {
- "call-bind": "^1.0.5",
+ "call-bind": "^1.0.8",
+ "call-bound": "^1.0.3",
"isarray": "^2.0.5",
"jsonify": "^0.0.1",
"object-keys": "^1.1.1"
@@ -23239,9 +24574,9 @@
}
},
"node_modules/jsonc-parser": {
- "version": "3.2.0",
- "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.0.tgz",
- "integrity": "sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==",
+ "version": "3.2.1",
+ "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.1.tgz",
+ "integrity": "sha512-AilxAyFOAcK5wA1+LeaySVBrHsGQvUFCDWXKpZjzaL0PqW+xfBOttn8GNtWKFWqneyMZj41MWF9Kl6iPWLwgOA==",
"dev": true
},
"node_modules/jsonfile": {
@@ -23272,12 +24607,54 @@
]
},
"node_modules/jsonpath-plus": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/jsonpath-plus/-/jsonpath-plus-4.0.0.tgz",
- "integrity": "sha512-e0Jtg4KAzDJKKwzbLaUtinCn0RZseWBVRTRGihSpvFlM3wTR7ExSp+PTdeTsDrLNJUe7L7JYJe8mblHX5SCT6A==",
+ "version": "10.2.0",
+ "resolved": "https://registry.npmjs.org/jsonpath-plus/-/jsonpath-plus-10.2.0.tgz",
+ "integrity": "sha512-T9V+8iNYKFL2n2rF+w02LBOT2JjDnTjioaNFrxRy0Bv1y/hNsqR/EBK7Ojy2ythRHwmz2cRIls+9JitQGZC/sw==",
"dev": true,
+ "dependencies": {
+ "@jsep-plugin/assignment": "^1.3.0",
+ "@jsep-plugin/regex": "^1.0.4",
+ "jsep": "^1.4.0"
+ },
+ "bin": {
+ "jsonpath": "bin/jsonpath-cli.js",
+ "jsonpath-plus": "bin/jsonpath-cli.js"
+ },
"engines": {
- "node": ">=10.0"
+ "node": ">=18.0.0"
+ }
+ },
+ "node_modules/jsonpath-plus/node_modules/@jsep-plugin/assignment": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/@jsep-plugin/assignment/-/assignment-1.3.0.tgz",
+ "integrity": "sha512-VVgV+CXrhbMI3aSusQyclHkenWSAm95WaiKrMxRFam3JSUiIaQjoMIw2sEs/OX4XifnqeQUN4DYbJjlA8EfktQ==",
+ "dev": true,
+ "engines": {
+ "node": ">= 10.16.0"
+ },
+ "peerDependencies": {
+ "jsep": "^0.4.0||^1.0.0"
+ }
+ },
+ "node_modules/jsonpath-plus/node_modules/@jsep-plugin/regex": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/@jsep-plugin/regex/-/regex-1.0.4.tgz",
+ "integrity": "sha512-q7qL4Mgjs1vByCaTnDFcBnV9HS7GVPJX5vyVoCgZHNSC9rjwIlmbXG5sUuorR5ndfHAIlJ8pVStxvjXHbNvtUg==",
+ "dev": true,
+ "engines": {
+ "node": ">= 10.16.0"
+ },
+ "peerDependencies": {
+ "jsep": "^0.4.0||^1.0.0"
+ }
+ },
+ "node_modules/jsonpath-plus/node_modules/jsep": {
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/jsep/-/jsep-1.4.0.tgz",
+ "integrity": "sha512-B7qPcEVE3NVkmSJbaYxvv4cHkVW7DQsZz13pUMrfS8z8Q/BuShN+gcTXrUlPiGqM2/t/EEaI030bpxMqY8gMlw==",
+ "dev": true,
+ "engines": {
+ "node": ">= 10.16.0"
}
},
"node_modules/JSONStream": {
@@ -23412,7 +24789,6 @@
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/jwa/-/jwa-2.0.0.tgz",
"integrity": "sha512-jrZ2Qx916EA+fq9cEAeCROWPTfCwi1IVHqT2tapuqLEVVDKFDENFw1oL+MwrTvH6msKxsd1YTDVw6uKEcsrLEA==",
- "optional": true,
"dependencies": {
"buffer-equal-constant-time": "1.0.1",
"ecdsa-sig-formatter": "1.0.11",
@@ -23439,7 +24815,6 @@
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/jws/-/jws-4.0.0.tgz",
"integrity": "sha512-KDncfTmOZoOMTFG4mBlG0qUIOlc03fmzH+ru6RgYVZhPkyiy/92Owlt/8UEN+a4TXR1FQetfIpJE8ApdvdVxTg==",
- "optional": true,
"dependencies": {
"jwa": "^2.0.0",
"safe-buffer": "^5.0.1"
@@ -23482,15 +24857,6 @@
"node": ">=0.10.0"
}
},
- "node_modules/klaw": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/klaw/-/klaw-3.0.0.tgz",
- "integrity": "sha512-0Fo5oir+O9jnXu5EefYbVK+mHMBeEVEy2cmctR1O1NECcCkPRreJKrS6Qt/j3KC2C148Dfo9i3pCmCMsdqGr0g==",
- "optional": true,
- "dependencies": {
- "graceful-fs": "^4.1.9"
- }
- },
"node_modules/klaw-sync": {
"version": "6.0.0",
"resolved": "https://registry.npmjs.org/klaw-sync/-/klaw-sync-6.0.0.tgz",
@@ -23612,9 +24978,9 @@
}
},
"node_modules/ky": {
- "version": "1.7.2",
- "resolved": "https://registry.npmjs.org/ky/-/ky-1.7.2.tgz",
- "integrity": "sha512-OzIvbHKKDpi60TnF9t7UUVAF1B4mcqc02z5PIvrm08Wyb+yOcz63GRvEuVxNT18a9E1SrNouhB4W2NNLeD7Ykg==",
+ "version": "1.7.4",
+ "resolved": "https://registry.npmjs.org/ky/-/ky-1.7.4.tgz",
+ "integrity": "sha512-zYEr/gh7uLW2l4su11bmQ2M9xLgQLjyvx58UyNM/6nuqyWFHPX5ktMjvpev3F8QWdjSsHUpnWew4PBCswBNuMQ==",
"engines": {
"node": ">=18"
},
@@ -23775,6 +25141,129 @@
"node": "^14.17.0 || >=16.0.0"
}
},
+ "node_modules/lerna/node_modules/@npmcli/fs": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-3.1.1.tgz",
+ "integrity": "sha512-q9CRWjpHCMIh5sVyefoD1cA7PkvILqCZsnSOEUUivORLjxCO/Irmue2DprETiNgEqktDBZaM1Bi+jrarx1XdCg==",
+ "dev": true,
+ "dependencies": {
+ "semver": "^7.3.5"
+ },
+ "engines": {
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ }
+ },
+ "node_modules/lerna/node_modules/@npmcli/git": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/@npmcli/git/-/git-4.1.0.tgz",
+ "integrity": "sha512-9hwoB3gStVfa0N31ymBmrX+GuDGdVA/QWShZVqE0HK2Af+7QGGrCTbZia/SW0ImUTjTne7SP91qxDmtXvDHRPQ==",
+ "dev": true,
+ "dependencies": {
+ "@npmcli/promise-spawn": "^6.0.0",
+ "lru-cache": "^7.4.4",
+ "npm-pick-manifest": "^8.0.0",
+ "proc-log": "^3.0.0",
+ "promise-inflight": "^1.0.1",
+ "promise-retry": "^2.0.1",
+ "semver": "^7.3.5",
+ "which": "^3.0.0"
+ },
+ "engines": {
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ }
+ },
+ "node_modules/lerna/node_modules/@npmcli/promise-spawn": {
+ "version": "6.0.2",
+ "resolved": "https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-6.0.2.tgz",
+ "integrity": "sha512-gGq0NJkIGSwdbUt4yhdF8ZrmkGKVz9vAdVzpOfnom+V8PLSmSOVhZwbNvZZS1EYcJN5hzzKBxmmVVAInM6HQLg==",
+ "dev": true,
+ "dependencies": {
+ "which": "^3.0.0"
+ },
+ "engines": {
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ }
+ },
+ "node_modules/lerna/node_modules/are-we-there-yet": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-3.0.1.tgz",
+ "integrity": "sha512-QZW4EDmGwlYur0Yyf/b2uGucHQMa8aFUP7eu9ddR73vvhFyt4V0Vl3QHPcTNJ8l6qYOBdxgXdnBXQrHilfRQBg==",
+ "deprecated": "This package is no longer supported.",
+ "dev": true,
+ "dependencies": {
+ "delegates": "^1.0.0",
+ "readable-stream": "^3.6.0"
+ },
+ "engines": {
+ "node": "^12.13.0 || ^14.15.0 || >=16.0.0"
+ }
+ },
+ "node_modules/lerna/node_modules/brace-expansion": {
+ "version": "1.1.11",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
+ "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
+ "dev": true,
+ "dependencies": {
+ "balanced-match": "^1.0.0",
+ "concat-map": "0.0.1"
+ }
+ },
+ "node_modules/lerna/node_modules/cacache": {
+ "version": "17.1.4",
+ "resolved": "https://registry.npmjs.org/cacache/-/cacache-17.1.4.tgz",
+ "integrity": "sha512-/aJwG2l3ZMJ1xNAnqbMpA40of9dj/pIH3QfiuQSqjfPJF747VR0J/bHn+/KdNnHKc6XQcWt/AfRSBft82W1d2A==",
+ "dev": true,
+ "dependencies": {
+ "@npmcli/fs": "^3.1.0",
+ "fs-minipass": "^3.0.0",
+ "glob": "^10.2.2",
+ "lru-cache": "^7.7.1",
+ "minipass": "^7.0.3",
+ "minipass-collect": "^1.0.2",
+ "minipass-flush": "^1.0.5",
+ "minipass-pipeline": "^1.2.4",
+ "p-map": "^4.0.0",
+ "ssri": "^10.0.0",
+ "tar": "^6.1.11",
+ "unique-filename": "^3.0.0"
+ },
+ "engines": {
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ }
+ },
+ "node_modules/lerna/node_modules/cacache/node_modules/fs-minipass": {
+ "version": "3.0.3",
+ "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-3.0.3.tgz",
+ "integrity": "sha512-XUBA9XClHbnJWSfBzjkm6RvPsyg3sryZt06BEQoXcF7EK/xpGaQYJgQKDJSUH5SGZ76Y7pFx1QBnXz09rU5Fbw==",
+ "dev": true,
+ "dependencies": {
+ "minipass": "^7.0.3"
+ },
+ "engines": {
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ }
+ },
+ "node_modules/lerna/node_modules/cacache/node_modules/minipass": {
+ "version": "7.1.2",
+ "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz",
+ "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==",
+ "dev": true,
+ "engines": {
+ "node": ">=16 || 14 >=14.17"
+ }
+ },
+ "node_modules/lerna/node_modules/cacache/node_modules/ssri": {
+ "version": "10.0.6",
+ "resolved": "https://registry.npmjs.org/ssri/-/ssri-10.0.6.tgz",
+ "integrity": "sha512-MGrFH9Z4NP9Iyhqn16sDtBpRRNJ0Y2hNa6D65h736fVSaPCHr4DM4sWUNvVaSuC+0OBGhwsrydQwmgfg5LncqQ==",
+ "dev": true,
+ "dependencies": {
+ "minipass": "^7.0.3"
+ },
+ "engines": {
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ }
+ },
"node_modules/lerna/node_modules/chalk": {
"version": "4.1.0",
"resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz",
@@ -23877,6 +25366,26 @@
"node": ">=14.14"
}
},
+ "node_modules/lerna/node_modules/gauge": {
+ "version": "4.0.4",
+ "resolved": "https://registry.npmjs.org/gauge/-/gauge-4.0.4.tgz",
+ "integrity": "sha512-f9m+BEN5jkg6a0fZjleidjN51VE1X+mPFQ2DJ0uv1V39oCLCbsGe6yjbBnp7eK7z/+GAon99a3nHuqbuuthyPg==",
+ "deprecated": "This package is no longer supported.",
+ "dev": true,
+ "dependencies": {
+ "aproba": "^1.0.3 || ^2.0.0",
+ "color-support": "^1.1.3",
+ "console-control-strings": "^1.1.0",
+ "has-unicode": "^2.0.1",
+ "signal-exit": "^3.0.7",
+ "string-width": "^4.2.3",
+ "strip-ansi": "^6.0.1",
+ "wide-align": "^1.1.5"
+ },
+ "engines": {
+ "node": "^12.13.0 || ^14.15.0 || >=16.0.0"
+ }
+ },
"node_modules/lerna/node_modules/get-stream": {
"version": "6.0.0",
"resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.0.tgz",
@@ -23889,6 +25398,99 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
+ "node_modules/lerna/node_modules/globby": {
+ "version": "11.1.0",
+ "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz",
+ "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==",
+ "dev": true,
+ "dependencies": {
+ "array-union": "^2.1.0",
+ "dir-glob": "^3.0.1",
+ "fast-glob": "^3.2.9",
+ "ignore": "^5.2.0",
+ "merge2": "^1.4.1",
+ "slash": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/lerna/node_modules/hosted-git-info": {
+ "version": "6.1.3",
+ "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-6.1.3.tgz",
+ "integrity": "sha512-HVJyzUrLIL1c0QmviVh5E8VGyUS7xCFPS6yydaVd1UegW+ibV/CohqTH9MkOLDp5o+rb82DMo77PTuc9F/8GKw==",
+ "dev": true,
+ "dependencies": {
+ "lru-cache": "^7.5.1"
+ },
+ "engines": {
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ }
+ },
+ "node_modules/lerna/node_modules/ignore-walk": {
+ "version": "6.0.5",
+ "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-6.0.5.tgz",
+ "integrity": "sha512-VuuG0wCnjhnylG1ABXT3dAuIpTNDs/G8jlpmwXY03fXoXy/8ZK8/T+hMzt8L4WnrLCJgdybqgPagnF/f97cg3A==",
+ "dev": true,
+ "dependencies": {
+ "minimatch": "^9.0.0"
+ },
+ "engines": {
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ }
+ },
+ "node_modules/lerna/node_modules/ignore-walk/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"
+ }
+ },
+ "node_modules/lerna/node_modules/ignore-walk/node_modules/minimatch": {
+ "version": "9.0.5",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz",
+ "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==",
+ "dev": true,
+ "dependencies": {
+ "brace-expansion": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=16 || 14 >=14.17"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
+ "node_modules/lerna/node_modules/import-local": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz",
+ "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==",
+ "dev": true,
+ "dependencies": {
+ "pkg-dir": "^4.2.0",
+ "resolve-cwd": "^3.0.0"
+ },
+ "bin": {
+ "import-local-fixture": "fixtures/cli.js"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/lerna/node_modules/ini": {
+ "version": "1.3.8",
+ "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz",
+ "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==",
+ "dev": true
+ },
"node_modules/lerna/node_modules/is-stream": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz",
@@ -23898,6 +25500,21 @@
"node": ">=8"
}
},
+ "node_modules/lerna/node_modules/isexe": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
+ "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==",
+ "dev": true
+ },
+ "node_modules/lerna/node_modules/lru-cache": {
+ "version": "7.18.3",
+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz",
+ "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==",
+ "dev": true,
+ "engines": {
+ "node": ">=12"
+ }
+ },
"node_modules/lerna/node_modules/minimatch": {
"version": "3.0.5",
"resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.5.tgz",
@@ -23910,6 +25527,408 @@
"node": "*"
}
},
+ "node_modules/lerna/node_modules/minipass": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz",
+ "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/lerna/node_modules/mkdirp": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz",
+ "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==",
+ "dev": true,
+ "bin": {
+ "mkdirp": "bin/cmd.js"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/lerna/node_modules/node-fetch": {
+ "version": "2.6.7",
+ "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz",
+ "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==",
+ "dev": true,
+ "dependencies": {
+ "whatwg-url": "^5.0.0"
+ },
+ "engines": {
+ "node": "4.x || >=6.0.0"
+ },
+ "peerDependencies": {
+ "encoding": "^0.1.0"
+ },
+ "peerDependenciesMeta": {
+ "encoding": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/lerna/node_modules/npm-normalize-package-bin": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-3.0.1.tgz",
+ "integrity": "sha512-dMxCf+zZ+3zeQZXKxmyuCKlIDPGuv8EF940xbkC4kQVDTtqoh6rJFO+JTKSA6/Rwi0getWmtuy4Itup0AMcaDQ==",
+ "dev": true,
+ "engines": {
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ }
+ },
+ "node_modules/lerna/node_modules/npm-pick-manifest": {
+ "version": "8.0.2",
+ "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-8.0.2.tgz",
+ "integrity": "sha512-1dKY+86/AIiq1tkKVD3l0WI+Gd3vkknVGAggsFeBkTvbhMQ1OND/LKkYv4JtXPKUJ8bOTCyLiqEg2P6QNdK+Gg==",
+ "dev": true,
+ "dependencies": {
+ "npm-install-checks": "^6.0.0",
+ "npm-normalize-package-bin": "^3.0.0",
+ "npm-package-arg": "^10.0.0",
+ "semver": "^7.3.5"
+ },
+ "engines": {
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ }
+ },
+ "node_modules/lerna/node_modules/npm-pick-manifest/node_modules/npm-package-arg": {
+ "version": "10.1.0",
+ "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-10.1.0.tgz",
+ "integrity": "sha512-uFyyCEmgBfZTtrKk/5xDfHp6+MdrqGotX/VoOyEEl3mBwiEE5FlBaePanazJSVMPT7vKepcjYBY2ztg9A3yPIA==",
+ "dev": true,
+ "dependencies": {
+ "hosted-git-info": "^6.0.0",
+ "proc-log": "^3.0.0",
+ "semver": "^7.3.5",
+ "validate-npm-package-name": "^5.0.0"
+ },
+ "engines": {
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ }
+ },
+ "node_modules/lerna/node_modules/npmlog": {
+ "version": "6.0.2",
+ "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-6.0.2.tgz",
+ "integrity": "sha512-/vBvz5Jfr9dT/aFWd0FIRf+T/Q2WBsLENygUaFUqstqsycmZAP/t5BvFJTK0viFmSUxiUKTUplWy5vt+rvKIxg==",
+ "deprecated": "This package is no longer supported.",
+ "dev": true,
+ "dependencies": {
+ "are-we-there-yet": "^3.0.0",
+ "console-control-strings": "^1.1.0",
+ "gauge": "^4.0.3",
+ "set-blocking": "^2.0.0"
+ },
+ "engines": {
+ "node": "^12.13.0 || ^14.15.0 || >=16.0.0"
+ }
+ },
+ "node_modules/lerna/node_modules/pacote": {
+ "version": "15.2.0",
+ "resolved": "https://registry.npmjs.org/pacote/-/pacote-15.2.0.tgz",
+ "integrity": "sha512-rJVZeIwHTUta23sIZgEIM62WYwbmGbThdbnkt81ravBplQv+HjyroqnLRNH2+sLJHcGZmLRmhPwACqhfTcOmnA==",
+ "dev": true,
+ "dependencies": {
+ "@npmcli/git": "^4.0.0",
+ "@npmcli/installed-package-contents": "^2.0.1",
+ "@npmcli/promise-spawn": "^6.0.1",
+ "@npmcli/run-script": "^6.0.0",
+ "cacache": "^17.0.0",
+ "fs-minipass": "^3.0.0",
+ "minipass": "^5.0.0",
+ "npm-package-arg": "^10.0.0",
+ "npm-packlist": "^7.0.0",
+ "npm-pick-manifest": "^8.0.0",
+ "npm-registry-fetch": "^14.0.0",
+ "proc-log": "^3.0.0",
+ "promise-retry": "^2.0.1",
+ "read-package-json": "^6.0.0",
+ "read-package-json-fast": "^3.0.0",
+ "sigstore": "^1.3.0",
+ "ssri": "^10.0.0",
+ "tar": "^6.1.11"
+ },
+ "bin": {
+ "pacote": "lib/bin.js"
+ },
+ "engines": {
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ }
+ },
+ "node_modules/lerna/node_modules/pacote/node_modules/fs-minipass": {
+ "version": "3.0.3",
+ "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-3.0.3.tgz",
+ "integrity": "sha512-XUBA9XClHbnJWSfBzjkm6RvPsyg3sryZt06BEQoXcF7EK/xpGaQYJgQKDJSUH5SGZ76Y7pFx1QBnXz09rU5Fbw==",
+ "dev": true,
+ "dependencies": {
+ "minipass": "^7.0.3"
+ },
+ "engines": {
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ }
+ },
+ "node_modules/lerna/node_modules/pacote/node_modules/fs-minipass/node_modules/minipass": {
+ "version": "7.1.2",
+ "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz",
+ "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==",
+ "dev": true,
+ "engines": {
+ "node": ">=16 || 14 >=14.17"
+ }
+ },
+ "node_modules/lerna/node_modules/pacote/node_modules/npm-package-arg": {
+ "version": "10.1.0",
+ "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-10.1.0.tgz",
+ "integrity": "sha512-uFyyCEmgBfZTtrKk/5xDfHp6+MdrqGotX/VoOyEEl3mBwiEE5FlBaePanazJSVMPT7vKepcjYBY2ztg9A3yPIA==",
+ "dev": true,
+ "dependencies": {
+ "hosted-git-info": "^6.0.0",
+ "proc-log": "^3.0.0",
+ "semver": "^7.3.5",
+ "validate-npm-package-name": "^5.0.0"
+ },
+ "engines": {
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ }
+ },
+ "node_modules/lerna/node_modules/pacote/node_modules/npm-packlist": {
+ "version": "7.0.4",
+ "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-7.0.4.tgz",
+ "integrity": "sha512-d6RGEuRrNS5/N84iglPivjaJPxhDbZmlbTwTDX2IbcRHG5bZCdtysYMhwiPvcF4GisXHGn7xsxv+GQ7T/02M5Q==",
+ "dev": true,
+ "dependencies": {
+ "ignore-walk": "^6.0.0"
+ },
+ "engines": {
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ }
+ },
+ "node_modules/lerna/node_modules/pacote/node_modules/ssri": {
+ "version": "10.0.6",
+ "resolved": "https://registry.npmjs.org/ssri/-/ssri-10.0.6.tgz",
+ "integrity": "sha512-MGrFH9Z4NP9Iyhqn16sDtBpRRNJ0Y2hNa6D65h736fVSaPCHr4DM4sWUNvVaSuC+0OBGhwsrydQwmgfg5LncqQ==",
+ "dev": true,
+ "dependencies": {
+ "minipass": "^7.0.3"
+ },
+ "engines": {
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ }
+ },
+ "node_modules/lerna/node_modules/pacote/node_modules/ssri/node_modules/minipass": {
+ "version": "7.1.2",
+ "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz",
+ "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==",
+ "dev": true,
+ "engines": {
+ "node": ">=16 || 14 >=14.17"
+ }
+ },
+ "node_modules/lerna/node_modules/proc-log": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-3.0.0.tgz",
+ "integrity": "sha512-++Vn7NS4Xf9NacaU9Xq3URUuqZETPsf8L4j5/ckhaRYsfPeRyzGw+iDjFhV/Jr3uNmTvvddEJFWh5R1gRgUH8A==",
+ "dev": true,
+ "engines": {
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ }
+ },
+ "node_modules/lerna/node_modules/rimraf": {
+ "version": "4.4.1",
+ "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-4.4.1.tgz",
+ "integrity": "sha512-Gk8NlF062+T9CqNGn6h4tls3k6T1+/nXdOcSZVikNVtlRdYpA7wRJJMoXmuvOnLW844rPjdQ7JgXCYM6PPC/og==",
+ "dev": true,
+ "dependencies": {
+ "glob": "^9.2.0"
+ },
+ "bin": {
+ "rimraf": "dist/cjs/src/bin.js"
+ },
+ "engines": {
+ "node": ">=14"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
+ "node_modules/lerna/node_modules/rimraf/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"
+ }
+ },
+ "node_modules/lerna/node_modules/rimraf/node_modules/glob": {
+ "version": "9.3.5",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-9.3.5.tgz",
+ "integrity": "sha512-e1LleDykUz2Iu+MTYdkSsuWX8lvAjAcs0Xef0lNIu0S2wOAzuTxCJtcd9S3cijlwYF18EsU3rzb8jPVobxDh9Q==",
+ "dev": true,
+ "dependencies": {
+ "fs.realpath": "^1.0.0",
+ "minimatch": "^8.0.2",
+ "minipass": "^4.2.4",
+ "path-scurry": "^1.6.1"
+ },
+ "engines": {
+ "node": ">=16 || 14 >=14.17"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
+ "node_modules/lerna/node_modules/rimraf/node_modules/minimatch": {
+ "version": "8.0.4",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-8.0.4.tgz",
+ "integrity": "sha512-W0Wvr9HyFXZRGIDgCicunpQ299OKXs9RgZfaukz4qAW/pJhcpUfupc9c+OObPOFueNy8VSrZgEmDtk6Kh4WzDA==",
+ "dev": true,
+ "dependencies": {
+ "brace-expansion": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=16 || 14 >=14.17"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
+ "node_modules/lerna/node_modules/rimraf/node_modules/minipass": {
+ "version": "4.2.8",
+ "resolved": "https://registry.npmjs.org/minipass/-/minipass-4.2.8.tgz",
+ "integrity": "sha512-fNzuVyifolSLFL4NzpF+wEF4qrgqaaKX0haXPQEdQ7NKAN+WecoKMHV09YcuL/DHxrUsYQOK3MiuDf7Ip2OXfQ==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/lerna/node_modules/supports-color": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+ "dev": true,
+ "dependencies": {
+ "has-flag": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/lerna/node_modules/tar": {
+ "version": "6.1.11",
+ "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.11.tgz",
+ "integrity": "sha512-an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA==",
+ "dev": true,
+ "dependencies": {
+ "chownr": "^2.0.0",
+ "fs-minipass": "^2.0.0",
+ "minipass": "^3.0.0",
+ "minizlib": "^2.1.1",
+ "mkdirp": "^1.0.3",
+ "yallist": "^4.0.0"
+ },
+ "engines": {
+ "node": ">= 10"
+ }
+ },
+ "node_modules/lerna/node_modules/tar/node_modules/minipass": {
+ "version": "3.3.6",
+ "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz",
+ "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==",
+ "dev": true,
+ "dependencies": {
+ "yallist": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/lerna/node_modules/tr46": {
+ "version": "0.0.3",
+ "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz",
+ "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==",
+ "dev": true
+ },
+ "node_modules/lerna/node_modules/unique-filename": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-3.0.0.tgz",
+ "integrity": "sha512-afXhuC55wkAmZ0P18QsVE6kp8JaxrEokN2HGIoIVv2ijHQd419H0+6EigAFcIzXeMIkcIkNBpB3L/DXB3cTS/g==",
+ "dev": true,
+ "dependencies": {
+ "unique-slug": "^4.0.0"
+ },
+ "engines": {
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ }
+ },
+ "node_modules/lerna/node_modules/unique-slug": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-4.0.0.tgz",
+ "integrity": "sha512-WrcA6AyEfqDX5bWige/4NQfPZMtASNVxdmWR76WESYQVAACSgWcR6e9i0mofqqBxYFtL4oAxPIptY73/0YE1DQ==",
+ "dev": true,
+ "dependencies": {
+ "imurmurhash": "^0.1.4"
+ },
+ "engines": {
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ }
+ },
+ "node_modules/lerna/node_modules/uuid": {
+ "version": "9.0.1",
+ "resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.1.tgz",
+ "integrity": "sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==",
+ "dev": true,
+ "funding": [
+ "https://github.com/sponsors/broofa",
+ "https://github.com/sponsors/ctavan"
+ ],
+ "bin": {
+ "uuid": "dist/bin/uuid"
+ }
+ },
+ "node_modules/lerna/node_modules/validate-npm-package-name": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-5.0.0.tgz",
+ "integrity": "sha512-YuKoXDAhBYxY7SfOKxHBDoSyENFeW5VvIIQp2TGQuit8gpK6MnWaQelBKxso72DoxTZfZdcP3W90LqpSkgPzLQ==",
+ "dev": true,
+ "dependencies": {
+ "builtins": "^5.0.0"
+ },
+ "engines": {
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ }
+ },
+ "node_modules/lerna/node_modules/webidl-conversions": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz",
+ "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==",
+ "dev": true
+ },
+ "node_modules/lerna/node_modules/whatwg-url": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz",
+ "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==",
+ "dev": true,
+ "dependencies": {
+ "tr46": "~0.0.3",
+ "webidl-conversions": "^3.0.0"
+ }
+ },
+ "node_modules/lerna/node_modules/which": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/which/-/which-3.0.1.tgz",
+ "integrity": "sha512-XA1b62dzQzLfaEOSQFTCOd5KFf/1VSzZo7/7TUjnya6u0vGGKzU96UQBZTAThCb2j4/xjBAyii1OhRLJEivHvg==",
+ "dev": true,
+ "dependencies": {
+ "isexe": "^2.0.0"
+ },
+ "bin": {
+ "node-which": "bin/which.js"
+ },
+ "engines": {
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ }
+ },
"node_modules/lerna/node_modules/yargs": {
"version": "16.2.0",
"resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz",
@@ -23928,6 +25947,15 @@
"node": ">=10"
}
},
+ "node_modules/lerna/node_modules/yargs-parser": {
+ "version": "20.2.4",
+ "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.4.tgz",
+ "integrity": "sha512-WOkpgNhPTlE73h4VFAFsOnomJVaovO8VqLDzy5saChRBFQFBoMYirowyW+Q9HB4HFF4Z7VZTiG3iSzJJA29yRA==",
+ "dev": true,
+ "engines": {
+ "node": ">=10"
+ }
+ },
"node_modules/leven": {
"version": "3.1.0",
"resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz",
@@ -23964,9 +25992,9 @@
}
},
"node_modules/libnpmaccess/node_modules/hosted-git-info": {
- "version": "6.1.1",
- "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-6.1.1.tgz",
- "integrity": "sha512-r0EI+HBMcXadMrugk0GCQ+6BQV39PiWAZVfq7oIckeGiN7sjRGyQxPdft3nQekFTCQbYxLBH+/axZMeH8UX6+w==",
+ "version": "6.1.3",
+ "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-6.1.3.tgz",
+ "integrity": "sha512-HVJyzUrLIL1c0QmviVh5E8VGyUS7xCFPS6yydaVd1UegW+ibV/CohqTH9MkOLDp5o+rb82DMo77PTuc9F/8GKw==",
"dev": true,
"dependencies": {
"lru-cache": "^7.5.1"
@@ -24028,9 +26056,9 @@
}
},
"node_modules/libnpmpublish/node_modules/hosted-git-info": {
- "version": "6.1.1",
- "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-6.1.1.tgz",
- "integrity": "sha512-r0EI+HBMcXadMrugk0GCQ+6BQV39PiWAZVfq7oIckeGiN7sjRGyQxPdft3nQekFTCQbYxLBH+/axZMeH8UX6+w==",
+ "version": "6.1.3",
+ "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-6.1.3.tgz",
+ "integrity": "sha512-HVJyzUrLIL1c0QmviVh5E8VGyUS7xCFPS6yydaVd1UegW+ibV/CohqTH9MkOLDp5o+rb82DMo77PTuc9F/8GKw==",
"dev": true,
"dependencies": {
"lru-cache": "^7.5.1"
@@ -24129,22 +26157,6 @@
"set-cookie-parser": "^2.4.1"
}
},
- "node_modules/light-my-request/node_modules/ajv": {
- "version": "8.17.1",
- "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz",
- "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==",
- "dev": true,
- "dependencies": {
- "fast-deep-equal": "^3.1.3",
- "fast-uri": "^3.0.1",
- "json-schema-traverse": "^1.0.0",
- "require-from-string": "^2.0.2"
- },
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/epoberezkin"
- }
- },
"node_modules/light-my-request/node_modules/cookie": {
"version": "0.5.0",
"resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz",
@@ -24154,12 +26166,6 @@
"node": ">= 0.6"
}
},
- "node_modules/light-my-request/node_modules/json-schema-traverse": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
- "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==",
- "dev": true
- },
"node_modules/lil-uuid": {
"version": "0.1.1",
"resolved": "https://registry.npmjs.org/lil-uuid/-/lil-uuid-0.1.1.tgz",
@@ -24183,7 +26189,7 @@
"version": "3.0.3",
"resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-3.0.3.tgz",
"integrity": "sha512-ynTsyrFSdE5oZ/O9GEf00kPngmOfVwazR5GKDq6EYfhlpFug3J2zybX56a2PRRpc9P+FuSoGNAwjlbDs9jJBPQ==",
- "devOptional": true,
+ "dev": true,
"dependencies": {
"uc.micro": "^1.0.1"
}
@@ -24478,9 +26484,9 @@
}
},
"node_modules/logform": {
- "version": "2.6.1",
- "resolved": "https://registry.npmjs.org/logform/-/logform-2.6.1.tgz",
- "integrity": "sha512-CdaO738xRapbKIMVn2m4F6KTj4j7ooJ8POVnebSgKo3KBz5axNXRAL7ZdRjIV6NOr2Uf4vjtRkxrFETOioCqSA==",
+ "version": "2.7.0",
+ "resolved": "https://registry.npmjs.org/logform/-/logform-2.7.0.tgz",
+ "integrity": "sha512-TFYA4jnP7PVbmlBIfhlSe+WKxs9dklXMTEGcBCIvLhE/Tn3H6Gk1norupVW7m5Cnd4bLcr08AytbyV/xj7f/kQ==",
"dependencies": {
"@colors/colors": "1.6.0",
"@types/triple-beam": "^1.3.2",
@@ -24546,15 +26552,15 @@
}
},
"node_modules/loopback-connector-mysql": {
- "version": "7.0.15",
- "resolved": "https://registry.npmjs.org/loopback-connector-mysql/-/loopback-connector-mysql-7.0.15.tgz",
- "integrity": "sha512-e14xO93rVzWvkUvgny01OfWRoD5OltjCkFPLM7GGPG+8BrBqbG27FZL37vXabSvIE7JU1yUUAojfoJA1qRIDmg==",
+ "version": "7.0.17",
+ "resolved": "https://registry.npmjs.org/loopback-connector-mysql/-/loopback-connector-mysql-7.0.17.tgz",
+ "integrity": "sha512-Oxs0hPuPHUZQXlKjymHAoHhtivaZ9TL/Eq1azQK8duvIKbDOZulpmQ5jriVw5HtpSd37BeT2PlvewxGmREEVow==",
"hasInstallScript": true,
"dependencies": {
"async": "^3.2.6",
"debug": "^4.3.7",
"lodash": "^4.17.21",
- "loopback-connector": "^6.1.9",
+ "loopback-connector": "^6.1.12",
"mysql2": "^3.6.3",
"patch-package": "^8.0.0",
"strong-globalize": "^6.0.6"
@@ -24563,76 +26569,38 @@
"node": ">=18"
}
},
- "node_modules/loopback-connector-mysql/node_modules/denque": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/denque/-/denque-2.1.0.tgz",
- "integrity": "sha512-HVQE3AAb/pxF8fQAoiqpvg9i3evqug3hoiwakOyZAwJm+6vZehbkYXZ0l4JxS+I3QxM97v5aaRNhj8v5oBhekw==",
- "engines": {
- "node": ">=0.10"
- }
- },
- "node_modules/loopback-connector-mysql/node_modules/iconv-lite": {
- "version": "0.6.3",
- "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz",
- "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==",
- "dependencies": {
- "safer-buffer": ">= 2.1.2 < 3.0.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
"node_modules/loopback-connector-mysql/node_modules/loopback-connector": {
- "version": "6.1.10",
- "resolved": "https://registry.npmjs.org/loopback-connector/-/loopback-connector-6.1.10.tgz",
- "integrity": "sha512-4WuHgtusBv7HaCfil+FdxD7WBqf4kdSQkCVC37raxO8NZGUuG8n8Bn/eGyukmNQxaAnfm0w6Hh3AtQ33Lprw3A==",
+ "version": "6.1.12",
+ "resolved": "https://registry.npmjs.org/loopback-connector/-/loopback-connector-6.1.12.tgz",
+ "integrity": "sha512-WO3FVwpbabPfe1h7SmSyB6rBySgScN9mQ0M0GwN8TWbA+0HcCP9DWFiXYPHvS4v7QXOkey62sYVW+7M1l9zkNQ==",
"dependencies": {
"async": "^3.2.6",
"bluebird": "^3.7.2",
"debug": "^4.3.7",
"msgpack5": "^4.5.1",
"strong-globalize": "^6.0.6",
- "uuid": "^10.0.0"
+ "uuid": "^11.0.3"
},
"engines": {
"node": ">=18"
}
},
- "node_modules/loopback-connector-mysql/node_modules/mysql2": {
- "version": "3.11.3",
- "resolved": "https://registry.npmjs.org/mysql2/-/mysql2-3.11.3.tgz",
- "integrity": "sha512-Qpu2ADfbKzyLdwC/5d4W7+5Yz7yBzCU05YWt5npWzACST37wJsB23wgOSo00qi043urkiRwXtEvJc9UnuLX/MQ==",
- "dependencies": {
- "aws-ssl-profiles": "^1.1.1",
- "denque": "^2.1.0",
- "generate-function": "^2.3.1",
- "iconv-lite": "^0.6.3",
- "long": "^5.2.1",
- "lru.min": "^1.0.0",
- "named-placeholders": "^1.1.3",
- "seq-queue": "^0.0.5",
- "sqlstring": "^2.3.2"
- },
- "engines": {
- "node": ">= 8.0"
- }
- },
"node_modules/loopback-connector-mysql/node_modules/uuid": {
- "version": "10.0.0",
- "resolved": "https://registry.npmjs.org/uuid/-/uuid-10.0.0.tgz",
- "integrity": "sha512-8XkAphELsDnEGrDxUOHB3RGvXz6TeuYSGEZBOjtTtPm2lwhGBjLgOzLHB63IUWfBpNucQjND6d3AOudO+H3RWQ==",
+ "version": "11.0.3",
+ "resolved": "https://registry.npmjs.org/uuid/-/uuid-11.0.3.tgz",
+ "integrity": "sha512-d0z310fCWv5dJwnX1Y/MncBAqGMKEzlBb1AOf7z9K8ALnd0utBX/msg/fA0+sbyN1ihbMsLhrBlnl1ak7Wa0rg==",
"funding": [
"https://github.com/sponsors/broofa",
"https://github.com/sponsors/ctavan"
],
"bin": {
- "uuid": "dist/bin/uuid"
+ "uuid": "dist/esm/bin/uuid"
}
},
"node_modules/loopback-connector-postgresql": {
- "version": "7.1.6",
- "resolved": "https://registry.npmjs.org/loopback-connector-postgresql/-/loopback-connector-postgresql-7.1.6.tgz",
- "integrity": "sha512-xkV5m6LJ44MHyuGZZMdMrQSuVag9m4OZm8xe8F1sSmI/ob9GVDj0JL6nUuJ1Iv4voyPdzdYB0l9oy5UXIYJFWw==",
+ "version": "7.1.8",
+ "resolved": "https://registry.npmjs.org/loopback-connector-postgresql/-/loopback-connector-postgresql-7.1.8.tgz",
+ "integrity": "sha512-fhEVQ+E8otQ4uwMCdiIcQC/WtxuQDgHzWLCtGB2DGuNyAVU5+eY7yGpsUJKmlpTdSVMAZp8TC6KWyYJMKev4+Q==",
"dependencies": {
"async": "^3.2.0",
"bluebird": "^3.4.6",
@@ -24641,48 +26609,48 @@
"loopback-connector": "^6.0.0",
"pg": "^8.0.2",
"strong-globalize": "^6.0.0",
- "uuid": "^10.0.0"
+ "uuid": "^11.0.0"
},
"engines": {
- "node": "18 || 20"
+ "node": "18 || 20 || 22"
}
},
"node_modules/loopback-connector-postgresql/node_modules/loopback-connector": {
- "version": "6.1.10",
- "resolved": "https://registry.npmjs.org/loopback-connector/-/loopback-connector-6.1.10.tgz",
- "integrity": "sha512-4WuHgtusBv7HaCfil+FdxD7WBqf4kdSQkCVC37raxO8NZGUuG8n8Bn/eGyukmNQxaAnfm0w6Hh3AtQ33Lprw3A==",
+ "version": "6.1.12",
+ "resolved": "https://registry.npmjs.org/loopback-connector/-/loopback-connector-6.1.12.tgz",
+ "integrity": "sha512-WO3FVwpbabPfe1h7SmSyB6rBySgScN9mQ0M0GwN8TWbA+0HcCP9DWFiXYPHvS4v7QXOkey62sYVW+7M1l9zkNQ==",
"dependencies": {
"async": "^3.2.6",
"bluebird": "^3.7.2",
"debug": "^4.3.7",
"msgpack5": "^4.5.1",
"strong-globalize": "^6.0.6",
- "uuid": "^10.0.0"
+ "uuid": "^11.0.3"
},
"engines": {
"node": ">=18"
}
},
"node_modules/loopback-connector-postgresql/node_modules/uuid": {
- "version": "10.0.0",
- "resolved": "https://registry.npmjs.org/uuid/-/uuid-10.0.0.tgz",
- "integrity": "sha512-8XkAphELsDnEGrDxUOHB3RGvXz6TeuYSGEZBOjtTtPm2lwhGBjLgOzLHB63IUWfBpNucQjND6d3AOudO+H3RWQ==",
+ "version": "11.0.3",
+ "resolved": "https://registry.npmjs.org/uuid/-/uuid-11.0.3.tgz",
+ "integrity": "sha512-d0z310fCWv5dJwnX1Y/MncBAqGMKEzlBb1AOf7z9K8ALnd0utBX/msg/fA0+sbyN1ihbMsLhrBlnl1ak7Wa0rg==",
"funding": [
"https://github.com/sponsors/broofa",
"https://github.com/sponsors/ctavan"
],
"bin": {
- "uuid": "dist/bin/uuid"
+ "uuid": "dist/esm/bin/uuid"
}
},
"node_modules/loopback-connector-rest": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/loopback-connector-rest/-/loopback-connector-rest-5.0.1.tgz",
- "integrity": "sha512-HTZQKU3oQrrzaEg6OX4LrfmWE1mnIf+OMUbTN5aGRBuTr6TXCDL9NvxbSFDupQfFHrfuDCeXfkPMj2ndzA88tQ==",
+ "version": "5.0.2",
+ "resolved": "https://registry.npmjs.org/loopback-connector-rest/-/loopback-connector-rest-5.0.2.tgz",
+ "integrity": "sha512-pLc7kc4LyJmXB2WoaYHQ8dWvuSYL5uSAuWPSHYihPhB6j2eTUI1vjvahG05dNPyqmXLlRoAlezv0SpOD+q8atw==",
"dev": true,
"dependencies": {
"debug": "^4.1.0",
- "jsonpath-plus": "^4.0.0",
+ "jsonpath-plus": "^10.0.0",
"lodash": "^4.17.11",
"methods": "^1.1.1",
"mime": "^2.3.1",
@@ -24745,9 +26713,9 @@
}
},
"node_modules/loopback-datasource-juggler": {
- "version": "5.1.1",
- "resolved": "https://registry.npmjs.org/loopback-datasource-juggler/-/loopback-datasource-juggler-5.1.1.tgz",
- "integrity": "sha512-IRtQgpoLLhsKrmlUmHHEWlKXd6TN+EgR9CE79C7zJlPIbjy8fne7NImCYq+civbTskUyGGXcyAqE0UuUMiQz4w==",
+ "version": "5.1.3",
+ "resolved": "https://registry.npmjs.org/loopback-datasource-juggler/-/loopback-datasource-juggler-5.1.3.tgz",
+ "integrity": "sha512-r+fVHyziu1LhiuVDUOMF2C8vqBuHSTJvRlvGHGLMFZI/4XsjUciAFil7r1xSFepGAfBDWZEZUya67m0lb05wXQ==",
"dependencies": {
"async": "^3.2.6",
"change-case": "^4.1.2",
@@ -24755,26 +26723,18 @@
"depd": "^2.0.0",
"inflection": "^3.0.0",
"lodash": "^4.17.21",
- "loopback-connector": "^6.1.9",
+ "loopback-connector": "^6.1.12",
"minimatch": "^10.0.1",
- "nanoid": "^3.3.7",
+ "nanoid": "^3.3.8",
"neotraverse": "^0.6.18",
- "qs": "^6.13.0",
+ "qs": "^6.13.1",
"strong-globalize": "^6.0.6",
- "uuid": "^10.0.0"
+ "uuid": "^11.0.3"
},
"engines": {
"node": ">=18"
}
},
- "node_modules/loopback-datasource-juggler/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==",
- "dependencies": {
- "balanced-match": "^1.0.0"
- }
- },
"node_modules/loopback-datasource-juggler/node_modules/inflection": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/inflection/-/inflection-3.0.0.tgz",
@@ -24784,16 +26744,16 @@
}
},
"node_modules/loopback-datasource-juggler/node_modules/loopback-connector": {
- "version": "6.1.10",
- "resolved": "https://registry.npmjs.org/loopback-connector/-/loopback-connector-6.1.10.tgz",
- "integrity": "sha512-4WuHgtusBv7HaCfil+FdxD7WBqf4kdSQkCVC37raxO8NZGUuG8n8Bn/eGyukmNQxaAnfm0w6Hh3AtQ33Lprw3A==",
+ "version": "6.1.12",
+ "resolved": "https://registry.npmjs.org/loopback-connector/-/loopback-connector-6.1.12.tgz",
+ "integrity": "sha512-WO3FVwpbabPfe1h7SmSyB6rBySgScN9mQ0M0GwN8TWbA+0HcCP9DWFiXYPHvS4v7QXOkey62sYVW+7M1l9zkNQ==",
"dependencies": {
"async": "^3.2.6",
"bluebird": "^3.7.2",
"debug": "^4.3.7",
"msgpack5": "^4.5.1",
"strong-globalize": "^6.0.6",
- "uuid": "^10.0.0"
+ "uuid": "^11.0.3"
},
"engines": {
"node": ">=18"
@@ -24814,24 +26774,24 @@
}
},
"node_modules/loopback-datasource-juggler/node_modules/uuid": {
- "version": "10.0.0",
- "resolved": "https://registry.npmjs.org/uuid/-/uuid-10.0.0.tgz",
- "integrity": "sha512-8XkAphELsDnEGrDxUOHB3RGvXz6TeuYSGEZBOjtTtPm2lwhGBjLgOzLHB63IUWfBpNucQjND6d3AOudO+H3RWQ==",
+ "version": "11.0.3",
+ "resolved": "https://registry.npmjs.org/uuid/-/uuid-11.0.3.tgz",
+ "integrity": "sha512-d0z310fCWv5dJwnX1Y/MncBAqGMKEzlBb1AOf7z9K8ALnd0utBX/msg/fA0+sbyN1ihbMsLhrBlnl1ak7Wa0rg==",
"funding": [
"https://github.com/sponsors/broofa",
"https://github.com/sponsors/ctavan"
],
"bin": {
- "uuid": "dist/bin/uuid"
+ "uuid": "dist/esm/bin/uuid"
}
},
"node_modules/loopback4-authentication": {
- "version": "12.1.0",
- "resolved": "https://registry.npmjs.org/loopback4-authentication/-/loopback4-authentication-12.1.0.tgz",
- "integrity": "sha512-+Gkp7D/VIdzpkLpEpbLNz8t21JkOUVtZxi4tecdfvkzKdLrfgZH3zrx9wgFXFaNnEzV4oWO2nXkMfdi+qtiIow==",
+ "version": "12.1.1",
+ "resolved": "https://registry.npmjs.org/loopback4-authentication/-/loopback4-authentication-12.1.1.tgz",
+ "integrity": "sha512-30GQ6TEeoN4nSJYGAMuYd4XEEfOPug77J3Q+yRKCBZyDghRq2Hu4sU78bXjNe39sG7Jf1kzLKL+xF9kYJsarYQ==",
"dependencies": {
- "@loopback/context": "^7.0.2",
- "@loopback/core": "^6.0.2",
+ "@loopback/context": "^7.0.9",
+ "@loopback/core": "^6.1.6",
"ajv": "^8.11.0",
"https-proxy-agent": "^5.0.0",
"jsonwebtoken": "^9.0.0",
@@ -24844,30 +26804,10 @@
"node": ">=18"
},
"peerDependencies": {
- "@loopback/boot": "^7.0.2",
- "@loopback/rest": "^14.0.2"
+ "@loopback/boot": "^7.0.9",
+ "@loopback/rest": "^14.0.9"
}
},
- "node_modules/loopback4-authentication/node_modules/ajv": {
- "version": "8.17.1",
- "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz",
- "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==",
- "dependencies": {
- "fast-deep-equal": "^3.1.3",
- "fast-uri": "^3.0.1",
- "json-schema-traverse": "^1.0.0",
- "require-from-string": "^2.0.2"
- },
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/epoberezkin"
- }
- },
- "node_modules/loopback4-authentication/node_modules/json-schema-traverse": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
- "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug=="
- },
"node_modules/loopback4-authentication/node_modules/passport": {
"version": "0.7.0",
"resolved": "https://registry.npmjs.org/passport/-/passport-0.7.0.tgz",
@@ -24886,12 +26826,12 @@
}
},
"node_modules/loopback4-authorization": {
- "version": "7.0.2",
- "resolved": "https://registry.npmjs.org/loopback4-authorization/-/loopback4-authorization-7.0.2.tgz",
- "integrity": "sha512-wxLOVO1LYujYsqmIm5jfzIDDLcX/XnP6qmXaPALqdFKhNN68NHCrigQ8HTHpupIkPQrk2iBSxav8L0YaKuZXpA==",
+ "version": "7.0.3",
+ "resolved": "https://registry.npmjs.org/loopback4-authorization/-/loopback4-authorization-7.0.3.tgz",
+ "integrity": "sha512-Bu5+A0mqEvs4xKuXp89NUsXutAxX4aSLTmeCEQqV+xxy6vhzp2LLoIqSenQ7w7R8ggKe29WQyVP77AJHY9AExw==",
"dependencies": {
- "@loopback/core": "^6.0.2",
- "casbin": "^5.28.0",
+ "@loopback/core": "^6.1.6",
+ "casbin": "^5.32.0",
"casbin-pg-adapter": "^1.4.0",
"lodash": "^4.17.21"
},
@@ -24916,14 +26856,14 @@
}
},
"node_modules/loopback4-helmet": {
- "version": "7.0.2",
- "resolved": "https://registry.npmjs.org/loopback4-helmet/-/loopback4-helmet-7.0.2.tgz",
- "integrity": "sha512-4+iXtnHh7Azoat5c7WWetHoQ6934ynb0m/+Za20sA9E95n43WhQP6/yC3b2jAibfQGWN6/gvk9/MCKacMHUOIQ==",
+ "version": "7.0.3",
+ "resolved": "https://registry.npmjs.org/loopback4-helmet/-/loopback4-helmet-7.0.3.tgz",
+ "integrity": "sha512-jPqTtPBuTUUT6NJe/L6A0BNEsGfnUq+j5lF52/m7OnTGZOtnFMdfPzWxEAL208QxTVR6IhOqEeArA6m1vy02Rg==",
"dependencies": {
- "@loopback/boot": "^7.0.2",
- "@loopback/context": "^7.0.2",
- "@loopback/core": "^6.0.2",
- "@loopback/rest": "^14.0.2",
+ "@loopback/boot": "^7.0.9",
+ "@loopback/context": "^7.0.9",
+ "@loopback/core": "^6.1.6",
+ "@loopback/rest": "^14.0.9",
"helmet": "^5.1.1"
},
"engines": {
@@ -24931,30 +26871,30 @@
}
},
"node_modules/loopback4-notifications": {
- "version": "8.0.3",
- "resolved": "https://registry.npmjs.org/loopback4-notifications/-/loopback4-notifications-8.0.3.tgz",
- "integrity": "sha512-GdEq9vB27kzIZ9X7eobzpwvo4VbmD7ZFe7Xcx690g9WyVZ/VjGJMbV57p1mLD5vxHdCrsIJKVWIfG0YZXmEROA==",
+ "version": "9.0.1",
+ "resolved": "https://registry.npmjs.org/loopback4-notifications/-/loopback4-notifications-9.0.1.tgz",
+ "integrity": "sha512-Oyt1GhOkzhIhCRjOJ8BEKV4SicORtIvHu3uHBMHvULczy1qWTzv/UrQbH2Ex3A+ElViA+iSlq+/tTLXZxJLQNA==",
"dependencies": {
- "@loopback/boot": "^7.0.2",
- "@loopback/context": "^7.0.2",
- "@loopback/core": "^6.0.2",
- "@loopback/rest": "^14.0.2",
- "tslib": "^2.6.2"
+ "@loopback/boot": "^7.0.8",
+ "@loopback/context": "^7.0.8",
+ "@loopback/core": "^6.1.5",
+ "@loopback/rest": "^14.0.8",
+ "tslib": "^2.0.0"
},
"engines": {
"node": ">=18"
}
},
"node_modules/loopback4-ratelimiter": {
- "version": "7.0.2",
- "resolved": "https://registry.npmjs.org/loopback4-ratelimiter/-/loopback4-ratelimiter-7.0.2.tgz",
- "integrity": "sha512-TgwYSHjQNKPbPp7DUjB2JdpPBMAjI+Ku3jSSWNz/9Bvf1hg2RvDCh0NRDZfTfKpcdMKm79BSWItLUOmLnW5KqA==",
- "dependencies": {
- "@loopback/boot": "^7.0.2",
- "@loopback/context": "^7.0.2",
- "@loopback/core": "^6.0.2",
- "@loopback/repository": "^7.0.2",
- "@loopback/rest": "^14.0.2",
+ "version": "7.0.6",
+ "resolved": "https://registry.npmjs.org/loopback4-ratelimiter/-/loopback4-ratelimiter-7.0.6.tgz",
+ "integrity": "sha512-/ZR17tgGnMqNd6sCRd39p+B+CPicdZGuPYMQJb+yEEglaI0QBH0ojSx7khhvOcNgVXYeAscTDZA8PrgkRQd+bA==",
+ "dependencies": {
+ "@loopback/boot": "^7.0.9",
+ "@loopback/context": "^7.0.9",
+ "@loopback/core": "^6.1.6",
+ "@loopback/repository": "^7.0.9",
+ "@loopback/rest": "^14.0.9",
"express-rate-limit": "^6.4.0",
"rate-limit-memcached": "^0.6.0",
"rate-limit-mongo": "^2.3.2",
@@ -24965,17 +26905,17 @@
}
},
"node_modules/loopback4-s3": {
- "version": "9.0.2",
- "resolved": "https://registry.npmjs.org/loopback4-s3/-/loopback4-s3-9.0.2.tgz",
- "integrity": "sha512-cTMDZn83zzh+ZHRVRPlPmi9ZA2QhD9eGeMK6GWrNvwj0ctGADKun3QBMgti+dwMQbM9zsIxg+jvKUnkLdUCe1g==",
- "dependencies": {
- "@aws-sdk/client-s3": "^3.588.0",
- "@aws-sdk/s3-request-presigner": "^3.588.0",
- "@aws-sdk/types": "^3.577.0",
- "@loopback/boot": "^7.0.2",
- "@loopback/context": "^7.0.2",
- "@loopback/core": "^6.0.2",
- "@smithy/smithy-client": "^3.1.1",
+ "version": "9.0.3",
+ "resolved": "https://registry.npmjs.org/loopback4-s3/-/loopback4-s3-9.0.3.tgz",
+ "integrity": "sha512-c7ay3mlzhqi8SCPJs6Sb+osvRzJ1dCM+1MGNvbM5Q3TyhM3qRCsoj3Q6Y/nowMBraugiA/9cgS+cF6zL5Lu3kQ==",
+ "dependencies": {
+ "@aws-sdk/client-s3": "^3.657.0",
+ "@aws-sdk/s3-request-presigner": "^3.685.0",
+ "@aws-sdk/types": "^3.679.0 ",
+ "@loopback/boot": "^7.0.9",
+ "@loopback/context": "^7.0.9",
+ "@loopback/core": "^6.1.6",
+ "@smithy/smithy-client": "^3.4.2",
"moment-timezone": "^0.5.40"
},
"engines": {
@@ -24983,22 +26923,22 @@
}
},
"node_modules/loopback4-soft-delete": {
- "version": "10.0.2",
- "resolved": "https://registry.npmjs.org/loopback4-soft-delete/-/loopback4-soft-delete-10.0.2.tgz",
- "integrity": "sha512-FWnsoYn3oiEYfKGsDbqjknmbCbGxPXBn8Lxl4LDlz4poVWpY7daRKTVnTGwpd9RbxPZndvrPUOWCNP/3p+9KLQ==",
+ "version": "10.0.3",
+ "resolved": "https://registry.npmjs.org/loopback4-soft-delete/-/loopback4-soft-delete-10.0.3.tgz",
+ "integrity": "sha512-QgcqBJd488YqIo08aopKx7YhoqyPttxxLOI5lhEsYdr1GOgB8rUceSRiI1xM5e5ayUZvMN8e2fSsoUETjPN3iw==",
"dependencies": {
- "@loopback/core": "^6.0.2",
- "@loopback/rest": "^14.0.2",
+ "@loopback/core": "^6.1.6",
+ "@loopback/rest": "^14.0.9",
"lodash": "^4.17.21"
},
"engines": {
"node": ">=18"
},
"peerDependencies": {
- "@loopback/boot": "^7.0.2",
- "@loopback/context": "^7.0.2",
- "@loopback/repository": "^7.0.2",
- "@loopback/sequelize": "^0.6.2",
+ "@loopback/boot": "^7.0.9",
+ "@loopback/context": "^7.0.9",
+ "@loopback/repository": "^7.0.9",
+ "@loopback/sequelize": "^0.6.9",
"loopback-datasource-juggler": "^5.0.9"
},
"peerDependenciesMeta": {
@@ -25089,25 +27029,13 @@
"integrity": "sha512-zTU3DaZaF3Rt9rhN3uBMGQD3dD2/vFQqnvZCDv4dl5iOzq2IZQqTxu90r4E5J+nP70J3ilqVCrbho2eWaeW8Ow==",
"dev": true
},
- "node_modules/macos-release": {
- "version": "2.5.1",
- "resolved": "https://registry.npmjs.org/macos-release/-/macos-release-2.5.1.tgz",
- "integrity": "sha512-DXqXhEM7gW59OjZO8NIjBCz9AQ1BEMrfiOAl4AYByHCtVHRF4KoGNO8mqQeM8lRCtQe/UnJ4imO/d2HdkKsd+A==",
- "dev": true,
- "engines": {
- "node": ">=6"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
"node_modules/magic-string": {
- "version": "0.30.0",
- "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.0.tgz",
- "integrity": "sha512-LA+31JYDJLs82r2ScLrlz1GjSgu66ZV518eyWT+S8VhyQn/JL0u9MeBOvQMGYiPk1DBiSN9DDMOcXvigJZaViQ==",
+ "version": "0.30.8",
+ "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.8.tgz",
+ "integrity": "sha512-ISQTe55T2ao7XtlAStud6qwYPZjE4GK1S/BeVPus4jrq6JuOnQ00YKQC581RWhR122W7msZV263KzVeLoqidyQ==",
"dev": true,
"dependencies": {
- "@jridgewell/sourcemap-codec": "^1.4.13"
+ "@jridgewell/sourcemap-codec": "^1.4.15"
},
"engines": {
"node": ">=12"
@@ -25222,7 +27150,7 @@
"version": "12.3.2",
"resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-12.3.2.tgz",
"integrity": "sha512-TchMembfxfNVpHkbtriWltGWc+m3xszaRD0CZup7GFFhzIgQqxIfn3eGj1yZpfuflzPvfkt611B2Q/Bsk1YnGg==",
- "devOptional": true,
+ "dev": true,
"dependencies": {
"argparse": "^2.0.1",
"entities": "~2.1.0",
@@ -25234,16 +27162,6 @@
"markdown-it": "bin/markdown-it.js"
}
},
- "node_modules/markdown-it-anchor": {
- "version": "8.6.7",
- "resolved": "https://registry.npmjs.org/markdown-it-anchor/-/markdown-it-anchor-8.6.7.tgz",
- "integrity": "sha512-FlCHFwNnutLgVTflOYHPW2pPcl2AACqVzExlkGQNsi4CJgqOHN7YTgDd4LuhgN1BFO3TS0vLAruV1Td6dwWPJA==",
- "optional": true,
- "peerDependencies": {
- "@types/markdown-it": "*",
- "markdown-it": "*"
- }
- },
"node_modules/markdown-it-emoji": {
"version": "1.4.0",
"resolved": "https://registry.npmjs.org/markdown-it-emoji/-/markdown-it-emoji-1.4.0.tgz",
@@ -25254,7 +27172,7 @@
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/entities/-/entities-2.1.0.tgz",
"integrity": "sha512-hCx1oky9PFrJ611mf0ifBLBRW8lUUVRlFolb5gWRfIELabBlbp9xZvrqZLZAs+NxFnbfQoeGd8wDkygjg7U85w==",
- "devOptional": true,
+ "dev": true,
"funding": {
"url": "https://github.com/fb55/entities?sponsor=1"
}
@@ -25263,7 +27181,7 @@
"version": "4.3.0",
"resolved": "https://registry.npmjs.org/marked/-/marked-4.3.0.tgz",
"integrity": "sha512-PRsaiG84bK+AMvxziE/lCFss8juXjNaWzVbN5tXAm4XjeaS9NAHhop+PjQxz2A9h8Q4M/xGmzP8vqNwy6JeK0A==",
- "devOptional": true,
+ "dev": true,
"bin": {
"marked": "bin/marked.js"
},
@@ -25279,6 +27197,14 @@
"node": ">=0.10.0"
}
},
+ "node_modules/math-intrinsics": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz",
+ "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==",
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
"node_modules/md5": {
"version": "2.3.0",
"resolved": "https://registry.npmjs.org/md5/-/md5-2.3.0.tgz",
@@ -25298,7 +27224,7 @@
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/mdurl/-/mdurl-1.0.1.tgz",
"integrity": "sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g==",
- "devOptional": true
+ "dev": true
},
"node_modules/media-typer": {
"version": "0.3.0",
@@ -25363,18 +27289,29 @@
}
}
},
- "node_modules/mem-fs-editor/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==",
+ "node_modules/mem-fs-editor/node_modules/globby": {
+ "version": "11.1.0",
+ "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz",
+ "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==",
"dependencies": {
- "balanced-match": "^1.0.0"
+ "array-union": "^2.1.0",
+ "dir-glob": "^3.0.1",
+ "fast-glob": "^3.2.9",
+ "ignore": "^5.2.0",
+ "merge2": "^1.4.1",
+ "slash": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
}
},
"node_modules/mem-fs-editor/node_modules/isbinaryfile": {
- "version": "5.0.3",
- "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-5.0.3.tgz",
- "integrity": "sha512-VR4gNjFaDP8csJQvzInG20JvBj8MaHYLxNOMXysxRbGM7tcsHZwCjhch3FubFtZBkuDbN55i4dUukGeIrzF+6g==",
+ "version": "5.0.4",
+ "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-5.0.4.tgz",
+ "integrity": "sha512-YKBKVkKhty7s8rxddb40oOkuP0NbaeXrQvLin6QMHL7Ypiy2RW9LwOVrVgZRyOrhQlayMd9t+D8yDy8MKFTSDQ==",
"engines": {
"node": ">= 18.0.0"
},
@@ -25659,6 +27596,15 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
+ "node_modules/meow/node_modules/yargs-parser": {
+ "version": "20.2.9",
+ "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz",
+ "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==",
+ "dev": true,
+ "engines": {
+ "node": ">=10"
+ }
+ },
"node_modules/merge": {
"version": "2.1.1",
"resolved": "https://registry.npmjs.org/merge/-/merge-2.1.1.tgz",
@@ -25706,6 +27652,17 @@
"node": ">=8.6"
}
},
+ "node_modules/micromatch/node_modules/picomatch": {
+ "version": "2.3.1",
+ "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
+ "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
+ "engines": {
+ "node": ">=8.6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/jonschlinkert"
+ }
+ },
"node_modules/mime": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/mime/-/mime-3.0.0.tgz",
@@ -25721,7 +27678,7 @@
"version": "1.53.0",
"resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.53.0.tgz",
"integrity": "sha512-oHlN/w+3MQ3rba9rqFr6V/ypF10LSkdwUysQL7GkXoTgIWeV+tcXGA852TBxH+gsh8UWoyhR1hKcoMJTuWflpg==",
- "devOptional": true,
+ "dev": true,
"engines": {
"node": ">= 0.6"
}
@@ -25771,20 +27728,23 @@
}
},
"node_modules/minimatch": {
- "version": "3.1.2",
- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
- "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
+ "version": "9.0.5",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz",
+ "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==",
"dependencies": {
- "brace-expansion": "^1.1.7"
+ "brace-expansion": "^2.0.1"
},
"engines": {
- "node": "*"
+ "node": ">=16 || 14 >=14.17"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
}
},
"node_modules/minimist": {
- "version": "1.2.7",
- "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz",
- "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==",
+ "version": "1.2.8",
+ "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz",
+ "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==",
"funding": {
"url": "https://github.com/sponsors/ljharb"
}
@@ -26037,10 +27997,11 @@
}
},
"node_modules/mocha": {
- "version": "10.7.3",
- "resolved": "https://registry.npmjs.org/mocha/-/mocha-10.7.3.tgz",
- "integrity": "sha512-uQWxAu44wwiACGqjbPYmjo7Lg8sFrS3dQe7PP2FQI+woptP4vZXSMcfMyFL/e1yFEeEpV4RtyTpZROOKmxis+A==",
+ "version": "11.0.1",
+ "resolved": "https://registry.npmjs.org/mocha/-/mocha-11.0.1.tgz",
+ "integrity": "sha512-+3GkODfsDG71KSCQhc4IekSW+ItCK/kiez1Z28ksWvYhKXV/syxMlerR/sC7whDp7IyreZ4YxceMLdTs5hQE8A==",
"dev": true,
+ "peer": true,
"dependencies": {
"ansi-colors": "^4.1.3",
"browser-stdout": "^1.3.1",
@@ -26049,7 +28010,7 @@
"diff": "^5.2.0",
"escape-string-regexp": "^4.0.0",
"find-up": "^5.0.0",
- "glob": "^8.1.0",
+ "glob": "^10.4.5",
"he": "^1.2.0",
"js-yaml": "^4.1.0",
"log-symbols": "^4.1.0",
@@ -26068,16 +28029,7 @@
"mocha": "bin/mocha.js"
},
"engines": {
- "node": ">= 14.0.0"
- }
- },
- "node_modules/mocha/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"
+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
}
},
"node_modules/mocha/node_modules/cliui": {
@@ -26085,49 +28037,19 @@
"resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz",
"integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==",
"dev": true,
+ "peer": true,
"dependencies": {
"string-width": "^4.2.0",
"strip-ansi": "^6.0.0",
"wrap-ansi": "^7.0.0"
}
},
- "node_modules/mocha/node_modules/escape-string-regexp": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
- "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
- "dev": true,
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/mocha/node_modules/glob": {
- "version": "8.1.0",
- "resolved": "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz",
- "integrity": "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==",
- "deprecated": "Glob versions prior to v9 are no longer supported",
- "dev": true,
- "dependencies": {
- "fs.realpath": "^1.0.0",
- "inflight": "^1.0.4",
- "inherits": "2",
- "minimatch": "^5.0.1",
- "once": "^1.3.0"
- },
- "engines": {
- "node": ">=12"
- },
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
- }
- },
"node_modules/mocha/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,
+ "peer": true,
"dependencies": {
"brace-expansion": "^2.0.1"
},
@@ -26135,26 +28057,12 @@
"node": ">=10"
}
},
- "node_modules/mocha/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,
- "dependencies": {
- "has-flag": "^4.0.0"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/chalk/supports-color?sponsor=1"
- }
- },
"node_modules/mocha/node_modules/yargs": {
"version": "16.2.0",
"resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz",
"integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==",
"dev": true,
+ "peer": true,
"dependencies": {
"cliui": "^7.0.2",
"escalade": "^3.1.1",
@@ -26173,6 +28081,7 @@
"resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz",
"integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==",
"dev": true,
+ "peer": true,
"engines": {
"node": ">=10"
}
@@ -26230,15 +28139,6 @@
"node": "*"
}
},
- "node_modules/mochawesome/node_modules/uuid": {
- "version": "8.3.2",
- "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz",
- "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==",
- "dev": true,
- "bin": {
- "uuid": "dist/bin/uuid"
- }
- },
"node_modules/mock-stdin": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/mock-stdin/-/mock-stdin-1.0.0.tgz",
@@ -26489,6 +28389,26 @@
"resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.5.tgz",
"integrity": "sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ=="
},
+ "node_modules/multimatch/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==",
+ "dependencies": {
+ "balanced-match": "^1.0.0",
+ "concat-map": "0.0.1"
+ }
+ },
+ "node_modules/multimatch/node_modules/minimatch": {
+ "version": "3.1.2",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
+ "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
+ "dependencies": {
+ "brace-expansion": "^1.1.7"
+ },
+ "engines": {
+ "node": "*"
+ }
+ },
"node_modules/mustache": {
"version": "4.2.0",
"resolved": "https://registry.npmjs.org/mustache/-/mustache-4.2.0.tgz",
@@ -26516,6 +28436,16 @@
"node": ">=0.8.0"
}
},
+ "node_modules/mv/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==",
+ "optional": true,
+ "dependencies": {
+ "balanced-match": "^1.0.0",
+ "concat-map": "0.0.1"
+ }
+ },
"node_modules/mv/node_modules/glob": {
"version": "6.0.4",
"resolved": "https://registry.npmjs.org/glob/-/glob-6.0.4.tgz",
@@ -26533,6 +28463,18 @@
"node": "*"
}
},
+ "node_modules/mv/node_modules/minimatch": {
+ "version": "3.1.2",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
+ "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
+ "optional": true,
+ "dependencies": {
+ "brace-expansion": "^1.1.7"
+ },
+ "engines": {
+ "node": "*"
+ }
+ },
"node_modules/mv/node_modules/mkdirp": {
"version": "0.5.6",
"resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz",
@@ -26559,17 +28501,17 @@
}
},
"node_modules/mysql2": {
- "version": "2.3.3",
- "resolved": "https://registry.npmjs.org/mysql2/-/mysql2-2.3.3.tgz",
- "integrity": "sha512-wxJUev6LgMSgACDkb/InIFxDprRa6T95+VEoR+xPvtngtccNH2dGjEB/fVZ8yg1gWv1510c9CvXuJHi5zUm0ZA==",
- "dev": true,
+ "version": "3.12.0",
+ "resolved": "https://registry.npmjs.org/mysql2/-/mysql2-3.12.0.tgz",
+ "integrity": "sha512-C8fWhVysZoH63tJbX8d10IAoYCyXy4fdRFz2Ihrt9jtPILYynFEKUUzpp1U7qxzDc3tMbotvaBH+sl6bFnGZiw==",
"dependencies": {
- "denque": "^2.0.1",
+ "aws-ssl-profiles": "^1.1.1",
+ "denque": "^2.1.0",
"generate-function": "^2.3.1",
"iconv-lite": "^0.6.3",
- "long": "^4.0.0",
- "lru-cache": "^6.0.0",
- "named-placeholders": "^1.1.2",
+ "long": "^5.2.1",
+ "lru.min": "^1.0.0",
+ "named-placeholders": "^1.1.3",
"seq-queue": "^0.0.5",
"sqlstring": "^2.3.2"
},
@@ -26581,7 +28523,6 @@
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/denque/-/denque-2.1.0.tgz",
"integrity": "sha512-HVQE3AAb/pxF8fQAoiqpvg9i3evqug3hoiwakOyZAwJm+6vZehbkYXZ0l4JxS+I3QxM97v5aaRNhj8v5oBhekw==",
- "dev": true,
"engines": {
"node": ">=0.10"
}
@@ -26590,7 +28531,6 @@
"version": "0.6.3",
"resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz",
"integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==",
- "dev": true,
"dependencies": {
"safer-buffer": ">= 2.1.2 < 3.0.0"
},
@@ -26598,24 +28538,6 @@
"node": ">=0.10.0"
}
},
- "node_modules/mysql2/node_modules/long": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/long/-/long-4.0.0.tgz",
- "integrity": "sha512-XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA==",
- "dev": true
- },
- "node_modules/mysql2/node_modules/lru-cache": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
- "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
- "dev": true,
- "dependencies": {
- "yallist": "^4.0.0"
- },
- "engines": {
- "node": ">=10"
- }
- },
"node_modules/named-placeholders": {
"version": "1.1.3",
"resolved": "https://registry.npmjs.org/named-placeholders/-/named-placeholders-1.1.3.tgz",
@@ -26642,9 +28564,9 @@
"optional": true
},
"node_modules/nanoid": {
- "version": "3.3.7",
- "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz",
- "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==",
+ "version": "3.3.8",
+ "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.8.tgz",
+ "integrity": "sha512-WNLf5Sd8oZxOm+TzppcYk8gVOgP+l58xNy58D0nbUnOxOWRWvlcCV4kUF7ltmI6PsrLl/BgKEyS4mqsGChFN0w==",
"funding": [
{
"type": "github",
@@ -26767,9 +28689,9 @@
}
},
"node_modules/nock": {
- "version": "13.5.5",
- "resolved": "https://registry.npmjs.org/nock/-/nock-13.5.5.tgz",
- "integrity": "sha512-XKYnqUrCwXC8DGG1xX4YH5yNIrlh9c065uaMZZHUoeUUINTOyt+x/G+ezYk0Ft6ExSREVIs+qBJDK503viTfFA==",
+ "version": "13.5.6",
+ "resolved": "https://registry.npmjs.org/nock/-/nock-13.5.6.tgz",
+ "integrity": "sha512-o2zOYiCpzRqSzPj0Zt/dQ/DqZeYoaQ7TUonc/xUPjCGl9WeHpNbxgVvOquXYAaJzI0M9BXV3HTzG0p8IUAbBTQ==",
"dev": true,
"dependencies": {
"debug": "^4.1.0",
@@ -26781,9 +28703,9 @@
}
},
"node_modules/node-abi": {
- "version": "3.68.0",
- "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.68.0.tgz",
- "integrity": "sha512-7vbj10trelExNjFSBm5kTvZXXa7pZyKWx9RCKIyqe6I9Ev3IzGpQoqBP3a+cOdxY+pWj6VkP28n/2wWysBHD/A==",
+ "version": "3.71.0",
+ "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.71.0.tgz",
+ "integrity": "sha512-SZ40vRiy/+wRTf21hxkkEjPJZpARzUMVcJoQse2EF8qkUWbbO2z7vd5oA/H6bVH6SZQ5STGcu0KRDS7biNRfxw==",
"dev": true,
"dependencies": {
"semver": "^7.3.5"
@@ -26813,9 +28735,9 @@
}
},
"node_modules/node-fetch": {
- "version": "2.6.7",
- "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz",
- "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==",
+ "version": "2.7.0",
+ "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz",
+ "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==",
"dependencies": {
"whatwg-url": "^5.0.0"
},
@@ -26910,9 +28832,9 @@
}
},
"node_modules/node-gyp-build": {
- "version": "4.8.2",
- "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.8.2.tgz",
- "integrity": "sha512-IRUxE4BVsHWXkV/SFOut4qTlagw2aM8T5/vnTsmrHJvVoKueJHRc/JaFND7QDDc61kLYUJ6qlZM3sqTSyx2dTw==",
+ "version": "4.8.4",
+ "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.8.4.tgz",
+ "integrity": "sha512-LA4ZjwlnUblHVgq0oBF3Jl/6h/Nvs5fzBLwdEF4nuxnFdsfajde4WfxtJr3CaiH+F6ewcIB/q4jQ4UzPyid+CQ==",
"dev": true,
"bin": {
"node-gyp-build": "bin.js",
@@ -26920,6 +28842,83 @@
"node-gyp-build-test": "build-test.js"
}
},
+ "node_modules/node-gyp/node_modules/are-we-there-yet": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-3.0.1.tgz",
+ "integrity": "sha512-QZW4EDmGwlYur0Yyf/b2uGucHQMa8aFUP7eu9ddR73vvhFyt4V0Vl3QHPcTNJ8l6qYOBdxgXdnBXQrHilfRQBg==",
+ "deprecated": "This package is no longer supported.",
+ "dependencies": {
+ "delegates": "^1.0.0",
+ "readable-stream": "^3.6.0"
+ },
+ "engines": {
+ "node": "^12.13.0 || ^14.15.0 || >=16.0.0"
+ }
+ },
+ "node_modules/node-gyp/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==",
+ "dependencies": {
+ "balanced-match": "^1.0.0",
+ "concat-map": "0.0.1"
+ }
+ },
+ "node_modules/node-gyp/node_modules/gauge": {
+ "version": "4.0.4",
+ "resolved": "https://registry.npmjs.org/gauge/-/gauge-4.0.4.tgz",
+ "integrity": "sha512-f9m+BEN5jkg6a0fZjleidjN51VE1X+mPFQ2DJ0uv1V39oCLCbsGe6yjbBnp7eK7z/+GAon99a3nHuqbuuthyPg==",
+ "deprecated": "This package is no longer supported.",
+ "dependencies": {
+ "aproba": "^1.0.3 || ^2.0.0",
+ "color-support": "^1.1.3",
+ "console-control-strings": "^1.1.0",
+ "has-unicode": "^2.0.1",
+ "signal-exit": "^3.0.7",
+ "string-width": "^4.2.3",
+ "strip-ansi": "^6.0.1",
+ "wide-align": "^1.1.5"
+ },
+ "engines": {
+ "node": "^12.13.0 || ^14.15.0 || >=16.0.0"
+ }
+ },
+ "node_modules/node-gyp/node_modules/glob": {
+ "version": "7.2.3",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
+ "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
+ "deprecated": "Glob versions prior to v9 are no longer supported",
+ "dependencies": {
+ "fs.realpath": "^1.0.0",
+ "inflight": "^1.0.4",
+ "inherits": "2",
+ "minimatch": "^3.1.1",
+ "once": "^1.3.0",
+ "path-is-absolute": "^1.0.0"
+ },
+ "engines": {
+ "node": "*"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
+ "node_modules/node-gyp/node_modules/isexe": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
+ "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw=="
+ },
+ "node_modules/node-gyp/node_modules/minimatch": {
+ "version": "3.1.2",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
+ "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
+ "dependencies": {
+ "brace-expansion": "^1.1.7"
+ },
+ "engines": {
+ "node": "*"
+ }
+ },
"node_modules/node-gyp/node_modules/nopt": {
"version": "6.0.0",
"resolved": "https://registry.npmjs.org/nopt/-/nopt-6.0.0.tgz",
@@ -26934,6 +28933,21 @@
"node": "^12.13.0 || ^14.15.0 || >=16.0.0"
}
},
+ "node_modules/node-gyp/node_modules/npmlog": {
+ "version": "6.0.2",
+ "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-6.0.2.tgz",
+ "integrity": "sha512-/vBvz5Jfr9dT/aFWd0FIRf+T/Q2WBsLENygUaFUqstqsycmZAP/t5BvFJTK0viFmSUxiUKTUplWy5vt+rvKIxg==",
+ "deprecated": "This package is no longer supported.",
+ "dependencies": {
+ "are-we-there-yet": "^3.0.0",
+ "console-control-strings": "^1.1.0",
+ "gauge": "^4.0.3",
+ "set-blocking": "^2.0.0"
+ },
+ "engines": {
+ "node": "^12.13.0 || ^14.15.0 || >=16.0.0"
+ }
+ },
"node_modules/node-gyp/node_modules/rimraf": {
"version": "3.0.2",
"resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
@@ -26949,6 +28963,20 @@
"url": "https://github.com/sponsors/isaacs"
}
},
+ "node_modules/node-gyp/node_modules/which": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
+ "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
+ "dependencies": {
+ "isexe": "^2.0.0"
+ },
+ "bin": {
+ "node-which": "bin/node-which"
+ },
+ "engines": {
+ "node": ">= 8"
+ }
+ },
"node_modules/node-int64": {
"version": "0.4.0",
"resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz",
@@ -26958,7 +28986,6 @@
"version": "2.2.0",
"resolved": "https://registry.npmjs.org/node-jose/-/node-jose-2.2.0.tgz",
"integrity": "sha512-XPCvJRr94SjLrSIm4pbYHKLEaOsDvJCpyFw/6V/KK/IXmyZ6SFBzAUDO9HQf4DB/nTEFcRGH87mNciOP23kFjw==",
- "license": "Apache-2.0",
"dependencies": {
"base64url": "^3.0.1",
"buffer": "^6.0.3",
@@ -27018,6 +29045,18 @@
"resolved": "https://registry.npmjs.org/pako/-/pako-2.1.0.tgz",
"integrity": "sha512-w+eufiZ1WuJYgPXbV/PO3NCMEc3xqylkKHzp8bxp1uW4qaSNQUkwmLLEc3kKsfz8lpV1F8Ht3U1Cm+9Srog2ug=="
},
+ "node_modules/node-jose/node_modules/uuid": {
+ "version": "9.0.1",
+ "resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.1.tgz",
+ "integrity": "sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==",
+ "funding": [
+ "https://github.com/sponsors/broofa",
+ "https://github.com/sponsors/ctavan"
+ ],
+ "bin": {
+ "uuid": "dist/bin/uuid"
+ }
+ },
"node_modules/node-machine-id": {
"version": "1.1.12",
"resolved": "https://registry.npmjs.org/node-machine-id/-/node-machine-id-1.1.12.tgz",
@@ -27093,6 +29132,14 @@
"node": ">=10"
}
},
+ "node_modules/node-pg-migrate/node_modules/yargs-parser": {
+ "version": "20.2.9",
+ "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz",
+ "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==",
+ "engines": {
+ "node": ">=10"
+ }
+ },
"node_modules/node-preload": {
"version": "0.2.1",
"resolved": "https://registry.npmjs.org/node-preload/-/node-preload-0.2.1.tgz",
@@ -27119,15 +29166,15 @@
"integrity": "sha512-SOp9Phqvqn7jtEUxPWdWfWoLmyt2VaJ6MpvP9Comy1MceMXqE6bxvaTu4iaxpYYPzhny28Lc+M87/c2cPK6lDg=="
},
"node_modules/node-releases": {
- "version": "2.0.18",
- "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.18.tgz",
- "integrity": "sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==",
+ "version": "2.0.19",
+ "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.19.tgz",
+ "integrity": "sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==",
"dev": true
},
"node_modules/nodemailer": {
- "version": "6.9.15",
- "resolved": "https://registry.npmjs.org/nodemailer/-/nodemailer-6.9.15.tgz",
- "integrity": "sha512-AHf04ySLC6CIfuRtRiEYtGEXgRfa6INgWGluDhnxTZhHSKvrBu7lc1VVchQ0d8nPc4cFaZoPq8vkyNoZr0TpGQ==",
+ "version": "6.9.16",
+ "resolved": "https://registry.npmjs.org/nodemailer/-/nodemailer-6.9.16.tgz",
+ "integrity": "sha512-psAuZdTIRN08HKVd/E8ObdV6NO7NTBY3KsC30F7M4H1OnmLCUNaS56FpYxyb26zWLSyYF9Ozch9KYHhHegsiOQ==",
"engines": {
"node": ">=6.0.0"
}
@@ -27159,6 +29206,15 @@
"url": "https://opencollective.com/nodemon"
}
},
+ "node_modules/nodemon/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==",
+ "dependencies": {
+ "balanced-match": "^1.0.0",
+ "concat-map": "0.0.1"
+ }
+ },
"node_modules/nodemon/node_modules/debug": {
"version": "3.2.7",
"resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
@@ -27175,6 +29231,17 @@
"node": ">=4"
}
},
+ "node_modules/nodemon/node_modules/minimatch": {
+ "version": "3.1.2",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
+ "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
+ "dependencies": {
+ "brace-expansion": "^1.1.7"
+ },
+ "engines": {
+ "node": "*"
+ }
+ },
"node_modules/nodemon/node_modules/supports-color": {
"version": "5.5.0",
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
@@ -27374,15 +29441,6 @@
"node": "^12.13.0 || ^14.15.0 || >=16.0.0"
}
},
- "node_modules/npm-packlist/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"
- }
- },
"node_modules/npm-packlist/node_modules/glob": {
"version": "8.1.0",
"resolved": "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz",
@@ -27479,14 +29537,6 @@
"node": "^14.17.0 || ^16.13.0 || >=18.0.0"
}
},
- "node_modules/npm-registry-fetch/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==",
- "dependencies": {
- "balanced-match": "^1.0.0"
- }
- },
"node_modules/npm-registry-fetch/node_modules/cacache": {
"version": "17.1.4",
"resolved": "https://registry.npmjs.org/cacache/-/cacache-17.1.4.tgz",
@@ -27536,37 +29586,10 @@
"node": ">=16 || 14 >=14.17"
}
},
- "node_modules/npm-registry-fetch/node_modules/glob": {
- "version": "10.4.5",
- "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz",
- "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==",
- "dependencies": {
- "foreground-child": "^3.1.0",
- "jackspeak": "^3.1.2",
- "minimatch": "^9.0.4",
- "minipass": "^7.1.2",
- "package-json-from-dist": "^1.0.0",
- "path-scurry": "^1.11.1"
- },
- "bin": {
- "glob": "dist/esm/bin.mjs"
- },
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
- }
- },
- "node_modules/npm-registry-fetch/node_modules/glob/node_modules/minipass": {
- "version": "7.1.2",
- "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz",
- "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==",
- "engines": {
- "node": ">=16 || 14 >=14.17"
- }
- },
"node_modules/npm-registry-fetch/node_modules/hosted-git-info": {
- "version": "6.1.1",
- "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-6.1.1.tgz",
- "integrity": "sha512-r0EI+HBMcXadMrugk0GCQ+6BQV39PiWAZVfq7oIckeGiN7sjRGyQxPdft3nQekFTCQbYxLBH+/axZMeH8UX6+w==",
+ "version": "6.1.3",
+ "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-6.1.3.tgz",
+ "integrity": "sha512-HVJyzUrLIL1c0QmviVh5E8VGyUS7xCFPS6yydaVd1UegW+ibV/CohqTH9MkOLDp5o+rb82DMo77PTuc9F/8GKw==",
"dependencies": {
"lru-cache": "^7.5.1"
},
@@ -27607,20 +29630,6 @@
"node": "^14.17.0 || ^16.13.0 || >=18.0.0"
}
},
- "node_modules/npm-registry-fetch/node_modules/minimatch": {
- "version": "9.0.5",
- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz",
- "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==",
- "dependencies": {
- "brace-expansion": "^2.0.1"
- },
- "engines": {
- "node": ">=16 || 14 >=14.17"
- },
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
- }
- },
"node_modules/npm-registry-fetch/node_modules/minipass": {
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz",
@@ -27728,18 +29737,15 @@
}
},
"node_modules/npmlog": {
- "version": "6.0.2",
- "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-6.0.2.tgz",
- "integrity": "sha512-/vBvz5Jfr9dT/aFWd0FIRf+T/Q2WBsLENygUaFUqstqsycmZAP/t5BvFJTK0viFmSUxiUKTUplWy5vt+rvKIxg==",
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-5.0.1.tgz",
+ "integrity": "sha512-AqZtDUWOMKs1G/8lwylVjrdYgqA4d9nu8hc+0gzRxlDb1I10+FHBGMXs6aiQHFdCUUlqH99MUMuLfzWDNDtfxw==",
"deprecated": "This package is no longer supported.",
"dependencies": {
- "are-we-there-yet": "^3.0.0",
+ "are-we-there-yet": "^2.0.0",
"console-control-strings": "^1.1.0",
- "gauge": "^4.0.3",
+ "gauge": "^3.0.0",
"set-blocking": "^2.0.0"
- },
- "engines": {
- "node": "^12.13.0 || ^14.15.0 || >=16.0.0"
}
},
"node_modules/number-is-nan": {
@@ -27751,9 +29757,9 @@
}
},
"node_modules/nwsapi": {
- "version": "2.2.13",
- "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.13.tgz",
- "integrity": "sha512-cTGB9ptp9dY9A5VbMSe7fQBcl/tt22Vcqdq8+eN93rblOuE0aCFu4aZ2vMwct/2t+lFnosm8RkQW1I0Omb1UtQ=="
+ "version": "2.2.16",
+ "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.16.tgz",
+ "integrity": "sha512-F1I/bimDpj3ncaNDhfyMWuFqmQDBwDB0Fogc2qpL3BWvkQteFD/8BzWuIRl83rq0DXfm8SGt/HFhLXZyljTXcQ=="
},
"node_modules/nx": {
"version": "16.10.0",
@@ -27827,6 +29833,16 @@
}
}
},
+ "node_modules/nx/node_modules/brace-expansion": {
+ "version": "1.1.11",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
+ "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
+ "dev": true,
+ "dependencies": {
+ "balanced-match": "^1.0.0",
+ "concat-map": "0.0.1"
+ }
+ },
"node_modules/nx/node_modules/dotenv": {
"version": "16.3.2",
"resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.3.2.tgz",
@@ -27871,6 +29887,12 @@
"node": "*"
}
},
+ "node_modules/nx/node_modules/jsonc-parser": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.0.tgz",
+ "integrity": "sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==",
+ "dev": true
+ },
"node_modules/nx/node_modules/minimatch": {
"version": "3.0.5",
"resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.5.tgz",
@@ -27883,24 +29905,6 @@
"node": "*"
}
},
- "node_modules/nx/node_modules/tmp": {
- "version": "0.2.3",
- "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.3.tgz",
- "integrity": "sha512-nZD7m9iCPC5g0pYmcaxogYKggSfLsdxl8of3Q/oIbqCqLLIO9IAF0GWjX1z9NZRHPiXv8Wex4yDCaZsgEw0Y8w==",
- "dev": true,
- "engines": {
- "node": ">=14.14"
- }
- },
- "node_modules/nx/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,
- "engines": {
- "node": ">=12"
- }
- },
"node_modules/nyc": {
"version": "17.1.0",
"resolved": "https://registry.npmjs.org/nyc/-/nyc-17.1.0.tgz",
@@ -27942,6 +29946,16 @@
"node": ">=18"
}
},
+ "node_modules/nyc/node_modules/brace-expansion": {
+ "version": "1.1.11",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
+ "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
+ "dev": true,
+ "dependencies": {
+ "balanced-match": "^1.0.0",
+ "concat-map": "0.0.1"
+ }
+ },
"node_modules/nyc/node_modules/camelcase": {
"version": "5.3.1",
"resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
@@ -27975,6 +29989,27 @@
"node": ">=8"
}
},
+ "node_modules/nyc/node_modules/glob": {
+ "version": "7.2.3",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
+ "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
+ "deprecated": "Glob versions prior to v9 are no longer supported",
+ "dev": true,
+ "dependencies": {
+ "fs.realpath": "^1.0.0",
+ "inflight": "^1.0.4",
+ "inherits": "2",
+ "minimatch": "^3.1.1",
+ "once": "^1.3.0",
+ "path-is-absolute": "^1.0.0"
+ },
+ "engines": {
+ "node": "*"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
"node_modules/nyc/node_modules/istanbul-lib-instrument": {
"version": "6.0.3",
"resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-6.0.3.tgz",
@@ -28003,6 +30038,18 @@
"node": ">=8"
}
},
+ "node_modules/nyc/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,
+ "dependencies": {
+ "brace-expansion": "^1.1.7"
+ },
+ "engines": {
+ "node": "*"
+ }
+ },
"node_modules/nyc/node_modules/p-limit": {
"version": "2.3.0",
"resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
@@ -28209,9 +30256,9 @@
}
},
"node_modules/object-inspect": {
- "version": "1.13.2",
- "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.2.tgz",
- "integrity": "sha512-IRZSRuzJiynemAXPYtPe5BoI/RESNYR7TYm50MC5Mqbd3Jmw5y790sErYw3V6SryFJD64b74qQQs9wn5Bg/k3g==",
+ "version": "1.13.3",
+ "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.3.tgz",
+ "integrity": "sha512-kDCGIbxkDSXE3euJZZXzc6to7fCrKHNI/hSRQnRuQ+BWjFNzZwiFF8fj/6o2t2G9/jTj8PSIYTfCLelLZEeRpA==",
"engines": {
"node": ">= 0.4"
},
@@ -28236,14 +30283,16 @@
}
},
"node_modules/object.assign": {
- "version": "4.1.5",
- "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.5.tgz",
- "integrity": "sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==",
+ "version": "4.1.7",
+ "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.7.tgz",
+ "integrity": "sha512-nK28WOo+QIjBkDduTINE4JkF/UJJKyf2EJxvJKfblDpyg0Q+pkOHNTL0Qwy6NP6FhE/EnzV73BxxqcJaXY9anw==",
"dev": true,
"dependencies": {
- "call-bind": "^1.0.5",
+ "call-bind": "^1.0.8",
+ "call-bound": "^1.0.3",
"define-properties": "^1.2.1",
- "has-symbols": "^1.0.3",
+ "es-object-atoms": "^1.0.0",
+ "has-symbols": "^1.1.0",
"object-keys": "^1.1.1"
},
"engines": {
@@ -28369,15 +30418,38 @@
}
},
"node_modules/openapi-sampler": {
- "version": "1.5.1",
- "resolved": "https://registry.npmjs.org/openapi-sampler/-/openapi-sampler-1.5.1.tgz",
- "integrity": "sha512-tIWIrZUKNAsbqf3bd9U1oH6JEXo8LNYuDlXw26By67EygpjT+ArFnsxxyTMjFWRfbqo5ozkvgSQDK69Gd8CddA==",
+ "version": "1.6.1",
+ "resolved": "https://registry.npmjs.org/openapi-sampler/-/openapi-sampler-1.6.1.tgz",
+ "integrity": "sha512-s1cIatOqrrhSj2tmJ4abFYZQK6l5v+V4toO5q1Pa0DyN8mtyqy2I+Qrj5W9vOELEtybIMQs/TBZGVO/DtTFK8w==",
"dev": true,
"dependencies": {
"@types/json-schema": "^7.0.7",
+ "fast-xml-parser": "^4.5.0",
"json-pointer": "0.6.2"
}
},
+ "node_modules/openapi-sampler/node_modules/fast-xml-parser": {
+ "version": "4.5.1",
+ "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-4.5.1.tgz",
+ "integrity": "sha512-y655CeyUQ+jj7KBbYMc4FG01V8ZQqjN+gDYGJ50RtfsUB8iG9AmwmwoAgeKLJdmueKKMrH1RJ7yXHTSoczdv5w==",
+ "dev": true,
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/NaturalIntelligence"
+ },
+ {
+ "type": "paypal",
+ "url": "https://paypal.me/naturalintelligence"
+ }
+ ],
+ "dependencies": {
+ "strnum": "^1.0.5"
+ },
+ "bin": {
+ "fxparser": "src/cli/cli.js"
+ }
+ },
"node_modules/openapi-types": {
"version": "12.1.3",
"resolved": "https://registry.npmjs.org/openapi-types/-/openapi-types-12.1.3.tgz",
@@ -28417,14 +30489,6 @@
"url": "https://github.com/prettier/prettier?sponsor=1"
}
},
- "node_modules/openapi-typescript/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==",
- "engines": {
- "node": ">=12"
- }
- },
"node_modules/openapi3-ts": {
"version": "2.0.2",
"resolved": "https://registry.npmjs.org/openapi3-ts/-/openapi3-ts-2.0.2.tgz",
@@ -28443,9 +30507,9 @@
}
},
"node_modules/opentok": {
- "version": "2.19.0",
- "resolved": "https://registry.npmjs.org/opentok/-/opentok-2.19.0.tgz",
- "integrity": "sha512-C6wJe+6+OBhhi+WwnTx4ZDv0YZaHinJOrWx2IkzUG7z/L9SbSN5NehVRATJEhAOVdtpEjbYiiTSnbajfICba3A==",
+ "version": "2.18.1",
+ "resolved": "https://registry.npmjs.org/opentok/-/opentok-2.18.1.tgz",
+ "integrity": "sha512-0dbqGAKKGikEuRUwhbHuhF/nyUH+r4gv3MYy1QpZInD78JpvcKeaX1FgUJjhUYERiVGf4rGay1njAvM6v9hg8g==",
"dependencies": {
"jsonwebtoken": "9.0.2",
"lodash": "4.17.21",
@@ -28466,44 +30530,6 @@
"unix-timestamp": "^0.1.2"
}
},
- "node_modules/opentok/node_modules/node-fetch": {
- "version": "2.7.0",
- "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz",
- "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==",
- "dependencies": {
- "whatwg-url": "^5.0.0"
- },
- "engines": {
- "node": "4.x || >=6.0.0"
- },
- "peerDependencies": {
- "encoding": "^0.1.0"
- },
- "peerDependenciesMeta": {
- "encoding": {
- "optional": true
- }
- }
- },
- "node_modules/opentok/node_modules/tr46": {
- "version": "0.0.3",
- "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz",
- "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw=="
- },
- "node_modules/opentok/node_modules/webidl-conversions": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz",
- "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ=="
- },
- "node_modules/opentok/node_modules/whatwg-url": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz",
- "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==",
- "dependencies": {
- "tr46": "~0.0.3",
- "webidl-conversions": "^3.0.0"
- }
- },
"node_modules/opentracing": {
"version": "0.14.7",
"resolved": "https://registry.npmjs.org/opentracing/-/opentracing-0.14.7.tgz",
@@ -28655,22 +30681,6 @@
"node": ">=8.12.0"
}
},
- "node_modules/os-name": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/os-name/-/os-name-4.0.1.tgz",
- "integrity": "sha512-xl9MAoU97MH1Xt5K9ERft2YfCAoaO6msy1OBA0ozxEC0x0TmIoE6K3QvgJMMZA9yKGLmHXNY/YZoDbiGDj4zYw==",
- "dev": true,
- "dependencies": {
- "macos-release": "^2.5.0",
- "windows-release": "^4.0.0"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
"node_modules/os-tmpdir": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
@@ -28869,30 +30879,27 @@
}
},
"node_modules/pac-proxy-agent": {
- "version": "7.0.2",
- "resolved": "https://registry.npmjs.org/pac-proxy-agent/-/pac-proxy-agent-7.0.2.tgz",
- "integrity": "sha512-BFi3vZnO9X5Qt6NRz7ZOaPja3ic0PhlsmCRYLOpN11+mWBCR6XJDqW5RF3j8jm4WGGQZtBA+bTfxYzeKW73eHg==",
+ "version": "7.1.0",
+ "resolved": "https://registry.npmjs.org/pac-proxy-agent/-/pac-proxy-agent-7.1.0.tgz",
+ "integrity": "sha512-Z5FnLVVZSnX7WjBg0mhDtydeRZ1xMcATZThjySQUHqr+0ksP8kqaw23fNKkaaN/Z8gwLUs/W7xdl0I75eP2Xyw==",
"dependencies": {
"@tootallnate/quickjs-emscripten": "^0.23.0",
- "agent-base": "^7.0.2",
+ "agent-base": "^7.1.2",
"debug": "^4.3.4",
"get-uri": "^6.0.1",
"http-proxy-agent": "^7.0.0",
- "https-proxy-agent": "^7.0.5",
+ "https-proxy-agent": "^7.0.6",
"pac-resolver": "^7.0.1",
- "socks-proxy-agent": "^8.0.4"
+ "socks-proxy-agent": "^8.0.5"
},
"engines": {
"node": ">= 14"
}
},
"node_modules/pac-proxy-agent/node_modules/agent-base": {
- "version": "7.1.1",
- "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.1.tgz",
- "integrity": "sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOA==",
- "dependencies": {
- "debug": "^4.3.4"
- },
+ "version": "7.1.3",
+ "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.3.tgz",
+ "integrity": "sha512-jRR5wdylq8CkOe6hei19GGZnxM6rBGwFl3Bg0YItGDimvjGtAvdZk4Pu6Cl4u4Igsws4a1fd1Vq3ezrhn4KmFw==",
"engines": {
"node": ">= 14"
}
@@ -28910,11 +30917,11 @@
}
},
"node_modules/pac-proxy-agent/node_modules/https-proxy-agent": {
- "version": "7.0.5",
- "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.5.tgz",
- "integrity": "sha512-1e4Wqeblerz+tMKPIq2EMGiiWW1dIjZOksyHWSUm1rmuvw/how9hBHZ38lAGj5ID4Ik6EdkOw7NmWPy6LAwalw==",
+ "version": "7.0.6",
+ "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.6.tgz",
+ "integrity": "sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==",
"dependencies": {
- "agent-base": "^7.0.2",
+ "agent-base": "^7.1.2",
"debug": "4"
},
"engines": {
@@ -28922,11 +30929,11 @@
}
},
"node_modules/pac-proxy-agent/node_modules/socks-proxy-agent": {
- "version": "8.0.4",
- "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-8.0.4.tgz",
- "integrity": "sha512-GNAq/eg8Udq2x0eNiFkr9gRg5bA7PXEWagQdeRX4cPSG+X/8V38v637gim9bjFptMk1QWsCTr0ttrJEiXbNnRw==",
+ "version": "8.0.5",
+ "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-8.0.5.tgz",
+ "integrity": "sha512-HehCEsotFqbPW9sJ8WVYB6UbmIMv7kUUORIF2Nncq4VQvBfNBLibW9YZR5dlYCSUhwcD628pRllm7n+E+YTzJw==",
"dependencies": {
- "agent-base": "^7.1.1",
+ "agent-base": "^7.1.2",
"debug": "^4.3.4",
"socks": "^2.8.3"
},
@@ -28981,26 +30988,26 @@
"integrity": "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw=="
},
"node_modules/pacote": {
- "version": "15.2.0",
- "resolved": "https://registry.npmjs.org/pacote/-/pacote-15.2.0.tgz",
- "integrity": "sha512-rJVZeIwHTUta23sIZgEIM62WYwbmGbThdbnkt81ravBplQv+HjyroqnLRNH2+sLJHcGZmLRmhPwACqhfTcOmnA==",
+ "version": "17.0.7",
+ "resolved": "https://registry.npmjs.org/pacote/-/pacote-17.0.7.tgz",
+ "integrity": "sha512-sgvnoUMlkv9xHwDUKjKQFXVyUi8dtJGKp3vg6sYy+TxbDic5RjZCHF3ygv0EJgNRZ2GfRONjlKPUfokJ9lDpwQ==",
"dependencies": {
- "@npmcli/git": "^4.0.0",
+ "@npmcli/git": "^5.0.0",
"@npmcli/installed-package-contents": "^2.0.1",
- "@npmcli/promise-spawn": "^6.0.1",
- "@npmcli/run-script": "^6.0.0",
- "cacache": "^17.0.0",
+ "@npmcli/promise-spawn": "^7.0.0",
+ "@npmcli/run-script": "^7.0.0",
+ "cacache": "^18.0.0",
"fs-minipass": "^3.0.0",
- "minipass": "^5.0.0",
- "npm-package-arg": "^10.0.0",
- "npm-packlist": "^7.0.0",
- "npm-pick-manifest": "^8.0.0",
- "npm-registry-fetch": "^14.0.0",
- "proc-log": "^3.0.0",
+ "minipass": "^7.0.2",
+ "npm-package-arg": "^11.0.0",
+ "npm-packlist": "^8.0.0",
+ "npm-pick-manifest": "^9.0.0",
+ "npm-registry-fetch": "^16.0.0",
+ "proc-log": "^4.0.0",
"promise-retry": "^2.0.1",
- "read-package-json": "^6.0.0",
+ "read-package-json": "^7.0.0",
"read-package-json-fast": "^3.0.0",
- "sigstore": "^1.3.0",
+ "sigstore": "^2.2.0",
"ssri": "^10.0.0",
"tar": "^6.1.11"
},
@@ -29008,7 +31015,7 @@
"pacote": "lib/bin.js"
},
"engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ "node": "^16.14.0 || >=18.0.0"
}
},
"node_modules/pacote/node_modules/@npmcli/fs": {
@@ -29022,54 +31029,107 @@
"node": "^14.17.0 || ^16.13.0 || >=18.0.0"
}
},
- "node_modules/pacote/node_modules/@npmcli/git": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/@npmcli/git/-/git-4.1.0.tgz",
- "integrity": "sha512-9hwoB3gStVfa0N31ymBmrX+GuDGdVA/QWShZVqE0HK2Af+7QGGrCTbZia/SW0ImUTjTne7SP91qxDmtXvDHRPQ==",
+ "node_modules/pacote/node_modules/@npmcli/run-script": {
+ "version": "7.0.4",
+ "resolved": "https://registry.npmjs.org/@npmcli/run-script/-/run-script-7.0.4.tgz",
+ "integrity": "sha512-9ApYM/3+rBt9V80aYg6tZfzj3UWdiYyCt7gJUD1VJKvWF5nwKDSICXbYIQbspFTq6TOpbsEtIC0LArB8d9PFmg==",
"dependencies": {
- "@npmcli/promise-spawn": "^6.0.0",
- "lru-cache": "^7.4.4",
- "npm-pick-manifest": "^8.0.0",
- "proc-log": "^3.0.0",
- "promise-inflight": "^1.0.1",
- "promise-retry": "^2.0.1",
- "semver": "^7.3.5",
- "which": "^3.0.0"
+ "@npmcli/node-gyp": "^3.0.0",
+ "@npmcli/package-json": "^5.0.0",
+ "@npmcli/promise-spawn": "^7.0.0",
+ "node-gyp": "^10.0.0",
+ "which": "^4.0.0"
},
"engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ "node": "^16.14.0 || >=18.0.0"
}
},
- "node_modules/pacote/node_modules/@npmcli/promise-spawn": {
- "version": "6.0.2",
- "resolved": "https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-6.0.2.tgz",
- "integrity": "sha512-gGq0NJkIGSwdbUt4yhdF8ZrmkGKVz9vAdVzpOfnom+V8PLSmSOVhZwbNvZZS1EYcJN5hzzKBxmmVVAInM6HQLg==",
+ "node_modules/pacote/node_modules/@sigstore/bundle": {
+ "version": "2.3.2",
+ "resolved": "https://registry.npmjs.org/@sigstore/bundle/-/bundle-2.3.2.tgz",
+ "integrity": "sha512-wueKWDk70QixNLB363yHc2D2ItTgYiMTdPwK8D9dKQMR3ZQ0c35IxP5xnwQ8cNLoCgCRcHf14kE+CLIvNX1zmA==",
"dependencies": {
- "which": "^3.0.0"
+ "@sigstore/protobuf-specs": "^0.3.2"
},
"engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ "node": "^16.14.0 || >=18.0.0"
+ }
+ },
+ "node_modules/pacote/node_modules/@sigstore/protobuf-specs": {
+ "version": "0.3.2",
+ "resolved": "https://registry.npmjs.org/@sigstore/protobuf-specs/-/protobuf-specs-0.3.2.tgz",
+ "integrity": "sha512-c6B0ehIWxMI8wiS/bj6rHMPqeFvngFV7cDU/MY+B16P9Z3Mp9k8L93eYZ7BYzSickzuqAQqAq0V956b3Ju6mLw==",
+ "engines": {
+ "node": "^16.14.0 || >=18.0.0"
+ }
+ },
+ "node_modules/pacote/node_modules/@sigstore/sign": {
+ "version": "2.3.2",
+ "resolved": "https://registry.npmjs.org/@sigstore/sign/-/sign-2.3.2.tgz",
+ "integrity": "sha512-5Vz5dPVuunIIvC5vBb0APwo7qKA4G9yM48kPWJT+OEERs40md5GoUR1yedwpekWZ4m0Hhw44m6zU+ObsON+iDA==",
+ "dependencies": {
+ "@sigstore/bundle": "^2.3.2",
+ "@sigstore/core": "^1.0.0",
+ "@sigstore/protobuf-specs": "^0.3.2",
+ "make-fetch-happen": "^13.0.1",
+ "proc-log": "^4.2.0",
+ "promise-retry": "^2.0.1"
+ },
+ "engines": {
+ "node": "^16.14.0 || >=18.0.0"
+ }
+ },
+ "node_modules/pacote/node_modules/@sigstore/tuf": {
+ "version": "2.3.4",
+ "resolved": "https://registry.npmjs.org/@sigstore/tuf/-/tuf-2.3.4.tgz",
+ "integrity": "sha512-44vtsveTPUpqhm9NCrbU8CWLe3Vck2HO1PNLw7RIajbB7xhtn5RBPm1VNSCMwqGYHhDsBJG8gDF0q4lgydsJvw==",
+ "dependencies": {
+ "@sigstore/protobuf-specs": "^0.3.2",
+ "tuf-js": "^2.2.1"
+ },
+ "engines": {
+ "node": "^16.14.0 || >=18.0.0"
}
},
- "node_modules/pacote/node_modules/brace-expansion": {
+ "node_modules/pacote/node_modules/@tufjs/canonical-json": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/@tufjs/canonical-json/-/canonical-json-2.0.0.tgz",
+ "integrity": "sha512-yVtV8zsdo8qFHe+/3kw81dSLyF7D576A5cCFCi4X7B39tWT7SekaEFUnvnWJHz+9qO7qJTah1JbrDjWKqFtdWA==",
+ "engines": {
+ "node": "^16.14.0 || >=18.0.0"
+ }
+ },
+ "node_modules/pacote/node_modules/@tufjs/models": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
- "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
+ "resolved": "https://registry.npmjs.org/@tufjs/models/-/models-2.0.1.tgz",
+ "integrity": "sha512-92F7/SFyufn4DXsha9+QfKnN03JGqtMFMXgSHbZOo8JG59WkTni7UzAouNQDf7AuP9OAMxVOPQcqG3sB7w+kkg==",
"dependencies": {
- "balanced-match": "^1.0.0"
+ "@tufjs/canonical-json": "2.0.0",
+ "minimatch": "^9.0.4"
+ },
+ "engines": {
+ "node": "^16.14.0 || >=18.0.0"
+ }
+ },
+ "node_modules/pacote/node_modules/abbrev": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-2.0.0.tgz",
+ "integrity": "sha512-6/mh1E2u2YgEsCHdY0Yx5oW+61gZU+1vXaoiHHrpKeuRNNgFvS+/jrwHiQhB5apAf5oB7UB7E19ol2R2LKH8hQ==",
+ "engines": {
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
}
},
"node_modules/pacote/node_modules/cacache": {
- "version": "17.1.4",
- "resolved": "https://registry.npmjs.org/cacache/-/cacache-17.1.4.tgz",
- "integrity": "sha512-/aJwG2l3ZMJ1xNAnqbMpA40of9dj/pIH3QfiuQSqjfPJF747VR0J/bHn+/KdNnHKc6XQcWt/AfRSBft82W1d2A==",
+ "version": "18.0.4",
+ "resolved": "https://registry.npmjs.org/cacache/-/cacache-18.0.4.tgz",
+ "integrity": "sha512-B+L5iIa9mgcjLbliir2th36yEwPftrzteHYujzsx3dFP/31GCHcIeS8f5MGd80odLOjaOvSpU3EEAmRQptkxLQ==",
"dependencies": {
"@npmcli/fs": "^3.1.0",
"fs-minipass": "^3.0.0",
"glob": "^10.2.2",
- "lru-cache": "^7.7.1",
+ "lru-cache": "^10.0.1",
"minipass": "^7.0.3",
- "minipass-collect": "^1.0.2",
+ "minipass-collect": "^2.0.1",
"minipass-flush": "^1.0.5",
"minipass-pipeline": "^1.2.4",
"p-map": "^4.0.0",
@@ -29078,15 +31138,7 @@
"unique-filename": "^3.0.0"
},
"engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
- }
- },
- "node_modules/pacote/node_modules/cacache/node_modules/minipass": {
- "version": "7.1.2",
- "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz",
- "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==",
- "engines": {
- "node": ">=16 || 14 >=14.17"
+ "node": "^16.14.0 || >=18.0.0"
}
},
"node_modules/pacote/node_modules/fs-minipass": {
@@ -29100,34 +31152,40 @@
"node": "^14.17.0 || ^16.13.0 || >=18.0.0"
}
},
- "node_modules/pacote/node_modules/fs-minipass/node_modules/minipass": {
- "version": "7.1.2",
- "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz",
- "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==",
+ "node_modules/pacote/node_modules/ignore-walk": {
+ "version": "6.0.5",
+ "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-6.0.5.tgz",
+ "integrity": "sha512-VuuG0wCnjhnylG1ABXT3dAuIpTNDs/G8jlpmwXY03fXoXy/8ZK8/T+hMzt8L4WnrLCJgdybqgPagnF/f97cg3A==",
+ "dependencies": {
+ "minimatch": "^9.0.0"
+ },
"engines": {
- "node": ">=16 || 14 >=14.17"
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
}
},
- "node_modules/pacote/node_modules/glob": {
- "version": "10.4.5",
- "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz",
- "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==",
+ "node_modules/pacote/node_modules/make-fetch-happen": {
+ "version": "13.0.1",
+ "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-13.0.1.tgz",
+ "integrity": "sha512-cKTUFc/rbKUd/9meOvgrpJ2WrNzymt6jfRDdwg5UCnVzv9dTpEj9JS5m3wtziXVCjluIXyL8pcaukYqezIzZQA==",
"dependencies": {
- "foreground-child": "^3.1.0",
- "jackspeak": "^3.1.2",
- "minimatch": "^9.0.4",
- "minipass": "^7.1.2",
- "package-json-from-dist": "^1.0.0",
- "path-scurry": "^1.11.1"
- },
- "bin": {
- "glob": "dist/esm/bin.mjs"
+ "@npmcli/agent": "^2.0.0",
+ "cacache": "^18.0.0",
+ "http-cache-semantics": "^4.1.1",
+ "is-lambda": "^1.0.1",
+ "minipass": "^7.0.2",
+ "minipass-fetch": "^3.0.0",
+ "minipass-flush": "^1.0.5",
+ "minipass-pipeline": "^1.2.4",
+ "negotiator": "^0.6.3",
+ "proc-log": "^4.2.0",
+ "promise-retry": "^2.0.1",
+ "ssri": "^10.0.0"
},
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
+ "engines": {
+ "node": "^16.14.0 || >=18.0.0"
}
},
- "node_modules/pacote/node_modules/glob/node_modules/minipass": {
+ "node_modules/pacote/node_modules/minipass": {
"version": "7.1.2",
"resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz",
"integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==",
@@ -29135,56 +31193,68 @@
"node": ">=16 || 14 >=14.17"
}
},
- "node_modules/pacote/node_modules/hosted-git-info": {
- "version": "6.1.1",
- "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-6.1.1.tgz",
- "integrity": "sha512-r0EI+HBMcXadMrugk0GCQ+6BQV39PiWAZVfq7oIckeGiN7sjRGyQxPdft3nQekFTCQbYxLBH+/axZMeH8UX6+w==",
+ "node_modules/pacote/node_modules/minipass-collect": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-2.0.1.tgz",
+ "integrity": "sha512-D7V8PO9oaz7PWGLbCACuI1qEOsq7UKfLotx/C0Aet43fCUB/wfQ7DYeq2oR/svFJGYDHPr38SHATeaj/ZoKHKw==",
"dependencies": {
- "lru-cache": "^7.5.1"
+ "minipass": "^7.0.3"
},
"engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ "node": ">=16 || 14 >=14.17"
}
},
- "node_modules/pacote/node_modules/ignore-walk": {
- "version": "6.0.5",
- "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-6.0.5.tgz",
- "integrity": "sha512-VuuG0wCnjhnylG1ABXT3dAuIpTNDs/G8jlpmwXY03fXoXy/8ZK8/T+hMzt8L4WnrLCJgdybqgPagnF/f97cg3A==",
+ "node_modules/pacote/node_modules/minipass-fetch": {
+ "version": "3.0.5",
+ "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-3.0.5.tgz",
+ "integrity": "sha512-2N8elDQAtSnFV0Dk7gt15KHsS0Fyz6CbYZ360h0WTYV1Ty46li3rAXVOQj1THMNLdmrD9Vt5pBPtWtVkpwGBqg==",
"dependencies": {
- "minimatch": "^9.0.0"
+ "minipass": "^7.0.3",
+ "minipass-sized": "^1.0.3",
+ "minizlib": "^2.1.2"
},
"engines": {
"node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ },
+ "optionalDependencies": {
+ "encoding": "^0.1.13"
}
},
- "node_modules/pacote/node_modules/lru-cache": {
- "version": "7.18.3",
- "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz",
- "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==",
+ "node_modules/pacote/node_modules/node-gyp": {
+ "version": "10.3.1",
+ "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-10.3.1.tgz",
+ "integrity": "sha512-Pp3nFHBThHzVtNY7U6JfPjvT/DTE8+o/4xKsLQtBoU+j2HLsGlhcfzflAoUreaJbNmYnX+LlLi0qjV8kpyO6xQ==",
+ "dependencies": {
+ "env-paths": "^2.2.0",
+ "exponential-backoff": "^3.1.1",
+ "glob": "^10.3.10",
+ "graceful-fs": "^4.2.6",
+ "make-fetch-happen": "^13.0.0",
+ "nopt": "^7.0.0",
+ "proc-log": "^4.1.0",
+ "semver": "^7.3.5",
+ "tar": "^6.2.1",
+ "which": "^4.0.0"
+ },
+ "bin": {
+ "node-gyp": "bin/node-gyp.js"
+ },
"engines": {
- "node": ">=12"
+ "node": "^16.14.0 || >=18.0.0"
}
},
- "node_modules/pacote/node_modules/minimatch": {
- "version": "9.0.5",
- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz",
- "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==",
+ "node_modules/pacote/node_modules/nopt": {
+ "version": "7.2.1",
+ "resolved": "https://registry.npmjs.org/nopt/-/nopt-7.2.1.tgz",
+ "integrity": "sha512-taM24ViiimT/XntxbPyJQzCG+p4EKOpgD3mxFwW38mGjVUrfERQOeY4EDHjdnptttfHuHQXFx+lTP08Q+mLa/w==",
"dependencies": {
- "brace-expansion": "^2.0.1"
+ "abbrev": "^2.0.0"
},
- "engines": {
- "node": ">=16 || 14 >=14.17"
+ "bin": {
+ "nopt": "bin/nopt.js"
},
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
- }
- },
- "node_modules/pacote/node_modules/minipass": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz",
- "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==",
"engines": {
- "node": ">=8"
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
}
},
"node_modules/pacote/node_modules/npm-normalize-package-bin": {
@@ -29196,50 +31266,77 @@
}
},
"node_modules/pacote/node_modules/npm-package-arg": {
- "version": "10.1.0",
- "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-10.1.0.tgz",
- "integrity": "sha512-uFyyCEmgBfZTtrKk/5xDfHp6+MdrqGotX/VoOyEEl3mBwiEE5FlBaePanazJSVMPT7vKepcjYBY2ztg9A3yPIA==",
+ "version": "11.0.3",
+ "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-11.0.3.tgz",
+ "integrity": "sha512-sHGJy8sOC1YraBywpzQlIKBE4pBbGbiF95U6Auspzyem956E0+FtDtsx1ZxlOJkQCZ1AFXAY/yuvtFYrOxF+Bw==",
"dependencies": {
- "hosted-git-info": "^6.0.0",
- "proc-log": "^3.0.0",
+ "hosted-git-info": "^7.0.0",
+ "proc-log": "^4.0.0",
"semver": "^7.3.5",
"validate-npm-package-name": "^5.0.0"
},
"engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ "node": "^16.14.0 || >=18.0.0"
}
},
"node_modules/pacote/node_modules/npm-packlist": {
- "version": "7.0.4",
- "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-7.0.4.tgz",
- "integrity": "sha512-d6RGEuRrNS5/N84iglPivjaJPxhDbZmlbTwTDX2IbcRHG5bZCdtysYMhwiPvcF4GisXHGn7xsxv+GQ7T/02M5Q==",
+ "version": "8.0.2",
+ "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-8.0.2.tgz",
+ "integrity": "sha512-shYrPFIS/JLP4oQmAwDyk5HcyysKW8/JLTEA32S0Z5TzvpaeeX2yMFfoK1fjEBnCBvVyIB/Jj/GBFdm0wsgzbA==",
"dependencies": {
- "ignore-walk": "^6.0.0"
+ "ignore-walk": "^6.0.4"
},
"engines": {
"node": "^14.17.0 || ^16.13.0 || >=18.0.0"
}
},
- "node_modules/pacote/node_modules/npm-pick-manifest": {
- "version": "8.0.2",
- "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-8.0.2.tgz",
- "integrity": "sha512-1dKY+86/AIiq1tkKVD3l0WI+Gd3vkknVGAggsFeBkTvbhMQ1OND/LKkYv4JtXPKUJ8bOTCyLiqEg2P6QNdK+Gg==",
+ "node_modules/pacote/node_modules/npm-registry-fetch": {
+ "version": "16.2.1",
+ "resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-16.2.1.tgz",
+ "integrity": "sha512-8l+7jxhim55S85fjiDGJ1rZXBWGtRLi1OSb4Z3BPLObPuIaeKRlPRiYMSHU4/81ck3t71Z+UwDDl47gcpmfQQA==",
"dependencies": {
- "npm-install-checks": "^6.0.0",
- "npm-normalize-package-bin": "^3.0.0",
- "npm-package-arg": "^10.0.0",
- "semver": "^7.3.5"
+ "@npmcli/redact": "^1.1.0",
+ "make-fetch-happen": "^13.0.0",
+ "minipass": "^7.0.2",
+ "minipass-fetch": "^3.0.0",
+ "minipass-json-stream": "^1.0.1",
+ "minizlib": "^2.1.2",
+ "npm-package-arg": "^11.0.0",
+ "proc-log": "^4.0.0"
},
"engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ "node": "^16.14.0 || >=18.0.0"
}
},
- "node_modules/pacote/node_modules/proc-log": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-3.0.0.tgz",
- "integrity": "sha512-++Vn7NS4Xf9NacaU9Xq3URUuqZETPsf8L4j5/ckhaRYsfPeRyzGw+iDjFhV/Jr3uNmTvvddEJFWh5R1gRgUH8A==",
+ "node_modules/pacote/node_modules/read-package-json": {
+ "version": "7.0.1",
+ "resolved": "https://registry.npmjs.org/read-package-json/-/read-package-json-7.0.1.tgz",
+ "integrity": "sha512-8PcDiZ8DXUjLf687Ol4BR8Bpm2umR7vhoZOzNRt+uxD9GpBh/K+CAAALVIiYFknmvlmyg7hM7BSNUXPaCCqd0Q==",
+ "deprecated": "This package is no longer supported. Please use @npmcli/package-json instead.",
+ "dependencies": {
+ "glob": "^10.2.2",
+ "json-parse-even-better-errors": "^3.0.0",
+ "normalize-package-data": "^6.0.0",
+ "npm-normalize-package-bin": "^3.0.0"
+ },
"engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ "node": "^16.14.0 || >=18.0.0"
+ }
+ },
+ "node_modules/pacote/node_modules/sigstore": {
+ "version": "2.3.1",
+ "resolved": "https://registry.npmjs.org/sigstore/-/sigstore-2.3.1.tgz",
+ "integrity": "sha512-8G+/XDU8wNsJOQS5ysDVO0Etg9/2uA5gR9l4ZwijjlwxBcrU6RPfwi2+jJmbP+Ap1Hlp/nVAaEO4Fj22/SL2gQ==",
+ "dependencies": {
+ "@sigstore/bundle": "^2.3.2",
+ "@sigstore/core": "^1.0.0",
+ "@sigstore/protobuf-specs": "^0.3.2",
+ "@sigstore/sign": "^2.3.2",
+ "@sigstore/tuf": "^2.3.4",
+ "@sigstore/verify": "^1.2.1"
+ },
+ "engines": {
+ "node": "^16.14.0 || >=18.0.0"
}
},
"node_modules/pacote/node_modules/ssri": {
@@ -29253,12 +31350,17 @@
"node": "^14.17.0 || ^16.13.0 || >=18.0.0"
}
},
- "node_modules/pacote/node_modules/ssri/node_modules/minipass": {
- "version": "7.1.2",
- "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz",
- "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==",
+ "node_modules/pacote/node_modules/tuf-js": {
+ "version": "2.2.1",
+ "resolved": "https://registry.npmjs.org/tuf-js/-/tuf-js-2.2.1.tgz",
+ "integrity": "sha512-GwIJau9XaA8nLVbUXsN3IlFi7WmQ48gBUrl3FTkkL/XLu/POhBzfmX9hd33FNMX1qAsfl6ozO1iMmW9NC8YniA==",
+ "dependencies": {
+ "@tufjs/models": "2.0.1",
+ "debug": "^4.3.4",
+ "make-fetch-happen": "^13.0.1"
+ },
"engines": {
- "node": ">=16 || 14 >=14.17"
+ "node": "^16.14.0 || >=18.0.0"
}
},
"node_modules/pacote/node_modules/unique-filename": {
@@ -29283,20 +31385,6 @@
"node": "^14.17.0 || ^16.13.0 || >=18.0.0"
}
},
- "node_modules/pacote/node_modules/which": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/which/-/which-3.0.1.tgz",
- "integrity": "sha512-XA1b62dzQzLfaEOSQFTCOd5KFf/1VSzZo7/7TUjnya6u0vGGKzU96UQBZTAThCb2j4/xjBAyii1OhRLJEivHvg==",
- "dependencies": {
- "isexe": "^2.0.0"
- },
- "bin": {
- "node-which": "bin/which.js"
- },
- "engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
- }
- },
"node_modules/pad-component": {
"version": "0.0.1",
"resolved": "https://registry.npmjs.org/pad-component/-/pad-component-0.0.1.tgz",
@@ -29413,9 +31501,9 @@
}
},
"node_modules/parse5": {
- "version": "7.2.0",
- "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.2.0.tgz",
- "integrity": "sha512-ZkDsAOcxsUMZ4Lz5fVciOehNcJ+Gb8gTzcA4yl3wnc273BAybYWrQ+Ks/OjCjSEpjvQkDSeZbybK9qj2VHHdGA==",
+ "version": "7.2.1",
+ "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.2.1.tgz",
+ "integrity": "sha512-BuBYQYlv1ckiPdQi/ohiivi9Sagc9JG+Ozs0r7b/0iK3sKmrb0b9FdWdBbOdx6hBCM/F9Ir82ofnBhtZOjCRPQ==",
"dependencies": {
"entities": "^4.5.0"
},
@@ -29706,6 +31794,15 @@
"npm": ">5"
}
},
+ "node_modules/patch-package/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==",
+ "dependencies": {
+ "balanced-match": "^1.0.0",
+ "concat-map": "0.0.1"
+ }
+ },
"node_modules/patch-package/node_modules/fs-extra": {
"version": "9.1.0",
"resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz",
@@ -29720,6 +31817,37 @@
"node": ">=10"
}
},
+ "node_modules/patch-package/node_modules/glob": {
+ "version": "7.2.3",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
+ "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
+ "deprecated": "Glob versions prior to v9 are no longer supported",
+ "dependencies": {
+ "fs.realpath": "^1.0.0",
+ "inflight": "^1.0.4",
+ "inherits": "2",
+ "minimatch": "^3.1.1",
+ "once": "^1.3.0",
+ "path-is-absolute": "^1.0.0"
+ },
+ "engines": {
+ "node": "*"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
+ "node_modules/patch-package/node_modules/minimatch": {
+ "version": "3.1.2",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
+ "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
+ "dependencies": {
+ "brace-expansion": "^1.1.7"
+ },
+ "engines": {
+ "node": "*"
+ }
+ },
"node_modules/patch-package/node_modules/open": {
"version": "7.4.2",
"resolved": "https://registry.npmjs.org/open/-/open-7.4.2.tgz",
@@ -29755,10 +31883,21 @@
"node": ">=6"
}
},
+ "node_modules/patch-package/node_modules/tmp": {
+ "version": "0.0.33",
+ "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz",
+ "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==",
+ "dependencies": {
+ "os-tmpdir": "~1.0.2"
+ },
+ "engines": {
+ "node": ">=0.6.0"
+ }
+ },
"node_modules/patch-package/node_modules/yaml": {
- "version": "2.6.0",
- "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.6.0.tgz",
- "integrity": "sha512-a6ae//JvKDEra2kdi1qzCyrJW/WZCgFi8ydDV+eXExl95t+5R+ijnqHJbz9tmMh8FUjx3iv2fCQ4dclAQlO2UQ==",
+ "version": "2.6.1",
+ "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.6.1.tgz",
+ "integrity": "sha512-7r0XPzioN/Q9kXBro/XPnA6kznR73DHq+GXh5ON7ZozRO6aMjbmiBuKste2wslTFkC5d1dw0GooOCepZXJ2SAg==",
"bin": {
"yaml": "bin.mjs"
},
@@ -29886,9 +32025,9 @@
"dev": true
},
"node_modules/pg": {
- "version": "8.13.0",
- "resolved": "https://registry.npmjs.org/pg/-/pg-8.13.0.tgz",
- "integrity": "sha512-34wkUTh3SxTClfoHB3pQ7bIMvw9dpFU1audQQeZG837fmHfHpr14n/AELVDoOYVDW2h5RDWU78tFjkD+erSBsw==",
+ "version": "8.13.1",
+ "resolved": "https://registry.npmjs.org/pg/-/pg-8.13.1.tgz",
+ "integrity": "sha512-OUir1A0rPNZlX//c7ksiu7crsGZTKSOXJPgtNiHGIlC9H0lO+NC6ZDYksSgBYY/thSWhnSRBv8w1lieNNGATNQ==",
"dependencies": {
"pg-connection-string": "^2.7.0",
"pg-pool": "^3.7.0",
@@ -30035,16 +32174,17 @@
}
},
"node_modules/picocolors": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.0.tgz",
- "integrity": "sha512-TQ92mBOW0l3LeMeyLV6mzy/kWr8lkd/hp3mTg7wYK7zJhuBStmGMBG0BdeDZS/dZx1IukaX6Bk11zcln25o1Aw=="
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz",
+ "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA=="
},
"node_modules/picomatch": {
- "version": "2.3.1",
- "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
- "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.1.tgz",
+ "integrity": "sha512-xUXwsxNjwTQ8K3GnT4pCJm+xq3RUPQbmkYJTP5aFIfNIvbcc/4MUxgBaaRSZJ6yGJZiGSyYlM6MzwTsRk8SYCg==",
+ "dev": true,
"engines": {
- "node": ">=8.6"
+ "node": ">=12"
},
"funding": {
"url": "https://github.com/sponsors/jonschlinkert"
@@ -30281,15 +32421,6 @@
"node": ">=0.6"
}
},
- "node_modules/postman-request/node_modules/uuid": {
- "version": "8.3.2",
- "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz",
- "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==",
- "dev": true,
- "bin": {
- "uuid": "dist/bin/uuid"
- }
- },
"node_modules/prebuild-install": {
"version": "7.1.2",
"resolved": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-7.1.2.tgz",
@@ -30340,9 +32471,9 @@
}
},
"node_modules/prettier": {
- "version": "3.3.3",
- "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.3.3.tgz",
- "integrity": "sha512-i2tDNA0O5IrMO757lfrdQZCc2jPNDVntV0m/+4whiDfWaTKfMNgR7Qz0NAeGz/nRqF4m5/6CLzbP4/liHt12Ew==",
+ "version": "3.4.2",
+ "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.4.2.tgz",
+ "integrity": "sha512-e9MewbtFo+Fevyuxn/4rrcDAaq0IYxPGLvObpQjiZBMAzB9IGmzlnG9RZy3FFas+eBMu2vA0CszMeduow5dIuQ==",
"dev": true,
"bin": {
"prettier": "bin/prettier.cjs"
@@ -30439,9 +32570,9 @@
"integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag=="
},
"node_modules/process-on-spawn": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/process-on-spawn/-/process-on-spawn-1.0.0.tgz",
- "integrity": "sha512-1WsPDsUSMmZH5LeMLegqkPDrsGgsWwk1Exipy2hvB0o/F0ASzbpIctSCcZIK1ykJvtTJULEH+20WOFjMvGnCTg==",
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/process-on-spawn/-/process-on-spawn-1.1.0.tgz",
+ "integrity": "sha512-JOnOPQ/8TZgjs1JIH/m9ni7FfimjNa/PRx7y/Wb5qdItsnhO0jE4AT7fC0HjC28DUQWDr50dwSYZLdRMlqDq3Q==",
"dev": true,
"dependencies": {
"fromentries": "^1.2.0"
@@ -30640,30 +32771,27 @@
}
},
"node_modules/proxy-agent": {
- "version": "6.4.0",
- "resolved": "https://registry.npmjs.org/proxy-agent/-/proxy-agent-6.4.0.tgz",
- "integrity": "sha512-u0piLU+nCOHMgGjRbimiXmA9kM/L9EHh3zL81xCdp7m+Y2pHIsnmbdDoEDoAz5geaonNR6q6+yOPQs6n4T6sBQ==",
+ "version": "6.5.0",
+ "resolved": "https://registry.npmjs.org/proxy-agent/-/proxy-agent-6.5.0.tgz",
+ "integrity": "sha512-TmatMXdr2KlRiA2CyDu8GqR8EjahTG3aY3nXjdzFyoZbmB8hrBsTyMezhULIXKnC0jpfjlmiZ3+EaCzoInSu/A==",
"dependencies": {
- "agent-base": "^7.0.2",
+ "agent-base": "^7.1.2",
"debug": "^4.3.4",
"http-proxy-agent": "^7.0.1",
- "https-proxy-agent": "^7.0.3",
+ "https-proxy-agent": "^7.0.6",
"lru-cache": "^7.14.1",
- "pac-proxy-agent": "^7.0.1",
+ "pac-proxy-agent": "^7.1.0",
"proxy-from-env": "^1.1.0",
- "socks-proxy-agent": "^8.0.2"
+ "socks-proxy-agent": "^8.0.5"
},
"engines": {
"node": ">= 14"
}
},
"node_modules/proxy-agent/node_modules/agent-base": {
- "version": "7.1.1",
- "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.1.tgz",
- "integrity": "sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOA==",
- "dependencies": {
- "debug": "^4.3.4"
- },
+ "version": "7.1.3",
+ "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.3.tgz",
+ "integrity": "sha512-jRR5wdylq8CkOe6hei19GGZnxM6rBGwFl3Bg0YItGDimvjGtAvdZk4Pu6Cl4u4Igsws4a1fd1Vq3ezrhn4KmFw==",
"engines": {
"node": ">= 14"
}
@@ -30681,11 +32809,11 @@
}
},
"node_modules/proxy-agent/node_modules/https-proxy-agent": {
- "version": "7.0.5",
- "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.5.tgz",
- "integrity": "sha512-1e4Wqeblerz+tMKPIq2EMGiiWW1dIjZOksyHWSUm1rmuvw/how9hBHZ38lAGj5ID4Ik6EdkOw7NmWPy6LAwalw==",
+ "version": "7.0.6",
+ "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.6.tgz",
+ "integrity": "sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==",
"dependencies": {
- "agent-base": "^7.0.2",
+ "agent-base": "^7.1.2",
"debug": "4"
},
"engines": {
@@ -30701,11 +32829,11 @@
}
},
"node_modules/proxy-agent/node_modules/socks-proxy-agent": {
- "version": "8.0.4",
- "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-8.0.4.tgz",
- "integrity": "sha512-GNAq/eg8Udq2x0eNiFkr9gRg5bA7PXEWagQdeRX4cPSG+X/8V38v637gim9bjFptMk1QWsCTr0ttrJEiXbNnRw==",
+ "version": "8.0.5",
+ "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-8.0.5.tgz",
+ "integrity": "sha512-HehCEsotFqbPW9sJ8WVYB6UbmIMv7kUUORIF2Nncq4VQvBfNBLibW9YZR5dlYCSUhwcD628pRllm7n+E+YTzJw==",
"dependencies": {
- "agent-base": "^7.1.1",
+ "agent-base": "^7.1.2",
"debug": "^4.3.4",
"socks": "^2.8.3"
},
@@ -30729,9 +32857,15 @@
}
},
"node_modules/psl": {
- "version": "1.9.0",
- "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz",
- "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag=="
+ "version": "1.15.0",
+ "resolved": "https://registry.npmjs.org/psl/-/psl-1.15.0.tgz",
+ "integrity": "sha512-JZd3gMVBAVQkSs6HdNZo9Sdo0LNcQeMNP3CozBJb3JYC/QUYZTnKxP+f8oWRX4rHP5EurWxqAHTSwUCjlNKa1w==",
+ "dependencies": {
+ "punycode": "^2.3.1"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/lupomontero"
+ }
},
"node_modules/pstree.remy": {
"version": "1.1.8",
@@ -30822,15 +32956,6 @@
"node": ">=6"
}
},
- "node_modules/punycode.js": {
- "version": "2.3.1",
- "resolved": "https://registry.npmjs.org/punycode.js/-/punycode.js-2.3.1.tgz",
- "integrity": "sha512-uxFIHU0YlHYhDQtV4R9J6a52SLx28BCjT+4ieh7IGbgwVJWO+km431c4yRlREUAsAmt/uMjQUyQHNEPf0M39CA==",
- "optional": true,
- "engines": {
- "node": ">=6"
- }
- },
"node_modules/pupa": {
"version": "3.1.0",
"resolved": "https://registry.npmjs.org/pupa/-/pupa-3.1.0.tgz",
@@ -30901,6 +33026,16 @@
"node": ">=4"
}
},
+ "node_modules/qqjs/node_modules/brace-expansion": {
+ "version": "1.1.11",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
+ "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
+ "dev": true,
+ "dependencies": {
+ "balanced-match": "^1.0.0",
+ "concat-map": "0.0.1"
+ }
+ },
"node_modules/qqjs/node_modules/chalk": {
"version": "2.4.2",
"resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
@@ -30931,9 +33066,9 @@
"dev": true
},
"node_modules/qqjs/node_modules/cross-spawn": {
- "version": "6.0.5",
- "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
- "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",
+ "version": "6.0.6",
+ "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.6.tgz",
+ "integrity": "sha512-VqCUuhcd1iB+dsv8gxPttb5iZh/D0iubSP21g36KXdEuf6I5JiioesUVjpCdHV9MZRUfVFlvwtIUyPfxo5trtw==",
"dev": true,
"dependencies": {
"nice-try": "^1.0.4",
@@ -30946,6 +33081,15 @@
"node": ">=4.8"
}
},
+ "node_modules/qqjs/node_modules/escape-string-regexp": {
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
+ "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.8.0"
+ }
+ },
"node_modules/qqjs/node_modules/execa": {
"version": "0.10.0",
"resolved": "https://registry.npmjs.org/execa/-/execa-0.10.0.tgz",
@@ -30999,6 +33143,27 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
+ "node_modules/qqjs/node_modules/glob": {
+ "version": "7.2.3",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
+ "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
+ "deprecated": "Glob versions prior to v9 are no longer supported",
+ "dev": true,
+ "dependencies": {
+ "fs.realpath": "^1.0.0",
+ "inflight": "^1.0.4",
+ "inherits": "2",
+ "minimatch": "^3.1.1",
+ "once": "^1.3.0",
+ "path-is-absolute": "^1.0.0"
+ },
+ "engines": {
+ "node": "*"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
"node_modules/qqjs/node_modules/globby": {
"version": "10.0.2",
"resolved": "https://registry.npmjs.org/globby/-/globby-10.0.2.tgz",
@@ -31036,6 +33201,12 @@
"node": ">=0.10.0"
}
},
+ "node_modules/qqjs/node_modules/isexe": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
+ "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==",
+ "dev": true
+ },
"node_modules/qqjs/node_modules/jsonfile": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz",
@@ -31045,6 +33216,18 @@
"graceful-fs": "^4.1.6"
}
},
+ "node_modules/qqjs/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,
+ "dependencies": {
+ "brace-expansion": "^1.1.7"
+ },
+ "engines": {
+ "node": "*"
+ }
+ },
"node_modules/qqjs/node_modules/npm-run-path": {
"version": "2.0.2",
"resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz",
@@ -31279,9 +33462,9 @@
}
},
"node_modules/qs": {
- "version": "6.13.0",
- "resolved": "https://registry.npmjs.org/qs/-/qs-6.13.0.tgz",
- "integrity": "sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==",
+ "version": "6.13.1",
+ "resolved": "https://registry.npmjs.org/qs/-/qs-6.13.1.tgz",
+ "integrity": "sha512-EJPeIn0CYrGu+hli1xilKAPXODtJ12T0sP63Ijx2/khC2JtuaN3JyNIpvmnkmaEtha9ocbG4A4cMcr+TvqvwQg==",
"dependencies": {
"side-channel": "^1.0.6"
},
@@ -31412,9 +33595,9 @@
}
},
"node_modules/razorpay": {
- "version": "2.9.4",
- "resolved": "https://registry.npmjs.org/razorpay/-/razorpay-2.9.4.tgz",
- "integrity": "sha512-CvOitdgM5HNr+zl174fHpZoJKVFYEfPoGx798kX+kg3haGDD3xinzxTzRUIOzLnL1/F4e7mUoIaGNn0h1E929Q==",
+ "version": "2.9.5",
+ "resolved": "https://registry.npmjs.org/razorpay/-/razorpay-2.9.5.tgz",
+ "integrity": "sha512-bmybwyszgfbYWAdO4igyHFk5zFj/D4YuoZAFNbyIYnPwzd+FBY5WvtpfUA9lVBMgnV4NzVEhncxR3It9RI/gCQ==",
"dependencies": {
"axios": "^1.6.8"
}
@@ -31433,6 +33616,11 @@
"rc": "cli.js"
}
},
+ "node_modules/rc/node_modules/ini": {
+ "version": "1.3.8",
+ "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz",
+ "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew=="
+ },
"node_modules/rc/node_modules/strip-json-comments": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz",
@@ -31507,37 +33695,10 @@
"node": "^14.17.0 || ^16.13.0 || >=18.0.0"
}
},
- "node_modules/read-package-json/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==",
- "dependencies": {
- "balanced-match": "^1.0.0"
- }
- },
- "node_modules/read-package-json/node_modules/glob": {
- "version": "10.4.5",
- "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz",
- "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==",
- "dependencies": {
- "foreground-child": "^3.1.0",
- "jackspeak": "^3.1.2",
- "minimatch": "^9.0.4",
- "minipass": "^7.1.2",
- "package-json-from-dist": "^1.0.0",
- "path-scurry": "^1.11.1"
- },
- "bin": {
- "glob": "dist/esm/bin.mjs"
- },
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
- }
- },
"node_modules/read-package-json/node_modules/hosted-git-info": {
- "version": "6.1.1",
- "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-6.1.1.tgz",
- "integrity": "sha512-r0EI+HBMcXadMrugk0GCQ+6BQV39PiWAZVfq7oIckeGiN7sjRGyQxPdft3nQekFTCQbYxLBH+/axZMeH8UX6+w==",
+ "version": "6.1.3",
+ "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-6.1.3.tgz",
+ "integrity": "sha512-HVJyzUrLIL1c0QmviVh5E8VGyUS7xCFPS6yydaVd1UegW+ibV/CohqTH9MkOLDp5o+rb82DMo77PTuc9F/8GKw==",
"dependencies": {
"lru-cache": "^7.5.1"
},
@@ -31553,28 +33714,6 @@
"node": ">=12"
}
},
- "node_modules/read-package-json/node_modules/minimatch": {
- "version": "9.0.5",
- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz",
- "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==",
- "dependencies": {
- "brace-expansion": "^2.0.1"
- },
- "engines": {
- "node": ">=16 || 14 >=14.17"
- },
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
- }
- },
- "node_modules/read-package-json/node_modules/minipass": {
- "version": "7.1.2",
- "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz",
- "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==",
- "engines": {
- "node": ">=16 || 14 >=14.17"
- }
- },
"node_modules/read-package-json/node_modules/normalize-package-data": {
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-5.0.0.tgz",
@@ -31813,15 +33952,6 @@
"minimatch": "^5.1.0"
}
},
- "node_modules/readdir-glob/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"
- }
- },
"node_modules/readdir-glob/node_modules/minimatch": {
"version": "5.1.6",
"resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz",
@@ -31857,6 +33987,17 @@
"node": ">=8.10.0"
}
},
+ "node_modules/readdirp/node_modules/picomatch": {
+ "version": "2.3.1",
+ "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
+ "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
+ "engines": {
+ "node": ">=8.6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/jonschlinkert"
+ }
+ },
"node_modules/rechoir": {
"version": "0.6.2",
"resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz",
@@ -31926,6 +34067,28 @@
"resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.1.14.tgz",
"integrity": "sha512-ZhYeb6nRaXCfhnndflDK8qI6ZQ/YcWZCISRAWICW9XYqMUwjZM9Z0DveWX/ABN01oxSHwVxKQmxeYZSsm0jh5A=="
},
+ "node_modules/reflect.getprototypeof": {
+ "version": "1.0.9",
+ "resolved": "https://registry.npmjs.org/reflect.getprototypeof/-/reflect.getprototypeof-1.0.9.tgz",
+ "integrity": "sha512-r0Ay04Snci87djAsI4U+WNRcSw5S4pOH7qFjd/veA5gC7TbqESR3tcj28ia95L/fYUDw11JKP7uqUKUAfVvV5Q==",
+ "dev": true,
+ "dependencies": {
+ "call-bind": "^1.0.8",
+ "define-properties": "^1.2.1",
+ "dunder-proto": "^1.0.1",
+ "es-abstract": "^1.23.6",
+ "es-errors": "^1.3.0",
+ "get-intrinsic": "^1.2.6",
+ "gopd": "^1.2.0",
+ "which-builtin-type": "^1.2.1"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
"node_modules/reftools": {
"version": "1.1.9",
"resolved": "https://registry.npmjs.org/reftools/-/reftools-1.1.9.tgz",
@@ -31996,6 +34159,15 @@
"resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz",
"integrity": "sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw=="
},
+ "node_modules/repeat-string": {
+ "version": "1.6.1",
+ "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz",
+ "integrity": "sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10"
+ }
+ },
"node_modules/replace-ext": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.1.tgz",
@@ -32043,27 +34215,21 @@
"resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz",
"integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ=="
},
- "node_modules/requizzle": {
- "version": "0.2.4",
- "resolved": "https://registry.npmjs.org/requizzle/-/requizzle-0.2.4.tgz",
- "integrity": "sha512-JRrFk1D4OQ4SqovXOgdav+K8EAhSB/LJZqCz8tbX0KObcdeM15Ss59ozWMBWmmINMagCwmqn4ZNryUGpBsl6Jw==",
- "optional": true,
- "dependencies": {
- "lodash": "^4.17.21"
- }
- },
"node_modules/resolve": {
- "version": "1.22.8",
- "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz",
- "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==",
+ "version": "1.22.10",
+ "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.10.tgz",
+ "integrity": "sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==",
"dependencies": {
- "is-core-module": "^2.13.0",
+ "is-core-module": "^2.16.0",
"path-parse": "^1.0.7",
"supports-preserve-symlinks-flag": "^1.0.0"
},
"bin": {
"resolve": "bin/resolve"
},
+ "engines": {
+ "node": ">= 0.4"
+ },
"funding": {
"url": "https://github.com/sponsors/ljharb"
}
@@ -32204,64 +34370,24 @@
"dev": true
},
"node_modules/rimraf": {
- "version": "4.4.1",
- "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-4.4.1.tgz",
- "integrity": "sha512-Gk8NlF062+T9CqNGn6h4tls3k6T1+/nXdOcSZVikNVtlRdYpA7wRJJMoXmuvOnLW844rPjdQ7JgXCYM6PPC/og==",
+ "version": "5.0.10",
+ "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-5.0.10.tgz",
+ "integrity": "sha512-l0OE8wL34P4nJH/H2ffoaniAokM2qSmrtXHmlpvYr5AVVX8msAyW0l8NVJFDxlSK4u3Uh/f41cQheDVdnYijwQ==",
"dev": true,
"dependencies": {
- "glob": "^9.2.0"
+ "glob": "^10.3.7"
},
"bin": {
- "rimraf": "dist/cjs/src/bin.js"
- },
- "engines": {
- "node": ">=14"
- },
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
- }
- },
- "node_modules/rimraf/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"
- }
- },
- "node_modules/rimraf/node_modules/glob": {
- "version": "9.3.5",
- "resolved": "https://registry.npmjs.org/glob/-/glob-9.3.5.tgz",
- "integrity": "sha512-e1LleDykUz2Iu+MTYdkSsuWX8lvAjAcs0Xef0lNIu0S2wOAzuTxCJtcd9S3cijlwYF18EsU3rzb8jPVobxDh9Q==",
- "dev": true,
- "dependencies": {
- "fs.realpath": "^1.0.0",
- "minimatch": "^8.0.2",
- "minipass": "^4.2.4",
- "path-scurry": "^1.6.1"
- },
- "engines": {
- "node": ">=16 || 14 >=14.17"
+ "rimraf": "dist/esm/bin.mjs"
},
"funding": {
"url": "https://github.com/sponsors/isaacs"
}
},
- "node_modules/rimraf/node_modules/minimatch": {
- "version": "8.0.4",
- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-8.0.4.tgz",
- "integrity": "sha512-W0Wvr9HyFXZRGIDgCicunpQ299OKXs9RgZfaukz4qAW/pJhcpUfupc9c+OObPOFueNy8VSrZgEmDtk6Kh4WzDA==",
- "dev": true,
- "dependencies": {
- "brace-expansion": "^2.0.1"
- },
- "engines": {
- "node": ">=16 || 14 >=14.17"
- },
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
- }
+ "node_modules/rrweb-cssom": {
+ "version": "0.7.1",
+ "resolved": "https://registry.npmjs.org/rrweb-cssom/-/rrweb-cssom-0.7.1.tgz",
+ "integrity": "sha512-TrEMa7JGdVm0UThDJSx7ddw5nVm3UJS9o9CCIZ72B1vSyEZoziDqBYP3XIoi/12lKrJR8rE3jeFHMok2F/Mnsg=="
},
"node_modules/run-async": {
"version": "2.4.1",
@@ -32302,14 +34428,15 @@
}
},
"node_modules/safe-array-concat": {
- "version": "1.1.2",
- "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.2.tgz",
- "integrity": "sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q==",
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.3.tgz",
+ "integrity": "sha512-AURm5f0jYEOydBj7VQlVvDrjeFgthDdEF5H1dP+6mNpoXOMo1quQqJ4wvJDyRZ9+pO3kGWoOdmV08cSv2aJV6Q==",
"dev": true,
"dependencies": {
- "call-bind": "^1.0.7",
- "get-intrinsic": "^1.2.4",
- "has-symbols": "^1.0.3",
+ "call-bind": "^1.0.8",
+ "call-bound": "^1.0.2",
+ "get-intrinsic": "^1.2.6",
+ "has-symbols": "^1.1.0",
"isarray": "^2.0.5"
},
"engines": {
@@ -32356,14 +34483,14 @@
"optional": true
},
"node_modules/safe-regex-test": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.3.tgz",
- "integrity": "sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==",
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.1.0.tgz",
+ "integrity": "sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw==",
"dev": true,
"dependencies": {
- "call-bind": "^1.0.6",
+ "call-bound": "^1.0.2",
"es-errors": "^1.3.0",
- "is-regex": "^1.1.4"
+ "is-regex": "^1.2.1"
},
"engines": {
"node": ">= 0.4"
@@ -32440,6 +34567,37 @@
"url": "https://opencollective.com/webpack"
}
},
+ "node_modules/schema-utils/node_modules/ajv": {
+ "version": "6.12.6",
+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
+ "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
+ "dev": true,
+ "dependencies": {
+ "fast-deep-equal": "^3.1.1",
+ "fast-json-stable-stringify": "^2.0.0",
+ "json-schema-traverse": "^0.4.1",
+ "uri-js": "^4.2.2"
+ },
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/epoberezkin"
+ }
+ },
+ "node_modules/schema-utils/node_modules/ajv-keywords": {
+ "version": "3.5.2",
+ "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz",
+ "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==",
+ "dev": true,
+ "peerDependencies": {
+ "ajv": "^6.9.1"
+ }
+ },
+ "node_modules/schema-utils/node_modules/json-schema-traverse": {
+ "version": "0.4.1",
+ "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
+ "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
+ "dev": true
+ },
"node_modules/scmp": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/scmp/-/scmp-2.1.0.tgz",
@@ -32547,9 +34705,9 @@
"integrity": "sha512-hr3Wtp/GZIc/6DAGPDcV4/9WoZhjrkXsi5B/07QgX8tsdc6ilr7BFM6PM6rbdAX1kFSDYeZGLipIZZKyQP0O5Q=="
},
"node_modules/sequelize": {
- "version": "6.37.4",
- "resolved": "https://registry.npmjs.org/sequelize/-/sequelize-6.37.4.tgz",
- "integrity": "sha512-+8B0p00EKmxJpwwruDI0drxh4wNSC0YB9pVhOajRzfMI+uIDi5V7rJPC8RTTkLmKUoAIatJZn6lW9gj6bmmYKQ==",
+ "version": "6.37.5",
+ "resolved": "https://registry.npmjs.org/sequelize/-/sequelize-6.37.5.tgz",
+ "integrity": "sha512-10WA4poUb3XWnUROThqL2Apq9C2NhyV1xHPMZuybNMCucDsbbFuKg51jhmyvvAUyUqCiimwTZamc3AHhMoBr2Q==",
"funding": [
{
"type": "opencollective",
@@ -32615,14 +34773,6 @@
"node": ">= 10.0.0"
}
},
- "node_modules/sequelize/node_modules/uuid": {
- "version": "8.3.2",
- "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz",
- "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==",
- "bin": {
- "uuid": "dist/bin/uuid"
- }
- },
"node_modules/serialize-javascript": {
"version": "6.0.2",
"resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.2.tgz",
@@ -32652,9 +34802,9 @@
"integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw=="
},
"node_modules/set-cookie-parser": {
- "version": "2.7.0",
- "resolved": "https://registry.npmjs.org/set-cookie-parser/-/set-cookie-parser-2.7.0.tgz",
- "integrity": "sha512-lXLOiqpkUumhRdFF3k1osNXCy9akgx/dyPZ5p8qAg9seJzXr5ZrlqZuWIMuY6ejOsVLE6flJ5/h3lsn57fQ/PQ==",
+ "version": "2.7.1",
+ "resolved": "https://registry.npmjs.org/set-cookie-parser/-/set-cookie-parser-2.7.1.tgz",
+ "integrity": "sha512-IOc8uWeOZgnb3ptbCURJWNjWUPcO3ZnTTdzsurqERrP6nPyv+paC55vJM0LpOlT2ne+Ix+9+CRG1MNLlyZ4GjQ==",
"dev": true
},
"node_modules/set-function-length": {
@@ -32746,6 +34896,46 @@
"node": ">=4"
}
},
+ "node_modules/shelljs/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==",
+ "dependencies": {
+ "balanced-match": "^1.0.0",
+ "concat-map": "0.0.1"
+ }
+ },
+ "node_modules/shelljs/node_modules/glob": {
+ "version": "7.2.3",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
+ "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
+ "deprecated": "Glob versions prior to v9 are no longer supported",
+ "dependencies": {
+ "fs.realpath": "^1.0.0",
+ "inflight": "^1.0.4",
+ "inherits": "2",
+ "minimatch": "^3.1.1",
+ "once": "^1.3.0",
+ "path-is-absolute": "^1.0.0"
+ },
+ "engines": {
+ "node": "*"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
+ "node_modules/shelljs/node_modules/minimatch": {
+ "version": "3.1.2",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
+ "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
+ "dependencies": {
+ "brace-expansion": "^1.1.7"
+ },
+ "engines": {
+ "node": "*"
+ }
+ },
"node_modules/shiki": {
"version": "0.11.1",
"resolved": "https://registry.npmjs.org/shiki/-/shiki-0.11.1.tgz",
@@ -32811,14 +35001,65 @@
"integrity": "sha512-oXF8tfxx5cDk8r2kYqlkUJzZpDBqVY/II2WhvU0n9Y3XYvAYRmeaf1PvvIvTgPnv4KJ+ES5M0PyDq5Jp+Ygy2g=="
},
"node_modules/side-channel": {
- "version": "1.0.6",
- "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.6.tgz",
- "integrity": "sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==",
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz",
+ "integrity": "sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==",
"dependencies": {
- "call-bind": "^1.0.7",
"es-errors": "^1.3.0",
- "get-intrinsic": "^1.2.4",
- "object-inspect": "^1.13.1"
+ "object-inspect": "^1.13.3",
+ "side-channel-list": "^1.0.0",
+ "side-channel-map": "^1.0.1",
+ "side-channel-weakmap": "^1.0.2"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/side-channel-list": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.0.tgz",
+ "integrity": "sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==",
+ "dependencies": {
+ "es-errors": "^1.3.0",
+ "object-inspect": "^1.13.3"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/side-channel-map": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz",
+ "integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==",
+ "dependencies": {
+ "call-bound": "^1.0.2",
+ "es-errors": "^1.3.0",
+ "get-intrinsic": "^1.2.5",
+ "object-inspect": "^1.13.3"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/side-channel-weakmap": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz",
+ "integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==",
+ "dependencies": {
+ "call-bound": "^1.0.2",
+ "es-errors": "^1.3.0",
+ "get-intrinsic": "^1.2.5",
+ "object-inspect": "^1.13.3",
+ "side-channel-map": "^1.0.1"
},
"engines": {
"node": ">= 0.4"
@@ -32861,14 +35102,6 @@
"node": "^14.17.0 || ^16.13.0 || >=18.0.0"
}
},
- "node_modules/sigstore/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==",
- "dependencies": {
- "balanced-match": "^1.0.0"
- }
- },
"node_modules/sigstore/node_modules/cacache": {
"version": "17.1.4",
"resolved": "https://registry.npmjs.org/cacache/-/cacache-17.1.4.tgz",
@@ -32918,33 +35151,6 @@
"node": ">=16 || 14 >=14.17"
}
},
- "node_modules/sigstore/node_modules/glob": {
- "version": "10.4.5",
- "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz",
- "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==",
- "dependencies": {
- "foreground-child": "^3.1.0",
- "jackspeak": "^3.1.2",
- "minimatch": "^9.0.4",
- "minipass": "^7.1.2",
- "package-json-from-dist": "^1.0.0",
- "path-scurry": "^1.11.1"
- },
- "bin": {
- "glob": "dist/esm/bin.mjs"
- },
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
- }
- },
- "node_modules/sigstore/node_modules/glob/node_modules/minipass": {
- "version": "7.1.2",
- "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz",
- "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==",
- "engines": {
- "node": ">=16 || 14 >=14.17"
- }
- },
"node_modules/sigstore/node_modules/lru-cache": {
"version": "7.18.3",
"resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz",
@@ -32978,20 +35184,6 @@
"node": "^14.17.0 || ^16.13.0 || >=18.0.0"
}
},
- "node_modules/sigstore/node_modules/minimatch": {
- "version": "9.0.5",
- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz",
- "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==",
- "dependencies": {
- "brace-expansion": "^2.0.1"
- },
- "engines": {
- "node": ">=16 || 14 >=14.17"
- },
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
- }
- },
"node_modules/sigstore/node_modules/minipass": {
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz",
@@ -33187,6 +35379,17 @@
"@sinonjs/commons": "^3.0.0"
}
},
+ "node_modules/sinon/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==",
+ "dependencies": {
+ "has-flag": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
"node_modules/sinon/node_modules/type-detect": {
"version": "4.0.8",
"resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz",
@@ -33244,9 +35447,9 @@
}
},
"node_modules/socket.io-client": {
- "version": "4.8.0",
- "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-4.8.0.tgz",
- "integrity": "sha512-C0jdhD5yQahMws9alf/yvtsMGTaIDBnZ8Rb5HU56svyq0l5LIrGzIDZZD5pHQlmzxLuU91Gz+VpQMKgCTNYtkw==",
+ "version": "4.8.1",
+ "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-4.8.1.tgz",
+ "integrity": "sha512-hJVXfu3E28NmzGk8o1sHhN3om52tRvwYeidbj7xKy2eIIse5IoKX3USlS6Tqt3BHAtflLIkCQBkzVrEEfWUyYQ==",
"dependencies": {
"@socket.io/component-emitter": "~3.1.0",
"debug": "~4.3.2",
@@ -33257,6 +35460,22 @@
"node": ">=10.0.0"
}
},
+ "node_modules/socket.io-client/node_modules/debug": {
+ "version": "4.3.7",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz",
+ "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==",
+ "dependencies": {
+ "ms": "^2.1.3"
+ },
+ "engines": {
+ "node": ">=6.0"
+ },
+ "peerDependenciesMeta": {
+ "supports-color": {
+ "optional": true
+ }
+ }
+ },
"node_modules/socket.io-parser": {
"version": "4.2.4",
"resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-4.2.4.tgz",
@@ -33269,6 +35488,22 @@
"node": ">=10.0.0"
}
},
+ "node_modules/socket.io-parser/node_modules/debug": {
+ "version": "4.3.7",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz",
+ "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==",
+ "dependencies": {
+ "ms": "^2.1.3"
+ },
+ "engines": {
+ "node": ">=6.0"
+ },
+ "peerDependenciesMeta": {
+ "supports-color": {
+ "optional": true
+ }
+ }
+ },
"node_modules/socks": {
"version": "2.8.3",
"resolved": "https://registry.npmjs.org/socks/-/socks-2.8.3.tgz",
@@ -33328,11 +35563,12 @@
}
},
"node_modules/source-map": {
- "version": "0.6.1",
- "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
- "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
+ "version": "0.7.4",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz",
+ "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==",
+ "dev": true,
"engines": {
- "node": ">=0.10.0"
+ "node": ">= 8"
}
},
"node_modules/source-map-support": {
@@ -33345,6 +35581,15 @@
"source-map": "^0.6.0"
}
},
+ "node_modules/source-map-support/node_modules/source-map": {
+ "version": "0.6.1",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
"node_modules/sparse-bitfield": {
"version": "3.0.3",
"resolved": "https://registry.npmjs.org/sparse-bitfield/-/sparse-bitfield-3.0.3.tgz",
@@ -33371,6 +35616,16 @@
"node": ">=8"
}
},
+ "node_modules/spawn-wrap/node_modules/brace-expansion": {
+ "version": "1.1.11",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
+ "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
+ "dev": true,
+ "dependencies": {
+ "balanced-match": "^1.0.0",
+ "concat-map": "0.0.1"
+ }
+ },
"node_modules/spawn-wrap/node_modules/foreground-child": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-2.0.0.tgz",
@@ -33384,6 +35639,45 @@
"node": ">=8.0.0"
}
},
+ "node_modules/spawn-wrap/node_modules/glob": {
+ "version": "7.2.3",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
+ "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
+ "deprecated": "Glob versions prior to v9 are no longer supported",
+ "dev": true,
+ "dependencies": {
+ "fs.realpath": "^1.0.0",
+ "inflight": "^1.0.4",
+ "inherits": "2",
+ "minimatch": "^3.1.1",
+ "once": "^1.3.0",
+ "path-is-absolute": "^1.0.0"
+ },
+ "engines": {
+ "node": "*"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
+ "node_modules/spawn-wrap/node_modules/isexe": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
+ "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==",
+ "dev": true
+ },
+ "node_modules/spawn-wrap/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,
+ "dependencies": {
+ "brace-expansion": "^1.1.7"
+ },
+ "engines": {
+ "node": "*"
+ }
+ },
"node_modules/spawn-wrap/node_modules/rimraf": {
"version": "3.0.2",
"resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
@@ -33400,6 +35694,21 @@
"url": "https://github.com/sponsors/isaacs"
}
},
+ "node_modules/spawn-wrap/node_modules/which": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
+ "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
+ "dev": true,
+ "dependencies": {
+ "isexe": "^2.0.0"
+ },
+ "bin": {
+ "node-which": "bin/node-which"
+ },
+ "engines": {
+ "node": ">= 8"
+ }
+ },
"node_modules/spdx-correct": {
"version": "3.2.0",
"resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz",
@@ -33440,10 +35749,9 @@
}
},
"node_modules/split": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/split/-/split-1.0.1.tgz",
- "integrity": "sha512-mTyOoPbrivtXnwnIxZRFYRrPNtEFKlpB2fvjSnCQUiAA6qAZzqwna5envK4uk6OIeP17CsdF3rSBGYVBsU0Tkg==",
- "dev": true,
+ "version": "0.2.10",
+ "resolved": "https://registry.npmjs.org/split/-/split-0.2.10.tgz",
+ "integrity": "sha512-e0pKq+UUH2Xq/sXbYpZBZc3BawsfDZ7dgv+JtRTUPNcvF5CMR4Y9cvJqkMY0MoxWzTHvZuz1beg6pNEKlszPiQ==",
"dependencies": {
"through": "2"
},
@@ -33525,6 +35833,32 @@
"node": ">= 6"
}
},
+ "node_modules/sqlite3/node_modules/are-we-there-yet": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-3.0.1.tgz",
+ "integrity": "sha512-QZW4EDmGwlYur0Yyf/b2uGucHQMa8aFUP7eu9ddR73vvhFyt4V0Vl3QHPcTNJ8l6qYOBdxgXdnBXQrHilfRQBg==",
+ "deprecated": "This package is no longer supported.",
+ "dev": true,
+ "optional": true,
+ "dependencies": {
+ "delegates": "^1.0.0",
+ "readable-stream": "^3.6.0"
+ },
+ "engines": {
+ "node": "^12.13.0 || ^14.15.0 || >=16.0.0"
+ }
+ },
+ "node_modules/sqlite3/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,
+ "optional": true,
+ "dependencies": {
+ "balanced-match": "^1.0.0",
+ "concat-map": "0.0.1"
+ }
+ },
"node_modules/sqlite3/node_modules/cacache": {
"version": "15.3.0",
"resolved": "https://registry.npmjs.org/cacache/-/cacache-15.3.0.tgz",
@@ -33555,6 +35889,49 @@
"node": ">= 10"
}
},
+ "node_modules/sqlite3/node_modules/gauge": {
+ "version": "4.0.4",
+ "resolved": "https://registry.npmjs.org/gauge/-/gauge-4.0.4.tgz",
+ "integrity": "sha512-f9m+BEN5jkg6a0fZjleidjN51VE1X+mPFQ2DJ0uv1V39oCLCbsGe6yjbBnp7eK7z/+GAon99a3nHuqbuuthyPg==",
+ "deprecated": "This package is no longer supported.",
+ "dev": true,
+ "optional": true,
+ "dependencies": {
+ "aproba": "^1.0.3 || ^2.0.0",
+ "color-support": "^1.1.3",
+ "console-control-strings": "^1.1.0",
+ "has-unicode": "^2.0.1",
+ "signal-exit": "^3.0.7",
+ "string-width": "^4.2.3",
+ "strip-ansi": "^6.0.1",
+ "wide-align": "^1.1.5"
+ },
+ "engines": {
+ "node": "^12.13.0 || ^14.15.0 || >=16.0.0"
+ }
+ },
+ "node_modules/sqlite3/node_modules/glob": {
+ "version": "7.2.3",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
+ "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
+ "deprecated": "Glob versions prior to v9 are no longer supported",
+ "dev": true,
+ "optional": true,
+ "dependencies": {
+ "fs.realpath": "^1.0.0",
+ "inflight": "^1.0.4",
+ "inherits": "2",
+ "minimatch": "^3.1.1",
+ "once": "^1.3.0",
+ "path-is-absolute": "^1.0.0"
+ },
+ "engines": {
+ "node": "*"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
"node_modules/sqlite3/node_modules/http-proxy-agent": {
"version": "4.0.1",
"resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz",
@@ -33570,6 +35947,13 @@
"node": ">= 6"
}
},
+ "node_modules/sqlite3/node_modules/isexe": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
+ "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==",
+ "dev": true,
+ "optional": true
+ },
"node_modules/sqlite3/node_modules/lru-cache": {
"version": "6.0.0",
"resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
@@ -33611,6 +35995,19 @@
"node": ">= 10"
}
},
+ "node_modules/sqlite3/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,
+ "optional": true,
+ "dependencies": {
+ "brace-expansion": "^1.1.7"
+ },
+ "engines": {
+ "node": "*"
+ }
+ },
"node_modules/sqlite3/node_modules/minipass": {
"version": "3.3.6",
"resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz",
@@ -33686,6 +36083,23 @@
"node": ">= 10.12.0"
}
},
+ "node_modules/sqlite3/node_modules/npmlog": {
+ "version": "6.0.2",
+ "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-6.0.2.tgz",
+ "integrity": "sha512-/vBvz5Jfr9dT/aFWd0FIRf+T/Q2WBsLENygUaFUqstqsycmZAP/t5BvFJTK0viFmSUxiUKTUplWy5vt+rvKIxg==",
+ "deprecated": "This package is no longer supported.",
+ "dev": true,
+ "optional": true,
+ "dependencies": {
+ "are-we-there-yet": "^3.0.0",
+ "console-control-strings": "^1.1.0",
+ "gauge": "^4.0.3",
+ "set-blocking": "^2.0.0"
+ },
+ "engines": {
+ "node": "^12.13.0 || ^14.15.0 || >=16.0.0"
+ }
+ },
"node_modules/sqlite3/node_modules/rimraf": {
"version": "3.0.2",
"resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
@@ -33751,6 +36165,22 @@
"imurmurhash": "^0.1.4"
}
},
+ "node_modules/sqlite3/node_modules/which": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
+ "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
+ "dev": true,
+ "optional": true,
+ "dependencies": {
+ "isexe": "^2.0.0"
+ },
+ "bin": {
+ "node-which": "bin/node-which"
+ },
+ "engines": {
+ "node": ">= 8"
+ }
+ },
"node_modules/sqlstring": {
"version": "2.3.3",
"resolved": "https://registry.npmjs.org/sqlstring/-/sqlstring-2.3.3.tgz",
@@ -34007,15 +36437,18 @@
}
},
"node_modules/string.prototype.trim": {
- "version": "1.2.9",
- "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.9.tgz",
- "integrity": "sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw==",
+ "version": "1.2.10",
+ "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.10.tgz",
+ "integrity": "sha512-Rs66F0P/1kedk5lyYyH9uBzuiI/kNRmwJAR9quK6VOtIpZ2G+hMZd+HQbbv25MgCA6gEffoMZYxlTod4WcdrKA==",
"dev": true,
"dependencies": {
- "call-bind": "^1.0.7",
+ "call-bind": "^1.0.8",
+ "call-bound": "^1.0.2",
+ "define-data-property": "^1.1.4",
"define-properties": "^1.2.1",
- "es-abstract": "^1.23.0",
- "es-object-atoms": "^1.0.0"
+ "es-abstract": "^1.23.5",
+ "es-object-atoms": "^1.0.0",
+ "has-property-descriptors": "^1.0.2"
},
"engines": {
"node": ">= 0.4"
@@ -34025,15 +36458,19 @@
}
},
"node_modules/string.prototype.trimend": {
- "version": "1.0.8",
- "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.8.tgz",
- "integrity": "sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ==",
+ "version": "1.0.9",
+ "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.9.tgz",
+ "integrity": "sha512-G7Ok5C6E/j4SGfyLCloXTrngQIQU3PWtXGst3yM7Bea9FRURf1S42ZHlZZtsNque2FN2PoUhfZXYLNWwEr4dLQ==",
"dev": true,
"dependencies": {
- "call-bind": "^1.0.7",
+ "call-bind": "^1.0.8",
+ "call-bound": "^1.0.2",
"define-properties": "^1.2.1",
"es-object-atoms": "^1.0.0"
},
+ "engines": {
+ "node": ">= 0.4"
+ },
"funding": {
"url": "https://github.com/sponsors/ljharb"
}
@@ -34175,7 +36612,7 @@
"version": "3.1.1",
"resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz",
"integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==",
- "devOptional": true,
+ "dev": true,
"engines": {
"node": ">=8"
},
@@ -34201,15 +36638,15 @@
"integrity": "sha512-J8bbNyKKXl5qYcR36TIO8W3mVGVHrmmxsd5PAItGkmyzwJvybiw2IVq5nqd0i4LSNSkB/sx9VHllbfFdr9k1JA=="
},
"node_modules/strong-error-handler": {
- "version": "5.0.12",
- "resolved": "https://registry.npmjs.org/strong-error-handler/-/strong-error-handler-5.0.12.tgz",
- "integrity": "sha512-zpnvOGIffX8SfiPUPD2Jdh2Uq+FjmDTP2wDO/epSxi6zjNtISoaUT7ANsYvTblFQzB9OnKjHkBkXN0yqCRyvvw==",
+ "version": "5.0.14",
+ "resolved": "https://registry.npmjs.org/strong-error-handler/-/strong-error-handler-5.0.14.tgz",
+ "integrity": "sha512-z9zuPyymIeoU0mTsaMvtIGyeiTNSBigSmLCFfbVIcS3FZA9d4g/t0k+jKhlR8rzVj4ppdz9kWCcchUkRrcP0vw==",
"dependencies": {
"accepts": "^1.3.8",
"debug": "^4.3.7",
"fast-safe-stringify": "^2.1.1",
"handlebars": "^4.7.8",
- "http-status": "^1.7.4",
+ "http-status": "^1.8.1",
"js2xmlparser": "^5.0.0",
"strong-globalize": "^6.0.6"
},
@@ -34323,61 +36760,45 @@
}
},
"node_modules/supertest": {
- "version": "7.0.0",
- "resolved": "https://registry.npmjs.org/supertest/-/supertest-7.0.0.tgz",
- "integrity": "sha512-qlsr7fIC0lSddmA3tzojvzubYxvlGtzumcdHgPwbFWMISQwL22MhM2Y3LNt+6w9Yyx7559VW5ab70dgphm8qQA==",
+ "version": "6.3.4",
+ "resolved": "https://registry.npmjs.org/supertest/-/supertest-6.3.4.tgz",
+ "integrity": "sha512-erY3HFDG0dPnhw4U+udPfrzXa4xhSG+n4rxfRuZWCUvjFWwKl+OxWf/7zk50s84/fAAs7vf5QAb9uRa0cCykxw==",
+ "dev": true,
"dependencies": {
"methods": "^1.1.2",
- "superagent": "^9.0.1"
+ "superagent": "^8.1.2"
},
"engines": {
- "node": ">=14.18.0"
+ "node": ">=6.4.0"
}
},
- "node_modules/supertest/node_modules/formidable": {
- "version": "3.5.1",
- "resolved": "https://registry.npmjs.org/formidable/-/formidable-3.5.1.tgz",
- "integrity": "sha512-WJWKelbRHN41m5dumb0/k8TeAx7Id/y3a+Z7QfhxP/htI9Js5zYaEDtG8uMgG0vM0lOlqnmjE99/kfpOYi/0Og==",
+ "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==",
"dependencies": {
- "dezalgo": "^1.0.4",
- "hexoid": "^1.0.0",
- "once": "^1.4.0"
- },
- "funding": {
- "url": "https://ko-fi.com/tunnckoCore/commissions"
- }
- },
- "node_modules/supertest/node_modules/mime": {
- "version": "2.6.0",
- "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz",
- "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==",
- "bin": {
- "mime": "cli.js"
+ "has-flag": "^4.0.0"
},
"engines": {
- "node": ">=4.0.0"
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/supports-color?sponsor=1"
}
},
- "node_modules/supertest/node_modules/superagent": {
- "version": "9.0.2",
- "resolved": "https://registry.npmjs.org/superagent/-/superagent-9.0.2.tgz",
- "integrity": "sha512-xuW7dzkUpcJq7QnhOsnNUgtYp3xRwpt2F7abdRYIpCsAt0hhUqia0EdxyXZQQpNmGtsCzYHryaKSV3q3GJnq7w==",
+ "node_modules/supports-hyperlinks": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz",
+ "integrity": "sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==",
"dependencies": {
- "component-emitter": "^1.3.0",
- "cookiejar": "^2.1.4",
- "debug": "^4.3.4",
- "fast-safe-stringify": "^2.1.1",
- "form-data": "^4.0.0",
- "formidable": "^3.5.1",
- "methods": "^1.1.2",
- "mime": "2.6.0",
- "qs": "^6.11.0"
+ "has-flag": "^4.0.0",
+ "supports-color": "^7.0.0"
},
"engines": {
- "node": ">=14.18.0"
+ "node": ">=8"
}
},
- "node_modules/supports-color": {
+ "node_modules/supports-hyperlinks/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==",
@@ -34388,18 +36809,6 @@
"node": ">=8"
}
},
- "node_modules/supports-hyperlinks": {
- "version": "2.3.0",
- "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz",
- "integrity": "sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==",
- "dependencies": {
- "has-flag": "^4.0.0",
- "supports-color": "^7.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
"node_modules/supports-preserve-symlinks-flag": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz",
@@ -34508,10 +36917,25 @@
"resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
"integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A=="
},
+ "node_modules/swagger-stats/node_modules/uuid": {
+ "version": "9.0.1",
+ "resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.1.tgz",
+ "integrity": "sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==",
+ "funding": [
+ "https://github.com/sponsors/broofa",
+ "https://github.com/sponsors/ctavan"
+ ],
+ "bin": {
+ "uuid": "dist/bin/uuid"
+ }
+ },
"node_modules/swagger-ui-dist": {
- "version": "5.17.14",
- "resolved": "https://registry.npmjs.org/swagger-ui-dist/-/swagger-ui-dist-5.17.14.tgz",
- "integrity": "sha512-CVbSfaLpstV65OnSjbXfVd6Sta3q3F7Cj/yYuvHMp1P90LztOLs6PfUnKEVAeiIVQt9u2SaPwv0LiH/OyMjHRw=="
+ "version": "5.18.2",
+ "resolved": "https://registry.npmjs.org/swagger-ui-dist/-/swagger-ui-dist-5.18.2.tgz",
+ "integrity": "sha512-J+y4mCw/zXh1FOj5wGJvnAajq6XgHOyywsa9yITmwxIlJbMqITq3gYRZHaeqLVH/eV/HOPphE6NjF+nbSNC5Zw==",
+ "dependencies": {
+ "@scarf/scarf": "=1.4.0"
+ }
},
"node_modules/swagger2openapi": {
"version": "7.0.8",
@@ -34671,6 +37095,14 @@
"resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
"integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw=="
},
+ "node_modules/tabtab/node_modules/escape-string-regexp": {
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
+ "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==",
+ "engines": {
+ "node": ">=0.8.0"
+ }
+ },
"node_modules/tabtab/node_modules/figures": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz",
@@ -34864,19 +37296,19 @@
}
},
"node_modules/tar": {
- "version": "6.1.11",
- "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.11.tgz",
- "integrity": "sha512-an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA==",
+ "version": "6.2.1",
+ "resolved": "https://registry.npmjs.org/tar/-/tar-6.2.1.tgz",
+ "integrity": "sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==",
"dependencies": {
"chownr": "^2.0.0",
"fs-minipass": "^2.0.0",
- "minipass": "^3.0.0",
+ "minipass": "^5.0.0",
"minizlib": "^2.1.1",
"mkdirp": "^1.0.3",
"yallist": "^4.0.0"
},
"engines": {
- "node": ">= 10"
+ "node": ">=10"
}
},
"node_modules/tar-fs": {
@@ -34949,12 +37381,9 @@
}
},
"node_modules/tar/node_modules/minipass": {
- "version": "3.3.6",
- "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz",
- "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==",
- "dependencies": {
- "yallist": "^4.0.0"
- },
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz",
+ "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==",
"engines": {
"node": ">=8"
}
@@ -35009,46 +37438,17 @@
"node": ">=14"
}
},
- "node_modules/teeny-request/node_modules/node-fetch": {
- "version": "2.7.0",
- "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz",
- "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==",
- "optional": true,
- "dependencies": {
- "whatwg-url": "^5.0.0"
- },
- "engines": {
- "node": "4.x || >=6.0.0"
- },
- "peerDependencies": {
- "encoding": "^0.1.0"
- },
- "peerDependenciesMeta": {
- "encoding": {
- "optional": true
- }
- }
- },
- "node_modules/teeny-request/node_modules/tr46": {
- "version": "0.0.3",
- "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz",
- "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==",
- "optional": true
- },
- "node_modules/teeny-request/node_modules/webidl-conversions": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz",
- "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==",
- "optional": true
- },
- "node_modules/teeny-request/node_modules/whatwg-url": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz",
- "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==",
+ "node_modules/teeny-request/node_modules/uuid": {
+ "version": "9.0.1",
+ "resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.1.tgz",
+ "integrity": "sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==",
+ "funding": [
+ "https://github.com/sponsors/broofa",
+ "https://github.com/sponsors/ctavan"
+ ],
"optional": true,
- "dependencies": {
- "tr46": "~0.0.3",
- "webidl-conversions": "^3.0.0"
+ "bin": {
+ "uuid": "dist/bin/uuid"
}
},
"node_modules/temp-dir": {
@@ -35076,9 +37476,9 @@
}
},
"node_modules/terser": {
- "version": "5.34.1",
- "resolved": "https://registry.npmjs.org/terser/-/terser-5.34.1.tgz",
- "integrity": "sha512-FsJZ7iZLd/BXkz+4xrRTGJ26o/6VTjQytUk8b8OxkwcD2I+79VPJlz7qss1+zE7h8GNIScFqXcDyJ/KqBYZFVA==",
+ "version": "5.37.0",
+ "resolved": "https://registry.npmjs.org/terser/-/terser-5.37.0.tgz",
+ "integrity": "sha512-B8wRRkmre4ERucLM/uXx4MOV5cbnOlVAqUst+1+iLKPI0dOgFO28f84ptoQt9HEI537PMzfYa/d+GEPKTRXmYA==",
"dev": true,
"dependencies": {
"@jridgewell/source-map": "^0.3.3",
@@ -35094,16 +37494,16 @@
}
},
"node_modules/terser-webpack-plugin": {
- "version": "5.3.10",
- "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.10.tgz",
- "integrity": "sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==",
+ "version": "5.3.11",
+ "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.11.tgz",
+ "integrity": "sha512-RVCsMfuD0+cTt3EwX8hSl2Ks56EbFHWmhluwcqoPKtBnfjiT6olaq7PRIRfhyU8nnC2MrnDrBLfrD/RGE+cVXQ==",
"dev": true,
"dependencies": {
- "@jridgewell/trace-mapping": "^0.3.20",
+ "@jridgewell/trace-mapping": "^0.3.25",
"jest-worker": "^27.4.5",
- "schema-utils": "^3.1.1",
- "serialize-javascript": "^6.0.1",
- "terser": "^5.26.0"
+ "schema-utils": "^4.3.0",
+ "serialize-javascript": "^6.0.2",
+ "terser": "^5.31.1"
},
"engines": {
"node": ">= 10.13.0"
@@ -35127,6 +37527,23 @@
}
}
},
+ "node_modules/terser-webpack-plugin/node_modules/ajv-formats": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz",
+ "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==",
+ "dev": true,
+ "dependencies": {
+ "ajv": "^8.0.0"
+ },
+ "peerDependencies": {
+ "ajv": "^8.0.0"
+ },
+ "peerDependenciesMeta": {
+ "ajv": {
+ "optional": true
+ }
+ }
+ },
"node_modules/terser-webpack-plugin/node_modules/jest-worker": {
"version": "27.5.1",
"resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz",
@@ -35141,19 +37558,23 @@
"node": ">= 10.13.0"
}
},
- "node_modules/terser-webpack-plugin/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/terser-webpack-plugin/node_modules/schema-utils": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.3.0.tgz",
+ "integrity": "sha512-Gf9qqc58SpCA/xdziiHz35F4GNIWYWZrEshUc/G/r5BnLph6xpKuLeoJoQuj5WfBIx/eQLf+hmVPYHaxJu7V2g==",
"dev": true,
"dependencies": {
- "has-flag": "^4.0.0"
+ "@types/json-schema": "^7.0.9",
+ "ajv": "^8.9.0",
+ "ajv-formats": "^2.1.1",
+ "ajv-keywords": "^5.1.0"
},
"engines": {
- "node": ">=10"
+ "node": ">= 10.13.0"
},
"funding": {
- "url": "https://github.com/chalk/supports-color?sponsor=1"
+ "type": "opencollective",
+ "url": "https://opencollective.com/webpack"
}
},
"node_modules/terser/node_modules/commander": {
@@ -35176,10 +37597,48 @@
"node": ">=8"
}
},
- "node_modules/text-decoding": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/text-decoding/-/text-decoding-1.0.0.tgz",
- "integrity": "sha512-/0TJD42KDnVwKmDK6jj3xP7E2MG7SHAOG4tyTgyUCRPdHwvkquYNLEQltmdMa3owq3TkddCVcTsoctJI8VQNKA=="
+ "node_modules/test-exclude/node_modules/brace-expansion": {
+ "version": "1.1.11",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
+ "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
+ "dev": true,
+ "dependencies": {
+ "balanced-match": "^1.0.0",
+ "concat-map": "0.0.1"
+ }
+ },
+ "node_modules/test-exclude/node_modules/glob": {
+ "version": "7.2.3",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
+ "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
+ "deprecated": "Glob versions prior to v9 are no longer supported",
+ "dev": true,
+ "dependencies": {
+ "fs.realpath": "^1.0.0",
+ "inflight": "^1.0.4",
+ "inherits": "2",
+ "minimatch": "^3.1.1",
+ "once": "^1.3.0",
+ "path-is-absolute": "^1.0.0"
+ },
+ "engines": {
+ "node": "*"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
+ "node_modules/test-exclude/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,
+ "dependencies": {
+ "brace-expansion": "^1.1.7"
+ },
+ "engines": {
+ "node": "*"
+ }
},
"node_modules/text-extensions": {
"version": "1.9.0",
@@ -35284,14 +37743,12 @@
}
},
"node_modules/tmp": {
- "version": "0.0.33",
- "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz",
- "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==",
- "dependencies": {
- "os-tmpdir": "~1.0.2"
- },
+ "version": "0.2.3",
+ "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.3.tgz",
+ "integrity": "sha512-nZD7m9iCPC5g0pYmcaxogYKggSfLsdxl8of3Q/oIbqCqLLIO9IAF0GWjX1z9NZRHPiXv8Wex4yDCaZsgEw0Y8w==",
+ "dev": true,
"engines": {
- "node": ">=0.6.0"
+ "node": ">=14.14"
}
},
"node_modules/tmpl": {
@@ -35300,15 +37757,6 @@
"integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==",
"dev": true
},
- "node_modules/to-fast-properties": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
- "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==",
- "devOptional": true,
- "engines": {
- "node": ">=4"
- }
- },
"node_modules/to-regex-range": {
"version": "5.0.1",
"resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
@@ -35463,9 +37911,9 @@
}
},
"node_modules/ts-api-utils": {
- "version": "1.3.0",
- "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.3.0.tgz",
- "integrity": "sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==",
+ "version": "1.4.3",
+ "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.4.3.tgz",
+ "integrity": "sha512-i3eMG77UTMD0hZhgRS562pv83RC6ukSAC2GMNWc+9dieh/+jDM5u5YG+NHX6VNDRHQcHwmsTHctP9LhbC3WxVw==",
"dev": true,
"engines": {
"node": ">=16"
@@ -35534,13 +37982,16 @@
"node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
}
},
- "node_modules/ts-jest/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==",
+ "node_modules/ts-jest/node_modules/picomatch": {
+ "version": "2.3.1",
+ "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
+ "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
"dev": true,
"engines": {
- "node": ">=12"
+ "node": ">=8.6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/jonschlinkert"
}
},
"node_modules/ts-loader": {
@@ -35563,15 +38014,6 @@
"webpack": "^5.0.0"
}
},
- "node_modules/ts-loader/node_modules/source-map": {
- "version": "0.7.4",
- "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz",
- "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==",
- "dev": true,
- "engines": {
- "node": ">= 8"
- }
- },
"node_modules/ts-morph": {
"version": "19.0.0",
"resolved": "https://registry.npmjs.org/ts-morph/-/ts-morph-19.0.0.tgz",
@@ -35623,6 +38065,17 @@
}
}
},
+ "node_modules/ts-node/node_modules/acorn-walk": {
+ "version": "8.3.4",
+ "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.4.tgz",
+ "integrity": "sha512-ueEepnujpqee2o5aIYnvHU6C0A42MNdsIDeqy5BydrkuC5R1ZuUFnm27EeFJGoEHJQgn3uleRvmTXaJgfXbt4g==",
+ "dependencies": {
+ "acorn": "^8.11.0"
+ },
+ "engines": {
+ "node": ">=0.4.0"
+ }
+ },
"node_modules/ts-node/node_modules/diff": {
"version": "4.0.2",
"resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz",
@@ -35646,13 +38099,14 @@
}
},
"node_modules/tsconfig-paths-webpack-plugin": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/tsconfig-paths-webpack-plugin/-/tsconfig-paths-webpack-plugin-4.0.1.tgz",
- "integrity": "sha512-m5//KzLoKmqu2MVix+dgLKq70MnFi8YL8sdzQZ6DblmCdfuq/y3OqvJd5vMndg2KEVCOeNz8Es4WVZhYInteLw==",
+ "version": "4.2.0",
+ "resolved": "https://registry.npmjs.org/tsconfig-paths-webpack-plugin/-/tsconfig-paths-webpack-plugin-4.2.0.tgz",
+ "integrity": "sha512-zbem3rfRS8BgeNK50Zz5SIQgXzLafiHjOwUAvk/38/o1jHn/V5QAgVUcz884or7WYcPaH3N2CIfUc2u0ul7UcA==",
"dev": true,
"dependencies": {
"chalk": "^4.1.0",
"enhanced-resolve": "^5.7.0",
+ "tapable": "^2.2.1",
"tsconfig-paths": "^4.1.2"
},
"engines": {
@@ -35669,9 +38123,9 @@
}
},
"node_modules/tslib": {
- "version": "2.7.0",
- "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.7.0.tgz",
- "integrity": "sha512-gLXCKdN1/j47AiHiOkJN69hJmcbGTHI0ImLmbYLHykhgeN0jVGola9yVjFgzCUklsZQMW55o+dW7IXv3RCXDzA=="
+ "version": "2.8.1",
+ "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz",
+ "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="
},
"node_modules/tslint": {
"version": "5.20.1",
@@ -35870,6 +38324,17 @@
"sprintf-js": "~1.0.2"
}
},
+ "node_modules/tslint/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,
+ "peer": true,
+ "dependencies": {
+ "balanced-match": "^1.0.0",
+ "concat-map": "0.0.1"
+ }
+ },
"node_modules/tslint/node_modules/chalk": {
"version": "2.4.2",
"resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
@@ -35919,6 +38384,38 @@
"node": ">=0.3.1"
}
},
+ "node_modules/tslint/node_modules/escape-string-regexp": {
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
+ "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==",
+ "dev": true,
+ "peer": true,
+ "engines": {
+ "node": ">=0.8.0"
+ }
+ },
+ "node_modules/tslint/node_modules/glob": {
+ "version": "7.2.3",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
+ "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
+ "deprecated": "Glob versions prior to v9 are no longer supported",
+ "dev": true,
+ "peer": true,
+ "dependencies": {
+ "fs.realpath": "^1.0.0",
+ "inflight": "^1.0.4",
+ "inherits": "2",
+ "minimatch": "^3.1.1",
+ "once": "^1.3.0",
+ "path-is-absolute": "^1.0.0"
+ },
+ "engines": {
+ "node": "*"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
"node_modules/tslint/node_modules/has-flag": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
@@ -35943,6 +38440,19 @@
"js-yaml": "bin/js-yaml.js"
}
},
+ "node_modules/tslint/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,
+ "peer": true,
+ "dependencies": {
+ "brace-expansion": "^1.1.7"
+ },
+ "engines": {
+ "node": "*"
+ }
+ },
"node_modules/tslint/node_modules/mkdirp": {
"version": "0.5.6",
"resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz",
@@ -36033,14 +38543,6 @@
"node": "^14.17.0 || ^16.13.0 || >=18.0.0"
}
},
- "node_modules/tuf-js/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==",
- "dependencies": {
- "balanced-match": "^1.0.0"
- }
- },
"node_modules/tuf-js/node_modules/cacache": {
"version": "17.1.4",
"resolved": "https://registry.npmjs.org/cacache/-/cacache-17.1.4.tgz",
@@ -36090,33 +38592,6 @@
"node": ">=16 || 14 >=14.17"
}
},
- "node_modules/tuf-js/node_modules/glob": {
- "version": "10.4.5",
- "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz",
- "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==",
- "dependencies": {
- "foreground-child": "^3.1.0",
- "jackspeak": "^3.1.2",
- "minimatch": "^9.0.4",
- "minipass": "^7.1.2",
- "package-json-from-dist": "^1.0.0",
- "path-scurry": "^1.11.1"
- },
- "bin": {
- "glob": "dist/esm/bin.mjs"
- },
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
- }
- },
- "node_modules/tuf-js/node_modules/glob/node_modules/minipass": {
- "version": "7.1.2",
- "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz",
- "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==",
- "engines": {
- "node": ">=16 || 14 >=14.17"
- }
- },
"node_modules/tuf-js/node_modules/lru-cache": {
"version": "7.18.3",
"resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz",
@@ -36150,20 +38625,6 @@
"node": "^14.17.0 || ^16.13.0 || >=18.0.0"
}
},
- "node_modules/tuf-js/node_modules/minimatch": {
- "version": "9.0.5",
- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz",
- "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==",
- "dependencies": {
- "brace-expansion": "^2.0.1"
- },
- "engines": {
- "node": ">=16 || 14 >=14.17"
- },
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
- }
- },
"node_modules/tuf-js/node_modules/minipass": {
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz",
@@ -36352,30 +38813,30 @@
}
},
"node_modules/typed-array-buffer": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.2.tgz",
- "integrity": "sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==",
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.3.tgz",
+ "integrity": "sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw==",
"dev": true,
"dependencies": {
- "call-bind": "^1.0.7",
+ "call-bound": "^1.0.3",
"es-errors": "^1.3.0",
- "is-typed-array": "^1.1.13"
+ "is-typed-array": "^1.1.14"
},
"engines": {
"node": ">= 0.4"
}
},
"node_modules/typed-array-byte-length": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.1.tgz",
- "integrity": "sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw==",
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.3.tgz",
+ "integrity": "sha512-BaXgOuIxz8n8pIq3e7Atg/7s+DpiYrxn4vdot3w9KbnBhcRQq6o3xemQdIfynqSeXeDrF32x+WvfzmOjPiY9lg==",
"dev": true,
"dependencies": {
- "call-bind": "^1.0.7",
+ "call-bind": "^1.0.8",
"for-each": "^0.3.3",
- "gopd": "^1.0.1",
- "has-proto": "^1.0.3",
- "is-typed-array": "^1.1.13"
+ "gopd": "^1.2.0",
+ "has-proto": "^1.2.0",
+ "is-typed-array": "^1.1.14"
},
"engines": {
"node": ">= 0.4"
@@ -36385,17 +38846,18 @@
}
},
"node_modules/typed-array-byte-offset": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.2.tgz",
- "integrity": "sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA==",
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.4.tgz",
+ "integrity": "sha512-bTlAFB/FBYMcuX81gbL4OcpH5PmlFHqlCCpAl8AlEzMz5k53oNDvN8p1PNOWLEmI2x4orp3raOFB51tv9X+MFQ==",
"dev": true,
"dependencies": {
"available-typed-arrays": "^1.0.7",
- "call-bind": "^1.0.7",
+ "call-bind": "^1.0.8",
"for-each": "^0.3.3",
- "gopd": "^1.0.1",
- "has-proto": "^1.0.3",
- "is-typed-array": "^1.1.13"
+ "gopd": "^1.2.0",
+ "has-proto": "^1.2.0",
+ "is-typed-array": "^1.1.15",
+ "reflect.getprototypeof": "^1.0.9"
},
"engines": {
"node": ">= 0.4"
@@ -36405,17 +38867,17 @@
}
},
"node_modules/typed-array-length": {
- "version": "1.0.6",
- "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.6.tgz",
- "integrity": "sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==",
+ "version": "1.0.7",
+ "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.7.tgz",
+ "integrity": "sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg==",
"dev": true,
"dependencies": {
"call-bind": "^1.0.7",
"for-each": "^0.3.3",
"gopd": "^1.0.1",
- "has-proto": "^1.0.3",
"is-typed-array": "^1.1.13",
- "possible-typed-array-names": "^1.0.0"
+ "possible-typed-array-names": "^1.0.0",
+ "reflect.getprototypeof": "^1.0.6"
},
"engines": {
"node": ">= 0.4"
@@ -36491,15 +38953,6 @@
"typedoc": ">=0.23.0"
}
},
- "node_modules/typedoc/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"
- }
- },
"node_modules/typedoc/node_modules/minimatch": {
"version": "5.1.6",
"resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz",
@@ -36536,7 +38989,7 @@
"version": "1.0.6",
"resolved": "https://registry.npmjs.org/uc.micro/-/uc.micro-1.0.6.tgz",
"integrity": "sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==",
- "devOptional": true
+ "dev": true
},
"node_modules/uglify-js": {
"version": "3.19.3",
@@ -36567,15 +39020,18 @@
"integrity": "sha512-IevTus0SbGwQzYh3+fRsAMTVVPOoIVufzacXcHPmdlle1jUpq7BRL+mw3dgeLanvGZdwwbWhRV6XrcFNdBmjWA=="
},
"node_modules/unbox-primitive": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz",
- "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==",
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.1.0.tgz",
+ "integrity": "sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw==",
"dev": true,
"dependencies": {
- "call-bind": "^1.0.2",
+ "call-bound": "^1.0.3",
"has-bigints": "^1.0.2",
- "has-symbols": "^1.0.3",
- "which-boxed-primitive": "^1.0.2"
+ "has-symbols": "^1.1.0",
+ "which-boxed-primitive": "^1.1.1"
+ },
+ "engines": {
+ "node": ">= 0.4"
},
"funding": {
"url": "https://github.com/sponsors/ljharb"
@@ -36795,9 +39251,9 @@
}
},
"node_modules/update-notifier/node_modules/chalk": {
- "version": "5.3.0",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz",
- "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==",
+ "version": "5.4.1",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.4.1.tgz",
+ "integrity": "sha512-zgVZuo2WcZgfUEmsn6eO3kINexW8RAE4maiQ8QNs8CtpPCSyMiYsULR3HQYkm3w8FIA3SberyMJMSldGsW+U3w==",
"engines": {
"node": "^12.17.0 || ^14.13 || >=16.0.0"
},
@@ -36837,9 +39293,9 @@
}
},
"node_modules/update-notifier/node_modules/registry-auth-token": {
- "version": "5.0.2",
- "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-5.0.2.tgz",
- "integrity": "sha512-o/3ikDxtXaA59BmZuZrJZDJv8NMDGSj+6j6XaeBmHw8eY1i1qd9+6H+LjVvQXx3HN6aRCGa1cUdJ9RaJZUugnQ==",
+ "version": "5.0.3",
+ "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-5.0.3.tgz",
+ "integrity": "sha512-1bpc9IyC+e+CNFRaWyn77tk4xGG4PPUyfakSmA6F6cvUDjrm58dfyJ3II+9yb10EDkHoy1LaPSmHaWLOH3m6HA==",
"dependencies": {
"@pnpm/npm-conf": "^2.1.0"
},
@@ -36949,13 +39405,9 @@
}
},
"node_modules/uuid": {
- "version": "9.0.1",
- "resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.1.tgz",
- "integrity": "sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==",
- "funding": [
- "https://github.com/sponsors/broofa",
- "https://github.com/sponsors/ctavan"
- ],
+ "version": "8.3.2",
+ "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz",
+ "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==",
"bin": {
"uuid": "dist/bin/uuid"
}
@@ -37011,12 +39463,9 @@
}
},
"node_modules/validate-npm-package-name": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-5.0.0.tgz",
- "integrity": "sha512-YuKoXDAhBYxY7SfOKxHBDoSyENFeW5VvIIQp2TGQuit8gpK6MnWaQelBKxso72DoxTZfZdcP3W90LqpSkgPzLQ==",
- "dependencies": {
- "builtins": "^5.0.0"
- },
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-5.0.1.tgz",
+ "integrity": "sha512-OljLrQ9SQdOUqTaQxqL5dEfZWrXExyyWsozYlAWFawPVNuD83igl7uJD2RTkNMbniIYgt8l81eCJGIdQF7avLQ==",
"engines": {
"node": "^14.17.0 || ^16.13.0 || >=18.0.0"
}
@@ -37051,6 +39500,12 @@
"extsprintf": "^1.2.0"
}
},
+ "node_modules/verror/node_modules/core-util-is": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
+ "integrity": "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==",
+ "dev": true
+ },
"node_modules/vinyl": {
"version": "2.2.1",
"resolved": "https://registry.npmjs.org/vinyl/-/vinyl-2.2.1.tgz",
@@ -37120,14 +39575,14 @@
}
},
"node_modules/w3c-xmlserializer": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-4.0.0.tgz",
- "integrity": "sha512-d+BFHzbiCx6zGfz0HyQ6Rg69w9k19nviJspaj4yNscGjrHu94sVP+aRm75yEbCh+r2/yR+7q6hux9LVtbuTGBw==",
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-3.0.0.tgz",
+ "integrity": "sha512-3WFqGEgSXIyGhOmAFtlicJNMjEps8b1MG31NCA0/vOF9+nKMUW1ckhi9cnNHmf88Rzw5V+dwIwsm2C7X8k9aQg==",
"dependencies": {
"xml-name-validator": "^4.0.0"
},
"engines": {
- "node": ">=14"
+ "node": ">=12"
}
},
"node_modules/walk-up-path": {
@@ -37174,19 +39629,18 @@
}
},
"node_modules/webpack": {
- "version": "5.95.0",
- "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.95.0.tgz",
- "integrity": "sha512-2t3XstrKULz41MNMBF+cJ97TyHdyQ8HCt//pqErqDvNjU9YQBnZxIHa11VXsi7F3mb5/aO2tuDxdeTPdU7xu9Q==",
+ "version": "5.97.1",
+ "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.97.1.tgz",
+ "integrity": "sha512-EksG6gFY3L1eFMROS/7Wzgrii5mBAFe4rIr3r2BTfo7bcc+DWwFZ4OJ/miOuHJO/A85HwyI4eQ0F6IKXesO7Fg==",
"dev": true,
- "peer": true,
"dependencies": {
- "@types/estree": "^1.0.5",
- "@webassemblyjs/ast": "^1.12.1",
- "@webassemblyjs/wasm-edit": "^1.12.1",
- "@webassemblyjs/wasm-parser": "^1.12.1",
- "acorn": "^8.7.1",
- "acorn-import-attributes": "^1.9.5",
- "browserslist": "^4.21.10",
+ "@types/eslint-scope": "^3.7.7",
+ "@types/estree": "^1.0.6",
+ "@webassemblyjs/ast": "^1.14.1",
+ "@webassemblyjs/wasm-edit": "^1.14.1",
+ "@webassemblyjs/wasm-parser": "^1.14.1",
+ "acorn": "^8.14.0",
+ "browserslist": "^4.24.0",
"chrome-trace-event": "^1.0.2",
"enhanced-resolve": "^5.17.1",
"es-module-lexer": "^1.2.1",
@@ -37243,7 +39697,6 @@
"resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz",
"integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==",
"dev": true,
- "peer": true,
"dependencies": {
"esrecurse": "^4.3.0",
"estraverse": "^4.1.1"
@@ -37257,7 +39710,6 @@
"resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz",
"integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==",
"dev": true,
- "peer": true,
"engines": {
"node": ">=4.0"
}
@@ -37267,7 +39719,6 @@
"resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz",
"integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==",
"dev": true,
- "peer": true,
"engines": {
"node": ">=0.8.x"
}
@@ -37276,8 +39727,7 @@
"version": "2.3.1",
"resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz",
"integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==",
- "dev": true,
- "peer": true
+ "dev": true
},
"node_modules/websocket-driver": {
"version": "0.7.4",
@@ -37331,9 +39781,9 @@
}
},
"node_modules/whatwg-url": {
- "version": "11.0.0",
- "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-11.0.0.tgz",
- "integrity": "sha512-RKT8HExMpoYx4igMiVMY83lN6UeITKJlBQ+vR/8ZJ8OCdSiN3RwCq+9gH0+Xzj0+5IrM6i4j/6LuvzbZIQgEcQ==",
+ "version": "10.0.0",
+ "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-10.0.0.tgz",
+ "integrity": "sha512-CLxxCmdUby142H5FZzn4D8ikO1cmypvXVQktsgosNy4a4BHrDHeciBBGZhb0bNoR5/MltoCatso+vFjjGx8t0w==",
"dependencies": {
"tr46": "^3.0.0",
"webidl-conversions": "^7.0.0"
@@ -37353,30 +39803,84 @@
"integrity": "sha512-uVieSTccFIr/SFQdFWN/fFaQYmV37OKtuaGphMAzi4DmmUlrvRBJW5WSLkHyjNQY/ePJMz3LoiX9R3yy1Su6Hw=="
},
"node_modules/which": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
- "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/which/-/which-4.0.0.tgz",
+ "integrity": "sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg==",
"dependencies": {
- "isexe": "^2.0.0"
+ "isexe": "^3.1.1"
},
"bin": {
- "node-which": "bin/node-which"
+ "node-which": "bin/which.js"
},
"engines": {
- "node": ">= 8"
+ "node": "^16.13.0 || >=18.0.0"
}
},
"node_modules/which-boxed-primitive": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.1.1.tgz",
+ "integrity": "sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA==",
+ "dev": true,
+ "dependencies": {
+ "is-bigint": "^1.1.0",
+ "is-boolean-object": "^1.2.1",
+ "is-number-object": "^1.1.1",
+ "is-string": "^1.1.1",
+ "is-symbol": "^1.1.1"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/which-builtin-type": {
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/which-builtin-type/-/which-builtin-type-1.2.1.tgz",
+ "integrity": "sha512-6iBczoX+kDQ7a3+YJBnh3T+KZRxM/iYNPXicqk66/Qfm1b93iu+yOImkg0zHbj5LNOcNv1TEADiZ0xa34B4q6Q==",
+ "dev": true,
+ "dependencies": {
+ "call-bound": "^1.0.2",
+ "function.prototype.name": "^1.1.6",
+ "has-tostringtag": "^1.0.2",
+ "is-async-function": "^2.0.0",
+ "is-date-object": "^1.1.0",
+ "is-finalizationregistry": "^1.1.0",
+ "is-generator-function": "^1.0.10",
+ "is-regex": "^1.2.1",
+ "is-weakref": "^1.0.2",
+ "isarray": "^2.0.5",
+ "which-boxed-primitive": "^1.1.0",
+ "which-collection": "^1.0.2",
+ "which-typed-array": "^1.1.16"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/which-builtin-type/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
+ },
+ "node_modules/which-collection": {
"version": "1.0.2",
- "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz",
- "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==",
+ "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.2.tgz",
+ "integrity": "sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==",
"dev": true,
"dependencies": {
- "is-bigint": "^1.0.1",
- "is-boolean-object": "^1.1.0",
- "is-number-object": "^1.0.4",
- "is-string": "^1.0.5",
- "is-symbol": "^1.0.3"
+ "is-map": "^2.0.3",
+ "is-set": "^2.0.3",
+ "is-weakmap": "^2.0.2",
+ "is-weakset": "^2.0.3"
+ },
+ "engines": {
+ "node": ">= 0.4"
},
"funding": {
"url": "https://github.com/sponsors/ljharb"
@@ -37400,14 +39904,15 @@
}
},
"node_modules/which-typed-array": {
- "version": "1.1.15",
- "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.15.tgz",
- "integrity": "sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA==",
+ "version": "1.1.18",
+ "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.18.tgz",
+ "integrity": "sha512-qEcY+KJYlWyLH9vNbsr6/5j59AXk5ni5aakf8ldzBvGde6Iz4sxZGkJyWSAueTG7QhOvNRYb1lDdFmL5Td0QKA==",
"dependencies": {
"available-typed-arrays": "^1.0.7",
- "call-bind": "^1.0.7",
+ "call-bind": "^1.0.8",
+ "call-bound": "^1.0.3",
"for-each": "^0.3.3",
- "gopd": "^1.0.1",
+ "gopd": "^1.2.0",
"has-tostringtag": "^1.0.2"
},
"engines": {
@@ -37464,167 +39969,40 @@
"node": ">=8"
}
},
- "node_modules/windows-release": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/windows-release/-/windows-release-4.0.0.tgz",
- "integrity": "sha512-OxmV4wzDKB1x7AZaZgXMVsdJ1qER1ed83ZrTYd5Bwq2HfJVg3DJS8nqlAG4sMoJ7mu8cuRmLEYyU13BKwctRAg==",
- "dev": true,
- "dependencies": {
- "execa": "^4.0.2"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/windows-release/node_modules/execa": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz",
- "integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==",
- "dev": true,
- "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/windows-release/node_modules/get-stream": {
- "version": "5.2.0",
- "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz",
- "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==",
- "dev": true,
- "dependencies": {
- "pump": "^3.0.0"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/windows-release/node_modules/human-signals": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz",
- "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==",
- "dev": true,
- "engines": {
- "node": ">=8.12.0"
- }
- },
"node_modules/winston": {
- "version": "3.15.0",
- "resolved": "https://registry.npmjs.org/winston/-/winston-3.15.0.tgz",
- "integrity": "sha512-RhruH2Cj0bV0WgNL+lOfoUBI4DVfdUNjVnJGVovWZmrcKtrFTTRzgXYK2O9cymSGjrERCtaAeHwMNnUWXlwZow==",
+ "version": "3.17.0",
+ "resolved": "https://registry.npmjs.org/winston/-/winston-3.17.0.tgz",
+ "integrity": "sha512-DLiFIXYC5fMPxaRg832S6F5mJYvePtmO5G9v9IgUFPhXm9/GkXarH/TUrBAVzhTCzAj9anE/+GjrgXp/54nOgw==",
"dependencies": {
"@colors/colors": "^1.6.0",
"@dabh/diagnostics": "^2.0.2",
"async": "^3.2.3",
"is-stream": "^2.0.0",
- "logform": "^2.6.0",
+ "logform": "^2.7.0",
"one-time": "^1.0.0",
"readable-stream": "^3.4.0",
"safe-stable-stringify": "^2.3.1",
"stack-trace": "0.0.x",
"triple-beam": "^1.3.0",
- "winston-transport": "^4.7.0"
+ "winston-transport": "^4.9.0"
},
"engines": {
"node": ">= 12.0.0"
}
},
"node_modules/winston-transport": {
- "version": "4.8.0",
- "resolved": "https://registry.npmjs.org/winston-transport/-/winston-transport-4.8.0.tgz",
- "integrity": "sha512-qxSTKswC6llEMZKgCQdaWgDuMJQnhuvF5f2Nk3SNXc4byfQ+voo2mX1Px9dkNOuR8p0KAjfPG29PuYUSIb+vSA==",
+ "version": "4.9.0",
+ "resolved": "https://registry.npmjs.org/winston-transport/-/winston-transport-4.9.0.tgz",
+ "integrity": "sha512-8drMJ4rkgaPo1Me4zD/3WLfI/zPdA9o2IipKODunnGDcuqbHwjsbB79ylv04LCGGzU0xQ6vTznOMpQGaLhhm6A==",
"dependencies": {
- "logform": "^2.6.1",
- "readable-stream": "^4.5.2",
+ "logform": "^2.7.0",
+ "readable-stream": "^3.6.2",
"triple-beam": "^1.3.0"
},
"engines": {
"node": ">= 12.0.0"
}
},
- "node_modules/winston-transport/node_modules/buffer": {
- "version": "6.0.3",
- "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz",
- "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==",
- "funding": [
- {
- "type": "github",
- "url": "https://github.com/sponsors/feross"
- },
- {
- "type": "patreon",
- "url": "https://www.patreon.com/feross"
- },
- {
- "type": "consulting",
- "url": "https://feross.org/support"
- }
- ],
- "dependencies": {
- "base64-js": "^1.3.1",
- "ieee754": "^1.2.1"
- }
- },
- "node_modules/winston-transport/node_modules/events": {
- "version": "3.3.0",
- "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz",
- "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==",
- "engines": {
- "node": ">=0.8.x"
- }
- },
- "node_modules/winston-transport/node_modules/ieee754": {
- "version": "1.2.1",
- "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz",
- "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==",
- "funding": [
- {
- "type": "github",
- "url": "https://github.com/sponsors/feross"
- },
- {
- "type": "patreon",
- "url": "https://www.patreon.com/feross"
- },
- {
- "type": "consulting",
- "url": "https://feross.org/support"
- }
- ]
- },
- "node_modules/winston-transport/node_modules/readable-stream": {
- "version": "4.5.2",
- "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.5.2.tgz",
- "integrity": "sha512-yjavECdqeZ3GLXNgRXgeQEdz9fvDDkNKyHnbHRFtOr7/LcfgBcmct7t/ET+HaCTqfh06OzoAxrkN/IfjJBVe+g==",
- "dependencies": {
- "abort-controller": "^3.0.0",
- "buffer": "^6.0.3",
- "events": "^3.3.0",
- "process": "^0.11.10",
- "string_decoder": "^1.3.0"
- },
- "engines": {
- "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
- }
- },
"node_modules/winston/node_modules/@colors/colors": {
"version": "1.6.0",
"resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.6.0.tgz",
@@ -37645,7 +40023,7 @@
"version": "1.2.5",
"resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz",
"integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==",
- "devOptional": true,
+ "dev": true,
"engines": {
"node": ">=0.10.0"
}
@@ -37976,9 +40354,9 @@
"integrity": "sha512-nquOebG4sngPmGPICTS5EnxqhKbCmz5Ox5hsszI2T6U5qdrJizBc+0ilYSEjTSzU0yZcmvppztXe/5Al5fUwdg=="
},
"node_modules/xmlhttprequest-ssl": {
- "version": "2.1.1",
- "resolved": "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-2.1.1.tgz",
- "integrity": "sha512-ptjR8YSJIXoA3Mbv5po7RtSYHO6mZr8s7i5VGmEk7QY2pQWyT1o0N+W1gKbOyJPUCGXGnuw0wqe8f0L6Y0ny7g==",
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-2.1.2.tgz",
+ "integrity": "sha512-TEU+nJVUUnA4CYJFLvK5X9AOeH4KvDvhIfm0vV1GaQRtchnG0hgK5p8hw/xjv8cunWYCsiPCSDzObPyhEwq3KQ==",
"engines": {
"node": ">=0.4.0"
}
@@ -38046,6 +40424,46 @@
"sprintf-js": "~1.0.2"
}
},
+ "node_modules/yamljs/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==",
+ "dependencies": {
+ "balanced-match": "^1.0.0",
+ "concat-map": "0.0.1"
+ }
+ },
+ "node_modules/yamljs/node_modules/glob": {
+ "version": "7.2.3",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
+ "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
+ "deprecated": "Glob versions prior to v9 are no longer supported",
+ "dependencies": {
+ "fs.realpath": "^1.0.0",
+ "inflight": "^1.0.4",
+ "inherits": "2",
+ "minimatch": "^3.1.1",
+ "once": "^1.3.0",
+ "path-is-absolute": "^1.0.0"
+ },
+ "engines": {
+ "node": "*"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
+ "node_modules/yamljs/node_modules/minimatch": {
+ "version": "3.1.2",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
+ "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
+ "dependencies": {
+ "brace-expansion": "^1.1.7"
+ },
+ "engines": {
+ "node": "*"
+ }
+ },
"node_modules/yamljs/node_modules/sprintf-js": {
"version": "1.0.3",
"resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
@@ -38069,11 +40487,11 @@
}
},
"node_modules/yargs-parser": {
- "version": "20.2.4",
- "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.4.tgz",
- "integrity": "sha512-WOkpgNhPTlE73h4VFAFsOnomJVaovO8VqLDzy5saChRBFQFBoMYirowyW+Q9HB4HFF4Z7VZTiG3iSzJJA29yRA==",
+ "version": "21.1.1",
+ "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz",
+ "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==",
"engines": {
- "node": ">=10"
+ "node": ">=12"
}
},
"node_modules/yargs-unparser": {
@@ -38112,14 +40530,6 @@
"node": ">=8"
}
},
- "node_modules/yargs/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==",
- "engines": {
- "node": ">=12"
- }
- },
"node_modules/yeoman-environment": {
"version": "3.19.3",
"resolved": "https://registry.npmjs.org/yeoman-environment/-/yeoman-environment-3.19.3.tgz",
@@ -38254,30 +40664,13 @@
"node": ">= 6"
}
},
- "node_modules/yeoman-environment/node_modules/are-we-there-yet": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-2.0.0.tgz",
- "integrity": "sha512-Ci/qENmwHnsYo9xKIcUJN5LeDKdJ6R1Z1j9V/J5wyq8nh/mYPEpIKJbBZXtZjG04HiK7zV/p6Vs9952MrMeUIw==",
- "deprecated": "This package is no longer supported.",
- "dependencies": {
- "delegates": "^1.0.0",
- "readable-stream": "^3.6.0"
- },
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/yeoman-environment/node_modules/are-we-there-yet/node_modules/readable-stream": {
- "version": "3.6.2",
- "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz",
- "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==",
+ "node_modules/yeoman-environment/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==",
"dependencies": {
- "inherits": "^2.0.3",
- "string_decoder": "^1.1.1",
- "util-deprecate": "^1.0.1"
- },
- "engines": {
- "node": ">= 6"
+ "balanced-match": "^1.0.0",
+ "concat-map": "0.0.1"
}
},
"node_modules/yeoman-environment/node_modules/buffer": {
@@ -38357,17 +40750,6 @@
"resolved": "https://registry.npmjs.org/error/-/error-10.4.0.tgz",
"integrity": "sha512-YxIFEJuhgcICugOUvRx5th0UM+ActZ9sjY0QJmeVwsQdvosZ7kYzc9QqS0Da3R5iUmgU5meGIxh0xBeZpMVeLw=="
},
- "node_modules/yeoman-environment/node_modules/escape-string-regexp": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
- "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
"node_modules/yeoman-environment/node_modules/events": {
"version": "3.3.0",
"resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz",
@@ -38377,23 +40759,42 @@
}
},
"node_modules/yeoman-environment/node_modules/gauge": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/gauge/-/gauge-3.0.2.tgz",
- "integrity": "sha512-+5J6MS/5XksCuXq++uFRsnUd7Ovu1XenbeuIuNRJxYWjgQbPuFhT14lAvsWfqfAmnwluf1OwMjz39HjfLPci0Q==",
+ "version": "4.0.4",
+ "resolved": "https://registry.npmjs.org/gauge/-/gauge-4.0.4.tgz",
+ "integrity": "sha512-f9m+BEN5jkg6a0fZjleidjN51VE1X+mPFQ2DJ0uv1V39oCLCbsGe6yjbBnp7eK7z/+GAon99a3nHuqbuuthyPg==",
"deprecated": "This package is no longer supported.",
"dependencies": {
"aproba": "^1.0.3 || ^2.0.0",
- "color-support": "^1.1.2",
- "console-control-strings": "^1.0.0",
+ "color-support": "^1.1.3",
+ "console-control-strings": "^1.1.0",
"has-unicode": "^2.0.1",
- "object-assign": "^4.1.1",
- "signal-exit": "^3.0.0",
+ "signal-exit": "^3.0.7",
"string-width": "^4.2.3",
"strip-ansi": "^6.0.1",
- "wide-align": "^1.1.2"
+ "wide-align": "^1.1.5"
},
"engines": {
- "node": ">=10"
+ "node": "^12.13.0 || ^14.15.0 || >=16.0.0"
+ }
+ },
+ "node_modules/yeoman-environment/node_modules/glob": {
+ "version": "7.2.3",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
+ "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
+ "deprecated": "Glob versions prior to v9 are no longer supported",
+ "dependencies": {
+ "fs.realpath": "^1.0.0",
+ "inflight": "^1.0.4",
+ "inherits": "2",
+ "minimatch": "^3.1.1",
+ "once": "^1.3.0",
+ "path-is-absolute": "^1.0.0"
+ },
+ "engines": {
+ "node": "*"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
}
},
"node_modules/yeoman-environment/node_modules/hosted-git-info": {
@@ -38450,6 +40851,11 @@
"node": ">=10"
}
},
+ "node_modules/yeoman-environment/node_modules/isexe": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
+ "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw=="
+ },
"node_modules/yeoman-environment/node_modules/json-parse-even-better-errors": {
"version": "2.3.1",
"resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz",
@@ -38466,6 +40872,17 @@
"node": ">=10"
}
},
+ "node_modules/yeoman-environment/node_modules/minimatch": {
+ "version": "3.1.2",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
+ "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
+ "dependencies": {
+ "brace-expansion": "^1.1.7"
+ },
+ "engines": {
+ "node": "*"
+ }
+ },
"node_modules/yeoman-environment/node_modules/minipass": {
"version": "3.3.6",
"resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz",
@@ -38540,25 +40957,6 @@
"node": "^12.13.0 || ^14.15.0 || >=16.0.0"
}
},
- "node_modules/yeoman-environment/node_modules/node-gyp/node_modules/gauge": {
- "version": "4.0.4",
- "resolved": "https://registry.npmjs.org/gauge/-/gauge-4.0.4.tgz",
- "integrity": "sha512-f9m+BEN5jkg6a0fZjleidjN51VE1X+mPFQ2DJ0uv1V39oCLCbsGe6yjbBnp7eK7z/+GAon99a3nHuqbuuthyPg==",
- "deprecated": "This package is no longer supported.",
- "dependencies": {
- "aproba": "^1.0.3 || ^2.0.0",
- "color-support": "^1.1.3",
- "console-control-strings": "^1.1.0",
- "has-unicode": "^2.0.1",
- "signal-exit": "^3.0.7",
- "string-width": "^4.2.3",
- "strip-ansi": "^6.0.1",
- "wide-align": "^1.1.5"
- },
- "engines": {
- "node": "^12.13.0 || ^14.15.0 || >=16.0.0"
- }
- },
"node_modules/yeoman-environment/node_modules/node-gyp/node_modules/make-fetch-happen": {
"version": "9.1.0",
"resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-9.1.0.tgz",
@@ -38681,18 +41079,6 @@
"node": "^12.13.0 || ^14.15.0 || >=16"
}
},
- "node_modules/yeoman-environment/node_modules/npmlog": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-5.0.1.tgz",
- "integrity": "sha512-AqZtDUWOMKs1G/8lwylVjrdYgqA4d9nu8hc+0gzRxlDb1I10+FHBGMXs6aiQHFdCUUlqH99MUMuLfzWDNDtfxw==",
- "deprecated": "This package is no longer supported.",
- "dependencies": {
- "are-we-there-yet": "^2.0.0",
- "console-control-strings": "^1.1.0",
- "gauge": "^3.0.0",
- "set-blocking": "^2.0.0"
- }
- },
"node_modules/yeoman-environment/node_modules/pacote": {
"version": "12.0.3",
"resolved": "https://registry.npmjs.org/pacote/-/pacote-12.0.3.tgz",
@@ -38738,9 +41124,9 @@
}
},
"node_modules/yeoman-environment/node_modules/readable-stream": {
- "version": "4.5.2",
- "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.5.2.tgz",
- "integrity": "sha512-yjavECdqeZ3GLXNgRXgeQEdz9fvDDkNKyHnbHRFtOr7/LcfgBcmct7t/ET+HaCTqfh06OzoAxrkN/IfjJBVe+g==",
+ "version": "4.6.0",
+ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.6.0.tgz",
+ "integrity": "sha512-cbAdYt0VcnpN2Bekq7PU+k363ZRsPwJoEEJOEtSJQlJXzwaxt3FIo/uL+KeDSGIjJqtkwyge4KQgD2S2kd+CQw==",
"dependencies": {
"abort-controller": "^3.0.0",
"buffer": "^6.0.3",
@@ -38815,6 +41201,20 @@
"builtins": "^1.0.3"
}
},
+ "node_modules/yeoman-environment/node_modules/which": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
+ "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
+ "dependencies": {
+ "isexe": "^2.0.0"
+ },
+ "bin": {
+ "node-which": "bin/node-which"
+ },
+ "engines": {
+ "node": ">= 8"
+ }
+ },
"node_modules/yeoman-generator": {
"version": "5.10.0",
"resolved": "https://registry.npmjs.org/yeoman-generator/-/yeoman-generator-5.10.0.tgz",
@@ -38851,6 +41251,76 @@
}
}
},
+ "node_modules/yeoman-generator/node_modules/@npmcli/fs": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-3.1.1.tgz",
+ "integrity": "sha512-q9CRWjpHCMIh5sVyefoD1cA7PkvILqCZsnSOEUUivORLjxCO/Irmue2DprETiNgEqktDBZaM1Bi+jrarx1XdCg==",
+ "dependencies": {
+ "semver": "^7.3.5"
+ },
+ "engines": {
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ }
+ },
+ "node_modules/yeoman-generator/node_modules/@npmcli/git": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/@npmcli/git/-/git-4.1.0.tgz",
+ "integrity": "sha512-9hwoB3gStVfa0N31ymBmrX+GuDGdVA/QWShZVqE0HK2Af+7QGGrCTbZia/SW0ImUTjTne7SP91qxDmtXvDHRPQ==",
+ "dependencies": {
+ "@npmcli/promise-spawn": "^6.0.0",
+ "lru-cache": "^7.4.4",
+ "npm-pick-manifest": "^8.0.0",
+ "proc-log": "^3.0.0",
+ "promise-inflight": "^1.0.1",
+ "promise-retry": "^2.0.1",
+ "semver": "^7.3.5",
+ "which": "^3.0.0"
+ },
+ "engines": {
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ }
+ },
+ "node_modules/yeoman-generator/node_modules/@npmcli/promise-spawn": {
+ "version": "6.0.2",
+ "resolved": "https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-6.0.2.tgz",
+ "integrity": "sha512-gGq0NJkIGSwdbUt4yhdF8ZrmkGKVz9vAdVzpOfnom+V8PLSmSOVhZwbNvZZS1EYcJN5hzzKBxmmVVAInM6HQLg==",
+ "dependencies": {
+ "which": "^3.0.0"
+ },
+ "engines": {
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ }
+ },
+ "node_modules/yeoman-generator/node_modules/cacache": {
+ "version": "17.1.4",
+ "resolved": "https://registry.npmjs.org/cacache/-/cacache-17.1.4.tgz",
+ "integrity": "sha512-/aJwG2l3ZMJ1xNAnqbMpA40of9dj/pIH3QfiuQSqjfPJF747VR0J/bHn+/KdNnHKc6XQcWt/AfRSBft82W1d2A==",
+ "dependencies": {
+ "@npmcli/fs": "^3.1.0",
+ "fs-minipass": "^3.0.0",
+ "glob": "^10.2.2",
+ "lru-cache": "^7.7.1",
+ "minipass": "^7.0.3",
+ "minipass-collect": "^1.0.2",
+ "minipass-flush": "^1.0.5",
+ "minipass-pipeline": "^1.2.4",
+ "p-map": "^4.0.0",
+ "ssri": "^10.0.0",
+ "tar": "^6.1.11",
+ "unique-filename": "^3.0.0"
+ },
+ "engines": {
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ }
+ },
+ "node_modules/yeoman-generator/node_modules/cacache/node_modules/minipass": {
+ "version": "7.1.2",
+ "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz",
+ "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==",
+ "engines": {
+ "node": ">=16 || 14 >=14.17"
+ }
+ },
"node_modules/yeoman-generator/node_modules/find-up": {
"version": "4.1.0",
"resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
@@ -38863,10 +41333,51 @@
"node": ">=8"
}
},
+ "node_modules/yeoman-generator/node_modules/fs-minipass": {
+ "version": "3.0.3",
+ "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-3.0.3.tgz",
+ "integrity": "sha512-XUBA9XClHbnJWSfBzjkm6RvPsyg3sryZt06BEQoXcF7EK/xpGaQYJgQKDJSUH5SGZ76Y7pFx1QBnXz09rU5Fbw==",
+ "dependencies": {
+ "minipass": "^7.0.3"
+ },
+ "engines": {
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ }
+ },
+ "node_modules/yeoman-generator/node_modules/fs-minipass/node_modules/minipass": {
+ "version": "7.1.2",
+ "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz",
+ "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==",
+ "engines": {
+ "node": ">=16 || 14 >=14.17"
+ }
+ },
"node_modules/yeoman-generator/node_modules/hosted-git-info": {
- "version": "2.8.9",
- "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz",
- "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw=="
+ "version": "6.1.3",
+ "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-6.1.3.tgz",
+ "integrity": "sha512-HVJyzUrLIL1c0QmviVh5E8VGyUS7xCFPS6yydaVd1UegW+ibV/CohqTH9MkOLDp5o+rb82DMo77PTuc9F/8GKw==",
+ "dependencies": {
+ "lru-cache": "^7.5.1"
+ },
+ "engines": {
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ }
+ },
+ "node_modules/yeoman-generator/node_modules/ignore-walk": {
+ "version": "6.0.5",
+ "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-6.0.5.tgz",
+ "integrity": "sha512-VuuG0wCnjhnylG1ABXT3dAuIpTNDs/G8jlpmwXY03fXoXy/8ZK8/T+hMzt8L4WnrLCJgdybqgPagnF/f97cg3A==",
+ "dependencies": {
+ "minimatch": "^9.0.0"
+ },
+ "engines": {
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ }
+ },
+ "node_modules/yeoman-generator/node_modules/isexe": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
+ "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw=="
},
"node_modules/yeoman-generator/node_modules/locate-path": {
"version": "5.0.0",
@@ -38879,6 +41390,22 @@
"node": ">=8"
}
},
+ "node_modules/yeoman-generator/node_modules/lru-cache": {
+ "version": "7.18.3",
+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz",
+ "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==",
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/yeoman-generator/node_modules/minipass": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz",
+ "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==",
+ "engines": {
+ "node": ">=8"
+ }
+ },
"node_modules/yeoman-generator/node_modules/normalize-package-data": {
"version": "2.5.0",
"resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz",
@@ -38890,6 +41417,58 @@
"validate-npm-package-license": "^3.0.1"
}
},
+ "node_modules/yeoman-generator/node_modules/normalize-package-data/node_modules/hosted-git-info": {
+ "version": "2.8.9",
+ "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz",
+ "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw=="
+ },
+ "node_modules/yeoman-generator/node_modules/npm-normalize-package-bin": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-3.0.1.tgz",
+ "integrity": "sha512-dMxCf+zZ+3zeQZXKxmyuCKlIDPGuv8EF940xbkC4kQVDTtqoh6rJFO+JTKSA6/Rwi0getWmtuy4Itup0AMcaDQ==",
+ "engines": {
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ }
+ },
+ "node_modules/yeoman-generator/node_modules/npm-package-arg": {
+ "version": "10.1.0",
+ "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-10.1.0.tgz",
+ "integrity": "sha512-uFyyCEmgBfZTtrKk/5xDfHp6+MdrqGotX/VoOyEEl3mBwiEE5FlBaePanazJSVMPT7vKepcjYBY2ztg9A3yPIA==",
+ "dependencies": {
+ "hosted-git-info": "^6.0.0",
+ "proc-log": "^3.0.0",
+ "semver": "^7.3.5",
+ "validate-npm-package-name": "^5.0.0"
+ },
+ "engines": {
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ }
+ },
+ "node_modules/yeoman-generator/node_modules/npm-packlist": {
+ "version": "7.0.4",
+ "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-7.0.4.tgz",
+ "integrity": "sha512-d6RGEuRrNS5/N84iglPivjaJPxhDbZmlbTwTDX2IbcRHG5bZCdtysYMhwiPvcF4GisXHGn7xsxv+GQ7T/02M5Q==",
+ "dependencies": {
+ "ignore-walk": "^6.0.0"
+ },
+ "engines": {
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ }
+ },
+ "node_modules/yeoman-generator/node_modules/npm-pick-manifest": {
+ "version": "8.0.2",
+ "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-8.0.2.tgz",
+ "integrity": "sha512-1dKY+86/AIiq1tkKVD3l0WI+Gd3vkknVGAggsFeBkTvbhMQ1OND/LKkYv4JtXPKUJ8bOTCyLiqEg2P6QNdK+Gg==",
+ "dependencies": {
+ "npm-install-checks": "^6.0.0",
+ "npm-normalize-package-bin": "^3.0.0",
+ "npm-package-arg": "^10.0.0",
+ "semver": "^7.3.5"
+ },
+ "engines": {
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ }
+ },
"node_modules/yeoman-generator/node_modules/p-limit": {
"version": "2.3.0",
"resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
@@ -38915,6 +41494,45 @@
"node": ">=8"
}
},
+ "node_modules/yeoman-generator/node_modules/pacote": {
+ "version": "15.2.0",
+ "resolved": "https://registry.npmjs.org/pacote/-/pacote-15.2.0.tgz",
+ "integrity": "sha512-rJVZeIwHTUta23sIZgEIM62WYwbmGbThdbnkt81ravBplQv+HjyroqnLRNH2+sLJHcGZmLRmhPwACqhfTcOmnA==",
+ "dependencies": {
+ "@npmcli/git": "^4.0.0",
+ "@npmcli/installed-package-contents": "^2.0.1",
+ "@npmcli/promise-spawn": "^6.0.1",
+ "@npmcli/run-script": "^6.0.0",
+ "cacache": "^17.0.0",
+ "fs-minipass": "^3.0.0",
+ "minipass": "^5.0.0",
+ "npm-package-arg": "^10.0.0",
+ "npm-packlist": "^7.0.0",
+ "npm-pick-manifest": "^8.0.0",
+ "npm-registry-fetch": "^14.0.0",
+ "proc-log": "^3.0.0",
+ "promise-retry": "^2.0.1",
+ "read-package-json": "^6.0.0",
+ "read-package-json-fast": "^3.0.0",
+ "sigstore": "^1.3.0",
+ "ssri": "^10.0.0",
+ "tar": "^6.1.11"
+ },
+ "bin": {
+ "pacote": "lib/bin.js"
+ },
+ "engines": {
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ }
+ },
+ "node_modules/yeoman-generator/node_modules/proc-log": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-3.0.0.tgz",
+ "integrity": "sha512-++Vn7NS4Xf9NacaU9Xq3URUuqZETPsf8L4j5/ckhaRYsfPeRyzGw+iDjFhV/Jr3uNmTvvddEJFWh5R1gRgUH8A==",
+ "engines": {
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ }
+ },
"node_modules/yeoman-generator/node_modules/read-pkg": {
"version": "5.2.0",
"resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz",
@@ -38953,6 +41571,25 @@
"node": ">=8"
}
},
+ "node_modules/yeoman-generator/node_modules/ssri": {
+ "version": "10.0.6",
+ "resolved": "https://registry.npmjs.org/ssri/-/ssri-10.0.6.tgz",
+ "integrity": "sha512-MGrFH9Z4NP9Iyhqn16sDtBpRRNJ0Y2hNa6D65h736fVSaPCHr4DM4sWUNvVaSuC+0OBGhwsrydQwmgfg5LncqQ==",
+ "dependencies": {
+ "minipass": "^7.0.3"
+ },
+ "engines": {
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ }
+ },
+ "node_modules/yeoman-generator/node_modules/ssri/node_modules/minipass": {
+ "version": "7.1.2",
+ "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz",
+ "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==",
+ "engines": {
+ "node": ">=16 || 14 >=14.17"
+ }
+ },
"node_modules/yeoman-generator/node_modules/type-fest": {
"version": "0.8.1",
"resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz",
@@ -38961,6 +41598,42 @@
"node": ">=8"
}
},
+ "node_modules/yeoman-generator/node_modules/unique-filename": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-3.0.0.tgz",
+ "integrity": "sha512-afXhuC55wkAmZ0P18QsVE6kp8JaxrEokN2HGIoIVv2ijHQd419H0+6EigAFcIzXeMIkcIkNBpB3L/DXB3cTS/g==",
+ "dependencies": {
+ "unique-slug": "^4.0.0"
+ },
+ "engines": {
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ }
+ },
+ "node_modules/yeoman-generator/node_modules/unique-slug": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-4.0.0.tgz",
+ "integrity": "sha512-WrcA6AyEfqDX5bWige/4NQfPZMtASNVxdmWR76WESYQVAACSgWcR6e9i0mofqqBxYFtL4oAxPIptY73/0YE1DQ==",
+ "dependencies": {
+ "imurmurhash": "^0.1.4"
+ },
+ "engines": {
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ }
+ },
+ "node_modules/yeoman-generator/node_modules/which": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/which/-/which-3.0.1.tgz",
+ "integrity": "sha512-XA1b62dzQzLfaEOSQFTCOd5KFf/1VSzZo7/7TUjnya6u0vGGKzU96UQBZTAThCb2j4/xjBAyii1OhRLJEivHvg==",
+ "dependencies": {
+ "isexe": "^2.0.0"
+ },
+ "bin": {
+ "node-which": "bin/which.js"
+ },
+ "engines": {
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ }
+ },
"node_modules/ylru": {
"version": "1.4.0",
"resolved": "https://registry.npmjs.org/ylru/-/ylru-1.4.0.tgz",
@@ -39073,6 +41746,14 @@
"resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
"integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw=="
},
+ "node_modules/yosay/node_modules/escape-string-regexp": {
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
+ "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==",
+ "engines": {
+ "node": ">=0.8.0"
+ }
+ },
"node_modules/yosay/node_modules/is-fullwidth-code-point": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
@@ -39230,673 +41911,21 @@
"node": ">= 10"
}
},
- "packages/cache": {
- "name": "@sourceloop/cache",
- "version": "3.0.8",
- "license": "MIT",
- "dependencies": {
- "@loopback/core": "^6.0.2",
- "@loopback/repository": "^7.0.2",
- "@loopback/rest": "^14.0.2",
- "@loopback/rest-explorer": "^7.0.2",
- "@sourceloop/core": "^15.0.1",
- "tslib": "^2.6.2",
- "winston": "^3.13.0"
- },
- "devDependencies": {
- "@istanbuljs/nyc-config-typescript": "^1.0.2",
- "@loopback/build": "^11.0.2",
- "@loopback/eslint-config": "^15.0.3",
- "@loopback/testlab": "^7.0.1",
- "@types/dotenv": "^8.2.0",
- "@types/node": "^20.12.7",
- "dotenv": "^16.4.5",
- "eslint": "^8.57.0",
- "loopback-connector-kv-redis": "^4.0.0",
- "mochawesome": "^7.1.3",
- "source-map-support": "^0.5.21",
- "typescript": "^5.4.5"
- },
- "engines": {
- "node": ">=18"
- },
- "peerDependencies": {
- "@loopback/core": "^6.0.2"
- }
- },
- "packages/cache/node_modules/@types/node": {
- "version": "20.16.11",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-20.16.11.tgz",
- "integrity": "sha512-y+cTCACu92FyA5fgQSAI8A1H429g7aSK2HsO7K4XYUWc4dY5IUz55JSDIYT6/VsOLfGy8vmvQYC2hfb0iF16Uw==",
- "dev": true,
- "dependencies": {
- "undici-types": "~6.19.2"
- }
- },
- "packages/cache/node_modules/typescript": {
- "version": "5.6.3",
- "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.6.3.tgz",
- "integrity": "sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw==",
- "dev": true,
- "bin": {
- "tsc": "bin/tsc",
- "tsserver": "bin/tsserver"
- },
- "engines": {
- "node": ">=14.17"
- }
- },
- "packages/cli": {
- "name": "@sourceloop/cli",
- "version": "9.2.1",
- "license": "MIT",
- "dependencies": {
- "@loopback/cli": "^5.2.1",
- "@oclif/command": "^1.8.16",
- "@oclif/config": "^1.18.3",
- "@oclif/plugin-autocomplete": "1.3.10",
- "@oclif/plugin-help": "^5.2.19",
- "@types/jest": "^29.5.4",
- "@types/semver": "^7.5.1",
- "ejs-lint": "^2.0.0",
- "inversify": "^6.0.1",
- "lodash": "^4.17.21",
- "reflect-metadata": "^0.1.13",
- "semver": "^7.5.4",
- "simple-git": "^3.19.1",
- "sinon": "^15.2.0",
- "tar": "^6.2.0",
- "ts-morph": "^19.0.0",
- "tslib": "^2.6.2",
- "yeoman-environment": "^3.19.3",
- "yeoman-generator": "^5.9.0",
- "yosay": "^2.0.2"
- },
- "bin": {
- "sl": "bin/run"
- },
- "devDependencies": {
- "@loopback/eslint-config": "^14.0.3",
- "@oclif/dev-cli": "^1.26.10",
- "@oclif/test": "^2.5.3",
- "@oclif/tslint": "^3.1.1",
- "@types/chai": "^4.3.6",
- "@types/lodash": "^4.14.198",
- "@types/node-fetch": "^2.6.4",
- "@types/tar": "^6.1.6",
- "@types/yeoman-environment": "^2.10.8",
- "@types/yeoman-generator": "^5.2.11",
- "@types/yosay": "^2.0.1",
- "@typescript-eslint/eslint-plugin": "^6.6.0",
- "@typescript-eslint/parser": "^6.6.0",
- "chai": "^4.3.8",
- "copyfiles": "^2.4.1",
- "eslint": "^8.49.0",
- "globby": "11.0.4",
- "mocha": "^10.0.0",
- "nyc": "^15.1.0",
- "rimraf": "^5.0.1",
- "ts-node": "^10.9.1",
- "tslint": "^6.1.3",
- "typescript": "4.7.4"
- },
- "engines": {
- "node": "18 || 20"
- }
- },
- "packages/cli/node_modules/@loopback/eslint-config": {
- "version": "14.0.5",
- "resolved": "https://registry.npmjs.org/@loopback/eslint-config/-/eslint-config-14.0.5.tgz",
- "integrity": "sha512-8siWnjPzQhx016YkvFNS4Y4wyK9gR2wRCwKfIHdXcD9AwQlqPCRb4H1YagYdx3QEQ5vycW3cpTA1nwZReN2D8A==",
- "dev": true,
- "dependencies": {
- "@typescript-eslint/eslint-plugin": "^6.8.0",
- "@typescript-eslint/parser": "^6.8.0",
- "eslint-config-prettier": "^9.0.0",
- "eslint-plugin-eslint-plugin": "^5.1.1",
- "eslint-plugin-mocha": "^10.2.0"
- },
- "engines": {
- "node": "16 || 18 || 20"
- },
- "peerDependencies": {
- "eslint": "^8.51.0"
- }
- },
- "packages/cli/node_modules/@typescript-eslint/eslint-plugin": {
- "version": "6.21.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.21.0.tgz",
- "integrity": "sha512-oy9+hTPCUFpngkEZUSzbf9MxI65wbKFoQYsgPdILTfbUldp5ovUuphZVe4i30emU9M/kP+T64Di0mxl7dSw3MA==",
- "dev": true,
- "dependencies": {
- "@eslint-community/regexpp": "^4.5.1",
- "@typescript-eslint/scope-manager": "6.21.0",
- "@typescript-eslint/type-utils": "6.21.0",
- "@typescript-eslint/utils": "6.21.0",
- "@typescript-eslint/visitor-keys": "6.21.0",
- "debug": "^4.3.4",
- "graphemer": "^1.4.0",
- "ignore": "^5.2.4",
- "natural-compare": "^1.4.0",
- "semver": "^7.5.4",
- "ts-api-utils": "^1.0.1"
- },
- "engines": {
- "node": "^16.0.0 || >=18.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/typescript-eslint"
- },
- "peerDependencies": {
- "@typescript-eslint/parser": "^6.0.0 || ^6.0.0-alpha",
- "eslint": "^7.0.0 || ^8.0.0"
- },
- "peerDependenciesMeta": {
- "typescript": {
- "optional": true
- }
- }
- },
- "packages/cli/node_modules/@typescript-eslint/parser": {
- "version": "6.21.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.21.0.tgz",
- "integrity": "sha512-tbsV1jPne5CkFQCgPBcDOt30ItF7aJoZL997JSF7MhGQqOeT3svWRYxiqlfA5RUdlHN6Fi+EI9bxqbdyAUZjYQ==",
- "dev": true,
- "dependencies": {
- "@typescript-eslint/scope-manager": "6.21.0",
- "@typescript-eslint/types": "6.21.0",
- "@typescript-eslint/typescript-estree": "6.21.0",
- "@typescript-eslint/visitor-keys": "6.21.0",
- "debug": "^4.3.4"
- },
- "engines": {
- "node": "^16.0.0 || >=18.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/typescript-eslint"
- },
- "peerDependencies": {
- "eslint": "^7.0.0 || ^8.0.0"
- },
- "peerDependenciesMeta": {
- "typescript": {
- "optional": true
- }
- }
- },
- "packages/cli/node_modules/@typescript-eslint/scope-manager": {
- "version": "6.21.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.21.0.tgz",
- "integrity": "sha512-OwLUIWZJry80O99zvqXVEioyniJMa+d2GrqpUTqi5/v5D5rOrppJVBPa0yKCblcigC0/aYAzxxqQ1B+DS2RYsg==",
- "dev": true,
- "dependencies": {
- "@typescript-eslint/types": "6.21.0",
- "@typescript-eslint/visitor-keys": "6.21.0"
- },
- "engines": {
- "node": "^16.0.0 || >=18.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/typescript-eslint"
- }
- },
- "packages/cli/node_modules/@typescript-eslint/type-utils": {
- "version": "6.21.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-6.21.0.tgz",
- "integrity": "sha512-rZQI7wHfao8qMX3Rd3xqeYSMCL3SoiSQLBATSiVKARdFGCYSRvmViieZjqc58jKgs8Y8i9YvVVhRbHSTA4VBag==",
- "dev": true,
- "dependencies": {
- "@typescript-eslint/typescript-estree": "6.21.0",
- "@typescript-eslint/utils": "6.21.0",
- "debug": "^4.3.4",
- "ts-api-utils": "^1.0.1"
- },
- "engines": {
- "node": "^16.0.0 || >=18.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/typescript-eslint"
- },
- "peerDependencies": {
- "eslint": "^7.0.0 || ^8.0.0"
- },
- "peerDependenciesMeta": {
- "typescript": {
- "optional": true
- }
- }
- },
- "packages/cli/node_modules/@typescript-eslint/types": {
- "version": "6.21.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.21.0.tgz",
- "integrity": "sha512-1kFmZ1rOm5epu9NZEZm1kckCDGj5UJEf7P1kliH4LKu/RkwpsfqqGmY2OOcUs18lSlQBKLDYBOGxRVtrMN5lpg==",
- "dev": true,
- "engines": {
- "node": "^16.0.0 || >=18.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/typescript-eslint"
- }
- },
- "packages/cli/node_modules/@typescript-eslint/typescript-estree": {
- "version": "6.21.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.21.0.tgz",
- "integrity": "sha512-6npJTkZcO+y2/kr+z0hc4HwNfrrP4kNYh57ek7yCNlrBjWQ1Y0OS7jiZTkgumrvkX5HkEKXFZkkdFNkaW2wmUQ==",
- "dev": true,
- "dependencies": {
- "@typescript-eslint/types": "6.21.0",
- "@typescript-eslint/visitor-keys": "6.21.0",
- "debug": "^4.3.4",
- "globby": "^11.1.0",
- "is-glob": "^4.0.3",
- "minimatch": "9.0.3",
- "semver": "^7.5.4",
- "ts-api-utils": "^1.0.1"
- },
- "engines": {
- "node": "^16.0.0 || >=18.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/typescript-eslint"
- },
- "peerDependenciesMeta": {
- "typescript": {
- "optional": true
- }
- }
- },
- "packages/cli/node_modules/@typescript-eslint/typescript-estree/node_modules/globby": {
- "version": "11.1.0",
- "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz",
- "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==",
- "dev": true,
- "dependencies": {
- "array-union": "^2.1.0",
- "dir-glob": "^3.0.1",
- "fast-glob": "^3.2.9",
- "ignore": "^5.2.0",
- "merge2": "^1.4.1",
- "slash": "^3.0.0"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "packages/cli/node_modules/@typescript-eslint/typescript-estree/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/cli/node_modules/@typescript-eslint/utils": {
- "version": "6.21.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.21.0.tgz",
- "integrity": "sha512-NfWVaC8HP9T8cbKQxHcsJBY5YE1O33+jpMwN45qzWWaPDZgLIbo12toGMWnmhvCpd3sIxkpDw3Wv1B3dYrbDQQ==",
- "dev": true,
- "dependencies": {
- "@eslint-community/eslint-utils": "^4.4.0",
- "@types/json-schema": "^7.0.12",
- "@types/semver": "^7.5.0",
- "@typescript-eslint/scope-manager": "6.21.0",
- "@typescript-eslint/types": "6.21.0",
- "@typescript-eslint/typescript-estree": "6.21.0",
- "semver": "^7.5.4"
- },
- "engines": {
- "node": "^16.0.0 || >=18.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/typescript-eslint"
- },
- "peerDependencies": {
- "eslint": "^7.0.0 || ^8.0.0"
- }
- },
- "packages/cli/node_modules/@typescript-eslint/visitor-keys": {
- "version": "6.21.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.21.0.tgz",
- "integrity": "sha512-JJtkDduxLi9bivAB+cYOVMtbkqdPOhZ+ZI5LC47MIRrDV4Yn2o+ZnW10Nkmr28xRpSpdJ6Sm42Hjf2+REYXm0A==",
- "dev": true,
- "dependencies": {
- "@typescript-eslint/types": "6.21.0",
- "eslint-visitor-keys": "^3.4.1"
- },
- "engines": {
- "node": "^16.0.0 || >=18.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/typescript-eslint"
- }
- },
- "packages/cli/node_modules/ansi-styles": {
- "version": "3.2.1",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
- "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
- "dev": true,
- "dependencies": {
- "color-convert": "^1.9.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "packages/cli/node_modules/argparse": {
- "version": "1.0.10",
- "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
- "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
- "dev": true,
- "dependencies": {
- "sprintf-js": "~1.0.2"
- }
- },
- "packages/cli/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/cli/node_modules/camelcase": {
- "version": "5.3.1",
- "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
- "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
- "dev": true,
- "engines": {
- "node": ">=6"
- }
- },
- "packages/cli/node_modules/chalk": {
- "version": "2.4.2",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
- "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
- "dev": true,
- "dependencies": {
- "ansi-styles": "^3.2.1",
- "escape-string-regexp": "^1.0.5",
- "supports-color": "^5.3.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "packages/cli/node_modules/cliui": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz",
- "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==",
+ "node_modules/zip-stream/node_modules/brace-expansion": {
+ "version": "1.1.11",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
+ "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
"dev": true,
"dependencies": {
- "string-width": "^4.2.0",
- "strip-ansi": "^6.0.0",
- "wrap-ansi": "^6.2.0"
+ "balanced-match": "^1.0.0",
+ "concat-map": "0.0.1"
}
},
- "packages/cli/node_modules/color-convert": {
- "version": "1.9.3",
- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
- "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
- "dev": true,
- "dependencies": {
- "color-name": "1.1.3"
- }
- },
- "packages/cli/node_modules/color-name": {
- "version": "1.1.3",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
- "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==",
- "dev": true
- },
- "packages/cli/node_modules/commander": {
- "version": "2.20.3",
- "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
- "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==",
- "dev": true
- },
- "packages/cli/node_modules/diff": {
- "version": "4.0.2",
- "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz",
- "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==",
- "dev": true,
- "engines": {
- "node": ">=0.3.1"
- }
- },
- "packages/cli/node_modules/find-up": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
- "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
- "dev": true,
- "dependencies": {
- "locate-path": "^5.0.0",
- "path-exists": "^4.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "packages/cli/node_modules/glob": {
- "version": "10.4.5",
- "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz",
- "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==",
- "dev": true,
- "dependencies": {
- "foreground-child": "^3.1.0",
- "jackspeak": "^3.1.2",
- "minimatch": "^9.0.4",
- "minipass": "^7.1.2",
- "package-json-from-dist": "^1.0.0",
- "path-scurry": "^1.11.1"
- },
- "bin": {
- "glob": "dist/esm/bin.mjs"
- },
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
- }
- },
- "packages/cli/node_modules/globby": {
- "version": "11.0.4",
- "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.4.tgz",
- "integrity": "sha512-9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg==",
- "dev": true,
- "dependencies": {
- "array-union": "^2.1.0",
- "dir-glob": "^3.0.1",
- "fast-glob": "^3.1.1",
- "ignore": "^5.1.4",
- "merge2": "^1.3.0",
- "slash": "^3.0.0"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "packages/cli/node_modules/has-flag": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
- "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==",
- "dev": true,
- "engines": {
- "node": ">=4"
- }
- },
- "packages/cli/node_modules/istanbul-lib-instrument": {
- "version": "4.0.3",
- "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz",
- "integrity": "sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==",
- "dev": true,
- "dependencies": {
- "@babel/core": "^7.7.5",
- "@istanbuljs/schema": "^0.1.2",
- "istanbul-lib-coverage": "^3.0.0",
- "semver": "^6.3.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "packages/cli/node_modules/istanbul-lib-instrument/node_modules/semver": {
- "version": "6.3.1",
- "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
- "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
- "dev": true,
- "bin": {
- "semver": "bin/semver.js"
- }
- },
- "packages/cli/node_modules/js-yaml": {
- "version": "3.14.1",
- "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz",
- "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==",
- "dev": true,
- "dependencies": {
- "argparse": "^1.0.7",
- "esprima": "^4.0.0"
- },
- "bin": {
- "js-yaml": "bin/js-yaml.js"
- }
- },
- "packages/cli/node_modules/locate-path": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
- "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
- "dev": true,
- "dependencies": {
- "p-locate": "^4.1.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "packages/cli/node_modules/minimatch": {
- "version": "9.0.5",
- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz",
- "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==",
- "dev": true,
- "dependencies": {
- "brace-expansion": "^2.0.1"
- },
- "engines": {
- "node": ">=16 || 14 >=14.17"
- },
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
- }
- },
- "packages/cli/node_modules/minipass": {
- "version": "7.1.2",
- "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz",
- "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==",
- "dev": true,
- "engines": {
- "node": ">=16 || 14 >=14.17"
- }
- },
- "packages/cli/node_modules/mkdirp": {
- "version": "1.0.4",
- "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz",
- "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==",
- "bin": {
- "mkdirp": "bin/cmd.js"
- },
- "engines": {
- "node": ">=10"
- }
- },
- "packages/cli/node_modules/nyc": {
- "version": "15.1.0",
- "resolved": "https://registry.npmjs.org/nyc/-/nyc-15.1.0.tgz",
- "integrity": "sha512-jMW04n9SxKdKi1ZMGhvUTHBN0EICCRkHemEoE5jm6mTYcqcdas0ATzgUgejlQUHMvpnOZqGB5Xxsv9KxJW1j8A==",
- "dev": true,
- "dependencies": {
- "@istanbuljs/load-nyc-config": "^1.0.0",
- "@istanbuljs/schema": "^0.1.2",
- "caching-transform": "^4.0.0",
- "convert-source-map": "^1.7.0",
- "decamelize": "^1.2.0",
- "find-cache-dir": "^3.2.0",
- "find-up": "^4.1.0",
- "foreground-child": "^2.0.0",
- "get-package-type": "^0.1.0",
- "glob": "^7.1.6",
- "istanbul-lib-coverage": "^3.0.0",
- "istanbul-lib-hook": "^3.0.0",
- "istanbul-lib-instrument": "^4.0.0",
- "istanbul-lib-processinfo": "^2.0.2",
- "istanbul-lib-report": "^3.0.0",
- "istanbul-lib-source-maps": "^4.0.0",
- "istanbul-reports": "^3.0.2",
- "make-dir": "^3.0.0",
- "node-preload": "^0.2.1",
- "p-map": "^3.0.0",
- "process-on-spawn": "^1.0.0",
- "resolve-from": "^5.0.0",
- "rimraf": "^3.0.0",
- "signal-exit": "^3.0.2",
- "spawn-wrap": "^2.0.0",
- "test-exclude": "^6.0.0",
- "yargs": "^15.0.2"
- },
- "bin": {
- "nyc": "bin/nyc.js"
- },
- "engines": {
- "node": ">=8.9"
- }
- },
- "packages/cli/node_modules/nyc/node_modules/brace-expansion": {
- "version": "1.1.11",
- "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
- "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
- "dev": true,
- "dependencies": {
- "balanced-match": "^1.0.0",
- "concat-map": "0.0.1"
- }
- },
- "packages/cli/node_modules/nyc/node_modules/foreground-child": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-2.0.0.tgz",
- "integrity": "sha512-dCIq9FpEcyQyXKCkyzmlPTFNgrCzPudOe+mhvJU5zAtlBnGVy2yKxtfsxK2tQBThwq225jcvBjpw1Gr40uzZCA==",
- "dev": true,
- "dependencies": {
- "cross-spawn": "^7.0.0",
- "signal-exit": "^3.0.2"
- },
- "engines": {
- "node": ">=8.0.0"
- }
- },
- "packages/cli/node_modules/nyc/node_modules/glob": {
- "version": "7.2.3",
- "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
- "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
- "deprecated": "Glob versions prior to v9 are no longer supported",
+ "node_modules/zip-stream/node_modules/glob": {
+ "version": "7.2.3",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
+ "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
+ "deprecated": "Glob versions prior to v9 are no longer supported",
"dev": true,
"dependencies": {
"fs.realpath": "^1.0.0",
@@ -39904,610 +41933,50 @@
"inherits": "2",
"minimatch": "^3.1.1",
"once": "^1.3.0",
- "path-is-absolute": "^1.0.0"
- },
- "engines": {
- "node": "*"
- },
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
- }
- },
- "packages/cli/node_modules/nyc/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,
- "dependencies": {
- "brace-expansion": "^1.1.7"
- },
- "engines": {
- "node": "*"
- }
- },
- "packages/cli/node_modules/nyc/node_modules/rimraf": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
- "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
- "deprecated": "Rimraf versions prior to v4 are no longer supported",
- "dev": true,
- "dependencies": {
- "glob": "^7.1.3"
- },
- "bin": {
- "rimraf": "bin.js"
- },
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
- }
- },
- "packages/cli/node_modules/p-limit": {
- "version": "2.3.0",
- "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
- "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
- "dev": true,
- "dependencies": {
- "p-try": "^2.0.0"
- },
- "engines": {
- "node": ">=6"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "packages/cli/node_modules/p-locate": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
- "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
- "dev": true,
- "dependencies": {
- "p-limit": "^2.2.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "packages/cli/node_modules/p-map": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/p-map/-/p-map-3.0.0.tgz",
- "integrity": "sha512-d3qXVTF/s+W+CdJ5A29wywV2n8CQQYahlgz2bFiA+4eVNJbHJodPZ+/gXwPGh0bOqA+j8S+6+ckmvLGPk1QpxQ==",
- "dev": true,
- "dependencies": {
- "aggregate-error": "^3.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "packages/cli/node_modules/rimraf": {
- "version": "5.0.10",
- "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-5.0.10.tgz",
- "integrity": "sha512-l0OE8wL34P4nJH/H2ffoaniAokM2qSmrtXHmlpvYr5AVVX8msAyW0l8NVJFDxlSK4u3Uh/f41cQheDVdnYijwQ==",
- "dev": true,
- "dependencies": {
- "glob": "^10.3.7"
- },
- "bin": {
- "rimraf": "dist/esm/bin.mjs"
- },
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
- }
- },
- "packages/cli/node_modules/sprintf-js": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
- "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==",
- "dev": true
- },
- "packages/cli/node_modules/supports-color": {
- "version": "5.5.0",
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
- "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
- "dev": true,
- "dependencies": {
- "has-flag": "^3.0.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "packages/cli/node_modules/tar": {
- "version": "6.2.1",
- "resolved": "https://registry.npmjs.org/tar/-/tar-6.2.1.tgz",
- "integrity": "sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==",
- "dependencies": {
- "chownr": "^2.0.0",
- "fs-minipass": "^2.0.0",
- "minipass": "^5.0.0",
- "minizlib": "^2.1.1",
- "mkdirp": "^1.0.3",
- "yallist": "^4.0.0"
- },
- "engines": {
- "node": ">=10"
- }
- },
- "packages/cli/node_modules/tar/node_modules/minipass": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz",
- "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==",
- "engines": {
- "node": ">=8"
- }
- },
- "packages/cli/node_modules/tslint": {
- "version": "6.1.3",
- "resolved": "https://registry.npmjs.org/tslint/-/tslint-6.1.3.tgz",
- "integrity": "sha512-IbR4nkT96EQOvKE2PW/djGz8iGNeJ4rF2mBfiYaR/nvUWYKJhLwimoJKgjIFEIDibBtOevj7BqCRL4oHeWWUCg==",
- "deprecated": "TSLint has been deprecated in favor of ESLint. Please see https://github.com/palantir/tslint/issues/4534 for more information.",
- "dev": true,
- "dependencies": {
- "@babel/code-frame": "^7.0.0",
- "builtin-modules": "^1.1.1",
- "chalk": "^2.3.0",
- "commander": "^2.12.1",
- "diff": "^4.0.1",
- "glob": "^7.1.1",
- "js-yaml": "^3.13.1",
- "minimatch": "^3.0.4",
- "mkdirp": "^0.5.3",
- "resolve": "^1.3.2",
- "semver": "^5.3.0",
- "tslib": "^1.13.0",
- "tsutils": "^2.29.0"
- },
- "bin": {
- "tslint": "bin/tslint"
- },
- "engines": {
- "node": ">=4.8.0"
- },
- "peerDependencies": {
- "typescript": ">=2.3.0-dev || >=2.4.0-dev || >=2.5.0-dev || >=2.6.0-dev || >=2.7.0-dev || >=2.8.0-dev || >=2.9.0-dev || >=3.0.0-dev || >= 3.1.0-dev || >= 3.2.0-dev || >= 4.0.0-dev"
- }
- },
- "packages/cli/node_modules/tslint/node_modules/brace-expansion": {
- "version": "1.1.11",
- "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
- "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
- "dev": true,
- "dependencies": {
- "balanced-match": "^1.0.0",
- "concat-map": "0.0.1"
- }
- },
- "packages/cli/node_modules/tslint/node_modules/glob": {
- "version": "7.2.3",
- "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
- "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
- "deprecated": "Glob versions prior to v9 are no longer supported",
- "dev": true,
- "dependencies": {
- "fs.realpath": "^1.0.0",
- "inflight": "^1.0.4",
- "inherits": "2",
- "minimatch": "^3.1.1",
- "once": "^1.3.0",
- "path-is-absolute": "^1.0.0"
- },
- "engines": {
- "node": "*"
- },
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
- }
- },
- "packages/cli/node_modules/tslint/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,
- "dependencies": {
- "brace-expansion": "^1.1.7"
- },
- "engines": {
- "node": "*"
- }
- },
- "packages/cli/node_modules/tslint/node_modules/mkdirp": {
- "version": "0.5.6",
- "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz",
- "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==",
- "dev": true,
- "dependencies": {
- "minimist": "^1.2.6"
- },
- "bin": {
- "mkdirp": "bin/cmd.js"
- }
- },
- "packages/cli/node_modules/tslint/node_modules/semver": {
- "version": "5.7.2",
- "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz",
- "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==",
- "dev": true,
- "bin": {
- "semver": "bin/semver"
- }
- },
- "packages/cli/node_modules/tslint/node_modules/tslib": {
- "version": "1.14.1",
- "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
- "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
- "dev": true
- },
- "packages/cli/node_modules/typescript": {
- "version": "4.7.4",
- "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.7.4.tgz",
- "integrity": "sha512-C0WQT0gezHuw6AdY1M2jxUO83Rjf0HP7Sk1DtXj6j1EwkQNZrHAg2XPWlq62oqEhYvONq5pkC2Y9oPljWToLmQ==",
- "dev": true,
- "bin": {
- "tsc": "bin/tsc",
- "tsserver": "bin/tsserver"
- },
- "engines": {
- "node": ">=4.2.0"
- }
- },
- "packages/cli/node_modules/wrap-ansi": {
- "version": "6.2.0",
- "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz",
- "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==",
- "dev": true,
- "dependencies": {
- "ansi-styles": "^4.0.0",
- "string-width": "^4.1.0",
- "strip-ansi": "^6.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "packages/cli/node_modules/wrap-ansi/node_modules/ansi-styles": {
- "version": "4.3.0",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
- "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
- "dev": true,
- "dependencies": {
- "color-convert": "^2.0.1"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/chalk/ansi-styles?sponsor=1"
- }
- },
- "packages/cli/node_modules/wrap-ansi/node_modules/color-convert": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
- "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
- "dev": true,
- "dependencies": {
- "color-name": "~1.1.4"
- },
- "engines": {
- "node": ">=7.0.0"
- }
- },
- "packages/cli/node_modules/wrap-ansi/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
- },
- "packages/cli/node_modules/y18n": {
- "version": "4.0.3",
- "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz",
- "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==",
- "dev": true
- },
- "packages/cli/node_modules/yargs": {
- "version": "15.4.1",
- "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz",
- "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==",
- "dev": true,
- "dependencies": {
- "cliui": "^6.0.0",
- "decamelize": "^1.2.0",
- "find-up": "^4.1.0",
- "get-caller-file": "^2.0.1",
- "require-directory": "^2.1.1",
- "require-main-filename": "^2.0.0",
- "set-blocking": "^2.0.0",
- "string-width": "^4.2.0",
- "which-module": "^2.0.0",
- "y18n": "^4.0.0",
- "yargs-parser": "^18.1.2"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "packages/cli/node_modules/yargs-parser": {
- "version": "18.1.3",
- "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz",
- "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==",
- "dev": true,
- "dependencies": {
- "camelcase": "^5.0.0",
- "decamelize": "^1.2.0"
- },
- "engines": {
- "node": ">=6"
- }
- },
- "packages/core": {
- "name": "@sourceloop/core",
- "version": "15.0.1",
- "license": "MIT",
- "dependencies": {
- "@loopback/boot": "^7.0.2",
- "@loopback/context": "^7.0.2",
- "@loopback/core": "^6.0.2",
- "@loopback/express": "^7.0.2",
- "@loopback/openapi-v3": "^10.0.2",
- "@loopback/repository": "^7.0.2",
- "@loopback/rest": "^14.0.2",
- "@loopback/rest-explorer": "^7.0.2",
- "@loopback/service-proxy": "^7.0.2",
- "i18n": "^0.15.1",
- "jsonwebtoken": "^9.0.0",
- "lodash": "^4.17.21",
- "logform": "^2.4.0",
- "loopback-datasource-juggler": "^5.0.9",
- "loopback4-authentication": "^12.1.0",
- "loopback4-authorization": "^7.0.2",
- "loopback4-dynamic-datasource": "^2.0.1",
- "loopback4-helmet": "^7.0.2",
- "loopback4-ratelimiter": "^7.0.4",
- "loopback4-soft-delete": "^10.0.2",
- "moment": "^2.29.4",
- "moment-timezone": "^0.5.34",
- "node-jose": "^2.2.0",
- "openapi3-ts": "^2.0.2",
- "request-ip": "^3.3.0",
- "swagger-stats": "^0.99.5",
- "tslib": "^2.6.2",
- "winston": "^3.7.2"
- },
- "devDependencies": {
- "@loopback/build": "^11.0.2",
- "@loopback/eslint-config": "^15.0.2",
- "@loopback/sequelize": "^0.6.2",
- "@loopback/testlab": "^7.0.2",
- "@types/crypto-js": "^4.2.2",
- "@types/i18n": "^0.13.6",
- "@types/jsonwebtoken": "^9.0.0",
- "@types/lodash": "^4.14.182",
- "@types/moment": "^2.13.0",
- "@types/moment-timezone": "^0.5.30",
- "@types/node": "^18.11.9",
- "@types/node-jose": "^1.1.13",
- "@types/request-ip": "^0.0.37",
- "@types/swagger-stats": "^0.95.4",
- "aws-sdk": "^2.1613.0",
- "eslint": "^8.57.0",
- "loopback-connector-rest": "^5.0.1",
- "source-map-support": "^0.5.21",
- "typescript": "~5.2.2"
- },
- "engines": {
- "node": "18 || 20"
- },
- "optionalDependencies": {
- "crypto-js": "^4.2.0"
- },
- "peerDependencies": {
- "@loopback/sequelize": "^0.6.2",
- "loopback-connector-rest": "^5.0.1"
- },
- "peerDependenciesMeta": {
- "@loopback/sequelize": {
- "optional": true
- }
- }
- },
- "packages/core/node_modules/@types/node": {
- "version": "18.19.55",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.55.tgz",
- "integrity": "sha512-zzw5Vw52205Zr/nmErSEkN5FLqXPuKX/k5d1D7RKHATGqU7y6YfX9QxZraUzUrFGqH6XzOzG196BC35ltJC4Cw==",
- "dev": true,
- "dependencies": {
- "undici-types": "~5.26.4"
- }
- },
- "packages/core/node_modules/loopback4-ratelimiter": {
- "version": "7.0.4",
- "resolved": "https://registry.npmjs.org/loopback4-ratelimiter/-/loopback4-ratelimiter-7.0.4.tgz",
- "integrity": "sha512-c6Xum3d+CeAVb5YZ24akLbsSwC43eBxPPxqp7f7QvOKL6luTfEJZ07UAWJ1Z0vx6tRDXkff9llOGVQ45pYroPQ==",
- "dependencies": {
- "@loopback/boot": "^7.0.2",
- "@loopback/context": "^7.0.2",
- "@loopback/core": "^6.0.2",
- "@loopback/repository": "^7.0.2",
- "@loopback/rest": "^14.0.2",
- "express-rate-limit": "^6.4.0",
- "rate-limit-memcached": "^0.6.0",
- "rate-limit-mongo": "^2.3.2",
- "rate-limit-redis": "^3.0.1"
- },
- "engines": {
- "node": ">=18"
- }
- },
- "packages/core/node_modules/typescript": {
- "version": "5.2.2",
- "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz",
- "integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==",
- "dev": true,
- "bin": {
- "tsc": "bin/tsc",
- "tsserver": "bin/tsserver"
- },
- "engines": {
- "node": ">=14.17"
- }
- },
- "packages/core/node_modules/undici-types": {
- "version": "5.26.5",
- "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz",
- "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==",
- "dev": true
- },
- "packages/custom-sf-changelog": {
- "version": "3.0.0",
- "license": "ISC",
- "dependencies": {
- "compare-func": "^2.0.0",
- "q": "^1.5.1"
- },
- "engines": {
- "node": "18 || 20"
- }
- },
- "packages/feature-toggle": {
- "name": "@sourceloop/feature-toggle",
- "version": "2.1.5",
- "license": "MIT",
- "dependencies": {
- "@loopback/boot": "^7.0.2",
- "@loopback/context": "^7.0.2",
- "@loopback/core": "^6.0.2",
- "@loopback/express": "^7.0.2",
- "@loopback/repository": "^7.0.2",
- "@loopback/rest": "^14.0.2",
- "@loopback/rest-explorer": "^7.0.2",
- "@loopback/service-proxy": "^7.0.2",
- "@sourceloop/core": "^15.0.1",
- "lodash": "^4.17.21",
- "loopback4-authentication": "^12.1.0",
- "sinon": "^14.0.0",
- "tslib": "^2.6.2"
- },
- "devDependencies": {
- "@loopback/build": "^11.0.2",
- "@loopback/core": "^6.0.2",
- "@loopback/eslint-config": "^15.0.2",
- "@loopback/testlab": "^7.0.2",
- "@types/lodash": "^4.14.182",
- "@types/node": "^18.11.9",
- "eslint": "^8.57.0",
- "source-map-support": "^0.5.21",
- "typescript": "~5.2.2"
- },
- "engines": {
- "node": "18 || 20"
- },
- "peerDependencies": {
- "@loopback/core": "^6.0.2"
- }
- },
- "packages/feature-toggle/node_modules/@sinonjs/commons": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-2.0.0.tgz",
- "integrity": "sha512-uLa0j859mMrg2slwQYdO/AkrOfmH+X6LTVmNTS9CqexuE2IvVORIkSpJLqePAbEnKJ77aMmCwr1NUZ57120Xcg==",
- "dependencies": {
- "type-detect": "4.0.8"
- }
- },
- "packages/feature-toggle/node_modules/@sinonjs/samsam": {
- "version": "7.0.1",
- "resolved": "https://registry.npmjs.org/@sinonjs/samsam/-/samsam-7.0.1.tgz",
- "integrity": "sha512-zsAk2Jkiq89mhZovB2LLOdTCxJF4hqqTToGP0ASWlhp4I1hqOjcfmZGafXntCN7MDC6yySH0mFHrYtHceOeLmw==",
- "dependencies": {
- "@sinonjs/commons": "^2.0.0",
- "lodash.get": "^4.4.2",
- "type-detect": "^4.0.8"
- }
- },
- "packages/feature-toggle/node_modules/@types/node": {
- "version": "18.19.55",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.55.tgz",
- "integrity": "sha512-zzw5Vw52205Zr/nmErSEkN5FLqXPuKX/k5d1D7RKHATGqU7y6YfX9QxZraUzUrFGqH6XzOzG196BC35ltJC4Cw==",
- "dev": true,
- "dependencies": {
- "undici-types": "~5.26.4"
- }
- },
- "packages/feature-toggle/node_modules/sinon": {
- "version": "14.0.2",
- "resolved": "https://registry.npmjs.org/sinon/-/sinon-14.0.2.tgz",
- "integrity": "sha512-PDpV0ZI3ZCS3pEqx0vpNp6kzPhHrLx72wA0G+ZLaaJjLIYeE0n8INlgaohKuGy7hP0as5tbUd23QWu5U233t+w==",
- "deprecated": "16.1.1",
- "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"
+ "path-is-absolute": "^1.0.0"
},
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/sinon"
- }
- },
- "packages/feature-toggle/node_modules/type-detect": {
- "version": "4.0.8",
- "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz",
- "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==",
"engines": {
- "node": ">=4"
+ "node": "*"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
}
},
- "packages/feature-toggle/node_modules/typescript": {
- "version": "5.2.2",
- "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz",
- "integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==",
+ "node_modules/zip-stream/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,
- "bin": {
- "tsc": "bin/tsc",
- "tsserver": "bin/tsserver"
+ "dependencies": {
+ "brace-expansion": "^1.1.7"
},
"engines": {
- "node": ">=14.17"
+ "node": "*"
}
},
- "packages/feature-toggle/node_modules/undici-types": {
- "version": "5.26.5",
- "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz",
- "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==",
- "dev": true
- },
- "packages/file-utils": {
- "name": "@sourceloop/file-utils",
- "version": "0.1.8",
+ "packages/cache": {
+ "name": "@sourceloop/cache",
+ "version": "3.0.9",
"license": "MIT",
"dependencies": {
- "@loopback/core": "^6.0.2",
- "@loopback/repository": "^7.0.2",
- "@loopback/rest": "^14.0.2",
- "@loopback/rest-explorer": "^7.0.2",
- "@sourceloop/core": "^15.0.1",
- "@types/multer": "^1.4.11",
- "file-type": "^16.5.4",
- "lodash": "^4.17.21",
- "loopback4-s3": "^9.0.0",
- "multer": "^1.4.5-lts.1",
- "multer-s3": "^3.0.1",
+ "@loopback/core": "^6.1.6",
+ "@loopback/repository": "^7.0.9",
+ "@loopback/rest": "^14.0.9",
+ "@loopback/rest-explorer": "^7.0.9",
+ "@sourceloop/core": "^15.0.2",
"tslib": "^2.6.2",
- "winston": "^3.13.0"
+ "winston": "^3.17.0"
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.2",
- "@loopback/build": "^11.0.2",
- "@loopback/eslint-config": "^15.0.2",
- "@loopback/testlab": "^7.0.2",
+ "@loopback/build": "^11.0.8",
+ "@loopback/eslint-config": "^15.0.4",
+ "@loopback/testlab": "^7.0.8",
"@types/dotenv": "^8.2.0",
- "@types/lodash": "^4.17.0",
- "@types/multer-s3": "^3.0.3",
"@types/node": "^20.12.7",
"dotenv": "^16.4.5",
"eslint": "^8.57.0",
- "form-data": "^4.0.0",
+ "loopback-connector-kv-redis": "^4.0.0",
"mochawesome": "^7.1.3",
"source-map-support": "^0.5.21",
"typescript": "^5.4.5"
@@ -40516,22 +41985,13 @@
"node": ">=18"
},
"peerDependencies": {
- "@loopback/core": "^6.0.2"
- }
- },
- "packages/file-utils/node_modules/@types/node": {
- "version": "20.16.11",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-20.16.11.tgz",
- "integrity": "sha512-y+cTCACu92FyA5fgQSAI8A1H429g7aSK2HsO7K4XYUWc4dY5IUz55JSDIYT6/VsOLfGy8vmvQYC2hfb0iF16Uw==",
- "dev": true,
- "dependencies": {
- "undici-types": "~6.19.2"
+ "@loopback/core": "^6.1.6"
}
},
- "packages/file-utils/node_modules/typescript": {
- "version": "5.6.3",
- "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.6.3.tgz",
- "integrity": "sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw==",
+ "packages/cache/node_modules/typescript": {
+ "version": "5.7.2",
+ "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.7.2.tgz",
+ "integrity": "sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg==",
"dev": true,
"bin": {
"tsc": "bin/tsc",
@@ -40541,194 +42001,181 @@
"node": ">=14.17"
}
},
- "sandbox/audit-ms-example": {
- "name": "@sourceloop/audit-ms-example",
- "version": "0.9.7",
+ "packages/cli": {
+ "name": "@sourceloop/cli",
+ "version": "9.2.3",
"license": "MIT",
"dependencies": {
- "@loopback/boot": "^7.0.2",
- "@loopback/context": "^7.0.2",
- "@loopback/core": "^6.0.2",
- "@loopback/repository": "^7.0.2",
- "@loopback/rest": "^14.0.2",
- "@loopback/rest-explorer": "^7.0.2",
- "@loopback/service-proxy": "^7.0.2",
- "@sourceloop/audit-log": "^8.0.2",
- "@sourceloop/audit-service": "^15.0.1",
- "@sourceloop/core": "^15.0.1",
- "ajv": "^8.11.0",
- "ajv-errors": "^3.0.0",
- "db-migrate": "^1.0.0-beta.21",
- "db-migrate-pg": "^1.3.0",
- "dotenv": "^16.0.3",
- "dotenv-extended": "^2.9.0",
- "loopback-connector-postgresql": "^7.1.1",
- "loopback4-authentication": "^12.1.0",
- "loopback4-authorization": "^7.0.2",
- "loopback4-soft-delete": "^10.0.2",
- "prom-client": "^14.0.1",
- "tslib": "^2.6.2"
+ "@loopback/cli": "^5.2.1",
+ "@oclif/command": "^1.8.16",
+ "@oclif/config": "^1.18.3",
+ "@oclif/plugin-autocomplete": "1.3.10",
+ "@oclif/plugin-help": "^5.2.19",
+ "@types/jest": "^29.5.4",
+ "@types/semver": "^7.5.1",
+ "ejs-lint": "^2.0.0",
+ "inversify": "6.0.1",
+ "lodash": "^4.17.21",
+ "reflect-metadata": "^0.1.13",
+ "semver": "^7.5.4",
+ "simple-git": "^3.19.1",
+ "sinon": "^15.2.0",
+ "tar": "^6.2.0",
+ "ts-morph": "^19.0.0",
+ "tslib": "^2.6.2",
+ "yeoman-environment": "^3.19.3",
+ "yeoman-generator": "^5.9.0",
+ "yosay": "^2.0.2"
+ },
+ "bin": {
+ "sl": "bin/run"
},
"devDependencies": {
- "@loopback/build": "^11.0.2",
- "@loopback/eslint-config": "^15.0.2",
- "@loopback/testlab": "^7.0.2",
- "@types/node": "^18.11.9",
- "eslint": "^8.57.0",
- "source-map-support": "^0.5.21",
- "typescript": "~5.2.2"
+ "@loopback/eslint-config": "^14.0.3",
+ "@oclif/dev-cli": "^1.26.10",
+ "@oclif/test": "^2.5.3",
+ "@oclif/tslint": "^3.1.1",
+ "@types/chai": "^4.3.6",
+ "@types/lodash": "^4.14.198",
+ "@types/node-fetch": "^2.6.4",
+ "@types/tar": "^6.1.6",
+ "@types/yeoman-environment": "^2.10.8",
+ "@types/yeoman-generator": "^5.2.11",
+ "@types/yosay": "^2.0.1",
+ "@typescript-eslint/eslint-plugin": "^6.6.0",
+ "@typescript-eslint/parser": "^6.6.0",
+ "chai": "^4.3.8",
+ "copyfiles": "^2.4.1",
+ "eslint": "^8.49.0",
+ "globby": "11.0.4",
+ "mocha": "^10.0.0",
+ "nyc": "^15.1.0",
+ "rimraf": "^5.0.1",
+ "ts-node": "^10.9.1",
+ "tslint": "^6.1.3",
+ "typescript": "4.7.4"
},
"engines": {
"node": "18 || 20"
}
},
- "sandbox/audit-ms-example/node_modules/@types/node": {
- "version": "18.19.55",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.55.tgz",
- "integrity": "sha512-zzw5Vw52205Zr/nmErSEkN5FLqXPuKX/k5d1D7RKHATGqU7y6YfX9QxZraUzUrFGqH6XzOzG196BC35ltJC4Cw==",
+ "packages/cli/node_modules/@loopback/eslint-config": {
+ "version": "14.0.5",
+ "resolved": "https://registry.npmjs.org/@loopback/eslint-config/-/eslint-config-14.0.5.tgz",
+ "integrity": "sha512-8siWnjPzQhx016YkvFNS4Y4wyK9gR2wRCwKfIHdXcD9AwQlqPCRb4H1YagYdx3QEQ5vycW3cpTA1nwZReN2D8A==",
"dev": true,
"dependencies": {
- "undici-types": "~5.26.4"
+ "@typescript-eslint/eslint-plugin": "^6.8.0",
+ "@typescript-eslint/parser": "^6.8.0",
+ "eslint-config-prettier": "^9.0.0",
+ "eslint-plugin-eslint-plugin": "^5.1.1",
+ "eslint-plugin-mocha": "^10.2.0"
+ },
+ "engines": {
+ "node": "16 || 18 || 20"
+ },
+ "peerDependencies": {
+ "eslint": "^8.51.0"
}
},
- "sandbox/audit-ms-example/node_modules/ajv": {
- "version": "8.17.1",
- "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz",
- "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==",
+ "packages/cli/node_modules/ansi-styles": {
+ "version": "3.2.1",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
+ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
+ "dev": true,
"dependencies": {
- "fast-deep-equal": "^3.1.3",
- "fast-uri": "^3.0.1",
- "json-schema-traverse": "^1.0.0",
- "require-from-string": "^2.0.2"
+ "color-convert": "^1.9.0"
},
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/epoberezkin"
+ "engines": {
+ "node": ">=4"
}
},
- "sandbox/audit-ms-example/node_modules/ajv-errors": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-3.0.0.tgz",
- "integrity": "sha512-V3wD15YHfHz6y0KdhYFjyy9vWtEVALT9UrxfN3zqlI6dMioHnJrqOYfyPKol3oqrnCM9uwkcdCwkJ0WUcbLMTQ==",
- "peerDependencies": {
- "ajv": "^8.0.1"
+ "packages/cli/node_modules/argparse": {
+ "version": "1.0.10",
+ "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
+ "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
+ "dev": true,
+ "dependencies": {
+ "sprintf-js": "~1.0.2"
}
},
- "sandbox/audit-ms-example/node_modules/json-schema-traverse": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
- "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug=="
- },
- "sandbox/audit-ms-example/node_modules/typescript": {
- "version": "5.2.2",
- "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz",
- "integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==",
+ "packages/cli/node_modules/camelcase": {
+ "version": "5.3.1",
+ "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
+ "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
"dev": true,
- "bin": {
- "tsc": "bin/tsc",
- "tsserver": "bin/tsserver"
- },
"engines": {
- "node": ">=14.17"
+ "node": ">=6"
}
},
- "sandbox/audit-ms-example/node_modules/undici-types": {
- "version": "5.26.5",
- "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz",
- "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==",
- "dev": true
- },
- "sandbox/auth-mfa-example": {
- "name": "@sourceloop/auth-mfa-example",
- "version": "0.5.1",
- "license": "MIT",
+ "packages/cli/node_modules/chalk": {
+ "version": "2.4.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
+ "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
+ "dev": true,
"dependencies": {
- "@loopback/boot": "^7.0.2",
- "@loopback/context": "^7.0.2",
- "@loopback/core": "^6.0.2",
- "@loopback/openapi-v3": "^10.0.2",
- "@loopback/repository": "^7.0.2",
- "@loopback/rest": "^14.0.2",
- "@loopback/rest-explorer": "^7.0.2",
- "@loopback/service-proxy": "^7.0.2",
- "@opentelemetry/exporter-jaeger": "^1.15.0",
- "@opentelemetry/plugin-dns": "^0.15.0",
- "@opentelemetry/plugin-http": "^0.18.2",
- "@opentelemetry/plugin-https": "^0.18.2",
- "@opentelemetry/plugin-pg": "^0.15.0",
- "@opentelemetry/plugin-pg-pool": "^0.15.0",
- "@opentelemetry/sdk-trace-base": "^1.15.0",
- "@sourceloop/authentication-service": "^20.0.1",
- "@sourceloop/core": "^15.0.1",
- "dotenv": "^16.0.3",
- "dotenv-extended": "^2.9.0",
- "loopback-connector-kv-redis": "^4.0.0",
- "loopback-connector-postgresql": "^7.1.1",
- "loopback4-authentication": "^12.1.0",
- "loopback4-authorization": "^7.0.2",
- "swagger-stats": "^0.99.5",
- "symlink-resolver": "0.2.1",
- "tslib": "^2.6.2"
- },
- "devDependencies": {
- "@istanbuljs/nyc-config-typescript": "^1.0.2",
- "@loopback/build": "^11.0.2",
- "@loopback/eslint-config": "^15.0.2",
- "@loopback/testlab": "^7.0.2",
- "@types/node": "^18.11.9",
- "eslint": "^8.57.0",
- "nodemon": "^2.0.21",
- "nyc": "^15.1.0",
- "source-map-support": "^0.5.21",
- "typescript": "~5.2.2"
+ "ansi-styles": "^3.2.1",
+ "escape-string-regexp": "^1.0.5",
+ "supports-color": "^5.3.0"
},
"engines": {
- "node": ">=18"
+ "node": ">=4"
}
},
- "sandbox/auth-mfa-example/node_modules/@types/node": {
- "version": "18.19.55",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.55.tgz",
- "integrity": "sha512-zzw5Vw52205Zr/nmErSEkN5FLqXPuKX/k5d1D7RKHATGqU7y6YfX9QxZraUzUrFGqH6XzOzG196BC35ltJC4Cw==",
+ "packages/cli/node_modules/chalk/node_modules/escape-string-regexp": {
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
+ "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==",
"dev": true,
- "dependencies": {
- "undici-types": "~5.26.4"
+ "engines": {
+ "node": ">=0.8.0"
}
},
- "sandbox/auth-mfa-example/node_modules/camelcase": {
- "version": "5.3.1",
- "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
- "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
+ "packages/cli/node_modules/chalk/node_modules/supports-color": {
+ "version": "5.5.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
+ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
"dev": true,
+ "dependencies": {
+ "has-flag": "^3.0.0"
+ },
"engines": {
- "node": ">=6"
+ "node": ">=4"
}
},
- "sandbox/auth-mfa-example/node_modules/cliui": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz",
- "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==",
+ "packages/cli/node_modules/cliui": {
+ "version": "7.0.4",
+ "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz",
+ "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==",
"dev": true,
"dependencies": {
"string-width": "^4.2.0",
"strip-ansi": "^6.0.0",
- "wrap-ansi": "^6.2.0"
+ "wrap-ansi": "^7.0.0"
}
},
- "sandbox/auth-mfa-example/node_modules/find-up": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
- "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
+ "packages/cli/node_modules/color-convert": {
+ "version": "1.9.3",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
+ "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
"dev": true,
"dependencies": {
- "locate-path": "^5.0.0",
- "path-exists": "^4.0.0"
- },
- "engines": {
- "node": ">=8"
+ "color-name": "1.1.3"
}
},
- "sandbox/auth-mfa-example/node_modules/foreground-child": {
+ "packages/cli/node_modules/color-name": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
+ "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==",
+ "dev": true
+ },
+ "packages/cli/node_modules/commander": {
+ "version": "2.20.3",
+ "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
+ "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==",
+ "dev": true
+ },
+ "packages/cli/node_modules/foreground-child": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-2.0.0.tgz",
"integrity": "sha512-dCIq9FpEcyQyXKCkyzmlPTFNgrCzPudOe+mhvJU5zAtlBnGVy2yKxtfsxK2tQBThwq225jcvBjpw1Gr40uzZCA==",
@@ -40741,7 +42188,36 @@
"node": ">=8.0.0"
}
},
- "sandbox/auth-mfa-example/node_modules/istanbul-lib-instrument": {
+ "packages/cli/node_modules/glob": {
+ "version": "8.1.0",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz",
+ "integrity": "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==",
+ "deprecated": "Glob versions prior to v9 are no longer supported",
+ "dev": true,
+ "dependencies": {
+ "fs.realpath": "^1.0.0",
+ "inflight": "^1.0.4",
+ "inherits": "2",
+ "minimatch": "^5.0.1",
+ "once": "^1.3.0"
+ },
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
+ "packages/cli/node_modules/has-flag": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
+ "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==",
+ "dev": true,
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "packages/cli/node_modules/istanbul-lib-instrument": {
"version": "4.0.3",
"resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz",
"integrity": "sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==",
@@ -40756,7 +42232,7 @@
"node": ">=8"
}
},
- "sandbox/auth-mfa-example/node_modules/locate-path": {
+ "packages/cli/node_modules/locate-path": {
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
"integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
@@ -40768,7 +42244,66 @@
"node": ">=8"
}
},
- "sandbox/auth-mfa-example/node_modules/nyc": {
+ "packages/cli/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,
+ "dependencies": {
+ "brace-expansion": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "packages/cli/node_modules/mkdirp": {
+ "version": "0.5.6",
+ "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz",
+ "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==",
+ "dev": true,
+ "dependencies": {
+ "minimist": "^1.2.6"
+ },
+ "bin": {
+ "mkdirp": "bin/cmd.js"
+ }
+ },
+ "packages/cli/node_modules/mocha": {
+ "version": "10.8.2",
+ "resolved": "https://registry.npmjs.org/mocha/-/mocha-10.8.2.tgz",
+ "integrity": "sha512-VZlYo/WE8t1tstuRmqgeyBgCbJc/lEdopaa+axcKzTBJ+UIdlAB9XnmvTCAH4pwR4ElNInaedhEBmZD8iCSVEg==",
+ "dev": true,
+ "dependencies": {
+ "ansi-colors": "^4.1.3",
+ "browser-stdout": "^1.3.1",
+ "chokidar": "^3.5.3",
+ "debug": "^4.3.5",
+ "diff": "^5.2.0",
+ "escape-string-regexp": "^4.0.0",
+ "find-up": "^5.0.0",
+ "glob": "^8.1.0",
+ "he": "^1.2.0",
+ "js-yaml": "^4.1.0",
+ "log-symbols": "^4.1.0",
+ "minimatch": "^5.1.6",
+ "ms": "^2.1.3",
+ "serialize-javascript": "^6.0.2",
+ "strip-json-comments": "^3.1.1",
+ "supports-color": "^8.1.1",
+ "workerpool": "^6.5.1",
+ "yargs": "^16.2.0",
+ "yargs-parser": "^20.2.9",
+ "yargs-unparser": "^2.0.0"
+ },
+ "bin": {
+ "_mocha": "bin/_mocha",
+ "mocha": "bin/mocha.js"
+ },
+ "engines": {
+ "node": ">= 14.0.0"
+ }
+ },
+ "packages/cli/node_modules/nyc": {
"version": "15.1.0",
"resolved": "https://registry.npmjs.org/nyc/-/nyc-15.1.0.tgz",
"integrity": "sha512-jMW04n9SxKdKi1ZMGhvUTHBN0EICCRkHemEoE5jm6mTYcqcdas0ATzgUgejlQUHMvpnOZqGB5Xxsv9KxJW1j8A==",
@@ -40802,14 +42337,185 @@
"test-exclude": "^6.0.0",
"yargs": "^15.0.2"
},
- "bin": {
- "nyc": "bin/nyc.js"
+ "bin": {
+ "nyc": "bin/nyc.js"
+ },
+ "engines": {
+ "node": ">=8.9"
+ }
+ },
+ "packages/cli/node_modules/nyc/node_modules/ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "dev": true,
+ "dependencies": {
+ "color-convert": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ }
+ },
+ "packages/cli/node_modules/nyc/node_modules/brace-expansion": {
+ "version": "1.1.11",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
+ "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
+ "dev": true,
+ "dependencies": {
+ "balanced-match": "^1.0.0",
+ "concat-map": "0.0.1"
+ }
+ },
+ "packages/cli/node_modules/nyc/node_modules/cliui": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz",
+ "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==",
+ "dev": true,
+ "dependencies": {
+ "string-width": "^4.2.0",
+ "strip-ansi": "^6.0.0",
+ "wrap-ansi": "^6.2.0"
+ }
+ },
+ "packages/cli/node_modules/nyc/node_modules/color-convert": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "dev": true,
+ "dependencies": {
+ "color-name": "~1.1.4"
+ },
+ "engines": {
+ "node": ">=7.0.0"
+ }
+ },
+ "packages/cli/node_modules/nyc/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
+ },
+ "packages/cli/node_modules/nyc/node_modules/find-up": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
+ "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
+ "dev": true,
+ "dependencies": {
+ "locate-path": "^5.0.0",
+ "path-exists": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "packages/cli/node_modules/nyc/node_modules/glob": {
+ "version": "7.2.3",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
+ "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
+ "deprecated": "Glob versions prior to v9 are no longer supported",
+ "dev": true,
+ "dependencies": {
+ "fs.realpath": "^1.0.0",
+ "inflight": "^1.0.4",
+ "inherits": "2",
+ "minimatch": "^3.1.1",
+ "once": "^1.3.0",
+ "path-is-absolute": "^1.0.0"
+ },
+ "engines": {
+ "node": "*"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
+ "packages/cli/node_modules/nyc/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,
+ "dependencies": {
+ "brace-expansion": "^1.1.7"
+ },
+ "engines": {
+ "node": "*"
+ }
+ },
+ "packages/cli/node_modules/nyc/node_modules/rimraf": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
+ "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
+ "deprecated": "Rimraf versions prior to v4 are no longer supported",
+ "dev": true,
+ "dependencies": {
+ "glob": "^7.1.3"
+ },
+ "bin": {
+ "rimraf": "bin.js"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
+ "packages/cli/node_modules/nyc/node_modules/wrap-ansi": {
+ "version": "6.2.0",
+ "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz",
+ "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==",
+ "dev": true,
+ "dependencies": {
+ "ansi-styles": "^4.0.0",
+ "string-width": "^4.1.0",
+ "strip-ansi": "^6.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "packages/cli/node_modules/nyc/node_modules/y18n": {
+ "version": "4.0.3",
+ "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz",
+ "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==",
+ "dev": true
+ },
+ "packages/cli/node_modules/nyc/node_modules/yargs": {
+ "version": "15.4.1",
+ "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz",
+ "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==",
+ "dev": true,
+ "dependencies": {
+ "cliui": "^6.0.0",
+ "decamelize": "^1.2.0",
+ "find-up": "^4.1.0",
+ "get-caller-file": "^2.0.1",
+ "require-directory": "^2.1.1",
+ "require-main-filename": "^2.0.0",
+ "set-blocking": "^2.0.0",
+ "string-width": "^4.2.0",
+ "which-module": "^2.0.0",
+ "y18n": "^4.0.0",
+ "yargs-parser": "^18.1.2"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "packages/cli/node_modules/nyc/node_modules/yargs-parser": {
+ "version": "18.1.3",
+ "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz",
+ "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==",
+ "dev": true,
+ "dependencies": {
+ "camelcase": "^5.0.0",
+ "decamelize": "^1.2.0"
},
"engines": {
- "node": ">=8.9"
+ "node": ">=6"
}
},
- "sandbox/auth-mfa-example/node_modules/p-limit": {
+ "packages/cli/node_modules/p-limit": {
"version": "2.3.0",
"resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
"integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
@@ -40824,7 +42530,7 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
- "sandbox/auth-mfa-example/node_modules/p-locate": {
+ "packages/cli/node_modules/p-locate": {
"version": "4.1.0",
"resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
"integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
@@ -40836,7 +42542,7 @@
"node": ">=8"
}
},
- "sandbox/auth-mfa-example/node_modules/p-map": {
+ "packages/cli/node_modules/p-map": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/p-map/-/p-map-3.0.0.tgz",
"integrity": "sha512-d3qXVTF/s+W+CdJ5A29wywV2n8CQQYahlgz2bFiA+4eVNJbHJodPZ+/gXwPGh0bOqA+j8S+6+ckmvLGPk1QpxQ==",
@@ -40848,190 +42554,345 @@
"node": ">=8"
}
},
- "sandbox/auth-mfa-example/node_modules/rimraf": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
- "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
- "deprecated": "Rimraf versions prior to v4 are no longer supported",
+ "packages/cli/node_modules/sprintf-js": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
+ "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==",
+ "dev": true
+ },
+ "packages/cli/node_modules/tslint": {
+ "version": "6.1.3",
+ "resolved": "https://registry.npmjs.org/tslint/-/tslint-6.1.3.tgz",
+ "integrity": "sha512-IbR4nkT96EQOvKE2PW/djGz8iGNeJ4rF2mBfiYaR/nvUWYKJhLwimoJKgjIFEIDibBtOevj7BqCRL4oHeWWUCg==",
+ "deprecated": "TSLint has been deprecated in favor of ESLint. Please see https://github.com/palantir/tslint/issues/4534 for more information.",
"dev": true,
"dependencies": {
- "glob": "^7.1.3"
+ "@babel/code-frame": "^7.0.0",
+ "builtin-modules": "^1.1.1",
+ "chalk": "^2.3.0",
+ "commander": "^2.12.1",
+ "diff": "^4.0.1",
+ "glob": "^7.1.1",
+ "js-yaml": "^3.13.1",
+ "minimatch": "^3.0.4",
+ "mkdirp": "^0.5.3",
+ "resolve": "^1.3.2",
+ "semver": "^5.3.0",
+ "tslib": "^1.13.0",
+ "tsutils": "^2.29.0"
},
"bin": {
- "rimraf": "bin.js"
+ "tslint": "bin/tslint"
+ },
+ "engines": {
+ "node": ">=4.8.0"
+ },
+ "peerDependencies": {
+ "typescript": ">=2.3.0-dev || >=2.4.0-dev || >=2.5.0-dev || >=2.6.0-dev || >=2.7.0-dev || >=2.8.0-dev || >=2.9.0-dev || >=3.0.0-dev || >= 3.1.0-dev || >= 3.2.0-dev || >= 4.0.0-dev"
+ }
+ },
+ "packages/cli/node_modules/tslint/node_modules/brace-expansion": {
+ "version": "1.1.11",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
+ "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
+ "dev": true,
+ "dependencies": {
+ "balanced-match": "^1.0.0",
+ "concat-map": "0.0.1"
+ }
+ },
+ "packages/cli/node_modules/tslint/node_modules/diff": {
+ "version": "4.0.2",
+ "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz",
+ "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.3.1"
+ }
+ },
+ "packages/cli/node_modules/tslint/node_modules/glob": {
+ "version": "7.2.3",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
+ "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
+ "deprecated": "Glob versions prior to v9 are no longer supported",
+ "dev": true,
+ "dependencies": {
+ "fs.realpath": "^1.0.0",
+ "inflight": "^1.0.4",
+ "inherits": "2",
+ "minimatch": "^3.1.1",
+ "once": "^1.3.0",
+ "path-is-absolute": "^1.0.0"
+ },
+ "engines": {
+ "node": "*"
},
"funding": {
"url": "https://github.com/sponsors/isaacs"
}
},
- "sandbox/auth-mfa-example/node_modules/semver": {
- "version": "6.3.1",
- "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
- "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
+ "packages/cli/node_modules/tslint/node_modules/js-yaml": {
+ "version": "3.14.1",
+ "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz",
+ "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==",
"dev": true,
+ "dependencies": {
+ "argparse": "^1.0.7",
+ "esprima": "^4.0.0"
+ },
"bin": {
- "semver": "bin/semver.js"
+ "js-yaml": "bin/js-yaml.js"
}
},
- "sandbox/auth-mfa-example/node_modules/typescript": {
- "version": "5.2.2",
- "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz",
- "integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==",
+ "packages/cli/node_modules/tslint/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,
- "bin": {
- "tsc": "bin/tsc",
- "tsserver": "bin/tsserver"
+ "dependencies": {
+ "brace-expansion": "^1.1.7"
},
"engines": {
- "node": ">=14.17"
+ "node": "*"
}
},
- "sandbox/auth-mfa-example/node_modules/undici-types": {
- "version": "5.26.5",
- "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz",
- "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==",
+ "packages/cli/node_modules/tslint/node_modules/tslib": {
+ "version": "1.14.1",
+ "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
+ "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
"dev": true
},
- "sandbox/auth-mfa-example/node_modules/wrap-ansi": {
- "version": "6.2.0",
- "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz",
- "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==",
+ "packages/cli/node_modules/typescript": {
+ "version": "4.7.4",
+ "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.7.4.tgz",
+ "integrity": "sha512-C0WQT0gezHuw6AdY1M2jxUO83Rjf0HP7Sk1DtXj6j1EwkQNZrHAg2XPWlq62oqEhYvONq5pkC2Y9oPljWToLmQ==",
"dev": true,
- "dependencies": {
- "ansi-styles": "^4.0.0",
- "string-width": "^4.1.0",
- "strip-ansi": "^6.0.0"
+ "bin": {
+ "tsc": "bin/tsc",
+ "tsserver": "bin/tsserver"
},
"engines": {
- "node": ">=8"
+ "node": ">=4.2.0"
}
},
- "sandbox/auth-mfa-example/node_modules/y18n": {
- "version": "4.0.3",
- "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz",
- "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==",
- "dev": true
- },
- "sandbox/auth-mfa-example/node_modules/yargs": {
- "version": "15.4.1",
- "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz",
- "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==",
+ "packages/cli/node_modules/yargs": {
+ "version": "16.2.0",
+ "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz",
+ "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==",
"dev": true,
"dependencies": {
- "cliui": "^6.0.0",
- "decamelize": "^1.2.0",
- "find-up": "^4.1.0",
- "get-caller-file": "^2.0.1",
+ "cliui": "^7.0.2",
+ "escalade": "^3.1.1",
+ "get-caller-file": "^2.0.5",
"require-directory": "^2.1.1",
- "require-main-filename": "^2.0.0",
- "set-blocking": "^2.0.0",
"string-width": "^4.2.0",
- "which-module": "^2.0.0",
- "y18n": "^4.0.0",
- "yargs-parser": "^18.1.2"
+ "y18n": "^5.0.5",
+ "yargs-parser": "^20.2.2"
},
"engines": {
- "node": ">=8"
+ "node": ">=10"
}
},
- "sandbox/auth-mfa-example/node_modules/yargs-parser": {
- "version": "18.1.3",
- "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz",
- "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==",
+ "packages/cli/node_modules/yargs-parser": {
+ "version": "20.2.9",
+ "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz",
+ "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==",
"dev": true,
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "packages/core": {
+ "name": "@sourceloop/core",
+ "version": "15.0.2",
+ "license": "MIT",
"dependencies": {
- "camelcase": "^5.0.0",
- "decamelize": "^1.2.0"
+ "@loopback/boot": "^7.0.9",
+ "@loopback/context": "^7.0.9",
+ "@loopback/core": "^6.1.6",
+ "@loopback/express": "^7.0.9",
+ "@loopback/openapi-v3": "^10.0.9",
+ "@loopback/repository": "^7.0.9",
+ "@loopback/rest": "^14.0.9",
+ "@loopback/rest-explorer": "^7.0.9",
+ "@loopback/service-proxy": "^7.0.9",
+ "i18n": "^0.15.1",
+ "jsonwebtoken": "^9.0.0",
+ "lodash": "^4.17.21",
+ "logform": "2.7.0",
+ "loopback-datasource-juggler": "^5.1.3",
+ "loopback4-authentication": "^12.1.1",
+ "loopback4-authorization": "^7.0.3",
+ "loopback4-dynamic-datasource": "^2.0.1",
+ "loopback4-helmet": "^7.0.3",
+ "loopback4-ratelimiter": "^7.0.6",
+ "loopback4-soft-delete": "^10.0.3",
+ "moment": "^2.29.4",
+ "moment-timezone": "^0.5.34",
+ "node-jose": "^2.2.0",
+ "openapi3-ts": "^2.0.2",
+ "request-ip": "^3.3.0",
+ "swagger-stats": "^0.99.5",
+ "tslib": "^2.6.2",
+ "winston": "^3.17.0"
+ },
+ "devDependencies": {
+ "@loopback/build": "^11.0.8",
+ "@loopback/eslint-config": "^15.0.4",
+ "@loopback/sequelize": "^0.6.9",
+ "@loopback/testlab": "^7.0.8",
+ "@types/crypto-js": "^4.2.2",
+ "@types/i18n": "^0.13.6",
+ "@types/jsonwebtoken": "^9.0.0",
+ "@types/lodash": "^4.14.182",
+ "@types/moment": "^2.13.0",
+ "@types/moment-timezone": "^0.5.30",
+ "@types/node": "^20.12.7",
+ "@types/node-jose": "^1.1.13",
+ "@types/request-ip": "^0.0.37",
+ "@types/swagger-stats": "^0.95.4",
+ "aws-sdk": "^2.1613.0",
+ "eslint": "^8.57.0",
+ "loopback-connector-rest": "^5.0.2",
+ "source-map-support": "^0.5.21",
+ "typescript": "^5.4.5"
},
"engines": {
- "node": ">=6"
+ "node": "18 || 20"
+ },
+ "optionalDependencies": {
+ "crypto-js": "^4.2.0"
+ },
+ "peerDependencies": {
+ "@loopback/sequelize": "^0.6.9",
+ "loopback-connector-rest": "^5.0.2"
+ },
+ "peerDependenciesMeta": {
+ "@loopback/sequelize": {
+ "optional": true
+ }
}
},
- "sandbox/auth-ms-basic-example": {
- "name": "@sourceloop/auth-ms-basic-example",
- "version": "0.14.6",
+ "packages/core/node_modules/typescript": {
+ "version": "5.7.2",
+ "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.7.2.tgz",
+ "integrity": "sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg==",
+ "dev": true,
+ "bin": {
+ "tsc": "bin/tsc",
+ "tsserver": "bin/tsserver"
+ },
+ "engines": {
+ "node": ">=14.17"
+ }
+ },
+ "packages/custom-sf-changelog": {
+ "version": "3.0.0",
+ "license": "ISC",
+ "dependencies": {
+ "compare-func": "^2.0.0",
+ "q": "^1.5.1"
+ },
+ "engines": {
+ "node": "18 || 20"
+ }
+ },
+ "packages/feature-toggle": {
+ "name": "@sourceloop/feature-toggle",
+ "version": "2.1.6",
"license": "MIT",
"dependencies": {
- "@loopback/boot": "^7.0.2",
- "@loopback/context": "^7.0.2",
- "@loopback/core": "^6.0.2",
- "@loopback/repository": "^7.0.2",
- "@loopback/repository-json-schema": "^8.0.2",
- "@loopback/rest": "^14.0.2",
- "@loopback/rest-explorer": "^7.0.2",
- "@loopback/service-proxy": "^7.0.2",
- "@sourceloop/authentication-service": "^20.0.1",
- "@sourceloop/core": "^15.0.1",
- "ajv": "^8.11.0",
- "ajv-errors": "^3.0.0",
- "bcrypt": "^5.0.1",
- "db-migrate": "^1.0.0-beta.21",
- "db-migrate-pg": "^1.3.0",
- "dotenv": "^16.0.3",
- "dotenv-extended": "^2.9.0",
- "loopback-connector-kv-redis": "^4.0.0",
- "loopback-connector-postgresql": "^7.1.1",
- "loopback4-authentication": "^12.1.0",
- "loopback4-authorization": "^7.0.2",
- "loopback4-soft-delete": "^10.0.2",
- "prom-client": "^14.0.1",
+ "@loopback/boot": "^7.0.9",
+ "@loopback/context": "^7.0.9",
+ "@loopback/core": "^6.1.6",
+ "@loopback/express": "^7.0.9",
+ "@loopback/repository": "^7.0.9",
+ "@loopback/rest": "^14.0.9",
+ "@loopback/rest-explorer": "^7.0.9",
+ "@loopback/service-proxy": "^7.0.9",
+ "@sourceloop/core": "^15.0.2",
+ "lodash": "^4.17.21",
+ "loopback4-authentication": "^12.1.1",
+ "sinon": "^14.0.0",
"tslib": "^2.6.2"
},
"devDependencies": {
- "@loopback/build": "^11.0.2",
- "@loopback/eslint-config": "^15.0.2",
- "@loopback/testlab": "^7.0.2",
- "@types/bcrypt": "^5.0.0",
- "@types/node": "^18.11.9",
+ "@loopback/build": "^11.0.8",
+ "@loopback/core": "^6.1.6",
+ "@loopback/eslint-config": "^15.0.4",
+ "@loopback/testlab": "^7.0.8",
+ "@types/lodash": "^4.14.182",
+ "@types/node": "^20.12.7",
"eslint": "^8.57.0",
"source-map-support": "^0.5.21",
- "typescript": "~5.2.2"
+ "typescript": "^5.4.5"
},
"engines": {
"node": "18 || 20"
+ },
+ "peerDependencies": {
+ "@loopback/core": "^6.1.6"
}
},
- "sandbox/auth-ms-basic-example/node_modules/@types/node": {
- "version": "18.19.55",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.55.tgz",
- "integrity": "sha512-zzw5Vw52205Zr/nmErSEkN5FLqXPuKX/k5d1D7RKHATGqU7y6YfX9QxZraUzUrFGqH6XzOzG196BC35ltJC4Cw==",
- "dev": true,
+ "packages/feature-toggle/node_modules/@sinonjs/commons": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-2.0.0.tgz",
+ "integrity": "sha512-uLa0j859mMrg2slwQYdO/AkrOfmH+X6LTVmNTS9CqexuE2IvVORIkSpJLqePAbEnKJ77aMmCwr1NUZ57120Xcg==",
"dependencies": {
- "undici-types": "~5.26.4"
+ "type-detect": "4.0.8"
}
},
- "sandbox/auth-ms-basic-example/node_modules/ajv": {
- "version": "8.17.1",
- "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz",
- "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==",
+ "packages/feature-toggle/node_modules/@sinonjs/samsam": {
+ "version": "7.0.1",
+ "resolved": "https://registry.npmjs.org/@sinonjs/samsam/-/samsam-7.0.1.tgz",
+ "integrity": "sha512-zsAk2Jkiq89mhZovB2LLOdTCxJF4hqqTToGP0ASWlhp4I1hqOjcfmZGafXntCN7MDC6yySH0mFHrYtHceOeLmw==",
"dependencies": {
- "fast-deep-equal": "^3.1.3",
- "fast-uri": "^3.0.1",
- "json-schema-traverse": "^1.0.0",
- "require-from-string": "^2.0.2"
+ "@sinonjs/commons": "^2.0.0",
+ "lodash.get": "^4.4.2",
+ "type-detect": "^4.0.8"
+ }
+ },
+ "packages/feature-toggle/node_modules/sinon": {
+ "version": "14.0.2",
+ "resolved": "https://registry.npmjs.org/sinon/-/sinon-14.0.2.tgz",
+ "integrity": "sha512-PDpV0ZI3ZCS3pEqx0vpNp6kzPhHrLx72wA0G+ZLaaJjLIYeE0n8INlgaohKuGy7hP0as5tbUd23QWu5U233t+w==",
+ "deprecated": "16.1.1",
+ "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": "github",
- "url": "https://github.com/sponsors/epoberezkin"
+ "type": "opencollective",
+ "url": "https://opencollective.com/sinon"
}
},
- "sandbox/auth-ms-basic-example/node_modules/ajv-errors": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-3.0.0.tgz",
- "integrity": "sha512-V3wD15YHfHz6y0KdhYFjyy9vWtEVALT9UrxfN3zqlI6dMioHnJrqOYfyPKol3oqrnCM9uwkcdCwkJ0WUcbLMTQ==",
- "peerDependencies": {
- "ajv": "^8.0.1"
+ "packages/feature-toggle/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==",
+ "dependencies": {
+ "has-flag": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
}
},
- "sandbox/auth-ms-basic-example/node_modules/json-schema-traverse": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
- "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug=="
+ "packages/feature-toggle/node_modules/type-detect": {
+ "version": "4.0.8",
+ "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz",
+ "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==",
+ "engines": {
+ "node": ">=4"
+ }
},
- "sandbox/auth-ms-basic-example/node_modules/typescript": {
- "version": "5.2.2",
- "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz",
- "integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==",
+ "packages/feature-toggle/node_modules/typescript": {
+ "version": "5.7.2",
+ "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.7.2.tgz",
+ "integrity": "sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg==",
"dev": true,
"bin": {
"tsc": "bin/tsc",
@@ -41041,100 +42902,106 @@
"node": ">=14.17"
}
},
- "sandbox/auth-ms-basic-example/node_modules/undici-types": {
- "version": "5.26.5",
- "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz",
- "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==",
- "dev": true
+ "packages/file-utils": {
+ "name": "@sourceloop/file-utils",
+ "version": "0.1.9",
+ "license": "MIT",
+ "dependencies": {
+ "@loopback/core": "^6.1.6",
+ "@loopback/repository": "^7.0.9",
+ "@loopback/rest": "^14.0.9",
+ "@loopback/rest-explorer": "^7.0.9",
+ "@sourceloop/core": "^15.0.2",
+ "@types/multer": "^1.4.11",
+ "file-type": "^16.5.4",
+ "lodash": "^4.17.21",
+ "loopback4-s3": "^9.0.0",
+ "multer": "^1.4.5-lts.1",
+ "multer-s3": "^3.0.1",
+ "tslib": "^2.6.2",
+ "winston": "^3.17.0"
+ },
+ "devDependencies": {
+ "@istanbuljs/nyc-config-typescript": "^1.0.2",
+ "@loopback/build": "^11.0.8",
+ "@loopback/eslint-config": "^15.0.4",
+ "@loopback/testlab": "^7.0.8",
+ "@types/dotenv": "^8.2.0",
+ "@types/lodash": "^4.17.0",
+ "@types/multer-s3": "^3.0.3",
+ "@types/node": "^20.12.7",
+ "dotenv": "^16.4.5",
+ "eslint": "^8.57.0",
+ "form-data": "^4.0.0",
+ "mochawesome": "^7.1.3",
+ "source-map-support": "^0.5.21",
+ "typescript": "^5.4.5"
+ },
+ "engines": {
+ "node": ">=18"
+ },
+ "peerDependencies": {
+ "@loopback/core": "^6.1.6"
+ }
},
- "sandbox/auth-multitenant-example": {
- "name": "@sourceloop/auth-multitenant-example",
- "version": "7.2.6",
+ "packages/file-utils/node_modules/typescript": {
+ "version": "5.7.2",
+ "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.7.2.tgz",
+ "integrity": "sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg==",
+ "dev": true,
+ "bin": {
+ "tsc": "bin/tsc",
+ "tsserver": "bin/tsserver"
+ },
+ "engines": {
+ "node": ">=14.17"
+ }
+ },
+ "sandbox/audit-ms-example": {
+ "name": "@sourceloop/audit-ms-example",
+ "version": "0.9.8",
"license": "MIT",
"dependencies": {
- "@loopback/boot": "^7.0.2",
- "@loopback/context": "^7.0.2",
- "@loopback/core": "^6.0.2",
- "@loopback/openapi-v3": "^10.0.2",
- "@loopback/repository": "^7.0.2",
- "@loopback/rest": "^14.0.2",
- "@loopback/rest-explorer": "^7.0.2",
- "@loopback/service-proxy": "^7.0.2",
- "@sourceloop/authentication-service": "^20.0.1",
- "@sourceloop/core": "^15.0.1",
+ "@loopback/boot": "^7.0.9",
+ "@loopback/context": "^7.0.9",
+ "@loopback/core": "^6.1.6",
+ "@loopback/repository": "^7.0.9",
+ "@loopback/rest": "^14.0.9",
+ "@loopback/rest-explorer": "^7.0.9",
+ "@loopback/service-proxy": "^7.0.9",
+ "@sourceloop/audit-log": "^8.0.4",
+ "@sourceloop/audit-service": "^15.0.2",
+ "@sourceloop/core": "^15.0.2",
"ajv": "^8.11.0",
"ajv-errors": "^3.0.0",
- "bcrypt": "^5.0.1",
- "casbin": "^5.26.2",
"db-migrate": "^1.0.0-beta.21",
"db-migrate-pg": "^1.3.0",
- "dotenv": "^16.0.3",
+ "dotenv": "^16.4.5",
"dotenv-extended": "^2.9.0",
- "loopback-connector-kv-redis": "^4.0.0",
- "loopback-connector-postgresql": "^7.1.1",
- "loopback4-authentication": "^12.1.0",
- "loopback4-authorization": "^7.0.2",
- "loopback4-helmet": "^7.0.2",
- "loopback4-ratelimiter": "^7.0.2",
- "loopback4-soft-delete": "^10.0.2",
+ "loopback-connector-postgresql": "^7.1.8",
+ "loopback4-authentication": "^12.1.1",
+ "loopback4-authorization": "^7.0.3",
+ "loopback4-soft-delete": "^10.0.3",
"prom-client": "^14.0.1",
"tslib": "^2.6.2"
},
"devDependencies": {
- "@loopback/build": "^11.0.2",
- "@loopback/eslint-config": "^15.0.2",
- "@loopback/testlab": "^7.0.2",
- "@types/bcrypt": "^5.0.0",
- "@types/node": "^18.11.9",
+ "@loopback/build": "^11.0.8",
+ "@loopback/eslint-config": "^15.0.4",
+ "@loopback/testlab": "^7.0.8",
+ "@types/node": "^20.12.7",
"eslint": "^8.57.0",
"source-map-support": "^0.5.21",
- "typescript": "~5.2.2"
+ "typescript": "^5.4.5"
},
"engines": {
"node": "18 || 20"
}
},
- "sandbox/auth-multitenant-example/node_modules/@types/node": {
- "version": "18.19.55",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.55.tgz",
- "integrity": "sha512-zzw5Vw52205Zr/nmErSEkN5FLqXPuKX/k5d1D7RKHATGqU7y6YfX9QxZraUzUrFGqH6XzOzG196BC35ltJC4Cw==",
- "dev": true,
- "dependencies": {
- "undici-types": "~5.26.4"
- }
- },
- "sandbox/auth-multitenant-example/node_modules/ajv": {
- "version": "8.17.1",
- "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz",
- "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==",
- "dependencies": {
- "fast-deep-equal": "^3.1.3",
- "fast-uri": "^3.0.1",
- "json-schema-traverse": "^1.0.0",
- "require-from-string": "^2.0.2"
- },
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/epoberezkin"
- }
- },
- "sandbox/auth-multitenant-example/node_modules/ajv-errors": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-3.0.0.tgz",
- "integrity": "sha512-V3wD15YHfHz6y0KdhYFjyy9vWtEVALT9UrxfN3zqlI6dMioHnJrqOYfyPKol3oqrnCM9uwkcdCwkJ0WUcbLMTQ==",
- "peerDependencies": {
- "ajv": "^8.0.1"
- }
- },
- "sandbox/auth-multitenant-example/node_modules/json-schema-traverse": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
- "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug=="
- },
- "sandbox/auth-multitenant-example/node_modules/typescript": {
- "version": "5.2.2",
- "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz",
- "integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==",
+ "sandbox/audit-ms-example/node_modules/typescript": {
+ "version": "5.7.2",
+ "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.7.2.tgz",
+ "integrity": "sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg==",
"dev": true,
"bin": {
"tsc": "bin/tsc",
@@ -41144,25 +43011,19 @@
"node": ">=14.17"
}
},
- "sandbox/auth-multitenant-example/node_modules/undici-types": {
- "version": "5.26.5",
- "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz",
- "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==",
- "dev": true
- },
- "sandbox/auth-public-private-client": {
- "name": "@sourceloop/auth-public-private-client",
- "version": "0.4.1",
+ "sandbox/auth-mfa-example": {
+ "name": "@sourceloop/auth-mfa-example",
+ "version": "0.5.2",
"license": "MIT",
"dependencies": {
- "@loopback/boot": "^7.0.2",
- "@loopback/context": "^7.0.2",
- "@loopback/core": "^6.0.2",
- "@loopback/openapi-v3": "^10.0.2",
- "@loopback/repository": "^7.0.2",
- "@loopback/rest": "^14.0.2",
- "@loopback/rest-explorer": "^7.0.2",
- "@loopback/service-proxy": "^7.0.2",
+ "@loopback/boot": "^7.0.9",
+ "@loopback/context": "^7.0.9",
+ "@loopback/core": "^6.1.6",
+ "@loopback/openapi-v3": "^10.0.9",
+ "@loopback/repository": "^7.0.9",
+ "@loopback/rest": "^14.0.9",
+ "@loopback/rest-explorer": "^7.0.9",
+ "@loopback/service-proxy": "^7.0.9",
"@opentelemetry/exporter-jaeger": "^1.15.0",
"@opentelemetry/plugin-dns": "^0.15.0",
"@opentelemetry/plugin-http": "^0.18.2",
@@ -41170,45 +43031,45 @@
"@opentelemetry/plugin-pg": "^0.15.0",
"@opentelemetry/plugin-pg-pool": "^0.15.0",
"@opentelemetry/sdk-trace-base": "^1.15.0",
- "@opentelemetry/sdk-trace-node": "^1.15.0",
- "@sourceloop/authentication-service": "^20.0.1",
- "@sourceloop/core": "^15.0.1",
- "dotenv": "^16.0.3",
+ "@sourceloop/authentication-service": "^20.0.2",
+ "@sourceloop/core": "^15.0.2",
+ "dotenv": "^16.4.5",
"dotenv-extended": "^2.9.0",
"loopback-connector-kv-redis": "^4.0.0",
- "loopback-connector-postgresql": "^7.1.1",
- "loopback4-authentication": "^12.1.0",
- "loopback4-authorization": "^7.0.2",
+ "loopback-connector-postgresql": "^7.1.8",
+ "loopback4-authentication": "^12.1.1",
+ "loopback4-authorization": "^7.0.3",
"swagger-stats": "^0.99.5",
"symlink-resolver": "0.2.1",
"tslib": "^2.6.2"
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.2",
- "@loopback/build": "^11.0.2",
- "@loopback/eslint-config": "^15.0.2",
- "@loopback/testlab": "^7.0.2",
- "@types/node": "^18.11.9",
+ "@loopback/build": "^11.0.8",
+ "@loopback/eslint-config": "^15.0.4",
+ "@loopback/testlab": "^7.0.8",
+ "@types/node": "^20.12.7",
"eslint": "^8.57.0",
"nodemon": "^2.0.21",
"nyc": "^15.1.0",
"source-map-support": "^0.5.21",
- "typescript": "~5.2.2"
+ "typescript": "^5.4.5"
},
"engines": {
"node": ">=18"
}
},
- "sandbox/auth-public-private-client/node_modules/@types/node": {
- "version": "18.19.55",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.55.tgz",
- "integrity": "sha512-zzw5Vw52205Zr/nmErSEkN5FLqXPuKX/k5d1D7RKHATGqU7y6YfX9QxZraUzUrFGqH6XzOzG196BC35ltJC4Cw==",
+ "sandbox/auth-mfa-example/node_modules/brace-expansion": {
+ "version": "1.1.11",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
+ "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
"dev": true,
"dependencies": {
- "undici-types": "~5.26.4"
+ "balanced-match": "^1.0.0",
+ "concat-map": "0.0.1"
}
},
- "sandbox/auth-public-private-client/node_modules/camelcase": {
+ "sandbox/auth-mfa-example/node_modules/camelcase": {
"version": "5.3.1",
"resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
"integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
@@ -41217,7 +43078,7 @@
"node": ">=6"
}
},
- "sandbox/auth-public-private-client/node_modules/cliui": {
+ "sandbox/auth-mfa-example/node_modules/cliui": {
"version": "6.0.0",
"resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz",
"integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==",
@@ -41228,7 +43089,7 @@
"wrap-ansi": "^6.2.0"
}
},
- "sandbox/auth-public-private-client/node_modules/find-up": {
+ "sandbox/auth-mfa-example/node_modules/find-up": {
"version": "4.1.0",
"resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
"integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
@@ -41241,7 +43102,7 @@
"node": ">=8"
}
},
- "sandbox/auth-public-private-client/node_modules/foreground-child": {
+ "sandbox/auth-mfa-example/node_modules/foreground-child": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-2.0.0.tgz",
"integrity": "sha512-dCIq9FpEcyQyXKCkyzmlPTFNgrCzPudOe+mhvJU5zAtlBnGVy2yKxtfsxK2tQBThwq225jcvBjpw1Gr40uzZCA==",
@@ -41254,7 +43115,28 @@
"node": ">=8.0.0"
}
},
- "sandbox/auth-public-private-client/node_modules/istanbul-lib-instrument": {
+ "sandbox/auth-mfa-example/node_modules/glob": {
+ "version": "7.2.3",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
+ "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
+ "deprecated": "Glob versions prior to v9 are no longer supported",
+ "dev": true,
+ "dependencies": {
+ "fs.realpath": "^1.0.0",
+ "inflight": "^1.0.4",
+ "inherits": "2",
+ "minimatch": "^3.1.1",
+ "once": "^1.3.0",
+ "path-is-absolute": "^1.0.0"
+ },
+ "engines": {
+ "node": "*"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
+ "sandbox/auth-mfa-example/node_modules/istanbul-lib-instrument": {
"version": "4.0.3",
"resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz",
"integrity": "sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==",
@@ -41269,7 +43151,7 @@
"node": ">=8"
}
},
- "sandbox/auth-public-private-client/node_modules/locate-path": {
+ "sandbox/auth-mfa-example/node_modules/locate-path": {
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
"integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
@@ -41281,7 +43163,19 @@
"node": ">=8"
}
},
- "sandbox/auth-public-private-client/node_modules/nyc": {
+ "sandbox/auth-mfa-example/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,
+ "dependencies": {
+ "brace-expansion": "^1.1.7"
+ },
+ "engines": {
+ "node": "*"
+ }
+ },
+ "sandbox/auth-mfa-example/node_modules/nyc": {
"version": "15.1.0",
"resolved": "https://registry.npmjs.org/nyc/-/nyc-15.1.0.tgz",
"integrity": "sha512-jMW04n9SxKdKi1ZMGhvUTHBN0EICCRkHemEoE5jm6mTYcqcdas0ATzgUgejlQUHMvpnOZqGB5Xxsv9KxJW1j8A==",
@@ -41322,7 +43216,7 @@
"node": ">=8.9"
}
},
- "sandbox/auth-public-private-client/node_modules/p-limit": {
+ "sandbox/auth-mfa-example/node_modules/p-limit": {
"version": "2.3.0",
"resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
"integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
@@ -41337,7 +43231,7 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
- "sandbox/auth-public-private-client/node_modules/p-locate": {
+ "sandbox/auth-mfa-example/node_modules/p-locate": {
"version": "4.1.0",
"resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
"integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
@@ -41349,7 +43243,7 @@
"node": ">=8"
}
},
- "sandbox/auth-public-private-client/node_modules/p-map": {
+ "sandbox/auth-mfa-example/node_modules/p-map": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/p-map/-/p-map-3.0.0.tgz",
"integrity": "sha512-d3qXVTF/s+W+CdJ5A29wywV2n8CQQYahlgz2bFiA+4eVNJbHJodPZ+/gXwPGh0bOqA+j8S+6+ckmvLGPk1QpxQ==",
@@ -41361,7 +43255,7 @@
"node": ">=8"
}
},
- "sandbox/auth-public-private-client/node_modules/rimraf": {
+ "sandbox/auth-mfa-example/node_modules/rimraf": {
"version": "3.0.2",
"resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
"integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
@@ -41377,19 +43271,10 @@
"url": "https://github.com/sponsors/isaacs"
}
},
- "sandbox/auth-public-private-client/node_modules/semver": {
- "version": "6.3.1",
- "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
- "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
- "dev": true,
- "bin": {
- "semver": "bin/semver.js"
- }
- },
- "sandbox/auth-public-private-client/node_modules/typescript": {
- "version": "5.2.2",
- "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz",
- "integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==",
+ "sandbox/auth-mfa-example/node_modules/typescript": {
+ "version": "5.7.2",
+ "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.7.2.tgz",
+ "integrity": "sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg==",
"dev": true,
"bin": {
"tsc": "bin/tsc",
@@ -41399,13 +43284,7 @@
"node": ">=14.17"
}
},
- "sandbox/auth-public-private-client/node_modules/undici-types": {
- "version": "5.26.5",
- "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz",
- "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==",
- "dev": true
- },
- "sandbox/auth-public-private-client/node_modules/wrap-ansi": {
+ "sandbox/auth-mfa-example/node_modules/wrap-ansi": {
"version": "6.2.0",
"resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz",
"integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==",
@@ -41419,13 +43298,13 @@
"node": ">=8"
}
},
- "sandbox/auth-public-private-client/node_modules/y18n": {
+ "sandbox/auth-mfa-example/node_modules/y18n": {
"version": "4.0.3",
"resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz",
"integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==",
"dev": true
},
- "sandbox/auth-public-private-client/node_modules/yargs": {
+ "sandbox/auth-mfa-example/node_modules/yargs": {
"version": "15.4.1",
"resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz",
"integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==",
@@ -41447,7 +43326,7 @@
"node": ">=8"
}
},
- "sandbox/auth-public-private-client/node_modules/yargs-parser": {
+ "sandbox/auth-mfa-example/node_modules/yargs-parser": {
"version": "18.1.3",
"resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz",
"integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==",
@@ -41460,74 +43339,54 @@
"node": ">=6"
}
},
- "sandbox/cache-example": {
- "name": "@sourceloop/cache-example",
- "version": "0.6.7",
+ "sandbox/auth-ms-basic-example": {
+ "name": "@sourceloop/auth-ms-basic-example",
+ "version": "0.14.7",
"license": "MIT",
"dependencies": {
- "@loopback/boot": "^7.0.2",
- "@loopback/core": "^6.0.2",
- "@loopback/repository": "^7.0.2",
- "@loopback/rest": "^14.0.2",
- "@loopback/rest-explorer": "^7.0.2",
- "@loopback/service-proxy": "^7.0.2",
- "@sourceloop/cache": "^2.1.0",
- "@sourceloop/core": "^15.0.1",
+ "@loopback/boot": "^7.0.9",
+ "@loopback/context": "^7.0.9",
+ "@loopback/core": "^6.1.6",
+ "@loopback/repository": "^7.0.9",
+ "@loopback/repository-json-schema": "^8.0.9",
+ "@loopback/rest": "^14.0.9",
+ "@loopback/rest-explorer": "^7.0.9",
+ "@loopback/service-proxy": "^7.0.9",
+ "@sourceloop/authentication-service": "^20.0.2",
+ "@sourceloop/core": "^15.0.2",
+ "ajv": "^8.11.0",
+ "ajv-errors": "^3.0.0",
+ "bcrypt": "^5.0.1",
"db-migrate": "^1.0.0-beta.21",
"db-migrate-pg": "^1.3.0",
- "dotenv": "^16.0.3",
+ "dotenv": "^16.4.5",
"dotenv-extended": "^2.9.0",
"loopback-connector-kv-redis": "^4.0.0",
- "loopback-connector-postgresql": "^7.1.1",
+ "loopback-connector-postgresql": "^7.1.8",
+ "loopback4-authentication": "^12.1.1",
+ "loopback4-authorization": "^7.0.3",
+ "loopback4-soft-delete": "^10.0.3",
+ "prom-client": "^14.0.1",
"tslib": "^2.6.2"
},
"devDependencies": {
- "@loopback/build": "^11.0.2",
- "@loopback/eslint-config": "^15.0.2",
- "@loopback/testlab": "^7.0.2",
- "@types/node": "^18.11.9",
+ "@loopback/build": "^11.0.8",
+ "@loopback/eslint-config": "^15.0.4",
+ "@loopback/testlab": "^7.0.8",
+ "@types/bcrypt": "^5.0.0",
+ "@types/node": "^20.12.7",
"eslint": "^8.57.0",
"source-map-support": "^0.5.21",
- "typescript": "~5.2.2"
+ "typescript": "^5.4.5"
},
"engines": {
"node": "18 || 20"
}
},
- "sandbox/cache-example/node_modules/@sourceloop/cache": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/@sourceloop/cache/-/cache-2.1.0.tgz",
- "integrity": "sha512-zU3IudU3n2EJczmHL1nrme8qZutHw2d59lTG1PdwvxKe9JwUvKmfpJKi2pP2K+Mf4nUTv6afm9g/Tlm8aObXxQ==",
- "deprecated": "This version is no longer supported. Upgrade to @latest",
- "dependencies": {
- "@loopback/core": "^6.0.2",
- "@loopback/repository": "^7.0.2",
- "@loopback/rest": "^14.0.2",
- "@loopback/rest-explorer": "^7.0.2",
- "@sourceloop/core": "^14.1.1",
- "tslib": "^2.6.2",
- "winston": "^3.13.0"
- },
- "engines": {
- "node": ">=18"
- },
- "peerDependencies": {
- "@loopback/core": "^6.0.2"
- }
- },
- "sandbox/cache-example/node_modules/@types/node": {
- "version": "18.19.55",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.55.tgz",
- "integrity": "sha512-zzw5Vw52205Zr/nmErSEkN5FLqXPuKX/k5d1D7RKHATGqU7y6YfX9QxZraUzUrFGqH6XzOzG196BC35ltJC4Cw==",
- "dev": true,
- "dependencies": {
- "undici-types": "~5.26.4"
- }
- },
- "sandbox/cache-example/node_modules/typescript": {
- "version": "5.2.2",
- "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz",
- "integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==",
+ "sandbox/auth-ms-basic-example/node_modules/typescript": {
+ "version": "5.7.2",
+ "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.7.2.tgz",
+ "integrity": "sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg==",
"dev": true,
"bin": {
"tsc": "bin/tsc",
@@ -41537,61 +43396,57 @@
"node": ">=14.17"
}
},
- "sandbox/cache-example/node_modules/undici-types": {
- "version": "5.26.5",
- "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz",
- "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==",
- "dev": true
- },
- "sandbox/feature-toggle-example": {
- "name": "@sourceloop/feature-toggle-example",
- "version": "0.10.6",
+ "sandbox/auth-multitenant-example": {
+ "name": "@sourceloop/auth-multitenant-example",
+ "version": "7.2.7",
+ "license": "MIT",
"dependencies": {
- "@loopback/boot": "^7.0.2",
- "@loopback/core": "^6.0.2",
- "@loopback/repository": "^7.0.2",
- "@loopback/rest": "^14.0.2",
- "@loopback/rest-explorer": "^7.0.2",
- "@loopback/service-proxy": "^7.0.2",
- "@sourceloop/core": "^15.0.1",
- "@sourceloop/feature-toggle": "^2.1.5",
- "@sourceloop/feature-toggle-service": "^4.0.1",
+ "@loopback/boot": "^7.0.9",
+ "@loopback/context": "^7.0.9",
+ "@loopback/core": "^6.1.6",
+ "@loopback/openapi-v3": "^10.0.9",
+ "@loopback/repository": "^7.0.9",
+ "@loopback/rest": "^14.0.9",
+ "@loopback/rest-explorer": "^7.0.9",
+ "@loopback/service-proxy": "^7.0.9",
+ "@sourceloop/authentication-service": "^20.0.2",
+ "@sourceloop/core": "^15.0.2",
+ "ajv": "^8.11.0",
+ "ajv-errors": "^3.0.0",
+ "bcrypt": "^5.0.1",
+ "casbin": "^5.26.2",
"db-migrate": "^1.0.0-beta.21",
"db-migrate-pg": "^1.3.0",
- "dotenv": "^16.0.3",
+ "dotenv": "^16.4.5",
"dotenv-extended": "^2.9.0",
"loopback-connector-kv-redis": "^4.0.0",
- "loopback-connector-postgresql": "^7.1.1",
- "loopback4-authentication": "^12.1.0",
- "loopback4-authorization": "^7.0.2",
+ "loopback-connector-postgresql": "^7.1.8",
+ "loopback4-authentication": "^12.1.1",
+ "loopback4-authorization": "^7.0.3",
+ "loopback4-helmet": "^7.0.3",
+ "loopback4-ratelimiter": "^7.0.6",
+ "loopback4-soft-delete": "^10.0.3",
+ "prom-client": "^14.0.1",
"tslib": "^2.6.2"
},
"devDependencies": {
- "@loopback/build": "^11.0.2",
- "@loopback/eslint-config": "^15.0.2",
- "@loopback/testlab": "^7.0.2",
- "@types/node": "^18.11.9",
+ "@loopback/build": "^11.0.8",
+ "@loopback/eslint-config": "^15.0.4",
+ "@loopback/testlab": "^7.0.8",
+ "@types/bcrypt": "^5.0.0",
+ "@types/node": "^20.12.7",
"eslint": "^8.57.0",
"source-map-support": "^0.5.21",
- "typescript": "~5.2.2"
+ "typescript": "^5.4.5"
},
"engines": {
"node": "18 || 20"
}
},
- "sandbox/feature-toggle-example/node_modules/@types/node": {
- "version": "18.19.55",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.55.tgz",
- "integrity": "sha512-zzw5Vw52205Zr/nmErSEkN5FLqXPuKX/k5d1D7RKHATGqU7y6YfX9QxZraUzUrFGqH6XzOzG196BC35ltJC4Cw==",
- "dev": true,
- "dependencies": {
- "undici-types": "~5.26.4"
- }
- },
- "sandbox/feature-toggle-example/node_modules/typescript": {
- "version": "5.2.2",
- "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz",
- "integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==",
+ "sandbox/auth-multitenant-example/node_modules/typescript": {
+ "version": "5.7.2",
+ "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.7.2.tgz",
+ "integrity": "sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg==",
"dev": true,
"bin": {
"tsc": "bin/tsc",
@@ -41601,323 +43456,271 @@
"node": ">=14.17"
}
},
- "sandbox/feature-toggle-example/node_modules/undici-types": {
- "version": "5.26.5",
- "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz",
- "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==",
- "dev": true
- },
- "sandbox/in-mail-example": {
- "name": "@sourceloop/in-mail-example",
- "version": "0.10.8",
+ "sandbox/auth-public-private-client": {
+ "name": "@sourceloop/auth-public-private-client",
+ "version": "0.4.2",
+ "license": "MIT",
"dependencies": {
- "@loopback/boot": "^7.0.2",
- "@loopback/core": "^6.0.2",
- "@loopback/repository": "^7.0.2",
- "@loopback/rest": "^14.0.2",
- "@loopback/rest-explorer": "^7.0.2",
- "@loopback/service-proxy": "^7.0.2",
- "@sourceloop/in-mail-service": "^12.0.1",
- "ajv": "^8.11.0",
- "ajv-errors": "^3.0.0",
- "db-migrate": "^1.0.0-beta.21",
- "db-migrate-pg": "^1.3.0",
- "dotenv": "^16.0.3",
+ "@loopback/boot": "^7.0.9",
+ "@loopback/context": "^7.0.9",
+ "@loopback/core": "^6.1.6",
+ "@loopback/openapi-v3": "^10.0.9",
+ "@loopback/repository": "^7.0.9",
+ "@loopback/rest": "^14.0.9",
+ "@loopback/rest-explorer": "^7.0.9",
+ "@loopback/service-proxy": "^7.0.9",
+ "@opentelemetry/exporter-jaeger": "^1.15.0",
+ "@opentelemetry/plugin-dns": "^0.15.0",
+ "@opentelemetry/plugin-http": "^0.18.2",
+ "@opentelemetry/plugin-https": "^0.18.2",
+ "@opentelemetry/plugin-pg": "^0.15.0",
+ "@opentelemetry/plugin-pg-pool": "^0.15.0",
+ "@opentelemetry/sdk-trace-base": "^1.15.0",
+ "@opentelemetry/sdk-trace-node": "^1.15.0",
+ "@sourceloop/authentication-service": "^20.0.2",
+ "@sourceloop/core": "^15.0.2",
+ "dotenv": "^16.4.5",
"dotenv-extended": "^2.9.0",
- "loopback-connector-postgresql": "^7.1.1",
- "loopback4-authorization": "^7.0.2",
- "loopback4-soft-delete": "^10.0.2",
- "prom-client": "^14.0.1",
+ "loopback-connector-kv-redis": "^4.0.0",
+ "loopback-connector-postgresql": "^7.1.8",
+ "loopback4-authentication": "^12.1.1",
+ "loopback4-authorization": "^7.0.3",
+ "swagger-stats": "^0.99.5",
+ "symlink-resolver": "0.2.1",
"tslib": "^2.6.2"
},
"devDependencies": {
- "@loopback/build": "^11.0.2",
- "@loopback/eslint-config": "^15.0.2",
- "@loopback/testlab": "^7.0.2",
- "@types/node": "^18.11.9",
+ "@istanbuljs/nyc-config-typescript": "^1.0.2",
+ "@loopback/build": "^11.0.8",
+ "@loopback/eslint-config": "^15.0.4",
+ "@loopback/testlab": "^7.0.8",
+ "@types/node": "^20.12.7",
"eslint": "^8.57.0",
+ "nodemon": "^2.0.21",
+ "nyc": "^15.1.0",
"source-map-support": "^0.5.21",
- "typescript": "~5.2.2"
+ "typescript": "^5.4.5"
},
"engines": {
- "node": "18 || 20"
+ "node": ">=18"
}
},
- "sandbox/in-mail-example/node_modules/@types/node": {
- "version": "18.19.55",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.55.tgz",
- "integrity": "sha512-zzw5Vw52205Zr/nmErSEkN5FLqXPuKX/k5d1D7RKHATGqU7y6YfX9QxZraUzUrFGqH6XzOzG196BC35ltJC4Cw==",
+ "sandbox/auth-public-private-client/node_modules/brace-expansion": {
+ "version": "1.1.11",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
+ "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
"dev": true,
"dependencies": {
- "undici-types": "~5.26.4"
- }
- },
- "sandbox/in-mail-example/node_modules/ajv": {
- "version": "8.17.1",
- "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz",
- "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==",
- "dependencies": {
- "fast-deep-equal": "^3.1.3",
- "fast-uri": "^3.0.1",
- "json-schema-traverse": "^1.0.0",
- "require-from-string": "^2.0.2"
- },
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/epoberezkin"
- }
- },
- "sandbox/in-mail-example/node_modules/ajv-errors": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-3.0.0.tgz",
- "integrity": "sha512-V3wD15YHfHz6y0KdhYFjyy9vWtEVALT9UrxfN3zqlI6dMioHnJrqOYfyPKol3oqrnCM9uwkcdCwkJ0WUcbLMTQ==",
- "peerDependencies": {
- "ajv": "^8.0.1"
+ "balanced-match": "^1.0.0",
+ "concat-map": "0.0.1"
}
},
- "sandbox/in-mail-example/node_modules/json-schema-traverse": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
- "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug=="
- },
- "sandbox/in-mail-example/node_modules/typescript": {
- "version": "5.2.2",
- "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz",
- "integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==",
+ "sandbox/auth-public-private-client/node_modules/camelcase": {
+ "version": "5.3.1",
+ "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
+ "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
"dev": true,
- "bin": {
- "tsc": "bin/tsc",
- "tsserver": "bin/tsserver"
- },
"engines": {
- "node": ">=14.17"
+ "node": ">=6"
}
},
- "sandbox/in-mail-example/node_modules/undici-types": {
- "version": "5.26.5",
- "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz",
- "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==",
- "dev": true
- },
- "sandbox/nestjs-auth-ms-example": {
- "name": "@sourceloop/nestjs-auth-ms-example",
- "version": "3.0.8",
- "license": "MIT",
+ "sandbox/auth-public-private-client/node_modules/cliui": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz",
+ "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==",
+ "dev": true,
"dependencies": {
- "@nestjs/common": "^9.0.0",
- "@nestjs/core": "^9.0.5",
- "@nestjs/mapped-types": "*",
- "@nestjs/platform-express": "^9.0.0",
- "@nestjs/swagger": "^6.3.0",
- "@sourceloop/authentication-service": "^20.0.1",
- "db-migrate": "^1.0.0-beta.21",
- "db-migrate-pg": "^1.3.0",
- "dotenv": "^16.0.3",
- "kv-redis": "^0.1.3",
- "loopback-connector-postgresql": "^7.1.1",
- "reflect-metadata": "^0.1.13",
- "rxjs": "^7.5.5"
- },
- "devDependencies": {
- "@nestjs/cli": "^9.3.0",
- "@nestjs/schematics": "^9.0.0",
- "@nestjs/testing": "^9.0.0",
- "@types/express": "^4.17.13",
- "@types/jest": "^28.1.4",
- "@types/node": "^18.11.9",
- "@types/supertest": "^2.0.12",
- "@typescript-eslint/eslint-plugin": "^7.8.0",
- "@typescript-eslint/parser": "^7.8.0",
- "eslint": "^8.57.0",
- "eslint-config-prettier": "^9.1.0",
- "eslint-plugin-prettier": "^5.0.0",
- "jest": "^28.1.2",
- "prettier": "^3.0.0",
- "source-map-support": "^0.5.21",
- "supertest": "^6.2.4",
- "ts-jest": "^28.0.5",
- "ts-loader": "^9.3.1",
- "ts-node": "^10.8.2",
- "tsconfig-paths": "^4.0.0",
- "typescript": "~5.2.2"
+ "string-width": "^4.2.0",
+ "strip-ansi": "^6.0.0",
+ "wrap-ansi": "^6.2.0"
}
},
- "sandbox/nestjs-auth-ms-example/node_modules/@jest/expect-utils": {
- "version": "28.1.3",
- "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-28.1.3.tgz",
- "integrity": "sha512-wvbi9LUrHJLn3NlDW6wF2hvIMtd4JUl2QNVrjq+IBSHirgfrR3o9RnVtxzdEGO2n9JyIWwHnLfby5KzqBGg2YA==",
+ "sandbox/auth-public-private-client/node_modules/find-up": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
+ "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
"dev": true,
"dependencies": {
- "jest-get-type": "^28.0.2"
+ "locate-path": "^5.0.0",
+ "path-exists": "^4.0.0"
},
"engines": {
- "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
+ "node": ">=8"
}
},
- "sandbox/nestjs-auth-ms-example/node_modules/@types/jest": {
- "version": "28.1.8",
- "resolved": "https://registry.npmjs.org/@types/jest/-/jest-28.1.8.tgz",
- "integrity": "sha512-8TJkV++s7B6XqnDrzR1m/TT0A0h948Pnl/097veySPN67VRAgQ4gZ7n2KfJo2rVq6njQjdxU3GCCyDvAeuHoiw==",
+ "sandbox/auth-public-private-client/node_modules/foreground-child": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-2.0.0.tgz",
+ "integrity": "sha512-dCIq9FpEcyQyXKCkyzmlPTFNgrCzPudOe+mhvJU5zAtlBnGVy2yKxtfsxK2tQBThwq225jcvBjpw1Gr40uzZCA==",
"dev": true,
"dependencies": {
- "expect": "^28.0.0",
- "pretty-format": "^28.0.0"
+ "cross-spawn": "^7.0.0",
+ "signal-exit": "^3.0.2"
+ },
+ "engines": {
+ "node": ">=8.0.0"
}
},
- "sandbox/nestjs-auth-ms-example/node_modules/@types/node": {
- "version": "18.19.55",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.55.tgz",
- "integrity": "sha512-zzw5Vw52205Zr/nmErSEkN5FLqXPuKX/k5d1D7RKHATGqU7y6YfX9QxZraUzUrFGqH6XzOzG196BC35ltJC4Cw==",
+ "sandbox/auth-public-private-client/node_modules/glob": {
+ "version": "7.2.3",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
+ "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
+ "deprecated": "Glob versions prior to v9 are no longer supported",
"dev": true,
"dependencies": {
- "undici-types": "~5.26.4"
- }
- },
- "sandbox/nestjs-auth-ms-example/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,
+ "fs.realpath": "^1.0.0",
+ "inflight": "^1.0.4",
+ "inherits": "2",
+ "minimatch": "^3.1.1",
+ "once": "^1.3.0",
+ "path-is-absolute": "^1.0.0"
+ },
"engines": {
- "node": ">=10"
+ "node": "*"
},
"funding": {
- "url": "https://github.com/chalk/ansi-styles?sponsor=1"
- }
- },
- "sandbox/nestjs-auth-ms-example/node_modules/diff-sequences": {
- "version": "28.1.1",
- "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-28.1.1.tgz",
- "integrity": "sha512-FU0iFaH/E23a+a718l8Qa/19bF9p06kgE0KipMOMadwa3SjnaElKzPaUC0vnibs6/B/9ni97s61mcejk8W1fQw==",
- "dev": true,
- "engines": {
- "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
+ "url": "https://github.com/sponsors/isaacs"
}
},
- "sandbox/nestjs-auth-ms-example/node_modules/expect": {
- "version": "28.1.3",
- "resolved": "https://registry.npmjs.org/expect/-/expect-28.1.3.tgz",
- "integrity": "sha512-eEh0xn8HlsuOBxFgIss+2mX85VAS4Qy3OSkjV7rlBWljtA4oWH37glVGyOZSZvErDT/yBywZdPGwCXuTvSG85g==",
+ "sandbox/auth-public-private-client/node_modules/istanbul-lib-instrument": {
+ "version": "4.0.3",
+ "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz",
+ "integrity": "sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==",
"dev": true,
"dependencies": {
- "@jest/expect-utils": "^28.1.3",
- "jest-get-type": "^28.0.2",
- "jest-matcher-utils": "^28.1.3",
- "jest-message-util": "^28.1.3",
- "jest-util": "^28.1.3"
+ "@babel/core": "^7.7.5",
+ "@istanbuljs/schema": "^0.1.2",
+ "istanbul-lib-coverage": "^3.0.0",
+ "semver": "^6.3.0"
},
"engines": {
- "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
+ "node": ">=8"
}
},
- "sandbox/nestjs-auth-ms-example/node_modules/jest-diff": {
- "version": "28.1.3",
- "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-28.1.3.tgz",
- "integrity": "sha512-8RqP1B/OXzjjTWkqMX67iqgwBVJRgCyKD3L9nq+6ZqJMdvjE8RgHktqZ6jNrkdMT+dJuYNI3rhQpxaz7drJHfw==",
+ "sandbox/auth-public-private-client/node_modules/locate-path": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
+ "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
"dev": true,
"dependencies": {
- "chalk": "^4.0.0",
- "diff-sequences": "^28.1.1",
- "jest-get-type": "^28.0.2",
- "pretty-format": "^28.1.3"
+ "p-locate": "^4.1.0"
},
"engines": {
- "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
+ "node": ">=8"
}
},
- "sandbox/nestjs-auth-ms-example/node_modules/jest-get-type": {
- "version": "28.0.2",
- "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-28.0.2.tgz",
- "integrity": "sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA==",
+ "sandbox/auth-public-private-client/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,
+ "dependencies": {
+ "brace-expansion": "^1.1.7"
+ },
"engines": {
- "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
+ "node": "*"
}
},
- "sandbox/nestjs-auth-ms-example/node_modules/jest-matcher-utils": {
- "version": "28.1.3",
- "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-28.1.3.tgz",
- "integrity": "sha512-kQeJ7qHemKfbzKoGjHHrRKH6atgxMk8Enkk2iPQ3XwO6oE/KYD8lMYOziCkeSB9G4adPM4nR1DE8Tf5JeWH6Bw==",
+ "sandbox/auth-public-private-client/node_modules/nyc": {
+ "version": "15.1.0",
+ "resolved": "https://registry.npmjs.org/nyc/-/nyc-15.1.0.tgz",
+ "integrity": "sha512-jMW04n9SxKdKi1ZMGhvUTHBN0EICCRkHemEoE5jm6mTYcqcdas0ATzgUgejlQUHMvpnOZqGB5Xxsv9KxJW1j8A==",
"dev": true,
"dependencies": {
- "chalk": "^4.0.0",
- "jest-diff": "^28.1.3",
- "jest-get-type": "^28.0.2",
- "pretty-format": "^28.1.3"
+ "@istanbuljs/load-nyc-config": "^1.0.0",
+ "@istanbuljs/schema": "^0.1.2",
+ "caching-transform": "^4.0.0",
+ "convert-source-map": "^1.7.0",
+ "decamelize": "^1.2.0",
+ "find-cache-dir": "^3.2.0",
+ "find-up": "^4.1.0",
+ "foreground-child": "^2.0.0",
+ "get-package-type": "^0.1.0",
+ "glob": "^7.1.6",
+ "istanbul-lib-coverage": "^3.0.0",
+ "istanbul-lib-hook": "^3.0.0",
+ "istanbul-lib-instrument": "^4.0.0",
+ "istanbul-lib-processinfo": "^2.0.2",
+ "istanbul-lib-report": "^3.0.0",
+ "istanbul-lib-source-maps": "^4.0.0",
+ "istanbul-reports": "^3.0.2",
+ "make-dir": "^3.0.0",
+ "node-preload": "^0.2.1",
+ "p-map": "^3.0.0",
+ "process-on-spawn": "^1.0.0",
+ "resolve-from": "^5.0.0",
+ "rimraf": "^3.0.0",
+ "signal-exit": "^3.0.2",
+ "spawn-wrap": "^2.0.0",
+ "test-exclude": "^6.0.0",
+ "yargs": "^15.0.2"
+ },
+ "bin": {
+ "nyc": "bin/nyc.js"
},
"engines": {
- "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
+ "node": ">=8.9"
}
},
- "sandbox/nestjs-auth-ms-example/node_modules/jest-message-util": {
- "version": "28.1.3",
- "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.1.3.tgz",
- "integrity": "sha512-PFdn9Iewbt575zKPf1286Ht9EPoJmYT7P0kY+RibeYZ2XtOr53pDLEFoTWXbd1h4JiGiWpTBC84fc8xMXQMb7g==",
+ "sandbox/auth-public-private-client/node_modules/p-limit": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
+ "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
"dev": true,
"dependencies": {
- "@babel/code-frame": "^7.12.13",
- "@jest/types": "^28.1.3",
- "@types/stack-utils": "^2.0.0",
- "chalk": "^4.0.0",
- "graceful-fs": "^4.2.9",
- "micromatch": "^4.0.4",
- "pretty-format": "^28.1.3",
- "slash": "^3.0.0",
- "stack-utils": "^2.0.3"
+ "p-try": "^2.0.0"
},
"engines": {
- "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
+ "node": ">=6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
}
},
- "sandbox/nestjs-auth-ms-example/node_modules/jest-util": {
- "version": "28.1.3",
- "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-28.1.3.tgz",
- "integrity": "sha512-XdqfpHwpcSRko/C35uLYFM2emRAltIIKZiJ9eAmhjsj0CqZMa0p1ib0R5fWIqGhn1a103DebTbpqIaP1qCQ6tQ==",
+ "sandbox/auth-public-private-client/node_modules/p-locate": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
+ "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
"dev": true,
"dependencies": {
- "@jest/types": "^28.1.3",
- "@types/node": "*",
- "chalk": "^4.0.0",
- "ci-info": "^3.2.0",
- "graceful-fs": "^4.2.9",
- "picomatch": "^2.2.3"
+ "p-limit": "^2.2.0"
},
"engines": {
- "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
+ "node": ">=8"
}
},
- "sandbox/nestjs-auth-ms-example/node_modules/pretty-format": {
- "version": "28.1.3",
- "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.3.tgz",
- "integrity": "sha512-8gFb/To0OmxHR9+ZTb14Df2vNxdGCX8g1xWGUTqUw5TiZvcQf5sHKObd5UcPyLLyowNwDAMTF3XWOG1B6mxl1Q==",
+ "sandbox/auth-public-private-client/node_modules/p-map": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/p-map/-/p-map-3.0.0.tgz",
+ "integrity": "sha512-d3qXVTF/s+W+CdJ5A29wywV2n8CQQYahlgz2bFiA+4eVNJbHJodPZ+/gXwPGh0bOqA+j8S+6+ckmvLGPk1QpxQ==",
"dev": true,
"dependencies": {
- "@jest/schemas": "^28.1.3",
- "ansi-regex": "^5.0.1",
- "ansi-styles": "^5.0.0",
- "react-is": "^18.0.0"
+ "aggregate-error": "^3.0.0"
},
"engines": {
- "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
+ "node": ">=8"
}
},
- "sandbox/nestjs-auth-ms-example/node_modules/supertest": {
- "version": "6.3.4",
- "resolved": "https://registry.npmjs.org/supertest/-/supertest-6.3.4.tgz",
- "integrity": "sha512-erY3HFDG0dPnhw4U+udPfrzXa4xhSG+n4rxfRuZWCUvjFWwKl+OxWf/7zk50s84/fAAs7vf5QAb9uRa0cCykxw==",
+ "sandbox/auth-public-private-client/node_modules/rimraf": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
+ "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
+ "deprecated": "Rimraf versions prior to v4 are no longer supported",
"dev": true,
"dependencies": {
- "methods": "^1.1.2",
- "superagent": "^8.1.2"
+ "glob": "^7.1.3"
},
- "engines": {
- "node": ">=6.4.0"
+ "bin": {
+ "rimraf": "bin.js"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
}
},
- "sandbox/nestjs-auth-ms-example/node_modules/typescript": {
- "version": "5.2.2",
- "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz",
- "integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==",
+ "sandbox/auth-public-private-client/node_modules/typescript": {
+ "version": "5.7.2",
+ "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.7.2.tgz",
+ "integrity": "sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg==",
"dev": true,
"bin": {
"tsc": "bin/tsc",
@@ -41927,153 +43730,99 @@
"node": ">=14.17"
}
},
- "sandbox/nestjs-auth-ms-example/node_modules/undici-types": {
- "version": "5.26.5",
- "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz",
- "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==",
- "dev": true
- },
- "sandbox/notification-socket-example": {
- "name": "@sourceloop/notification-socket-example",
- "version": "6.0.25",
+ "sandbox/auth-public-private-client/node_modules/wrap-ansi": {
+ "version": "6.2.0",
+ "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz",
+ "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==",
+ "dev": true,
"dependencies": {
- "@loopback/boot": "^7.0.2",
- "@loopback/context": "^7.0.2",
- "@loopback/core": "^6.0.2",
- "@loopback/openapi-v3": "^10.0.2",
- "@loopback/repository": "^7.0.2",
- "@loopback/repository-json-schema": "^8.0.2",
- "@loopback/rest": "^14.0.2",
- "@loopback/rest-explorer": "^7.0.2",
- "@loopback/service-proxy": "^7.0.2",
- "@sourceloop/core": "^15.0.1",
- "@sourceloop/notification-service": "^14.0.1",
- "ajv": "^8.11.0",
- "ajv-errors": "^3.0.0",
- "firebase-admin": "^12.0.0",
- "loopback4-authorization": "^7.0.2",
- "loopback4-soft-delete": "^10.0.2",
- "nodemailer": "^6.9.4",
- "prom-client": "^14.0.1",
- "socket.io-client": "^4.7.2",
- "tslib": "^2.6.2"
- },
- "devDependencies": {
- "@loopback/build": "^11.0.2",
- "@loopback/eslint-config": "^15.0.2",
- "@loopback/testlab": "^7.0.2",
- "@types/node": "^18.11.9",
- "eslint": "^8.57.0",
- "source-map-support": "^0.5.21",
- "typescript": "~5.2.2"
+ "ansi-styles": "^4.0.0",
+ "string-width": "^4.1.0",
+ "strip-ansi": "^6.0.0"
},
"engines": {
- "node": "18 || 20"
+ "node": ">=8"
}
},
- "sandbox/notification-socket-example/node_modules/@types/node": {
- "version": "18.19.55",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.55.tgz",
- "integrity": "sha512-zzw5Vw52205Zr/nmErSEkN5FLqXPuKX/k5d1D7RKHATGqU7y6YfX9QxZraUzUrFGqH6XzOzG196BC35ltJC4Cw==",
- "dev": true,
- "dependencies": {
- "undici-types": "~5.26.4"
- }
+ "sandbox/auth-public-private-client/node_modules/y18n": {
+ "version": "4.0.3",
+ "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz",
+ "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==",
+ "dev": true
},
- "sandbox/notification-socket-example/node_modules/ajv": {
- "version": "8.17.1",
- "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz",
- "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==",
+ "sandbox/auth-public-private-client/node_modules/yargs": {
+ "version": "15.4.1",
+ "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz",
+ "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==",
+ "dev": true,
"dependencies": {
- "fast-deep-equal": "^3.1.3",
- "fast-uri": "^3.0.1",
- "json-schema-traverse": "^1.0.0",
- "require-from-string": "^2.0.2"
- },
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/epoberezkin"
- }
- },
- "sandbox/notification-socket-example/node_modules/ajv-errors": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-3.0.0.tgz",
- "integrity": "sha512-V3wD15YHfHz6y0KdhYFjyy9vWtEVALT9UrxfN3zqlI6dMioHnJrqOYfyPKol3oqrnCM9uwkcdCwkJ0WUcbLMTQ==",
- "peerDependencies": {
- "ajv": "^8.0.1"
+ "cliui": "^6.0.0",
+ "decamelize": "^1.2.0",
+ "find-up": "^4.1.0",
+ "get-caller-file": "^2.0.1",
+ "require-directory": "^2.1.1",
+ "require-main-filename": "^2.0.0",
+ "set-blocking": "^2.0.0",
+ "string-width": "^4.2.0",
+ "which-module": "^2.0.0",
+ "y18n": "^4.0.0",
+ "yargs-parser": "^18.1.2"
+ },
+ "engines": {
+ "node": ">=8"
}
},
- "sandbox/notification-socket-example/node_modules/json-schema-traverse": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
- "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug=="
- },
- "sandbox/notification-socket-example/node_modules/typescript": {
- "version": "5.2.2",
- "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz",
- "integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==",
+ "sandbox/auth-public-private-client/node_modules/yargs-parser": {
+ "version": "18.1.3",
+ "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz",
+ "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==",
"dev": true,
- "bin": {
- "tsc": "bin/tsc",
- "tsserver": "bin/tsserver"
+ "dependencies": {
+ "camelcase": "^5.0.0",
+ "decamelize": "^1.2.0"
},
"engines": {
- "node": ">=14.17"
+ "node": ">=6"
}
},
- "sandbox/notification-socket-example/node_modules/undici-types": {
- "version": "5.26.5",
- "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz",
- "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==",
- "dev": true
- },
- "sandbox/oauth-example": {
- "name": "@sourceloop/oauth-example-api",
- "version": "0.5.12",
+ "sandbox/cache-example": {
+ "name": "@sourceloop/cache-example",
+ "version": "0.6.8",
"license": "MIT",
"dependencies": {
- "@loopback/boot": "^7.0.2",
- "@loopback/core": "^6.0.2",
- "@loopback/repository": "^7.0.2",
- "@loopback/rest": "^14.0.2",
- "@loopback/rest-explorer": "^7.0.2",
- "@loopback/service-proxy": "^7.0.2",
- "@sourceloop/authentication-service": "^20.0.1",
- "bcrypt": "^5.0.1",
+ "@loopback/boot": "^7.0.9",
+ "@loopback/core": "^6.1.6",
+ "@loopback/repository": "^7.0.9",
+ "@loopback/rest": "^14.0.9",
+ "@loopback/rest-explorer": "^7.0.9",
+ "@loopback/service-proxy": "^7.0.9",
+ "@sourceloop/cache": "^3.0.9",
+ "@sourceloop/core": "^15.0.2",
"db-migrate": "^1.0.0-beta.21",
"db-migrate-pg": "^1.3.0",
- "dotenv": "^16.0.3",
+ "dotenv": "^16.4.5",
"dotenv-extended": "^2.9.0",
- "loopback-connector-postgresql": "^7.1.1",
+ "loopback-connector-kv-redis": "^4.0.0",
+ "loopback-connector-postgresql": "^7.1.8",
"tslib": "^2.6.2"
},
"devDependencies": {
- "@loopback/build": "^11.0.2",
- "@loopback/eslint-config": "^15.0.2",
- "@loopback/testlab": "^7.0.2",
- "@types/bcrypt": "^5.0.0",
- "@types/node": "^18.11.9",
+ "@loopback/build": "^11.0.8",
+ "@loopback/eslint-config": "^15.0.4",
+ "@loopback/testlab": "^7.0.8",
+ "@types/node": "^20.12.7",
"eslint": "^8.57.0",
"source-map-support": "^0.5.21",
- "typescript": "~5.2.2"
+ "typescript": "^5.4.5"
},
"engines": {
"node": "18 || 20"
}
},
- "sandbox/oauth-example/node_modules/@types/node": {
- "version": "18.19.55",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.55.tgz",
- "integrity": "sha512-zzw5Vw52205Zr/nmErSEkN5FLqXPuKX/k5d1D7RKHATGqU7y6YfX9QxZraUzUrFGqH6XzOzG196BC35ltJC4Cw==",
- "dev": true,
- "dependencies": {
- "undici-types": "~5.26.4"
- }
- },
- "sandbox/oauth-example/node_modules/typescript": {
- "version": "5.2.2",
- "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz",
- "integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==",
+ "sandbox/cache-example/node_modules/typescript": {
+ "version": "5.7.2",
+ "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.7.2.tgz",
+ "integrity": "sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg==",
"dev": true,
"bin": {
"tsc": "bin/tsc",
@@ -42083,53 +43832,46 @@
"node": ">=14.17"
}
},
- "sandbox/oauth-example/node_modules/undici-types": {
- "version": "5.26.5",
- "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz",
- "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==",
- "dev": true
- },
- "sandbox/oidc-basic-example": {
- "name": "@sourceloop/oidc-basic-example",
- "version": "0.4.8",
- "dependencies": {
- "@loopback/boot": "^7.0.2",
- "@loopback/core": "^6.0.2",
- "@loopback/repository": "^7.0.2",
- "@loopback/rest": "^14.0.2",
- "@loopback/rest-explorer": "^7.0.2",
- "@loopback/service-proxy": "^7.0.2",
- "@sourceloop/oidc-service": "^3.0.1",
- "loopback-connector-postgresql": "^7.1.1",
- "nodemon": "^2.0.21",
+ "sandbox/feature-toggle-example": {
+ "name": "@sourceloop/feature-toggle-example",
+ "version": "0.10.7",
+ "dependencies": {
+ "@loopback/boot": "^7.0.9",
+ "@loopback/core": "^6.1.6",
+ "@loopback/repository": "^7.0.9",
+ "@loopback/rest": "^14.0.9",
+ "@loopback/rest-explorer": "^7.0.9",
+ "@loopback/service-proxy": "^7.0.9",
+ "@sourceloop/core": "^15.0.2",
+ "@sourceloop/feature-toggle": "^2.1.6",
+ "@sourceloop/feature-toggle-service": "^4.0.2",
+ "db-migrate": "^1.0.0-beta.21",
+ "db-migrate-pg": "^1.3.0",
+ "dotenv": "^16.4.5",
+ "dotenv-extended": "^2.9.0",
+ "loopback-connector-kv-redis": "^4.0.0",
+ "loopback-connector-postgresql": "^7.1.8",
+ "loopback4-authentication": "^12.1.1",
+ "loopback4-authorization": "^7.0.3",
"tslib": "^2.6.2"
},
"devDependencies": {
- "@loopback/build": "^11.0.2",
- "@loopback/eslint-config": "^15.0.2",
- "@loopback/testlab": "^7.0.2",
- "@types/node": "^18.11.9",
+ "@loopback/build": "^11.0.8",
+ "@loopback/eslint-config": "^15.0.4",
+ "@loopback/testlab": "^7.0.8",
+ "@types/node": "^20.12.7",
"eslint": "^8.57.0",
"source-map-support": "^0.5.21",
- "typescript": "~5.2.2"
+ "typescript": "^5.4.5"
},
"engines": {
"node": "18 || 20"
}
},
- "sandbox/oidc-basic-example/node_modules/@types/node": {
- "version": "18.19.55",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.55.tgz",
- "integrity": "sha512-zzw5Vw52205Zr/nmErSEkN5FLqXPuKX/k5d1D7RKHATGqU7y6YfX9QxZraUzUrFGqH6XzOzG196BC35ltJC4Cw==",
- "dev": true,
- "dependencies": {
- "undici-types": "~5.26.4"
- }
- },
- "sandbox/oidc-basic-example/node_modules/typescript": {
- "version": "5.2.2",
- "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz",
- "integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==",
+ "sandbox/feature-toggle-example/node_modules/typescript": {
+ "version": "5.7.2",
+ "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.7.2.tgz",
+ "integrity": "sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg==",
"dev": true,
"bin": {
"tsc": "bin/tsc",
@@ -42139,60 +43881,46 @@
"node": ">=14.17"
}
},
- "sandbox/oidc-basic-example/node_modules/undici-types": {
- "version": "5.26.5",
- "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz",
- "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==",
- "dev": true
- },
- "sandbox/payment-example": {
- "name": "@sourceloop/payment-example-backend",
- "version": "0.6.8",
- "dependencies": {
- "@loopback/boot": "^7.0.2",
- "@loopback/context": "^7.0.2",
- "@loopback/core": "^6.0.2",
- "@loopback/express": "^7.0.2",
- "@loopback/repository": "^7.0.2",
- "@loopback/rest": "^14.0.2",
- "@loopback/rest-explorer": "^7.0.2",
- "@loopback/service-proxy": "^7.0.2",
- "@sourceloop/core": "^15.0.1",
- "@sourceloop/payment-service": "^15.0.1",
+ "sandbox/in-mail-example": {
+ "name": "@sourceloop/in-mail-example",
+ "version": "0.10.9",
+ "dependencies": {
+ "@loopback/boot": "^7.0.9",
+ "@loopback/core": "^6.1.6",
+ "@loopback/repository": "^7.0.9",
+ "@loopback/rest": "^14.0.9",
+ "@loopback/rest-explorer": "^7.0.9",
+ "@loopback/service-proxy": "^7.0.9",
+ "@sourceloop/in-mail-service": "^12.0.2",
+ "ajv": "^8.11.0",
+ "ajv-errors": "^3.0.0",
"db-migrate": "^1.0.0-beta.21",
"db-migrate-pg": "^1.3.0",
- "dotenv": "^16.0.3",
+ "dotenv": "^16.4.5",
"dotenv-extended": "^2.9.0",
- "loopback-connector-postgresql": "^7.1.1",
+ "loopback-connector-postgresql": "^7.1.8",
+ "loopback4-authorization": "^7.0.3",
+ "loopback4-soft-delete": "^10.0.3",
"prom-client": "^14.0.1",
"tslib": "^2.6.2"
},
"devDependencies": {
- "@loopback/build": "^11.0.2",
- "@loopback/eslint-config": "^15.0.2",
- "@loopback/testlab": "^7.0.2",
- "@types/node": "^18.11.9",
+ "@loopback/build": "^11.0.8",
+ "@loopback/eslint-config": "^15.0.4",
+ "@loopback/testlab": "^7.0.8",
+ "@types/node": "^20.12.7",
"eslint": "^8.57.0",
"source-map-support": "^0.5.21",
- "typescript": "~5.2.2"
+ "typescript": "^5.4.5"
},
"engines": {
"node": "18 || 20"
}
},
- "sandbox/payment-example/node_modules/@types/node": {
- "version": "18.19.55",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.55.tgz",
- "integrity": "sha512-zzw5Vw52205Zr/nmErSEkN5FLqXPuKX/k5d1D7RKHATGqU7y6YfX9QxZraUzUrFGqH6XzOzG196BC35ltJC4Cw==",
- "dev": true,
- "dependencies": {
- "undici-types": "~5.26.4"
- }
- },
- "sandbox/payment-example/node_modules/typescript": {
- "version": "5.2.2",
- "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz",
- "integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==",
+ "sandbox/in-mail-example/node_modules/typescript": {
+ "version": "5.7.2",
+ "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.7.2.tgz",
+ "integrity": "sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg==",
"dev": true,
"bin": {
"tsc": "bin/tsc",
@@ -42202,650 +43930,559 @@
"node": ">=14.17"
}
},
- "sandbox/payment-example/node_modules/undici-types": {
- "version": "5.26.5",
- "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz",
- "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==",
- "dev": true
- },
- "sandbox/pubnub-example": {
- "name": "@sourceloop/pubnub-example",
- "version": "0.7.8",
+ "sandbox/nestjs-auth-ms-example": {
+ "name": "@sourceloop/nestjs-auth-ms-example",
+ "version": "3.0.9",
+ "license": "MIT",
"dependencies": {
- "@loopback/boot": "^7.0.2",
- "@loopback/context": "^7.0.2",
- "@loopback/core": "^6.0.2",
- "@loopback/repository": "^7.0.2",
- "@loopback/rest": "^14.0.2",
- "@loopback/rest-explorer": "^7.0.2",
- "@loopback/service-proxy": "^7.0.2",
- "@sourceloop/notification-service": "^14.0.1",
- "ajv": "^8.11.0",
- "ajv-errors": "^3.0.0",
- "aws-sdk": "^2.1148.0",
+ "@nestjs/common": "^10.4.15",
+ "@nestjs/core": "^10.4.15",
+ "@nestjs/mapped-types": "*",
+ "@nestjs/platform-express": "^10.4.15",
+ "@nestjs/swagger": "^8.1.0",
+ "@sourceloop/authentication-service": "^20.0.2",
"db-migrate": "^1.0.0-beta.21",
"db-migrate-pg": "^1.3.0",
- "dotenv": "^16.0.3",
- "dotenv-extended": "^2.9.0",
- "firebase-admin": "^11.9.0",
- "loopback-connector-kv-redis": "^4.0.0",
- "loopback-connector-postgresql": "^7.1.1",
- "loopback4-authorization": "^7.0.2",
- "loopback4-notifications": "^8.0.3",
- "nodemailer": "^6.7.5",
- "prom-client": "^14.0.1",
- "pubnub": "^7.2.1",
- "socket.io-client": "^4.5.1",
- "tslib": "^2.6.2"
+ "dotenv": "^16.4.5",
+ "kv-redis": "^0.1.3",
+ "loopback-connector-postgresql": "^7.1.8",
+ "reflect-metadata": "^0.1.13",
+ "rxjs": "^7.5.5"
},
"devDependencies": {
- "@loopback/build": "^11.0.2",
- "@loopback/eslint-config": "^15.0.2",
- "@loopback/testlab": "^7.0.2",
- "@types/node": "^18.11.9",
+ "@nestjs/cli": "^10.4.9",
+ "@nestjs/schematics": "^10.2.3 ",
+ "@nestjs/testing": "^10.4.15",
+ "@types/express": "^4.17.13",
+ "@types/jest": "^28.1.4",
+ "@types/node": "^20.12.7",
+ "@types/supertest": "^2.0.12",
+ "@typescript-eslint/eslint-plugin": "^7.8.0",
+ "@typescript-eslint/parser": "^7.8.0",
"eslint": "^8.57.0",
+ "eslint-config-prettier": "^9.1.0",
+ "eslint-plugin-prettier": "^5.0.0",
+ "jest": "^28.1.2",
+ "prettier": "^3.4.2",
"source-map-support": "^0.5.21",
- "typescript": "~5.2.2"
- },
- "engines": {
- "node": "18 || 20"
+ "supertest": "^6.2.4",
+ "ts-jest": "^28.0.5",
+ "ts-loader": "^9.3.1",
+ "ts-node": "^10.8.2",
+ "tsconfig-paths": "^4.0.0",
+ "typescript": "^5.4.5"
}
},
- "sandbox/pubnub-example/node_modules/@fastify/busboy": {
- "version": "1.2.1",
- "resolved": "https://registry.npmjs.org/@fastify/busboy/-/busboy-1.2.1.tgz",
- "integrity": "sha512-7PQA7EH43S0CxcOa9OeAnaeA0oQ+e/DHNPZwSQM9CQHW76jle5+OvLdibRp/Aafs9KXbLhxyjOTkRjWUbQEd3Q==",
+ "sandbox/nestjs-auth-ms-example/node_modules/@jest/expect-utils": {
+ "version": "28.1.3",
+ "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-28.1.3.tgz",
+ "integrity": "sha512-wvbi9LUrHJLn3NlDW6wF2hvIMtd4JUl2QNVrjq+IBSHirgfrR3o9RnVtxzdEGO2n9JyIWwHnLfby5KzqBGg2YA==",
+ "dev": true,
"dependencies": {
- "text-decoding": "^1.0.0"
+ "jest-get-type": "^28.0.2"
},
"engines": {
- "node": ">=14"
- }
- },
- "sandbox/pubnub-example/node_modules/@firebase/app-types": {
- "version": "0.9.0",
- "resolved": "https://registry.npmjs.org/@firebase/app-types/-/app-types-0.9.0.tgz",
- "integrity": "sha512-AeweANOIo0Mb8GiYm3xhTEBVCmPwTYAu9Hcd2qSkLuga/6+j9b1Jskl5bpiSQWy9eJ/j5pavxj6eYogmnuzm+Q=="
- },
- "sandbox/pubnub-example/node_modules/@firebase/auth-interop-types": {
- "version": "0.2.1",
- "resolved": "https://registry.npmjs.org/@firebase/auth-interop-types/-/auth-interop-types-0.2.1.tgz",
- "integrity": "sha512-VOaGzKp65MY6P5FI84TfYKBXEPi6LmOCSMMzys6o2BN2LOsqy7pCuZCup7NYnfbk5OkkQKzvIfHOzTm0UDpkyg=="
- },
- "sandbox/pubnub-example/node_modules/@firebase/component": {
- "version": "0.6.4",
- "resolved": "https://registry.npmjs.org/@firebase/component/-/component-0.6.4.tgz",
- "integrity": "sha512-rLMyrXuO9jcAUCaQXCMjCMUsWrba5fzHlNK24xz5j2W6A/SRmK8mZJ/hn7V0fViLbxC0lPMtrK1eYzk6Fg03jA==",
- "dependencies": {
- "@firebase/util": "1.9.3",
- "tslib": "^2.1.0"
- }
- },
- "sandbox/pubnub-example/node_modules/@firebase/database": {
- "version": "0.14.4",
- "resolved": "https://registry.npmjs.org/@firebase/database/-/database-0.14.4.tgz",
- "integrity": "sha512-+Ea/IKGwh42jwdjCyzTmeZeLM3oy1h0mFPsTy6OqCWzcu/KFqRAr5Tt1HRCOBlNOdbh84JPZC47WLU18n2VbxQ==",
- "dependencies": {
- "@firebase/auth-interop-types": "0.2.1",
- "@firebase/component": "0.6.4",
- "@firebase/logger": "0.4.0",
- "@firebase/util": "1.9.3",
- "faye-websocket": "0.11.4",
- "tslib": "^2.1.0"
- }
- },
- "sandbox/pubnub-example/node_modules/@firebase/database-compat": {
- "version": "0.3.4",
- "resolved": "https://registry.npmjs.org/@firebase/database-compat/-/database-compat-0.3.4.tgz",
- "integrity": "sha512-kuAW+l+sLMUKBThnvxvUZ+Q1ZrF/vFJ58iUY9kAcbX48U03nVzIF6Tmkf0p3WVQwMqiXguSgtOPIB6ZCeF+5Gg==",
- "dependencies": {
- "@firebase/component": "0.6.4",
- "@firebase/database": "0.14.4",
- "@firebase/database-types": "0.10.4",
- "@firebase/logger": "0.4.0",
- "@firebase/util": "1.9.3",
- "tslib": "^2.1.0"
- }
- },
- "sandbox/pubnub-example/node_modules/@firebase/database-types": {
- "version": "0.10.4",
- "resolved": "https://registry.npmjs.org/@firebase/database-types/-/database-types-0.10.4.tgz",
- "integrity": "sha512-dPySn0vJ/89ZeBac70T+2tWWPiJXWbmRygYv0smT5TfE3hDrQ09eKMF3Y+vMlTdrMWq7mUdYW5REWPSGH4kAZQ==",
- "dependencies": {
- "@firebase/app-types": "0.9.0",
- "@firebase/util": "1.9.3"
- }
- },
- "sandbox/pubnub-example/node_modules/@firebase/logger": {
- "version": "0.4.0",
- "resolved": "https://registry.npmjs.org/@firebase/logger/-/logger-0.4.0.tgz",
- "integrity": "sha512-eRKSeykumZ5+cJPdxxJRgAC3G5NknY2GwEbKfymdnXtnT0Ucm4pspfR6GT4MUQEDuJwRVbVcSx85kgJulMoFFA==",
- "dependencies": {
- "tslib": "^2.1.0"
+ "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
}
},
- "sandbox/pubnub-example/node_modules/@firebase/util": {
- "version": "1.9.3",
- "resolved": "https://registry.npmjs.org/@firebase/util/-/util-1.9.3.tgz",
- "integrity": "sha512-DY02CRhOZwpzO36fHpuVysz6JZrscPiBXD0fXp6qSrL9oNOx5KWICKdR95C0lSITzxp0TZosVyHqzatE8JbcjA==",
+ "sandbox/nestjs-auth-ms-example/node_modules/@types/jest": {
+ "version": "28.1.8",
+ "resolved": "https://registry.npmjs.org/@types/jest/-/jest-28.1.8.tgz",
+ "integrity": "sha512-8TJkV++s7B6XqnDrzR1m/TT0A0h948Pnl/097veySPN67VRAgQ4gZ7n2KfJo2rVq6njQjdxU3GCCyDvAeuHoiw==",
+ "dev": true,
"dependencies": {
- "tslib": "^2.1.0"
+ "expect": "^28.0.0",
+ "pretty-format": "^28.0.0"
}
},
- "sandbox/pubnub-example/node_modules/@google-cloud/firestore": {
- "version": "6.8.0",
- "resolved": "https://registry.npmjs.org/@google-cloud/firestore/-/firestore-6.8.0.tgz",
- "integrity": "sha512-JRpk06SmZXLGz0pNx1x7yU3YhkUXheKgH5hbDZ4kMsdhtfV5qPLJLRI4wv69K0cZorIk+zTMOwptue7hizo0eA==",
- "optional": true,
+ "sandbox/nestjs-auth-ms-example/node_modules/@typescript-eslint/eslint-plugin": {
+ "version": "7.18.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.18.0.tgz",
+ "integrity": "sha512-94EQTWZ40mzBc42ATNIBimBEDltSJ9RQHCC8vc/PDbxi4k8dVwUAv4o98dk50M1zB+JGFxp43FP7f8+FP8R6Sw==",
+ "dev": true,
"dependencies": {
- "fast-deep-equal": "^3.1.1",
- "functional-red-black-tree": "^1.0.1",
- "google-gax": "^3.5.7",
- "protobufjs": "^7.2.5"
+ "@eslint-community/regexpp": "^4.10.0",
+ "@typescript-eslint/scope-manager": "7.18.0",
+ "@typescript-eslint/type-utils": "7.18.0",
+ "@typescript-eslint/utils": "7.18.0",
+ "@typescript-eslint/visitor-keys": "7.18.0",
+ "graphemer": "^1.4.0",
+ "ignore": "^5.3.1",
+ "natural-compare": "^1.4.0",
+ "ts-api-utils": "^1.3.0"
},
"engines": {
- "node": ">=12.0.0"
- }
- },
- "sandbox/pubnub-example/node_modules/@google-cloud/paginator": {
- "version": "3.0.7",
- "resolved": "https://registry.npmjs.org/@google-cloud/paginator/-/paginator-3.0.7.tgz",
- "integrity": "sha512-jJNutk0arIQhmpUUQJPJErsojqo834KcyB6X7a1mxuic8i1tKXxde8E69IZxNZawRIlZdIK2QY4WALvlK5MzYQ==",
- "optional": true,
- "dependencies": {
- "arrify": "^2.0.0",
- "extend": "^3.0.2"
+ "node": "^18.18.0 || >=20.0.0"
},
- "engines": {
- "node": ">=10"
- }
- },
- "sandbox/pubnub-example/node_modules/@google-cloud/projectify": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/@google-cloud/projectify/-/projectify-3.0.0.tgz",
- "integrity": "sha512-HRkZsNmjScY6Li8/kb70wjGlDDyLkVk3KvoEo9uIoxSjYLJasGiCch9+PqRVDOCGUFvEIqyogl+BeqILL4OJHA==",
- "optional": true,
- "engines": {
- "node": ">=12.0.0"
- }
- },
- "sandbox/pubnub-example/node_modules/@google-cloud/promisify": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/@google-cloud/promisify/-/promisify-3.0.1.tgz",
- "integrity": "sha512-z1CjRjtQyBOYL+5Qr9DdYIfrdLBe746jRTYfaYU6MeXkqp7UfYs/jX16lFFVzZ7PGEJvqZNqYUEtb1mvDww4pA==",
- "optional": true,
- "engines": {
- "node": ">=12"
- }
- },
- "sandbox/pubnub-example/node_modules/@google-cloud/storage": {
- "version": "6.12.0",
- "resolved": "https://registry.npmjs.org/@google-cloud/storage/-/storage-6.12.0.tgz",
- "integrity": "sha512-78nNAY7iiZ4O/BouWMWTD/oSF2YtYgYB3GZirn0To6eBOugjXVoK+GXgUXOl+HlqbAOyHxAVXOlsj3snfbQ1dw==",
- "optional": true,
- "dependencies": {
- "@google-cloud/paginator": "^3.0.7",
- "@google-cloud/projectify": "^3.0.0",
- "@google-cloud/promisify": "^3.0.0",
- "abort-controller": "^3.0.0",
- "async-retry": "^1.3.3",
- "compressible": "^2.0.12",
- "duplexify": "^4.0.0",
- "ent": "^2.2.0",
- "extend": "^3.0.2",
- "fast-xml-parser": "^4.2.2",
- "gaxios": "^5.0.0",
- "google-auth-library": "^8.0.1",
- "mime": "^3.0.0",
- "mime-types": "^2.0.8",
- "p-limit": "^3.0.1",
- "retry-request": "^5.0.0",
- "teeny-request": "^8.0.0",
- "uuid": "^8.0.0"
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
},
- "engines": {
- "node": ">=12"
- }
- },
- "sandbox/pubnub-example/node_modules/@google-cloud/storage/node_modules/uuid": {
- "version": "8.3.2",
- "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz",
- "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==",
- "optional": true,
- "bin": {
- "uuid": "dist/bin/uuid"
+ "peerDependencies": {
+ "@typescript-eslint/parser": "^7.0.0",
+ "eslint": "^8.56.0"
+ },
+ "peerDependenciesMeta": {
+ "typescript": {
+ "optional": true
+ }
}
},
- "sandbox/pubnub-example/node_modules/@grpc/grpc-js": {
- "version": "1.8.22",
- "resolved": "https://registry.npmjs.org/@grpc/grpc-js/-/grpc-js-1.8.22.tgz",
- "integrity": "sha512-oAjDdN7fzbUi+4hZjKG96MR6KTEubAeMpQEb+77qy+3r0Ua5xTFuie6JOLr4ZZgl5g+W5/uRTS2M1V8mVAFPuA==",
- "optional": true,
+ "sandbox/nestjs-auth-ms-example/node_modules/@typescript-eslint/parser": {
+ "version": "7.18.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-7.18.0.tgz",
+ "integrity": "sha512-4Z+L8I2OqhZV8qA132M4wNL30ypZGYOQVBfMgxDH/K5UX0PNqTu1c6za9ST5r9+tavvHiTWmBnKzpCJ/GlVFtg==",
+ "dev": true,
"dependencies": {
- "@grpc/proto-loader": "^0.7.0",
- "@types/node": ">=12.12.47"
+ "@typescript-eslint/scope-manager": "7.18.0",
+ "@typescript-eslint/types": "7.18.0",
+ "@typescript-eslint/typescript-estree": "7.18.0",
+ "@typescript-eslint/visitor-keys": "7.18.0",
+ "debug": "^4.3.4"
},
"engines": {
- "node": "^8.13.0 || >=10.10.0"
- }
- },
- "sandbox/pubnub-example/node_modules/@types/node": {
- "version": "18.19.55",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.55.tgz",
- "integrity": "sha512-zzw5Vw52205Zr/nmErSEkN5FLqXPuKX/k5d1D7RKHATGqU7y6YfX9QxZraUzUrFGqH6XzOzG196BC35ltJC4Cw==",
- "dependencies": {
- "undici-types": "~5.26.4"
- }
- },
- "sandbox/pubnub-example/node_modules/ajv": {
- "version": "8.17.1",
- "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz",
- "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==",
- "dependencies": {
- "fast-deep-equal": "^3.1.3",
- "fast-uri": "^3.0.1",
- "json-schema-traverse": "^1.0.0",
- "require-from-string": "^2.0.2"
+ "node": "^18.18.0 || >=20.0.0"
},
"funding": {
- "type": "github",
- "url": "https://github.com/sponsors/epoberezkin"
- }
- },
- "sandbox/pubnub-example/node_modules/ajv-errors": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-3.0.0.tgz",
- "integrity": "sha512-V3wD15YHfHz6y0KdhYFjyy9vWtEVALT9UrxfN3zqlI6dMioHnJrqOYfyPKol3oqrnCM9uwkcdCwkJ0WUcbLMTQ==",
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
+ },
"peerDependencies": {
- "ajv": "^8.0.1"
+ "eslint": "^8.56.0"
+ },
+ "peerDependenciesMeta": {
+ "typescript": {
+ "optional": true
+ }
}
},
- "sandbox/pubnub-example/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==",
- "optional": true,
+ "sandbox/nestjs-auth-ms-example/node_modules/@typescript-eslint/scope-manager": {
+ "version": "7.18.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.18.0.tgz",
+ "integrity": "sha512-jjhdIE/FPF2B7Z1uzc6i3oWKbGcHb87Qw7AWj6jmEqNOfDFbJWtjt/XfwCpvNkpGWlcJaog5vTR+VV8+w9JflA==",
+ "dev": true,
"dependencies": {
- "balanced-match": "^1.0.0"
+ "@typescript-eslint/types": "7.18.0",
+ "@typescript-eslint/visitor-keys": "7.18.0"
+ },
+ "engines": {
+ "node": "^18.18.0 || >=20.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
}
},
- "sandbox/pubnub-example/node_modules/escodegen": {
- "version": "1.14.3",
- "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.3.tgz",
- "integrity": "sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==",
- "optional": true,
+ "sandbox/nestjs-auth-ms-example/node_modules/@typescript-eslint/type-utils": {
+ "version": "7.18.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-7.18.0.tgz",
+ "integrity": "sha512-XL0FJXuCLaDuX2sYqZUUSOJ2sG5/i1AAze+axqmLnSkNEVMVYLF+cbwlB2w8D1tinFuSikHmFta+P+HOofrLeA==",
+ "dev": true,
"dependencies": {
- "esprima": "^4.0.1",
- "estraverse": "^4.2.0",
- "esutils": "^2.0.2",
- "optionator": "^0.8.1"
- },
- "bin": {
- "escodegen": "bin/escodegen.js",
- "esgenerate": "bin/esgenerate.js"
+ "@typescript-eslint/typescript-estree": "7.18.0",
+ "@typescript-eslint/utils": "7.18.0",
+ "debug": "^4.3.4",
+ "ts-api-utils": "^1.3.0"
},
"engines": {
- "node": ">=4.0"
+ "node": "^18.18.0 || >=20.0.0"
},
- "optionalDependencies": {
- "source-map": "~0.6.1"
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
+ },
+ "peerDependencies": {
+ "eslint": "^8.56.0"
+ },
+ "peerDependenciesMeta": {
+ "typescript": {
+ "optional": true
+ }
}
},
- "sandbox/pubnub-example/node_modules/escodegen/node_modules/estraverse": {
- "version": "4.3.0",
- "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz",
- "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==",
- "optional": true,
+ "sandbox/nestjs-auth-ms-example/node_modules/@typescript-eslint/types": {
+ "version": "7.18.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.18.0.tgz",
+ "integrity": "sha512-iZqi+Ds1y4EDYUtlOOC+aUmxnE9xS/yCigkjA7XpTKV6nCBd3Hp/PRGGmdwnfkV2ThMyYldP1wRpm/id99spTQ==",
+ "dev": true,
"engines": {
- "node": ">=4.0"
+ "node": "^18.18.0 || >=20.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
}
},
- "sandbox/pubnub-example/node_modules/firebase-admin": {
- "version": "11.11.1",
- "resolved": "https://registry.npmjs.org/firebase-admin/-/firebase-admin-11.11.1.tgz",
- "integrity": "sha512-UyEbq+3u6jWzCYbUntv/HuJiTixwh36G1R9j0v71mSvGAx/YZEWEW7uSGLYxBYE6ckVRQoKMr40PYUEzrm/4dg==",
+ "sandbox/nestjs-auth-ms-example/node_modules/@typescript-eslint/typescript-estree": {
+ "version": "7.18.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.18.0.tgz",
+ "integrity": "sha512-aP1v/BSPnnyhMHts8cf1qQ6Q1IFwwRvAQGRvBFkWlo3/lH29OXA3Pts+c10nxRxIBrDnoMqzhgdwVe5f2D6OzA==",
+ "dev": true,
"dependencies": {
- "@fastify/busboy": "^1.2.1",
- "@firebase/database-compat": "^0.3.4",
- "@firebase/database-types": "^0.10.4",
- "@types/node": ">=12.12.47",
- "jsonwebtoken": "^9.0.0",
- "jwks-rsa": "^3.0.1",
- "node-forge": "^1.3.1",
- "uuid": "^9.0.0"
+ "@typescript-eslint/types": "7.18.0",
+ "@typescript-eslint/visitor-keys": "7.18.0",
+ "debug": "^4.3.4",
+ "globby": "^11.1.0",
+ "is-glob": "^4.0.3",
+ "minimatch": "^9.0.4",
+ "semver": "^7.6.0",
+ "ts-api-utils": "^1.3.0"
},
"engines": {
- "node": ">=14"
+ "node": "^18.18.0 || >=20.0.0"
},
- "optionalDependencies": {
- "@google-cloud/firestore": "^6.8.0",
- "@google-cloud/storage": "^6.9.5"
- }
- },
- "sandbox/pubnub-example/node_modules/gaxios": {
- "version": "5.1.3",
- "resolved": "https://registry.npmjs.org/gaxios/-/gaxios-5.1.3.tgz",
- "integrity": "sha512-95hVgBRgEIRQQQHIbnxBXeHbW4TqFk4ZDJW7wmVtvYar72FdhRIo1UGOLS2eRAKCPEdPBWu+M7+A33D9CdX9rA==",
- "optional": true,
- "dependencies": {
- "extend": "^3.0.2",
- "https-proxy-agent": "^5.0.0",
- "is-stream": "^2.0.0",
- "node-fetch": "^2.6.9"
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
},
- "engines": {
- "node": ">=12"
+ "peerDependenciesMeta": {
+ "typescript": {
+ "optional": true
+ }
}
},
- "sandbox/pubnub-example/node_modules/gcp-metadata": {
- "version": "5.3.0",
- "resolved": "https://registry.npmjs.org/gcp-metadata/-/gcp-metadata-5.3.0.tgz",
- "integrity": "sha512-FNTkdNEnBdlqF2oatizolQqNANMrcqJt6AAYt99B3y1aLLC8Hc5IOBb+ZnnzllodEEf6xMBp6wRcBbc16fa65w==",
- "optional": true,
+ "sandbox/nestjs-auth-ms-example/node_modules/@typescript-eslint/utils": {
+ "version": "7.18.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.18.0.tgz",
+ "integrity": "sha512-kK0/rNa2j74XuHVcoCZxdFBMF+aq/vH83CXAOHieC+2Gis4mF8jJXT5eAfyD3K0sAxtPuwxaIOIOvhwzVDt/kw==",
+ "dev": true,
"dependencies": {
- "gaxios": "^5.0.0",
- "json-bigint": "^1.0.0"
+ "@eslint-community/eslint-utils": "^4.4.0",
+ "@typescript-eslint/scope-manager": "7.18.0",
+ "@typescript-eslint/types": "7.18.0",
+ "@typescript-eslint/typescript-estree": "7.18.0"
},
"engines": {
- "node": ">=12"
+ "node": "^18.18.0 || >=20.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
+ },
+ "peerDependencies": {
+ "eslint": "^8.56.0"
}
},
- "sandbox/pubnub-example/node_modules/glob": {
- "version": "8.1.0",
- "resolved": "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz",
- "integrity": "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==",
- "deprecated": "Glob versions prior to v9 are no longer supported",
- "optional": true,
+ "sandbox/nestjs-auth-ms-example/node_modules/@typescript-eslint/visitor-keys": {
+ "version": "7.18.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.18.0.tgz",
+ "integrity": "sha512-cDF0/Gf81QpY3xYyJKDV14Zwdmid5+uuENhjH2EqFaF0ni+yAyq/LzMaIJdhNJXZI7uLzwIlA+V7oWoyn6Curg==",
+ "dev": true,
"dependencies": {
- "fs.realpath": "^1.0.0",
- "inflight": "^1.0.4",
- "inherits": "2",
- "minimatch": "^5.0.1",
- "once": "^1.3.0"
+ "@typescript-eslint/types": "7.18.0",
+ "eslint-visitor-keys": "^3.4.3"
},
"engines": {
- "node": ">=12"
+ "node": "^18.18.0 || >=20.0.0"
},
"funding": {
- "url": "https://github.com/sponsors/isaacs"
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
}
},
- "sandbox/pubnub-example/node_modules/google-auth-library": {
- "version": "8.9.0",
- "resolved": "https://registry.npmjs.org/google-auth-library/-/google-auth-library-8.9.0.tgz",
- "integrity": "sha512-f7aQCJODJFmYWN6PeNKzgvy9LI2tYmXnzpNDHEjG5sDNPgGb2FXQyTBnXeSH+PAtpKESFD+LmHw3Ox3mN7e1Fg==",
- "optional": true,
- "dependencies": {
- "arrify": "^2.0.0",
- "base64-js": "^1.3.0",
- "ecdsa-sig-formatter": "^1.0.11",
- "fast-text-encoding": "^1.0.0",
- "gaxios": "^5.0.0",
- "gcp-metadata": "^5.3.0",
- "gtoken": "^6.1.0",
- "jws": "^4.0.0",
- "lru-cache": "^6.0.0"
- },
+ "sandbox/nestjs-auth-ms-example/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": ">=12"
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
}
},
- "sandbox/pubnub-example/node_modules/google-gax": {
- "version": "3.6.1",
- "resolved": "https://registry.npmjs.org/google-gax/-/google-gax-3.6.1.tgz",
- "integrity": "sha512-g/lcUjGcB6DSw2HxgEmCDOrI/CByOwqRvsuUvNalHUK2iPPPlmAIpbMbl62u0YufGMr8zgE3JL7th6dCb1Ry+w==",
- "optional": true,
- "dependencies": {
- "@grpc/grpc-js": "~1.8.0",
- "@grpc/proto-loader": "^0.7.0",
- "@types/long": "^4.0.0",
- "@types/rimraf": "^3.0.2",
- "abort-controller": "^3.0.0",
- "duplexify": "^4.0.0",
- "fast-text-encoding": "^1.0.3",
- "google-auth-library": "^8.0.2",
- "is-stream-ended": "^0.1.4",
- "node-fetch": "^2.6.1",
- "object-hash": "^3.0.0",
- "proto3-json-serializer": "^1.0.0",
- "protobufjs": "7.2.4",
- "protobufjs-cli": "1.1.1",
- "retry-request": "^5.0.0"
- },
- "bin": {
- "compileProtos": "build/tools/compileProtos.js",
- "minifyProtoJson": "build/tools/minify.js"
- },
+ "sandbox/nestjs-auth-ms-example/node_modules/diff-sequences": {
+ "version": "28.1.1",
+ "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-28.1.1.tgz",
+ "integrity": "sha512-FU0iFaH/E23a+a718l8Qa/19bF9p06kgE0KipMOMadwa3SjnaElKzPaUC0vnibs6/B/9ni97s61mcejk8W1fQw==",
+ "dev": true,
"engines": {
- "node": ">=12"
+ "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
}
},
- "sandbox/pubnub-example/node_modules/google-gax/node_modules/protobufjs": {
- "version": "7.2.4",
- "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-7.2.4.tgz",
- "integrity": "sha512-AT+RJgD2sH8phPmCf7OUZR8xGdcJRga4+1cOaXJ64hvcSkVhNcRHOwIxUatPH15+nj59WAGTDv3LSGZPEQbJaQ==",
- "hasInstallScript": true,
- "optional": true,
+ "sandbox/nestjs-auth-ms-example/node_modules/expect": {
+ "version": "28.1.3",
+ "resolved": "https://registry.npmjs.org/expect/-/expect-28.1.3.tgz",
+ "integrity": "sha512-eEh0xn8HlsuOBxFgIss+2mX85VAS4Qy3OSkjV7rlBWljtA4oWH37glVGyOZSZvErDT/yBywZdPGwCXuTvSG85g==",
+ "dev": true,
"dependencies": {
- "@protobufjs/aspromise": "^1.1.2",
- "@protobufjs/base64": "^1.1.2",
- "@protobufjs/codegen": "^2.0.4",
- "@protobufjs/eventemitter": "^1.1.0",
- "@protobufjs/fetch": "^1.1.0",
- "@protobufjs/float": "^1.0.2",
- "@protobufjs/inquire": "^1.1.0",
- "@protobufjs/path": "^1.1.2",
- "@protobufjs/pool": "^1.1.0",
- "@protobufjs/utf8": "^1.1.0",
- "@types/node": ">=13.7.0",
- "long": "^5.0.0"
+ "@jest/expect-utils": "^28.1.3",
+ "jest-get-type": "^28.0.2",
+ "jest-matcher-utils": "^28.1.3",
+ "jest-message-util": "^28.1.3",
+ "jest-util": "^28.1.3"
},
"engines": {
- "node": ">=12.0.0"
+ "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
}
},
- "sandbox/pubnub-example/node_modules/google-gax/node_modules/protobufjs-cli": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/protobufjs-cli/-/protobufjs-cli-1.1.1.tgz",
- "integrity": "sha512-VPWMgIcRNyQwWUv8OLPyGQ/0lQY/QTQAVN5fh+XzfDwsVw1FZ2L3DM/bcBf8WPiRz2tNpaov9lPZfNcmNo6LXA==",
- "optional": true,
+ "sandbox/nestjs-auth-ms-example/node_modules/globby": {
+ "version": "11.1.0",
+ "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz",
+ "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==",
+ "dev": true,
"dependencies": {
- "chalk": "^4.0.0",
- "escodegen": "^1.13.0",
- "espree": "^9.0.0",
- "estraverse": "^5.1.0",
- "glob": "^8.0.0",
- "jsdoc": "^4.0.0",
- "minimist": "^1.2.0",
- "semver": "^7.1.2",
- "tmp": "^0.2.1",
- "uglify-js": "^3.7.7"
- },
- "bin": {
- "pbjs": "bin/pbjs",
- "pbts": "bin/pbts"
+ "array-union": "^2.1.0",
+ "dir-glob": "^3.0.1",
+ "fast-glob": "^3.2.9",
+ "ignore": "^5.2.0",
+ "merge2": "^1.4.1",
+ "slash": "^3.0.0"
},
"engines": {
- "node": ">=12.0.0"
+ "node": ">=10"
},
- "peerDependencies": {
- "protobufjs": "^7.0.0"
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
}
},
- "sandbox/pubnub-example/node_modules/gtoken": {
- "version": "6.1.2",
- "resolved": "https://registry.npmjs.org/gtoken/-/gtoken-6.1.2.tgz",
- "integrity": "sha512-4ccGpzz7YAr7lxrT2neugmXQ3hP9ho2gcaityLVkiUecAiwiy60Ii8gRbZeOsXV19fYaRjgBSshs8kXw+NKCPQ==",
- "optional": true,
+ "sandbox/nestjs-auth-ms-example/node_modules/jest-diff": {
+ "version": "28.1.3",
+ "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-28.1.3.tgz",
+ "integrity": "sha512-8RqP1B/OXzjjTWkqMX67iqgwBVJRgCyKD3L9nq+6ZqJMdvjE8RgHktqZ6jNrkdMT+dJuYNI3rhQpxaz7drJHfw==",
+ "dev": true,
"dependencies": {
- "gaxios": "^5.0.1",
- "google-p12-pem": "^4.0.0",
- "jws": "^4.0.0"
+ "chalk": "^4.0.0",
+ "diff-sequences": "^28.1.1",
+ "jest-get-type": "^28.0.2",
+ "pretty-format": "^28.1.3"
},
"engines": {
- "node": ">=12.0.0"
+ "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
}
},
- "sandbox/pubnub-example/node_modules/json-schema-traverse": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
- "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug=="
+ "sandbox/nestjs-auth-ms-example/node_modules/jest-get-type": {
+ "version": "28.0.2",
+ "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-28.0.2.tgz",
+ "integrity": "sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA==",
+ "dev": true,
+ "engines": {
+ "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
+ }
},
- "sandbox/pubnub-example/node_modules/levn": {
- "version": "0.3.0",
- "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz",
- "integrity": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==",
- "optional": true,
+ "sandbox/nestjs-auth-ms-example/node_modules/jest-matcher-utils": {
+ "version": "28.1.3",
+ "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-28.1.3.tgz",
+ "integrity": "sha512-kQeJ7qHemKfbzKoGjHHrRKH6atgxMk8Enkk2iPQ3XwO6oE/KYD8lMYOziCkeSB9G4adPM4nR1DE8Tf5JeWH6Bw==",
+ "dev": true,
"dependencies": {
- "prelude-ls": "~1.1.2",
- "type-check": "~0.3.2"
+ "chalk": "^4.0.0",
+ "jest-diff": "^28.1.3",
+ "jest-get-type": "^28.0.2",
+ "pretty-format": "^28.1.3"
},
"engines": {
- "node": ">= 0.8.0"
+ "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
}
},
- "sandbox/pubnub-example/node_modules/lru-cache": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
- "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
- "optional": true,
+ "sandbox/nestjs-auth-ms-example/node_modules/jest-message-util": {
+ "version": "28.1.3",
+ "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.1.3.tgz",
+ "integrity": "sha512-PFdn9Iewbt575zKPf1286Ht9EPoJmYT7P0kY+RibeYZ2XtOr53pDLEFoTWXbd1h4JiGiWpTBC84fc8xMXQMb7g==",
+ "dev": true,
"dependencies": {
- "yallist": "^4.0.0"
+ "@babel/code-frame": "^7.12.13",
+ "@jest/types": "^28.1.3",
+ "@types/stack-utils": "^2.0.0",
+ "chalk": "^4.0.0",
+ "graceful-fs": "^4.2.9",
+ "micromatch": "^4.0.4",
+ "pretty-format": "^28.1.3",
+ "slash": "^3.0.0",
+ "stack-utils": "^2.0.3"
},
"engines": {
- "node": ">=10"
+ "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
}
},
- "sandbox/pubnub-example/node_modules/minimatch": {
- "version": "5.1.6",
- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz",
- "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==",
- "optional": true,
+ "sandbox/nestjs-auth-ms-example/node_modules/jest-util": {
+ "version": "28.1.3",
+ "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-28.1.3.tgz",
+ "integrity": "sha512-XdqfpHwpcSRko/C35uLYFM2emRAltIIKZiJ9eAmhjsj0CqZMa0p1ib0R5fWIqGhn1a103DebTbpqIaP1qCQ6tQ==",
+ "dev": true,
"dependencies": {
- "brace-expansion": "^2.0.1"
+ "@jest/types": "^28.1.3",
+ "@types/node": "*",
+ "chalk": "^4.0.0",
+ "ci-info": "^3.2.0",
+ "graceful-fs": "^4.2.9",
+ "picomatch": "^2.2.3"
},
"engines": {
- "node": ">=10"
+ "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
}
},
- "sandbox/pubnub-example/node_modules/node-fetch": {
- "version": "2.7.0",
- "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz",
- "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==",
- "optional": true,
- "dependencies": {
- "whatwg-url": "^5.0.0"
- },
+ "sandbox/nestjs-auth-ms-example/node_modules/picomatch": {
+ "version": "2.3.1",
+ "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
+ "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
+ "dev": true,
"engines": {
- "node": "4.x || >=6.0.0"
- },
- "peerDependencies": {
- "encoding": "^0.1.0"
+ "node": ">=8.6"
},
- "peerDependenciesMeta": {
- "encoding": {
- "optional": true
- }
+ "funding": {
+ "url": "https://github.com/sponsors/jonschlinkert"
}
},
- "sandbox/pubnub-example/node_modules/optionator": {
- "version": "0.8.3",
- "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz",
- "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==",
- "optional": true,
+ "sandbox/nestjs-auth-ms-example/node_modules/pretty-format": {
+ "version": "28.1.3",
+ "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.3.tgz",
+ "integrity": "sha512-8gFb/To0OmxHR9+ZTb14Df2vNxdGCX8g1xWGUTqUw5TiZvcQf5sHKObd5UcPyLLyowNwDAMTF3XWOG1B6mxl1Q==",
+ "dev": true,
"dependencies": {
- "deep-is": "~0.1.3",
- "fast-levenshtein": "~2.0.6",
- "levn": "~0.3.0",
- "prelude-ls": "~1.1.2",
- "type-check": "~0.3.2",
- "word-wrap": "~1.2.3"
+ "@jest/schemas": "^28.1.3",
+ "ansi-regex": "^5.0.1",
+ "ansi-styles": "^5.0.0",
+ "react-is": "^18.0.0"
},
"engines": {
- "node": ">= 0.8.0"
+ "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
}
},
- "sandbox/pubnub-example/node_modules/prelude-ls": {
- "version": "1.1.2",
- "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz",
- "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==",
- "optional": true,
+ "sandbox/nestjs-auth-ms-example/node_modules/typescript": {
+ "version": "5.7.2",
+ "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.7.2.tgz",
+ "integrity": "sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg==",
+ "dev": true,
+ "bin": {
+ "tsc": "bin/tsc",
+ "tsserver": "bin/tsserver"
+ },
"engines": {
- "node": ">= 0.8.0"
+ "node": ">=14.17"
}
},
- "sandbox/pubnub-example/node_modules/proto3-json-serializer": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/proto3-json-serializer/-/proto3-json-serializer-1.1.1.tgz",
- "integrity": "sha512-AwAuY4g9nxx0u52DnSMkqqgyLHaW/XaPLtaAo3y/ZCfeaQB/g4YDH4kb8Wc/mWzWvu0YjOznVnfn373MVZZrgw==",
- "optional": true,
- "dependencies": {
- "protobufjs": "^7.0.0"
+ "sandbox/notification-socket-example": {
+ "name": "@sourceloop/notification-socket-example",
+ "version": "6.0.26",
+ "dependencies": {
+ "@loopback/boot": "^7.0.9",
+ "@loopback/context": "^7.0.9",
+ "@loopback/core": "^6.1.6",
+ "@loopback/openapi-v3": "^10.0.9",
+ "@loopback/repository": "^7.0.9",
+ "@loopback/repository-json-schema": "^8.0.9",
+ "@loopback/rest": "^14.0.9",
+ "@loopback/rest-explorer": "^7.0.9",
+ "@loopback/service-proxy": "^7.0.9",
+ "@sourceloop/core": "^15.0.2",
+ "@sourceloop/notification-service": "^14.0.2",
+ "ajv": "^8.11.0",
+ "ajv-errors": "^3.0.0",
+ "firebase-admin": "^13.0.2",
+ "loopback4-authorization": "^7.0.3",
+ "loopback4-soft-delete": "^10.0.3",
+ "nodemailer": "^6.9.4",
+ "prom-client": "^14.0.1",
+ "socket.io-client": "^4.7.2",
+ "tslib": "^2.6.2"
+ },
+ "devDependencies": {
+ "@loopback/build": "^11.0.8",
+ "@loopback/eslint-config": "^15.0.4",
+ "@loopback/testlab": "^7.0.8",
+ "@types/node": "^20.12.7",
+ "eslint": "^8.57.0",
+ "source-map-support": "^0.5.21",
+ "typescript": "^5.4.5"
},
"engines": {
- "node": ">=12.0.0"
+ "node": "18 || 20"
}
},
- "sandbox/pubnub-example/node_modules/retry-request": {
- "version": "5.0.2",
- "resolved": "https://registry.npmjs.org/retry-request/-/retry-request-5.0.2.tgz",
- "integrity": "sha512-wfI3pk7EE80lCIXprqh7ym48IHYdwmAAzESdbU8Q9l7pnRCk9LEhpbOTNKjz6FARLm/Bl5m+4F0ABxOkYUujSQ==",
- "optional": true,
- "dependencies": {
- "debug": "^4.1.1",
- "extend": "^3.0.2"
+ "sandbox/notification-socket-example/node_modules/typescript": {
+ "version": "5.7.2",
+ "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.7.2.tgz",
+ "integrity": "sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg==",
+ "dev": true,
+ "bin": {
+ "tsc": "bin/tsc",
+ "tsserver": "bin/tsserver"
},
"engines": {
- "node": ">=12"
+ "node": ">=14.17"
}
},
- "sandbox/pubnub-example/node_modules/teeny-request": {
- "version": "8.0.3",
- "resolved": "https://registry.npmjs.org/teeny-request/-/teeny-request-8.0.3.tgz",
- "integrity": "sha512-jJZpA5He2y52yUhA7pyAGZlgQpcB+xLjcN0eUFxr9c8hP/H7uOXbBNVo/O0C/xVfJLJs680jvkFgVJEEvk9+ww==",
- "optional": true,
+ "sandbox/oauth-example": {
+ "name": "@sourceloop/oauth-example-api",
+ "version": "0.5.13",
+ "license": "MIT",
"dependencies": {
- "http-proxy-agent": "^5.0.0",
- "https-proxy-agent": "^5.0.0",
- "node-fetch": "^2.6.1",
- "stream-events": "^1.0.5",
- "uuid": "^9.0.0"
+ "@loopback/boot": "^7.0.9",
+ "@loopback/core": "^6.1.6",
+ "@loopback/repository": "^7.0.9",
+ "@loopback/rest": "^14.0.9",
+ "@loopback/rest-explorer": "^7.0.9",
+ "@loopback/service-proxy": "^7.0.9",
+ "@sourceloop/authentication-service": "^20.0.2",
+ "bcrypt": "^5.0.1",
+ "db-migrate": "^1.0.0-beta.21",
+ "db-migrate-pg": "^1.3.0",
+ "dotenv": "^16.4.5",
+ "dotenv-extended": "^2.9.0",
+ "loopback-connector-postgresql": "^7.1.8",
+ "tslib": "^2.6.2"
+ },
+ "devDependencies": {
+ "@loopback/build": "^11.0.8",
+ "@loopback/eslint-config": "^15.0.4",
+ "@loopback/testlab": "^7.0.8",
+ "@types/bcrypt": "^5.0.0",
+ "@types/node": "^20.12.7",
+ "eslint": "^8.57.0",
+ "source-map-support": "^0.5.21",
+ "typescript": "^5.4.5"
},
"engines": {
- "node": ">=12"
+ "node": "18 || 20"
}
},
- "sandbox/pubnub-example/node_modules/tmp": {
- "version": "0.2.3",
- "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.3.tgz",
- "integrity": "sha512-nZD7m9iCPC5g0pYmcaxogYKggSfLsdxl8of3Q/oIbqCqLLIO9IAF0GWjX1z9NZRHPiXv8Wex4yDCaZsgEw0Y8w==",
- "optional": true,
+ "sandbox/oauth-example/node_modules/typescript": {
+ "version": "5.7.2",
+ "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.7.2.tgz",
+ "integrity": "sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg==",
+ "dev": true,
+ "bin": {
+ "tsc": "bin/tsc",
+ "tsserver": "bin/tsserver"
+ },
"engines": {
- "node": ">=14.14"
+ "node": ">=14.17"
}
},
- "sandbox/pubnub-example/node_modules/tr46": {
- "version": "0.0.3",
- "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz",
- "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==",
- "optional": true
- },
- "sandbox/pubnub-example/node_modules/type-check": {
- "version": "0.3.2",
- "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz",
- "integrity": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==",
- "optional": true,
- "dependencies": {
- "prelude-ls": "~1.1.2"
+ "sandbox/oidc-basic-example": {
+ "name": "@sourceloop/oidc-basic-example",
+ "version": "0.4.9",
+ "dependencies": {
+ "@loopback/boot": "^7.0.9",
+ "@loopback/core": "^6.1.6",
+ "@loopback/repository": "^7.0.9",
+ "@loopback/rest": "^14.0.9",
+ "@loopback/rest-explorer": "^7.0.9",
+ "@loopback/service-proxy": "^7.0.9",
+ "@sourceloop/oidc-service": "^3.0.2",
+ "loopback-connector-postgresql": "^7.1.8",
+ "nodemon": "^2.0.21",
+ "tslib": "^2.6.2"
+ },
+ "devDependencies": {
+ "@loopback/build": "^11.0.8",
+ "@loopback/eslint-config": "^15.0.4",
+ "@loopback/testlab": "^7.0.8",
+ "@types/node": "^20.12.7",
+ "eslint": "^8.57.0",
+ "source-map-support": "^0.5.21",
+ "typescript": "^5.4.5"
},
"engines": {
- "node": ">= 0.8.0"
+ "node": "18 || 20"
}
},
- "sandbox/pubnub-example/node_modules/typescript": {
- "version": "5.2.2",
- "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz",
- "integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==",
+ "sandbox/oidc-basic-example/node_modules/typescript": {
+ "version": "5.7.2",
+ "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.7.2.tgz",
+ "integrity": "sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg==",
"dev": true,
"bin": {
"tsc": "bin/tsc",
@@ -42855,105 +44492,151 @@
"node": ">=14.17"
}
},
- "sandbox/pubnub-example/node_modules/undici-types": {
- "version": "5.26.5",
- "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz",
- "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA=="
- },
- "sandbox/pubnub-example/node_modules/webidl-conversions": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz",
- "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==",
- "optional": true
- },
- "sandbox/pubnub-example/node_modules/whatwg-url": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz",
- "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==",
- "optional": true,
+ "sandbox/payment-example": {
+ "name": "@sourceloop/payment-example-backend",
+ "version": "0.6.9",
"dependencies": {
- "tr46": "~0.0.3",
- "webidl-conversions": "^3.0.0"
+ "@loopback/boot": "^7.0.9",
+ "@loopback/context": "^7.0.9",
+ "@loopback/core": "^6.1.6",
+ "@loopback/express": "^7.0.9",
+ "@loopback/repository": "^7.0.9",
+ "@loopback/rest": "^14.0.9",
+ "@loopback/rest-explorer": "^7.0.9",
+ "@loopback/service-proxy": "^7.0.9",
+ "@sourceloop/core": "^15.0.2",
+ "@sourceloop/payment-service": "^15.0.2",
+ "db-migrate": "^1.0.0-beta.21",
+ "db-migrate-pg": "^1.3.0",
+ "dotenv": "^16.4.5",
+ "dotenv-extended": "^2.9.0",
+ "loopback-connector-postgresql": "^7.1.8",
+ "prom-client": "^14.0.1",
+ "tslib": "^2.6.2"
+ },
+ "devDependencies": {
+ "@loopback/build": "^11.0.8",
+ "@loopback/eslint-config": "^15.0.4",
+ "@loopback/testlab": "^7.0.8",
+ "@types/node": "^20.12.7",
+ "eslint": "^8.57.0",
+ "source-map-support": "^0.5.21",
+ "typescript": "^5.4.5"
+ },
+ "engines": {
+ "node": "18 || 20"
}
},
- "sandbox/scheduler-example": {
- "name": "@sourceloop/schedular-example",
- "version": "6.0.8",
- "dependencies": {
- "@loopback/boot": "^7.0.2",
- "@loopback/context": "^7.0.2",
- "@loopback/core": "^6.0.2",
- "@loopback/repository": "^7.0.2",
- "@loopback/rest": "^14.0.2",
- "@loopback/rest-explorer": "^7.0.2",
- "@loopback/service-proxy": "^7.0.2",
- "@sourceloop/core": "^15.0.1",
- "@sourceloop/scheduler-service": "^13.0.1",
+ "sandbox/payment-example/node_modules/typescript": {
+ "version": "5.7.2",
+ "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.7.2.tgz",
+ "integrity": "sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg==",
+ "dev": true,
+ "bin": {
+ "tsc": "bin/tsc",
+ "tsserver": "bin/tsserver"
+ },
+ "engines": {
+ "node": ">=14.17"
+ }
+ },
+ "sandbox/pubnub-example": {
+ "name": "@sourceloop/pubnub-example",
+ "version": "0.7.9",
+ "dependencies": {
+ "@loopback/boot": "^7.0.9",
+ "@loopback/context": "^7.0.9",
+ "@loopback/core": "^6.1.6",
+ "@loopback/repository": "^7.0.9",
+ "@loopback/rest": "^14.0.9",
+ "@loopback/rest-explorer": "^7.0.9",
+ "@loopback/service-proxy": "^7.0.9",
+ "@sourceloop/notification-service": "^14.0.2",
"ajv": "^8.11.0",
"ajv-errors": "^3.0.0",
- "dotenv": "^16.0.3",
+ "aws-sdk": "^2.1148.0",
+ "db-migrate": "^1.0.0-beta.21",
+ "db-migrate-pg": "^1.3.0",
+ "dotenv": "^16.4.5",
"dotenv-extended": "^2.9.0",
+ "firebase-admin": "^13.0.2",
"loopback-connector-kv-redis": "^4.0.0",
- "loopback-connector-postgresql": "^7.1.1",
- "loopback4-authorization": "^7.0.2",
- "loopback4-soft-delete": "^10.0.2",
+ "loopback-connector-postgresql": "^7.1.8",
+ "loopback4-authorization": "^7.0.3",
+ "loopback4-notifications": "^9.0.1",
+ "nodemailer": "^6.7.5",
"prom-client": "^14.0.1",
+ "pubnub": "^7.2.1",
+ "socket.io-client": "^4.5.1",
"tslib": "^2.6.2"
},
"devDependencies": {
- "@loopback/build": "^11.0.2",
- "@loopback/eslint-config": "^15.0.2",
- "@loopback/testlab": "^7.0.2",
- "@types/node": "^18.11.9",
+ "@loopback/build": "^11.0.8",
+ "@loopback/eslint-config": "^15.0.4",
+ "@loopback/testlab": "^7.0.8",
+ "@types/node": "^20.12.7",
"eslint": "^8.57.0",
"source-map-support": "^0.5.21",
- "typescript": "~5.2.2"
+ "typescript": "^5.4.5"
},
"engines": {
"node": "18 || 20"
}
},
- "sandbox/scheduler-example/node_modules/@types/node": {
- "version": "18.19.55",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.55.tgz",
- "integrity": "sha512-zzw5Vw52205Zr/nmErSEkN5FLqXPuKX/k5d1D7RKHATGqU7y6YfX9QxZraUzUrFGqH6XzOzG196BC35ltJC4Cw==",
+ "sandbox/pubnub-example/node_modules/typescript": {
+ "version": "5.7.2",
+ "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.7.2.tgz",
+ "integrity": "sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg==",
"dev": true,
- "dependencies": {
- "undici-types": "~5.26.4"
- }
- },
- "sandbox/scheduler-example/node_modules/ajv": {
- "version": "8.17.1",
- "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz",
- "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==",
- "dependencies": {
- "fast-deep-equal": "^3.1.3",
- "fast-uri": "^3.0.1",
- "json-schema-traverse": "^1.0.0",
- "require-from-string": "^2.0.2"
+ "bin": {
+ "tsc": "bin/tsc",
+ "tsserver": "bin/tsserver"
},
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/epoberezkin"
+ "engines": {
+ "node": ">=14.17"
}
},
- "sandbox/scheduler-example/node_modules/ajv-errors": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-3.0.0.tgz",
- "integrity": "sha512-V3wD15YHfHz6y0KdhYFjyy9vWtEVALT9UrxfN3zqlI6dMioHnJrqOYfyPKol3oqrnCM9uwkcdCwkJ0WUcbLMTQ==",
- "peerDependencies": {
- "ajv": "^8.0.1"
+ "sandbox/scheduler-example": {
+ "name": "@sourceloop/schedular-example",
+ "version": "6.0.9",
+ "dependencies": {
+ "@loopback/boot": "^7.0.9",
+ "@loopback/context": "^7.0.9",
+ "@loopback/core": "^6.1.6",
+ "@loopback/repository": "^7.0.9",
+ "@loopback/rest": "^14.0.9",
+ "@loopback/rest-explorer": "^7.0.9",
+ "@loopback/service-proxy": "^7.0.9",
+ "@sourceloop/core": "^15.0.2",
+ "@sourceloop/scheduler-service": "^13.0.2",
+ "ajv": "^8.11.0",
+ "ajv-errors": "^3.0.0",
+ "dotenv": "^16.4.5",
+ "dotenv-extended": "^2.9.0",
+ "loopback-connector-kv-redis": "^4.0.0",
+ "loopback-connector-postgresql": "^7.1.8",
+ "loopback4-authorization": "^7.0.3",
+ "loopback4-soft-delete": "^10.0.3",
+ "prom-client": "^14.0.1",
+ "tslib": "^2.6.2"
+ },
+ "devDependencies": {
+ "@loopback/build": "^11.0.8",
+ "@loopback/eslint-config": "^15.0.4",
+ "@loopback/testlab": "^7.0.8",
+ "@types/node": "^20.12.7",
+ "eslint": "^8.57.0",
+ "source-map-support": "^0.5.21",
+ "typescript": "^5.4.5"
+ },
+ "engines": {
+ "node": "18 || 20"
}
},
- "sandbox/scheduler-example/node_modules/json-schema-traverse": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
- "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug=="
- },
"sandbox/scheduler-example/node_modules/typescript": {
- "version": "5.2.2",
- "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz",
- "integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==",
+ "version": "5.7.2",
+ "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.7.2.tgz",
+ "integrity": "sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg==",
"dev": true,
"bin": {
"tsc": "bin/tsc",
@@ -42963,92 +44646,49 @@
"node": ">=14.17"
}
},
- "sandbox/scheduler-example/node_modules/undici-types": {
- "version": "5.26.5",
- "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz",
- "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==",
- "dev": true
- },
"sandbox/search-ms-example": {
"name": "@sourceloop/search-ms-example",
- "version": "0.9.6",
+ "version": "0.9.7",
"dependencies": {
- "@loopback/boot": "^7.0.2",
- "@loopback/core": "^6.0.2",
- "@loopback/repository": "^7.0.2",
- "@loopback/rest": "^14.0.2",
- "@loopback/rest-explorer": "^7.0.2",
- "@loopback/service-proxy": "^7.0.2",
- "@sourceloop/core": "^15.0.1",
- "@sourceloop/search-service": "^5.0.1",
+ "@loopback/boot": "^7.0.9",
+ "@loopback/core": "^6.1.6",
+ "@loopback/repository": "^7.0.9",
+ "@loopback/rest": "^14.0.9",
+ "@loopback/rest-explorer": "^7.0.9",
+ "@loopback/service-proxy": "^7.0.9",
+ "@sourceloop/core": "^15.0.2",
+ "@sourceloop/search-service": "^5.0.2",
"ajv": "^8.11.0",
"ajv-errors": "^3.0.0",
"db-migrate": "^1.0.0-beta.21",
"db-migrate-pg": "^1.3.0",
- "dotenv": "^16.0.3",
+ "dotenv": "^16.4.5",
"dotenv-extended": "^2.9.0",
- "loopback-connector-mysql": "^7.0.10",
- "loopback-connector-postgresql": "^7.1.1",
- "loopback4-authentication": "^12.1.0",
- "loopback4-authorization": "^7.0.2",
- "loopback4-soft-delete": "^10.0.2",
+ "loopback-connector-mysql": "^7.0.17",
+ "loopback-connector-postgresql": "^7.1.8",
+ "loopback4-authentication": "^12.1.1",
+ "loopback4-authorization": "^7.0.3",
+ "loopback4-soft-delete": "^10.0.3",
"prom-client": "^14.0.1",
"tslib": "^2.6.2"
},
"devDependencies": {
- "@loopback/build": "^11.0.2",
- "@loopback/eslint-config": "^15.0.2",
- "@loopback/testlab": "^7.0.2",
- "@types/node": "^18.11.9",
+ "@loopback/build": "^11.0.8",
+ "@loopback/eslint-config": "^15.0.4",
+ "@loopback/testlab": "^7.0.8",
+ "@types/node": "^20.12.7",
"eslint": "^8.57.0",
"source-map-support": "^0.5.21",
- "typescript": "~5.2.2"
+ "typescript": "^5.4.5"
},
"engines": {
"node": "18 || 20"
}
},
- "sandbox/search-ms-example/node_modules/@types/node": {
- "version": "18.19.55",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.55.tgz",
- "integrity": "sha512-zzw5Vw52205Zr/nmErSEkN5FLqXPuKX/k5d1D7RKHATGqU7y6YfX9QxZraUzUrFGqH6XzOzG196BC35ltJC4Cw==",
- "dev": true,
- "dependencies": {
- "undici-types": "~5.26.4"
- }
- },
- "sandbox/search-ms-example/node_modules/ajv": {
- "version": "8.17.1",
- "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz",
- "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==",
- "dependencies": {
- "fast-deep-equal": "^3.1.3",
- "fast-uri": "^3.0.1",
- "json-schema-traverse": "^1.0.0",
- "require-from-string": "^2.0.2"
- },
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/epoberezkin"
- }
- },
- "sandbox/search-ms-example/node_modules/ajv-errors": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-3.0.0.tgz",
- "integrity": "sha512-V3wD15YHfHz6y0KdhYFjyy9vWtEVALT9UrxfN3zqlI6dMioHnJrqOYfyPKol3oqrnCM9uwkcdCwkJ0WUcbLMTQ==",
- "peerDependencies": {
- "ajv": "^8.0.1"
- }
- },
- "sandbox/search-ms-example/node_modules/json-schema-traverse": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
- "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug=="
- },
"sandbox/search-ms-example/node_modules/typescript": {
- "version": "5.2.2",
- "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz",
- "integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==",
+ "version": "5.7.2",
+ "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.7.2.tgz",
+ "integrity": "sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg==",
"dev": true,
"bin": {
"tsc": "bin/tsc",
@@ -43058,87 +44698,48 @@
"node": ">=14.17"
}
},
- "sandbox/search-ms-example/node_modules/undici-types": {
- "version": "5.26.5",
- "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz",
- "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==",
- "dev": true
- },
"sandbox/task-example": {
"name": "@sourceloop/task-service-example",
- "version": "0.4.8",
- "dependencies": {
- "@loopback/boot": "^7.0.2",
- "@loopback/core": "^6.0.2",
- "@loopback/repository": "^7.0.2",
- "@loopback/rest": "^14.0.2",
- "@loopback/rest-explorer": "^7.0.2",
- "@loopback/service-proxy": "^7.0.2",
- "@sourceloop/core": "^15.0.1",
- "@sourceloop/task-service": "^4.0.1",
+ "version": "0.4.9",
+ "dependencies": {
+ "@loopback/boot": "^7.0.9",
+ "@loopback/core": "^6.1.6",
+ "@loopback/repository": "^7.0.9",
+ "@loopback/rest": "^14.0.9",
+ "@loopback/rest-explorer": "^7.0.9",
+ "@loopback/service-proxy": "^7.0.9",
+ "@sourceloop/core": "^15.0.2",
+ "@sourceloop/task-service": "^4.0.2",
"aws-sdk": "^2.1406.0",
"camunda-external-task-client-js": "^2.3.1",
"db-migrate": "^1.0.0-beta.21",
"db-migrate-pg": "^1.3.0",
"kv-redis": "^0.1.3",
"loopback-connector-kv-redis": "^4.0.0",
- "loopback-connector-postgresql": "^7.1.1",
+ "loopback-connector-postgresql": "^7.1.8",
"node-fetch": "^2.6.12",
"nodemon": "^2.0.21",
"tslib": "^2.6.2"
},
"devDependencies": {
- "@loopback/build": "^11.0.2",
- "@loopback/eslint-config": "^15.0.2",
- "@loopback/testlab": "^7.0.2",
+ "@loopback/build": "^11.0.8",
+ "@loopback/eslint-config": "^15.0.4",
+ "@loopback/testlab": "^7.0.8",
"@types/camunda-external-task-client-js": "^1.3.3",
- "@types/node": "^18.11.9",
+ "@types/node": "^20.12.7",
"@types/node-fetch": "^2.6.4",
"eslint": "^8.57.0",
"source-map-support": "^0.5.21",
- "typescript": "~5.2.2"
+ "typescript": "^5.4.5"
},
"engines": {
"node": "18 || 20"
}
},
- "sandbox/task-example/node_modules/@types/node": {
- "version": "18.19.55",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.55.tgz",
- "integrity": "sha512-zzw5Vw52205Zr/nmErSEkN5FLqXPuKX/k5d1D7RKHATGqU7y6YfX9QxZraUzUrFGqH6XzOzG196BC35ltJC4Cw==",
- "dev": true,
- "dependencies": {
- "undici-types": "~5.26.4"
- }
- },
- "sandbox/task-example/node_modules/node-fetch": {
- "version": "2.7.0",
- "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz",
- "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==",
- "dependencies": {
- "whatwg-url": "^5.0.0"
- },
- "engines": {
- "node": "4.x || >=6.0.0"
- },
- "peerDependencies": {
- "encoding": "^0.1.0"
- },
- "peerDependenciesMeta": {
- "encoding": {
- "optional": true
- }
- }
- },
- "sandbox/task-example/node_modules/tr46": {
- "version": "0.0.3",
- "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz",
- "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw=="
- },
"sandbox/task-example/node_modules/typescript": {
- "version": "5.2.2",
- "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz",
- "integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==",
+ "version": "5.7.2",
+ "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.7.2.tgz",
+ "integrity": "sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg==",
"dev": true,
"bin": {
"tsc": "bin/tsc",
@@ -43148,39 +44749,19 @@
"node": ">=14.17"
}
},
- "sandbox/task-example/node_modules/undici-types": {
- "version": "5.26.5",
- "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz",
- "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==",
- "dev": true
- },
- "sandbox/task-example/node_modules/webidl-conversions": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz",
- "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ=="
- },
- "sandbox/task-example/node_modules/whatwg-url": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz",
- "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==",
- "dependencies": {
- "tr46": "~0.0.3",
- "webidl-conversions": "^3.0.0"
- }
- },
"sandbox/user-tenant-example": {
"name": "@sourceloop/user-tenant-example",
- "version": "0.7.6",
+ "version": "0.7.7",
"license": "MIT",
"dependencies": {
- "@loopback/boot": "^7.0.2",
- "@loopback/context": "^7.0.2",
- "@loopback/core": "^6.0.2",
- "@loopback/openapi-v3": "^10.0.2",
- "@loopback/repository": "^7.0.2",
- "@loopback/rest": "^14.0.2",
- "@loopback/rest-explorer": "^7.0.2",
- "@loopback/service-proxy": "^7.0.2",
+ "@loopback/boot": "^7.0.9",
+ "@loopback/context": "^7.0.9",
+ "@loopback/core": "^6.1.6",
+ "@loopback/openapi-v3": "^10.0.9",
+ "@loopback/repository": "^7.0.9",
+ "@loopback/rest": "^14.0.9",
+ "@loopback/rest-explorer": "^7.0.9",
+ "@loopback/service-proxy": "^7.0.9",
"@opentelemetry/exporter-jaeger": "^1.15.0",
"@opentelemetry/plugin-dns": "^0.15.0",
"@opentelemetry/plugin-http": "^0.18.2",
@@ -43189,40 +44770,41 @@
"@opentelemetry/plugin-pg-pool": "^0.15.0",
"@opentelemetry/sdk-trace-base": "^1.15.0",
"@opentelemetry/sdk-trace-node": "^1.15.0",
- "@sourceloop/core": "^15.0.1",
- "@sourceloop/user-tenant-service": "^3.0.1",
- "dotenv": "^16.0.3",
+ "@sourceloop/core": "^15.0.2",
+ "@sourceloop/user-tenant-service": "^3.0.2",
+ "dotenv": "^16.4.5",
"dotenv-extended": "^2.9.0",
- "loopback-connector-postgresql": "^7.1.1",
- "loopback4-authentication": "^12.1.0",
- "loopback4-authorization": "^7.0.2",
+ "loopback-connector-postgresql": "^7.1.8",
+ "loopback4-authentication": "^12.1.1",
+ "loopback4-authorization": "^7.0.3",
"swagger-stats": "^0.99.5",
"symlink-resolver": "0.2.1",
"tslib": "^2.6.2"
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.2",
- "@loopback/build": "^11.0.2",
- "@loopback/eslint-config": "^15.0.2",
- "@loopback/testlab": "^7.0.2",
- "@types/node": "^18.11.9",
+ "@loopback/build": "^11.0.8",
+ "@loopback/eslint-config": "^15.0.4",
+ "@loopback/testlab": "^7.0.8",
+ "@types/node": "^20.12.7",
"eslint": "^8.57.0",
"nodemon": "^2.0.21",
"nyc": "^15.1.0",
"source-map-support": "^0.5.21",
- "typescript": "~5.2.2"
+ "typescript": "^5.4.5"
},
"engines": {
"node": ">=18"
}
},
- "sandbox/user-tenant-example/node_modules/@types/node": {
- "version": "18.19.55",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.55.tgz",
- "integrity": "sha512-zzw5Vw52205Zr/nmErSEkN5FLqXPuKX/k5d1D7RKHATGqU7y6YfX9QxZraUzUrFGqH6XzOzG196BC35ltJC4Cw==",
+ "sandbox/user-tenant-example/node_modules/brace-expansion": {
+ "version": "1.1.11",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
+ "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
"dev": true,
"dependencies": {
- "undici-types": "~5.26.4"
+ "balanced-match": "^1.0.0",
+ "concat-map": "0.0.1"
}
},
"sandbox/user-tenant-example/node_modules/camelcase": {
@@ -43271,6 +44853,27 @@
"node": ">=8.0.0"
}
},
+ "sandbox/user-tenant-example/node_modules/glob": {
+ "version": "7.2.3",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
+ "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
+ "deprecated": "Glob versions prior to v9 are no longer supported",
+ "dev": true,
+ "dependencies": {
+ "fs.realpath": "^1.0.0",
+ "inflight": "^1.0.4",
+ "inherits": "2",
+ "minimatch": "^3.1.1",
+ "once": "^1.3.0",
+ "path-is-absolute": "^1.0.0"
+ },
+ "engines": {
+ "node": "*"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
"sandbox/user-tenant-example/node_modules/istanbul-lib-instrument": {
"version": "4.0.3",
"resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz",
@@ -43298,6 +44901,18 @@
"node": ">=8"
}
},
+ "sandbox/user-tenant-example/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,
+ "dependencies": {
+ "brace-expansion": "^1.1.7"
+ },
+ "engines": {
+ "node": "*"
+ }
+ },
"sandbox/user-tenant-example/node_modules/nyc": {
"version": "15.1.0",
"resolved": "https://registry.npmjs.org/nyc/-/nyc-15.1.0.tgz",
@@ -43394,19 +45009,10 @@
"url": "https://github.com/sponsors/isaacs"
}
},
- "sandbox/user-tenant-example/node_modules/semver": {
- "version": "6.3.1",
- "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
- "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
- "dev": true,
- "bin": {
- "semver": "bin/semver.js"
- }
- },
"sandbox/user-tenant-example/node_modules/typescript": {
- "version": "5.2.2",
- "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz",
- "integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==",
+ "version": "5.7.2",
+ "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.7.2.tgz",
+ "integrity": "sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg==",
"dev": true,
"bin": {
"tsc": "bin/tsc",
@@ -43416,12 +45022,6 @@
"node": ">=14.17"
}
},
- "sandbox/user-tenant-example/node_modules/undici-types": {
- "version": "5.26.5",
- "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz",
- "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==",
- "dev": true
- },
"sandbox/user-tenant-example/node_modules/wrap-ansi": {
"version": "6.2.0",
"resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz",
@@ -43479,84 +45079,47 @@
},
"sandbox/video-conferencing-ms-example": {
"name": "@sourceloop/video-conferencing-ms-example",
- "version": "6.0.8",
+ "version": "6.0.9",
"license": "MIT",
"dependencies": {
- "@loopback/boot": "^7.0.2",
- "@loopback/context": "^7.0.2",
- "@loopback/core": "^6.0.2",
- "@loopback/repository": "^7.0.2",
- "@loopback/rest": "^14.0.2",
- "@loopback/rest-explorer": "^7.0.2",
- "@loopback/service-proxy": "^7.0.2",
- "@sourceloop/core": "^15.0.1",
- "@sourceloop/video-conferencing-service": "^14.0.1",
+ "@loopback/boot": "^7.0.9",
+ "@loopback/context": "^7.0.9",
+ "@loopback/core": "^6.1.6",
+ "@loopback/repository": "^7.0.9",
+ "@loopback/rest": "^14.0.9",
+ "@loopback/rest-explorer": "^7.0.9",
+ "@loopback/service-proxy": "^7.0.9",
+ "@sourceloop/core": "^15.0.2",
+ "@sourceloop/video-conferencing-service": "^14.0.2",
"ajv": "^8.11.0",
"ajv-errors": "^3.0.0",
"db-migrate": "^1.0.0-beta.21",
"db-migrate-pg": "^1.3.0",
- "dotenv": "^16.0.3",
+ "dotenv": "^16.4.5",
"dotenv-extended": "^2.9.0",
- "loopback-connector-postgresql": "^7.1.1",
- "loopback4-authorization": "^7.0.2",
- "loopback4-soft-delete": "^10.0.2",
+ "loopback-connector-postgresql": "^7.1.8",
+ "loopback4-authorization": "^7.0.3",
+ "loopback4-soft-delete": "^10.0.3",
"prom-client": "^14.0.1",
"tslib": "^2.6.2"
},
"devDependencies": {
- "@loopback/build": "^11.0.2",
- "@loopback/eslint-config": "^15.0.2",
- "@loopback/testlab": "^7.0.2",
- "@types/node": "^18.11.9",
+ "@loopback/build": "^11.0.8",
+ "@loopback/eslint-config": "^15.0.4",
+ "@loopback/testlab": "^7.0.8",
+ "@types/node": "^20.12.7",
"eslint": "^8.57.0",
"source-map-support": "^0.5.21",
- "typescript": "~5.2.2"
+ "typescript": "^5.4.5"
},
"engines": {
"node": "18 || 20"
}
},
- "sandbox/video-conferencing-ms-example/node_modules/@types/node": {
- "version": "18.19.55",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.55.tgz",
- "integrity": "sha512-zzw5Vw52205Zr/nmErSEkN5FLqXPuKX/k5d1D7RKHATGqU7y6YfX9QxZraUzUrFGqH6XzOzG196BC35ltJC4Cw==",
- "dev": true,
- "dependencies": {
- "undici-types": "~5.26.4"
- }
- },
- "sandbox/video-conferencing-ms-example/node_modules/ajv": {
- "version": "8.17.1",
- "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz",
- "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==",
- "dependencies": {
- "fast-deep-equal": "^3.1.3",
- "fast-uri": "^3.0.1",
- "json-schema-traverse": "^1.0.0",
- "require-from-string": "^2.0.2"
- },
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/epoberezkin"
- }
- },
- "sandbox/video-conferencing-ms-example/node_modules/ajv-errors": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-3.0.0.tgz",
- "integrity": "sha512-V3wD15YHfHz6y0KdhYFjyy9vWtEVALT9UrxfN3zqlI6dMioHnJrqOYfyPKol3oqrnCM9uwkcdCwkJ0WUcbLMTQ==",
- "peerDependencies": {
- "ajv": "^8.0.1"
- }
- },
- "sandbox/video-conferencing-ms-example/node_modules/json-schema-traverse": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
- "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug=="
- },
"sandbox/video-conferencing-ms-example/node_modules/typescript": {
- "version": "5.2.2",
- "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz",
- "integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==",
+ "version": "5.7.2",
+ "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.7.2.tgz",
+ "integrity": "sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg==",
"dev": true,
"bin": {
"tsc": "bin/tsc",
@@ -43566,94 +45129,51 @@
"node": ">=14.17"
}
},
- "sandbox/video-conferencing-ms-example/node_modules/undici-types": {
- "version": "5.26.5",
- "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz",
- "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==",
- "dev": true
- },
"sandbox/workflow-ms-example": {
"name": "@sourceloop/workflow-ms-example",
- "version": "0.9.8",
+ "version": "0.9.9",
"license": "MIT",
"dependencies": {
- "@loopback/boot": "^7.0.2",
- "@loopback/context": "^7.0.2",
- "@loopback/core": "^6.0.2",
- "@loopback/repository": "^7.0.2",
- "@loopback/rest": "^14.0.2",
- "@loopback/rest-explorer": "^7.0.2",
- "@loopback/service-proxy": "^7.0.2",
- "@sourceloop/bpmn-service": "^14.0.1",
- "@sourceloop/core": "^15.0.1",
+ "@loopback/boot": "^7.0.9",
+ "@loopback/context": "^7.0.9",
+ "@loopback/core": "^6.1.6",
+ "@loopback/repository": "^7.0.9",
+ "@loopback/rest": "^14.0.9",
+ "@loopback/rest-explorer": "^7.0.9",
+ "@loopback/service-proxy": "^7.0.9",
+ "@sourceloop/bpmn-service": "^14.0.2",
+ "@sourceloop/core": "^15.0.2",
"ajv": "^8.11.0",
"ajv-errors": "^3.0.0",
"db-migrate": "^1.0.0-beta.21",
"db-migrate-pg": "^1.3.0",
- "dotenv": "^16.0.3",
+ "dotenv": "^16.4.5",
"form-data": "^4.0.0",
- "loopback-connector-postgresql": "^7.1.1",
- "loopback4-authorization": "^7.0.2",
- "loopback4-soft-delete": "^10.0.2",
+ "loopback-connector-postgresql": "^7.1.8",
+ "loopback4-authorization": "^7.0.3",
+ "loopback4-soft-delete": "^10.0.3",
"node-fetch": "^2.6.7",
"prom-client": "^14.0.1",
"tslib": "^2.6.2"
},
"devDependencies": {
- "@loopback/build": "^11.0.2",
- "@loopback/eslint-config": "^15.0.2",
- "@loopback/testlab": "^7.0.2",
- "@types/node": "^18.11.9",
+ "@loopback/build": "^11.0.8",
+ "@loopback/eslint-config": "^15.0.4",
+ "@loopback/testlab": "^7.0.8",
+ "@types/node": "^20.12.7",
"@types/node-fetch": "^2.5.12",
"eslint": "^8.57.0",
"source-map-support": "^0.5.21",
- "typescript": "~5.2.2"
+ "typescript": "^5.4.5"
},
"engines": {
"node": "18 || 20"
}
},
- "sandbox/workflow-ms-example/node_modules/@types/node": {
- "version": "18.19.55",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.55.tgz",
- "integrity": "sha512-zzw5Vw52205Zr/nmErSEkN5FLqXPuKX/k5d1D7RKHATGqU7y6YfX9QxZraUzUrFGqH6XzOzG196BC35ltJC4Cw==",
- "dev": true,
- "dependencies": {
- "undici-types": "~5.26.4"
- }
- },
- "sandbox/workflow-ms-example/node_modules/ajv": {
- "version": "8.17.1",
- "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz",
- "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==",
- "dependencies": {
- "fast-deep-equal": "^3.1.3",
- "fast-uri": "^3.0.1",
- "json-schema-traverse": "^1.0.0",
- "require-from-string": "^2.0.2"
- },
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/epoberezkin"
- }
- },
- "sandbox/workflow-ms-example/node_modules/ajv-errors": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-3.0.0.tgz",
- "integrity": "sha512-V3wD15YHfHz6y0KdhYFjyy9vWtEVALT9UrxfN3zqlI6dMioHnJrqOYfyPKol3oqrnCM9uwkcdCwkJ0WUcbLMTQ==",
- "peerDependencies": {
- "ajv": "^8.0.1"
- }
- },
- "sandbox/workflow-ms-example/node_modules/json-schema-traverse": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
- "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug=="
- },
"sandbox/workflow-ms-example/node_modules/typescript": {
- "version": "5.2.2",
- "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz",
- "integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==",
+ "version": "5.7.2",
+ "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.7.2.tgz",
+ "integrity": "sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg==",
"dev": true,
"bin": {
"tsc": "bin/tsc",
@@ -43663,52 +45183,46 @@
"node": ">=14.17"
}
},
- "sandbox/workflow-ms-example/node_modules/undici-types": {
- "version": "5.26.5",
- "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz",
- "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==",
- "dev": true
- },
"services/audit-service": {
"name": "@sourceloop/audit-service",
- "version": "15.0.1",
+ "version": "15.0.2",
"hasInstallScript": true,
"license": "MIT",
"dependencies": {
"@aws-sdk/client-s3": "^3.382.0",
- "@loopback/boot": "^7.0.2",
- "@loopback/core": "^6.0.2",
- "@loopback/openapi-v3": "^10.0.2",
- "@loopback/repository": "^7.0.2",
- "@loopback/rest": "^14.0.2",
- "@sourceloop/audit-log": "^8.0.2",
- "@sourceloop/core": "^15.0.1",
+ "@loopback/boot": "^7.0.9",
+ "@loopback/core": "^6.1.6",
+ "@loopback/openapi-v3": "^10.0.9",
+ "@loopback/repository": "^7.0.9",
+ "@loopback/rest": "^14.0.9",
+ "@sourceloop/audit-log": "^8.0.4",
+ "@sourceloop/core": "^15.0.2",
"csvtojson": "^2.0.10",
- "dotenv": "^16.0.3",
+ "dotenv": "^16.4.5",
"dotenv-extended": "^2.9.0",
- "loopback4-authentication": "^12.1.0",
- "loopback4-authorization": "^7.0.2",
- "loopback4-soft-delete": "^10.0.2",
+ "loopback4-authentication": "^12.1.1",
+ "loopback4-authorization": "^7.0.3",
+ "loopback4-soft-delete": "^10.0.3",
"tslib": "^2.6.2"
},
"devDependencies": {
- "@loopback/build": "^11.0.2",
- "@loopback/eslint-config": "^15.0.2",
- "@loopback/testlab": "^7.0.2",
- "@types/node": "^18.11.9",
+ "@loopback/build": "^11.0.8",
+ "@loopback/eslint-config": "^15.0.4",
+ "@loopback/testlab": "^7.0.8",
+ "@types/node": "^20.12.7",
"db-migrate": "^1.0.0-beta.21",
"db-migrate-pg": "^1.3.0",
"eslint": "^8.57.0",
"exceljs": "^4.4.0",
"source-map-support": "^0.5.21",
- "typescript": "~5.2.2",
+ "typescript": "^5.4.5",
"widdershins": "^4.0.1"
},
"engines": {
"node": "18 || 20"
},
"optionalDependencies": {
- "@loopback/sequelize": "^0.6.2"
+ "@loopback/sequelize": "^0.6.9"
},
"peerDependencies": {
"aws-sdk": "^2.1540.0",
@@ -43716,19 +45230,10 @@
"db-migrate-pg": "^1.3.0"
}
},
- "services/audit-service/node_modules/@types/node": {
- "version": "18.19.55",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.55.tgz",
- "integrity": "sha512-zzw5Vw52205Zr/nmErSEkN5FLqXPuKX/k5d1D7RKHATGqU7y6YfX9QxZraUzUrFGqH6XzOzG196BC35ltJC4Cw==",
- "dev": true,
- "dependencies": {
- "undici-types": "~5.26.4"
- }
- },
"services/audit-service/node_modules/typescript": {
- "version": "5.2.2",
- "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz",
- "integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==",
+ "version": "5.7.2",
+ "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.7.2.tgz",
+ "integrity": "sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg==",
"dev": true,
"bin": {
"tsc": "bin/tsc",
@@ -43738,39 +45243,33 @@
"node": ">=14.17"
}
},
- "services/audit-service/node_modules/undici-types": {
- "version": "5.26.5",
- "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz",
- "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==",
- "dev": true
- },
"services/authentication-service": {
"name": "@sourceloop/authentication-service",
- "version": "20.0.1",
+ "version": "20.0.2",
"hasInstallScript": true,
"dependencies": {
- "@loopback/boot": "^7.0.2",
- "@loopback/context": "^7.0.2",
- "@loopback/core": "^6.0.2",
- "@loopback/openapi-v3": "^10.0.2",
- "@loopback/repository": "^7.0.2",
- "@loopback/rest": "^14.0.2",
- "@loopback/rest-explorer": "^7.0.2",
- "@loopback/service-proxy": "^7.0.2",
+ "@loopback/boot": "^7.0.9",
+ "@loopback/context": "^7.0.9",
+ "@loopback/core": "^6.1.6",
+ "@loopback/openapi-v3": "^10.0.9",
+ "@loopback/repository": "^7.0.9",
+ "@loopback/rest": "^14.0.9",
+ "@loopback/rest-explorer": "^7.0.9",
+ "@loopback/service-proxy": "^7.0.9",
"@node-saml/passport-saml": "^4.0.2",
- "@sourceloop/core": "^15.0.1",
+ "@sourceloop/core": "^15.0.2",
"base-64": "^1.0.0",
- "body-parser": "^1.20.2",
+ "body-parser": "^1.20.3",
"check-code-coverage": "^1.10.0",
"cookie-parser": "^1.4.6",
- "dotenv": "^16.0.3",
+ "dotenv": "^16.4.5",
"dotenv-extended": "^2.9.0",
"https-proxy-agent": "^5.0.1",
"jsonwebtoken": "^9.0.0",
"lodash": "^4.17.21",
- "loopback4-authentication": "^12.1.0",
- "loopback4-authorization": "^7.0.2",
- "loopback4-soft-delete": "^10.0.2",
+ "loopback4-authentication": "^12.1.1",
+ "loopback4-authorization": "^7.0.3",
+ "loopback4-soft-delete": "^10.0.3",
"moment": "^2.29.3",
"moment-timezone": "^0.5.34",
"node-fetch": "^2.6.6",
@@ -43788,9 +45287,9 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.2",
- "@loopback/build": "^11.0.2",
- "@loopback/eslint-config": "^15.0.2",
- "@loopback/testlab": "^7.0.2",
+ "@loopback/build": "^11.0.8",
+ "@loopback/eslint-config": "^15.0.4",
+ "@loopback/testlab": "^7.0.8",
"@types/base-64": "^1.0.0",
"@types/bcrypt": "^5.0.0",
"@types/cookie-parser": "^1.4.3",
@@ -43798,7 +45297,7 @@
"@types/jsonwebtoken": "^9.0.0",
"@types/lodash": "^4.14.182",
"@types/moment-timezone": "^0.5.30",
- "@types/node": "^18.11.9",
+ "@types/node": "^20.12.7",
"@types/node-fetch": "^2.6.1",
"@types/node-forge": "^1.3.4",
"@types/node-jose": "^1.1.13",
@@ -43817,14 +45316,14 @@
"nyc": "^15.1.0",
"sinon": "^13.0.2",
"source-map-support": "^0.5.21",
- "typescript": "~5.2.2",
+ "typescript": "^5.4.5",
"widdershins": "^4.0.1"
},
"engines": {
"node": "18 || 20"
},
"optionalDependencies": {
- "@loopback/sequelize": "^0.6.2",
+ "@loopback/sequelize": "^0.6.9",
"bcrypt": "^5.0.1"
},
"peerDependencies": {
@@ -43843,22 +45342,14 @@
"type-detect": "^4.0.8"
}
},
- "services/authentication-service/node_modules/@types/node": {
- "version": "18.19.55",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.55.tgz",
- "integrity": "sha512-zzw5Vw52205Zr/nmErSEkN5FLqXPuKX/k5d1D7RKHATGqU7y6YfX9QxZraUzUrFGqH6XzOzG196BC35ltJC4Cw==",
- "dev": true,
- "dependencies": {
- "undici-types": "~5.26.4"
- }
- },
- "services/authentication-service/node_modules/@types/sinon": {
- "version": "10.0.20",
- "resolved": "https://registry.npmjs.org/@types/sinon/-/sinon-10.0.20.tgz",
- "integrity": "sha512-2APKKruFNCAZgx3daAyACGzWuJ028VVCUDk6o2rw/Z4PXT0ogwdV4KUegW0MwVs0Zu59auPXbbuBJHF12Sx1Eg==",
+ "services/authentication-service/node_modules/brace-expansion": {
+ "version": "1.1.11",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
+ "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
"dev": true,
"dependencies": {
- "@types/sinonjs__fake-timers": "*"
+ "balanced-match": "^1.0.0",
+ "concat-map": "0.0.1"
}
},
"services/authentication-service/node_modules/camelcase": {
@@ -43907,6 +45398,27 @@
"node": ">=8.0.0"
}
},
+ "services/authentication-service/node_modules/glob": {
+ "version": "7.2.3",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
+ "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
+ "deprecated": "Glob versions prior to v9 are no longer supported",
+ "dev": true,
+ "dependencies": {
+ "fs.realpath": "^1.0.0",
+ "inflight": "^1.0.4",
+ "inherits": "2",
+ "minimatch": "^3.1.1",
+ "once": "^1.3.0",
+ "path-is-absolute": "^1.0.0"
+ },
+ "engines": {
+ "node": "*"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
"services/authentication-service/node_modules/istanbul-lib-instrument": {
"version": "4.0.3",
"resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz",
@@ -43934,6 +45446,18 @@
"node": ">=8"
}
},
+ "services/authentication-service/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,
+ "dependencies": {
+ "brace-expansion": "^1.1.7"
+ },
+ "engines": {
+ "node": "*"
+ }
+ },
"services/authentication-service/node_modules/nyc": {
"version": "15.1.0",
"resolved": "https://registry.npmjs.org/nyc/-/nyc-15.1.0.tgz",
@@ -44030,15 +45554,6 @@
"url": "https://github.com/sponsors/isaacs"
}
},
- "services/authentication-service/node_modules/semver": {
- "version": "6.3.1",
- "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
- "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
- "dev": true,
- "bin": {
- "semver": "bin/semver.js"
- }
- },
"services/authentication-service/node_modules/sinon": {
"version": "13.0.2",
"resolved": "https://registry.npmjs.org/sinon/-/sinon-13.0.2.tgz",
@@ -44058,10 +45573,22 @@
"url": "https://opencollective.com/sinon"
}
},
+ "services/authentication-service/node_modules/supports-color": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+ "dev": true,
+ "dependencies": {
+ "has-flag": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
"services/authentication-service/node_modules/typescript": {
- "version": "5.2.2",
- "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz",
- "integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==",
+ "version": "5.7.2",
+ "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.7.2.tgz",
+ "integrity": "sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg==",
"dev": true,
"bin": {
"tsc": "bin/tsc",
@@ -44071,12 +45598,6 @@
"node": ">=14.17"
}
},
- "services/authentication-service/node_modules/undici-types": {
- "version": "5.26.5",
- "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz",
- "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==",
- "dev": true
- },
"services/authentication-service/node_modules/wrap-ansi": {
"version": "6.2.0",
"resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz",
@@ -44134,88 +45655,59 @@
},
"services/bpmn-service": {
"name": "@sourceloop/bpmn-service",
- "version": "14.0.1",
+ "version": "14.0.2",
"hasInstallScript": true,
"license": "MIT",
"dependencies": {
- "@loopback/boot": "^7.0.2",
- "@loopback/context": "^7.0.2",
- "@loopback/core": "^6.0.2",
- "@loopback/openapi-v3": "^10.0.2",
- "@loopback/repository": "^7.0.2",
- "@loopback/rest": "^14.0.2",
- "@sourceloop/core": "^15.0.1",
+ "@loopback/boot": "^7.0.9",
+ "@loopback/context": "^7.0.9",
+ "@loopback/core": "^6.1.6",
+ "@loopback/openapi-v3": "^10.0.9",
+ "@loopback/repository": "^7.0.9",
+ "@loopback/rest": "^14.0.9",
+ "@sourceloop/core": "^15.0.2",
"ajv": "^8.11.0",
"camunda-external-task-client-js": "^2.3.1",
- "dotenv": "^16.0.3",
+ "dotenv": "^16.4.5",
"dotenv-extended": "^2.9.0",
"jsonwebtoken": "^9.0.0",
- "loopback-connector-postgresql": "^7.1.1",
- "loopback4-authentication": "^12.1.0",
- "loopback4-authorization": "^7.0.2",
- "loopback4-soft-delete": "^10.0.2",
+ "loopback-connector-postgresql": "^7.1.8",
+ "loopback4-authentication": "^12.1.1",
+ "loopback4-authorization": "^7.0.3",
+ "loopback4-soft-delete": "^10.0.3",
"passport-http-bearer": "^1.0.1",
"tslib": "^2.6.2"
},
"devDependencies": {
- "@loopback/build": "^11.0.2",
- "@loopback/eslint-config": "^15.0.2",
- "@loopback/testlab": "^7.0.2",
+ "@loopback/build": "^11.0.8",
+ "@loopback/eslint-config": "^15.0.4",
+ "@loopback/testlab": "^7.0.8",
"@types/camunda-external-task-client-js": "^1.3.3",
"@types/jsonwebtoken": "^9.0.0",
"@types/lodash": "^4.14.182",
- "@types/node": "^18.11.9",
+ "@types/node": "^20.12.7",
"db-migrate": "^1.0.0-beta.21",
"db-migrate-pg": "^1.3.0",
"eslint": "^8.57.0",
"source-map-support": "^0.5.21",
- "typescript": "~5.2.2",
+ "typescript": "^5.4.5",
"widdershins": "^4.0.1"
},
"engines": {
"node": "18 || 20"
},
"optionalDependencies": {
- "@loopback/sequelize": "^0.6.2"
+ "@loopback/sequelize": "^0.6.9"
},
"peerDependencies": {
"db-migrate": "^1.0.0-beta.21",
"db-migrate-pg": "^1.3.0"
}
},
- "services/bpmn-service/node_modules/@types/node": {
- "version": "18.19.55",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.55.tgz",
- "integrity": "sha512-zzw5Vw52205Zr/nmErSEkN5FLqXPuKX/k5d1D7RKHATGqU7y6YfX9QxZraUzUrFGqH6XzOzG196BC35ltJC4Cw==",
- "dev": true,
- "dependencies": {
- "undici-types": "~5.26.4"
- }
- },
- "services/bpmn-service/node_modules/ajv": {
- "version": "8.17.1",
- "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz",
- "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==",
- "dependencies": {
- "fast-deep-equal": "^3.1.3",
- "fast-uri": "^3.0.1",
- "json-schema-traverse": "^1.0.0",
- "require-from-string": "^2.0.2"
- },
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/epoberezkin"
- }
- },
- "services/bpmn-service/node_modules/json-schema-traverse": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
- "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug=="
- },
"services/bpmn-service/node_modules/typescript": {
- "version": "5.2.2",
- "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz",
- "integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==",
+ "version": "5.7.2",
+ "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.7.2.tgz",
+ "integrity": "sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg==",
"dev": true,
"bin": {
"tsc": "bin/tsc",
@@ -44225,68 +45717,63 @@
"node": ">=14.17"
}
},
- "services/bpmn-service/node_modules/undici-types": {
- "version": "5.26.5",
- "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz",
- "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==",
- "dev": true
- },
"services/chat-service": {
"name": "@sourceloop/chat-service",
- "version": "13.0.1",
+ "version": "13.0.2",
"hasInstallScript": true,
"license": "MIT",
"dependencies": {
- "@loopback/boot": "^7.0.2",
- "@loopback/context": "^7.0.2",
- "@loopback/core": "^6.0.2",
- "@loopback/openapi-v3": "^10.0.2",
- "@loopback/repository": "^7.0.2",
- "@loopback/rest": "^14.0.2",
- "@loopback/rest-explorer": "^7.0.2",
- "@loopback/service-proxy": "^7.0.2",
- "@sourceloop/core": "^15.0.1",
- "dotenv": "^16.0.3",
+ "@loopback/boot": "^7.0.9",
+ "@loopback/context": "^7.0.9",
+ "@loopback/core": "^6.1.6",
+ "@loopback/openapi-v3": "^10.0.9",
+ "@loopback/repository": "^7.0.9",
+ "@loopback/rest": "^14.0.9",
+ "@loopback/rest-explorer": "^7.0.9",
+ "@loopback/service-proxy": "^7.0.9",
+ "@sourceloop/core": "^15.0.2",
+ "dotenv": "^16.4.5",
"dotenv-extended": "^2.9.0",
"jsonwebtoken": "^9.0.0",
- "loopback-connector-postgresql": "^7.1.1",
- "loopback4-authentication": "^12.1.0",
- "loopback4-authorization": "^7.0.2",
- "loopback4-soft-delete": "^10.0.2",
+ "loopback-connector-postgresql": "^7.1.8",
+ "loopback4-authentication": "^12.1.1",
+ "loopback4-authorization": "^7.0.3",
+ "loopback4-soft-delete": "^10.0.3",
"tslib": "^2.6.2"
},
"devDependencies": {
- "@loopback/build": "^11.0.2",
- "@loopback/eslint-config": "^15.0.2",
- "@loopback/testlab": "^7.0.2",
+ "@loopback/build": "^11.0.8",
+ "@loopback/eslint-config": "^15.0.4",
+ "@loopback/testlab": "^7.0.8",
"@types/jsonwebtoken": "^9.0.0",
- "@types/node": "^18.11.9",
+ "@types/node": "^20.12.7",
"db-migrate": "^1.0.0-beta.21",
"db-migrate-pg": "^1.3.0",
"eslint": "^8.57.0",
"nyc": "^15.1.0",
"source-map-support": "^0.5.21",
- "typescript": "~5.2.2",
+ "typescript": "^5.4.5",
"widdershins": "^4.0.1"
},
"engines": {
"node": "18 || 20"
},
"optionalDependencies": {
- "@loopback/sequelize": "^0.6.2"
+ "@loopback/sequelize": "^0.6.9"
},
"peerDependencies": {
"db-migrate": "^1.0.0-beta.21",
"db-migrate-pg": "^1.3.0"
}
},
- "services/chat-service/node_modules/@types/node": {
- "version": "18.19.55",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.55.tgz",
- "integrity": "sha512-zzw5Vw52205Zr/nmErSEkN5FLqXPuKX/k5d1D7RKHATGqU7y6YfX9QxZraUzUrFGqH6XzOzG196BC35ltJC4Cw==",
+ "services/chat-service/node_modules/brace-expansion": {
+ "version": "1.1.11",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
+ "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
"dev": true,
"dependencies": {
- "undici-types": "~5.26.4"
+ "balanced-match": "^1.0.0",
+ "concat-map": "0.0.1"
}
},
"services/chat-service/node_modules/camelcase": {
@@ -44335,6 +45822,27 @@
"node": ">=8.0.0"
}
},
+ "services/chat-service/node_modules/glob": {
+ "version": "7.2.3",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
+ "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
+ "deprecated": "Glob versions prior to v9 are no longer supported",
+ "dev": true,
+ "dependencies": {
+ "fs.realpath": "^1.0.0",
+ "inflight": "^1.0.4",
+ "inherits": "2",
+ "minimatch": "^3.1.1",
+ "once": "^1.3.0",
+ "path-is-absolute": "^1.0.0"
+ },
+ "engines": {
+ "node": "*"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
"services/chat-service/node_modules/istanbul-lib-instrument": {
"version": "4.0.3",
"resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz",
@@ -44362,6 +45870,18 @@
"node": ">=8"
}
},
+ "services/chat-service/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,
+ "dependencies": {
+ "brace-expansion": "^1.1.7"
+ },
+ "engines": {
+ "node": "*"
+ }
+ },
"services/chat-service/node_modules/nyc": {
"version": "15.1.0",
"resolved": "https://registry.npmjs.org/nyc/-/nyc-15.1.0.tgz",
@@ -44458,19 +45978,10 @@
"url": "https://github.com/sponsors/isaacs"
}
},
- "services/chat-service/node_modules/semver": {
- "version": "6.3.1",
- "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
- "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
- "dev": true,
- "bin": {
- "semver": "bin/semver.js"
- }
- },
"services/chat-service/node_modules/typescript": {
- "version": "5.2.2",
- "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz",
- "integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==",
+ "version": "5.7.2",
+ "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.7.2.tgz",
+ "integrity": "sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg==",
"dev": true,
"bin": {
"tsc": "bin/tsc",
@@ -44480,12 +45991,6 @@
"node": ">=14.17"
}
},
- "services/chat-service/node_modules/undici-types": {
- "version": "5.26.5",
- "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz",
- "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==",
- "dev": true
- },
"services/chat-service/node_modules/wrap-ansi": {
"version": "6.2.0",
"resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz",
@@ -44543,44 +46048,44 @@
},
"services/feature-toggle-service": {
"name": "@sourceloop/feature-toggle-service",
- "version": "4.0.1",
+ "version": "4.0.2",
"hasInstallScript": true,
"license": "MIT",
"dependencies": {
- "@loopback/boot": "^7.0.2",
- "@loopback/context": "^7.0.2",
- "@loopback/core": "^6.0.2",
- "@loopback/openapi-v3": "^10.0.2",
- "@loopback/repository": "^7.0.2",
- "@loopback/rest": "^14.0.2",
- "@loopback/rest-explorer": "^7.0.2",
- "@loopback/service-proxy": "^7.0.2",
- "@sourceloop/core": "^15.0.1",
+ "@loopback/boot": "^7.0.9",
+ "@loopback/context": "^7.0.9",
+ "@loopback/core": "^6.1.6",
+ "@loopback/openapi-v3": "^10.0.9",
+ "@loopback/repository": "^7.0.9",
+ "@loopback/rest": "^14.0.9",
+ "@loopback/rest-explorer": "^7.0.9",
+ "@loopback/service-proxy": "^7.0.9",
+ "@sourceloop/core": "^15.0.2",
"@types/proxyquire": "^1.3.28",
- "dotenv": "^16.0.3",
+ "dotenv": "^16.4.5",
"dotenv-extended": "^2.9.0",
"lodash": "^4.17.21",
- "loopback4-authentication": "^12.1.0",
- "loopback4-authorization": "^7.0.2",
- "loopback4-soft-delete": "^10.0.2",
+ "loopback4-authentication": "^12.1.1",
+ "loopback4-authorization": "^7.0.3",
+ "loopback4-soft-delete": "^10.0.3",
"proxyquire": "^2.1.3",
"tslib": "^2.6.2"
},
"devDependencies": {
- "@loopback/build": "^11.0.2",
- "@loopback/eslint-config": "^15.0.2",
- "@loopback/testlab": "^7.0.2",
+ "@loopback/build": "^11.0.8",
+ "@loopback/eslint-config": "^15.0.4",
+ "@loopback/testlab": "^7.0.8",
"@types/i18n": "^0.13.6",
"@types/jsonwebtoken": "^8.5.8",
"@types/lodash": "^4.14.178",
"@types/mocha": "^10.0.1",
- "@types/node": "^18.11.9",
+ "@types/node": "^20.12.7",
"db-migrate": "^1.0.0-beta.21",
"db-migrate-pg": "^1.3.0",
"eslint": "^8.57.0",
"source-map-support": "^0.5.21",
"symlink-resolver": "0.2.1",
- "typescript": "~5.2.2",
+ "typescript": "^5.4.5",
"widdershins": "^4.0.1"
},
"engines": {
@@ -44600,19 +46105,10 @@
"@types/node": "*"
}
},
- "services/feature-toggle-service/node_modules/@types/node": {
- "version": "18.19.55",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.55.tgz",
- "integrity": "sha512-zzw5Vw52205Zr/nmErSEkN5FLqXPuKX/k5d1D7RKHATGqU7y6YfX9QxZraUzUrFGqH6XzOzG196BC35ltJC4Cw==",
- "dev": true,
- "dependencies": {
- "undici-types": "~5.26.4"
- }
- },
"services/feature-toggle-service/node_modules/typescript": {
- "version": "5.2.2",
- "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz",
- "integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==",
+ "version": "5.7.2",
+ "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.7.2.tgz",
+ "integrity": "sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg==",
"dev": true,
"bin": {
"tsc": "bin/tsc",
@@ -44622,46 +46118,40 @@
"node": ">=14.17"
}
},
- "services/feature-toggle-service/node_modules/undici-types": {
- "version": "5.26.5",
- "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz",
- "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==",
- "dev": true
- },
"services/in-mail-service": {
"name": "@sourceloop/in-mail-service",
- "version": "12.0.1",
+ "version": "12.0.2",
"hasInstallScript": true,
"license": "MIT",
"dependencies": {
- "@loopback/boot": "^7.0.2",
- "@loopback/context": "^7.0.2",
- "@loopback/core": "^6.0.2",
- "@loopback/metadata": "^7.0.2",
- "@loopback/openapi-v3": "^10.0.2",
- "@loopback/repository": "^7.0.2",
- "@loopback/repository-tests": "^0.24.2",
- "@loopback/rest": "^14.0.2",
- "@sourceloop/core": "^15.0.1",
- "dotenv": "^16.0.3",
+ "@loopback/boot": "^7.0.9",
+ "@loopback/context": "^7.0.9",
+ "@loopback/core": "^6.1.6",
+ "@loopback/metadata": "^7.0.9",
+ "@loopback/openapi-v3": "^10.0.9",
+ "@loopback/repository": "^7.0.9",
+ "@loopback/repository-tests": "^0.24.9",
+ "@loopback/rest": "^14.0.9",
+ "@sourceloop/core": "^15.0.2",
+ "dotenv": "^16.4.5",
"dotenv-extended": "^2.9.0",
- "loopback4-authentication": "^12.1.0",
- "loopback4-authorization": "^7.0.2",
- "loopback4-soft-delete": "^10.0.2",
+ "loopback4-authentication": "^12.1.1",
+ "loopback4-authorization": "^7.0.3",
+ "loopback4-soft-delete": "^10.0.3",
"tslib": "^2.6.2"
},
"devDependencies": {
- "@loopback/build": "^11.0.2",
- "@loopback/eslint-config": "^15.0.2",
- "@loopback/testlab": "^7.0.2",
- "@types/node": "^18.11.9",
+ "@loopback/build": "^11.0.8",
+ "@loopback/eslint-config": "^15.0.4",
+ "@loopback/testlab": "^7.0.8",
+ "@types/node": "^20.12.7",
"axios-mock-adapter": "^1.20.0",
"db-migrate": "^1.0.0-beta.21",
"db-migrate-pg": "^1.3.0",
"eslint": "^8.57.0",
"nyc": "^15.1.0",
"source-map-support": "^0.5.21",
- "typescript": "~5.2.2",
+ "typescript": "^5.4.5",
"widdershins": "^4.0.1"
},
"engines": {
@@ -44672,13 +46162,14 @@
"db-migrate-pg": "^1.3.0"
}
},
- "services/in-mail-service/node_modules/@types/node": {
- "version": "18.19.55",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.55.tgz",
- "integrity": "sha512-zzw5Vw52205Zr/nmErSEkN5FLqXPuKX/k5d1D7RKHATGqU7y6YfX9QxZraUzUrFGqH6XzOzG196BC35ltJC4Cw==",
+ "services/in-mail-service/node_modules/brace-expansion": {
+ "version": "1.1.11",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
+ "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
"dev": true,
"dependencies": {
- "undici-types": "~5.26.4"
+ "balanced-match": "^1.0.0",
+ "concat-map": "0.0.1"
}
},
"services/in-mail-service/node_modules/camelcase": {
@@ -44727,6 +46218,27 @@
"node": ">=8.0.0"
}
},
+ "services/in-mail-service/node_modules/glob": {
+ "version": "7.2.3",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
+ "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
+ "deprecated": "Glob versions prior to v9 are no longer supported",
+ "dev": true,
+ "dependencies": {
+ "fs.realpath": "^1.0.0",
+ "inflight": "^1.0.4",
+ "inherits": "2",
+ "minimatch": "^3.1.1",
+ "once": "^1.3.0",
+ "path-is-absolute": "^1.0.0"
+ },
+ "engines": {
+ "node": "*"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
"services/in-mail-service/node_modules/istanbul-lib-instrument": {
"version": "4.0.3",
"resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz",
@@ -44754,6 +46266,18 @@
"node": ">=8"
}
},
+ "services/in-mail-service/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,
+ "dependencies": {
+ "brace-expansion": "^1.1.7"
+ },
+ "engines": {
+ "node": "*"
+ }
+ },
"services/in-mail-service/node_modules/nyc": {
"version": "15.1.0",
"resolved": "https://registry.npmjs.org/nyc/-/nyc-15.1.0.tgz",
@@ -44850,19 +46374,10 @@
"url": "https://github.com/sponsors/isaacs"
}
},
- "services/in-mail-service/node_modules/semver": {
- "version": "6.3.1",
- "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
- "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
- "dev": true,
- "bin": {
- "semver": "bin/semver.js"
- }
- },
"services/in-mail-service/node_modules/typescript": {
- "version": "5.2.2",
- "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz",
- "integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==",
+ "version": "5.7.2",
+ "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.7.2.tgz",
+ "integrity": "sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg==",
"dev": true,
"bin": {
"tsc": "bin/tsc",
@@ -44872,12 +46387,6 @@
"node": ">=14.17"
}
},
- "services/in-mail-service/node_modules/undici-types": {
- "version": "5.26.5",
- "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz",
- "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==",
- "dev": true
- },
"services/in-mail-service/node_modules/wrap-ansi": {
"version": "6.2.0",
"resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz",
@@ -44935,43 +46444,43 @@
},
"services/notification-service": {
"name": "@sourceloop/notification-service",
- "version": "14.0.1",
+ "version": "14.0.2",
"hasInstallScript": true,
"license": "MIT",
"dependencies": {
- "@loopback/boot": "^7.0.2",
- "@loopback/context": "^7.0.2",
- "@loopback/core": "^6.0.2",
- "@loopback/openapi-v3": "^10.0.2",
- "@loopback/repository": "^7.0.2",
- "@loopback/rest": "^14.0.2",
- "@loopback/rest-explorer": "^7.0.2",
- "@loopback/service-proxy": "^7.0.2",
- "@sourceloop/core": "^15.0.1",
- "dotenv": "^16.0.3",
+ "@loopback/boot": "^7.0.9",
+ "@loopback/context": "^7.0.9",
+ "@loopback/core": "^6.1.6",
+ "@loopback/openapi-v3": "^10.0.9",
+ "@loopback/repository": "^7.0.9",
+ "@loopback/rest": "^14.0.9",
+ "@loopback/rest-explorer": "^7.0.9",
+ "@loopback/service-proxy": "^7.0.9",
+ "@sourceloop/core": "^15.0.2",
+ "dotenv": "^16.4.5",
"dotenv-extended": "^2.9.0",
"jsonwebtoken": "^9.0.0",
"lodash": "^4.17.21",
- "loopback4-authentication": "^12.1.0",
- "loopback4-authorization": "^7.0.2",
- "loopback4-notifications": "^8.0.3",
- "loopback4-soft-delete": "^10.0.2",
+ "loopback4-authentication": "^12.1.1",
+ "loopback4-authorization": "^7.0.3",
+ "loopback4-notifications": "^9.0.1",
+ "loopback4-soft-delete": "^10.0.3",
"tslib": "^2.6.2"
},
"devDependencies": {
- "@loopback/build": "^11.0.2",
- "@loopback/eslint-config": "^15.0.2",
- "@loopback/testlab": "^7.0.2",
+ "@loopback/build": "^11.0.8",
+ "@loopback/eslint-config": "^15.0.4",
+ "@loopback/testlab": "^7.0.8",
"@types/jsonwebtoken": "^9.0.0",
"@types/lodash": "^4.14.182",
- "@types/node": "^18.11.9",
+ "@types/node": "^20.12.7",
"@types/pubnub": "^4.29.7",
"@types/sinon": "^10.0.11",
"aws-sdk": "^2.1142.0",
"db-migrate": "^1.0.0-beta.21",
"db-migrate-pg": "^1.3.0",
"eslint": "^8.57.0",
- "firebase-admin": "^12.1.1",
+ "firebase-admin": "^13.0.2",
"mocha": "^10.2.0",
"nodemailer": "^6.9.9",
"nyc": "^15.1.0",
@@ -44979,14 +46488,14 @@
"sinon": "^12.0.1",
"socket.io-client": "^4.5.1",
"source-map-support": "^0.5.21",
- "typescript": "~5.2.2",
+ "typescript": "^5.4.5",
"widdershins": "^4.0.1"
},
"engines": {
"node": "18 || 20"
},
"optionalDependencies": {
- "@loopback/sequelize": "^0.6.2"
+ "@loopback/sequelize": "^0.6.9"
},
"peerDependencies": {
"db-migrate": "^1.0.0-beta.21",
@@ -45013,24 +46522,6 @@
"type-detect": "^4.0.8"
}
},
- "services/notification-service/node_modules/@types/node": {
- "version": "18.19.55",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.55.tgz",
- "integrity": "sha512-zzw5Vw52205Zr/nmErSEkN5FLqXPuKX/k5d1D7RKHATGqU7y6YfX9QxZraUzUrFGqH6XzOzG196BC35ltJC4Cw==",
- "dev": true,
- "dependencies": {
- "undici-types": "~5.26.4"
- }
- },
- "services/notification-service/node_modules/@types/sinon": {
- "version": "10.0.20",
- "resolved": "https://registry.npmjs.org/@types/sinon/-/sinon-10.0.20.tgz",
- "integrity": "sha512-2APKKruFNCAZgx3daAyACGzWuJ028VVCUDk6o2rw/Z4PXT0ogwdV4KUegW0MwVs0Zu59auPXbbuBJHF12Sx1Eg==",
- "dev": true,
- "dependencies": {
- "@types/sinonjs__fake-timers": "*"
- }
- },
"services/notification-service/node_modules/camelcase": {
"version": "5.3.1",
"resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
@@ -45041,27 +46532,14 @@
}
},
"services/notification-service/node_modules/cliui": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz",
- "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==",
+ "version": "7.0.4",
+ "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz",
+ "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==",
"dev": true,
"dependencies": {
"string-width": "^4.2.0",
"strip-ansi": "^6.0.0",
- "wrap-ansi": "^6.2.0"
- }
- },
- "services/notification-service/node_modules/find-up": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
- "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
- "dev": true,
- "dependencies": {
- "locate-path": "^5.0.0",
- "path-exists": "^4.0.0"
- },
- "engines": {
- "node": ">=8"
+ "wrap-ansi": "^7.0.0"
}
},
"services/notification-service/node_modules/foreground-child": {
@@ -45077,6 +46555,26 @@
"node": ">=8.0.0"
}
},
+ "services/notification-service/node_modules/glob": {
+ "version": "8.1.0",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz",
+ "integrity": "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==",
+ "deprecated": "Glob versions prior to v9 are no longer supported",
+ "dev": true,
+ "dependencies": {
+ "fs.realpath": "^1.0.0",
+ "inflight": "^1.0.4",
+ "inherits": "2",
+ "minimatch": "^5.0.1",
+ "once": "^1.3.0"
+ },
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
"services/notification-service/node_modules/istanbul-lib-instrument": {
"version": "4.0.3",
"resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz",
@@ -45104,6 +46602,53 @@
"node": ">=8"
}
},
+ "services/notification-service/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,
+ "dependencies": {
+ "brace-expansion": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "services/notification-service/node_modules/mocha": {
+ "version": "10.8.2",
+ "resolved": "https://registry.npmjs.org/mocha/-/mocha-10.8.2.tgz",
+ "integrity": "sha512-VZlYo/WE8t1tstuRmqgeyBgCbJc/lEdopaa+axcKzTBJ+UIdlAB9XnmvTCAH4pwR4ElNInaedhEBmZD8iCSVEg==",
+ "dev": true,
+ "dependencies": {
+ "ansi-colors": "^4.1.3",
+ "browser-stdout": "^1.3.1",
+ "chokidar": "^3.5.3",
+ "debug": "^4.3.5",
+ "diff": "^5.2.0",
+ "escape-string-regexp": "^4.0.0",
+ "find-up": "^5.0.0",
+ "glob": "^8.1.0",
+ "he": "^1.2.0",
+ "js-yaml": "^4.1.0",
+ "log-symbols": "^4.1.0",
+ "minimatch": "^5.1.6",
+ "ms": "^2.1.3",
+ "serialize-javascript": "^6.0.2",
+ "strip-json-comments": "^3.1.1",
+ "supports-color": "^8.1.1",
+ "workerpool": "^6.5.1",
+ "yargs": "^16.2.0",
+ "yargs-parser": "^20.2.9",
+ "yargs-unparser": "^2.0.0"
+ },
+ "bin": {
+ "_mocha": "bin/_mocha",
+ "mocha": "bin/mocha.js"
+ },
+ "engines": {
+ "node": ">= 14.0.0"
+ }
+ },
"services/notification-service/node_modules/nyc": {
"version": "15.1.0",
"resolved": "https://registry.npmjs.org/nyc/-/nyc-15.1.0.tgz",
@@ -45145,6 +46690,128 @@
"node": ">=8.9"
}
},
+ "services/notification-service/node_modules/nyc/node_modules/brace-expansion": {
+ "version": "1.1.11",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
+ "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
+ "dev": true,
+ "dependencies": {
+ "balanced-match": "^1.0.0",
+ "concat-map": "0.0.1"
+ }
+ },
+ "services/notification-service/node_modules/nyc/node_modules/cliui": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz",
+ "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==",
+ "dev": true,
+ "dependencies": {
+ "string-width": "^4.2.0",
+ "strip-ansi": "^6.0.0",
+ "wrap-ansi": "^6.2.0"
+ }
+ },
+ "services/notification-service/node_modules/nyc/node_modules/find-up": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
+ "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
+ "dev": true,
+ "dependencies": {
+ "locate-path": "^5.0.0",
+ "path-exists": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "services/notification-service/node_modules/nyc/node_modules/glob": {
+ "version": "7.2.3",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
+ "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
+ "deprecated": "Glob versions prior to v9 are no longer supported",
+ "dev": true,
+ "dependencies": {
+ "fs.realpath": "^1.0.0",
+ "inflight": "^1.0.4",
+ "inherits": "2",
+ "minimatch": "^3.1.1",
+ "once": "^1.3.0",
+ "path-is-absolute": "^1.0.0"
+ },
+ "engines": {
+ "node": "*"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
+ "services/notification-service/node_modules/nyc/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,
+ "dependencies": {
+ "brace-expansion": "^1.1.7"
+ },
+ "engines": {
+ "node": "*"
+ }
+ },
+ "services/notification-service/node_modules/nyc/node_modules/wrap-ansi": {
+ "version": "6.2.0",
+ "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz",
+ "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==",
+ "dev": true,
+ "dependencies": {
+ "ansi-styles": "^4.0.0",
+ "string-width": "^4.1.0",
+ "strip-ansi": "^6.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "services/notification-service/node_modules/nyc/node_modules/y18n": {
+ "version": "4.0.3",
+ "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz",
+ "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==",
+ "dev": true
+ },
+ "services/notification-service/node_modules/nyc/node_modules/yargs": {
+ "version": "15.4.1",
+ "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz",
+ "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==",
+ "dev": true,
+ "dependencies": {
+ "cliui": "^6.0.0",
+ "decamelize": "^1.2.0",
+ "find-up": "^4.1.0",
+ "get-caller-file": "^2.0.1",
+ "require-directory": "^2.1.1",
+ "require-main-filename": "^2.0.0",
+ "set-blocking": "^2.0.0",
+ "string-width": "^4.2.0",
+ "which-module": "^2.0.0",
+ "y18n": "^4.0.0",
+ "yargs-parser": "^18.1.2"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "services/notification-service/node_modules/nyc/node_modules/yargs-parser": {
+ "version": "18.1.3",
+ "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz",
+ "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==",
+ "dev": true,
+ "dependencies": {
+ "camelcase": "^5.0.0",
+ "decamelize": "^1.2.0"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
"services/notification-service/node_modules/p-limit": {
"version": "2.3.0",
"resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
@@ -45191,22 +46858,56 @@
"deprecated": "Rimraf versions prior to v4 are no longer supported",
"dev": true,
"dependencies": {
- "glob": "^7.1.3"
+ "glob": "^7.1.3"
+ },
+ "bin": {
+ "rimraf": "bin.js"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
+ "services/notification-service/node_modules/rimraf/node_modules/brace-expansion": {
+ "version": "1.1.11",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
+ "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
+ "dev": true,
+ "dependencies": {
+ "balanced-match": "^1.0.0",
+ "concat-map": "0.0.1"
+ }
+ },
+ "services/notification-service/node_modules/rimraf/node_modules/glob": {
+ "version": "7.2.3",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
+ "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
+ "deprecated": "Glob versions prior to v9 are no longer supported",
+ "dev": true,
+ "dependencies": {
+ "fs.realpath": "^1.0.0",
+ "inflight": "^1.0.4",
+ "inherits": "2",
+ "minimatch": "^3.1.1",
+ "once": "^1.3.0",
+ "path-is-absolute": "^1.0.0"
},
- "bin": {
- "rimraf": "bin.js"
+ "engines": {
+ "node": "*"
},
"funding": {
"url": "https://github.com/sponsors/isaacs"
}
},
- "services/notification-service/node_modules/semver": {
- "version": "6.3.1",
- "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
- "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
+ "services/notification-service/node_modules/rimraf/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,
- "bin": {
- "semver": "bin/semver.js"
+ "dependencies": {
+ "brace-expansion": "^1.1.7"
+ },
+ "engines": {
+ "node": "*"
}
},
"services/notification-service/node_modules/sinon": {
@@ -45228,108 +46929,86 @@
"url": "https://opencollective.com/sinon"
}
},
- "services/notification-service/node_modules/typescript": {
- "version": "5.2.2",
- "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz",
- "integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==",
+ "services/notification-service/node_modules/sinon/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,
- "bin": {
- "tsc": "bin/tsc",
- "tsserver": "bin/tsserver"
+ "dependencies": {
+ "has-flag": "^4.0.0"
},
"engines": {
- "node": ">=14.17"
+ "node": ">=8"
}
},
- "services/notification-service/node_modules/undici-types": {
- "version": "5.26.5",
- "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz",
- "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==",
- "dev": true
- },
- "services/notification-service/node_modules/wrap-ansi": {
- "version": "6.2.0",
- "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz",
- "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==",
+ "services/notification-service/node_modules/typescript": {
+ "version": "5.7.2",
+ "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.7.2.tgz",
+ "integrity": "sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg==",
"dev": true,
- "dependencies": {
- "ansi-styles": "^4.0.0",
- "string-width": "^4.1.0",
- "strip-ansi": "^6.0.0"
+ "bin": {
+ "tsc": "bin/tsc",
+ "tsserver": "bin/tsserver"
},
"engines": {
- "node": ">=8"
+ "node": ">=14.17"
}
},
- "services/notification-service/node_modules/y18n": {
- "version": "4.0.3",
- "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz",
- "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==",
- "dev": true
- },
"services/notification-service/node_modules/yargs": {
- "version": "15.4.1",
- "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz",
- "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==",
+ "version": "16.2.0",
+ "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz",
+ "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==",
"dev": true,
"dependencies": {
- "cliui": "^6.0.0",
- "decamelize": "^1.2.0",
- "find-up": "^4.1.0",
- "get-caller-file": "^2.0.1",
+ "cliui": "^7.0.2",
+ "escalade": "^3.1.1",
+ "get-caller-file": "^2.0.5",
"require-directory": "^2.1.1",
- "require-main-filename": "^2.0.0",
- "set-blocking": "^2.0.0",
"string-width": "^4.2.0",
- "which-module": "^2.0.0",
- "y18n": "^4.0.0",
- "yargs-parser": "^18.1.2"
+ "y18n": "^5.0.5",
+ "yargs-parser": "^20.2.2"
},
"engines": {
- "node": ">=8"
+ "node": ">=10"
}
},
"services/notification-service/node_modules/yargs-parser": {
- "version": "18.1.3",
- "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz",
- "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==",
+ "version": "20.2.9",
+ "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz",
+ "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==",
"dev": true,
- "dependencies": {
- "camelcase": "^5.0.0",
- "decamelize": "^1.2.0"
- },
"engines": {
- "node": ">=6"
+ "node": ">=10"
}
},
"services/oidc-service": {
"name": "@sourceloop/oidc-service",
- "version": "3.0.1",
+ "version": "3.0.2",
"hasInstallScript": true,
"license": "MIT",
"dependencies": {
- "@loopback/boot": "^7.0.2",
- "@loopback/context": "^7.0.2",
- "@loopback/core": "^6.0.2",
- "@loopback/openapi-v3": "^10.0.2",
- "@loopback/repository": "^7.0.2",
- "@loopback/rest": "^14.0.2",
- "@loopback/rest-explorer": "^7.0.2",
- "@loopback/service-proxy": "^7.0.2",
- "@sourceloop/core": "^15.0.1",
+ "@loopback/boot": "^7.0.9",
+ "@loopback/context": "^7.0.9",
+ "@loopback/core": "^6.1.6",
+ "@loopback/openapi-v3": "^10.0.9",
+ "@loopback/repository": "^7.0.9",
+ "@loopback/rest": "^14.0.9",
+ "@loopback/rest-explorer": "^7.0.9",
+ "@loopback/service-proxy": "^7.0.9",
+ "@sourceloop/core": "^15.0.2",
"base-64": "^1.0.0",
"bcrypt": "^5.0.1",
"body-parser": "^1.20.0",
"check-code-coverage": "^1.10.0",
"cookie-parser": "^1.4.6",
- "dotenv": "^16.0.3",
+ "dotenv": "^16.4.5",
"dotenv-extended": "^2.9.0",
"https-proxy-agent": "^5.0.1",
"jsonwebtoken": "^9.0.0",
"lodash": "^4.17.21",
- "loopback4-authentication": "^12.1.0",
- "loopback4-authorization": "^7.0.2",
- "loopback4-soft-delete": "^10.0.2",
+ "loopback4-authentication": "^12.1.1",
+ "loopback4-authorization": "^7.0.3",
+ "loopback4-soft-delete": "^10.0.3",
"moment": "^2.29.3",
"moment-timezone": "^0.5.34",
"node-fetch": "^2.6.6",
@@ -45346,9 +47025,9 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.2",
- "@loopback/build": "^11.0.2",
- "@loopback/eslint-config": "^15.0.2",
- "@loopback/testlab": "^7.0.2",
+ "@loopback/build": "^11.0.8",
+ "@loopback/eslint-config": "^15.0.4",
+ "@loopback/testlab": "^7.0.8",
"@types/base-64": "^1.0.0",
"@types/bcrypt": "^5.0.0",
"@types/cookie-parser": "^1.4.3",
@@ -45357,7 +47036,7 @@
"@types/jsonwebtoken": "^8.5.8",
"@types/lodash": "^4.14.182",
"@types/moment-timezone": "^0.5.30",
- "@types/node": "^18.11.9",
+ "@types/node": "^20.12.7",
"@types/node-fetch": "^2.6.1",
"@types/oidc-provider": "^8.0.0",
"@types/passport-apple": "^1.1.1",
@@ -45373,7 +47052,7 @@
"nyc": "^15.1.0",
"sinon": "^13.0.2",
"source-map-support": "^0.5.21",
- "typescript": "~5.2.2",
+ "typescript": "^5.4.5",
"widdershins": "^4.0.1"
},
"engines": {
@@ -45404,22 +47083,14 @@
"@types/node": "*"
}
},
- "services/oidc-service/node_modules/@types/node": {
- "version": "18.19.55",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.55.tgz",
- "integrity": "sha512-zzw5Vw52205Zr/nmErSEkN5FLqXPuKX/k5d1D7RKHATGqU7y6YfX9QxZraUzUrFGqH6XzOzG196BC35ltJC4Cw==",
- "dev": true,
- "dependencies": {
- "undici-types": "~5.26.4"
- }
- },
- "services/oidc-service/node_modules/@types/sinon": {
- "version": "10.0.20",
- "resolved": "https://registry.npmjs.org/@types/sinon/-/sinon-10.0.20.tgz",
- "integrity": "sha512-2APKKruFNCAZgx3daAyACGzWuJ028VVCUDk6o2rw/Z4PXT0ogwdV4KUegW0MwVs0Zu59auPXbbuBJHF12Sx1Eg==",
+ "services/oidc-service/node_modules/brace-expansion": {
+ "version": "1.1.11",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
+ "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
"dev": true,
"dependencies": {
- "@types/sinonjs__fake-timers": "*"
+ "balanced-match": "^1.0.0",
+ "concat-map": "0.0.1"
}
},
"services/oidc-service/node_modules/camelcase": {
@@ -45468,6 +47139,27 @@
"node": ">=8.0.0"
}
},
+ "services/oidc-service/node_modules/glob": {
+ "version": "7.2.3",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
+ "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
+ "deprecated": "Glob versions prior to v9 are no longer supported",
+ "dev": true,
+ "dependencies": {
+ "fs.realpath": "^1.0.0",
+ "inflight": "^1.0.4",
+ "inherits": "2",
+ "minimatch": "^3.1.1",
+ "once": "^1.3.0",
+ "path-is-absolute": "^1.0.0"
+ },
+ "engines": {
+ "node": "*"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
"services/oidc-service/node_modules/istanbul-lib-instrument": {
"version": "4.0.3",
"resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz",
@@ -45495,6 +47187,18 @@
"node": ">=8"
}
},
+ "services/oidc-service/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,
+ "dependencies": {
+ "brace-expansion": "^1.1.7"
+ },
+ "engines": {
+ "node": "*"
+ }
+ },
"services/oidc-service/node_modules/nyc": {
"version": "15.1.0",
"resolved": "https://registry.npmjs.org/nyc/-/nyc-15.1.0.tgz",
@@ -45591,15 +47295,6 @@
"url": "https://github.com/sponsors/isaacs"
}
},
- "services/oidc-service/node_modules/semver": {
- "version": "6.3.1",
- "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
- "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
- "dev": true,
- "bin": {
- "semver": "bin/semver.js"
- }
- },
"services/oidc-service/node_modules/sinon": {
"version": "13.0.2",
"resolved": "https://registry.npmjs.org/sinon/-/sinon-13.0.2.tgz",
@@ -45619,10 +47314,22 @@
"url": "https://opencollective.com/sinon"
}
},
+ "services/oidc-service/node_modules/supports-color": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+ "dev": true,
+ "dependencies": {
+ "has-flag": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
"services/oidc-service/node_modules/typescript": {
- "version": "5.2.2",
- "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz",
- "integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==",
+ "version": "5.7.2",
+ "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.7.2.tgz",
+ "integrity": "sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg==",
"dev": true,
"bin": {
"tsc": "bin/tsc",
@@ -45632,12 +47339,6 @@
"node": ">=14.17"
}
},
- "services/oidc-service/node_modules/undici-types": {
- "version": "5.26.5",
- "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz",
- "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==",
- "dev": true
- },
"services/oidc-service/node_modules/wrap-ansi": {
"version": "6.2.0",
"resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz",
@@ -45695,70 +47396,61 @@
},
"services/payment-service": {
"name": "@sourceloop/payment-service",
- "version": "15.0.1",
+ "version": "15.0.2",
"hasInstallScript": true,
"license": "MIT",
"dependencies": {
- "@loopback/boot": "^7.0.2",
- "@loopback/context": "^7.0.2",
- "@loopback/core": "^6.0.2",
- "@loopback/openapi-v3": "^10.0.2",
- "@loopback/repository": "^7.0.2",
- "@loopback/rest": "^14.0.2",
- "@loopback/rest-explorer": "^7.0.2",
- "@loopback/service-proxy": "^7.0.2",
+ "@loopback/boot": "^7.0.9",
+ "@loopback/context": "^7.0.9",
+ "@loopback/core": "^6.1.6",
+ "@loopback/openapi-v3": "^10.0.9",
+ "@loopback/repository": "^7.0.9",
+ "@loopback/rest": "^14.0.9",
+ "@loopback/rest-explorer": "^7.0.9",
+ "@loopback/service-proxy": "^7.0.9",
"@paypal/checkout-server-sdk": "^1.0.3",
- "@sourceloop/core": "^15.0.1",
- "dotenv": "^16.0.3",
+ "@sourceloop/core": "^15.0.2",
+ "dotenv": "^16.4.5",
"dotenv-extended": "^2.9.0",
"handlebars": "^4.7.7",
- "loopback4-authentication": "^12.1.0",
- "loopback4-authorization": "^7.0.2",
- "loopback4-soft-delete": "^10.0.2",
+ "loopback4-authentication": "^12.1.1",
+ "loopback4-authorization": "^7.0.3",
+ "loopback4-soft-delete": "^10.0.3",
"razorpay": "^2.8.1",
"stripe": "^8.218.0",
"tslib": "^2.6.2",
"uuid": "^8.3.2"
},
"devDependencies": {
- "@loopback/build": "^11.0.2",
- "@loopback/eslint-config": "^15.0.2",
- "@loopback/testlab": "^7.0.2",
+ "@loopback/build": "^11.0.8",
+ "@loopback/eslint-config": "^15.0.4",
+ "@loopback/testlab": "^7.0.8",
"@types/lodash": "^4.14.182",
- "@types/node": "^18.11.9",
+ "@types/node": "^20.12.7",
"@types/paypal__checkout-server-sdk": "^1.0.5",
"@types/uuid": "^8.3.4",
"db-migrate": "^1.0.0-beta.21",
"db-migrate-pg": "^1.3.0",
"eslint": "^8.57.0",
"source-map-support": "^0.5.21",
- "typescript": "~5.2.2",
+ "typescript": "^5.4.5",
"widdershins": "^4.0.1"
},
"engines": {
"node": "18 || 20"
},
"optionalDependencies": {
- "@loopback/sequelize": "^0.6.2"
+ "@loopback/sequelize": "^0.6.9"
},
"peerDependencies": {
"db-migrate": "^1.0.0-beta.21",
"db-migrate-pg": "^1.3.0"
}
},
- "services/payment-service/node_modules/@types/node": {
- "version": "18.19.55",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.55.tgz",
- "integrity": "sha512-zzw5Vw52205Zr/nmErSEkN5FLqXPuKX/k5d1D7RKHATGqU7y6YfX9QxZraUzUrFGqH6XzOzG196BC35ltJC4Cw==",
- "dev": true,
- "dependencies": {
- "undici-types": "~5.26.4"
- }
- },
"services/payment-service/node_modules/typescript": {
- "version": "5.2.2",
- "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz",
- "integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==",
+ "version": "5.7.2",
+ "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.7.2.tgz",
+ "integrity": "sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg==",
"dev": true,
"bin": {
"tsc": "bin/tsc",
@@ -45768,70 +47460,47 @@
"node": ">=14.17"
}
},
- "services/payment-service/node_modules/undici-types": {
- "version": "5.26.5",
- "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz",
- "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==",
- "dev": true
- },
- "services/payment-service/node_modules/uuid": {
- "version": "8.3.2",
- "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz",
- "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==",
- "bin": {
- "uuid": "dist/bin/uuid"
- }
- },
"services/reporting-service": {
"name": "@sourceloop/reporting-service",
- "version": "4.0.1",
+ "version": "4.0.2",
"hasInstallScript": true,
"license": "MIT",
"dependencies": {
- "@loopback/core": "^6.0.2",
- "@loopback/openapi-v3": "^10.0.2",
- "@loopback/repository": "^7.0.2",
- "@loopback/rest": "^14.0.2",
- "@sourceloop/core": "^15.0.1",
+ "@loopback/core": "^6.1.6",
+ "@loopback/openapi-v3": "^10.0.9",
+ "@loopback/repository": "^7.0.9",
+ "@loopback/rest": "^14.0.9",
+ "@sourceloop/core": "^15.0.2",
"aws-sdk": "^2.1691.0",
"crypto-js": "^4.2.0",
"db-migrate": "^1.0.0-beta.21",
"db-migrate-pg": "^1.3.0",
- "dotenv": "^16.0.3",
+ "dotenv": "^16.4.5",
"dotenv-extended": "^2.9.0",
"joi": "^17.11.0",
- "loopback-connector-postgresql": "^7.1.1",
+ "loopback-connector-postgresql": "^7.1.8",
"sequelize": "^6.32.1",
"tslib": "^2.6.2",
"validator": "^13.11.0"
},
"devDependencies": {
- "@loopback/build": "^11.0.2",
- "@loopback/eslint-config": "^15.0.2",
- "@loopback/testlab": "^7.0.2",
+ "@loopback/build": "^11.0.8",
+ "@loopback/eslint-config": "^15.0.4",
+ "@loopback/testlab": "^7.0.8",
"@types/crypto-js": "^4.1.1",
"@types/json-stable-stringify": "^1.0.34",
- "@types/node": "^18.11.9",
+ "@types/node": "^20.12.7",
"@types/uuid": "^10.0.0",
"db-migrate": "^1.0.0-beta.21",
"db-migrate-pg": "^1.3.0",
"eslint": "^8.57.0",
"source-map-support": "^0.5.21",
- "typescript": "~5.2.2"
+ "typescript": "^5.4.5"
},
"engines": {
"node": "18 || 20"
}
},
- "services/reporting-service/node_modules/@types/node": {
- "version": "18.19.55",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.55.tgz",
- "integrity": "sha512-zzw5Vw52205Zr/nmErSEkN5FLqXPuKX/k5d1D7RKHATGqU7y6YfX9QxZraUzUrFGqH6XzOzG196BC35ltJC4Cw==",
- "dev": true,
- "dependencies": {
- "undici-types": "~5.26.4"
- }
- },
"services/reporting-service/node_modules/@types/uuid": {
"version": "10.0.0",
"resolved": "https://registry.npmjs.org/@types/uuid/-/uuid-10.0.0.tgz",
@@ -45839,9 +47508,9 @@
"dev": true
},
"services/reporting-service/node_modules/typescript": {
- "version": "5.2.2",
- "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz",
- "integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==",
+ "version": "5.7.2",
+ "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.7.2.tgz",
+ "integrity": "sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg==",
"dev": true,
"bin": {
"tsc": "bin/tsc",
@@ -45851,42 +47520,36 @@
"node": ">=14.17"
}
},
- "services/reporting-service/node_modules/undici-types": {
- "version": "5.26.5",
- "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz",
- "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==",
- "dev": true
- },
"services/scheduler-service": {
"name": "@sourceloop/scheduler-service",
- "version": "13.0.1",
+ "version": "13.0.2",
"hasInstallScript": true,
"license": "MIT",
"dependencies": {
- "@loopback/boot": "^7.0.2",
- "@loopback/context": "^7.0.2",
- "@loopback/core": "^6.0.2",
- "@loopback/openapi-v3": "^10.0.2",
- "@loopback/repository": "^7.0.2",
- "@loopback/rest": "^14.0.2",
- "@loopback/rest-explorer": "^7.0.2",
- "@loopback/service-proxy": "^7.0.2",
- "@sourceloop/audit-log": "^8.0.2",
- "@sourceloop/core": "^15.0.1",
- "dotenv": "^16.0.3",
+ "@loopback/boot": "^7.0.9",
+ "@loopback/context": "^7.0.9",
+ "@loopback/core": "^6.1.6",
+ "@loopback/openapi-v3": "^10.0.9",
+ "@loopback/repository": "^7.0.9",
+ "@loopback/rest": "^14.0.9",
+ "@loopback/rest-explorer": "^7.0.9",
+ "@loopback/service-proxy": "^7.0.9",
+ "@sourceloop/audit-log": "^8.0.4",
+ "@sourceloop/core": "^15.0.2",
+ "dotenv": "^16.4.5",
"dotenv-extended": "^2.9.0",
"jsonwebtoken": "^9.0.0",
- "loopback4-authentication": "^12.1.0",
- "loopback4-authorization": "^7.0.2",
- "loopback4-soft-delete": "^10.0.2",
+ "loopback4-authentication": "^12.1.1",
+ "loopback4-authorization": "^7.0.3",
+ "loopback4-soft-delete": "^10.0.3",
"tslib": "^2.6.2"
},
"devDependencies": {
- "@loopback/build": "^11.0.2",
- "@loopback/eslint-config": "^15.0.2",
- "@loopback/testlab": "^7.0.2",
+ "@loopback/build": "^11.0.8",
+ "@loopback/eslint-config": "^15.0.4",
+ "@loopback/testlab": "^7.0.8",
"@types/jsonwebtoken": "^9.0.0",
- "@types/node": "^18.11.9",
+ "@types/node": "^20.12.7",
"db-migrate": "^1.0.0-beta.21",
"db-migrate-pg": "^1.3.0",
"eslint": "^8.57.0",
@@ -45894,14 +47557,14 @@
"nyc": "^15.1.0",
"sinon": "^13.0.2",
"source-map-support": "^0.5.21",
- "typescript": "~5.2.2",
+ "typescript": "^5.4.5",
"widdershins": "^4.0.1"
},
"engines": {
"node": "18 || 20"
},
"optionalDependencies": {
- "@loopback/sequelize": "^0.6.2"
+ "@loopback/sequelize": "^0.6.9"
},
"peerDependencies": {
"db-migrate": "^1.0.0-beta.21",
@@ -45919,15 +47582,6 @@
"type-detect": "^4.0.8"
}
},
- "services/scheduler-service/node_modules/@types/node": {
- "version": "18.19.55",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.55.tgz",
- "integrity": "sha512-zzw5Vw52205Zr/nmErSEkN5FLqXPuKX/k5d1D7RKHATGqU7y6YfX9QxZraUzUrFGqH6XzOzG196BC35ltJC4Cw==",
- "dev": true,
- "dependencies": {
- "undici-types": "~5.26.4"
- }
- },
"services/scheduler-service/node_modules/camelcase": {
"version": "5.3.1",
"resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
@@ -45938,27 +47592,14 @@
}
},
"services/scheduler-service/node_modules/cliui": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz",
- "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==",
+ "version": "7.0.4",
+ "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz",
+ "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==",
"dev": true,
"dependencies": {
"string-width": "^4.2.0",
"strip-ansi": "^6.0.0",
- "wrap-ansi": "^6.2.0"
- }
- },
- "services/scheduler-service/node_modules/find-up": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
- "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
- "dev": true,
- "dependencies": {
- "locate-path": "^5.0.0",
- "path-exists": "^4.0.0"
- },
- "engines": {
- "node": ">=8"
+ "wrap-ansi": "^7.0.0"
}
},
"services/scheduler-service/node_modules/foreground-child": {
@@ -45974,6 +47615,26 @@
"node": ">=8.0.0"
}
},
+ "services/scheduler-service/node_modules/glob": {
+ "version": "8.1.0",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz",
+ "integrity": "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==",
+ "deprecated": "Glob versions prior to v9 are no longer supported",
+ "dev": true,
+ "dependencies": {
+ "fs.realpath": "^1.0.0",
+ "inflight": "^1.0.4",
+ "inherits": "2",
+ "minimatch": "^5.0.1",
+ "once": "^1.3.0"
+ },
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
"services/scheduler-service/node_modules/istanbul-lib-instrument": {
"version": "4.0.3",
"resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz",
@@ -46001,6 +47662,53 @@
"node": ">=8"
}
},
+ "services/scheduler-service/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,
+ "dependencies": {
+ "brace-expansion": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "services/scheduler-service/node_modules/mocha": {
+ "version": "10.8.2",
+ "resolved": "https://registry.npmjs.org/mocha/-/mocha-10.8.2.tgz",
+ "integrity": "sha512-VZlYo/WE8t1tstuRmqgeyBgCbJc/lEdopaa+axcKzTBJ+UIdlAB9XnmvTCAH4pwR4ElNInaedhEBmZD8iCSVEg==",
+ "dev": true,
+ "dependencies": {
+ "ansi-colors": "^4.1.3",
+ "browser-stdout": "^1.3.1",
+ "chokidar": "^3.5.3",
+ "debug": "^4.3.5",
+ "diff": "^5.2.0",
+ "escape-string-regexp": "^4.0.0",
+ "find-up": "^5.0.0",
+ "glob": "^8.1.0",
+ "he": "^1.2.0",
+ "js-yaml": "^4.1.0",
+ "log-symbols": "^4.1.0",
+ "minimatch": "^5.1.6",
+ "ms": "^2.1.3",
+ "serialize-javascript": "^6.0.2",
+ "strip-json-comments": "^3.1.1",
+ "supports-color": "^8.1.1",
+ "workerpool": "^6.5.1",
+ "yargs": "^16.2.0",
+ "yargs-parser": "^20.2.9",
+ "yargs-unparser": "^2.0.0"
+ },
+ "bin": {
+ "_mocha": "bin/_mocha",
+ "mocha": "bin/mocha.js"
+ },
+ "engines": {
+ "node": ">= 14.0.0"
+ }
+ },
"services/scheduler-service/node_modules/nyc": {
"version": "15.1.0",
"resolved": "https://registry.npmjs.org/nyc/-/nyc-15.1.0.tgz",
@@ -46042,6 +47750,128 @@
"node": ">=8.9"
}
},
+ "services/scheduler-service/node_modules/nyc/node_modules/brace-expansion": {
+ "version": "1.1.11",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
+ "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
+ "dev": true,
+ "dependencies": {
+ "balanced-match": "^1.0.0",
+ "concat-map": "0.0.1"
+ }
+ },
+ "services/scheduler-service/node_modules/nyc/node_modules/cliui": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz",
+ "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==",
+ "dev": true,
+ "dependencies": {
+ "string-width": "^4.2.0",
+ "strip-ansi": "^6.0.0",
+ "wrap-ansi": "^6.2.0"
+ }
+ },
+ "services/scheduler-service/node_modules/nyc/node_modules/find-up": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
+ "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
+ "dev": true,
+ "dependencies": {
+ "locate-path": "^5.0.0",
+ "path-exists": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "services/scheduler-service/node_modules/nyc/node_modules/glob": {
+ "version": "7.2.3",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
+ "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
+ "deprecated": "Glob versions prior to v9 are no longer supported",
+ "dev": true,
+ "dependencies": {
+ "fs.realpath": "^1.0.0",
+ "inflight": "^1.0.4",
+ "inherits": "2",
+ "minimatch": "^3.1.1",
+ "once": "^1.3.0",
+ "path-is-absolute": "^1.0.0"
+ },
+ "engines": {
+ "node": "*"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
+ "services/scheduler-service/node_modules/nyc/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,
+ "dependencies": {
+ "brace-expansion": "^1.1.7"
+ },
+ "engines": {
+ "node": "*"
+ }
+ },
+ "services/scheduler-service/node_modules/nyc/node_modules/wrap-ansi": {
+ "version": "6.2.0",
+ "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz",
+ "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==",
+ "dev": true,
+ "dependencies": {
+ "ansi-styles": "^4.0.0",
+ "string-width": "^4.1.0",
+ "strip-ansi": "^6.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "services/scheduler-service/node_modules/nyc/node_modules/y18n": {
+ "version": "4.0.3",
+ "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz",
+ "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==",
+ "dev": true
+ },
+ "services/scheduler-service/node_modules/nyc/node_modules/yargs": {
+ "version": "15.4.1",
+ "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz",
+ "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==",
+ "dev": true,
+ "dependencies": {
+ "cliui": "^6.0.0",
+ "decamelize": "^1.2.0",
+ "find-up": "^4.1.0",
+ "get-caller-file": "^2.0.1",
+ "require-directory": "^2.1.1",
+ "require-main-filename": "^2.0.0",
+ "set-blocking": "^2.0.0",
+ "string-width": "^4.2.0",
+ "which-module": "^2.0.0",
+ "y18n": "^4.0.0",
+ "yargs-parser": "^18.1.2"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "services/scheduler-service/node_modules/nyc/node_modules/yargs-parser": {
+ "version": "18.1.3",
+ "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz",
+ "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==",
+ "dev": true,
+ "dependencies": {
+ "camelcase": "^5.0.0",
+ "decamelize": "^1.2.0"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
"services/scheduler-service/node_modules/p-limit": {
"version": "2.3.0",
"resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
@@ -46097,13 +47927,47 @@
"url": "https://github.com/sponsors/isaacs"
}
},
- "services/scheduler-service/node_modules/semver": {
- "version": "6.3.1",
- "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
- "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
+ "services/scheduler-service/node_modules/rimraf/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,
- "bin": {
- "semver": "bin/semver.js"
+ "dependencies": {
+ "balanced-match": "^1.0.0",
+ "concat-map": "0.0.1"
+ }
+ },
+ "services/scheduler-service/node_modules/rimraf/node_modules/glob": {
+ "version": "7.2.3",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
+ "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
+ "deprecated": "Glob versions prior to v9 are no longer supported",
+ "dev": true,
+ "dependencies": {
+ "fs.realpath": "^1.0.0",
+ "inflight": "^1.0.4",
+ "inherits": "2",
+ "minimatch": "^3.1.1",
+ "once": "^1.3.0",
+ "path-is-absolute": "^1.0.0"
+ },
+ "engines": {
+ "node": "*"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
+ "services/scheduler-service/node_modules/rimraf/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,
+ "dependencies": {
+ "brace-expansion": "^1.1.7"
+ },
+ "engines": {
+ "node": "*"
}
},
"services/scheduler-service/node_modules/sinon": {
@@ -46125,109 +47989,87 @@
"url": "https://opencollective.com/sinon"
}
},
- "services/scheduler-service/node_modules/typescript": {
- "version": "5.2.2",
- "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz",
- "integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==",
+ "services/scheduler-service/node_modules/sinon/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,
- "bin": {
- "tsc": "bin/tsc",
- "tsserver": "bin/tsserver"
+ "dependencies": {
+ "has-flag": "^4.0.0"
},
"engines": {
- "node": ">=14.17"
+ "node": ">=8"
}
},
- "services/scheduler-service/node_modules/undici-types": {
- "version": "5.26.5",
- "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz",
- "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==",
- "dev": true
- },
- "services/scheduler-service/node_modules/wrap-ansi": {
- "version": "6.2.0",
- "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz",
- "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==",
+ "services/scheduler-service/node_modules/typescript": {
+ "version": "5.7.2",
+ "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.7.2.tgz",
+ "integrity": "sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg==",
"dev": true,
- "dependencies": {
- "ansi-styles": "^4.0.0",
- "string-width": "^4.1.0",
- "strip-ansi": "^6.0.0"
+ "bin": {
+ "tsc": "bin/tsc",
+ "tsserver": "bin/tsserver"
},
"engines": {
- "node": ">=8"
+ "node": ">=14.17"
}
},
- "services/scheduler-service/node_modules/y18n": {
- "version": "4.0.3",
- "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz",
- "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==",
- "dev": true
- },
"services/scheduler-service/node_modules/yargs": {
- "version": "15.4.1",
- "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz",
- "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==",
+ "version": "16.2.0",
+ "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz",
+ "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==",
"dev": true,
"dependencies": {
- "cliui": "^6.0.0",
- "decamelize": "^1.2.0",
- "find-up": "^4.1.0",
- "get-caller-file": "^2.0.1",
- "require-directory": "^2.1.1",
- "require-main-filename": "^2.0.0",
- "set-blocking": "^2.0.0",
+ "cliui": "^7.0.2",
+ "escalade": "^3.1.1",
+ "get-caller-file": "^2.0.5",
+ "require-directory": "^2.1.1",
"string-width": "^4.2.0",
- "which-module": "^2.0.0",
- "y18n": "^4.0.0",
- "yargs-parser": "^18.1.2"
+ "y18n": "^5.0.5",
+ "yargs-parser": "^20.2.2"
},
"engines": {
- "node": ">=8"
+ "node": ">=10"
}
},
"services/scheduler-service/node_modules/yargs-parser": {
- "version": "18.1.3",
- "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz",
- "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==",
+ "version": "20.2.9",
+ "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz",
+ "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==",
"dev": true,
- "dependencies": {
- "camelcase": "^5.0.0",
- "decamelize": "^1.2.0"
- },
"engines": {
- "node": ">=6"
+ "node": ">=10"
}
},
"services/search-service": {
"name": "@sourceloop/search-service",
- "version": "5.0.1",
+ "version": "5.0.2",
"hasInstallScript": true,
"license": "MIT",
"dependencies": {
- "@loopback/boot": "^7.0.2",
- "@loopback/context": "^7.0.2",
- "@loopback/core": "^6.0.2",
- "@loopback/openapi-v3": "^10.0.2",
- "@loopback/repository": "^7.0.2",
- "@loopback/rest": "^14.0.2",
- "@loopback/rest-explorer": "^7.0.2",
- "@loopback/service-proxy": "^7.0.2",
- "@sourceloop/core": "^15.0.1",
- "dotenv": "^16.0.3",
+ "@loopback/boot": "^7.0.9",
+ "@loopback/context": "^7.0.9",
+ "@loopback/core": "^6.1.6",
+ "@loopback/openapi-v3": "^10.0.9",
+ "@loopback/repository": "^7.0.9",
+ "@loopback/rest": "^14.0.9",
+ "@loopback/rest-explorer": "^7.0.9",
+ "@loopback/service-proxy": "^7.0.9",
+ "@sourceloop/core": "^15.0.2",
+ "dotenv": "^16.4.5",
"dotenv-extended": "^2.9.0",
- "loopback-connector-postgresql": "^7.1.1",
- "loopback4-authentication": "^12.1.0",
- "loopback4-authorization": "^7.0.2",
- "loopback4-soft-delete": "^10.0.2",
+ "loopback-connector-postgresql": "^7.1.8",
+ "loopback4-authentication": "^12.1.1",
+ "loopback4-authorization": "^7.0.3",
+ "loopback4-soft-delete": "^10.0.3",
"tslib": "^2.6.2"
},
"devDependencies": {
- "@loopback/build": "^11.0.2",
- "@loopback/eslint-config": "^15.0.2",
- "@loopback/testlab": "^7.0.2",
+ "@loopback/build": "^11.0.8",
+ "@loopback/eslint-config": "^15.0.4",
+ "@loopback/testlab": "^7.0.8",
"@types/mocha": "^10.0.1",
- "@types/node": "^18.11.9",
+ "@types/node": "^20.12.7",
"@types/sinon": "^10.0.11",
"db-migrate": "^1.0.0-beta.21",
"eslint": "^8.57.0",
@@ -46235,14 +48077,14 @@
"nyc": "^15.1.0",
"sinon": "^13.0.2",
"source-map-support": "^0.5.21",
- "typescript": "~5.2.2",
+ "typescript": "^5.4.5",
"widdershins": "^4.0.1"
},
"engines": {
"node": "18 || 20"
},
"optionalDependencies": {
- "@loopback/sequelize": "^0.6.2"
+ "@loopback/sequelize": "^0.6.9"
},
"peerDependencies": {
"db-migrate": "^1.0.0-beta.21",
@@ -46260,24 +48102,6 @@
"type-detect": "^4.0.8"
}
},
- "services/search-service/node_modules/@types/node": {
- "version": "18.19.55",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.55.tgz",
- "integrity": "sha512-zzw5Vw52205Zr/nmErSEkN5FLqXPuKX/k5d1D7RKHATGqU7y6YfX9QxZraUzUrFGqH6XzOzG196BC35ltJC4Cw==",
- "dev": true,
- "dependencies": {
- "undici-types": "~5.26.4"
- }
- },
- "services/search-service/node_modules/@types/sinon": {
- "version": "10.0.20",
- "resolved": "https://registry.npmjs.org/@types/sinon/-/sinon-10.0.20.tgz",
- "integrity": "sha512-2APKKruFNCAZgx3daAyACGzWuJ028VVCUDk6o2rw/Z4PXT0ogwdV4KUegW0MwVs0Zu59auPXbbuBJHF12Sx1Eg==",
- "dev": true,
- "dependencies": {
- "@types/sinonjs__fake-timers": "*"
- }
- },
"services/search-service/node_modules/camelcase": {
"version": "5.3.1",
"resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
@@ -46288,27 +48112,14 @@
}
},
"services/search-service/node_modules/cliui": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz",
- "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==",
+ "version": "7.0.4",
+ "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz",
+ "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==",
"dev": true,
"dependencies": {
"string-width": "^4.2.0",
"strip-ansi": "^6.0.0",
- "wrap-ansi": "^6.2.0"
- }
- },
- "services/search-service/node_modules/find-up": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
- "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
- "dev": true,
- "dependencies": {
- "locate-path": "^5.0.0",
- "path-exists": "^4.0.0"
- },
- "engines": {
- "node": ">=8"
+ "wrap-ansi": "^7.0.0"
}
},
"services/search-service/node_modules/foreground-child": {
@@ -46324,6 +48135,26 @@
"node": ">=8.0.0"
}
},
+ "services/search-service/node_modules/glob": {
+ "version": "8.1.0",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz",
+ "integrity": "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==",
+ "deprecated": "Glob versions prior to v9 are no longer supported",
+ "dev": true,
+ "dependencies": {
+ "fs.realpath": "^1.0.0",
+ "inflight": "^1.0.4",
+ "inherits": "2",
+ "minimatch": "^5.0.1",
+ "once": "^1.3.0"
+ },
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
"services/search-service/node_modules/istanbul-lib-instrument": {
"version": "4.0.3",
"resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz",
@@ -46351,6 +48182,53 @@
"node": ">=8"
}
},
+ "services/search-service/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,
+ "dependencies": {
+ "brace-expansion": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "services/search-service/node_modules/mocha": {
+ "version": "10.8.2",
+ "resolved": "https://registry.npmjs.org/mocha/-/mocha-10.8.2.tgz",
+ "integrity": "sha512-VZlYo/WE8t1tstuRmqgeyBgCbJc/lEdopaa+axcKzTBJ+UIdlAB9XnmvTCAH4pwR4ElNInaedhEBmZD8iCSVEg==",
+ "dev": true,
+ "dependencies": {
+ "ansi-colors": "^4.1.3",
+ "browser-stdout": "^1.3.1",
+ "chokidar": "^3.5.3",
+ "debug": "^4.3.5",
+ "diff": "^5.2.0",
+ "escape-string-regexp": "^4.0.0",
+ "find-up": "^5.0.0",
+ "glob": "^8.1.0",
+ "he": "^1.2.0",
+ "js-yaml": "^4.1.0",
+ "log-symbols": "^4.1.0",
+ "minimatch": "^5.1.6",
+ "ms": "^2.1.3",
+ "serialize-javascript": "^6.0.2",
+ "strip-json-comments": "^3.1.1",
+ "supports-color": "^8.1.1",
+ "workerpool": "^6.5.1",
+ "yargs": "^16.2.0",
+ "yargs-parser": "^20.2.9",
+ "yargs-unparser": "^2.0.0"
+ },
+ "bin": {
+ "_mocha": "bin/_mocha",
+ "mocha": "bin/mocha.js"
+ },
+ "engines": {
+ "node": ">= 14.0.0"
+ }
+ },
"services/search-service/node_modules/nyc": {
"version": "15.1.0",
"resolved": "https://registry.npmjs.org/nyc/-/nyc-15.1.0.tgz",
@@ -46392,6 +48270,128 @@
"node": ">=8.9"
}
},
+ "services/search-service/node_modules/nyc/node_modules/brace-expansion": {
+ "version": "1.1.11",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
+ "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
+ "dev": true,
+ "dependencies": {
+ "balanced-match": "^1.0.0",
+ "concat-map": "0.0.1"
+ }
+ },
+ "services/search-service/node_modules/nyc/node_modules/cliui": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz",
+ "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==",
+ "dev": true,
+ "dependencies": {
+ "string-width": "^4.2.0",
+ "strip-ansi": "^6.0.0",
+ "wrap-ansi": "^6.2.0"
+ }
+ },
+ "services/search-service/node_modules/nyc/node_modules/find-up": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
+ "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
+ "dev": true,
+ "dependencies": {
+ "locate-path": "^5.0.0",
+ "path-exists": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "services/search-service/node_modules/nyc/node_modules/glob": {
+ "version": "7.2.3",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
+ "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
+ "deprecated": "Glob versions prior to v9 are no longer supported",
+ "dev": true,
+ "dependencies": {
+ "fs.realpath": "^1.0.0",
+ "inflight": "^1.0.4",
+ "inherits": "2",
+ "minimatch": "^3.1.1",
+ "once": "^1.3.0",
+ "path-is-absolute": "^1.0.0"
+ },
+ "engines": {
+ "node": "*"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
+ "services/search-service/node_modules/nyc/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,
+ "dependencies": {
+ "brace-expansion": "^1.1.7"
+ },
+ "engines": {
+ "node": "*"
+ }
+ },
+ "services/search-service/node_modules/nyc/node_modules/wrap-ansi": {
+ "version": "6.2.0",
+ "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz",
+ "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==",
+ "dev": true,
+ "dependencies": {
+ "ansi-styles": "^4.0.0",
+ "string-width": "^4.1.0",
+ "strip-ansi": "^6.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "services/search-service/node_modules/nyc/node_modules/y18n": {
+ "version": "4.0.3",
+ "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz",
+ "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==",
+ "dev": true
+ },
+ "services/search-service/node_modules/nyc/node_modules/yargs": {
+ "version": "15.4.1",
+ "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz",
+ "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==",
+ "dev": true,
+ "dependencies": {
+ "cliui": "^6.0.0",
+ "decamelize": "^1.2.0",
+ "find-up": "^4.1.0",
+ "get-caller-file": "^2.0.1",
+ "require-directory": "^2.1.1",
+ "require-main-filename": "^2.0.0",
+ "set-blocking": "^2.0.0",
+ "string-width": "^4.2.0",
+ "which-module": "^2.0.0",
+ "y18n": "^4.0.0",
+ "yargs-parser": "^18.1.2"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "services/search-service/node_modules/nyc/node_modules/yargs-parser": {
+ "version": "18.1.3",
+ "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz",
+ "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==",
+ "dev": true,
+ "dependencies": {
+ "camelcase": "^5.0.0",
+ "decamelize": "^1.2.0"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
"services/search-service/node_modules/p-limit": {
"version": "2.3.0",
"resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
@@ -46447,13 +48447,47 @@
"url": "https://github.com/sponsors/isaacs"
}
},
- "services/search-service/node_modules/semver": {
- "version": "6.3.1",
- "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
- "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
+ "services/search-service/node_modules/rimraf/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,
- "bin": {
- "semver": "bin/semver.js"
+ "dependencies": {
+ "balanced-match": "^1.0.0",
+ "concat-map": "0.0.1"
+ }
+ },
+ "services/search-service/node_modules/rimraf/node_modules/glob": {
+ "version": "7.2.3",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
+ "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
+ "deprecated": "Glob versions prior to v9 are no longer supported",
+ "dev": true,
+ "dependencies": {
+ "fs.realpath": "^1.0.0",
+ "inflight": "^1.0.4",
+ "inherits": "2",
+ "minimatch": "^3.1.1",
+ "once": "^1.3.0",
+ "path-is-absolute": "^1.0.0"
+ },
+ "engines": {
+ "node": "*"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
+ "services/search-service/node_modules/rimraf/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,
+ "dependencies": {
+ "brace-expansion": "^1.1.7"
+ },
+ "engines": {
+ "node": "*"
}
},
"services/search-service/node_modules/sinon": {
@@ -46475,168 +48509,119 @@
"url": "https://opencollective.com/sinon"
}
},
- "services/search-service/node_modules/typescript": {
- "version": "5.2.2",
- "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz",
- "integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==",
+ "services/search-service/node_modules/sinon/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,
- "bin": {
- "tsc": "bin/tsc",
- "tsserver": "bin/tsserver"
+ "dependencies": {
+ "has-flag": "^4.0.0"
},
"engines": {
- "node": ">=14.17"
+ "node": ">=8"
}
},
- "services/search-service/node_modules/undici-types": {
- "version": "5.26.5",
- "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz",
- "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==",
- "dev": true
- },
- "services/search-service/node_modules/wrap-ansi": {
- "version": "6.2.0",
- "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz",
- "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==",
+ "services/search-service/node_modules/typescript": {
+ "version": "5.7.2",
+ "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.7.2.tgz",
+ "integrity": "sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg==",
"dev": true,
- "dependencies": {
- "ansi-styles": "^4.0.0",
- "string-width": "^4.1.0",
- "strip-ansi": "^6.0.0"
+ "bin": {
+ "tsc": "bin/tsc",
+ "tsserver": "bin/tsserver"
},
"engines": {
- "node": ">=8"
+ "node": ">=14.17"
}
},
- "services/search-service/node_modules/y18n": {
- "version": "4.0.3",
- "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz",
- "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==",
- "dev": true
- },
"services/search-service/node_modules/yargs": {
- "version": "15.4.1",
- "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz",
- "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==",
+ "version": "16.2.0",
+ "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz",
+ "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==",
"dev": true,
"dependencies": {
- "cliui": "^6.0.0",
- "decamelize": "^1.2.0",
- "find-up": "^4.1.0",
- "get-caller-file": "^2.0.1",
+ "cliui": "^7.0.2",
+ "escalade": "^3.1.1",
+ "get-caller-file": "^2.0.5",
"require-directory": "^2.1.1",
- "require-main-filename": "^2.0.0",
- "set-blocking": "^2.0.0",
"string-width": "^4.2.0",
- "which-module": "^2.0.0",
- "y18n": "^4.0.0",
- "yargs-parser": "^18.1.2"
+ "y18n": "^5.0.5",
+ "yargs-parser": "^20.2.2"
},
"engines": {
- "node": ">=8"
+ "node": ">=10"
}
},
"services/search-service/node_modules/yargs-parser": {
- "version": "18.1.3",
- "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz",
- "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==",
+ "version": "20.2.9",
+ "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz",
+ "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==",
"dev": true,
- "dependencies": {
- "camelcase": "^5.0.0",
- "decamelize": "^1.2.0"
- },
"engines": {
- "node": ">=6"
+ "node": ">=10"
}
},
"services/survey-service": {
"name": "@sourceloop/survey-service",
- "version": "3.0.1",
+ "version": "3.0.2",
"dependencies": {
- "@loopback/boot": "^7.0.2",
- "@loopback/context": "^7.0.2",
- "@loopback/core": "^6.0.2",
- "@loopback/openapi-v3": "^10.0.2",
- "@loopback/repository": "^7.0.2",
- "@loopback/rest": "^14.0.2",
- "@loopback/rest-explorer": "^7.0.2",
- "@loopback/service-proxy": "^7.0.2",
- "@sourceloop/core": "^15.0.1",
- "dotenv": "^16.0.3",
+ "@loopback/boot": "^7.0.9",
+ "@loopback/context": "^7.0.9",
+ "@loopback/core": "^6.1.6",
+ "@loopback/openapi-v3": "^10.0.9",
+ "@loopback/repository": "^7.0.9",
+ "@loopback/rest": "^14.0.9",
+ "@loopback/rest-explorer": "^7.0.9",
+ "@loopback/service-proxy": "^7.0.9",
+ "@sourceloop/core": "^15.0.2",
+ "dotenv": "^16.4.5",
"dotenv-extended": "^2.9.0",
"jsdom": "^19.0.0",
"jsonwebtoken": "^9.0.0",
"lodash": "^4.17.21",
- "loopback-connector-postgresql": "^7.1.1",
- "loopback4-authentication": "^12.1.0",
- "loopback4-authorization": "^7.0.2",
- "loopback4-soft-delete": "^10.0.2",
+ "loopback-connector-postgresql": "^7.1.8",
+ "loopback4-authentication": "^12.1.1",
+ "loopback4-authorization": "^7.0.3",
+ "loopback4-soft-delete": "^10.0.3",
"on-finished": "^2.4.1",
"tslib": "^2.6.2"
},
"devDependencies": {
- "@loopback/build": "^11.0.2",
- "@loopback/eslint-config": "^15.0.2",
- "@loopback/testlab": "^7.0.2",
+ "@loopback/build": "^11.0.8",
+ "@loopback/eslint-config": "^15.0.4",
+ "@loopback/testlab": "^7.0.8",
"@types/jsdom": "^21.1.1",
"@types/jsonwebtoken": "^9.0.0",
"@types/lodash": "^4.14.195",
- "@types/node": "^18.11.9",
+ "@types/node": "^20.12.7",
"db-migrate": "^1.0.0-beta.21",
- "db-migrate-mysql": "^2.2.0",
+ "db-migrate-mysql": "^3.0.0",
"eslint": "^8.57.0",
"nyc": "^15.1.0",
"source-map-support": "^0.5.21",
"sqlite3": "^5.1.6",
- "typescript": "~5.2.2",
+ "typescript": "^5.4.5",
"widdershins": "^4.0.1"
},
"engines": {
"node": "18 || 20"
},
"optionalDependencies": {
- "@loopback/sequelize": "^0.6.2"
+ "@loopback/sequelize": "^0.6.9"
},
"peerDependencies": {
"db-migrate": "^1.0.0-beta.21",
"db-migrate-pg": "^1.3.0"
}
},
- "services/survey-service/node_modules/@types/node": {
- "version": "18.19.55",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.55.tgz",
- "integrity": "sha512-zzw5Vw52205Zr/nmErSEkN5FLqXPuKX/k5d1D7RKHATGqU7y6YfX9QxZraUzUrFGqH6XzOzG196BC35ltJC4Cw==",
+ "services/survey-service/node_modules/brace-expansion": {
+ "version": "1.1.11",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
+ "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
"dev": true,
"dependencies": {
- "undici-types": "~5.26.4"
- }
- },
- "services/survey-service/node_modules/acorn-globals": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz",
- "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==",
- "dependencies": {
- "acorn": "^7.1.1",
- "acorn-walk": "^7.1.1"
- }
- },
- "services/survey-service/node_modules/acorn-globals/node_modules/acorn": {
- "version": "7.4.1",
- "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz",
- "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==",
- "bin": {
- "acorn": "bin/acorn"
- },
- "engines": {
- "node": ">=0.4.0"
- }
- },
- "services/survey-service/node_modules/acorn-walk": {
- "version": "7.2.0",
- "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz",
- "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==",
- "engines": {
- "node": ">=0.4.0"
+ "balanced-match": "^1.0.0",
+ "concat-map": "0.0.1"
}
},
"services/survey-service/node_modules/camelcase": {
@@ -46685,6 +48670,27 @@
"node": ">=8.0.0"
}
},
+ "services/survey-service/node_modules/glob": {
+ "version": "7.2.3",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
+ "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
+ "deprecated": "Glob versions prior to v9 are no longer supported",
+ "dev": true,
+ "dependencies": {
+ "fs.realpath": "^1.0.0",
+ "inflight": "^1.0.4",
+ "inherits": "2",
+ "minimatch": "^3.1.1",
+ "once": "^1.3.0",
+ "path-is-absolute": "^1.0.0"
+ },
+ "engines": {
+ "node": "*"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
"services/survey-service/node_modules/istanbul-lib-instrument": {
"version": "4.0.3",
"resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz",
@@ -46700,51 +48706,6 @@
"node": ">=8"
}
},
- "services/survey-service/node_modules/jsdom": {
- "version": "19.0.0",
- "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-19.0.0.tgz",
- "integrity": "sha512-RYAyjCbxy/vri/CfnjUWJQQtZ3LKlLnDqj+9XLNnJPgEGeirZs3hllKR20re8LUZ6o1b1X4Jat+Qd26zmP41+A==",
- "dependencies": {
- "abab": "^2.0.5",
- "acorn": "^8.5.0",
- "acorn-globals": "^6.0.0",
- "cssom": "^0.5.0",
- "cssstyle": "^2.3.0",
- "data-urls": "^3.0.1",
- "decimal.js": "^10.3.1",
- "domexception": "^4.0.0",
- "escodegen": "^2.0.0",
- "form-data": "^4.0.0",
- "html-encoding-sniffer": "^3.0.0",
- "http-proxy-agent": "^5.0.0",
- "https-proxy-agent": "^5.0.0",
- "is-potential-custom-element-name": "^1.0.1",
- "nwsapi": "^2.2.0",
- "parse5": "6.0.1",
- "saxes": "^5.0.1",
- "symbol-tree": "^3.2.4",
- "tough-cookie": "^4.0.0",
- "w3c-hr-time": "^1.0.2",
- "w3c-xmlserializer": "^3.0.0",
- "webidl-conversions": "^7.0.0",
- "whatwg-encoding": "^2.0.0",
- "whatwg-mimetype": "^3.0.0",
- "whatwg-url": "^10.0.0",
- "ws": "^8.2.3",
- "xml-name-validator": "^4.0.0"
- },
- "engines": {
- "node": ">=12"
- },
- "peerDependencies": {
- "canvas": "^2.5.0"
- },
- "peerDependenciesMeta": {
- "canvas": {
- "optional": true
- }
- }
- },
"services/survey-service/node_modules/locate-path": {
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
@@ -46757,6 +48718,18 @@
"node": ">=8"
}
},
+ "services/survey-service/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,
+ "dependencies": {
+ "brace-expansion": "^1.1.7"
+ },
+ "engines": {
+ "node": "*"
+ }
+ },
"services/survey-service/node_modules/nyc": {
"version": "15.1.0",
"resolved": "https://registry.npmjs.org/nyc/-/nyc-15.1.0.tgz",
@@ -46837,11 +48810,6 @@
"node": ">=8"
}
},
- "services/survey-service/node_modules/parse5": {
- "version": "6.0.1",
- "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz",
- "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw=="
- },
"services/survey-service/node_modules/rimraf": {
"version": "3.0.2",
"resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
@@ -46858,19 +48826,10 @@
"url": "https://github.com/sponsors/isaacs"
}
},
- "services/survey-service/node_modules/semver": {
- "version": "6.3.1",
- "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
- "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
- "dev": true,
- "bin": {
- "semver": "bin/semver.js"
- }
- },
"services/survey-service/node_modules/typescript": {
- "version": "5.2.2",
- "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz",
- "integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==",
+ "version": "5.7.2",
+ "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.7.2.tgz",
+ "integrity": "sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg==",
"dev": true,
"bin": {
"tsc": "bin/tsc",
@@ -46880,35 +48839,6 @@
"node": ">=14.17"
}
},
- "services/survey-service/node_modules/undici-types": {
- "version": "5.26.5",
- "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz",
- "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==",
- "dev": true
- },
- "services/survey-service/node_modules/w3c-xmlserializer": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-3.0.0.tgz",
- "integrity": "sha512-3WFqGEgSXIyGhOmAFtlicJNMjEps8b1MG31NCA0/vOF9+nKMUW1ckhi9cnNHmf88Rzw5V+dwIwsm2C7X8k9aQg==",
- "dependencies": {
- "xml-name-validator": "^4.0.0"
- },
- "engines": {
- "node": ">=12"
- }
- },
- "services/survey-service/node_modules/whatwg-url": {
- "version": "10.0.0",
- "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-10.0.0.tgz",
- "integrity": "sha512-CLxxCmdUby142H5FZzn4D8ikO1cmypvXVQktsgosNy4a4BHrDHeciBBGZhb0bNoR5/MltoCatso+vFjjGx8t0w==",
- "dependencies": {
- "tr46": "^3.0.0",
- "webidl-conversions": "^7.0.0"
- },
- "engines": {
- "node": ">=12"
- }
- },
"services/survey-service/node_modules/wrap-ansi": {
"version": "6.2.0",
"resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz",
@@ -46966,19 +48896,19 @@
},
"services/task-service": {
"name": "@sourceloop/task-service",
- "version": "4.0.1",
+ "version": "4.0.2",
"hasInstallScript": true,
"license": "MIT",
"dependencies": {
- "@sourceloop/bpmn-service": "^14.0.1",
- "@sourceloop/core": "^15.0.1",
+ "@sourceloop/bpmn-service": "^14.0.2",
+ "@sourceloop/core": "^15.0.2",
"camunda-external-task-client-js": "^2.3.1",
"check-code-coverage": "^1.10.0",
- "dotenv": "^16.0.3",
+ "dotenv": "^16.4.5",
"dotenv-extended": "^2.9.0",
"jsonwebtoken": "^9.0.2",
- "loopback4-authentication": "^12.1.0",
- "loopback4-authorization": "^7.0.2",
+ "loopback4-authentication": "^12.1.1",
+ "loopback4-authorization": "^7.0.3",
"node-fetch": "^2.7.0",
"prom-client": "^14.1.0",
"tslib": "^2.6.2",
@@ -46986,15 +48916,15 @@
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.2",
- "@loopback/build": "^11.0.2",
- "@loopback/eslint-config": "^15.0.2",
- "@loopback/testlab": "^7.0.2",
+ "@loopback/build": "^11.0.8",
+ "@loopback/eslint-config": "^15.0.4",
+ "@loopback/testlab": "^7.0.8",
"@types/camunda-external-task-client-js": "^1.3.6",
"@types/ejs": "^3.1.1",
"@types/i18n": "^0.13.6",
"@types/jsonwebtoken": "^9.0.2",
"@types/lodash": "^4.14.182",
- "@types/node": "^18.11.9",
+ "@types/node": "^20.12.7",
"@types/node-fetch": "^2.6.1",
"@types/node-jose": "^1.1.13",
"@types/uuid": "^9.0.2",
@@ -47006,41 +48936,42 @@
"node-jose": "^2.2.0",
"nyc": "^15.1.0",
"source-map-support": "^0.5.21",
- "typescript": "~5.2.2",
+ "typescript": "^5.4.5",
"widdershins": "^4.0.1"
},
"engines": {
"node": "18 || 20"
},
"optionalDependencies": {
- "@loopback/sequelize": "^0.6.2"
+ "@loopback/sequelize": "^0.6.9"
},
"peerDependencies": {
- "@loopback/boot": "^7.0.2",
- "@loopback/context": "^7.0.2",
- "@loopback/core": "^6.0.2",
- "@loopback/openapi-v3": "^10.0.2",
- "@loopback/repository": "^7.0.2",
- "@loopback/rest": "^14.0.2",
- "@loopback/rest-explorer": "^7.0.2",
- "@loopback/service-proxy": "^7.0.2"
+ "@loopback/boot": "^7.0.9",
+ "@loopback/context": "^7.0.9",
+ "@loopback/core": "^6.1.6",
+ "@loopback/openapi-v3": "^10.0.9",
+ "@loopback/repository": "^7.0.9",
+ "@loopback/rest": "^14.0.9",
+ "@loopback/rest-explorer": "^7.0.9",
+ "@loopback/service-proxy": "^7.0.9"
}
},
- "services/task-service/node_modules/@types/node": {
- "version": "18.19.55",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.55.tgz",
- "integrity": "sha512-zzw5Vw52205Zr/nmErSEkN5FLqXPuKX/k5d1D7RKHATGqU7y6YfX9QxZraUzUrFGqH6XzOzG196BC35ltJC4Cw==",
+ "services/task-service/node_modules/@types/uuid": {
+ "version": "9.0.8",
+ "resolved": "https://registry.npmjs.org/@types/uuid/-/uuid-9.0.8.tgz",
+ "integrity": "sha512-jg+97EGIcY9AGHJJRaaPVgetKDsrTgbRjQ5Msgjh/DQKEFl0DtyRr/VCOyD1T2R1MNeWPK/u7JoGhlDZnKBAfA==",
+ "dev": true
+ },
+ "services/task-service/node_modules/brace-expansion": {
+ "version": "1.1.11",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
+ "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
"dev": true,
"dependencies": {
- "undici-types": "~5.26.4"
+ "balanced-match": "^1.0.0",
+ "concat-map": "0.0.1"
}
},
- "services/task-service/node_modules/@types/uuid": {
- "version": "9.0.8",
- "resolved": "https://registry.npmjs.org/@types/uuid/-/uuid-9.0.8.tgz",
- "integrity": "sha512-jg+97EGIcY9AGHJJRaaPVgetKDsrTgbRjQ5Msgjh/DQKEFl0DtyRr/VCOyD1T2R1MNeWPK/u7JoGhlDZnKBAfA==",
- "dev": true
- },
"services/task-service/node_modules/camelcase": {
"version": "5.3.1",
"resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
@@ -47087,6 +49018,27 @@
"node": ">=8.0.0"
}
},
+ "services/task-service/node_modules/glob": {
+ "version": "7.2.3",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
+ "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
+ "deprecated": "Glob versions prior to v9 are no longer supported",
+ "dev": true,
+ "dependencies": {
+ "fs.realpath": "^1.0.0",
+ "inflight": "^1.0.4",
+ "inherits": "2",
+ "minimatch": "^3.1.1",
+ "once": "^1.3.0",
+ "path-is-absolute": "^1.0.0"
+ },
+ "engines": {
+ "node": "*"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
"services/task-service/node_modules/istanbul-lib-instrument": {
"version": "4.0.3",
"resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz",
@@ -47114,23 +49066,16 @@
"node": ">=8"
}
},
- "services/task-service/node_modules/node-fetch": {
- "version": "2.7.0",
- "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz",
- "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==",
+ "services/task-service/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,
"dependencies": {
- "whatwg-url": "^5.0.0"
+ "brace-expansion": "^1.1.7"
},
"engines": {
- "node": "4.x || >=6.0.0"
- },
- "peerDependencies": {
- "encoding": "^0.1.0"
- },
- "peerDependenciesMeta": {
- "encoding": {
- "optional": true
- }
+ "node": "*"
}
},
"services/task-service/node_modules/nyc": {
@@ -47229,24 +49174,10 @@
"url": "https://github.com/sponsors/isaacs"
}
},
- "services/task-service/node_modules/semver": {
- "version": "6.3.1",
- "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
- "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
- "dev": true,
- "bin": {
- "semver": "bin/semver.js"
- }
- },
- "services/task-service/node_modules/tr46": {
- "version": "0.0.3",
- "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz",
- "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw=="
- },
"services/task-service/node_modules/typescript": {
- "version": "5.2.2",
- "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz",
- "integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==",
+ "version": "5.7.2",
+ "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.7.2.tgz",
+ "integrity": "sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg==",
"dev": true,
"bin": {
"tsc": "bin/tsc",
@@ -47256,24 +49187,16 @@
"node": ">=14.17"
}
},
- "services/task-service/node_modules/undici-types": {
- "version": "5.26.5",
- "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz",
- "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==",
- "dev": true
- },
- "services/task-service/node_modules/webidl-conversions": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz",
- "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ=="
- },
- "services/task-service/node_modules/whatwg-url": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz",
- "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==",
- "dependencies": {
- "tr46": "~0.0.3",
- "webidl-conversions": "^3.0.0"
+ "services/task-service/node_modules/uuid": {
+ "version": "9.0.1",
+ "resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.1.tgz",
+ "integrity": "sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==",
+ "funding": [
+ "https://github.com/sponsors/broofa",
+ "https://github.com/sponsors/ctavan"
+ ],
+ "bin": {
+ "uuid": "dist/bin/uuid"
}
},
"services/task-service/node_modules/wrap-ansi": {
@@ -47333,70 +49256,139 @@
},
"services/user-tenant-service": {
"name": "@sourceloop/user-tenant-service",
- "version": "3.0.1",
+ "version": "3.0.2",
"hasInstallScript": true,
"license": "MIT",
"dependencies": {
- "@loopback/boot": "^7.0.2",
- "@loopback/context": "^7.0.2",
- "@loopback/core": "^6.0.2",
- "@loopback/openapi-v3": "^10.0.2",
- "@loopback/repository": "^7.0.2",
- "@loopback/rest": "^14.0.2",
- "@loopback/rest-explorer": "^7.0.2",
- "@loopback/service-proxy": "^7.0.2",
- "@sourceloop/core": "^15.0.1",
+ "@loopback/boot": "^7.0.9",
+ "@loopback/context": "^7.0.9",
+ "@loopback/core": "^6.1.6",
+ "@loopback/openapi-v3": "^10.0.9",
+ "@loopback/repository": "^7.0.9",
+ "@loopback/rest": "^14.0.9",
+ "@loopback/rest-explorer": "^7.0.9",
+ "@loopback/service-proxy": "^7.0.9",
+ "@sourceloop/core": "^15.0.2",
"bcrypt": "^5.0.1",
- "dotenv": "^16.0.3",
+ "dotenv": "^16.4.5",
"dotenv-extended": "^2.9.0",
"jsonwebtoken": "^9.0.0",
- "loopback4-authentication": "^12.1.0",
- "loopback4-authorization": "^7.0.2",
- "loopback4-soft-delete": "^10.0.2",
+ "loopback4-authentication": "^12.1.1",
+ "loopback4-authorization": "^7.0.3",
+ "loopback4-soft-delete": "^10.0.3",
"nanoid": "^3.1.25",
"prom-client": "^14.0.1",
"tslib": "^2.6.2",
"uuid": "^8.3.2"
},
"devDependencies": {
- "@loopback/build": "^11.0.2",
- "@loopback/core": "^6.0.2",
- "@loopback/eslint-config": "^15.0.2",
- "@loopback/testlab": "^7.0.2",
+ "@loopback/build": "^11.0.8",
+ "@loopback/core": "^6.1.6",
+ "@loopback/eslint-config": "^15.0.4",
+ "@loopback/testlab": "^7.0.8",
"@types/jest": "^29.5.5",
"@types/jsonwebtoken": "^9.0.3",
"@types/mocha": "^10.0.1",
- "@types/node": "^18.11.9",
+ "@types/node": "^20.12.7",
"@types/node-jose": "^1.1.13",
"eslint": "^8.57.0",
"mocha": "^10.2.0",
"node-jose": "^2.2.0",
"source-map-support": "^0.5.21",
- "typescript": "~5.2.2"
+ "typescript": "^5.4.5"
},
"engines": {
"node": "18 || 20"
},
"optionalDependencies": {
- "@loopback/sequelize": "^0.6.2"
+ "@loopback/sequelize": "^0.6.9"
},
"peerDependencies": {
- "@loopback/core": "^6.0.2"
+ "@loopback/core": "^6.1.6"
+ }
+ },
+ "services/user-tenant-service/node_modules/cliui": {
+ "version": "7.0.4",
+ "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz",
+ "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==",
+ "dev": true,
+ "dependencies": {
+ "string-width": "^4.2.0",
+ "strip-ansi": "^6.0.0",
+ "wrap-ansi": "^7.0.0"
+ }
+ },
+ "services/user-tenant-service/node_modules/glob": {
+ "version": "8.1.0",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz",
+ "integrity": "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==",
+ "deprecated": "Glob versions prior to v9 are no longer supported",
+ "dev": true,
+ "dependencies": {
+ "fs.realpath": "^1.0.0",
+ "inflight": "^1.0.4",
+ "inherits": "2",
+ "minimatch": "^5.0.1",
+ "once": "^1.3.0"
+ },
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
+ "services/user-tenant-service/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,
+ "dependencies": {
+ "brace-expansion": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=10"
}
},
- "services/user-tenant-service/node_modules/@types/node": {
- "version": "18.19.55",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.55.tgz",
- "integrity": "sha512-zzw5Vw52205Zr/nmErSEkN5FLqXPuKX/k5d1D7RKHATGqU7y6YfX9QxZraUzUrFGqH6XzOzG196BC35ltJC4Cw==",
+ "services/user-tenant-service/node_modules/mocha": {
+ "version": "10.8.2",
+ "resolved": "https://registry.npmjs.org/mocha/-/mocha-10.8.2.tgz",
+ "integrity": "sha512-VZlYo/WE8t1tstuRmqgeyBgCbJc/lEdopaa+axcKzTBJ+UIdlAB9XnmvTCAH4pwR4ElNInaedhEBmZD8iCSVEg==",
"dev": true,
"dependencies": {
- "undici-types": "~5.26.4"
+ "ansi-colors": "^4.1.3",
+ "browser-stdout": "^1.3.1",
+ "chokidar": "^3.5.3",
+ "debug": "^4.3.5",
+ "diff": "^5.2.0",
+ "escape-string-regexp": "^4.0.0",
+ "find-up": "^5.0.0",
+ "glob": "^8.1.0",
+ "he": "^1.2.0",
+ "js-yaml": "^4.1.0",
+ "log-symbols": "^4.1.0",
+ "minimatch": "^5.1.6",
+ "ms": "^2.1.3",
+ "serialize-javascript": "^6.0.2",
+ "strip-json-comments": "^3.1.1",
+ "supports-color": "^8.1.1",
+ "workerpool": "^6.5.1",
+ "yargs": "^16.2.0",
+ "yargs-parser": "^20.2.9",
+ "yargs-unparser": "^2.0.0"
+ },
+ "bin": {
+ "_mocha": "bin/_mocha",
+ "mocha": "bin/mocha.js"
+ },
+ "engines": {
+ "node": ">= 14.0.0"
}
},
"services/user-tenant-service/node_modules/typescript": {
- "version": "5.2.2",
- "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz",
- "integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==",
+ "version": "5.7.2",
+ "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.7.2.tgz",
+ "integrity": "sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg==",
"dev": true,
"bin": {
"tsc": "bin/tsc",
@@ -47406,46 +49398,59 @@
"node": ">=14.17"
}
},
- "services/user-tenant-service/node_modules/undici-types": {
- "version": "5.26.5",
- "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz",
- "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==",
- "dev": true
+ "services/user-tenant-service/node_modules/yargs": {
+ "version": "16.2.0",
+ "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz",
+ "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==",
+ "dev": true,
+ "dependencies": {
+ "cliui": "^7.0.2",
+ "escalade": "^3.1.1",
+ "get-caller-file": "^2.0.5",
+ "require-directory": "^2.1.1",
+ "string-width": "^4.2.0",
+ "y18n": "^5.0.5",
+ "yargs-parser": "^20.2.2"
+ },
+ "engines": {
+ "node": ">=10"
+ }
},
- "services/user-tenant-service/node_modules/uuid": {
- "version": "8.3.2",
- "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz",
- "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==",
- "bin": {
- "uuid": "dist/bin/uuid"
+ "services/user-tenant-service/node_modules/yargs-parser": {
+ "version": "20.2.9",
+ "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz",
+ "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==",
+ "dev": true,
+ "engines": {
+ "node": ">=10"
}
},
"services/video-conferencing-service": {
"name": "@sourceloop/video-conferencing-service",
- "version": "14.0.1",
+ "version": "14.0.2",
"hasInstallScript": true,
"license": "MIT",
"dependencies": {
- "@loopback/boot": "^7.0.2",
- "@loopback/context": "^7.0.2",
- "@loopback/core": "^6.0.2",
- "@loopback/metadata": "^7.0.2",
- "@loopback/openapi-v3": "^10.0.2",
- "@loopback/repository": "^7.0.2",
- "@loopback/rest": "^14.0.2",
- "@loopback/rest-explorer": "^7.0.2",
- "@loopback/service-proxy": "^7.0.2",
- "@sourceloop/audit-log": "^8.0.2",
- "@sourceloop/core": "^15.0.1",
+ "@loopback/boot": "^7.0.9",
+ "@loopback/context": "^7.0.9",
+ "@loopback/core": "^6.1.6",
+ "@loopback/metadata": "^7.0.9",
+ "@loopback/openapi-v3": "^10.0.9",
+ "@loopback/repository": "^7.0.9",
+ "@loopback/rest": "^14.0.9",
+ "@loopback/rest-explorer": "^7.0.9",
+ "@loopback/service-proxy": "^7.0.9",
+ "@sourceloop/audit-log": "^8.0.4",
+ "@sourceloop/core": "^15.0.2",
"@types/proxyquire": "^1.3.28",
"axios": "^1.6.0",
- "dotenv": "^16.0.3",
+ "dotenv": "^16.4.5",
"dotenv-extended": "^2.9.0",
"jsonwebtoken": "^9.0.0",
- "loopback-connector-postgresql": "^7.1.1",
- "loopback4-authentication": "^12.1.0",
- "loopback4-authorization": "^7.0.2",
- "loopback4-soft-delete": "^10.0.2",
+ "loopback-connector-postgresql": "^7.1.8",
+ "loopback4-authentication": "^12.1.1",
+ "loopback4-authorization": "^7.0.3",
+ "loopback4-soft-delete": "^10.0.3",
"moment": "^2.29.3",
"nanoid": "^3.3.4",
"opentok": "^2.15.1",
@@ -47454,15 +49459,15 @@
"twilio": "^4.20.0"
},
"devDependencies": {
- "@loopback/build": "^11.0.2",
- "@loopback/eslint-config": "^15.0.2",
- "@loopback/testlab": "^7.0.2",
+ "@loopback/build": "^11.0.8",
+ "@loopback/eslint-config": "^15.0.4",
+ "@loopback/testlab": "^7.0.8",
"@types/axios": "^0.14.0",
"@types/crypto-random-string": "^2.0.0",
"@types/jsonwebtoken": "^9.0.0",
"@types/mocha": "^10.0.1",
"@types/moment": "^2.13.0",
- "@types/node": "^18.11.9",
+ "@types/node": "^20.12.7",
"@types/opentok": "^2.13.1",
"@types/sinon": "^10.0.11",
"axios-mock-adapter": "1.20.0",
@@ -47474,14 +49479,14 @@
"nyc": "^15.1.0",
"sinon": "^13.0.2",
"source-map-support": "^0.5.21",
- "typescript": "~5.2.2",
+ "typescript": "^5.4.5",
"widdershins": "^4.0.1"
},
"engines": {
"node": "18 || 20"
},
"optionalDependencies": {
- "@loopback/sequelize": "^0.6.2"
+ "@loopback/sequelize": "^0.6.9"
},
"peerDependencies": {
"db-migrate": "^1.0.0-beta.21",
@@ -47499,24 +49504,6 @@
"type-detect": "^4.0.8"
}
},
- "services/video-conferencing-service/node_modules/@types/node": {
- "version": "18.19.55",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.55.tgz",
- "integrity": "sha512-zzw5Vw52205Zr/nmErSEkN5FLqXPuKX/k5d1D7RKHATGqU7y6YfX9QxZraUzUrFGqH6XzOzG196BC35ltJC4Cw==",
- "dev": true,
- "dependencies": {
- "undici-types": "~5.26.4"
- }
- },
- "services/video-conferencing-service/node_modules/@types/sinon": {
- "version": "10.0.20",
- "resolved": "https://registry.npmjs.org/@types/sinon/-/sinon-10.0.20.tgz",
- "integrity": "sha512-2APKKruFNCAZgx3daAyACGzWuJ028VVCUDk6o2rw/Z4PXT0ogwdV4KUegW0MwVs0Zu59auPXbbuBJHF12Sx1Eg==",
- "dev": true,
- "dependencies": {
- "@types/sinonjs__fake-timers": "*"
- }
- },
"services/video-conferencing-service/node_modules/axios-mock-adapter": {
"version": "1.20.0",
"resolved": "https://registry.npmjs.org/axios-mock-adapter/-/axios-mock-adapter-1.20.0.tgz",
@@ -47553,27 +49540,14 @@
}
},
"services/video-conferencing-service/node_modules/cliui": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz",
- "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==",
+ "version": "7.0.4",
+ "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz",
+ "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==",
"dev": true,
"dependencies": {
"string-width": "^4.2.0",
"strip-ansi": "^6.0.0",
- "wrap-ansi": "^6.2.0"
- }
- },
- "services/video-conferencing-service/node_modules/find-up": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
- "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
- "dev": true,
- "dependencies": {
- "locate-path": "^5.0.0",
- "path-exists": "^4.0.0"
- },
- "engines": {
- "node": ">=8"
+ "wrap-ansi": "^7.0.0"
}
},
"services/video-conferencing-service/node_modules/foreground-child": {
@@ -47589,6 +49563,26 @@
"node": ">=8.0.0"
}
},
+ "services/video-conferencing-service/node_modules/glob": {
+ "version": "8.1.0",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz",
+ "integrity": "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==",
+ "deprecated": "Glob versions prior to v9 are no longer supported",
+ "dev": true,
+ "dependencies": {
+ "fs.realpath": "^1.0.0",
+ "inflight": "^1.0.4",
+ "inherits": "2",
+ "minimatch": "^5.0.1",
+ "once": "^1.3.0"
+ },
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
"services/video-conferencing-service/node_modules/istanbul-lib-instrument": {
"version": "4.0.3",
"resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz",
@@ -47616,6 +49610,53 @@
"node": ">=8"
}
},
+ "services/video-conferencing-service/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,
+ "dependencies": {
+ "brace-expansion": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "services/video-conferencing-service/node_modules/mocha": {
+ "version": "10.8.2",
+ "resolved": "https://registry.npmjs.org/mocha/-/mocha-10.8.2.tgz",
+ "integrity": "sha512-VZlYo/WE8t1tstuRmqgeyBgCbJc/lEdopaa+axcKzTBJ+UIdlAB9XnmvTCAH4pwR4ElNInaedhEBmZD8iCSVEg==",
+ "dev": true,
+ "dependencies": {
+ "ansi-colors": "^4.1.3",
+ "browser-stdout": "^1.3.1",
+ "chokidar": "^3.5.3",
+ "debug": "^4.3.5",
+ "diff": "^5.2.0",
+ "escape-string-regexp": "^4.0.0",
+ "find-up": "^5.0.0",
+ "glob": "^8.1.0",
+ "he": "^1.2.0",
+ "js-yaml": "^4.1.0",
+ "log-symbols": "^4.1.0",
+ "minimatch": "^5.1.6",
+ "ms": "^2.1.3",
+ "serialize-javascript": "^6.0.2",
+ "strip-json-comments": "^3.1.1",
+ "supports-color": "^8.1.1",
+ "workerpool": "^6.5.1",
+ "yargs": "^16.2.0",
+ "yargs-parser": "^20.2.9",
+ "yargs-unparser": "^2.0.0"
+ },
+ "bin": {
+ "_mocha": "bin/_mocha",
+ "mocha": "bin/mocha.js"
+ },
+ "engines": {
+ "node": ">= 14.0.0"
+ }
+ },
"services/video-conferencing-service/node_modules/nyc": {
"version": "15.1.0",
"resolved": "https://registry.npmjs.org/nyc/-/nyc-15.1.0.tgz",
@@ -47657,6 +49698,128 @@
"node": ">=8.9"
}
},
+ "services/video-conferencing-service/node_modules/nyc/node_modules/brace-expansion": {
+ "version": "1.1.11",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
+ "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
+ "dev": true,
+ "dependencies": {
+ "balanced-match": "^1.0.0",
+ "concat-map": "0.0.1"
+ }
+ },
+ "services/video-conferencing-service/node_modules/nyc/node_modules/cliui": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz",
+ "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==",
+ "dev": true,
+ "dependencies": {
+ "string-width": "^4.2.0",
+ "strip-ansi": "^6.0.0",
+ "wrap-ansi": "^6.2.0"
+ }
+ },
+ "services/video-conferencing-service/node_modules/nyc/node_modules/find-up": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
+ "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
+ "dev": true,
+ "dependencies": {
+ "locate-path": "^5.0.0",
+ "path-exists": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "services/video-conferencing-service/node_modules/nyc/node_modules/glob": {
+ "version": "7.2.3",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
+ "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
+ "deprecated": "Glob versions prior to v9 are no longer supported",
+ "dev": true,
+ "dependencies": {
+ "fs.realpath": "^1.0.0",
+ "inflight": "^1.0.4",
+ "inherits": "2",
+ "minimatch": "^3.1.1",
+ "once": "^1.3.0",
+ "path-is-absolute": "^1.0.0"
+ },
+ "engines": {
+ "node": "*"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
+ "services/video-conferencing-service/node_modules/nyc/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,
+ "dependencies": {
+ "brace-expansion": "^1.1.7"
+ },
+ "engines": {
+ "node": "*"
+ }
+ },
+ "services/video-conferencing-service/node_modules/nyc/node_modules/wrap-ansi": {
+ "version": "6.2.0",
+ "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz",
+ "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==",
+ "dev": true,
+ "dependencies": {
+ "ansi-styles": "^4.0.0",
+ "string-width": "^4.1.0",
+ "strip-ansi": "^6.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "services/video-conferencing-service/node_modules/nyc/node_modules/y18n": {
+ "version": "4.0.3",
+ "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz",
+ "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==",
+ "dev": true
+ },
+ "services/video-conferencing-service/node_modules/nyc/node_modules/yargs": {
+ "version": "15.4.1",
+ "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz",
+ "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==",
+ "dev": true,
+ "dependencies": {
+ "cliui": "^6.0.0",
+ "decamelize": "^1.2.0",
+ "find-up": "^4.1.0",
+ "get-caller-file": "^2.0.1",
+ "require-directory": "^2.1.1",
+ "require-main-filename": "^2.0.0",
+ "set-blocking": "^2.0.0",
+ "string-width": "^4.2.0",
+ "which-module": "^2.0.0",
+ "y18n": "^4.0.0",
+ "yargs-parser": "^18.1.2"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "services/video-conferencing-service/node_modules/nyc/node_modules/yargs-parser": {
+ "version": "18.1.3",
+ "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz",
+ "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==",
+ "dev": true,
+ "dependencies": {
+ "camelcase": "^5.0.0",
+ "decamelize": "^1.2.0"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
"services/video-conferencing-service/node_modules/p-limit": {
"version": "2.3.0",
"resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
@@ -47712,13 +49875,47 @@
"url": "https://github.com/sponsors/isaacs"
}
},
- "services/video-conferencing-service/node_modules/semver": {
- "version": "6.3.1",
- "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
- "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
+ "services/video-conferencing-service/node_modules/rimraf/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,
- "bin": {
- "semver": "bin/semver.js"
+ "dependencies": {
+ "balanced-match": "^1.0.0",
+ "concat-map": "0.0.1"
+ }
+ },
+ "services/video-conferencing-service/node_modules/rimraf/node_modules/glob": {
+ "version": "7.2.3",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
+ "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
+ "deprecated": "Glob versions prior to v9 are no longer supported",
+ "dev": true,
+ "dependencies": {
+ "fs.realpath": "^1.0.0",
+ "inflight": "^1.0.4",
+ "inherits": "2",
+ "minimatch": "^3.1.1",
+ "once": "^1.3.0",
+ "path-is-absolute": "^1.0.0"
+ },
+ "engines": {
+ "node": "*"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
+ "services/video-conferencing-service/node_modules/rimraf/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,
+ "dependencies": {
+ "brace-expansion": "^1.1.7"
+ },
+ "engines": {
+ "node": "*"
}
},
"services/video-conferencing-service/node_modules/sinon": {
@@ -47740,78 +49937,56 @@
"url": "https://opencollective.com/sinon"
}
},
- "services/video-conferencing-service/node_modules/typescript": {
- "version": "5.2.2",
- "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz",
- "integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==",
+ "services/video-conferencing-service/node_modules/sinon/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,
- "bin": {
- "tsc": "bin/tsc",
- "tsserver": "bin/tsserver"
+ "dependencies": {
+ "has-flag": "^4.0.0"
},
"engines": {
- "node": ">=14.17"
+ "node": ">=8"
}
},
- "services/video-conferencing-service/node_modules/undici-types": {
- "version": "5.26.5",
- "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz",
- "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==",
- "dev": true
- },
- "services/video-conferencing-service/node_modules/wrap-ansi": {
- "version": "6.2.0",
- "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz",
- "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==",
+ "services/video-conferencing-service/node_modules/typescript": {
+ "version": "5.7.2",
+ "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.7.2.tgz",
+ "integrity": "sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg==",
"dev": true,
- "dependencies": {
- "ansi-styles": "^4.0.0",
- "string-width": "^4.1.0",
- "strip-ansi": "^6.0.0"
+ "bin": {
+ "tsc": "bin/tsc",
+ "tsserver": "bin/tsserver"
},
"engines": {
- "node": ">=8"
+ "node": ">=14.17"
}
},
- "services/video-conferencing-service/node_modules/y18n": {
- "version": "4.0.3",
- "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz",
- "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==",
- "dev": true
- },
"services/video-conferencing-service/node_modules/yargs": {
- "version": "15.4.1",
- "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz",
- "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==",
+ "version": "16.2.0",
+ "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz",
+ "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==",
"dev": true,
"dependencies": {
- "cliui": "^6.0.0",
- "decamelize": "^1.2.0",
- "find-up": "^4.1.0",
- "get-caller-file": "^2.0.1",
+ "cliui": "^7.0.2",
+ "escalade": "^3.1.1",
+ "get-caller-file": "^2.0.5",
"require-directory": "^2.1.1",
- "require-main-filename": "^2.0.0",
- "set-blocking": "^2.0.0",
"string-width": "^4.2.0",
- "which-module": "^2.0.0",
- "y18n": "^4.0.0",
- "yargs-parser": "^18.1.2"
+ "y18n": "^5.0.5",
+ "yargs-parser": "^20.2.2"
},
"engines": {
- "node": ">=8"
+ "node": ">=10"
}
},
"services/video-conferencing-service/node_modules/yargs-parser": {
- "version": "18.1.3",
- "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz",
- "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==",
+ "version": "20.2.9",
+ "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz",
+ "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==",
"dev": true,
- "dependencies": {
- "camelcase": "^5.0.0",
- "decamelize": "^1.2.0"
- },
"engines": {
- "node": ">=6"
+ "node": ">=10"
}
}
}
diff --git a/packages/cache/CHANGELOG.md b/packages/cache/CHANGELOG.md
index af9bc12ec0..b378b6fc01 100644
--- a/packages/cache/CHANGELOG.md
+++ b/packages/cache/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## 3.0.9 (2025-01-07)
+
+* chore(deps): version update (#2227) ([6d6b00e](https://github.com/sourcefuse/loopback4-microservice-catalog/commit/6d6b00e)), closes [#2227](https://github.com/sourcefuse/loopback4-microservice-catalog/issues/2227)
+
+
+
+
+
## 3.0.8 (2024-12-20)
**Note:** Version bump only for package @sourceloop/cache
diff --git a/packages/cache/package.json b/packages/cache/package.json
index 399767f713..45648ceab4 100644
--- a/packages/cache/package.json
+++ b/packages/cache/package.json
@@ -1,88 +1,88 @@
{
- "name": "@sourceloop/cache",
- "version": "3.0.8",
- "description": "A caching extension to cache methods.",
- "keywords": [
- "loopback-extension",
- "loopback",
- "cache",
- "redis"
- ],
- "main": "dist/index.js",
- "types": "dist/index.d.ts",
- "engines": {
- "node": ">=18"
- },
- "scripts": {
- "build": "lb-tsc",
- "build:watch": "lb-tsc --watch",
- "lint": "npm run eslint && npm run prettier:check",
- "lint:fix": "npm run eslint:fix && npm run prettier:fix",
- "prettier:cli": "prettier \"**/*.ts\" \"**/*.js\"",
- "prettier:check": "npm run prettier:cli -- -l",
- "prettier:fix": "npm run prettier:cli -- --write",
- "eslint": "eslint --report-unused-disable-directives .",
- "eslint:fix": "npm run eslint -- --fix",
- "pretest": "npm run rebuild",
- "test": "lb-mocha --timeout=5000 --allow-console-logs \"dist/__tests__\"",
- "posttest": "npm run lint",
- "test:dev": "lb-mocha --timeout=5000 --allow-console-logs dist/__tests__/**/*.js && npm run posttest",
- "clean": "lb-clean dist *.tsbuildinfo .eslintcache",
- "rebuild": "npm run clean && npm run build",
- "prune": "npm prune --production",
- "coverage": "nyc npm run test"
- },
- "repository": {
- "type": "git",
- "url": "https://github.com/sourcefuse/loopback4-microservice-catalog.git"
- },
- "author": "Sourcefuse",
- "license": "MIT",
- "files": [
- "README.md",
- "dist",
- "src",
- "!*/__tests__"
- ],
- "peerDependencies": {
- "@loopback/core": "^6.0.2"
- },
- "dependencies": {
- "@loopback/core": "^6.0.2",
- "@loopback/repository": "^7.0.2",
- "@loopback/rest": "^14.0.2",
- "@loopback/rest-explorer": "^7.0.2",
- "@sourceloop/core": "^15.0.1",
- "tslib": "^2.6.2",
- "winston": "^3.13.0"
- },
- "devDependencies": {
- "@istanbuljs/nyc-config-typescript": "^1.0.2",
- "@loopback/build": "^11.0.2",
- "@loopback/eslint-config": "^15.0.3",
- "@loopback/testlab": "^7.0.1",
- "@types/dotenv": "^8.2.0",
- "@types/node": "^20.12.7",
- "dotenv": "^16.4.5",
- "eslint": "^8.57.0",
- "loopback-connector-kv-redis": "^4.0.0",
- "mochawesome": "^7.1.3",
- "source-map-support": "^0.5.21",
- "typescript": "^5.4.5"
- },
- "publishConfig": {
- "registry": "https://registry.npmjs.org/",
- "access": "public"
- },
- "typedoc": {
- "config": {
- "entryPoints": [
- "src/index.ts"
- ],
- "out": "packages/cache",
- "plugin": [
- "typedoc-plugin-markdown"
- ]
+ "name": "@sourceloop/cache",
+ "version": "3.0.9",
+ "description": "A caching extension to cache methods.",
+ "keywords": [
+ "loopback-extension",
+ "loopback",
+ "cache",
+ "redis"
+ ],
+ "main": "dist/index.js",
+ "types": "dist/index.d.ts",
+ "engines": {
+ "node": ">=18"
+ },
+ "scripts": {
+ "build": "lb-tsc",
+ "build:watch": "lb-tsc --watch",
+ "lint": "npm run eslint && npm run prettier:check",
+ "lint:fix": "npm run eslint:fix && npm run prettier:fix",
+ "prettier:cli": "prettier \"**/*.ts\" \"**/*.js\"",
+ "prettier:check": "npm run prettier:cli -- -l",
+ "prettier:fix": "npm run prettier:cli -- --write",
+ "eslint": "eslint --report-unused-disable-directives .",
+ "eslint:fix": "npm run eslint -- --fix",
+ "pretest": "npm run rebuild",
+ "test": "lb-mocha --timeout=5000 --allow-console-logs \"dist/__tests__\"",
+ "posttest": "npm run lint",
+ "test:dev": "lb-mocha --timeout=5000 --allow-console-logs dist/__tests__/**/*.js && npm run posttest",
+ "clean": "lb-clean dist *.tsbuildinfo .eslintcache",
+ "rebuild": "npm run clean && npm run build",
+ "prune": "npm prune --production",
+ "coverage": "nyc npm run test"
+ },
+ "repository": {
+ "type": "git",
+ "url": "https://github.com/sourcefuse/loopback4-microservice-catalog.git"
+ },
+ "author": "Sourcefuse",
+ "license": "MIT",
+ "files": [
+ "README.md",
+ "dist",
+ "src",
+ "!*/__tests__"
+ ],
+ "peerDependencies": {
+ "@loopback/core": "^6.1.6"
+ },
+ "dependencies": {
+ "@loopback/core": "^6.1.6",
+ "@loopback/repository": "^7.0.9",
+ "@loopback/rest": "^14.0.9",
+ "@loopback/rest-explorer": "^7.0.9",
+ "@sourceloop/core": "^15.0.2",
+ "tslib": "^2.6.2",
+ "winston": "^3.17.0"
+ },
+ "devDependencies": {
+ "@istanbuljs/nyc-config-typescript": "^1.0.2",
+ "@loopback/build": "^11.0.8",
+ "@loopback/eslint-config": "^15.0.4",
+ "@loopback/testlab": "^7.0.8",
+ "@types/dotenv": "^8.2.0",
+ "@types/node": "^20.12.7",
+ "dotenv": "^16.4.5",
+ "eslint": "^8.57.0",
+ "loopback-connector-kv-redis": "^4.0.0",
+ "mochawesome": "^7.1.3",
+ "source-map-support": "^0.5.21",
+ "typescript": "^5.4.5"
+ },
+ "publishConfig": {
+ "registry": "https://registry.npmjs.org/",
+ "access": "public"
+ },
+ "typedoc": {
+ "config": {
+ "entryPoints": [
+ "src/index.ts"
+ ],
+ "out": "packages/cache",
+ "plugin": [
+ "typedoc-plugin-markdown"
+ ]
+ }
}
- }
}
diff --git a/packages/cli/CHANGELOG.md b/packages/cli/CHANGELOG.md
index c7bdab7a8b..60ba705c50 100644
--- a/packages/cli/CHANGELOG.md
+++ b/packages/cli/CHANGELOG.md
@@ -3,6 +3,22 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## 9.2.3 (2025-01-07)
+
+* chore(cli): cli template dependecy version update (#2231) ([50dfc15](https://github.com/sourcefuse/loopback4-microservice-catalog/commit/50dfc15)), closes [#2231](https://github.com/sourcefuse/loopback4-microservice-catalog/issues/2231) [#0](https://github.com/sourcefuse/loopback4-microservice-catalog/issues/0)
+
+
+
+
+
+## 9.2.2 (2025-01-07)
+
+* chore(deps): version update (#2227) ([6d6b00e](https://github.com/sourcefuse/loopback4-microservice-catalog/commit/6d6b00e)), closes [#2227](https://github.com/sourcefuse/loopback4-microservice-catalog/issues/2227)
+
+
+
+
+
## 9.2.1 (2024-12-20)
* chore(cli): update template dependencies of cli (#2222) ([597f05d](https://github.com/sourcefuse/loopback4-microservice-catalog/commit/597f05d)), closes [#2222](https://github.com/sourcefuse/loopback4-microservice-catalog/issues/2222)
diff --git a/packages/cli/README.md b/packages/cli/README.md
index fb77b96288..250126b983 100644
--- a/packages/cli/README.md
+++ b/packages/cli/README.md
@@ -18,7 +18,7 @@ $ npm install -g @sourceloop/cli
$ sl COMMAND
running command...
$ sl (-v|--version|version)
-@sourceloop/cli/9.2.1 linux-x64 node-v18.20.5
+@sourceloop/cli/9.2.3 linux-x64 node-v18.20.5
$ sl --help [COMMAND]
USAGE
$ sl COMMAND
@@ -83,7 +83,7 @@ OPTIONS
--help show manual pages
```
-_See code: [src/commands/cdk.ts](https://github.com/sourcefuse/loopback4-microservice-catalog/blob/v9.2.1/src/commands/cdk.ts)_
+_See code: [src/commands/cdk.ts](https://github.com/sourcefuse/loopback4-microservice-catalog/blob/v9.2.3/src/commands/cdk.ts)_
## `sl extension [NAME]`
@@ -100,7 +100,7 @@ OPTIONS
--help show manual pages
```
-_See code: [src/commands/extension.ts](https://github.com/sourcefuse/loopback4-microservice-catalog/blob/v9.2.1/src/commands/extension.ts)_
+_See code: [src/commands/extension.ts](https://github.com/sourcefuse/loopback4-microservice-catalog/blob/v9.2.3/src/commands/extension.ts)_
## `sl help [COMMAND]`
@@ -164,7 +164,7 @@ OPTIONS
Include sequelize as ORM in service
```
-_See code: [src/commands/microservice.ts](https://github.com/sourcefuse/loopback4-microservice-catalog/blob/v9.2.1/src/commands/microservice.ts)_
+_See code: [src/commands/microservice.ts](https://github.com/sourcefuse/loopback4-microservice-catalog/blob/v9.2.3/src/commands/microservice.ts)_
## `sl scaffold [NAME]`
@@ -188,7 +188,7 @@ OPTIONS
--owner=owner owner of the repo
```
-_See code: [src/commands/scaffold.ts](https://github.com/sourcefuse/loopback4-microservice-catalog/blob/v9.2.1/src/commands/scaffold.ts)_
+_See code: [src/commands/scaffold.ts](https://github.com/sourcefuse/loopback4-microservice-catalog/blob/v9.2.3/src/commands/scaffold.ts)_
## `sl update`
@@ -202,5 +202,5 @@ OPTIONS
--help show manual pages
```
-_See code: [src/commands/update.ts](https://github.com/sourcefuse/loopback4-microservice-catalog/blob/v9.2.1/src/commands/update.ts)_
+_See code: [src/commands/update.ts](https://github.com/sourcefuse/loopback4-microservice-catalog/blob/v9.2.3/src/commands/update.ts)_
diff --git a/packages/cli/package.json b/packages/cli/package.json
index ee13967cde..c158733d35 100644
--- a/packages/cli/package.json
+++ b/packages/cli/package.json
@@ -1,6 +1,6 @@
{
"name": "@sourceloop/cli",
- "version": "9.2.1",
+ "version": "9.2.3",
"description": "Custom ARC CLI.",
"bin": {
"sl": "./bin/run"
@@ -44,7 +44,7 @@
"@types/jest": "^29.5.4",
"@types/semver": "^7.5.1",
"ejs-lint": "^2.0.0",
- "inversify": "^6.0.1",
+ "inversify": "6.0.1",
"lodash": "^4.17.21",
"reflect-metadata": "^0.1.13",
"semver": "^7.5.4",
@@ -110,7 +110,7 @@
"templateDependencies": {
"tslib": "^2.6.2",
"@types/mocha": "^10.0.1",
- "@types/node": "^18.11.9",
+ "@types/node": "^20.12.7",
"cross-spawn": "^7.0.3",
"debug": "^4.3.4",
"fs-extra": "^10.1.0",
@@ -119,77 +119,77 @@
"prettier": "^2.8.4",
"rimraf": "^3.0.2",
"source-map-support": "^0.5.21",
- "typescript": "~5.2.2",
- "@loopback/apiconnect": "^0.13.2",
- "@loopback/authentication": "^11.0.2",
- "@loopback/authentication-jwt": "^0.15.2",
- "@loopback/authentication-passport": "^7.0.2",
- "@loopback/authorization": "^0.15.2",
- "@loopback/boot": "^7.0.2",
- "@loopback/booter-lb3app": "^6.0.2",
- "@loopback/build": "^11.0.2",
+ "typescript": "^5.4.5",
+ "@loopback/apiconnect": "^0.13.9",
+ "@loopback/authentication": "^11.0.9",
+ "@loopback/authentication-jwt": "^0.15.9",
+ "@loopback/authentication-passport": "^7.0.9",
+ "@loopback/authorization": "^0.15.9",
+ "@loopback/boot": "^7.0.9",
+ "@loopback/booter-lb3app": "^6.0.9",
+ "@loopback/build": "^11.0.8",
"@vendia/serverless-express": "^4.10.1",
- "@loopback/cli": "^6.0.2",
- "@loopback/context": "^7.0.2",
- "@loopback/context-explorer": "^0.11.2",
- "@loopback/core": "^6.0.2",
- "@loopback/cron": "^0.12.2",
- "@loopback/docs": "^7.0.2",
+ "@loopback/cli": "^6.2.0",
+ "@loopback/context": "^7.0.9",
+ "@loopback/context-explorer": "^0.11.9",
+ "@loopback/core": "^6.1.6",
+ "@loopback/cron": "^0.12.9",
+ "@loopback/docs": "^7.1.0",
"@loopback/dist-util": "^0.4.0",
- "@loopback/eslint-config": "^15.0.2",
- "@loopback/example-access-control-migration": "^7.0.2",
- "@loopback/example-binding-resolution": "^0.10.2",
- "@loopback/example-context": "^7.0.2",
- "@loopback/example-express-composition": "^7.0.2",
- "@loopback/example-file-transfer": "^6.0.2",
- "@loopback/example-graphql": "^0.10.2",
- "@loopback/example-greeter-extension": "^7.0.2",
- "@loopback/example-greeting-app": "^7.0.2",
- "@loopback/example-hello-world": "^7.0.2",
- "@loopback/example-lb3-application": "^7.0.2",
- "@loopback/example-log-extension": "^7.0.2",
- "@loopback/example-metrics-prometheus": "^0.13.2",
- "@loopback/example-multi-tenancy": "^0.16.2",
- "@loopback/example-passport-login": "^6.0.2",
- "@loopback/example-references-many": "^8.0.2",
- "@loopback/example-rest-crud": "^6.0.2",
- "@loopback/example-rpc-server": "^7.0.2",
- "@loopback/example-soap-calculator": "^7.0.2",
- "@loopback/example-socketio": "^0.9.2",
- "@loopback/example-todo": "^8.0.2",
- "@loopback/example-todo-list": "^8.0.2",
- "@loopback/example-todo-jwt": "^6.0.2",
- "@loopback/example-validation-app": "^6.0.2",
- "@loopback/example-webpack": "^0.11.2",
- "@loopback/express": "^7.0.2",
- "@loopback/filter": "^5.0.2",
- "@loopback/graphql": "^0.11.2",
- "@loopback/health": "^0.14.2",
- "@loopback/http-caching-proxy": "^6.0.2",
- "@loopback/http-server": "^6.0.2",
- "@loopback/logging": "^0.12.2",
- "@loopback/metadata": "^7.0.2",
- "@loopback/metrics": "^0.14.2",
- "@loopback/mock-oauth2-provider": "^0.9.2",
- "@loopback/model-api-builder": "^6.0.2",
+ "@loopback/eslint-config": "^15.0.4",
+ "@loopback/example-access-control-migration": "^7.1.0",
+ "@loopback/example-binding-resolution": "^0.11.0",
+ "@loopback/example-context": "^7.1.0",
+ "@loopback/example-express-composition": "^7.1.0",
+ "@loopback/example-file-transfer": "^6.1.0",
+ "@loopback/example-graphql": "^0.11.0",
+ "@loopback/example-greeter-extension": "^7.1.0",
+ "@loopback/example-greeting-app": "^7.1.0",
+ "@loopback/example-hello-world": "^7.1.0",
+ "@loopback/example-lb3-application": "^7.1.0",
+ "@loopback/example-log-extension": "^7.1.0",
+ "@loopback/example-metrics-prometheus": "^0.14.0",
+ "@loopback/example-multi-tenancy": "^0.17.0",
+ "@loopback/example-passport-login": "^6.1.0",
+ "@loopback/example-references-many": "^8.1.0",
+ "@loopback/example-rest-crud": "^6.1.0",
+ "@loopback/example-rpc-server": "^7.1.0",
+ "@loopback/example-soap-calculator": "^7.1.0",
+ "@loopback/example-socketio": "^0.10.0",
+ "@loopback/example-todo": "^8.1.0",
+ "@loopback/example-todo-list": "^8.1.0",
+ "@loopback/example-todo-jwt": "^6.1.0",
+ "@loopback/example-validation-app": "^6.1.0",
+ "@loopback/example-webpack": "^0.12.0",
+ "@loopback/express": "^7.0.9",
+ "@loopback/filter": "^5.0.8",
+ "@loopback/graphql": "^0.11.9",
+ "@loopback/health": "^0.14.9",
+ "@loopback/http-caching-proxy": "^6.0.9",
+ "@loopback/http-server": "^6.0.9",
+ "@loopback/logging": "^0.12.9",
+ "@loopback/metadata": "^7.0.9",
+ "@loopback/metrics": "^0.14.9",
+ "@loopback/mock-oauth2-provider": "^0.9.9",
+ "@loopback/model-api-builder": "^6.0.9",
"@loopback/monorepo": "^0.6.0",
- "@loopback/openapi-spec-builder": "^7.0.2",
- "@loopback/openapi-v3": "^10.0.2",
- "@loopback/pooling": "^0.11.2",
- "@loopback/repository": "^7.0.2",
- "@loopback/repository-json-schema": "^8.0.2",
- "@loopback/repository-tests": "^0.24.2",
- "@loopback/rest": "^14.0.2",
- "@loopback/rest-crud": "^0.18.2",
- "@loopback/rest-explorer": "^7.0.2",
- "@loopback/rest-msgpack": "^0.11.2",
- "@loopback/security": "^0.11.2",
- "@loopback/sequelize": "^0.6.2",
- "@loopback/service-proxy": "^7.0.2",
- "@loopback/socketio": "^0.8.2",
- "@loopback/testlab": "^7.0.2",
- "@loopback/tsdocs": "^6.0.2",
- "@loopback/typeorm": "^0.10.2",
+ "@loopback/openapi-spec-builder": "^7.0.8",
+ "@loopback/openapi-v3": "^10.0.9",
+ "@loopback/pooling": "^0.11.9",
+ "@loopback/repository": "^7.0.9",
+ "@loopback/repository-json-schema": "^8.0.9",
+ "@loopback/repository-tests": "^0.24.9",
+ "@loopback/rest": "^14.0.9",
+ "@loopback/rest-crud": "^0.18.9",
+ "@loopback/rest-explorer": "^7.0.9",
+ "@loopback/rest-msgpack": "^0.11.9",
+ "@loopback/security": "^0.11.9",
+ "@loopback/sequelize": "^0.6.9",
+ "@loopback/service-proxy": "^7.0.9",
+ "@loopback/socketio": "^0.8.9",
+ "@loopback/testlab": "^7.0.8",
+ "@loopback/tsdocs": "^6.0.9",
+ "@loopback/typeorm": "^0.10.9",
"glob": "^8.1.0",
"express-composition": "^1.1.0",
"eslint": "^8.57.0",
@@ -201,33 +201,33 @@
"@types/js-yaml": "^4.0.5",
"js-yaml": "^4.1.0",
"lodash": "^4.17.21",
- "@sourceloop/core": "^15.0.0",
- "@sourceloop/cache": "^3.0.7",
- "@sourceloop/feature-toggle": "^2.1.4",
- "@sourceloop/audit-service": "^15.0.0",
- "@sourceloop/authentication-service": "^20.0.0",
- "@sourceloop/bpmn-service": "^14.0.0",
- "@sourceloop/chat-service": "^13.0.0",
- "@sourceloop/feature-toggle-service": "^4.0.0",
- "@sourceloop/in-mail-service": "^12.0.0",
- "@sourceloop/notification-service": "^14.0.0",
- "@sourceloop/payment-service": "^15.0.0",
- "@sourceloop/oidc-service": "^3.0.0",
- "@sourceloop/reporting-service": "^4.0.0",
- "@sourceloop/scheduler-service": "^13.0.0",
- "@sourceloop/search-service": "^5.0.0",
- "@sourceloop/survey-service": "^3.0.0",
- "@sourceloop/task-service": "^4.0.0",
- "@sourceloop/user-tenant-service": "^3.0.0",
- "@sourceloop/video-conferencing-service": "^14.0.0",
- "@sourceloop/audit-log": "^8.0.2",
- "@sourceloop/vault": "^7.0.2",
- "loopback4-authentication": "^12.1.0",
- "loopback4-authorization": "^7.0.2",
- "loopback4-soft-delete": "^10.0.2",
- "loopback4-ratelimiter": "^7.0.4",
- "loopback4-helmet": "^7.0.2",
- "loopback4-notifications": "^8.0.3",
+ "@sourceloop/core": "^15.0.2",
+ "@sourceloop/cache": "^3.0.9",
+ "@sourceloop/feature-toggle": "^2.1.6",
+ "@sourceloop/audit-service": "^15.0.2",
+ "@sourceloop/authentication-service": "^20.0.2",
+ "@sourceloop/bpmn-service": "^14.0.2",
+ "@sourceloop/chat-service": "^13.0.2",
+ "@sourceloop/feature-toggle-service": "^4.0.2",
+ "@sourceloop/in-mail-service": "^12.0.2",
+ "@sourceloop/notification-service": "^14.0.2",
+ "@sourceloop/payment-service": "^15.0.2",
+ "@sourceloop/oidc-service": "^3.0.2",
+ "@sourceloop/reporting-service": "^4.0.2",
+ "@sourceloop/scheduler-service": "^13.0.2",
+ "@sourceloop/search-service": "^5.0.2",
+ "@sourceloop/survey-service": "^3.0.2",
+ "@sourceloop/task-service": "^4.0.2",
+ "@sourceloop/user-tenant-service": "^3.0.2",
+ "@sourceloop/video-conferencing-service": "^14.0.2",
+ "@sourceloop/audit-log": "^8.0.5",
+ "@sourceloop/vault": "^7.0.3",
+ "loopback4-authentication": "^12.1.1",
+ "loopback4-authorization": "^7.0.3",
+ "loopback4-soft-delete": "^10.0.3",
+ "loopback4-ratelimiter": "^7.0.6",
+ "loopback4-helmet": "^7.0.3",
+ "loopback4-notifications": "^9.0.1",
"loopback4-dynamic-datasource": "^2.0.1",
"swagger-stats": "^0.99.5",
"@opentelemetry/exporter-jaeger": "^1.15.0",
@@ -238,17 +238,17 @@
"@opentelemetry/plugin-pg": "^0.15.0",
"@opentelemetry/plugin-pg-pool": "^0.15.0",
"@opentelemetry/sdk-trace-base": "^1.15.0",
- "dotenv": "^16.0.3",
+ "dotenv": "^16.4.5",
"dotenv-extended": "^2.9.0",
"@istanbuljs/nyc-config-typescript": "^1.0.2",
- "loopback-datasource-juggler": "^5.0.9",
- "loopback-connector-rest": "^5.0.1",
- "loopback-connector-postgresql": "^7.1.1",
- "loopback-connector-mysql": "^7.0.10",
+ "loopback-datasource-juggler": "^5.1.3",
+ "loopback-connector-rest": "^5.0.2",
+ "loopback-connector-postgresql": "^7.1.8",
+ "loopback-connector-mysql": "^7.0.17",
"loopback-connector-kv-redis": "^4.0.0",
- "loopback-connector": "^6.1.5",
+ "loopback-connector": "^6.1.12",
"db-migrate-pg": "^1.3.0",
- "db-migrate-mysql": "^2.2.0",
+ "db-migrate-mysql": "^3.0.0",
"kindof": "^2.0.0",
"@types/dotenv": "^8.2.0",
"npm-run-all": "^4.1.5",
diff --git a/packages/core/CHANGELOG.md b/packages/core/CHANGELOG.md
index e46b0f5657..3729043d8c 100644
--- a/packages/core/CHANGELOG.md
+++ b/packages/core/CHANGELOG.md
@@ -3,6 +3,15 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## 15.0.2 (2025-01-07)
+
+* chore(deps): version update (#2227) ([6d6b00e](https://github.com/sourcefuse/loopback4-microservice-catalog/commit/6d6b00e)), closes [#2227](https://github.com/sourcefuse/loopback4-microservice-catalog/issues/2227)
+* fix(all-services): refactor test case of auth service core and notification service (#2230) ([9e30892](https://github.com/sourcefuse/loopback4-microservice-catalog/commit/9e30892)), closes [#2230](https://github.com/sourcefuse/loopback4-microservice-catalog/issues/2230)
+
+
+
+
+
## 15.0.1 (2024-12-20)
* fix(deps): add node-jose dependecy in core , task-service and user-tenant service (#2228) ([5a37a10](https://github.com/sourcefuse/loopback4-microservice-catalog/commit/5a37a10)), closes [#2228](https://github.com/sourcefuse/loopback4-microservice-catalog/issues/2228) [#0](https://github.com/sourcefuse/loopback4-microservice-catalog/issues/0)
diff --git a/packages/core/package.json b/packages/core/package.json
index e77bacd15f..e99ee36ced 100644
--- a/packages/core/package.json
+++ b/packages/core/package.json
@@ -1,6 +1,6 @@
{
"name": "@sourceloop/core",
- "version": "15.0.1",
+ "version": "15.0.2",
"description": "Sourceloop core package",
"keywords": [
"loopback-extension",
@@ -61,26 +61,26 @@
"!*/__tests__"
],
"dependencies": {
- "@loopback/boot": "^7.0.2",
- "@loopback/context": "^7.0.2",
- "@loopback/core": "^6.0.2",
- "@loopback/express": "^7.0.2",
- "@loopback/openapi-v3": "^10.0.2",
- "@loopback/repository": "^7.0.2",
- "@loopback/rest": "^14.0.2",
- "@loopback/rest-explorer": "^7.0.2",
- "@loopback/service-proxy": "^7.0.2",
+ "@loopback/boot": "^7.0.9",
+ "@loopback/context": "^7.0.9",
+ "@loopback/core": "^6.1.6",
+ "@loopback/express": "^7.0.9",
+ "@loopback/openapi-v3": "^10.0.9",
+ "@loopback/repository": "^7.0.9",
+ "@loopback/rest": "^14.0.9",
+ "@loopback/rest-explorer": "^7.0.9",
+ "@loopback/service-proxy": "^7.0.9",
"i18n": "^0.15.1",
"jsonwebtoken": "^9.0.0",
"lodash": "^4.17.21",
- "logform": "^2.4.0",
- "loopback-datasource-juggler": "^5.0.9",
- "loopback4-authentication": "^12.1.0",
- "loopback4-authorization": "^7.0.2",
+ "logform": "2.7.0",
+ "loopback-datasource-juggler": "^5.1.3",
+ "loopback4-authentication": "^12.1.1",
+ "loopback4-authorization": "^7.0.3",
"loopback4-dynamic-datasource": "^2.0.1",
- "loopback4-helmet": "^7.0.2",
- "loopback4-ratelimiter": "^7.0.4",
- "loopback4-soft-delete": "^10.0.2",
+ "loopback4-helmet": "^7.0.3",
+ "loopback4-ratelimiter": "^7.0.6",
+ "loopback4-soft-delete": "^10.0.3",
"moment": "^2.29.4",
"moment-timezone": "^0.5.34",
"node-jose": "^2.2.0",
@@ -88,11 +88,11 @@
"request-ip": "^3.3.0",
"swagger-stats": "^0.99.5",
"tslib": "^2.6.2",
- "winston": "^3.7.2"
+ "winston": "^3.17.0"
},
"peerDependencies": {
- "@loopback/sequelize": "^0.6.2",
- "loopback-connector-rest": "^5.0.1"
+ "@loopback/sequelize": "^0.6.9",
+ "loopback-connector-rest": "^5.0.2"
},
"peerDependenciesMeta": {
"@loopback/sequelize": {
@@ -103,25 +103,25 @@
"crypto-js": "^4.2.0"
},
"devDependencies": {
- "@loopback/build": "^11.0.2",
- "@loopback/eslint-config": "^15.0.2",
- "@loopback/sequelize": "^0.6.2",
- "@loopback/testlab": "^7.0.2",
+ "@loopback/build": "^11.0.8",
+ "@loopback/eslint-config": "^15.0.4",
+ "@loopback/sequelize": "^0.6.9",
+ "@loopback/testlab": "^7.0.8",
"@types/crypto-js": "^4.2.2",
"@types/i18n": "^0.13.6",
"@types/jsonwebtoken": "^9.0.0",
"@types/lodash": "^4.14.182",
"@types/moment": "^2.13.0",
"@types/moment-timezone": "^0.5.30",
- "@types/node": "^18.11.9",
+ "@types/node": "^20.12.7",
"@types/node-jose": "^1.1.13",
"@types/request-ip": "^0.0.37",
"@types/swagger-stats": "^0.95.4",
"aws-sdk": "^2.1613.0",
"eslint": "^8.57.0",
- "loopback-connector-rest": "^5.0.1",
+ "loopback-connector-rest": "^5.0.2",
"source-map-support": "^0.5.21",
- "typescript": "~5.2.2"
+ "typescript": "^5.4.5"
},
"overrides": {
"body-parser": {
diff --git a/packages/feature-toggle/CHANGELOG.md b/packages/feature-toggle/CHANGELOG.md
index d9e9269a01..4fc84eb7f2 100644
--- a/packages/feature-toggle/CHANGELOG.md
+++ b/packages/feature-toggle/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## 2.1.6 (2025-01-07)
+
+* chore(deps): version update (#2227) ([6d6b00e](https://github.com/sourcefuse/loopback4-microservice-catalog/commit/6d6b00e)), closes [#2227](https://github.com/sourcefuse/loopback4-microservice-catalog/issues/2227)
+
+
+
+
+
## 2.1.5 (2024-12-20)
**Note:** Version bump only for package @sourceloop/feature-toggle
diff --git a/packages/feature-toggle/package.json b/packages/feature-toggle/package.json
index 5ae21f37b2..b7059dfe06 100644
--- a/packages/feature-toggle/package.json
+++ b/packages/feature-toggle/package.json
@@ -1,107 +1,107 @@
{
- "name": "@sourceloop/feature-toggle",
- "version": "2.1.5",
- "description": "Package for feature toggle.",
- "keywords": [
- "loopback-extension",
- "loopback"
- ],
- "main": "dist/index.js",
- "types": "dist/index.d.ts",
- "engines": {
- "node": "18 || 20"
- },
- "scripts": {
- "build": "lb-tsc",
- "build:watch": "lb-tsc --watch",
- "lint": "npm run eslint && npm run prettier:check",
- "lint:fix": "npm run eslint:fix && npm run prettier:fix",
- "prettier:cli": "prettier \"**/*.ts\" \"**/*.js\"",
- "prettier:check": "npm run prettier:cli -- -l",
- "prettier:fix": "npm run prettier:cli -- --write",
- "eslint": "eslint --report-unused-disable-directives .",
- "eslint:fix": "npm run eslint -- --fix",
- "pretest": "npm run build",
- "test": "lb-mocha --allow-console-logs \"dist/__tests__\"",
- "coverage": "lb-nyc npm run test",
- "coverage:ci": "lb-nyc report --reporter=text-lcov | coveralls",
- "test:dev": "lb-mocha --allow-console-logs dist/__tests__/**/*.js",
- "clean": "lb-clean dist *.tsbuildinfo .eslintcache",
- "prepublishOnly": "npm run build && npm run lint",
- "rebuild": "npm run clean && npm run build"
- },
- "repository": {
- "type": "git",
- "url": "https://github.com/sourcefuse/loopback4-microservice-catalog.git",
- "directory": "packages/feature-toggle"
- },
- "author": "Sourcefuse",
- "license": "MIT",
- "files": [
- "README.md",
- "dist",
- "src",
- "!*/__tests__"
- ],
- "peerDependencies": {
- "@loopback/core": "^6.0.2"
- },
- "dependencies": {
- "@loopback/boot": "^7.0.2",
- "@loopback/context": "^7.0.2",
- "@loopback/core": "^6.0.2",
- "@loopback/express": "^7.0.2",
- "@loopback/repository": "^7.0.2",
- "@loopback/rest": "^14.0.2",
- "@loopback/rest-explorer": "^7.0.2",
- "@loopback/service-proxy": "^7.0.2",
- "@sourceloop/core": "^15.0.1",
- "lodash": "^4.17.21",
- "loopback4-authentication": "^12.1.0",
- "sinon": "^14.0.0",
- "tslib": "^2.6.2"
- },
- "devDependencies": {
- "@loopback/build": "^11.0.2",
- "@loopback/core": "^6.0.2",
- "@loopback/eslint-config": "^15.0.2",
- "@loopback/testlab": "^7.0.2",
- "@types/lodash": "^4.14.182",
- "@types/node": "^18.11.9",
- "eslint": "^8.57.0",
- "source-map-support": "^0.5.21",
- "typescript": "~5.2.2"
- },
- "overrides": {
- "body-parser": {
- "debug": "^4.3.4"
+ "name": "@sourceloop/feature-toggle",
+ "version": "2.1.6",
+ "description": "Package for feature toggle.",
+ "keywords": [
+ "loopback-extension",
+ "loopback"
+ ],
+ "main": "dist/index.js",
+ "types": "dist/index.d.ts",
+ "engines": {
+ "node": "18 || 20"
},
- "send": {
- "debug": "^4.3.4"
+ "scripts": {
+ "build": "lb-tsc",
+ "build:watch": "lb-tsc --watch",
+ "lint": "npm run eslint && npm run prettier:check",
+ "lint:fix": "npm run eslint:fix && npm run prettier:fix",
+ "prettier:cli": "prettier \"**/*.ts\" \"**/*.js\"",
+ "prettier:check": "npm run prettier:cli -- -l",
+ "prettier:fix": "npm run prettier:cli -- --write",
+ "eslint": "eslint --report-unused-disable-directives .",
+ "eslint:fix": "npm run eslint -- --fix",
+ "pretest": "npm run build",
+ "test": "lb-mocha --allow-console-logs \"dist/__tests__\"",
+ "coverage": "lb-nyc npm run test",
+ "coverage:ci": "lb-nyc report --reporter=text-lcov | coveralls",
+ "test:dev": "lb-mocha --allow-console-logs dist/__tests__/**/*.js",
+ "clean": "lb-clean dist *.tsbuildinfo .eslintcache",
+ "prepublishOnly": "npm run build && npm run lint",
+ "rebuild": "npm run clean && npm run build"
},
- "finalhandler": {
- "debug": "^4.3.4"
+ "repository": {
+ "type": "git",
+ "url": "https://github.com/sourcefuse/loopback4-microservice-catalog.git",
+ "directory": "packages/feature-toggle"
},
- "express": {
- "debug": "^4.3.4",
- "finalhandler": "^1.2.0",
- "send": "^0.18.0",
- "serve-static": "^1.15.0"
- }
- },
- "publishConfig": {
- "registry": "https://registry.npmjs.org/",
- "access": "public"
- },
- "typedoc": {
- "config": {
- "entryPoints": [
- "src/index.ts"
- ],
- "out": "packages/feature-toggle",
- "plugin": [
- "typedoc-plugin-markdown"
- ]
+ "author": "Sourcefuse",
+ "license": "MIT",
+ "files": [
+ "README.md",
+ "dist",
+ "src",
+ "!*/__tests__"
+ ],
+ "peerDependencies": {
+ "@loopback/core": "^6.1.6"
+ },
+ "dependencies": {
+ "@loopback/boot": "^7.0.9",
+ "@loopback/context": "^7.0.9",
+ "@loopback/core": "^6.1.6",
+ "@loopback/express": "^7.0.9",
+ "@loopback/repository": "^7.0.9",
+ "@loopback/rest": "^14.0.9",
+ "@loopback/rest-explorer": "^7.0.9",
+ "@loopback/service-proxy": "^7.0.9",
+ "@sourceloop/core": "^15.0.2",
+ "lodash": "^4.17.21",
+ "loopback4-authentication": "^12.1.1",
+ "sinon": "^14.0.0",
+ "tslib": "^2.6.2"
+ },
+ "devDependencies": {
+ "@loopback/build": "^11.0.8",
+ "@loopback/core": "^6.1.6",
+ "@loopback/eslint-config": "^15.0.4",
+ "@loopback/testlab": "^7.0.8",
+ "@types/lodash": "^4.14.182",
+ "@types/node": "^20.12.7",
+ "eslint": "^8.57.0",
+ "source-map-support": "^0.5.21",
+ "typescript": "^5.4.5"
+ },
+ "overrides": {
+ "body-parser": {
+ "debug": "^4.3.4"
+ },
+ "send": {
+ "debug": "^4.3.4"
+ },
+ "finalhandler": {
+ "debug": "^4.3.4"
+ },
+ "express": {
+ "debug": "^4.3.4",
+ "finalhandler": "^1.2.0",
+ "send": "^0.18.0",
+ "serve-static": "^1.15.0"
+ }
+ },
+ "publishConfig": {
+ "registry": "https://registry.npmjs.org/",
+ "access": "public"
+ },
+ "typedoc": {
+ "config": {
+ "entryPoints": [
+ "src/index.ts"
+ ],
+ "out": "packages/feature-toggle",
+ "plugin": [
+ "typedoc-plugin-markdown"
+ ]
+ }
}
- }
}
diff --git a/packages/file-utils/CHANGELOG.md b/packages/file-utils/CHANGELOG.md
index b8dba2334f..c72194e615 100644
--- a/packages/file-utils/CHANGELOG.md
+++ b/packages/file-utils/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## 0.1.9 (2025-01-07)
+
+* chore(deps): version update (#2227) ([6d6b00e](https://github.com/sourcefuse/loopback4-microservice-catalog/commit/6d6b00e)), closes [#2227](https://github.com/sourcefuse/loopback4-microservice-catalog/issues/2227)
+
+
+
+
+
## 0.1.8 (2024-12-20)
**Note:** Version bump only for package @sourceloop/file-utils
diff --git a/packages/file-utils/package.json b/packages/file-utils/package.json
index f10e0cf159..f83f768d1a 100644
--- a/packages/file-utils/package.json
+++ b/packages/file-utils/package.json
@@ -1,85 +1,85 @@
{
- "name": "@sourceloop/file-utils",
- "version": "0.1.8",
- "description": "file upload and multipart related utilities for loopback4 applications.",
- "keywords": [
- "loopback-extension",
- "loopback"
- ],
- "main": "dist/index.js",
- "types": "dist/index.d.ts",
- "engines": {
- "node": ">=18"
- },
- "scripts": {
- "build": "lb-tsc",
- "build:watch": "lb-tsc --watch",
- "lint": "npm run eslint && npm run prettier:check",
- "lint:fix": "npm run eslint:fix && npm run prettier:fix",
- "prettier:cli": "prettier \"**/*.ts\" \"**/*.js\"",
- "prettier:check": "npm run prettier:cli -- -l",
- "prettier:fix": "npm run prettier:cli -- --write",
- "eslint": "eslint --report-unused-disable-directives .",
- "eslint:fix": "npm run eslint -- --fix",
- "pretest": "npm run rebuild",
- "test": "lb-mocha --timeout=5000 --allow-console-logs \"dist/__tests__\"",
- "posttest": "npm run lint",
- "test:dev": "lb-mocha --timeout=5000 --allow-console-logs dist/__tests__/**/*.js && npm run posttest",
- "clean": "lb-clean dist *.tsbuildinfo .eslintcache",
- "rebuild": "npm run clean && npm run build",
- "prune": "npm prune --production",
- "coverage": "nyc npm run test"
- },
- "repository": {
- "type": "git",
- "url": "https://github.com/sourcefuse/loopback4-microservice-catalog.git",
- "directory": "packages/file-utils"
- },
- "author": "Sourcefuse",
- "license": "MIT",
- "files": [
- "README.md",
- "dist",
- "src",
- "!*/__tests__"
- ],
- "peerDependencies": {
- "@loopback/core": "^6.0.2"
- },
- "dependencies": {
- "@loopback/core": "^6.0.2",
- "@loopback/repository": "^7.0.2",
- "@loopback/rest": "^14.0.2",
- "@loopback/rest-explorer": "^7.0.2",
- "@sourceloop/core": "^15.0.1",
- "@types/multer": "^1.4.11",
- "file-type": "^16.5.4",
- "lodash": "^4.17.21",
- "loopback4-s3": "^9.0.0",
- "multer": "^1.4.5-lts.1",
- "multer-s3": "^3.0.1",
- "tslib": "^2.6.2",
- "winston": "^3.13.0"
- },
- "devDependencies": {
- "@istanbuljs/nyc-config-typescript": "^1.0.2",
- "@loopback/build": "^11.0.2",
- "@loopback/eslint-config": "^15.0.2",
- "@loopback/testlab": "^7.0.2",
- "@types/dotenv": "^8.2.0",
- "@types/lodash": "^4.17.0",
- "@types/multer-s3": "^3.0.3",
- "@types/node": "^20.12.7",
- "dotenv": "^16.4.5",
- "eslint": "^8.57.0",
- "form-data": "^4.0.0",
- "mochawesome": "^7.1.3",
- "source-map-support": "^0.5.21",
- "typescript": "^5.4.5"
- },
- "publishConfig": {
- "registry": "https://registry.npmjs.org/",
- "access": "public"
- },
- "private": false
+ "name": "@sourceloop/file-utils",
+ "version": "0.1.9",
+ "description": "file upload and multipart related utilities for loopback4 applications.",
+ "keywords": [
+ "loopback-extension",
+ "loopback"
+ ],
+ "main": "dist/index.js",
+ "types": "dist/index.d.ts",
+ "engines": {
+ "node": ">=18"
+ },
+ "scripts": {
+ "build": "lb-tsc",
+ "build:watch": "lb-tsc --watch",
+ "lint": "npm run eslint && npm run prettier:check",
+ "lint:fix": "npm run eslint:fix && npm run prettier:fix",
+ "prettier:cli": "prettier \"**/*.ts\" \"**/*.js\"",
+ "prettier:check": "npm run prettier:cli -- -l",
+ "prettier:fix": "npm run prettier:cli -- --write",
+ "eslint": "eslint --report-unused-disable-directives .",
+ "eslint:fix": "npm run eslint -- --fix",
+ "pretest": "npm run rebuild",
+ "test": "lb-mocha --timeout=5000 --allow-console-logs \"dist/__tests__\"",
+ "posttest": "npm run lint",
+ "test:dev": "lb-mocha --timeout=5000 --allow-console-logs dist/__tests__/**/*.js && npm run posttest",
+ "clean": "lb-clean dist *.tsbuildinfo .eslintcache",
+ "rebuild": "npm run clean && npm run build",
+ "prune": "npm prune --production",
+ "coverage": "nyc npm run test"
+ },
+ "repository": {
+ "type": "git",
+ "url": "https://github.com/sourcefuse/loopback4-microservice-catalog.git",
+ "directory": "packages/file-utils"
+ },
+ "author": "Sourcefuse",
+ "license": "MIT",
+ "files": [
+ "README.md",
+ "dist",
+ "src",
+ "!*/__tests__"
+ ],
+ "peerDependencies": {
+ "@loopback/core": "^6.1.6"
+ },
+ "dependencies": {
+ "@loopback/core": "^6.1.6",
+ "@loopback/repository": "^7.0.9",
+ "@loopback/rest": "^14.0.9",
+ "@loopback/rest-explorer": "^7.0.9",
+ "@sourceloop/core": "^15.0.2",
+ "@types/multer": "^1.4.11",
+ "file-type": "^16.5.4",
+ "lodash": "^4.17.21",
+ "loopback4-s3": "^9.0.0",
+ "multer": "^1.4.5-lts.1",
+ "multer-s3": "^3.0.1",
+ "tslib": "^2.6.2",
+ "winston": "^3.17.0"
+ },
+ "devDependencies": {
+ "@istanbuljs/nyc-config-typescript": "^1.0.2",
+ "@loopback/build": "^11.0.8",
+ "@loopback/eslint-config": "^15.0.4",
+ "@loopback/testlab": "^7.0.8",
+ "@types/dotenv": "^8.2.0",
+ "@types/lodash": "^4.17.0",
+ "@types/multer-s3": "^3.0.3",
+ "@types/node": "^20.12.7",
+ "dotenv": "^16.4.5",
+ "eslint": "^8.57.0",
+ "form-data": "^4.0.0",
+ "mochawesome": "^7.1.3",
+ "source-map-support": "^0.5.21",
+ "typescript": "^5.4.5"
+ },
+ "publishConfig": {
+ "registry": "https://registry.npmjs.org/",
+ "access": "public"
+ },
+ "private": false
}
diff --git a/sandbox/audit-ms-example/CHANGELOG.md b/sandbox/audit-ms-example/CHANGELOG.md
index aa6baa5d28..19a97089e2 100644
--- a/sandbox/audit-ms-example/CHANGELOG.md
+++ b/sandbox/audit-ms-example/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## 0.9.8 (2025-01-07)
+
+* chore(deps): version update (#2227) ([6d6b00e](https://github.com/sourcefuse/loopback4-microservice-catalog/commit/6d6b00e)), closes [#2227](https://github.com/sourcefuse/loopback4-microservice-catalog/issues/2227)
+
+
+
+
+
## 0.9.7 (2024-12-20)
**Note:** Version bump only for package @sourceloop/audit-ms-example
diff --git a/sandbox/audit-ms-example/package.json b/sandbox/audit-ms-example/package.json
index e6c88f3571..748bd1045e 100644
--- a/sandbox/audit-ms-example/package.json
+++ b/sandbox/audit-ms-example/package.json
@@ -1,87 +1,87 @@
{
- "name": "@sourceloop/audit-ms-example",
- "version": "0.9.7",
- "description": "An audit microservice example.",
- "keywords": [
- "loopback-application",
- "loopback"
- ],
- "private": true,
- "main": "dist/index.js",
- "types": "dist/index.d.ts",
- "engines": {
- "node": "18 || 20"
- },
- "scripts": {
- "build": "npm run clean && lb-tsc",
- "build:watch": "lb-tsc --watch",
- "lint": "npm run eslint && npm run prettier:check",
- "lint:fix": "npm run eslint:fix && npm run prettier:fix",
- "prettier:cli": "prettier \"**/*.ts\" \"**/*.js\"",
- "prettier:check": "npm run prettier:cli -- -l",
- "prettier:fix": "npm run prettier:cli -- --write",
- "eslint": "eslint --report-unused-disable-directives .",
- "eslint:fix": "npm run eslint -- --fix",
- "pretest": "npm run rebuild",
- "test": "echo 'No Tests'",
- "test:dev": "lb-mocha --allow-console-logs dist/__tests__/**/*.js",
- "docker:build": "docker build -t audit-example .",
- "docker:run": "docker run -p 3000:3000 -d audit-example",
- "premigrate": "npm run build",
- "migrate": "node migration.js",
- "preopenapi-spec": "npm run build",
- "openapi-spec": "node ./dist/openapi-spec",
- "rebuild": "npm run clean && npm run build",
- "prestart": "npm run rebuild",
- "start": "node -r source-map-support/register .",
- "clean": "lb-clean dist *.tsbuildinfo .eslintcache",
- "db:migrate": "./node_modules/db-migrate/bin/db-migrate up --config './migrations/database.json'",
- "db:migrate:down": "./node_modules/db-migrate/bin/db-migrate down --config './migrations/database.json'",
- "db:migrate:reset": "./node_modules/db-migrate/bin/db-migrate reset --config './migrations/database.json'"
- },
- "repository": {
- "type": "git",
- "url": ""
- },
- "author": "Akshat Dubey ",
- "license": "MIT",
- "files": [
- "README.md",
- "dist",
- "src",
- "!*/__tests__"
- ],
- "dependencies": {
- "@loopback/boot": "^7.0.2",
- "@loopback/context": "^7.0.2",
- "@loopback/core": "^6.0.2",
- "@loopback/repository": "^7.0.2",
- "@loopback/rest": "^14.0.2",
- "@loopback/rest-explorer": "^7.0.2",
- "@loopback/service-proxy": "^7.0.2",
- "@sourceloop/audit-log": "^8.0.2",
- "@sourceloop/audit-service": "^15.0.1",
- "@sourceloop/core": "^15.0.1",
- "ajv": "^8.11.0",
- "ajv-errors": "^3.0.0",
- "db-migrate": "^1.0.0-beta.21",
- "db-migrate-pg": "^1.3.0",
- "dotenv": "^16.0.3",
- "dotenv-extended": "^2.9.0",
- "loopback-connector-postgresql": "^7.1.1",
- "loopback4-authentication": "^12.1.0",
- "loopback4-authorization": "^7.0.2",
- "loopback4-soft-delete": "^10.0.2",
- "prom-client": "^14.0.1",
- "tslib": "^2.6.2"
- },
- "devDependencies": {
- "@loopback/build": "^11.0.2",
- "@loopback/eslint-config": "^15.0.2",
- "@loopback/testlab": "^7.0.2",
- "@types/node": "^18.11.9",
- "eslint": "^8.57.0",
- "source-map-support": "^0.5.21",
- "typescript": "~5.2.2"
- }
+ "name": "@sourceloop/audit-ms-example",
+ "version": "0.9.8",
+ "description": "An audit microservice example.",
+ "keywords": [
+ "loopback-application",
+ "loopback"
+ ],
+ "private": true,
+ "main": "dist/index.js",
+ "types": "dist/index.d.ts",
+ "engines": {
+ "node": "18 || 20"
+ },
+ "scripts": {
+ "build": "npm run clean && lb-tsc",
+ "build:watch": "lb-tsc --watch",
+ "lint": "npm run eslint && npm run prettier:check",
+ "lint:fix": "npm run eslint:fix && npm run prettier:fix",
+ "prettier:cli": "prettier \"**/*.ts\" \"**/*.js\"",
+ "prettier:check": "npm run prettier:cli -- -l",
+ "prettier:fix": "npm run prettier:cli -- --write",
+ "eslint": "eslint --report-unused-disable-directives .",
+ "eslint:fix": "npm run eslint -- --fix",
+ "pretest": "npm run rebuild",
+ "test": "echo 'No Tests'",
+ "test:dev": "lb-mocha --allow-console-logs dist/__tests__/**/*.js",
+ "docker:build": "docker build -t audit-example .",
+ "docker:run": "docker run -p 3000:3000 -d audit-example",
+ "premigrate": "npm run build",
+ "migrate": "node migration.js",
+ "preopenapi-spec": "npm run build",
+ "openapi-spec": "node ./dist/openapi-spec",
+ "rebuild": "npm run clean && npm run build",
+ "prestart": "npm run rebuild",
+ "start": "node -r source-map-support/register .",
+ "clean": "lb-clean dist *.tsbuildinfo .eslintcache",
+ "db:migrate": "./node_modules/db-migrate/bin/db-migrate up --config './migrations/database.json'",
+ "db:migrate:down": "./node_modules/db-migrate/bin/db-migrate down --config './migrations/database.json'",
+ "db:migrate:reset": "./node_modules/db-migrate/bin/db-migrate reset --config './migrations/database.json'"
+ },
+ "repository": {
+ "type": "git",
+ "url": ""
+ },
+ "author": "Akshat Dubey ",
+ "license": "MIT",
+ "files": [
+ "README.md",
+ "dist",
+ "src",
+ "!*/__tests__"
+ ],
+ "dependencies": {
+ "@loopback/boot": "^7.0.9",
+ "@loopback/context": "^7.0.9",
+ "@loopback/core": "^6.1.6",
+ "@loopback/repository": "^7.0.9",
+ "@loopback/rest": "^14.0.9",
+ "@loopback/rest-explorer": "^7.0.9",
+ "@loopback/service-proxy": "^7.0.9",
+ "@sourceloop/audit-log": "^8.0.4",
+ "@sourceloop/audit-service": "^15.0.2",
+ "@sourceloop/core": "^15.0.2",
+ "ajv": "^8.11.0",
+ "ajv-errors": "^3.0.0",
+ "db-migrate": "^1.0.0-beta.21",
+ "db-migrate-pg": "^1.3.0",
+ "dotenv": "^16.4.5",
+ "dotenv-extended": "^2.9.0",
+ "loopback-connector-postgresql": "^7.1.8",
+ "loopback4-authentication": "^12.1.1",
+ "loopback4-authorization": "^7.0.3",
+ "loopback4-soft-delete": "^10.0.3",
+ "prom-client": "^14.0.1",
+ "tslib": "^2.6.2"
+ },
+ "devDependencies": {
+ "@loopback/build": "^11.0.8",
+ "@loopback/eslint-config": "^15.0.4",
+ "@loopback/testlab": "^7.0.8",
+ "@types/node": "^20.12.7",
+ "eslint": "^8.57.0",
+ "source-map-support": "^0.5.21",
+ "typescript": "^5.4.5"
+ }
}
diff --git a/sandbox/auth-mfa-example/CHANGELOG.md b/sandbox/auth-mfa-example/CHANGELOG.md
index 1a0151e44c..9d411cd94b 100644
--- a/sandbox/auth-mfa-example/CHANGELOG.md
+++ b/sandbox/auth-mfa-example/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## 0.5.2 (2025-01-07)
+
+* chore(deps): version update (#2227) ([6d6b00e](https://github.com/sourcefuse/loopback4-microservice-catalog/commit/6d6b00e)), closes [#2227](https://github.com/sourcefuse/loopback4-microservice-catalog/issues/2227)
+
+
+
+
+
## 0.5.1 (2024-12-20)
**Note:** Version bump only for package @sourceloop/auth-mfa-example
diff --git a/sandbox/auth-mfa-example/package.json b/sandbox/auth-mfa-example/package.json
index 522db5c4a1..7eaa083d54 100644
--- a/sandbox/auth-mfa-example/package.json
+++ b/sandbox/auth-mfa-example/package.json
@@ -1,98 +1,98 @@
{
- "name": "@sourceloop/auth-mfa-example",
- "version": "0.5.1",
- "description": "Authentication google authenticator mfa exmaple.",
- "keywords": [
- "loopback-microservice",
- "loopback"
- ],
- "main": "dist/index.js",
- "private": true,
- "types": "dist/index.d.ts",
- "engines": {
- "node": ">=18"
- },
- "scripts": {
- "build": "lb-tsc",
- "build:watch": "lb-tsc --watch",
- "lint": "npm run eslint && npm run prettier:check",
- "lint:fix": "npm run eslint:fix && npm run prettier:fix",
- "prettier:cli": "prettier \"**/*.ts\" \"**/*.js\"",
- "prettier:check": "npm run prettier:cli -- -l",
- "prettier:fix": "npm run prettier:cli -- --write",
- "eslint": "eslint --report-unused-disable-directives .",
- "eslint:fix": "npm run eslint -- --fix",
- "pretest": "npm run rebuild",
- "test": "echo 'No Tests'",
- "test:dev": "lb-mocha --allow-console-logs dist/__tests__/**/*.js",
- "docker:build": "DOCKER_BUILDKIT=1 sudo docker build --build-arg NR_ENABLED=$NR_ENABLED_VALUE --build-arg FROM_FOLDER=services --build-arg SERVICE_NAME=authentication-service -t $IMAGE_REPO_NAME/$npm_package_name:$npm_package_version ../../. -f ./Dockerfile",
- "docker:run": "docker run -p 3000:3000 -d authentication",
- "symlink-resolver": "symlink-resolver",
- "resolve-links": "npm run symlink-resolver build ./node_modules/@local",
- "premigrate": "npm run build",
- "migrate": "node ./dist/migrate",
- "preopenapi-spec": "npm run build",
- "openapi-spec": "node ./dist/openapi-spec",
- "prestart": "npm run clean && npm run openapi-spec",
- "start": "node -r source-map-support/register .",
- "dev": "nodemon --watch src -e ts --exec \"npm run start\"",
- "clean": "lb-clean dist *.tsbuildinfo .eslintcache",
- "rebuild": "npm run clean && npm run build",
- "docker:push": " docker push $IMAGE_REPO_NAME/$npm_package_name:$npm_package_version",
- "docker:build:dev": "DOCKER_BUILDKIT=1 sudo docker build --build-arg NR_ENABLED=$NR_ENABLED_VALUE --build-arg FROM_FOLDER=services --build-arg SERVICE_NAME=authentication-service -t $IMAGE_REPO_NAME/$npm_package_name:$npm_package_version ../../. -f ./Dockerfile",
- "docker:push:dev": " docker push $IMAGE_REPO_NAME/$npm_package_name:$npm_package_version",
- "coverage": "nyc npm run test"
- },
- "repository": {
- "type": "git",
- "url": ""
- },
- "author": "Sourcefuse",
- "license": "MIT",
- "files": [
- "README.md",
- "dist",
- "src",
- "!*/__tests__"
- ],
- "dependencies": {
- "@loopback/boot": "^7.0.2",
- "@loopback/context": "^7.0.2",
- "@loopback/core": "^6.0.2",
- "@loopback/openapi-v3": "^10.0.2",
- "@loopback/repository": "^7.0.2",
- "@loopback/rest": "^14.0.2",
- "@loopback/rest-explorer": "^7.0.2",
- "@loopback/service-proxy": "^7.0.2",
- "@opentelemetry/exporter-jaeger": "^1.15.0",
- "@opentelemetry/plugin-dns": "^0.15.0",
- "@opentelemetry/plugin-http": "^0.18.2",
- "@opentelemetry/plugin-https": "^0.18.2",
- "@opentelemetry/plugin-pg": "^0.15.0",
- "@opentelemetry/plugin-pg-pool": "^0.15.0",
- "@opentelemetry/sdk-trace-base": "^1.15.0",
- "@sourceloop/authentication-service": "^20.0.1",
- "@sourceloop/core": "^15.0.1",
- "dotenv": "^16.0.3",
- "dotenv-extended": "^2.9.0",
- "loopback-connector-kv-redis": "^4.0.0",
- "loopback-connector-postgresql": "^7.1.1",
- "loopback4-authentication": "^12.1.0",
- "loopback4-authorization": "^7.0.2",
- "swagger-stats": "^0.99.5",
- "symlink-resolver": "0.2.1",
- "tslib": "^2.6.2"
- },
- "devDependencies": {
- "@istanbuljs/nyc-config-typescript": "^1.0.2",
- "@loopback/build": "^11.0.2",
- "@loopback/eslint-config": "^15.0.2",
- "@loopback/testlab": "^7.0.2",
- "@types/node": "^18.11.9",
- "eslint": "^8.57.0",
- "nodemon": "^2.0.21",
- "nyc": "^15.1.0",
- "source-map-support": "^0.5.21",
- "typescript": "~5.2.2"
- }
+ "name": "@sourceloop/auth-mfa-example",
+ "version": "0.5.2",
+ "description": "Authentication google authenticator mfa exmaple.",
+ "keywords": [
+ "loopback-microservice",
+ "loopback"
+ ],
+ "main": "dist/index.js",
+ "private": true,
+ "types": "dist/index.d.ts",
+ "engines": {
+ "node": ">=18"
+ },
+ "scripts": {
+ "build": "lb-tsc",
+ "build:watch": "lb-tsc --watch",
+ "lint": "npm run eslint && npm run prettier:check",
+ "lint:fix": "npm run eslint:fix && npm run prettier:fix",
+ "prettier:cli": "prettier \"**/*.ts\" \"**/*.js\"",
+ "prettier:check": "npm run prettier:cli -- -l",
+ "prettier:fix": "npm run prettier:cli -- --write",
+ "eslint": "eslint --report-unused-disable-directives .",
+ "eslint:fix": "npm run eslint -- --fix",
+ "pretest": "npm run rebuild",
+ "test": "echo 'No Tests'",
+ "test:dev": "lb-mocha --allow-console-logs dist/__tests__/**/*.js",
+ "docker:build": "DOCKER_BUILDKIT=1 sudo docker build --build-arg NR_ENABLED=$NR_ENABLED_VALUE --build-arg FROM_FOLDER=services --build-arg SERVICE_NAME=authentication-service -t $IMAGE_REPO_NAME/$npm_package_name:$npm_package_version ../../. -f ./Dockerfile",
+ "docker:run": "docker run -p 3000:3000 -d authentication",
+ "symlink-resolver": "symlink-resolver",
+ "resolve-links": "npm run symlink-resolver build ./node_modules/@local",
+ "premigrate": "npm run build",
+ "migrate": "node ./dist/migrate",
+ "preopenapi-spec": "npm run build",
+ "openapi-spec": "node ./dist/openapi-spec",
+ "prestart": "npm run clean && npm run openapi-spec",
+ "start": "node -r source-map-support/register .",
+ "dev": "nodemon --watch src -e ts --exec \"npm run start\"",
+ "clean": "lb-clean dist *.tsbuildinfo .eslintcache",
+ "rebuild": "npm run clean && npm run build",
+ "docker:push": " docker push $IMAGE_REPO_NAME/$npm_package_name:$npm_package_version",
+ "docker:build:dev": "DOCKER_BUILDKIT=1 sudo docker build --build-arg NR_ENABLED=$NR_ENABLED_VALUE --build-arg FROM_FOLDER=services --build-arg SERVICE_NAME=authentication-service -t $IMAGE_REPO_NAME/$npm_package_name:$npm_package_version ../../. -f ./Dockerfile",
+ "docker:push:dev": " docker push $IMAGE_REPO_NAME/$npm_package_name:$npm_package_version",
+ "coverage": "nyc npm run test"
+ },
+ "repository": {
+ "type": "git",
+ "url": ""
+ },
+ "author": "Sourcefuse",
+ "license": "MIT",
+ "files": [
+ "README.md",
+ "dist",
+ "src",
+ "!*/__tests__"
+ ],
+ "dependencies": {
+ "@loopback/boot": "^7.0.9",
+ "@loopback/context": "^7.0.9",
+ "@loopback/core": "^6.1.6",
+ "@loopback/openapi-v3": "^10.0.9",
+ "@loopback/repository": "^7.0.9",
+ "@loopback/rest": "^14.0.9",
+ "@loopback/rest-explorer": "^7.0.9",
+ "@loopback/service-proxy": "^7.0.9",
+ "@opentelemetry/exporter-jaeger": "^1.15.0",
+ "@opentelemetry/plugin-dns": "^0.15.0",
+ "@opentelemetry/plugin-http": "^0.18.2",
+ "@opentelemetry/plugin-https": "^0.18.2",
+ "@opentelemetry/plugin-pg": "^0.15.0",
+ "@opentelemetry/plugin-pg-pool": "^0.15.0",
+ "@opentelemetry/sdk-trace-base": "^1.15.0",
+ "@sourceloop/authentication-service": "^20.0.2",
+ "@sourceloop/core": "^15.0.2",
+ "dotenv": "^16.4.5",
+ "dotenv-extended": "^2.9.0",
+ "loopback-connector-kv-redis": "^4.0.0",
+ "loopback-connector-postgresql": "^7.1.8",
+ "loopback4-authentication": "^12.1.1",
+ "loopback4-authorization": "^7.0.3",
+ "swagger-stats": "^0.99.5",
+ "symlink-resolver": "0.2.1",
+ "tslib": "^2.6.2"
+ },
+ "devDependencies": {
+ "@istanbuljs/nyc-config-typescript": "^1.0.2",
+ "@loopback/build": "^11.0.8",
+ "@loopback/eslint-config": "^15.0.4",
+ "@loopback/testlab": "^7.0.8",
+ "@types/node": "^20.12.7",
+ "eslint": "^8.57.0",
+ "nodemon": "^2.0.21",
+ "nyc": "^15.1.0",
+ "source-map-support": "^0.5.21",
+ "typescript": "^5.4.5"
+ }
}
diff --git a/sandbox/auth-ms-basic-example/CHANGELOG.md b/sandbox/auth-ms-basic-example/CHANGELOG.md
index 5e85f4db36..89f6de39b5 100644
--- a/sandbox/auth-ms-basic-example/CHANGELOG.md
+++ b/sandbox/auth-ms-basic-example/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## 0.14.7 (2025-01-07)
+
+* chore(deps): version update (#2227) ([6d6b00e](https://github.com/sourcefuse/loopback4-microservice-catalog/commit/6d6b00e)), closes [#2227](https://github.com/sourcefuse/loopback4-microservice-catalog/issues/2227)
+
+
+
+
+
## 0.14.6 (2024-12-20)
**Note:** Version bump only for package @sourceloop/auth-ms-basic-example
diff --git a/sandbox/auth-ms-basic-example/package.json b/sandbox/auth-ms-basic-example/package.json
index 67322e088d..4b5fcade71 100644
--- a/sandbox/auth-ms-basic-example/package.json
+++ b/sandbox/auth-ms-basic-example/package.json
@@ -1,95 +1,95 @@
{
- "name": "@sourceloop/auth-ms-basic-example",
- "version": "0.14.6",
- "description": "Auth microservice basic example.",
- "keywords": [
- "loopback-application",
- "loopback"
- ],
- "private": true,
- "main": "dist/index.js",
- "types": "dist/index.d.ts",
- "engines": {
- "node": "18 || 20"
- },
- "scripts": {
- "build": "npm run clean && lb-tsc",
- "build:watch": "lb-tsc --watch",
- "lint": "npm run eslint && npm run prettier:check",
- "lint:fix": "npm run eslint:fix && npm run prettier:fix",
- "prettier:cli": "prettier \"**/*.ts\" \"**/*.js\"",
- "prettier:check": "npm run prettier:cli -- -l",
- "prettier:fix": "npm run prettier:cli -- --write",
- "eslint": "eslint --report-unused-disable-directives .",
- "eslint:fix": "npm run eslint -- --fix",
- "pretest": "npm run rebuild",
- "test": "echo 'No Tests'",
- "test:dev": "lb-mocha --allow-console-logs dist/__tests__/**/*.js",
- "docker:build": "docker build -t auth-multitenant-example .",
- "docker:run": "docker run -p 3000:3000 -d auth-multitenant-example",
- "premigrate": "npm run build",
- "migrate": "node ./dist/migrate",
- "preopenapi-spec": "npm run build",
- "openapi-spec": "node ./dist/openapi-spec",
- "rebuild": "npm run clean && npm run build",
- "prestart": "npm run rebuild",
- "start": "node -r source-map-support/register .",
- "clean": "lb-clean dist *.tsbuildinfo .eslintcache",
- "db:migrate": "./node_modules/db-migrate/bin/db-migrate up --config './migrations/database.json'",
- "db:migrate:down": "./node_modules/db-migrate/bin/db-migrate down --config './migrations/database.json'",
- "db:migrate:reset": "./node_modules/db-migrate/bin/db-migrate reset --config './migrations/database.json'"
- },
- "repository": {
- "type": "git",
- "url": ""
- },
- "author": "Akshat Dubey ",
- "license": "MIT",
- "files": [
- "README.md",
- "dist",
- "src",
- "!*/__tests__"
- ],
- "dependencies": {
- "@loopback/boot": "^7.0.2",
- "@loopback/context": "^7.0.2",
- "@loopback/core": "^6.0.2",
- "@loopback/repository": "^7.0.2",
- "@loopback/repository-json-schema": "^8.0.2",
- "@loopback/rest": "^14.0.2",
- "@loopback/rest-explorer": "^7.0.2",
- "@loopback/service-proxy": "^7.0.2",
- "@sourceloop/authentication-service": "^20.0.1",
- "@sourceloop/core": "^15.0.1",
- "ajv": "^8.11.0",
- "ajv-errors": "^3.0.0",
- "bcrypt": "^5.0.1",
- "db-migrate": "^1.0.0-beta.21",
- "db-migrate-pg": "^1.3.0",
- "dotenv": "^16.0.3",
- "dotenv-extended": "^2.9.0",
- "loopback-connector-kv-redis": "^4.0.0",
- "loopback-connector-postgresql": "^7.1.1",
- "loopback4-authentication": "^12.1.0",
- "loopback4-authorization": "^7.0.2",
- "loopback4-soft-delete": "^10.0.2",
- "prom-client": "^14.0.1",
- "tslib": "^2.6.2"
- },
- "devDependencies": {
- "@loopback/build": "^11.0.2",
- "@loopback/eslint-config": "^15.0.2",
- "@loopback/testlab": "^7.0.2",
- "@types/bcrypt": "^5.0.0",
- "@types/node": "^18.11.9",
- "eslint": "^8.57.0",
- "source-map-support": "^0.5.21",
- "typescript": "~5.2.2"
- },
- "overrides": {
- "check-code-coverage": {
- "lodash": "^4.17.21"
+ "name": "@sourceloop/auth-ms-basic-example",
+ "version": "0.14.7",
+ "description": "Auth microservice basic example.",
+ "keywords": [
+ "loopback-application",
+ "loopback"
+ ],
+ "private": true,
+ "main": "dist/index.js",
+ "types": "dist/index.d.ts",
+ "engines": {
+ "node": "18 || 20"
+ },
+ "scripts": {
+ "build": "npm run clean && lb-tsc",
+ "build:watch": "lb-tsc --watch",
+ "lint": "npm run eslint && npm run prettier:check",
+ "lint:fix": "npm run eslint:fix && npm run prettier:fix",
+ "prettier:cli": "prettier \"**/*.ts\" \"**/*.js\"",
+ "prettier:check": "npm run prettier:cli -- -l",
+ "prettier:fix": "npm run prettier:cli -- --write",
+ "eslint": "eslint --report-unused-disable-directives .",
+ "eslint:fix": "npm run eslint -- --fix",
+ "pretest": "npm run rebuild",
+ "test": "echo 'No Tests'",
+ "test:dev": "lb-mocha --allow-console-logs dist/__tests__/**/*.js",
+ "docker:build": "docker build -t auth-multitenant-example .",
+ "docker:run": "docker run -p 3000:3000 -d auth-multitenant-example",
+ "premigrate": "npm run build",
+ "migrate": "node ./dist/migrate",
+ "preopenapi-spec": "npm run build",
+ "openapi-spec": "node ./dist/openapi-spec",
+ "rebuild": "npm run clean && npm run build",
+ "prestart": "npm run rebuild",
+ "start": "node -r source-map-support/register .",
+ "clean": "lb-clean dist *.tsbuildinfo .eslintcache",
+ "db:migrate": "./node_modules/db-migrate/bin/db-migrate up --config './migrations/database.json'",
+ "db:migrate:down": "./node_modules/db-migrate/bin/db-migrate down --config './migrations/database.json'",
+ "db:migrate:reset": "./node_modules/db-migrate/bin/db-migrate reset --config './migrations/database.json'"
+ },
+ "repository": {
+ "type": "git",
+ "url": ""
+ },
+ "author": "Akshat Dubey ",
+ "license": "MIT",
+ "files": [
+ "README.md",
+ "dist",
+ "src",
+ "!*/__tests__"
+ ],
+ "dependencies": {
+ "@loopback/boot": "^7.0.9",
+ "@loopback/context": "^7.0.9",
+ "@loopback/core": "^6.1.6",
+ "@loopback/repository": "^7.0.9",
+ "@loopback/repository-json-schema": "^8.0.9",
+ "@loopback/rest": "^14.0.9",
+ "@loopback/rest-explorer": "^7.0.9",
+ "@loopback/service-proxy": "^7.0.9",
+ "@sourceloop/authentication-service": "^20.0.2",
+ "@sourceloop/core": "^15.0.2",
+ "ajv": "^8.11.0",
+ "ajv-errors": "^3.0.0",
+ "bcrypt": "^5.0.1",
+ "db-migrate": "^1.0.0-beta.21",
+ "db-migrate-pg": "^1.3.0",
+ "dotenv": "^16.4.5",
+ "dotenv-extended": "^2.9.0",
+ "loopback-connector-kv-redis": "^4.0.0",
+ "loopback-connector-postgresql": "^7.1.8",
+ "loopback4-authentication": "^12.1.1",
+ "loopback4-authorization": "^7.0.3",
+ "loopback4-soft-delete": "^10.0.3",
+ "prom-client": "^14.0.1",
+ "tslib": "^2.6.2"
+ },
+ "devDependencies": {
+ "@loopback/build": "^11.0.8",
+ "@loopback/eslint-config": "^15.0.4",
+ "@loopback/testlab": "^7.0.8",
+ "@types/bcrypt": "^5.0.0",
+ "@types/node": "^20.12.7",
+ "eslint": "^8.57.0",
+ "source-map-support": "^0.5.21",
+ "typescript": "^5.4.5"
+ },
+ "overrides": {
+ "check-code-coverage": {
+ "lodash": "^4.17.21"
+ }
}
- }
}
diff --git a/sandbox/auth-multitenant-example/CHANGELOG.md b/sandbox/auth-multitenant-example/CHANGELOG.md
index 8809d9d45c..bb359c3bbd 100644
--- a/sandbox/auth-multitenant-example/CHANGELOG.md
+++ b/sandbox/auth-multitenant-example/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## 7.2.7 (2025-01-07)
+
+* chore(deps): version update (#2227) ([6d6b00e](https://github.com/sourcefuse/loopback4-microservice-catalog/commit/6d6b00e)), closes [#2227](https://github.com/sourcefuse/loopback4-microservice-catalog/issues/2227)
+
+
+
+
+
## 7.2.6 (2024-12-20)
**Note:** Version bump only for package @sourceloop/auth-multitenant-example
diff --git a/sandbox/auth-multitenant-example/package.json b/sandbox/auth-multitenant-example/package.json
index 3d4113f684..4a241b720d 100644
--- a/sandbox/auth-multitenant-example/package.json
+++ b/sandbox/auth-multitenant-example/package.json
@@ -1,95 +1,95 @@
{
- "name": "@sourceloop/auth-multitenant-example",
- "version": "7.2.6",
- "description": "This is a sample application for sandbox testing of auth microservice components",
- "private": true,
- "keywords": [
- "loopback-application",
- "loopback"
- ],
- "main": "dist/index.js",
- "types": "dist/index.d.ts",
- "engines": {
- "node": "18 || 20"
- },
- "scripts": {
- "build": "npm run clean && lb-tsc",
- "build:watch": "lb-tsc --watch",
- "lint": "npm run prettier:check && npm run eslint",
- "lint:fix": "npm run eslint:fix && npm run prettier:fix",
- "prettier:cli": "prettier \"**/*.ts\" \"**/*.js\"",
- "prettier:check": "npm run prettier:cli -- -l",
- "prettier:fix": "npm run prettier:cli -- --write",
- "eslint": "eslint --report-unused-disable-directives .",
- "eslint:fix": "npm run eslint -- --fix",
- "openapi-spec": "npm run build && node ./dist/openapi-spec",
- "pretest": "npm run clean && npm run build",
- "test": "echo 'No Tests'",
- "posttest": "npm run lint",
- "test:dev": "lb-mocha --allow-console-logs dist/__tests__/**/*.js && npm run posttest",
- "docker:build": "docker build -t auth-multitenant-example .",
- "docker:run": "docker run -p 3000:3000 -d auth-multitenant-example",
- "migrate": "node migration.js",
- "prestart": "npm run build",
- "start": "node -r source-map-support/register .",
- "clean": "lb-clean dist *.tsbuildinfo .eslintcache",
- "db:migrate": "./node_modules/db-migrate/bin/db-migrate up --config './migrations/database.json'",
- "db:migrate:down": "./node_modules/db-migrate/bin/db-migrate down --config './migrations/database.json'",
- "db:migrate:reset": "./node_modules/db-migrate/bin/db-migrate reset --config './migrations/database.json'"
- },
- "repository": {
- "type": "git"
- },
- "author": "Sourcefuse",
- "license": "MIT",
- "files": [
- "README.md",
- "dist",
- "src",
- "!*/__tests__"
- ],
- "dependencies": {
- "@loopback/boot": "^7.0.2",
- "@loopback/context": "^7.0.2",
- "@loopback/core": "^6.0.2",
- "@loopback/openapi-v3": "^10.0.2",
- "@loopback/repository": "^7.0.2",
- "@loopback/rest": "^14.0.2",
- "@loopback/rest-explorer": "^7.0.2",
- "@loopback/service-proxy": "^7.0.2",
- "@sourceloop/authentication-service": "^20.0.1",
- "@sourceloop/core": "^15.0.1",
- "ajv": "^8.11.0",
- "ajv-errors": "^3.0.0",
- "bcrypt": "^5.0.1",
- "casbin": "^5.26.2",
- "db-migrate": "^1.0.0-beta.21",
- "db-migrate-pg": "^1.3.0",
- "dotenv": "^16.0.3",
- "dotenv-extended": "^2.9.0",
- "loopback-connector-kv-redis": "^4.0.0",
- "loopback-connector-postgresql": "^7.1.1",
- "loopback4-authentication": "^12.1.0",
- "loopback4-authorization": "^7.0.2",
- "loopback4-helmet": "^7.0.2",
- "loopback4-ratelimiter": "^7.0.2",
- "loopback4-soft-delete": "^10.0.2",
- "prom-client": "^14.0.1",
- "tslib": "^2.6.2"
- },
- "devDependencies": {
- "@loopback/build": "^11.0.2",
- "@loopback/eslint-config": "^15.0.2",
- "@loopback/testlab": "^7.0.2",
- "@types/bcrypt": "^5.0.0",
- "@types/node": "^18.11.9",
- "eslint": "^8.57.0",
- "source-map-support": "^0.5.21",
- "typescript": "~5.2.2"
- },
- "overrides": {
- "check-code-coverage": {
- "lodash": "^4.17.21"
+ "name": "@sourceloop/auth-multitenant-example",
+ "version": "7.2.7",
+ "description": "This is a sample application for sandbox testing of auth microservice components",
+ "private": true,
+ "keywords": [
+ "loopback-application",
+ "loopback"
+ ],
+ "main": "dist/index.js",
+ "types": "dist/index.d.ts",
+ "engines": {
+ "node": "18 || 20"
+ },
+ "scripts": {
+ "build": "npm run clean && lb-tsc",
+ "build:watch": "lb-tsc --watch",
+ "lint": "npm run prettier:check && npm run eslint",
+ "lint:fix": "npm run eslint:fix && npm run prettier:fix",
+ "prettier:cli": "prettier \"**/*.ts\" \"**/*.js\"",
+ "prettier:check": "npm run prettier:cli -- -l",
+ "prettier:fix": "npm run prettier:cli -- --write",
+ "eslint": "eslint --report-unused-disable-directives .",
+ "eslint:fix": "npm run eslint -- --fix",
+ "openapi-spec": "npm run build && node ./dist/openapi-spec",
+ "pretest": "npm run clean && npm run build",
+ "test": "echo 'No Tests'",
+ "posttest": "npm run lint",
+ "test:dev": "lb-mocha --allow-console-logs dist/__tests__/**/*.js && npm run posttest",
+ "docker:build": "docker build -t auth-multitenant-example .",
+ "docker:run": "docker run -p 3000:3000 -d auth-multitenant-example",
+ "migrate": "node migration.js",
+ "prestart": "npm run build",
+ "start": "node -r source-map-support/register .",
+ "clean": "lb-clean dist *.tsbuildinfo .eslintcache",
+ "db:migrate": "./node_modules/db-migrate/bin/db-migrate up --config './migrations/database.json'",
+ "db:migrate:down": "./node_modules/db-migrate/bin/db-migrate down --config './migrations/database.json'",
+ "db:migrate:reset": "./node_modules/db-migrate/bin/db-migrate reset --config './migrations/database.json'"
+ },
+ "repository": {
+ "type": "git"
+ },
+ "author": "Sourcefuse",
+ "license": "MIT",
+ "files": [
+ "README.md",
+ "dist",
+ "src",
+ "!*/__tests__"
+ ],
+ "dependencies": {
+ "@loopback/boot": "^7.0.9",
+ "@loopback/context": "^7.0.9",
+ "@loopback/core": "^6.1.6",
+ "@loopback/openapi-v3": "^10.0.9",
+ "@loopback/repository": "^7.0.9",
+ "@loopback/rest": "^14.0.9",
+ "@loopback/rest-explorer": "^7.0.9",
+ "@loopback/service-proxy": "^7.0.9",
+ "@sourceloop/authentication-service": "^20.0.2",
+ "@sourceloop/core": "^15.0.2",
+ "ajv": "^8.11.0",
+ "ajv-errors": "^3.0.0",
+ "bcrypt": "^5.0.1",
+ "casbin": "^5.26.2",
+ "db-migrate": "^1.0.0-beta.21",
+ "db-migrate-pg": "^1.3.0",
+ "dotenv": "^16.4.5",
+ "dotenv-extended": "^2.9.0",
+ "loopback-connector-kv-redis": "^4.0.0",
+ "loopback-connector-postgresql": "^7.1.8",
+ "loopback4-authentication": "^12.1.1",
+ "loopback4-authorization": "^7.0.3",
+ "loopback4-helmet": "^7.0.3",
+ "loopback4-ratelimiter": "^7.0.6",
+ "loopback4-soft-delete": "^10.0.3",
+ "prom-client": "^14.0.1",
+ "tslib": "^2.6.2"
+ },
+ "devDependencies": {
+ "@loopback/build": "^11.0.8",
+ "@loopback/eslint-config": "^15.0.4",
+ "@loopback/testlab": "^7.0.8",
+ "@types/bcrypt": "^5.0.0",
+ "@types/node": "^20.12.7",
+ "eslint": "^8.57.0",
+ "source-map-support": "^0.5.21",
+ "typescript": "^5.4.5"
+ },
+ "overrides": {
+ "check-code-coverage": {
+ "lodash": "^4.17.21"
+ }
}
- }
}
diff --git a/sandbox/auth-public-private-client/CHANGELOG.md b/sandbox/auth-public-private-client/CHANGELOG.md
index 353d07df80..ef9eb000d0 100644
--- a/sandbox/auth-public-private-client/CHANGELOG.md
+++ b/sandbox/auth-public-private-client/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## 0.4.2 (2025-01-07)
+
+* chore(deps): version update (#2227) ([6d6b00e](https://github.com/sourcefuse/loopback4-microservice-catalog/commit/6d6b00e)), closes [#2227](https://github.com/sourcefuse/loopback4-microservice-catalog/issues/2227)
+
+
+
+
+
## 0.4.1 (2024-12-20)
**Note:** Version bump only for package @sourceloop/auth-public-private-client
diff --git a/sandbox/auth-public-private-client/package.json b/sandbox/auth-public-private-client/package.json
index d057d463e9..cc9ead37a0 100644
--- a/sandbox/auth-public-private-client/package.json
+++ b/sandbox/auth-public-private-client/package.json
@@ -1,99 +1,99 @@
{
- "name": "@sourceloop/auth-public-private-client",
- "version": "0.4.1",
- "description": "public-private-client example.",
- "keywords": [
- "loopback-microservice",
- "loopback"
- ],
- "main": "dist/index.js",
- "types": "dist/index.d.ts",
- "engines": {
- "node": ">=18"
- },
- "private": true,
- "scripts": {
- "build": "lb-tsc",
- "build:watch": "lb-tsc --watch",
- "lint": "npm run eslint && npm run prettier:check",
- "lint:fix": "npm run eslint:fix && npm run prettier:fix",
- "prettier:cli": "prettier \"**/*.ts\" \"**/*.js\"",
- "prettier:check": "npm run prettier:cli -- -l",
- "prettier:fix": "npm run prettier:cli -- --write",
- "eslint": "eslint --report-unused-disable-directives .",
- "eslint:fix": "npm run eslint -- --fix",
- "pretest": "npm run rebuild",
- "test": "echo 'No Tests'",
- "test:dev": "lb-mocha --allow-console-logs dist/__tests__/**/*.js",
- "docker:build": "DOCKER_BUILDKIT=1 sudo docker build --build-arg NR_ENABLED=$NR_ENABLED_VALUE --build-arg FROM_FOLDER=services --build-arg SERVICE_NAME=authentication-service -t $IMAGE_REPO_NAME/$npm_package_name:$npm_package_version ../../. -f ./Dockerfile",
- "docker:run": "docker run -p 3000:3000 -d auth",
- "symlink-resolver": "symlink-resolver",
- "resolve-links": "npm run symlink-resolver build ./node_modules/@local",
- "premigrate": "npm run build",
- "migrate": "node ./dist/migrate",
- "preopenapi-spec": "npm run build",
- "openapi-spec": "node ./dist/openapi-spec",
- "prestart": "npm run clean && npm run openapi-spec",
- "start": "node -r ./dist/opentelemetry-registry.js -r source-map-support/register .",
- "dev": "nodemon --watch src -e ts --exec \"npm run start\"",
- "clean": "lb-clean dist *.tsbuildinfo .eslintcache",
- "rebuild": "npm run clean && npm run build",
- "docker:push": " docker push $IMAGE_REPO_NAME/$npm_package_name:$npm_package_version",
- "docker:build:dev": "DOCKER_BUILDKIT=1 sudo docker build --build-arg NR_ENABLED=$NR_ENABLED_VALUE --build-arg FROM_FOLDER=services --build-arg SERVICE_NAME=authentication-service -t $IMAGE_REPO_NAME/$npm_package_name:$npm_package_version ../../. -f ./Dockerfile",
- "docker:push:dev": " docker push $IMAGE_REPO_NAME/$npm_package_name:$npm_package_version",
- "coverage": "nyc npm run test"
- },
- "repository": {
- "type": "git",
- "url": ""
- },
- "author": "Sourcefuse",
- "license": "MIT",
- "files": [
- "README.md",
- "dist",
- "src",
- "!*/__tests__"
- ],
- "dependencies": {
- "@loopback/boot": "^7.0.2",
- "@loopback/context": "^7.0.2",
- "@loopback/core": "^6.0.2",
- "@loopback/openapi-v3": "^10.0.2",
- "@loopback/repository": "^7.0.2",
- "@loopback/rest": "^14.0.2",
- "@loopback/rest-explorer": "^7.0.2",
- "@loopback/service-proxy": "^7.0.2",
- "@opentelemetry/exporter-jaeger": "^1.15.0",
- "@opentelemetry/plugin-dns": "^0.15.0",
- "@opentelemetry/plugin-http": "^0.18.2",
- "@opentelemetry/plugin-https": "^0.18.2",
- "@opentelemetry/plugin-pg": "^0.15.0",
- "@opentelemetry/plugin-pg-pool": "^0.15.0",
- "@opentelemetry/sdk-trace-base": "^1.15.0",
- "@opentelemetry/sdk-trace-node": "^1.15.0",
- "@sourceloop/authentication-service": "^20.0.1",
- "@sourceloop/core": "^15.0.1",
- "dotenv": "^16.0.3",
- "dotenv-extended": "^2.9.0",
- "loopback-connector-kv-redis": "^4.0.0",
- "loopback-connector-postgresql": "^7.1.1",
- "loopback4-authentication": "^12.1.0",
- "loopback4-authorization": "^7.0.2",
- "swagger-stats": "^0.99.5",
- "symlink-resolver": "0.2.1",
- "tslib": "^2.6.2"
- },
- "devDependencies": {
- "@istanbuljs/nyc-config-typescript": "^1.0.2",
- "@loopback/build": "^11.0.2",
- "@loopback/eslint-config": "^15.0.2",
- "@loopback/testlab": "^7.0.2",
- "@types/node": "^18.11.9",
- "eslint": "^8.57.0",
- "nodemon": "^2.0.21",
- "nyc": "^15.1.0",
- "source-map-support": "^0.5.21",
- "typescript": "~5.2.2"
- }
+ "name": "@sourceloop/auth-public-private-client",
+ "version": "0.4.2",
+ "description": "public-private-client example.",
+ "keywords": [
+ "loopback-microservice",
+ "loopback"
+ ],
+ "main": "dist/index.js",
+ "types": "dist/index.d.ts",
+ "engines": {
+ "node": ">=18"
+ },
+ "private": true,
+ "scripts": {
+ "build": "lb-tsc",
+ "build:watch": "lb-tsc --watch",
+ "lint": "npm run eslint && npm run prettier:check",
+ "lint:fix": "npm run eslint:fix && npm run prettier:fix",
+ "prettier:cli": "prettier \"**/*.ts\" \"**/*.js\"",
+ "prettier:check": "npm run prettier:cli -- -l",
+ "prettier:fix": "npm run prettier:cli -- --write",
+ "eslint": "eslint --report-unused-disable-directives .",
+ "eslint:fix": "npm run eslint -- --fix",
+ "pretest": "npm run rebuild",
+ "test": "echo 'No Tests'",
+ "test:dev": "lb-mocha --allow-console-logs dist/__tests__/**/*.js",
+ "docker:build": "DOCKER_BUILDKIT=1 sudo docker build --build-arg NR_ENABLED=$NR_ENABLED_VALUE --build-arg FROM_FOLDER=services --build-arg SERVICE_NAME=authentication-service -t $IMAGE_REPO_NAME/$npm_package_name:$npm_package_version ../../. -f ./Dockerfile",
+ "docker:run": "docker run -p 3000:3000 -d auth",
+ "symlink-resolver": "symlink-resolver",
+ "resolve-links": "npm run symlink-resolver build ./node_modules/@local",
+ "premigrate": "npm run build",
+ "migrate": "node ./dist/migrate",
+ "preopenapi-spec": "npm run build",
+ "openapi-spec": "node ./dist/openapi-spec",
+ "prestart": "npm run clean && npm run openapi-spec",
+ "start": "node -r ./dist/opentelemetry-registry.js -r source-map-support/register .",
+ "dev": "nodemon --watch src -e ts --exec \"npm run start\"",
+ "clean": "lb-clean dist *.tsbuildinfo .eslintcache",
+ "rebuild": "npm run clean && npm run build",
+ "docker:push": " docker push $IMAGE_REPO_NAME/$npm_package_name:$npm_package_version",
+ "docker:build:dev": "DOCKER_BUILDKIT=1 sudo docker build --build-arg NR_ENABLED=$NR_ENABLED_VALUE --build-arg FROM_FOLDER=services --build-arg SERVICE_NAME=authentication-service -t $IMAGE_REPO_NAME/$npm_package_name:$npm_package_version ../../. -f ./Dockerfile",
+ "docker:push:dev": " docker push $IMAGE_REPO_NAME/$npm_package_name:$npm_package_version",
+ "coverage": "nyc npm run test"
+ },
+ "repository": {
+ "type": "git",
+ "url": ""
+ },
+ "author": "Sourcefuse",
+ "license": "MIT",
+ "files": [
+ "README.md",
+ "dist",
+ "src",
+ "!*/__tests__"
+ ],
+ "dependencies": {
+ "@loopback/boot": "^7.0.9",
+ "@loopback/context": "^7.0.9",
+ "@loopback/core": "^6.1.6",
+ "@loopback/openapi-v3": "^10.0.9",
+ "@loopback/repository": "^7.0.9",
+ "@loopback/rest": "^14.0.9",
+ "@loopback/rest-explorer": "^7.0.9",
+ "@loopback/service-proxy": "^7.0.9",
+ "@opentelemetry/exporter-jaeger": "^1.15.0",
+ "@opentelemetry/plugin-dns": "^0.15.0",
+ "@opentelemetry/plugin-http": "^0.18.2",
+ "@opentelemetry/plugin-https": "^0.18.2",
+ "@opentelemetry/plugin-pg": "^0.15.0",
+ "@opentelemetry/plugin-pg-pool": "^0.15.0",
+ "@opentelemetry/sdk-trace-base": "^1.15.0",
+ "@opentelemetry/sdk-trace-node": "^1.15.0",
+ "@sourceloop/authentication-service": "^20.0.2",
+ "@sourceloop/core": "^15.0.2",
+ "dotenv": "^16.4.5",
+ "dotenv-extended": "^2.9.0",
+ "loopback-connector-kv-redis": "^4.0.0",
+ "loopback-connector-postgresql": "^7.1.8",
+ "loopback4-authentication": "^12.1.1",
+ "loopback4-authorization": "^7.0.3",
+ "swagger-stats": "^0.99.5",
+ "symlink-resolver": "0.2.1",
+ "tslib": "^2.6.2"
+ },
+ "devDependencies": {
+ "@istanbuljs/nyc-config-typescript": "^1.0.2",
+ "@loopback/build": "^11.0.8",
+ "@loopback/eslint-config": "^15.0.4",
+ "@loopback/testlab": "^7.0.8",
+ "@types/node": "^20.12.7",
+ "eslint": "^8.57.0",
+ "nodemon": "^2.0.21",
+ "nyc": "^15.1.0",
+ "source-map-support": "^0.5.21",
+ "typescript": "^5.4.5"
+ }
}
diff --git a/sandbox/cache-example/CHANGELOG.md b/sandbox/cache-example/CHANGELOG.md
index 7be135e876..00c4f15dee 100644
--- a/sandbox/cache-example/CHANGELOG.md
+++ b/sandbox/cache-example/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## 0.6.8 (2025-01-07)
+
+* chore(deps): version update (#2227) ([6d6b00e](https://github.com/sourcefuse/loopback4-microservice-catalog/commit/6d6b00e)), closes [#2227](https://github.com/sourcefuse/loopback4-microservice-catalog/issues/2227)
+
+
+
+
+
## 0.6.7 (2024-12-20)
**Note:** Version bump only for package @sourceloop/cache-example
diff --git a/sandbox/cache-example/package.json b/sandbox/cache-example/package.json
index 565f979ae0..5aed7361df 100644
--- a/sandbox/cache-example/package.json
+++ b/sandbox/cache-example/package.json
@@ -1,79 +1,79 @@
{
- "name": "@sourceloop/cache-example",
- "version": "0.6.7",
- "description": "cache example.",
- "keywords": [
- "loopback-application",
- "loopback"
- ],
- "private": true,
- "main": "dist/index.js",
- "types": "dist/index.d.ts",
- "engines": {
- "node": "18 || 20"
- },
- "scripts": {
- "build": "lb-tsc",
- "build:watch": "lb-tsc --watch",
- "lint": "npm run eslint && npm run prettier:check",
- "lint:fix": "npm run eslint:fix && npm run prettier:fix",
- "prettier:cli": "prettier \"**/*.ts\" \"**/*.js\"",
- "prettier:check": "npm run prettier:cli -- -l",
- "prettier:fix": "npm run prettier:cli -- --write",
- "eslint": "eslint --report-unused-disable-directives .",
- "eslint:fix": "npm run eslint -- --fix",
- "posttest": "npm run lint",
- "test:dev": "lb-mocha --allow-console-logs dist/__tests__/**/*.js && npm run posttest",
- "docker:build": "docker build -t @sourceloop/cache-example .",
- "docker:run": "docker run -p 3000:3000 -d @sourceloop/cache-example",
- "premigrate": "npm run build",
- "migrate": "node ./dist/migrate",
- "preopenapi-spec": "npm run build",
- "openapi-spec": "node ./dist/openapi-spec",
- "prestart": "npm run rebuild",
- "start": "node -r source-map-support/register .",
- "clean": "lb-clean dist *.tsbuildinfo .eslintcache",
- "rebuild": "npm run clean && npm run build",
- "db:migrate": "./node_modules/db-migrate/bin/db-migrate up --config './migrations/database.json'",
- "db:migrate:down": "./node_modules/db-migrate/bin/db-migrate down --config './migrations/database.json'",
- "db:migrate:reset": "./node_modules/db-migrate/bin/db-migrate reset --config './migrations/database.json'"
- },
- "repository": {
- "type": "git",
- "url": ""
- },
- "author": "Sourcefuse",
- "license": "MIT",
- "files": [
- "README.md",
- "dist",
- "src",
- "!*/__tests__"
- ],
- "dependencies": {
- "@loopback/boot": "^7.0.2",
- "@loopback/core": "^6.0.2",
- "@loopback/repository": "^7.0.2",
- "@loopback/rest": "^14.0.2",
- "@loopback/rest-explorer": "^7.0.2",
- "@loopback/service-proxy": "^7.0.2",
- "@sourceloop/cache": "^2.1.0",
- "@sourceloop/core": "^15.0.1",
- "db-migrate": "^1.0.0-beta.21",
- "db-migrate-pg": "^1.3.0",
- "dotenv": "^16.0.3",
- "dotenv-extended": "^2.9.0",
- "loopback-connector-kv-redis": "^4.0.0",
- "loopback-connector-postgresql": "^7.1.1",
- "tslib": "^2.6.2"
- },
- "devDependencies": {
- "@loopback/build": "^11.0.2",
- "@loopback/eslint-config": "^15.0.2",
- "@loopback/testlab": "^7.0.2",
- "@types/node": "^18.11.9",
- "eslint": "^8.57.0",
- "source-map-support": "^0.5.21",
- "typescript": "~5.2.2"
- }
+ "name": "@sourceloop/cache-example",
+ "version": "0.6.8",
+ "description": "cache example.",
+ "keywords": [
+ "loopback-application",
+ "loopback"
+ ],
+ "private": true,
+ "main": "dist/index.js",
+ "types": "dist/index.d.ts",
+ "engines": {
+ "node": "18 || 20"
+ },
+ "scripts": {
+ "build": "lb-tsc",
+ "build:watch": "lb-tsc --watch",
+ "lint": "npm run eslint && npm run prettier:check",
+ "lint:fix": "npm run eslint:fix && npm run prettier:fix",
+ "prettier:cli": "prettier \"**/*.ts\" \"**/*.js\"",
+ "prettier:check": "npm run prettier:cli -- -l",
+ "prettier:fix": "npm run prettier:cli -- --write",
+ "eslint": "eslint --report-unused-disable-directives .",
+ "eslint:fix": "npm run eslint -- --fix",
+ "posttest": "npm run lint",
+ "test:dev": "lb-mocha --allow-console-logs dist/__tests__/**/*.js && npm run posttest",
+ "docker:build": "docker build -t @sourceloop/cache-example .",
+ "docker:run": "docker run -p 3000:3000 -d @sourceloop/cache-example",
+ "premigrate": "npm run build",
+ "migrate": "node ./dist/migrate",
+ "preopenapi-spec": "npm run build",
+ "openapi-spec": "node ./dist/openapi-spec",
+ "prestart": "npm run rebuild",
+ "start": "node -r source-map-support/register .",
+ "clean": "lb-clean dist *.tsbuildinfo .eslintcache",
+ "rebuild": "npm run clean && npm run build",
+ "db:migrate": "./node_modules/db-migrate/bin/db-migrate up --config './migrations/database.json'",
+ "db:migrate:down": "./node_modules/db-migrate/bin/db-migrate down --config './migrations/database.json'",
+ "db:migrate:reset": "./node_modules/db-migrate/bin/db-migrate reset --config './migrations/database.json'"
+ },
+ "repository": {
+ "type": "git",
+ "url": ""
+ },
+ "author": "Sourcefuse",
+ "license": "MIT",
+ "files": [
+ "README.md",
+ "dist",
+ "src",
+ "!*/__tests__"
+ ],
+ "dependencies": {
+ "@loopback/boot": "^7.0.9",
+ "@loopback/core": "^6.1.6",
+ "@loopback/repository": "^7.0.9",
+ "@loopback/rest": "^14.0.9",
+ "@loopback/rest-explorer": "^7.0.9",
+ "@loopback/service-proxy": "^7.0.9",
+ "@sourceloop/cache": "^3.0.9",
+ "@sourceloop/core": "^15.0.2",
+ "db-migrate": "^1.0.0-beta.21",
+ "db-migrate-pg": "^1.3.0",
+ "dotenv": "^16.4.5",
+ "dotenv-extended": "^2.9.0",
+ "loopback-connector-kv-redis": "^4.0.0",
+ "loopback-connector-postgresql": "^7.1.8",
+ "tslib": "^2.6.2"
+ },
+ "devDependencies": {
+ "@loopback/build": "^11.0.8",
+ "@loopback/eslint-config": "^15.0.4",
+ "@loopback/testlab": "^7.0.8",
+ "@types/node": "^20.12.7",
+ "eslint": "^8.57.0",
+ "source-map-support": "^0.5.21",
+ "typescript": "^5.4.5"
+ }
}
diff --git a/sandbox/chat-notification-pubnub-example/facade/CHANGELOG.md b/sandbox/chat-notification-pubnub-example/facade/CHANGELOG.md
index 2e7a9086e8..2fafa99071 100644
--- a/sandbox/chat-notification-pubnub-example/facade/CHANGELOG.md
+++ b/sandbox/chat-notification-pubnub-example/facade/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## 0.6.6 (2025-01-07)
+
+* chore(deps): version update (#2227) ([6d6b00e](https://github.com/sourcefuse/loopback4-microservice-catalog/commit/6d6b00e)), closes [#2227](https://github.com/sourcefuse/loopback4-microservice-catalog/issues/2227)
+
+
+
+
+
## 0.6.5 (2024-12-20)
**Note:** Version bump only for package @sourceloop/chat-notif-example_facade
diff --git a/sandbox/chat-notification-pubnub-example/facade/package.json b/sandbox/chat-notification-pubnub-example/facade/package.json
index 5a2a9cd359..7f051ba1fc 100644
--- a/sandbox/chat-notification-pubnub-example/facade/package.json
+++ b/sandbox/chat-notification-pubnub-example/facade/package.json
@@ -1,6 +1,6 @@
{
"name": "@sourceloop/chat-notif-example_facade",
- "version": "0.6.5",
+ "version": "0.6.6",
"description": "facade.",
"keywords": [
"loopback-application",
@@ -50,14 +50,14 @@
"!*/__tests__"
],
"dependencies": {
- "@loopback/boot": "^7.0.2",
- "@loopback/context": "^7.0.2",
- "@loopback/core": "^6.0.2",
- "@loopback/repository": "^7.0.2",
- "@loopback/rest": "^14.0.2",
- "@loopback/rest-explorer": "^7.0.2",
- "@loopback/service-proxy": "^7.0.2",
- "@sourceloop/core": "^15.0.1",
+ "@loopback/boot": "^7.0.9",
+ "@loopback/context": "^7.0.9",
+ "@loopback/core": "^6.1.6",
+ "@loopback/repository": "^7.0.9",
+ "@loopback/rest": "^14.0.9",
+ "@loopback/rest-explorer": "^7.0.9",
+ "@loopback/service-proxy": "^7.0.9",
+ "@sourceloop/core": "^15.0.2",
"ajv": "^8.11.0",
"ajv-errors": "^3.0.0",
"dotenv": "^16.0.3",
@@ -68,17 +68,17 @@
"loopback4-authentication": "^12.1.0",
"loopback4-authorization": "^7.0.2",
"prom-client": "^14.0.1",
- "tslib": "^2.6.2"
+ "tslib": "^2.0.0"
},
"devDependencies": {
- "@loopback/build": "^11.0.2",
- "@loopback/eslint-config": "^15.0.2",
- "@loopback/testlab": "^7.0.2",
+ "@loopback/build": "^11.0.8",
+ "@loopback/eslint-config": "^15.0.4",
+ "@loopback/testlab": "^7.0.8",
"@types/jsonwebtoken": "^8.5.8",
- "@types/node": "^18.11.9",
- "eslint": "^8.44.0",
+ "@types/node": "^16.18.119",
+ "eslint": "^8.57.0",
"source-map-support": "^0.5.21",
- "typescript": "~4.9.5"
+ "typescript": "~5.2.2"
},
"overrides": {
"check-code-coverage": {
diff --git a/sandbox/chat-notification-pubnub-example/services/chat-service/CHANGELOG.md b/sandbox/chat-notification-pubnub-example/services/chat-service/CHANGELOG.md
index 8fce81e3d3..461f238919 100644
--- a/sandbox/chat-notification-pubnub-example/services/chat-service/CHANGELOG.md
+++ b/sandbox/chat-notification-pubnub-example/services/chat-service/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## 0.5.9 (2025-01-07)
+
+* chore(deps): version update (#2227) ([6d6b00e](https://github.com/sourcefuse/loopback4-microservice-catalog/commit/6d6b00e)), closes [#2227](https://github.com/sourcefuse/loopback4-microservice-catalog/issues/2227)
+
+
+
+
+
## 0.5.8 (2024-12-20)
**Note:** Version bump only for package @sourceloop/chat-notif-example_chat-service
diff --git a/sandbox/chat-notification-pubnub-example/services/chat-service/package.json b/sandbox/chat-notification-pubnub-example/services/chat-service/package.json
index 707935a8ba..1a7a8b9f53 100644
--- a/sandbox/chat-notification-pubnub-example/services/chat-service/package.json
+++ b/sandbox/chat-notification-pubnub-example/services/chat-service/package.json
@@ -1,6 +1,6 @@
{
"name": "@sourceloop/chat-notif-example_chat-service",
- "version": "0.5.8",
+ "version": "0.5.9",
"description": "sourceloop chat service.",
"keywords": [
"loopback-application",
@@ -53,14 +53,14 @@
"!*/__tests__"
],
"dependencies": {
- "@loopback/boot": "^7.0.2",
- "@loopback/core": "^6.0.2",
- "@loopback/repository": "^7.0.2",
- "@loopback/rest": "^14.0.2",
- "@loopback/rest-explorer": "^7.0.2",
- "@loopback/service-proxy": "^7.0.2",
- "@sourceloop/chat-service": "^13.0.1",
- "@sourceloop/core": "^15.0.1",
+ "@loopback/boot": "^7.0.9",
+ "@loopback/core": "^6.1.6",
+ "@loopback/repository": "^7.0.9",
+ "@loopback/rest": "^14.0.9",
+ "@loopback/rest-explorer": "^7.0.9",
+ "@loopback/service-proxy": "^7.0.9",
+ "@sourceloop/chat-service": "^13.0.2",
+ "@sourceloop/core": "^15.0.2",
"db-migrate": "^1.0.0-beta.21",
"db-migrate-pg": "^1.3.0",
"dotenv": "^16.0.3",
@@ -69,13 +69,13 @@
"loopback-connector-postgresql": "^7.1.1",
"loopback4-authorization": "^7.0.2",
"prom-client": "^14.0.1",
- "tslib": "^2.6.2"
+ "tslib": "^2.0.0"
},
"devDependencies": {
- "@loopback/build": "^11.0.2",
- "@loopback/eslint-config": "^15.0.2",
- "@loopback/testlab": "^7.0.2",
- "@types/node": "^18.11.9",
+ "@loopback/build": "^11.0.8",
+ "@loopback/eslint-config": "^15.0.4",
+ "@loopback/testlab": "^7.0.8",
+ "@types/node": "^16.18.119",
"eslint": "^8.57.0",
"source-map-support": "^0.5.21",
"typescript": "~5.2.2"
diff --git a/sandbox/chat-notification-pubnub-example/services/notifications-service/CHANGELOG.md b/sandbox/chat-notification-pubnub-example/services/notifications-service/CHANGELOG.md
index 9d3cf9d6a6..780898d713 100644
--- a/sandbox/chat-notification-pubnub-example/services/notifications-service/CHANGELOG.md
+++ b/sandbox/chat-notification-pubnub-example/services/notifications-service/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## 0.7.9 (2025-01-07)
+
+* chore(deps): version update (#2227) ([6d6b00e](https://github.com/sourcefuse/loopback4-microservice-catalog/commit/6d6b00e)), closes [#2227](https://github.com/sourcefuse/loopback4-microservice-catalog/issues/2227)
+
+
+
+
+
## 0.7.8 (2024-12-20)
**Note:** Version bump only for package @sourceloop/chat-notif-example_notif-service
diff --git a/sandbox/chat-notification-pubnub-example/services/notifications-service/package.json b/sandbox/chat-notification-pubnub-example/services/notifications-service/package.json
index 4bebab7f04..4937215c99 100644
--- a/sandbox/chat-notification-pubnub-example/services/notifications-service/package.json
+++ b/sandbox/chat-notification-pubnub-example/services/notifications-service/package.json
@@ -1,6 +1,6 @@
{
"name": "@sourceloop/chat-notif-example_notif-service",
- "version": "0.7.8",
+ "version": "0.7.9",
"description": "sample for real-time chat api micro service using notification service and chat service Provider can be socket, Need this in sandbox.",
"keywords": [
"loopback-application",
@@ -53,19 +53,19 @@
"!*/__tests__"
],
"dependencies": {
- "@loopback/boot": "^7.0.2",
- "@loopback/core": "^6.0.2",
- "@loopback/repository": "^7.0.2",
- "@loopback/rest": "^14.0.2",
- "@loopback/rest-explorer": "^7.0.2",
- "@loopback/service-proxy": "^7.0.2",
- "@sourceloop/core": "^15.0.1",
- "@sourceloop/notification-service": "^14.0.1",
+ "@loopback/boot": "^7.0.9",
+ "@loopback/core": "^6.1.6",
+ "@loopback/repository": "^7.0.9",
+ "@loopback/rest": "^14.0.9",
+ "@loopback/rest-explorer": "^7.0.9",
+ "@loopback/service-proxy": "^7.0.9",
+ "@sourceloop/core": "^15.0.2",
+ "@sourceloop/notification-service": "^14.0.2",
"aws-sdk": "^2.1613.0",
"db-migrate": "^1.0.0-beta.21",
"db-migrate-pg": "^1.3.0",
"dotenv": "^16.0.3",
- "firebase-admin": "^11.9.0",
+ "firebase-admin": "^13.0.2",
"loopback-connector-kv-redis": "^4.0.0",
"loopback-connector-postgresql": "^7.1.1",
"loopback4-authorization": "^7.0.2",
@@ -74,13 +74,13 @@
"prom-client": "^14.0.1",
"pubnub": "^7.2.3",
"socket.io-client": "^4.5.1",
- "tslib": "^2.6.2"
+ "tslib": "^2.0.0"
},
"devDependencies": {
- "@loopback/build": "^11.0.2",
- "@loopback/eslint-config": "^15.0.2",
- "@loopback/testlab": "^7.0.2",
- "@types/node": "^18.11.9",
+ "@loopback/build": "^11.0.8",
+ "@loopback/eslint-config": "^15.0.4",
+ "@loopback/testlab": "^7.0.8",
+ "@types/node": "^16.18.119",
"@types/pubnub": "^7.2.0",
"eslint": "^8.57.0",
"source-map-support": "^0.5.21",
diff --git a/sandbox/chat-notification-socketio-example/facade/CHANGELOG.md b/sandbox/chat-notification-socketio-example/facade/CHANGELOG.md
index ef9030d7da..db03aa013d 100644
--- a/sandbox/chat-notification-socketio-example/facade/CHANGELOG.md
+++ b/sandbox/chat-notification-socketio-example/facade/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## 0.4.6 (2025-01-07)
+
+* chore(deps): version update (#2227) ([6d6b00e](https://github.com/sourcefuse/loopback4-microservice-catalog/commit/6d6b00e)), closes [#2227](https://github.com/sourcefuse/loopback4-microservice-catalog/issues/2227)
+
+
+
+
+
## 0.4.5 (2024-12-20)
**Note:** Version bump only for package @sourceloop/chat-notif-example-facade-socket
diff --git a/sandbox/chat-notification-socketio-example/facade/package.json b/sandbox/chat-notification-socketio-example/facade/package.json
index 0384fe3216..6b2e7d1fe9 100644
--- a/sandbox/chat-notification-socketio-example/facade/package.json
+++ b/sandbox/chat-notification-socketio-example/facade/package.json
@@ -1,6 +1,6 @@
{
"name": "@sourceloop/chat-notif-example-facade-socket",
- "version": "0.4.5",
+ "version": "0.4.6",
"description": "facade.",
"keywords": [
"loopback-application",
@@ -50,14 +50,14 @@
"!*/__tests__"
],
"dependencies": {
- "@loopback/boot": "^7.0.2",
- "@loopback/context": "^7.0.2",
- "@loopback/core": "^6.0.2",
- "@loopback/repository": "^7.0.2",
- "@loopback/rest": "^14.0.2",
- "@loopback/rest-explorer": "^7.0.2",
- "@loopback/service-proxy": "^7.0.2",
- "@sourceloop/core": "^15.0.1",
+ "@loopback/boot": "^7.0.9",
+ "@loopback/context": "^7.0.9",
+ "@loopback/core": "^6.1.6",
+ "@loopback/repository": "^7.0.9",
+ "@loopback/rest": "^14.0.9",
+ "@loopback/rest-explorer": "^7.0.9",
+ "@loopback/service-proxy": "^7.0.9",
+ "@sourceloop/core": "^15.0.2",
"ajv": "^8.11.0",
"ajv-errors": "^3.0.0",
"dotenv": "^16.0.3",
@@ -68,14 +68,14 @@
"loopback4-authentication": "^12.1.0",
"loopback4-authorization": "^7.0.2",
"prom-client": "^14.0.1",
- "tslib": "^2.6.2"
+ "tslib": "^2.0.0"
},
"devDependencies": {
- "@loopback/build": "^11.0.2",
- "@loopback/eslint-config": "^15.0.2",
- "@loopback/testlab": "^7.0.2",
+ "@loopback/build": "^11.0.8",
+ "@loopback/eslint-config": "^15.0.4",
+ "@loopback/testlab": "^7.0.8",
"@types/jsonwebtoken": "^8.5.8",
- "@types/node": "^18.11.9",
+ "@types/node": "^16.18.119",
"eslint": "^8.57.0",
"source-map-support": "^0.5.21",
"typescript": "~5.2.2"
diff --git a/sandbox/chat-notification-socketio-example/services/chat-service/CHANGELOG.md b/sandbox/chat-notification-socketio-example/services/chat-service/CHANGELOG.md
index edd1b35dcc..4d4c67cb88 100644
--- a/sandbox/chat-notification-socketio-example/services/chat-service/CHANGELOG.md
+++ b/sandbox/chat-notification-socketio-example/services/chat-service/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## 0.5.9 (2025-01-07)
+
+* chore(deps): version update (#2227) ([6d6b00e](https://github.com/sourcefuse/loopback4-microservice-catalog/commit/6d6b00e)), closes [#2227](https://github.com/sourcefuse/loopback4-microservice-catalog/issues/2227)
+
+
+
+
+
## 0.5.8 (2024-12-20)
**Note:** Version bump only for package @sourceloop/chat-notif-example-chat-socket
diff --git a/sandbox/chat-notification-socketio-example/services/chat-service/package.json b/sandbox/chat-notification-socketio-example/services/chat-service/package.json
index 016c7af446..60d2d281b6 100644
--- a/sandbox/chat-notification-socketio-example/services/chat-service/package.json
+++ b/sandbox/chat-notification-socketio-example/services/chat-service/package.json
@@ -1,6 +1,6 @@
{
"name": "@sourceloop/chat-notif-example-chat-socket",
- "version": "0.5.8",
+ "version": "0.5.9",
"description": "sourceloop chat service.",
"keywords": [
"loopback-application",
@@ -53,15 +53,15 @@
"!*/__tests__"
],
"dependencies": {
- "@loopback/boot": "^7.0.2",
- "@loopback/core": "^6.0.2",
- "@loopback/repository": "^7.0.2",
- "@loopback/rest": "^14.0.2",
- "@loopback/rest-explorer": "^7.0.2",
- "@loopback/service-proxy": "^7.0.2",
- "@loopback/socketio": "^0.8.2",
- "@sourceloop/chat-service": "^13.0.1",
- "@sourceloop/core": "^15.0.1",
+ "@loopback/boot": "^7.0.9",
+ "@loopback/core": "^6.1.6",
+ "@loopback/repository": "^7.0.9",
+ "@loopback/rest": "^14.0.9",
+ "@loopback/rest-explorer": "^7.0.9",
+ "@loopback/service-proxy": "^7.0.9",
+ "@loopback/socketio": "^0.8.9",
+ "@sourceloop/chat-service": "^13.0.2",
+ "@sourceloop/core": "^15.0.2",
"db-migrate": "^1.0.0-beta.21",
"db-migrate-pg": "^1.3.0",
"dotenv": "^16.0.3",
@@ -70,13 +70,13 @@
"loopback-connector-postgresql": "^7.1.1",
"loopback4-authorization": "^7.0.2",
"prom-client": "^14.0.1",
- "tslib": "^2.6.2"
+ "tslib": "^2.0.0"
},
"devDependencies": {
- "@loopback/build": "^11.0.2",
- "@loopback/eslint-config": "^15.0.2",
- "@loopback/testlab": "^7.0.2",
- "@types/node": "^18.11.9",
+ "@loopback/build": "^11.0.8",
+ "@loopback/eslint-config": "^15.0.4",
+ "@loopback/testlab": "^7.0.8",
+ "@types/node": "^16.18.119",
"eslint": "^8.57.0",
"source-map-support": "^0.5.21",
"typescript": "~5.2.2"
diff --git a/sandbox/chat-notification-socketio-example/services/notifications-service/CHANGELOG.md b/sandbox/chat-notification-socketio-example/services/notifications-service/CHANGELOG.md
index cf8f305e73..af91b7ffc0 100644
--- a/sandbox/chat-notification-socketio-example/services/notifications-service/CHANGELOG.md
+++ b/sandbox/chat-notification-socketio-example/services/notifications-service/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## 0.5.9 (2025-01-07)
+
+* chore(deps): version update (#2227) ([6d6b00e](https://github.com/sourcefuse/loopback4-microservice-catalog/commit/6d6b00e)), closes [#2227](https://github.com/sourcefuse/loopback4-microservice-catalog/issues/2227)
+
+
+
+
+
## 0.5.8 (2024-12-20)
**Note:** Version bump only for package @sourceloop/chat-notif-example-notif-socket
diff --git a/sandbox/chat-notification-socketio-example/services/notifications-service/package.json b/sandbox/chat-notification-socketio-example/services/notifications-service/package.json
index fb3d461b23..26080f7d6a 100644
--- a/sandbox/chat-notification-socketio-example/services/notifications-service/package.json
+++ b/sandbox/chat-notification-socketio-example/services/notifications-service/package.json
@@ -1,6 +1,6 @@
{
"name": "@sourceloop/chat-notif-example-notif-socket",
- "version": "0.5.8",
+ "version": "0.5.9",
"description": "sample for real-time chat api micro service using notification service and chat service. Provider can be socket. Need this in sandbox.",
"keywords": [
"loopback-application",
@@ -53,18 +53,18 @@
"!*/__tests__"
],
"dependencies": {
- "@loopback/boot": "^7.0.2",
- "@loopback/core": "^6.0.2",
- "@loopback/repository": "^7.0.2",
- "@loopback/rest": "^14.0.2",
- "@loopback/rest-explorer": "^7.0.2",
- "@loopback/service-proxy": "^7.0.2",
- "@sourceloop/core": "^15.0.1",
- "@sourceloop/notification-service": "^14.0.1",
+ "@loopback/boot": "^7.0.9",
+ "@loopback/core": "^6.1.6",
+ "@loopback/repository": "^7.0.9",
+ "@loopback/rest": "^14.0.9",
+ "@loopback/rest-explorer": "^7.0.9",
+ "@loopback/service-proxy": "^7.0.9",
+ "@sourceloop/core": "^15.0.2",
+ "@sourceloop/notification-service": "^14.0.2",
"db-migrate": "^1.0.0-beta.21",
"db-migrate-pg": "^1.3.0",
"dotenv": "^16.0.3",
- "firebase-admin": "^11.9.0",
+ "firebase-admin": "^13.0.2",
"loopback-connector-kv-redis": "^4.0.0",
"loopback-connector-postgresql": "^7.1.1",
"loopback4-authorization": "^7.0.2",
@@ -72,13 +72,13 @@
"nodemailer": "^6.7.5",
"prom-client": "^14.0.1",
"socket.io-client": "^4.5.1",
- "tslib": "^2.6.2"
+ "tslib": "^2.0.0"
},
"devDependencies": {
- "@loopback/build": "^11.0.2",
- "@loopback/eslint-config": "^15.0.2",
- "@loopback/testlab": "^7.0.2",
- "@types/node": "^18.11.9",
+ "@loopback/build": "^11.0.8",
+ "@loopback/eslint-config": "^15.0.4",
+ "@loopback/testlab": "^7.0.8",
+ "@types/node": "^16.18.119",
"eslint": "^8.57.0",
"source-map-support": "^0.5.21",
"typescript": "~5.2.2"
diff --git a/sandbox/chat-notification-socketio-example/services/socketio-service/package.json b/sandbox/chat-notification-socketio-example/services/socketio-service/package.json
index 6b93549c36..a112e0951e 100644
--- a/sandbox/chat-notification-socketio-example/services/socketio-service/package.json
+++ b/sandbox/chat-notification-socketio-example/services/socketio-service/package.json
@@ -49,21 +49,21 @@
"!*/__tests__"
],
"dependencies": {
- "@loopback/boot": "^7.0.2",
- "@loopback/core": "^6.0.2",
- "@loopback/rest": "^14.0.2",
- "@loopback/rest-explorer": "^7.0.2",
- "@loopback/socketio": "^0.8.2",
- "debug": "^4.3.4",
+ "@loopback/boot": "^7.0.9",
+ "@loopback/core": "^6.1.6",
+ "@loopback/rest": "^14.0.9",
+ "@loopback/rest-explorer": "^7.0.9",
+ "@loopback/socketio": "^0.8.9",
+ "debug": "^4.4.0",
"p-event": "^4.2.0",
- "tslib": "^2.6.2"
+ "tslib": "^2.0.0"
},
"devDependencies": {
- "@loopback/build": "^11.0.2",
- "@loopback/eslint-config": "^15.0.2",
- "@loopback/testlab": "^7.0.2",
+ "@loopback/build": "^11.0.8",
+ "@loopback/eslint-config": "^15.0.4",
+ "@loopback/testlab": "^7.0.8",
"@types/debug": "^4.1.7",
- "@types/node": "^18.11.9",
+ "@types/node": "^16.18.119",
"eslint": "^8.57.0",
"socket.io-client": "^4.5.1",
"source-map-support": "^0.5.21",
diff --git a/sandbox/feature-toggle-example/CHANGELOG.md b/sandbox/feature-toggle-example/CHANGELOG.md
index 4f96192850..275ca69423 100644
--- a/sandbox/feature-toggle-example/CHANGELOG.md
+++ b/sandbox/feature-toggle-example/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## 0.10.7 (2025-01-07)
+
+* chore(deps): version update (#2227) ([6d6b00e](https://github.com/sourcefuse/loopback4-microservice-catalog/commit/6d6b00e)), closes [#2227](https://github.com/sourcefuse/loopback4-microservice-catalog/issues/2227)
+
+
+
+
+
## 0.10.6 (2024-12-20)
**Note:** Version bump only for package @sourceloop/feature-toggle-example
diff --git a/sandbox/feature-toggle-example/package.json b/sandbox/feature-toggle-example/package.json
index 680832752c..cb27f2699d 100644
--- a/sandbox/feature-toggle-example/package.json
+++ b/sandbox/feature-toggle-example/package.json
@@ -1,83 +1,83 @@
{
- "name": "@sourceloop/feature-toggle-example",
- "version": "0.10.6",
- "description": "An example for feature toggle service.",
- "keywords": [
- "loopback-application",
- "loopback"
- ],
- "private": true,
- "main": "dist/index.js",
- "types": "dist/index.d.ts",
- "engines": {
- "node": "18 || 20"
- },
- "scripts": {
- "build": "npm run clean && lb-tsc",
- "build:watch": "lb-tsc --watch",
- "lint": "npm run eslint && npm run prettier:check",
- "lint:fix": "npm run eslint:fix && npm run prettier:fix",
- "prettier:cli": "prettier \"**/*.ts\" \"**/*.js\"",
- "prettier:check": "npm run prettier:cli -- -l",
- "prettier:fix": "npm run prettier:cli -- --write",
- "eslint": "eslint --report-unused-disable-directives .",
- "eslint:fix": "npm run eslint -- --fix",
- "pretest": "npm run rebuild",
- "test": "echo 'No Tests'",
- "test:dev": "lb-mocha --allow-console-logs dist/__tests__/**/*.js",
- "docker:build": "docker build -t pubnub-example .",
- "docker:run": "docker run -p 3000:3000 -d pubnub-example",
- "premigrate": "npm run build",
- "migrate": "node ./dist/migrate",
- "preopenapi-spec": "npm run build",
- "openapi-spec": "node ./dist/openapi-spec",
- "prestart": "npm run rebuild",
- "start": "node -r source-map-support/register .",
- "clean": "lb-clean dist *.tsbuildinfo .eslintcache",
- "rebuild": "npm run clean && npm run build",
- "db:migrate": "./node_modules/db-migrate/bin/db-migrate up --config './migrations/database.json'",
- "db:migrate:down": "./node_modules/db-migrate/bin/db-migrate down --config './migrations/database.json'",
- "db:migrate:reset": "./node_modules/db-migrate/bin/db-migrate reset --config './migrations/database.json'"
- },
- "repository": {
- "type": "git",
- "url": ""
- },
- "author": "Ankur ",
- "license": "",
- "files": [
- "README.md",
- "dist",
- "src",
- "!*/__tests__"
- ],
- "dependencies": {
- "@loopback/boot": "^7.0.2",
- "@loopback/core": "^6.0.2",
- "@loopback/repository": "^7.0.2",
- "@loopback/rest": "^14.0.2",
- "@loopback/rest-explorer": "^7.0.2",
- "@loopback/service-proxy": "^7.0.2",
- "@sourceloop/core": "^15.0.1",
- "@sourceloop/feature-toggle": "^2.1.5",
- "@sourceloop/feature-toggle-service": "^4.0.1",
- "db-migrate": "^1.0.0-beta.21",
- "db-migrate-pg": "^1.3.0",
- "dotenv": "^16.0.3",
- "dotenv-extended": "^2.9.0",
- "loopback-connector-kv-redis": "^4.0.0",
- "loopback-connector-postgresql": "^7.1.1",
- "loopback4-authentication": "^12.1.0",
- "loopback4-authorization": "^7.0.2",
- "tslib": "^2.6.2"
- },
- "devDependencies": {
- "@loopback/build": "^11.0.2",
- "@loopback/eslint-config": "^15.0.2",
- "@loopback/testlab": "^7.0.2",
- "@types/node": "^18.11.9",
- "eslint": "^8.57.0",
- "source-map-support": "^0.5.21",
- "typescript": "~5.2.2"
- }
+ "name": "@sourceloop/feature-toggle-example",
+ "version": "0.10.7",
+ "description": "An example for feature toggle service.",
+ "keywords": [
+ "loopback-application",
+ "loopback"
+ ],
+ "private": true,
+ "main": "dist/index.js",
+ "types": "dist/index.d.ts",
+ "engines": {
+ "node": "18 || 20"
+ },
+ "scripts": {
+ "build": "npm run clean && lb-tsc",
+ "build:watch": "lb-tsc --watch",
+ "lint": "npm run eslint && npm run prettier:check",
+ "lint:fix": "npm run eslint:fix && npm run prettier:fix",
+ "prettier:cli": "prettier \"**/*.ts\" \"**/*.js\"",
+ "prettier:check": "npm run prettier:cli -- -l",
+ "prettier:fix": "npm run prettier:cli -- --write",
+ "eslint": "eslint --report-unused-disable-directives .",
+ "eslint:fix": "npm run eslint -- --fix",
+ "pretest": "npm run rebuild",
+ "test": "echo 'No Tests'",
+ "test:dev": "lb-mocha --allow-console-logs dist/__tests__/**/*.js",
+ "docker:build": "docker build -t pubnub-example .",
+ "docker:run": "docker run -p 3000:3000 -d pubnub-example",
+ "premigrate": "npm run build",
+ "migrate": "node ./dist/migrate",
+ "preopenapi-spec": "npm run build",
+ "openapi-spec": "node ./dist/openapi-spec",
+ "prestart": "npm run rebuild",
+ "start": "node -r source-map-support/register .",
+ "clean": "lb-clean dist *.tsbuildinfo .eslintcache",
+ "rebuild": "npm run clean && npm run build",
+ "db:migrate": "./node_modules/db-migrate/bin/db-migrate up --config './migrations/database.json'",
+ "db:migrate:down": "./node_modules/db-migrate/bin/db-migrate down --config './migrations/database.json'",
+ "db:migrate:reset": "./node_modules/db-migrate/bin/db-migrate reset --config './migrations/database.json'"
+ },
+ "repository": {
+ "type": "git",
+ "url": ""
+ },
+ "author": "Ankur ",
+ "license": "",
+ "files": [
+ "README.md",
+ "dist",
+ "src",
+ "!*/__tests__"
+ ],
+ "dependencies": {
+ "@loopback/boot": "^7.0.9",
+ "@loopback/core": "^6.1.6",
+ "@loopback/repository": "^7.0.9",
+ "@loopback/rest": "^14.0.9",
+ "@loopback/rest-explorer": "^7.0.9",
+ "@loopback/service-proxy": "^7.0.9",
+ "@sourceloop/core": "^15.0.2",
+ "@sourceloop/feature-toggle": "^2.1.6",
+ "@sourceloop/feature-toggle-service": "^4.0.2",
+ "db-migrate": "^1.0.0-beta.21",
+ "db-migrate-pg": "^1.3.0",
+ "dotenv": "^16.4.5",
+ "dotenv-extended": "^2.9.0",
+ "loopback-connector-kv-redis": "^4.0.0",
+ "loopback-connector-postgresql": "^7.1.8",
+ "loopback4-authentication": "^12.1.1",
+ "loopback4-authorization": "^7.0.3",
+ "tslib": "^2.6.2"
+ },
+ "devDependencies": {
+ "@loopback/build": "^11.0.8",
+ "@loopback/eslint-config": "^15.0.4",
+ "@loopback/testlab": "^7.0.8",
+ "@types/node": "^20.12.7",
+ "eslint": "^8.57.0",
+ "source-map-support": "^0.5.21",
+ "typescript": "^5.4.5"
+ }
}
diff --git a/sandbox/in-mail-example/CHANGELOG.md b/sandbox/in-mail-example/CHANGELOG.md
index ffcc305997..68ad04c7ed 100644
--- a/sandbox/in-mail-example/CHANGELOG.md
+++ b/sandbox/in-mail-example/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## 0.10.9 (2025-01-07)
+
+* chore(deps): version update (#2227) ([6d6b00e](https://github.com/sourcefuse/loopback4-microservice-catalog/commit/6d6b00e)), closes [#2227](https://github.com/sourcefuse/loopback4-microservice-catalog/issues/2227)
+
+
+
+
+
## 0.10.8 (2024-12-20)
**Note:** Version bump only for package @sourceloop/in-mail-example
diff --git a/sandbox/in-mail-example/package.json b/sandbox/in-mail-example/package.json
index 1ed089bf8f..4be617e615 100644
--- a/sandbox/in-mail-example/package.json
+++ b/sandbox/in-mail-example/package.json
@@ -1,81 +1,81 @@
{
- "name": "@sourceloop/in-mail-example",
- "version": "0.10.8",
- "description": "in mail example.",
- "keywords": [
- "loopback-application",
- "loopback"
- ],
- "private": true,
- "main": "dist/index.js",
- "types": "dist/index.d.ts",
- "engines": {
- "node": "18 || 20"
- },
- "scripts": {
- "build": "lb-tsc",
- "build:watch": "lb-tsc --watch",
- "lint": "npm run eslint && npm run prettier:check",
- "lint:fix": "npm run eslint:fix && npm run prettier:fix",
- "prettier:cli": "prettier \"**/*.ts\" \"**/*.js\"",
- "prettier:check": "npm run prettier:cli -- -l",
- "prettier:fix": "npm run prettier:cli -- --write",
- "eslint": "eslint --report-unused-disable-directives .",
- "eslint:fix": "npm run eslint -- --fix",
- "pretest": "npm run rebuild",
- "test": "echo 'No Tests'",
- "posttest": "npm run lint",
- "test:dev": "lb-mocha --allow-console-logs dist/__tests__/**/*.js && npm run posttest",
- "docker:build": "docker build -t in-mail-example .",
- "docker:run": "docker run -p 3000:3000 -d in-mail-example",
- "premigrate": "npm run build",
- "migrate": "node ./dist/migrate",
- "preopenapi-spec": "npm run build",
- "openapi-spec": "node ./dist/openapi-spec",
- "prestart": "npm run rebuild",
- "start": "node -r source-map-support/register .",
- "clean": "lb-clean dist *.tsbuildinfo .eslintcache",
- "rebuild": "npm run clean && npm run build"
- },
- "repository": {
- "type": "git",
- "url": ""
- },
- "author": " ",
- "license": "",
- "files": [
- "README.md",
- "dist",
- "src",
- "!*/__tests__"
- ],
- "dependencies": {
- "@loopback/boot": "^7.0.2",
- "@loopback/core": "^6.0.2",
- "@loopback/repository": "^7.0.2",
- "@loopback/rest": "^14.0.2",
- "@loopback/rest-explorer": "^7.0.2",
- "@loopback/service-proxy": "^7.0.2",
- "@sourceloop/in-mail-service": "^12.0.1",
- "ajv": "^8.11.0",
- "ajv-errors": "^3.0.0",
- "db-migrate": "^1.0.0-beta.21",
- "db-migrate-pg": "^1.3.0",
- "dotenv": "^16.0.3",
- "dotenv-extended": "^2.9.0",
- "loopback-connector-postgresql": "^7.1.1",
- "loopback4-authorization": "^7.0.2",
- "loopback4-soft-delete": "^10.0.2",
- "prom-client": "^14.0.1",
- "tslib": "^2.6.2"
- },
- "devDependencies": {
- "@loopback/build": "^11.0.2",
- "@loopback/eslint-config": "^15.0.2",
- "@loopback/testlab": "^7.0.2",
- "@types/node": "^18.11.9",
- "eslint": "^8.57.0",
- "source-map-support": "^0.5.21",
- "typescript": "~5.2.2"
- }
+ "name": "@sourceloop/in-mail-example",
+ "version": "0.10.9",
+ "description": "in mail example.",
+ "keywords": [
+ "loopback-application",
+ "loopback"
+ ],
+ "private": true,
+ "main": "dist/index.js",
+ "types": "dist/index.d.ts",
+ "engines": {
+ "node": "18 || 20"
+ },
+ "scripts": {
+ "build": "lb-tsc",
+ "build:watch": "lb-tsc --watch",
+ "lint": "npm run eslint && npm run prettier:check",
+ "lint:fix": "npm run eslint:fix && npm run prettier:fix",
+ "prettier:cli": "prettier \"**/*.ts\" \"**/*.js\"",
+ "prettier:check": "npm run prettier:cli -- -l",
+ "prettier:fix": "npm run prettier:cli -- --write",
+ "eslint": "eslint --report-unused-disable-directives .",
+ "eslint:fix": "npm run eslint -- --fix",
+ "pretest": "npm run rebuild",
+ "test": "echo 'No Tests'",
+ "posttest": "npm run lint",
+ "test:dev": "lb-mocha --allow-console-logs dist/__tests__/**/*.js && npm run posttest",
+ "docker:build": "docker build -t in-mail-example .",
+ "docker:run": "docker run -p 3000:3000 -d in-mail-example",
+ "premigrate": "npm run build",
+ "migrate": "node ./dist/migrate",
+ "preopenapi-spec": "npm run build",
+ "openapi-spec": "node ./dist/openapi-spec",
+ "prestart": "npm run rebuild",
+ "start": "node -r source-map-support/register .",
+ "clean": "lb-clean dist *.tsbuildinfo .eslintcache",
+ "rebuild": "npm run clean && npm run build"
+ },
+ "repository": {
+ "type": "git",
+ "url": ""
+ },
+ "author": " ",
+ "license": "",
+ "files": [
+ "README.md",
+ "dist",
+ "src",
+ "!*/__tests__"
+ ],
+ "dependencies": {
+ "@loopback/boot": "^7.0.9",
+ "@loopback/core": "^6.1.6",
+ "@loopback/repository": "^7.0.9",
+ "@loopback/rest": "^14.0.9",
+ "@loopback/rest-explorer": "^7.0.9",
+ "@loopback/service-proxy": "^7.0.9",
+ "@sourceloop/in-mail-service": "^12.0.2",
+ "ajv": "^8.11.0",
+ "ajv-errors": "^3.0.0",
+ "db-migrate": "^1.0.0-beta.21",
+ "db-migrate-pg": "^1.3.0",
+ "dotenv": "^16.4.5",
+ "dotenv-extended": "^2.9.0",
+ "loopback-connector-postgresql": "^7.1.8",
+ "loopback4-authorization": "^7.0.3",
+ "loopback4-soft-delete": "^10.0.3",
+ "prom-client": "^14.0.1",
+ "tslib": "^2.6.2"
+ },
+ "devDependencies": {
+ "@loopback/build": "^11.0.8",
+ "@loopback/eslint-config": "^15.0.4",
+ "@loopback/testlab": "^7.0.8",
+ "@types/node": "^20.12.7",
+ "eslint": "^8.57.0",
+ "source-map-support": "^0.5.21",
+ "typescript": "^5.4.5"
+ }
}
diff --git a/sandbox/nestjs-auth-ms-example/CHANGELOG.md b/sandbox/nestjs-auth-ms-example/CHANGELOG.md
index 5d19fff616..cb32c5adc9 100644
--- a/sandbox/nestjs-auth-ms-example/CHANGELOG.md
+++ b/sandbox/nestjs-auth-ms-example/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## 3.0.9 (2025-01-07)
+
+* chore(deps): version update (#2227) ([6d6b00e](https://github.com/sourcefuse/loopback4-microservice-catalog/commit/6d6b00e)), closes [#2227](https://github.com/sourcefuse/loopback4-microservice-catalog/issues/2227)
+
+
+
+
+
## 3.0.8 (2024-12-20)
**Note:** Version bump only for package @sourceloop/nestjs-auth-ms-example
diff --git a/sandbox/nestjs-auth-ms-example/package.json b/sandbox/nestjs-auth-ms-example/package.json
index 45c475fa2b..2526e3c911 100644
--- a/sandbox/nestjs-auth-ms-example/package.json
+++ b/sandbox/nestjs-auth-ms-example/package.json
@@ -1,78 +1,78 @@
{
- "name": "@sourceloop/nestjs-auth-ms-example",
- "private": true,
- "version": "3.0.8",
- "description": "An example NestJS Application that uses ARC's (aka SourceLoop) pre-built microservice for authentication",
- "license": "MIT",
- "scripts": {
- "build": "nest build",
- "format": "prettier --write \"src/**/*.ts\" \"test/**/*.ts\"",
- "start": "nest start",
- "start:dev": "nest start --watch",
- "start:debug": "nest start --debug --watch",
- "start:prod": "node dist/main",
- "test": "jest",
- "test:watch": "jest --watch",
- "test:cov": "jest --coverage",
- "test:debug": "node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand",
- "test:e2e": "jest --config ./test/jest-e2e.json",
- "db:migrate": "npx db-migrate up",
- "db:migrate:down": "npx db-migrate down",
- "db:migrate:reset": "npx db-migrate reset"
- },
- "dependencies": {
- "@nestjs/common": "^9.0.0",
- "@nestjs/core": "^9.0.5",
- "@nestjs/mapped-types": "*",
- "@nestjs/platform-express": "^9.0.0",
- "@nestjs/swagger": "^6.3.0",
- "@sourceloop/authentication-service": "^20.0.1",
- "db-migrate": "^1.0.0-beta.21",
- "db-migrate-pg": "^1.3.0",
- "dotenv": "^16.0.3",
- "kv-redis": "^0.1.3",
- "loopback-connector-postgresql": "^7.1.1",
- "reflect-metadata": "^0.1.13",
- "rxjs": "^7.5.5"
- },
- "devDependencies": {
- "@nestjs/cli": "^9.3.0",
- "@nestjs/schematics": "^9.0.0",
- "@nestjs/testing": "^9.0.0",
- "@types/express": "^4.17.13",
- "@types/jest": "^28.1.4",
- "@types/node": "^18.11.9",
- "@types/supertest": "^2.0.12",
- "@typescript-eslint/eslint-plugin": "^7.8.0",
- "@typescript-eslint/parser": "^7.8.0",
- "eslint": "^8.57.0",
- "eslint-config-prettier": "^9.1.0",
- "eslint-plugin-prettier": "^5.0.0",
- "jest": "^28.1.2",
- "prettier": "^3.0.0",
- "source-map-support": "^0.5.21",
- "supertest": "^6.2.4",
- "ts-jest": "^28.0.5",
- "ts-loader": "^9.3.1",
- "ts-node": "^10.8.2",
- "tsconfig-paths": "^4.0.0",
- "typescript": "~5.2.2"
- },
- "jest": {
- "moduleFileExtensions": [
- "js",
- "json",
- "ts"
- ],
- "rootDir": "src",
- "testRegex": ".*\\.spec\\.ts$",
- "transform": {
- "^.+\\.(t|j)s$": "ts-jest"
+ "name": "@sourceloop/nestjs-auth-ms-example",
+ "private": true,
+ "version": "3.0.9",
+ "description": "An example NestJS Application that uses ARC's (aka SourceLoop) pre-built microservice for authentication",
+ "license": "MIT",
+ "scripts": {
+ "build": "nest build",
+ "format": "prettier --write \"src/**/*.ts\" \"test/**/*.ts\"",
+ "start": "nest start",
+ "start:dev": "nest start --watch",
+ "start:debug": "nest start --debug --watch",
+ "start:prod": "node dist/main",
+ "test": "jest",
+ "test:watch": "jest --watch",
+ "test:cov": "jest --coverage",
+ "test:debug": "node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand",
+ "test:e2e": "jest --config ./test/jest-e2e.json",
+ "db:migrate": "npx db-migrate up",
+ "db:migrate:down": "npx db-migrate down",
+ "db:migrate:reset": "npx db-migrate reset"
},
- "collectCoverageFrom": [
- "**/*.(t|j)s"
- ],
- "coverageDirectory": "../coverage",
- "testEnvironment": "node"
- }
+ "dependencies": {
+ "@nestjs/common": "^10.4.15",
+ "@nestjs/core": "^10.4.15",
+ "@nestjs/mapped-types": "*",
+ "@nestjs/platform-express": "^10.4.15",
+ "@nestjs/swagger": "^8.1.0",
+ "@sourceloop/authentication-service": "^20.0.2",
+ "db-migrate": "^1.0.0-beta.21",
+ "db-migrate-pg": "^1.3.0",
+ "dotenv": "^16.4.5",
+ "kv-redis": "^0.1.3",
+ "loopback-connector-postgresql": "^7.1.8",
+ "reflect-metadata": "^0.1.13",
+ "rxjs": "^7.5.5"
+ },
+ "devDependencies": {
+ "@nestjs/cli": "^10.4.9",
+ "@nestjs/schematics": "^10.2.3 ",
+ "@nestjs/testing": "^10.4.15",
+ "@types/express": "^4.17.13",
+ "@types/jest": "^28.1.4",
+ "@types/node": "^20.12.7",
+ "@types/supertest": "^2.0.12",
+ "@typescript-eslint/eslint-plugin": "^7.8.0",
+ "@typescript-eslint/parser": "^7.8.0",
+ "eslint": "^8.57.0",
+ "eslint-config-prettier": "^9.1.0",
+ "eslint-plugin-prettier": "^5.0.0",
+ "jest": "^28.1.2",
+ "prettier": "^3.4.2",
+ "source-map-support": "^0.5.21",
+ "supertest": "^6.2.4",
+ "ts-jest": "^28.0.5",
+ "ts-loader": "^9.3.1",
+ "ts-node": "^10.8.2",
+ "tsconfig-paths": "^4.0.0",
+ "typescript": "^5.4.5"
+ },
+ "jest": {
+ "moduleFileExtensions": [
+ "js",
+ "json",
+ "ts"
+ ],
+ "rootDir": "src",
+ "testRegex": ".*\\.spec\\.ts$",
+ "transform": {
+ "^.+\\.(t|j)s$": "ts-jest"
+ },
+ "collectCoverageFrom": [
+ "**/*.(t|j)s"
+ ],
+ "coverageDirectory": "../coverage",
+ "testEnvironment": "node"
+ }
}
diff --git a/sandbox/notification-socket-example/CHANGELOG.md b/sandbox/notification-socket-example/CHANGELOG.md
index 422951583a..9647c73149 100644
--- a/sandbox/notification-socket-example/CHANGELOG.md
+++ b/sandbox/notification-socket-example/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## 6.0.26 (2025-01-07)
+
+* chore(deps): version update (#2227) ([6d6b00e](https://github.com/sourcefuse/loopback4-microservice-catalog/commit/6d6b00e)), closes [#2227](https://github.com/sourcefuse/loopback4-microservice-catalog/issues/2227)
+
+
+
+
+
## 6.0.25 (2024-12-20)
**Note:** Version bump only for package @sourceloop/notification-socket-example
diff --git a/sandbox/notification-socket-example/package.json b/sandbox/notification-socket-example/package.json
index e1cfe6e819..e2324b2fd6 100644
--- a/sandbox/notification-socket-example/package.json
+++ b/sandbox/notification-socket-example/package.json
@@ -1,84 +1,84 @@
{
- "name": "@sourceloop/notification-socket-example",
- "version": "6.0.25",
- "description": "sandbox.",
- "keywords": [
- "loopback-application",
- "loopback"
- ],
- "private": true,
- "main": "dist/index.js",
- "types": "dist/index.d.ts",
- "engines": {
- "node": "18 || 20"
- },
- "scripts": {
- "build": "npm run clean && lb-tsc",
- "build:watch": "lb-tsc --watch",
- "lint": "npm run prettier:check && npm run eslint",
- "lint:fix": "npm run eslint:fix && npm run prettier:fix",
- "prettier:cli": "prettier \"**/*.ts\" \"**/*.js\"",
- "prettier:check": "npm run prettier:cli -- -l",
- "prettier:fix": "npm run prettier:cli -- --write",
- "eslint": "eslint --report-unused-disable-directives .",
- "eslint:fix": "npm run eslint -- --fix",
- "pretest": "npm run build",
- "test": "echo 'No Tests'",
- "posttest": "npm run lint",
- "test:dev": "lb-mocha --allow-console-logs dist/__tests__/**/*.js && npm run posttest",
- "docker:build": "docker build -t notification-socket-example .",
- "docker:run": "docker run -p 3000:3000 -d notification-socket-example",
- "migrate": "node ./dist/migrate",
- "openapi-spec": "node ./dist/openapi-spec",
- "prestart": "npm run build",
- "start": "node -r source-map-support/register .",
- "clean": "lb-clean dist *.tsbuildinfo .eslintcache"
- },
- "repository": {
- "type": "git"
- },
- "author": "",
- "license": "",
- "files": [
- "README.md",
- "dist",
- "src",
- "!*/__tests__"
- ],
- "dependencies": {
- "@loopback/boot": "^7.0.2",
- "@loopback/context": "^7.0.2",
- "@loopback/core": "^6.0.2",
- "@loopback/openapi-v3": "^10.0.2",
- "@loopback/repository": "^7.0.2",
- "@loopback/repository-json-schema": "^8.0.2",
- "@loopback/rest": "^14.0.2",
- "@loopback/rest-explorer": "^7.0.2",
- "@loopback/service-proxy": "^7.0.2",
- "@sourceloop/core": "^15.0.1",
- "@sourceloop/notification-service": "^14.0.1",
- "ajv": "^8.11.0",
- "ajv-errors": "^3.0.0",
- "firebase-admin": "^12.0.0",
- "loopback4-authorization": "^7.0.2",
- "loopback4-soft-delete": "^10.0.2",
- "nodemailer": "^6.9.4",
- "prom-client": "^14.0.1",
- "socket.io-client": "^4.7.2",
- "tslib": "^2.6.2"
- },
- "devDependencies": {
- "@loopback/build": "^11.0.2",
- "@loopback/eslint-config": "^15.0.2",
- "@loopback/testlab": "^7.0.2",
- "@types/node": "^18.11.9",
- "eslint": "^8.57.0",
- "source-map-support": "^0.5.21",
- "typescript": "~5.2.2"
- },
- "overrides": {
- "node-apn": {
- "node-forge": "^1.3.1"
+ "name": "@sourceloop/notification-socket-example",
+ "version": "6.0.26",
+ "description": "sandbox.",
+ "keywords": [
+ "loopback-application",
+ "loopback"
+ ],
+ "private": true,
+ "main": "dist/index.js",
+ "types": "dist/index.d.ts",
+ "engines": {
+ "node": "18 || 20"
+ },
+ "scripts": {
+ "build": "npm run clean && lb-tsc",
+ "build:watch": "lb-tsc --watch",
+ "lint": "npm run prettier:check && npm run eslint",
+ "lint:fix": "npm run eslint:fix && npm run prettier:fix",
+ "prettier:cli": "prettier \"**/*.ts\" \"**/*.js\"",
+ "prettier:check": "npm run prettier:cli -- -l",
+ "prettier:fix": "npm run prettier:cli -- --write",
+ "eslint": "eslint --report-unused-disable-directives .",
+ "eslint:fix": "npm run eslint -- --fix",
+ "pretest": "npm run build",
+ "test": "echo 'No Tests'",
+ "posttest": "npm run lint",
+ "test:dev": "lb-mocha --allow-console-logs dist/__tests__/**/*.js && npm run posttest",
+ "docker:build": "docker build -t notification-socket-example .",
+ "docker:run": "docker run -p 3000:3000 -d notification-socket-example",
+ "migrate": "node ./dist/migrate",
+ "openapi-spec": "node ./dist/openapi-spec",
+ "prestart": "npm run build",
+ "start": "node -r source-map-support/register .",
+ "clean": "lb-clean dist *.tsbuildinfo .eslintcache"
+ },
+ "repository": {
+ "type": "git"
+ },
+ "author": "",
+ "license": "",
+ "files": [
+ "README.md",
+ "dist",
+ "src",
+ "!*/__tests__"
+ ],
+ "dependencies": {
+ "@loopback/boot": "^7.0.9",
+ "@loopback/context": "^7.0.9",
+ "@loopback/core": "^6.1.6",
+ "@loopback/openapi-v3": "^10.0.9",
+ "@loopback/repository": "^7.0.9",
+ "@loopback/repository-json-schema": "^8.0.9",
+ "@loopback/rest": "^14.0.9",
+ "@loopback/rest-explorer": "^7.0.9",
+ "@loopback/service-proxy": "^7.0.9",
+ "@sourceloop/core": "^15.0.2",
+ "@sourceloop/notification-service": "^14.0.2",
+ "ajv": "^8.11.0",
+ "ajv-errors": "^3.0.0",
+ "firebase-admin": "^13.0.2",
+ "loopback4-authorization": "^7.0.3",
+ "loopback4-soft-delete": "^10.0.3",
+ "nodemailer": "^6.9.4",
+ "prom-client": "^14.0.1",
+ "socket.io-client": "^4.7.2",
+ "tslib": "^2.6.2"
+ },
+ "devDependencies": {
+ "@loopback/build": "^11.0.8",
+ "@loopback/eslint-config": "^15.0.4",
+ "@loopback/testlab": "^7.0.8",
+ "@types/node": "^20.12.7",
+ "eslint": "^8.57.0",
+ "source-map-support": "^0.5.21",
+ "typescript": "^5.4.5"
+ },
+ "overrides": {
+ "node-apn": {
+ "node-forge": "^1.3.1"
+ }
}
- }
}
diff --git a/sandbox/oauth-example/CHANGELOG.md b/sandbox/oauth-example/CHANGELOG.md
index e5c3e9687f..92dc1b2c86 100644
--- a/sandbox/oauth-example/CHANGELOG.md
+++ b/sandbox/oauth-example/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## 0.5.13 (2025-01-07)
+
+* chore(deps): version update (#2227) ([6d6b00e](https://github.com/sourcefuse/loopback4-microservice-catalog/commit/6d6b00e)), closes [#2227](https://github.com/sourcefuse/loopback4-microservice-catalog/issues/2227)
+
+
+
+
+
## 0.5.12 (2024-12-20)
**Note:** Version bump only for package @sourceloop/oauth-example-api
diff --git a/sandbox/oauth-example/package.json b/sandbox/oauth-example/package.json
index 0d4acac88f..df15b94e0e 100644
--- a/sandbox/oauth-example/package.json
+++ b/sandbox/oauth-example/package.json
@@ -1,81 +1,81 @@
{
- "name": "@sourceloop/oauth-example-api",
- "version": "0.5.12",
- "description": "oauth example.",
- "keywords": [
- "loopback-application",
- "loopback"
- ],
- "private": true,
- "main": "dist/index.js",
- "types": "dist/index.d.ts",
- "engines": {
- "node": "18 || 20"
- },
- "scripts": {
- "build": "lb-tsc",
- "build:watch": "lb-tsc --watch",
- "lint": "npm run eslint && npm run prettier:check",
- "lint:fix": "npm run eslint:fix && npm run prettier:fix",
- "prettier:cli": "prettier \"**/*.ts\" \"**/*.js\"",
- "prettier:check": "npm run prettier:cli -- -l",
- "prettier:fix": "npm run prettier:cli -- --write",
- "eslint": "eslint --report-unused-disable-directives .",
- "eslint:fix": "npm run eslint -- --fix",
- "pretest": "npm run rebuild",
- "test": "echo 'No Tests'",
- "posttest": "npm run lint",
- "test:dev": "lb-mocha --allow-console-logs dist/__tests__/**/*.js && npm run posttest",
- "docker:build": "docker build -t auth-service .",
- "docker:run": "docker run -p 3000:3000 -d auth-service",
- "premigrate": "npm run build",
- "migrate": "node ./dist/migrate",
- "preopenapi-spec": "npm run build",
- "openapi-spec": "node ./dist/openapi-spec",
- "prestart": "npm run rebuild",
- "start": "node -r source-map-support/register .",
- "clean": "lb-clean dist *.tsbuildinfo .eslintcache",
- "rebuild": "npm run clean && npm run build",
- "db:migrate": "./node_modules/db-migrate/bin/db-migrate up --config './migrations/database.json'",
- "db:migrate:down": "./node_modules/db-migrate/bin/db-migrate down --config './migrations/database.json'",
- "db:migrate:reset": "./node_modules/db-migrate/bin/db-migrate reset --config './migrations/database.json'"
- },
- "repository": {
- "type": "git",
- "url": ""
- },
- "author": "Ankur ",
- "license": "MIT",
- "files": [
- "README.md",
- "dist",
- "src",
- "!*/__tests__"
- ],
- "dependencies": {
- "@loopback/boot": "^7.0.2",
- "@loopback/core": "^6.0.2",
- "@loopback/repository": "^7.0.2",
- "@loopback/rest": "^14.0.2",
- "@loopback/rest-explorer": "^7.0.2",
- "@loopback/service-proxy": "^7.0.2",
- "@sourceloop/authentication-service": "^20.0.1",
- "bcrypt": "^5.0.1",
- "db-migrate": "^1.0.0-beta.21",
- "db-migrate-pg": "^1.3.0",
- "dotenv": "^16.0.3",
- "dotenv-extended": "^2.9.0",
- "loopback-connector-postgresql": "^7.1.1",
- "tslib": "^2.6.2"
- },
- "devDependencies": {
- "@loopback/build": "^11.0.2",
- "@loopback/eslint-config": "^15.0.2",
- "@loopback/testlab": "^7.0.2",
- "@types/bcrypt": "^5.0.0",
- "@types/node": "^18.11.9",
- "eslint": "^8.57.0",
- "source-map-support": "^0.5.21",
- "typescript": "~5.2.2"
- }
+ "name": "@sourceloop/oauth-example-api",
+ "version": "0.5.13",
+ "description": "oauth example.",
+ "keywords": [
+ "loopback-application",
+ "loopback"
+ ],
+ "private": true,
+ "main": "dist/index.js",
+ "types": "dist/index.d.ts",
+ "engines": {
+ "node": "18 || 20"
+ },
+ "scripts": {
+ "build": "lb-tsc",
+ "build:watch": "lb-tsc --watch",
+ "lint": "npm run eslint && npm run prettier:check",
+ "lint:fix": "npm run eslint:fix && npm run prettier:fix",
+ "prettier:cli": "prettier \"**/*.ts\" \"**/*.js\"",
+ "prettier:check": "npm run prettier:cli -- -l",
+ "prettier:fix": "npm run prettier:cli -- --write",
+ "eslint": "eslint --report-unused-disable-directives .",
+ "eslint:fix": "npm run eslint -- --fix",
+ "pretest": "npm run rebuild",
+ "test": "echo 'No Tests'",
+ "posttest": "npm run lint",
+ "test:dev": "lb-mocha --allow-console-logs dist/__tests__/**/*.js && npm run posttest",
+ "docker:build": "docker build -t auth-service .",
+ "docker:run": "docker run -p 3000:3000 -d auth-service",
+ "premigrate": "npm run build",
+ "migrate": "node ./dist/migrate",
+ "preopenapi-spec": "npm run build",
+ "openapi-spec": "node ./dist/openapi-spec",
+ "prestart": "npm run rebuild",
+ "start": "node -r source-map-support/register .",
+ "clean": "lb-clean dist *.tsbuildinfo .eslintcache",
+ "rebuild": "npm run clean && npm run build",
+ "db:migrate": "./node_modules/db-migrate/bin/db-migrate up --config './migrations/database.json'",
+ "db:migrate:down": "./node_modules/db-migrate/bin/db-migrate down --config './migrations/database.json'",
+ "db:migrate:reset": "./node_modules/db-migrate/bin/db-migrate reset --config './migrations/database.json'"
+ },
+ "repository": {
+ "type": "git",
+ "url": ""
+ },
+ "author": "Ankur ",
+ "license": "MIT",
+ "files": [
+ "README.md",
+ "dist",
+ "src",
+ "!*/__tests__"
+ ],
+ "dependencies": {
+ "@loopback/boot": "^7.0.9",
+ "@loopback/core": "^6.1.6",
+ "@loopback/repository": "^7.0.9",
+ "@loopback/rest": "^14.0.9",
+ "@loopback/rest-explorer": "^7.0.9",
+ "@loopback/service-proxy": "^7.0.9",
+ "@sourceloop/authentication-service": "^20.0.2",
+ "bcrypt": "^5.0.1",
+ "db-migrate": "^1.0.0-beta.21",
+ "db-migrate-pg": "^1.3.0",
+ "dotenv": "^16.4.5",
+ "dotenv-extended": "^2.9.0",
+ "loopback-connector-postgresql": "^7.1.8",
+ "tslib": "^2.6.2"
+ },
+ "devDependencies": {
+ "@loopback/build": "^11.0.8",
+ "@loopback/eslint-config": "^15.0.4",
+ "@loopback/testlab": "^7.0.8",
+ "@types/bcrypt": "^5.0.0",
+ "@types/node": "^20.12.7",
+ "eslint": "^8.57.0",
+ "source-map-support": "^0.5.21",
+ "typescript": "^5.4.5"
+ }
}
diff --git a/sandbox/oidc-basic-example/CHANGELOG.md b/sandbox/oidc-basic-example/CHANGELOG.md
index 422515d039..5ac6876b8e 100644
--- a/sandbox/oidc-basic-example/CHANGELOG.md
+++ b/sandbox/oidc-basic-example/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## 0.4.9 (2025-01-07)
+
+* chore(deps): version update (#2227) ([6d6b00e](https://github.com/sourcefuse/loopback4-microservice-catalog/commit/6d6b00e)), closes [#2227](https://github.com/sourcefuse/loopback4-microservice-catalog/issues/2227)
+
+
+
+
+
## 0.4.8 (2024-12-20)
**Note:** Version bump only for package @sourceloop/oidc-basic-example
diff --git a/sandbox/oidc-basic-example/package.json b/sandbox/oidc-basic-example/package.json
index 964bef3478..9e8e784b2b 100644
--- a/sandbox/oidc-basic-example/package.json
+++ b/sandbox/oidc-basic-example/package.json
@@ -1,85 +1,85 @@
{
- "name": "@sourceloop/oidc-basic-example",
- "version": "0.4.8",
- "description": "oidc.",
- "keywords": [
- "loopback-application",
- "loopback"
- ],
- "private": true,
- "main": "dist/index.js",
- "types": "dist/index.d.ts",
- "engines": {
- "node": "18 || 20"
- },
- "scripts": {
- "build": "lb-tsc",
- "build:watch": "lb-tsc --watch",
- "lint": "npm run eslint && npm run prettier:check",
- "lint:fix": "npm run eslint:fix && npm run prettier:fix",
- "prettier:cli": "prettier \"**/*.ts\" \"**/*.js\"",
- "prettier:check": "npm run prettier:cli -- -l",
- "prettier:fix": "npm run prettier:cli -- --write",
- "eslint": "eslint --report-unused-disable-directives .",
- "eslint:fix": "npm run eslint -- --fix",
- "pretest": "npm run build",
- "test": "echo \"No tests !\"",
- "test:dev": "lb-mocha --allow-console-logs dist/__tests__/**/*.js",
- "coverage": "nyc npm run test",
- "docker:build": "docker build -t oidc .",
- "docker:run": "docker run -p 3000:3000 -d oidc",
- "premigrate": "npm run build",
- "migrate": "node ./dist/migrate",
- "preopenapi-spec": "npm run build",
- "openapi-spec": "node ./dist/openapi-spec",
- "prestart": "npm run rebuild",
- "start": "node -r source-map-support/register .",
- "dev": "nodemon src/index.ts",
- "clean": "lb-clean dist *.tsbuildinfo .eslintcache",
- "rebuild": "npm run clean && npm run build"
- },
- "nodemonConfig": {
- "verbose": true,
- "watch": [
- "src/"
+ "name": "@sourceloop/oidc-basic-example",
+ "version": "0.4.9",
+ "description": "oidc.",
+ "keywords": [
+ "loopback-application",
+ "loopback"
],
- "ignore": [
- "dist/*"
+ "private": true,
+ "main": "dist/index.js",
+ "types": "dist/index.d.ts",
+ "engines": {
+ "node": "18 || 20"
+ },
+ "scripts": {
+ "build": "lb-tsc",
+ "build:watch": "lb-tsc --watch",
+ "lint": "npm run eslint && npm run prettier:check",
+ "lint:fix": "npm run eslint:fix && npm run prettier:fix",
+ "prettier:cli": "prettier \"**/*.ts\" \"**/*.js\"",
+ "prettier:check": "npm run prettier:cli -- -l",
+ "prettier:fix": "npm run prettier:cli -- --write",
+ "eslint": "eslint --report-unused-disable-directives .",
+ "eslint:fix": "npm run eslint -- --fix",
+ "pretest": "npm run build",
+ "test": "echo \"No tests !\"",
+ "test:dev": "lb-mocha --allow-console-logs dist/__tests__/**/*.js",
+ "coverage": "nyc npm run test",
+ "docker:build": "docker build -t oidc .",
+ "docker:run": "docker run -p 3000:3000 -d oidc",
+ "premigrate": "npm run build",
+ "migrate": "node ./dist/migrate",
+ "preopenapi-spec": "npm run build",
+ "openapi-spec": "node ./dist/openapi-spec",
+ "prestart": "npm run rebuild",
+ "start": "node -r source-map-support/register .",
+ "dev": "nodemon src/index.ts",
+ "clean": "lb-clean dist *.tsbuildinfo .eslintcache",
+ "rebuild": "npm run clean && npm run build"
+ },
+ "nodemonConfig": {
+ "verbose": true,
+ "watch": [
+ "src/"
+ ],
+ "ignore": [
+ "dist/*"
+ ],
+ "ext": "ts",
+ "exec": "npm start"
+ },
+ "repository": {
+ "type": "git",
+ "url": ""
+ },
+ "author": "Antriksha Somani ",
+ "license": "",
+ "files": [
+ "README.md",
+ "dist",
+ "src",
+ "!*/__tests__"
],
- "ext": "ts",
- "exec": "npm start"
- },
- "repository": {
- "type": "git",
- "url": ""
- },
- "author": "Antriksha Somani ",
- "license": "",
- "files": [
- "README.md",
- "dist",
- "src",
- "!*/__tests__"
- ],
- "dependencies": {
- "@loopback/boot": "^7.0.2",
- "@loopback/core": "^6.0.2",
- "@loopback/repository": "^7.0.2",
- "@loopback/rest": "^14.0.2",
- "@loopback/rest-explorer": "^7.0.2",
- "@loopback/service-proxy": "^7.0.2",
- "@sourceloop/oidc-service": "^3.0.1",
- "loopback-connector-postgresql": "^7.1.1",
- "nodemon": "^2.0.21",
- "tslib": "^2.6.2"
- },
- "devDependencies": {
- "@loopback/build": "^11.0.2",
- "@loopback/eslint-config": "^15.0.2",
- "@loopback/testlab": "^7.0.2",
- "@types/node": "^18.11.9",
- "eslint": "^8.57.0",
- "source-map-support": "^0.5.21",
- "typescript": "~5.2.2"
- }
+ "dependencies": {
+ "@loopback/boot": "^7.0.9",
+ "@loopback/core": "^6.1.6",
+ "@loopback/repository": "^7.0.9",
+ "@loopback/rest": "^14.0.9",
+ "@loopback/rest-explorer": "^7.0.9",
+ "@loopback/service-proxy": "^7.0.9",
+ "@sourceloop/oidc-service": "^3.0.2",
+ "loopback-connector-postgresql": "^7.1.8",
+ "nodemon": "^2.0.21",
+ "tslib": "^2.6.2"
+ },
+ "devDependencies": {
+ "@loopback/build": "^11.0.8",
+ "@loopback/eslint-config": "^15.0.4",
+ "@loopback/testlab": "^7.0.8",
+ "@types/node": "^20.12.7",
+ "eslint": "^8.57.0",
+ "source-map-support": "^0.5.21",
+ "typescript": "^5.4.5"
+ }
}
diff --git a/sandbox/payment-example/CHANGELOG.md b/sandbox/payment-example/CHANGELOG.md
index 8035c67777..a7d8060794 100644
--- a/sandbox/payment-example/CHANGELOG.md
+++ b/sandbox/payment-example/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## 0.6.9 (2025-01-07)
+
+* chore(deps): version update (#2227) ([6d6b00e](https://github.com/sourcefuse/loopback4-microservice-catalog/commit/6d6b00e)), closes [#2227](https://github.com/sourcefuse/loopback4-microservice-catalog/issues/2227)
+
+
+
+
+
## 0.6.8 (2024-12-20)
**Note:** Version bump only for package @sourceloop/payment-example-backend
diff --git a/sandbox/payment-example/package.json b/sandbox/payment-example/package.json
index 3d9952a6be..4b9a95b9a9 100644
--- a/sandbox/payment-example/package.json
+++ b/sandbox/payment-example/package.json
@@ -1,83 +1,83 @@
{
- "name": "@sourceloop/payment-example-backend",
- "version": "0.6.8",
- "description": "backend of payment example.",
- "keywords": [
- "loopback-application",
- "loopback"
- ],
- "main": "dist/index.js",
- "types": "dist/index.d.ts",
- "engines": {
- "node": "18 || 20"
- },
- "private": true,
- "scripts": {
- "build": "lb-tsc",
- "build:watch": "lb-tsc --watch",
- "lint": "npm run eslint && npm run prettier:check",
- "lint:fix": "npm run eslint:fix && npm run prettier:fix",
- "prettier:cli": "prettier \"**/*.ts\" \"**/*.js\"",
- "prettier:check": "npm run prettier:cli -- -l",
- "prettier:fix": "npm run prettier:cli -- --write",
- "eslint": "eslint --report-unused-disable-directives .",
- "eslint:fix": "npm run eslint -- --fix",
- "pretest": "npm run rebuild",
- "test": "lb-mocha --allow-console-logs \"dist/__tests__\"",
- "posttest": "npm run lint",
- "test:dev": "lb-mocha --allow-console-logs dist/__tests__/**/*.js && npm run posttest",
- "docker:build": "docker build -t payment-example-backend .",
- "docker:run": "docker run -p 3000:3000 -d payment-example-backend",
- "premigrate": "npm run build",
- "migrate": "node ./dist/migrate",
- "preopenapi-spec": "npm run build",
- "openapi-spec": "node ./dist/openapi-spec",
- "prestart": "npm run rebuild",
- "start": "node -r source-map-support/register .",
- "clean": "lb-clean dist *.tsbuildinfo .eslintcache",
- "rebuild": "npm run clean && npm run build",
- "db:migrate": "./node_modules/db-migrate/bin/db-migrate up --config './migrations/database.json'",
- "db:migrate:down": "./node_modules/db-migrate/bin/db-migrate down --config './migrations/database.json'",
- "db:migrate:reset": "./node_modules/db-migrate/bin/db-migrate reset --config './migrations/database.json'"
- },
- "repository": {
- "type": "git",
- "url": ""
- },
- "author": "",
- "license": "",
- "files": [
- "README.md",
- "dist",
- "src",
- "!*/__tests__"
- ],
- "dependencies": {
- "@loopback/boot": "^7.0.2",
- "@loopback/context": "^7.0.2",
- "@loopback/core": "^6.0.2",
- "@loopback/express": "^7.0.2",
- "@loopback/repository": "^7.0.2",
- "@loopback/rest": "^14.0.2",
- "@loopback/rest-explorer": "^7.0.2",
- "@loopback/service-proxy": "^7.0.2",
- "@sourceloop/core": "^15.0.1",
- "@sourceloop/payment-service": "^15.0.1",
- "db-migrate": "^1.0.0-beta.21",
- "db-migrate-pg": "^1.3.0",
- "dotenv": "^16.0.3",
- "dotenv-extended": "^2.9.0",
- "loopback-connector-postgresql": "^7.1.1",
- "prom-client": "^14.0.1",
- "tslib": "^2.6.2"
- },
- "devDependencies": {
- "@loopback/build": "^11.0.2",
- "@loopback/eslint-config": "^15.0.2",
- "@loopback/testlab": "^7.0.2",
- "@types/node": "^18.11.9",
- "eslint": "^8.57.0",
- "source-map-support": "^0.5.21",
- "typescript": "~5.2.2"
- }
+ "name": "@sourceloop/payment-example-backend",
+ "version": "0.6.9",
+ "description": "backend of payment example.",
+ "keywords": [
+ "loopback-application",
+ "loopback"
+ ],
+ "main": "dist/index.js",
+ "types": "dist/index.d.ts",
+ "engines": {
+ "node": "18 || 20"
+ },
+ "private": true,
+ "scripts": {
+ "build": "lb-tsc",
+ "build:watch": "lb-tsc --watch",
+ "lint": "npm run eslint && npm run prettier:check",
+ "lint:fix": "npm run eslint:fix && npm run prettier:fix",
+ "prettier:cli": "prettier \"**/*.ts\" \"**/*.js\"",
+ "prettier:check": "npm run prettier:cli -- -l",
+ "prettier:fix": "npm run prettier:cli -- --write",
+ "eslint": "eslint --report-unused-disable-directives .",
+ "eslint:fix": "npm run eslint -- --fix",
+ "pretest": "npm run rebuild",
+ "test": "lb-mocha --allow-console-logs \"dist/__tests__\"",
+ "posttest": "npm run lint",
+ "test:dev": "lb-mocha --allow-console-logs dist/__tests__/**/*.js && npm run posttest",
+ "docker:build": "docker build -t payment-example-backend .",
+ "docker:run": "docker run -p 3000:3000 -d payment-example-backend",
+ "premigrate": "npm run build",
+ "migrate": "node ./dist/migrate",
+ "preopenapi-spec": "npm run build",
+ "openapi-spec": "node ./dist/openapi-spec",
+ "prestart": "npm run rebuild",
+ "start": "node -r source-map-support/register .",
+ "clean": "lb-clean dist *.tsbuildinfo .eslintcache",
+ "rebuild": "npm run clean && npm run build",
+ "db:migrate": "./node_modules/db-migrate/bin/db-migrate up --config './migrations/database.json'",
+ "db:migrate:down": "./node_modules/db-migrate/bin/db-migrate down --config './migrations/database.json'",
+ "db:migrate:reset": "./node_modules/db-migrate/bin/db-migrate reset --config './migrations/database.json'"
+ },
+ "repository": {
+ "type": "git",
+ "url": ""
+ },
+ "author": "",
+ "license": "",
+ "files": [
+ "README.md",
+ "dist",
+ "src",
+ "!*/__tests__"
+ ],
+ "dependencies": {
+ "@loopback/boot": "^7.0.9",
+ "@loopback/context": "^7.0.9",
+ "@loopback/core": "^6.1.6",
+ "@loopback/express": "^7.0.9",
+ "@loopback/repository": "^7.0.9",
+ "@loopback/rest": "^14.0.9",
+ "@loopback/rest-explorer": "^7.0.9",
+ "@loopback/service-proxy": "^7.0.9",
+ "@sourceloop/core": "^15.0.2",
+ "@sourceloop/payment-service": "^15.0.2",
+ "db-migrate": "^1.0.0-beta.21",
+ "db-migrate-pg": "^1.3.0",
+ "dotenv": "^16.4.5",
+ "dotenv-extended": "^2.9.0",
+ "loopback-connector-postgresql": "^7.1.8",
+ "prom-client": "^14.0.1",
+ "tslib": "^2.6.2"
+ },
+ "devDependencies": {
+ "@loopback/build": "^11.0.8",
+ "@loopback/eslint-config": "^15.0.4",
+ "@loopback/testlab": "^7.0.8",
+ "@types/node": "^20.12.7",
+ "eslint": "^8.57.0",
+ "source-map-support": "^0.5.21",
+ "typescript": "^5.4.5"
+ }
}
diff --git a/sandbox/pubnub-example/CHANGELOG.md b/sandbox/pubnub-example/CHANGELOG.md
index a81bc08631..fa2f3ddcbd 100644
--- a/sandbox/pubnub-example/CHANGELOG.md
+++ b/sandbox/pubnub-example/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## 0.7.9 (2025-01-07)
+
+* chore(deps): version update (#2227) ([6d6b00e](https://github.com/sourcefuse/loopback4-microservice-catalog/commit/6d6b00e)), closes [#2227](https://github.com/sourcefuse/loopback4-microservice-catalog/issues/2227)
+
+
+
+
+
## 0.7.8 (2024-12-20)
**Note:** Version bump only for package @sourceloop/pubnub-example
diff --git a/sandbox/pubnub-example/package.json b/sandbox/pubnub-example/package.json
index c0cdfcd902..cfb9eb9858 100644
--- a/sandbox/pubnub-example/package.json
+++ b/sandbox/pubnub-example/package.json
@@ -1,96 +1,96 @@
{
- "name": "@sourceloop/pubnub-example",
- "version": "0.7.8",
- "description": "A pubnub provider example.",
- "keywords": [
- "loopback-application",
- "loopback"
- ],
- "private": true,
- "main": "dist/index.js",
- "types": "dist/index.d.ts",
- "engines": {
- "node": "18 || 20"
- },
- "scripts": {
- "build": "lb-tsc",
- "build:watch": "lb-tsc --watch",
- "lint": "npm run eslint && npm run prettier:check",
- "lint:fix": "npm run eslint:fix && npm run prettier:fix",
- "prettier:cli": "prettier \"**/*.ts\" \"**/*.js\"",
- "prettier:check": "npm run prettier:cli -- -l",
- "prettier:fix": "npm run prettier:cli -- --write",
- "eslint": "eslint --report-unused-disable-directives .",
- "eslint:fix": "npm run eslint -- --fix",
- "pretest": "npm run rebuild",
- "test": "echo 'No Tests'",
- "posttest": "npm run lint",
- "test:dev": "lb-mocha --allow-console-logs dist/__tests__/**/*.js && npm run posttest",
- "docker:build": "docker build -t pubnub-example .",
- "docker:run": "docker run -p 3000:3000 -d pubnub-example",
- "premigrate": "npm run build",
- "migrate": "node ./dist/migrate",
- "preopenapi-spec": "npm run build",
- "openapi-spec": "node ./dist/openapi-spec",
- "prestart": "npm run rebuild",
- "start": "node -r source-map-support/register .",
- "clean": "lb-clean dist *.tsbuildinfo .eslintcache",
- "rebuild": "npm run clean && npm run build",
- "db:migrate": "./node_modules/db-migrate/bin/db-migrate up --config './migrations/database.json'",
- "db:migrate:down": "./node_modules/db-migrate/bin/db-migrate down --config './migrations/database.json'",
- "db:migrate:reset": "./node_modules/db-migrate/bin/db-migrate reset --config './migrations/database.json'"
- },
- "repository": {
- "type": "git",
- "url": ""
- },
- "author": " ",
- "license": "",
- "files": [
- "README.md",
- "dist",
- "src",
- "!*/__tests__"
- ],
- "dependencies": {
- "@loopback/boot": "^7.0.2",
- "@loopback/context": "^7.0.2",
- "@loopback/core": "^6.0.2",
- "@loopback/repository": "^7.0.2",
- "@loopback/rest": "^14.0.2",
- "@loopback/rest-explorer": "^7.0.2",
- "@loopback/service-proxy": "^7.0.2",
- "@sourceloop/notification-service": "^14.0.1",
- "ajv": "^8.11.0",
- "ajv-errors": "^3.0.0",
- "aws-sdk": "^2.1148.0",
- "db-migrate": "^1.0.0-beta.21",
- "db-migrate-pg": "^1.3.0",
- "dotenv": "^16.0.3",
- "dotenv-extended": "^2.9.0",
- "firebase-admin": "^11.9.0",
- "loopback-connector-kv-redis": "^4.0.0",
- "loopback-connector-postgresql": "^7.1.1",
- "loopback4-authorization": "^7.0.2",
- "loopback4-notifications": "^8.0.3",
- "nodemailer": "^6.7.5",
- "prom-client": "^14.0.1",
- "pubnub": "^7.2.1",
- "socket.io-client": "^4.5.1",
- "tslib": "^2.6.2"
- },
- "devDependencies": {
- "@loopback/build": "^11.0.2",
- "@loopback/eslint-config": "^15.0.2",
- "@loopback/testlab": "^7.0.2",
- "@types/node": "^18.11.9",
- "eslint": "^8.57.0",
- "source-map-support": "^0.5.21",
- "typescript": "~5.2.2"
- },
- "overrides": {
- "node-apn": {
- "node-forge": "^1.3.1"
+ "name": "@sourceloop/pubnub-example",
+ "version": "0.7.9",
+ "description": "A pubnub provider example.",
+ "keywords": [
+ "loopback-application",
+ "loopback"
+ ],
+ "private": true,
+ "main": "dist/index.js",
+ "types": "dist/index.d.ts",
+ "engines": {
+ "node": "18 || 20"
+ },
+ "scripts": {
+ "build": "lb-tsc",
+ "build:watch": "lb-tsc --watch",
+ "lint": "npm run eslint && npm run prettier:check",
+ "lint:fix": "npm run eslint:fix && npm run prettier:fix",
+ "prettier:cli": "prettier \"**/*.ts\" \"**/*.js\"",
+ "prettier:check": "npm run prettier:cli -- -l",
+ "prettier:fix": "npm run prettier:cli -- --write",
+ "eslint": "eslint --report-unused-disable-directives .",
+ "eslint:fix": "npm run eslint -- --fix",
+ "pretest": "npm run rebuild",
+ "test": "echo 'No Tests'",
+ "posttest": "npm run lint",
+ "test:dev": "lb-mocha --allow-console-logs dist/__tests__/**/*.js && npm run posttest",
+ "docker:build": "docker build -t pubnub-example .",
+ "docker:run": "docker run -p 3000:3000 -d pubnub-example",
+ "premigrate": "npm run build",
+ "migrate": "node ./dist/migrate",
+ "preopenapi-spec": "npm run build",
+ "openapi-spec": "node ./dist/openapi-spec",
+ "prestart": "npm run rebuild",
+ "start": "node -r source-map-support/register .",
+ "clean": "lb-clean dist *.tsbuildinfo .eslintcache",
+ "rebuild": "npm run clean && npm run build",
+ "db:migrate": "./node_modules/db-migrate/bin/db-migrate up --config './migrations/database.json'",
+ "db:migrate:down": "./node_modules/db-migrate/bin/db-migrate down --config './migrations/database.json'",
+ "db:migrate:reset": "./node_modules/db-migrate/bin/db-migrate reset --config './migrations/database.json'"
+ },
+ "repository": {
+ "type": "git",
+ "url": ""
+ },
+ "author": " ",
+ "license": "",
+ "files": [
+ "README.md",
+ "dist",
+ "src",
+ "!*/__tests__"
+ ],
+ "dependencies": {
+ "@loopback/boot": "^7.0.9",
+ "@loopback/context": "^7.0.9",
+ "@loopback/core": "^6.1.6",
+ "@loopback/repository": "^7.0.9",
+ "@loopback/rest": "^14.0.9",
+ "@loopback/rest-explorer": "^7.0.9",
+ "@loopback/service-proxy": "^7.0.9",
+ "@sourceloop/notification-service": "^14.0.2",
+ "ajv": "^8.11.0",
+ "ajv-errors": "^3.0.0",
+ "aws-sdk": "^2.1148.0",
+ "db-migrate": "^1.0.0-beta.21",
+ "db-migrate-pg": "^1.3.0",
+ "dotenv": "^16.4.5",
+ "dotenv-extended": "^2.9.0",
+ "firebase-admin": "^13.0.2",
+ "loopback-connector-kv-redis": "^4.0.0",
+ "loopback-connector-postgresql": "^7.1.8",
+ "loopback4-authorization": "^7.0.3",
+ "loopback4-notifications": "^9.0.1",
+ "nodemailer": "^6.7.5",
+ "prom-client": "^14.0.1",
+ "pubnub": "^7.2.1",
+ "socket.io-client": "^4.5.1",
+ "tslib": "^2.6.2"
+ },
+ "devDependencies": {
+ "@loopback/build": "^11.0.8",
+ "@loopback/eslint-config": "^15.0.4",
+ "@loopback/testlab": "^7.0.8",
+ "@types/node": "^20.12.7",
+ "eslint": "^8.57.0",
+ "source-map-support": "^0.5.21",
+ "typescript": "^5.4.5"
+ },
+ "overrides": {
+ "node-apn": {
+ "node-forge": "^1.3.1"
+ }
}
- }
}
diff --git a/sandbox/scheduler-example/CHANGELOG.md b/sandbox/scheduler-example/CHANGELOG.md
index cfd14385c9..f4fabb1c69 100644
--- a/sandbox/scheduler-example/CHANGELOG.md
+++ b/sandbox/scheduler-example/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## 6.0.9 (2025-01-07)
+
+* chore(deps): version update (#2227) ([6d6b00e](https://github.com/sourcefuse/loopback4-microservice-catalog/commit/6d6b00e)), closes [#2227](https://github.com/sourcefuse/loopback4-microservice-catalog/issues/2227)
+
+
+
+
+
## 6.0.8 (2024-12-20)
**Note:** Version bump only for package @sourceloop/schedular-example
diff --git a/sandbox/scheduler-example/package.json b/sandbox/scheduler-example/package.json
index 35db9f3790..0362540472 100644
--- a/sandbox/scheduler-example/package.json
+++ b/sandbox/scheduler-example/package.json
@@ -1,82 +1,82 @@
{
- "name": "@sourceloop/schedular-example",
- "version": "6.0.8",
- "description": "scheduler-example.",
- "keywords": [
- "loopback-application",
- "loopback"
- ],
- "private": true,
- "main": "dist/index.js",
- "types": "dist/index.d.ts",
- "engines": {
- "node": "18 || 20"
- },
- "scripts": {
- "build": "lb-tsc",
- "build:watch": "lb-tsc --watch",
- "lint": "npm run eslint && npm run prettier:check",
- "lint:fix": "npm run eslint:fix && npm run prettier:fix",
- "prettier:cli": "prettier \"**/*.ts\" \"**/*.js\"",
- "prettier:check": "npm run prettier:cli -- -l",
- "prettier:fix": "npm run prettier:cli -- --write",
- "eslint": "eslint --report-unused-disable-directives .",
- "eslint:fix": "npm run eslint -- --fix",
- "pretest": "npm run rebuild",
- "test": "echo 'No Tests'",
- "posttest": "npm run lint",
- "test:dev": "lb-mocha --allow-console-logs dist/__tests__/**/*.js && npm run posttest",
- "docker:build": "docker build -t scheduler-example .",
- "docker:run": "docker run -p 3000:3000 -d scheduler-example",
- "premigrate": "npm run build",
- "migrate": "node ./dist/migrate",
- "preopenapi-spec": "npm run build",
- "openapi-spec": "node ./dist/openapi-spec",
- "prestart": "npm run rebuild",
- "start": "node -r source-map-support/register .",
- "clean": "lb-clean dist *.tsbuildinfo .eslintcache",
- "rebuild": "npm run clean && npm run build"
- },
- "repository": {
- "type": "git",
- "url": ""
- },
- "author": " ",
- "license": "",
- "files": [
- "README.md",
- "dist",
- "src",
- "!*/__tests__"
- ],
- "dependencies": {
- "@loopback/boot": "^7.0.2",
- "@loopback/context": "^7.0.2",
- "@loopback/core": "^6.0.2",
- "@loopback/repository": "^7.0.2",
- "@loopback/rest": "^14.0.2",
- "@loopback/rest-explorer": "^7.0.2",
- "@loopback/service-proxy": "^7.0.2",
- "@sourceloop/core": "^15.0.1",
- "@sourceloop/scheduler-service": "^13.0.1",
- "ajv": "^8.11.0",
- "ajv-errors": "^3.0.0",
- "dotenv": "^16.0.3",
- "dotenv-extended": "^2.9.0",
- "loopback-connector-kv-redis": "^4.0.0",
- "loopback-connector-postgresql": "^7.1.1",
- "loopback4-authorization": "^7.0.2",
- "loopback4-soft-delete": "^10.0.2",
- "prom-client": "^14.0.1",
- "tslib": "^2.6.2"
- },
- "devDependencies": {
- "@loopback/build": "^11.0.2",
- "@loopback/eslint-config": "^15.0.2",
- "@loopback/testlab": "^7.0.2",
- "@types/node": "^18.11.9",
- "eslint": "^8.57.0",
- "source-map-support": "^0.5.21",
- "typescript": "~5.2.2"
- }
+ "name": "@sourceloop/schedular-example",
+ "version": "6.0.9",
+ "description": "scheduler-example.",
+ "keywords": [
+ "loopback-application",
+ "loopback"
+ ],
+ "private": true,
+ "main": "dist/index.js",
+ "types": "dist/index.d.ts",
+ "engines": {
+ "node": "18 || 20"
+ },
+ "scripts": {
+ "build": "lb-tsc",
+ "build:watch": "lb-tsc --watch",
+ "lint": "npm run eslint && npm run prettier:check",
+ "lint:fix": "npm run eslint:fix && npm run prettier:fix",
+ "prettier:cli": "prettier \"**/*.ts\" \"**/*.js\"",
+ "prettier:check": "npm run prettier:cli -- -l",
+ "prettier:fix": "npm run prettier:cli -- --write",
+ "eslint": "eslint --report-unused-disable-directives .",
+ "eslint:fix": "npm run eslint -- --fix",
+ "pretest": "npm run rebuild",
+ "test": "echo 'No Tests'",
+ "posttest": "npm run lint",
+ "test:dev": "lb-mocha --allow-console-logs dist/__tests__/**/*.js && npm run posttest",
+ "docker:build": "docker build -t scheduler-example .",
+ "docker:run": "docker run -p 3000:3000 -d scheduler-example",
+ "premigrate": "npm run build",
+ "migrate": "node ./dist/migrate",
+ "preopenapi-spec": "npm run build",
+ "openapi-spec": "node ./dist/openapi-spec",
+ "prestart": "npm run rebuild",
+ "start": "node -r source-map-support/register .",
+ "clean": "lb-clean dist *.tsbuildinfo .eslintcache",
+ "rebuild": "npm run clean && npm run build"
+ },
+ "repository": {
+ "type": "git",
+ "url": ""
+ },
+ "author": " ",
+ "license": "",
+ "files": [
+ "README.md",
+ "dist",
+ "src",
+ "!*/__tests__"
+ ],
+ "dependencies": {
+ "@loopback/boot": "^7.0.9",
+ "@loopback/context": "^7.0.9",
+ "@loopback/core": "^6.1.6",
+ "@loopback/repository": "^7.0.9",
+ "@loopback/rest": "^14.0.9",
+ "@loopback/rest-explorer": "^7.0.9",
+ "@loopback/service-proxy": "^7.0.9",
+ "@sourceloop/core": "^15.0.2",
+ "@sourceloop/scheduler-service": "^13.0.2",
+ "ajv": "^8.11.0",
+ "ajv-errors": "^3.0.0",
+ "dotenv": "^16.4.5",
+ "dotenv-extended": "^2.9.0",
+ "loopback-connector-kv-redis": "^4.0.0",
+ "loopback-connector-postgresql": "^7.1.8",
+ "loopback4-authorization": "^7.0.3",
+ "loopback4-soft-delete": "^10.0.3",
+ "prom-client": "^14.0.1",
+ "tslib": "^2.6.2"
+ },
+ "devDependencies": {
+ "@loopback/build": "^11.0.8",
+ "@loopback/eslint-config": "^15.0.4",
+ "@loopback/testlab": "^7.0.8",
+ "@types/node": "^20.12.7",
+ "eslint": "^8.57.0",
+ "source-map-support": "^0.5.21",
+ "typescript": "^5.4.5"
+ }
}
diff --git a/sandbox/search-ms-example/CHANGELOG.md b/sandbox/search-ms-example/CHANGELOG.md
index 68cbe3f842..f891d8f89b 100644
--- a/sandbox/search-ms-example/CHANGELOG.md
+++ b/sandbox/search-ms-example/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## 0.9.7 (2025-01-07)
+
+* chore(deps): version update (#2227) ([6d6b00e](https://github.com/sourcefuse/loopback4-microservice-catalog/commit/6d6b00e)), closes [#2227](https://github.com/sourcefuse/loopback4-microservice-catalog/issues/2227)
+
+
+
+
+
## 0.9.6 (2024-12-20)
**Note:** Version bump only for package @sourceloop/search-ms-example
diff --git a/sandbox/search-ms-example/package.json b/sandbox/search-ms-example/package.json
index 4dfe6e9f26..9277abea21 100644
--- a/sandbox/search-ms-example/package.json
+++ b/sandbox/search-ms-example/package.json
@@ -1,86 +1,86 @@
{
- "name": "@sourceloop/search-ms-example",
- "version": "0.9.6",
- "description": "Search service basic example.",
- "keywords": [
- "loopback-application",
- "loopback"
- ],
- "main": "dist/index.js",
- "types": "dist/index.d.ts",
- "engines": {
- "node": "18 || 20"
- },
- "private": true,
- "scripts": {
- "build": "npm run clean && lb-tsc",
- "build:watch": "lb-tsc --watch",
- "lint": "npm run eslint && npm run prettier:check",
- "lint:fix": "npm run eslint:fix && npm run prettier:fix",
- "prettier:cli": "prettier \"**/*.ts\" \"**/*.js\"",
- "prettier:check": "npm run prettier:cli -- -l",
- "prettier:fix": "npm run prettier:cli -- --write",
- "eslint": "eslint --report-unused-disable-directives .",
- "eslint:fix": "npm run eslint -- --fix",
- "pretest": "npm run rebuild",
- "test": "echo \"No tests!\"",
- "test:dev": "lb-mocha --allow-console-logs dist/__tests__/**/*.js",
- "docker:build": "docker build -t search-ms-example .",
- "docker:run": "docker run -p 3000:3000 -d search-ms-example",
- "premigrate": "npm run build",
- "migrate": "node ./dist/migrate",
- "preopenapi-spec": "npm run build",
- "openapi-spec": "node ./dist/openapi-spec",
- "prestart": "npm run rebuild",
- "start": "node -r source-map-support/register .",
- "clean": "lb-clean dist *.tsbuildinfo .eslintcache",
- "rebuild": "npm run clean && npm run build",
- "db:migrate": "./node_modules/db-migrate/bin/db-migrate up --config './migrations/database.json'",
- "db:migrate:down": "./node_modules/db-migrate/bin/db-migrate down --config './migrations/database.json'",
- "db:migrate:reset": "./node_modules/db-migrate/bin/db-migrate reset --config './migrations/database.json'"
- },
- "repository": {
- "type": "git",
- "url": ""
- },
- "author": " ",
- "license": "",
- "files": [
- "README.md",
- "dist",
- "src",
- "!*/__tests__"
- ],
- "dependencies": {
- "@loopback/boot": "^7.0.2",
- "@loopback/core": "^6.0.2",
- "@loopback/repository": "^7.0.2",
- "@loopback/rest": "^14.0.2",
- "@loopback/rest-explorer": "^7.0.2",
- "@loopback/service-proxy": "^7.0.2",
- "@sourceloop/core": "^15.0.1",
- "@sourceloop/search-service": "^5.0.1",
- "ajv": "^8.11.0",
- "ajv-errors": "^3.0.0",
- "db-migrate": "^1.0.0-beta.21",
- "db-migrate-pg": "^1.3.0",
- "dotenv": "^16.0.3",
- "dotenv-extended": "^2.9.0",
- "loopback-connector-mysql": "^7.0.10",
- "loopback-connector-postgresql": "^7.1.1",
- "loopback4-authentication": "^12.1.0",
- "loopback4-authorization": "^7.0.2",
- "loopback4-soft-delete": "^10.0.2",
- "prom-client": "^14.0.1",
- "tslib": "^2.6.2"
- },
- "devDependencies": {
- "@loopback/build": "^11.0.2",
- "@loopback/eslint-config": "^15.0.2",
- "@loopback/testlab": "^7.0.2",
- "@types/node": "^18.11.9",
- "eslint": "^8.57.0",
- "source-map-support": "^0.5.21",
- "typescript": "~5.2.2"
- }
+ "name": "@sourceloop/search-ms-example",
+ "version": "0.9.7",
+ "description": "Search service basic example.",
+ "keywords": [
+ "loopback-application",
+ "loopback"
+ ],
+ "main": "dist/index.js",
+ "types": "dist/index.d.ts",
+ "engines": {
+ "node": "18 || 20"
+ },
+ "private": true,
+ "scripts": {
+ "build": "npm run clean && lb-tsc",
+ "build:watch": "lb-tsc --watch",
+ "lint": "npm run eslint && npm run prettier:check",
+ "lint:fix": "npm run eslint:fix && npm run prettier:fix",
+ "prettier:cli": "prettier \"**/*.ts\" \"**/*.js\"",
+ "prettier:check": "npm run prettier:cli -- -l",
+ "prettier:fix": "npm run prettier:cli -- --write",
+ "eslint": "eslint --report-unused-disable-directives .",
+ "eslint:fix": "npm run eslint -- --fix",
+ "pretest": "npm run rebuild",
+ "test": "echo \"No tests!\"",
+ "test:dev": "lb-mocha --allow-console-logs dist/__tests__/**/*.js",
+ "docker:build": "docker build -t search-ms-example .",
+ "docker:run": "docker run -p 3000:3000 -d search-ms-example",
+ "premigrate": "npm run build",
+ "migrate": "node ./dist/migrate",
+ "preopenapi-spec": "npm run build",
+ "openapi-spec": "node ./dist/openapi-spec",
+ "prestart": "npm run rebuild",
+ "start": "node -r source-map-support/register .",
+ "clean": "lb-clean dist *.tsbuildinfo .eslintcache",
+ "rebuild": "npm run clean && npm run build",
+ "db:migrate": "./node_modules/db-migrate/bin/db-migrate up --config './migrations/database.json'",
+ "db:migrate:down": "./node_modules/db-migrate/bin/db-migrate down --config './migrations/database.json'",
+ "db:migrate:reset": "./node_modules/db-migrate/bin/db-migrate reset --config './migrations/database.json'"
+ },
+ "repository": {
+ "type": "git",
+ "url": ""
+ },
+ "author": " ",
+ "license": "",
+ "files": [
+ "README.md",
+ "dist",
+ "src",
+ "!*/__tests__"
+ ],
+ "dependencies": {
+ "@loopback/boot": "^7.0.9",
+ "@loopback/core": "^6.1.6",
+ "@loopback/repository": "^7.0.9",
+ "@loopback/rest": "^14.0.9",
+ "@loopback/rest-explorer": "^7.0.9",
+ "@loopback/service-proxy": "^7.0.9",
+ "@sourceloop/core": "^15.0.2",
+ "@sourceloop/search-service": "^5.0.2",
+ "ajv": "^8.11.0",
+ "ajv-errors": "^3.0.0",
+ "db-migrate": "^1.0.0-beta.21",
+ "db-migrate-pg": "^1.3.0",
+ "dotenv": "^16.4.5",
+ "dotenv-extended": "^2.9.0",
+ "loopback-connector-mysql": "^7.0.17",
+ "loopback-connector-postgresql": "^7.1.8",
+ "loopback4-authentication": "^12.1.1",
+ "loopback4-authorization": "^7.0.3",
+ "loopback4-soft-delete": "^10.0.3",
+ "prom-client": "^14.0.1",
+ "tslib": "^2.6.2"
+ },
+ "devDependencies": {
+ "@loopback/build": "^11.0.8",
+ "@loopback/eslint-config": "^15.0.4",
+ "@loopback/testlab": "^7.0.8",
+ "@types/node": "^20.12.7",
+ "eslint": "^8.57.0",
+ "source-map-support": "^0.5.21",
+ "typescript": "^5.4.5"
+ }
}
diff --git a/sandbox/task-example/CHANGELOG.md b/sandbox/task-example/CHANGELOG.md
index 686a383441..ec4d57fc0d 100644
--- a/sandbox/task-example/CHANGELOG.md
+++ b/sandbox/task-example/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## 0.4.9 (2025-01-07)
+
+* chore(deps): version update (#2227) ([6d6b00e](https://github.com/sourcefuse/loopback4-microservice-catalog/commit/6d6b00e)), closes [#2227](https://github.com/sourcefuse/loopback4-microservice-catalog/issues/2227)
+
+
+
+
+
## 0.4.8 (2024-12-20)
**Note:** Version bump only for package @sourceloop/task-service-example
diff --git a/sandbox/task-example/package.json b/sandbox/task-example/package.json
index e5ecc4ba56..5016c6b222 100644
--- a/sandbox/task-example/package.json
+++ b/sandbox/task-example/package.json
@@ -1,97 +1,97 @@
{
- "name": "@sourceloop/task-service-example",
- "version": "0.4.8",
- "description": "task-service-user.",
- "keywords": [
- "loopback-application",
- "loopback"
- ],
- "private": true,
- "main": "dist/index.js",
- "types": "dist/index.d.ts",
- "engines": {
- "node": "18 || 20"
- },
- "scripts": {
- "build": "lb-tsc",
- "build:watch": "lb-tsc --watch",
- "lint": "npm run eslint && npm run prettier:check",
- "lint:fix": "npm run eslint:fix && npm run prettier:fix",
- "prettier:cli": "prettier \"**/*.ts\" \"**/*.js\"",
- "prettier:check": "npm run prettier:cli -- -l",
- "prettier:fix": "npm run prettier:cli -- --write",
- "eslint": "eslint --report-unused-disable-directives .",
- "eslint:fix": "npm run eslint -- --fix",
- "pretest": "npm run rebuild",
- "test": "echo 'No Tests!'",
- "posttest": "npm run lint",
- "test:dev": "lb-mocha --allow-console-logs dist/__tests__/**/*.js && npm run posttest",
- "docker:build": "docker build -t task-service-user .",
- "docker:run": "docker run -p 3000:3000 -d task-service-user",
- "premigrate": "npm run build",
- "migrate": "node ./dist/migrate",
- "preopenapi-spec": "npm run build",
- "openapi-spec": "node ./dist/openapi-spec",
- "prestart": "npm run rebuild",
- "start": "node -r source-map-support/register .",
- "clean": "lb-clean dist *.tsbuildinfo .eslintcache",
- "dev": "nodemon src/index.ts",
- "rebuild": "npm run clean && npm run build",
- "db-migrate": "db-migrate up --config './database.json'",
- "db-migrate:down": "db-migrate down --config './database.json'"
- },
- "nodemonConfig": {
- "verbose": true,
- "watch": [
- "src/"
+ "name": "@sourceloop/task-service-example",
+ "version": "0.4.9",
+ "description": "task-service-user.",
+ "keywords": [
+ "loopback-application",
+ "loopback"
],
- "ignore": [
- "dist/*"
+ "private": true,
+ "main": "dist/index.js",
+ "types": "dist/index.d.ts",
+ "engines": {
+ "node": "18 || 20"
+ },
+ "scripts": {
+ "build": "lb-tsc",
+ "build:watch": "lb-tsc --watch",
+ "lint": "npm run eslint && npm run prettier:check",
+ "lint:fix": "npm run eslint:fix && npm run prettier:fix",
+ "prettier:cli": "prettier \"**/*.ts\" \"**/*.js\"",
+ "prettier:check": "npm run prettier:cli -- -l",
+ "prettier:fix": "npm run prettier:cli -- --write",
+ "eslint": "eslint --report-unused-disable-directives .",
+ "eslint:fix": "npm run eslint -- --fix",
+ "pretest": "npm run rebuild",
+ "test": "echo 'No Tests!'",
+ "posttest": "npm run lint",
+ "test:dev": "lb-mocha --allow-console-logs dist/__tests__/**/*.js && npm run posttest",
+ "docker:build": "docker build -t task-service-user .",
+ "docker:run": "docker run -p 3000:3000 -d task-service-user",
+ "premigrate": "npm run build",
+ "migrate": "node ./dist/migrate",
+ "preopenapi-spec": "npm run build",
+ "openapi-spec": "node ./dist/openapi-spec",
+ "prestart": "npm run rebuild",
+ "start": "node -r source-map-support/register .",
+ "clean": "lb-clean dist *.tsbuildinfo .eslintcache",
+ "dev": "nodemon src/index.ts",
+ "rebuild": "npm run clean && npm run build",
+ "db-migrate": "db-migrate up --config './database.json'",
+ "db-migrate:down": "db-migrate down --config './database.json'"
+ },
+ "nodemonConfig": {
+ "verbose": true,
+ "watch": [
+ "src/"
+ ],
+ "ignore": [
+ "dist/*"
+ ],
+ "ext": "ts",
+ "exec": "npm start"
+ },
+ "repository": {
+ "type": "git",
+ "url": ""
+ },
+ "author": "Antriksha Somani ",
+ "license": "",
+ "files": [
+ "README.md",
+ "dist",
+ "src",
+ "!*/__tests__"
],
- "ext": "ts",
- "exec": "npm start"
- },
- "repository": {
- "type": "git",
- "url": ""
- },
- "author": "Antriksha Somani ",
- "license": "",
- "files": [
- "README.md",
- "dist",
- "src",
- "!*/__tests__"
- ],
- "dependencies": {
- "@loopback/boot": "^7.0.2",
- "@loopback/core": "^6.0.2",
- "@loopback/repository": "^7.0.2",
- "@loopback/rest": "^14.0.2",
- "@loopback/rest-explorer": "^7.0.2",
- "@loopback/service-proxy": "^7.0.2",
- "@sourceloop/core": "^15.0.1",
- "@sourceloop/task-service": "^4.0.1",
- "aws-sdk": "^2.1406.0",
- "camunda-external-task-client-js": "^2.3.1",
- "db-migrate": "^1.0.0-beta.21",
- "db-migrate-pg": "^1.3.0",
- "kv-redis": "^0.1.3",
- "loopback-connector-kv-redis": "^4.0.0",
- "loopback-connector-postgresql": "^7.1.1",
- "node-fetch": "^2.6.12",
- "nodemon": "^2.0.21",
- "tslib": "^2.6.2"
- },
- "devDependencies": {
- "@loopback/build": "^11.0.2",
- "@loopback/eslint-config": "^15.0.2",
- "@loopback/testlab": "^7.0.2",
- "@types/camunda-external-task-client-js": "^1.3.3",
- "@types/node": "^18.11.9",
- "@types/node-fetch": "^2.6.4",
- "eslint": "^8.57.0",
- "source-map-support": "^0.5.21",
- "typescript": "~5.2.2"
- }
+ "dependencies": {
+ "@loopback/boot": "^7.0.9",
+ "@loopback/core": "^6.1.6",
+ "@loopback/repository": "^7.0.9",
+ "@loopback/rest": "^14.0.9",
+ "@loopback/rest-explorer": "^7.0.9",
+ "@loopback/service-proxy": "^7.0.9",
+ "@sourceloop/core": "^15.0.2",
+ "@sourceloop/task-service": "^4.0.2",
+ "aws-sdk": "^2.1406.0",
+ "camunda-external-task-client-js": "^2.3.1",
+ "db-migrate": "^1.0.0-beta.21",
+ "db-migrate-pg": "^1.3.0",
+ "kv-redis": "^0.1.3",
+ "loopback-connector-kv-redis": "^4.0.0",
+ "loopback-connector-postgresql": "^7.1.8",
+ "node-fetch": "^2.6.12",
+ "nodemon": "^2.0.21",
+ "tslib": "^2.6.2"
+ },
+ "devDependencies": {
+ "@loopback/build": "^11.0.8",
+ "@loopback/eslint-config": "^15.0.4",
+ "@loopback/testlab": "^7.0.8",
+ "@types/camunda-external-task-client-js": "^1.3.3",
+ "@types/node": "^20.12.7",
+ "@types/node-fetch": "^2.6.4",
+ "eslint": "^8.57.0",
+ "source-map-support": "^0.5.21",
+ "typescript": "^5.4.5"
+ }
}
diff --git a/sandbox/telemed-app/backend/authentication-service/CHANGELOG.md b/sandbox/telemed-app/backend/authentication-service/CHANGELOG.md
index fd8d437067..10dddeddd1 100644
--- a/sandbox/telemed-app/backend/authentication-service/CHANGELOG.md
+++ b/sandbox/telemed-app/backend/authentication-service/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## 0.5.7 (2025-01-07)
+
+* chore(deps): version update (#2227) ([6d6b00e](https://github.com/sourcefuse/loopback4-microservice-catalog/commit/6d6b00e)), closes [#2227](https://github.com/sourcefuse/loopback4-microservice-catalog/issues/2227)
+
+
+
+
+
## 0.5.6 (2024-12-20)
* fix(sandbox): remove sonar issues (#2224) ([be79f79](https://github.com/sourcefuse/loopback4-microservice-catalog/commit/be79f79)), closes [#2224](https://github.com/sourcefuse/loopback4-microservice-catalog/issues/2224) [#0](https://github.com/sourcefuse/loopback4-microservice-catalog/issues/0)
diff --git a/sandbox/telemed-app/backend/authentication-service/cdk/package.json b/sandbox/telemed-app/backend/authentication-service/cdk/package.json
index 7becec80cc..e7f4b935e4 100644
--- a/sandbox/telemed-app/backend/authentication-service/cdk/package.json
+++ b/sandbox/telemed-app/backend/authentication-service/cdk/package.json
@@ -1,44 +1,44 @@
{
- "name": "@sourceloop/telemed-auth-cdktf",
- "version": "1.0.0",
- "main": "main.js",
- "types": "main.ts",
- "license": "MPL-2.0",
- "private": true,
- "scripts": {
- "get": "cdktf get",
- "deploy": "cdktf deploy",
- "destroy": "cdktf destroy",
- "build": "tsc",
- "synth": "cdktf synth",
- "compile": "tsc --pretty",
- "watch": "tsc -w",
- "test": "echo 'No Tests'",
- "test:watch": "jest --watch --coverage",
- "test:snapshot": "jest --updateSnapshot",
- "upgrade": "npm i cdktf@latest cdktf-cli@latest",
- "upgrade:next": "npm i cdktf@next cdktf-cli@next"
- },
- "engines": {
- "node": ">=14.0"
- },
- "dependencies": {
- "@cdktf/provider-aws": "^12.0.1",
- "@cdktf/provider-random": "^5.0.0",
- "arc-cdk": "^0.0.8",
- "cdktf": "^0.15.0",
- "cdktf-cli": "^0.15.5",
- "constructs": "^10.1.229",
- "dotenv": "^16.0.3",
- "dotenv-extended": "^2.9.0"
- },
- "devDependencies": {
- "@types/jest": "^29.2.6",
- "@types/node": "^18.11.9",
- "jest": "^29.3.1",
- "ts-essentials": "^9.3.0",
- "ts-jest": "^29.0.5",
- "ts-node": "^10.9.1",
- "typescript": "~5.2.2"
- }
-}
+ "name": "@sourceloop/telemed-auth-cdktf",
+ "version": "1.0.0",
+ "main": "main.js",
+ "types": "main.ts",
+ "license": "MPL-2.0",
+ "private": true,
+ "scripts": {
+ "get": "cdktf get",
+ "deploy": "cdktf deploy",
+ "destroy": "cdktf destroy",
+ "build": "tsc",
+ "synth": "cdktf synth",
+ "compile": "tsc --pretty",
+ "watch": "tsc -w",
+ "test": "echo 'No Tests'",
+ "test:watch": "jest --watch --coverage",
+ "test:snapshot": "jest --updateSnapshot",
+ "upgrade": "npm i cdktf@latest cdktf-cli@latest",
+ "upgrade:next": "npm i cdktf@next cdktf-cli@next"
+ },
+ "engines": {
+ "node": ">=14.0"
+ },
+ "dependencies": {
+ "@cdktf/provider-aws": "^12.0.1",
+ "@cdktf/provider-random": "^5.0.0",
+ "arc-cdk": "^0.0.8",
+ "cdktf": "^0.15.0",
+ "cdktf-cli": "^0.15.5",
+ "constructs": "^10.1.229",
+ "dotenv": "^16.4.5",
+ "dotenv-extended": "^2.9.0"
+ },
+ "devDependencies": {
+ "@types/jest": "^29.2.6",
+ "@types/node": "^20.12.7",
+ "jest": "^29.3.1",
+ "ts-essentials": "^9.3.0",
+ "ts-jest": "^29.0.5",
+ "ts-node": "^10.9.1",
+ "typescript": "^5.4.5"
+ }
+}
\ No newline at end of file
diff --git a/sandbox/telemed-app/backend/authentication-service/package.json b/sandbox/telemed-app/backend/authentication-service/package.json
index 4d063c1087..7e45d83901 100644
--- a/sandbox/telemed-app/backend/authentication-service/package.json
+++ b/sandbox/telemed-app/backend/authentication-service/package.json
@@ -1,7 +1,7 @@
{
"name": "@sourceloop/telemed-auth-api",
"private": "true",
- "version": "0.5.6",
+ "version": "0.5.7",
"description": "Sourceloop auth service deployed on AWS lambda.",
"keywords": [
"loopback-microservice",
@@ -65,17 +65,17 @@
],
"dependencies": {
"@aws-sdk/client-secrets-manager": "^3.379.1",
- "@loopback/boot": "^7.0.2",
- "@loopback/context": "^7.0.2",
- "@loopback/core": "^6.0.2",
- "@loopback/openapi-v3": "^10.0.2",
- "@loopback/repository": "^7.0.2",
- "@loopback/rest": "^14.0.2",
- "@loopback/rest-explorer": "^7.0.2",
- "@loopback/service-proxy": "^7.0.2",
+ "@loopback/boot": "^7.0.9",
+ "@loopback/context": "^7.0.9",
+ "@loopback/core": "^6.1.6",
+ "@loopback/openapi-v3": "^10.0.9",
+ "@loopback/repository": "^7.0.9",
+ "@loopback/rest": "^14.0.9",
+ "@loopback/rest-explorer": "^7.0.9",
+ "@loopback/service-proxy": "^7.0.9",
"@sourceloop/audit-log": "^8.0.2",
- "@sourceloop/authentication-service": "^20.0.1",
- "@sourceloop/core": "^15.0.1",
+ "@sourceloop/authentication-service": "^20.0.2",
+ "@sourceloop/core": "^15.0.2",
"@types/aws-lambda": "^8.10.110",
"@vendia/serverless-express": "^4.10.1",
"dotenv": "^16.0.3",
@@ -85,23 +85,23 @@
"loopback4-authentication": "^12.1.0",
"loopback4-authorization": "^7.0.2",
"symlink-resolver": "0.2.1",
- "tslib": "^2.6.2"
+ "tslib": "^2.0.0"
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.2",
- "@loopback/build": "^11.0.2",
- "@loopback/eslint-config": "^15.0.2",
- "@loopback/testlab": "^7.0.2",
+ "@loopback/build": "^11.0.8",
+ "@loopback/eslint-config": "^15.0.4",
+ "@loopback/testlab": "^7.0.8",
"@types/bcrypt": "^5.0.0",
"@types/i18n": "^0.13.6",
- "@types/node": "^18.11.9",
+ "@types/node": "^16.18.119",
"@types/passport-google-oauth20": "^2.0.11",
"db-migrate": "^1.0.0-beta.21",
"db-migrate-pg": "^1.3.0",
- "eslint": "^8.44.0",
+ "eslint": "^8.57.0",
"nodemon": "^2.0.21",
- "nyc": "^15.1.0",
+ "nyc": "^17.1.0",
"source-map-support": "^0.5.21",
- "typescript": "~4.9.5"
+ "typescript": "~5.2.2"
}
}
diff --git a/sandbox/telemed-app/backend/notification-service/CHANGELOG.md b/sandbox/telemed-app/backend/notification-service/CHANGELOG.md
index f68e33727e..d022813795 100644
--- a/sandbox/telemed-app/backend/notification-service/CHANGELOG.md
+++ b/sandbox/telemed-app/backend/notification-service/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## 0.3.7 (2025-01-07)
+
+* chore(deps): version update (#2227) ([6d6b00e](https://github.com/sourcefuse/loopback4-microservice-catalog/commit/6d6b00e)), closes [#2227](https://github.com/sourcefuse/loopback4-microservice-catalog/issues/2227)
+
+
+
+
+
## 0.3.6 (2024-12-20)
* fix(sandbox): remove sonar issues (#2224) ([be79f79](https://github.com/sourcefuse/loopback4-microservice-catalog/commit/be79f79)), closes [#2224](https://github.com/sourcefuse/loopback4-microservice-catalog/issues/2224) [#0](https://github.com/sourcefuse/loopback4-microservice-catalog/issues/0)
diff --git a/sandbox/telemed-app/backend/notification-service/cdk/package.json b/sandbox/telemed-app/backend/notification-service/cdk/package.json
index b03c6df4a0..8d4c736dd6 100644
--- a/sandbox/telemed-app/backend/notification-service/cdk/package.json
+++ b/sandbox/telemed-app/backend/notification-service/cdk/package.json
@@ -1,44 +1,44 @@
{
- "name": "@sourceloop/telemed-notification-cdktf",
- "version": "1.0.0",
- "main": "main.js",
- "types": "main.ts",
- "license": "MPL-2.0",
- "private": true,
- "scripts": {
- "get": "cdktf get",
- "deploy": "cdktf deploy",
- "destroy": "cdktf destroy",
- "build": "tsc",
- "synth": "cdktf synth",
- "compile": "tsc --pretty",
- "watch": "tsc -w",
- "test": "echo 'No Tests'",
- "test:watch": "jest --watch --coverage",
- "test:snapshot": "jest --updateSnapshot",
- "upgrade": "npm i cdktf@latest cdktf-cli@latest",
- "upgrade:next": "npm i cdktf@next cdktf-cli@next"
- },
- "engines": {
- "node": ">=14.0"
- },
- "dependencies": {
- "@cdktf/provider-aws": "^12.0.5",
- "@cdktf/provider-random": "^5.0.0",
- "arc-cdk": "^0.0.8",
- "cdktf": "^0.15.0",
- "cdktf-cli": "^0.20.3",
- "constructs": "^10.1.229",
- "dotenv": "^16.0.3",
- "dotenv-extended": "^2.9.0"
- },
- "devDependencies": {
- "@types/jest": "^29.2.6",
- "@types/node": "^18.11.9",
- "jest": "^29.3.1",
- "ts-essentials": "^9.3.0",
- "ts-jest": "^29.0.5",
- "ts-node": "^10.9.1",
- "typescript": "~5.2.2"
- }
-}
+ "name": "@sourceloop/telemed-notification-cdktf",
+ "version": "1.0.0",
+ "main": "main.js",
+ "types": "main.ts",
+ "license": "MPL-2.0",
+ "private": true,
+ "scripts": {
+ "get": "cdktf get",
+ "deploy": "cdktf deploy",
+ "destroy": "cdktf destroy",
+ "build": "tsc",
+ "synth": "cdktf synth",
+ "compile": "tsc --pretty",
+ "watch": "tsc -w",
+ "test": "echo 'No Tests'",
+ "test:watch": "jest --watch --coverage",
+ "test:snapshot": "jest --updateSnapshot",
+ "upgrade": "npm i cdktf@latest cdktf-cli@latest",
+ "upgrade:next": "npm i cdktf@next cdktf-cli@next"
+ },
+ "engines": {
+ "node": ">=14.0"
+ },
+ "dependencies": {
+ "@cdktf/provider-aws": "^12.0.5",
+ "@cdktf/provider-random": "^5.0.0",
+ "arc-cdk": "^0.0.8",
+ "cdktf": "^0.15.0",
+ "cdktf-cli": "^0.20.3",
+ "constructs": "^10.1.229",
+ "dotenv": "^16.4.5",
+ "dotenv-extended": "^2.9.0"
+ },
+ "devDependencies": {
+ "@types/jest": "^29.2.6",
+ "@types/node": "^20.12.7",
+ "jest": "^29.3.1",
+ "ts-essentials": "^9.3.0",
+ "ts-jest": "^29.0.5",
+ "ts-node": "^10.9.1",
+ "typescript": "^5.4.5"
+ }
+}
\ No newline at end of file
diff --git a/sandbox/telemed-app/backend/notification-service/package.json b/sandbox/telemed-app/backend/notification-service/package.json
index 682b48fb3c..9fae1d2001 100644
--- a/sandbox/telemed-app/backend/notification-service/package.json
+++ b/sandbox/telemed-app/backend/notification-service/package.json
@@ -1,7 +1,7 @@
{
"name": "@sourceloop/telemed-notification-api",
"private": "true",
- "version": "0.3.6",
+ "version": "0.3.7",
"description": "notification.",
"keywords": [
"loopback-microservice",
@@ -64,16 +64,16 @@
],
"dependencies": {
"@aws-sdk/client-secrets-manager": "^3.379.1",
- "@loopback/boot": "^7.0.2",
- "@loopback/context": "^7.0.2",
- "@loopback/core": "^6.0.2",
- "@loopback/openapi-v3": "^10.0.2",
- "@loopback/repository": "^7.0.2",
- "@loopback/rest": "^14.0.2",
- "@loopback/rest-explorer": "^7.0.2",
- "@loopback/service-proxy": "^7.0.2",
- "@sourceloop/core": "^15.0.1",
- "@sourceloop/notification-service": "^14.0.1",
+ "@loopback/boot": "^7.0.9",
+ "@loopback/context": "^7.0.9",
+ "@loopback/core": "^6.1.6",
+ "@loopback/openapi-v3": "^10.0.9",
+ "@loopback/repository": "^7.0.9",
+ "@loopback/rest": "^14.0.9",
+ "@loopback/rest-explorer": "^7.0.9",
+ "@loopback/service-proxy": "^7.0.9",
+ "@sourceloop/core": "^15.0.2",
+ "@sourceloop/notification-service": "^14.0.2",
"@types/aws-lambda": "^8.10.110",
"@vendia/serverless-express": "^4.10.1",
"dotenv": "^16.0.3",
@@ -85,19 +85,19 @@
"pubnub": "^7.2.3",
"swagger-stats": "^0.99.5",
"symlink-resolver": "0.2.1",
- "tslib": "^2.6.2"
+ "tslib": "^2.0.0"
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.2",
- "@loopback/build": "^11.0.2",
- "@loopback/eslint-config": "^15.0.2",
- "@loopback/testlab": "^7.0.2",
+ "@loopback/build": "^11.0.8",
+ "@loopback/eslint-config": "^15.0.4",
+ "@loopback/testlab": "^7.0.8",
"@types/i18n": "^0.13.6",
- "@types/node": "^18.11.9",
- "eslint": "^8.44.0",
+ "@types/node": "^16.18.119",
+ "eslint": "^8.57.0",
"nodemon": "^2.0.21",
- "nyc": "^15.1.0",
+ "nyc": "^17.1.0",
"source-map-support": "^0.5.21",
- "typescript": "~4.9.5"
+ "typescript": "~5.2.2"
}
}
diff --git a/sandbox/telemed-app/backend/video-conferencing-service/CHANGELOG.md b/sandbox/telemed-app/backend/video-conferencing-service/CHANGELOG.md
index 5ae3ca2322..1fedee88e5 100644
--- a/sandbox/telemed-app/backend/video-conferencing-service/CHANGELOG.md
+++ b/sandbox/telemed-app/backend/video-conferencing-service/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## 0.3.7 (2025-01-07)
+
+* chore(deps): version update (#2227) ([6d6b00e](https://github.com/sourcefuse/loopback4-microservice-catalog/commit/6d6b00e)), closes [#2227](https://github.com/sourcefuse/loopback4-microservice-catalog/issues/2227)
+
+
+
+
+
## 0.3.6 (2024-12-20)
* fix(sandbox): remove sonar issues (#2224) ([be79f79](https://github.com/sourcefuse/loopback4-microservice-catalog/commit/be79f79)), closes [#2224](https://github.com/sourcefuse/loopback4-microservice-catalog/issues/2224) [#0](https://github.com/sourcefuse/loopback4-microservice-catalog/issues/0)
diff --git a/sandbox/telemed-app/backend/video-conferencing-service/cdk/package.json b/sandbox/telemed-app/backend/video-conferencing-service/cdk/package.json
index b1d5d9ff91..742a5b54de 100644
--- a/sandbox/telemed-app/backend/video-conferencing-service/cdk/package.json
+++ b/sandbox/telemed-app/backend/video-conferencing-service/cdk/package.json
@@ -1,44 +1,44 @@
{
- "name": "@sourceloop/telemed-video-conferencing-cdktf",
- "version": "1.0.0",
- "main": "main.js",
- "types": "main.ts",
- "license": "MPL-2.0",
- "private": true,
- "scripts": {
- "get": "cdktf get",
- "deploy": "cdktf deploy",
- "destroy": "cdktf destroy",
- "build": "tsc",
- "synth": "cdktf synth",
- "compile": "tsc --pretty",
- "watch": "tsc -w",
- "test": "echo 'No Tests'",
- "test:watch": "jest --watch --coverage",
- "test:snapshot": "jest --updateSnapshot",
- "upgrade": "npm i cdktf@latest cdktf-cli@latest",
- "upgrade:next": "npm i cdktf@next cdktf-cli@next"
- },
- "engines": {
- "node": ">=14.0"
- },
- "dependencies": {
- "@cdktf/provider-aws": "^12.0.5",
- "@cdktf/provider-random": "^5.0.0",
- "arc-cdk": "^0.0.8",
- "cdktf": "^0.15.0",
- "cdktf-cli": "^0.20.0",
- "constructs": "^10.1.229",
- "dotenv": "^16.0.3",
- "dotenv-extended": "^2.9.0"
- },
- "devDependencies": {
- "@types/jest": "^29.2.6",
- "@types/node": "^18.11.9",
- "jest": "^29.3.1",
- "ts-essentials": "^9.3.0",
- "ts-jest": "^29.0.5",
- "ts-node": "^10.9.1",
- "typescript": "~5.2.2"
- }
-}
+ "name": "@sourceloop/telemed-video-conferencing-cdktf",
+ "version": "1.0.0",
+ "main": "main.js",
+ "types": "main.ts",
+ "license": "MPL-2.0",
+ "private": true,
+ "scripts": {
+ "get": "cdktf get",
+ "deploy": "cdktf deploy",
+ "destroy": "cdktf destroy",
+ "build": "tsc",
+ "synth": "cdktf synth",
+ "compile": "tsc --pretty",
+ "watch": "tsc -w",
+ "test": "echo 'No Tests'",
+ "test:watch": "jest --watch --coverage",
+ "test:snapshot": "jest --updateSnapshot",
+ "upgrade": "npm i cdktf@latest cdktf-cli@latest",
+ "upgrade:next": "npm i cdktf@next cdktf-cli@next"
+ },
+ "engines": {
+ "node": ">=14.0"
+ },
+ "dependencies": {
+ "@cdktf/provider-aws": "^12.0.5",
+ "@cdktf/provider-random": "^5.0.0",
+ "arc-cdk": "^0.0.8",
+ "cdktf": "^0.15.0",
+ "cdktf-cli": "^0.20.0",
+ "constructs": "^10.1.229",
+ "dotenv": "^16.4.5",
+ "dotenv-extended": "^2.9.0"
+ },
+ "devDependencies": {
+ "@types/jest": "^29.2.6",
+ "@types/node": "^20.12.7",
+ "jest": "^29.3.1",
+ "ts-essentials": "^9.3.0",
+ "ts-jest": "^29.0.5",
+ "ts-node": "^10.9.1",
+ "typescript": "^5.4.5"
+ }
+}
\ No newline at end of file
diff --git a/sandbox/telemed-app/backend/video-conferencing-service/package.json b/sandbox/telemed-app/backend/video-conferencing-service/package.json
index 061aaf3c0d..2b26a06225 100644
--- a/sandbox/telemed-app/backend/video-conferencing-service/package.json
+++ b/sandbox/telemed-app/backend/video-conferencing-service/package.json
@@ -1,7 +1,7 @@
{
"name": "@sourceloop/telemed-video-conferencing-api",
"private": "true",
- "version": "0.3.6",
+ "version": "0.3.7",
"description": "video-conferencing.",
"keywords": [
"loopback-microservice",
@@ -64,16 +64,16 @@
],
"dependencies": {
"@aws-sdk/client-secrets-manager": "^3.379.1",
- "@loopback/boot": "^7.0.2",
- "@loopback/context": "^7.0.2",
- "@loopback/core": "^6.0.2",
- "@loopback/openapi-v3": "^10.0.2",
- "@loopback/repository": "^7.0.2",
- "@loopback/rest": "^14.0.2",
- "@loopback/rest-explorer": "^7.0.2",
- "@loopback/service-proxy": "^7.0.2",
- "@sourceloop/core": "^15.0.1",
- "@sourceloop/video-conferencing-service": "^14.0.1",
+ "@loopback/boot": "^7.0.9",
+ "@loopback/context": "^7.0.9",
+ "@loopback/core": "^6.1.6",
+ "@loopback/openapi-v3": "^10.0.9",
+ "@loopback/repository": "^7.0.9",
+ "@loopback/rest": "^14.0.9",
+ "@loopback/rest-explorer": "^7.0.9",
+ "@loopback/service-proxy": "^7.0.9",
+ "@sourceloop/core": "^15.0.2",
+ "@sourceloop/video-conferencing-service": "^14.0.2",
"@types/aws-lambda": "^8.10.110",
"@vendia/serverless-express": "^4.10.1",
"dotenv": "^16.0.3",
@@ -83,19 +83,19 @@
"loopback4-authorization": "^7.0.2",
"swagger-stats": "^0.99.5",
"symlink-resolver": "0.2.1",
- "tslib": "^2.6.2"
+ "tslib": "^2.0.0"
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.2",
- "@loopback/build": "^11.0.2",
- "@loopback/eslint-config": "^15.0.2",
- "@loopback/testlab": "^7.0.2",
+ "@loopback/build": "^11.0.8",
+ "@loopback/eslint-config": "^15.0.4",
+ "@loopback/testlab": "^7.0.8",
"@types/i18n": "^0.13.6",
- "@types/node": "^18.11.9",
- "eslint": "^8.44.0",
+ "@types/node": "^16.18.119",
+ "eslint": "^8.57.0",
"nodemon": "^2.0.21",
- "nyc": "^15.1.0",
+ "nyc": "^17.1.0",
"source-map-support": "^0.5.21",
- "typescript": "~4.9.5"
+ "typescript": "~5.2.2"
}
}
diff --git a/sandbox/user-tenant-example/CHANGELOG.md b/sandbox/user-tenant-example/CHANGELOG.md
index 8ede0cb87e..3d89e3414d 100644
--- a/sandbox/user-tenant-example/CHANGELOG.md
+++ b/sandbox/user-tenant-example/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## 0.7.7 (2025-01-07)
+
+* chore(deps): version update (#2227) ([6d6b00e](https://github.com/sourcefuse/loopback4-microservice-catalog/commit/6d6b00e)), closes [#2227](https://github.com/sourcefuse/loopback4-microservice-catalog/issues/2227)
+
+
+
+
+
## 0.7.6 (2024-12-20)
**Note:** Version bump only for package @sourceloop/user-tenant-example
diff --git a/sandbox/user-tenant-example/package.json b/sandbox/user-tenant-example/package.json
index c0e09dc3f3..40c3fe5420 100644
--- a/sandbox/user-tenant-example/package.json
+++ b/sandbox/user-tenant-example/package.json
@@ -1,92 +1,92 @@
{
- "name": "@sourceloop/user-tenant-example",
- "version": "0.7.6",
- "description": "user-tenant-service example.",
- "keywords": [
- "loopback-microservice",
- "loopback"
- ],
- "private": true,
- "main": "dist/index.js",
- "types": "dist/index.d.ts",
- "engines": {
- "node": ">=18"
- },
- "scripts": {
- "build": "lb-tsc",
- "build:watch": "lb-tsc --watch",
- "lint": "npm run eslint && npm run prettier:check",
- "lint:fix": "npm run eslint:fix && npm run prettier:fix",
- "prettier:cli": "prettier \"**/*.ts\" \"**/*.js\"",
- "prettier:check": "npm run prettier:cli -- -l",
- "prettier:fix": "npm run prettier:cli -- --write",
- "eslint": "eslint --report-unused-disable-directives .",
- "eslint:fix": "npm run eslint -- --fix",
- "pretest": "npm run rebuild",
- "test": "echo 'No Tests'",
- "test:dev": "lb-mocha --allow-console-logs dist/__tests__/**/*.js",
- "docker:build": "docker build -t user-tenant-example .",
- "docker:run": "docker run -p 3000:3000 -d user-tenant-example",
- "premigrate": "npm run build",
- "migrate": "node ./dist/migrate",
- "preopenapi-spec": "npm run build",
- "openapi-spec": "node ./dist/openapi-spec",
- "prestart": "npm run rebuild",
- "start": "node -r source-map-support/register .",
- "dev": "nodemon --watch src -e ts --exec \"npm run start\"",
- "clean": "lb-clean dist *.tsbuildinfo .eslintcache",
- "rebuild": "npm run clean && npm run build"
- },
- "repository": {
- "type": "git",
- "url": ""
- },
- "author": "Yesha Mavani",
- "license": "MIT",
- "files": [
- "README.md",
- "dist",
- "src",
- "!*/__tests__"
- ],
- "dependencies": {
- "@loopback/boot": "^7.0.2",
- "@loopback/context": "^7.0.2",
- "@loopback/core": "^6.0.2",
- "@loopback/openapi-v3": "^10.0.2",
- "@loopback/repository": "^7.0.2",
- "@loopback/rest": "^14.0.2",
- "@loopback/rest-explorer": "^7.0.2",
- "@loopback/service-proxy": "^7.0.2",
- "@opentelemetry/exporter-jaeger": "^1.15.0",
- "@opentelemetry/plugin-dns": "^0.15.0",
- "@opentelemetry/plugin-http": "^0.18.2",
- "@opentelemetry/plugin-https": "^0.18.2",
- "@opentelemetry/plugin-pg": "^0.15.0",
- "@opentelemetry/plugin-pg-pool": "^0.15.0",
- "@opentelemetry/sdk-trace-base": "^1.15.0",
- "@opentelemetry/sdk-trace-node": "^1.15.0",
- "@sourceloop/core": "^15.0.1",
- "@sourceloop/user-tenant-service": "^3.0.1",
- "dotenv": "^16.0.3",
- "dotenv-extended": "^2.9.0",
- "loopback-connector-postgresql": "^7.1.1",
- "loopback4-authentication": "^12.1.0",
- "loopback4-authorization": "^7.0.2",
- "swagger-stats": "^0.99.5",
- "symlink-resolver": "0.2.1",
- "tslib": "^2.6.2"
- },
- "devDependencies": {
- "@istanbuljs/nyc-config-typescript": "^1.0.2",
- "@loopback/build": "^11.0.2",
- "@loopback/eslint-config": "^15.0.2",
- "@loopback/testlab": "^7.0.2",
- "@types/node": "^18.11.9",
- "eslint": "^8.57.0",
- "nodemon": "^2.0.21",
- "nyc": "^15.1.0",
- "source-map-support": "^0.5.21",
- "typescript": "~5.2.2"
- }
+ "name": "@sourceloop/user-tenant-example",
+ "version": "0.7.7",
+ "description": "user-tenant-service example.",
+ "keywords": [
+ "loopback-microservice",
+ "loopback"
+ ],
+ "private": true,
+ "main": "dist/index.js",
+ "types": "dist/index.d.ts",
+ "engines": {
+ "node": ">=18"
+ },
+ "scripts": {
+ "build": "lb-tsc",
+ "build:watch": "lb-tsc --watch",
+ "lint": "npm run eslint && npm run prettier:check",
+ "lint:fix": "npm run eslint:fix && npm run prettier:fix",
+ "prettier:cli": "prettier \"**/*.ts\" \"**/*.js\"",
+ "prettier:check": "npm run prettier:cli -- -l",
+ "prettier:fix": "npm run prettier:cli -- --write",
+ "eslint": "eslint --report-unused-disable-directives .",
+ "eslint:fix": "npm run eslint -- --fix",
+ "pretest": "npm run rebuild",
+ "test": "echo 'No Tests'",
+ "test:dev": "lb-mocha --allow-console-logs dist/__tests__/**/*.js",
+ "docker:build": "docker build -t user-tenant-example .",
+ "docker:run": "docker run -p 3000:3000 -d user-tenant-example",
+ "premigrate": "npm run build",
+ "migrate": "node ./dist/migrate",
+ "preopenapi-spec": "npm run build",
+ "openapi-spec": "node ./dist/openapi-spec",
+ "prestart": "npm run rebuild",
+ "start": "node -r source-map-support/register .",
+ "dev": "nodemon --watch src -e ts --exec \"npm run start\"",
+ "clean": "lb-clean dist *.tsbuildinfo .eslintcache",
+ "rebuild": "npm run clean && npm run build"
+ },
+ "repository": {
+ "type": "git",
+ "url": ""
+ },
+ "author": "Yesha Mavani",
+ "license": "MIT",
+ "files": [
+ "README.md",
+ "dist",
+ "src",
+ "!*/__tests__"
+ ],
+ "dependencies": {
+ "@loopback/boot": "^7.0.9",
+ "@loopback/context": "^7.0.9",
+ "@loopback/core": "^6.1.6",
+ "@loopback/openapi-v3": "^10.0.9",
+ "@loopback/repository": "^7.0.9",
+ "@loopback/rest": "^14.0.9",
+ "@loopback/rest-explorer": "^7.0.9",
+ "@loopback/service-proxy": "^7.0.9",
+ "@opentelemetry/exporter-jaeger": "^1.15.0",
+ "@opentelemetry/plugin-dns": "^0.15.0",
+ "@opentelemetry/plugin-http": "^0.18.2",
+ "@opentelemetry/plugin-https": "^0.18.2",
+ "@opentelemetry/plugin-pg": "^0.15.0",
+ "@opentelemetry/plugin-pg-pool": "^0.15.0",
+ "@opentelemetry/sdk-trace-base": "^1.15.0",
+ "@opentelemetry/sdk-trace-node": "^1.15.0",
+ "@sourceloop/core": "^15.0.2",
+ "@sourceloop/user-tenant-service": "^3.0.2",
+ "dotenv": "^16.4.5",
+ "dotenv-extended": "^2.9.0",
+ "loopback-connector-postgresql": "^7.1.8",
+ "loopback4-authentication": "^12.1.1",
+ "loopback4-authorization": "^7.0.3",
+ "swagger-stats": "^0.99.5",
+ "symlink-resolver": "0.2.1",
+ "tslib": "^2.6.2"
+ },
+ "devDependencies": {
+ "@istanbuljs/nyc-config-typescript": "^1.0.2",
+ "@loopback/build": "^11.0.8",
+ "@loopback/eslint-config": "^15.0.4",
+ "@loopback/testlab": "^7.0.8",
+ "@types/node": "^20.12.7",
+ "eslint": "^8.57.0",
+ "nodemon": "^2.0.21",
+ "nyc": "^15.1.0",
+ "source-map-support": "^0.5.21",
+ "typescript": "^5.4.5"
+ }
}
diff --git a/sandbox/video-conferencing-ms-example/CHANGELOG.md b/sandbox/video-conferencing-ms-example/CHANGELOG.md
index 5638f25861..0db4c2c090 100644
--- a/sandbox/video-conferencing-ms-example/CHANGELOG.md
+++ b/sandbox/video-conferencing-ms-example/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## 6.0.9 (2025-01-07)
+
+* chore(deps): version update (#2227) ([6d6b00e](https://github.com/sourcefuse/loopback4-microservice-catalog/commit/6d6b00e)), closes [#2227](https://github.com/sourcefuse/loopback4-microservice-catalog/issues/2227)
+
+
+
+
+
## 6.0.8 (2024-12-20)
**Note:** Version bump only for package @sourceloop/video-conferencing-ms-example
diff --git a/sandbox/video-conferencing-ms-example/package.json b/sandbox/video-conferencing-ms-example/package.json
index 6dcecacb27..0e115bba09 100644
--- a/sandbox/video-conferencing-ms-example/package.json
+++ b/sandbox/video-conferencing-ms-example/package.json
@@ -1,85 +1,85 @@
{
- "name": "@sourceloop/video-conferencing-ms-example",
- "version": "6.0.8",
- "description": "A Video conferencing service example.",
- "keywords": [
- "loopback-application",
- "loopback"
- ],
- "private": true,
- "main": "dist/index.js",
- "types": "dist/index.d.ts",
- "engines": {
- "node": "18 || 20"
- },
- "scripts": {
- "build": "npm run clean && lb-tsc",
- "build:watch": "lb-tsc --watch",
- "lint": "npm run eslint && npm run prettier:check",
- "lint:fix": "npm run eslint:fix && npm run prettier:fix",
- "prettier:cli": "prettier \"**/*.ts\" \"**/*.js\"",
- "prettier:check": "npm run prettier:cli -- -l",
- "prettier:fix": "npm run prettier:cli -- --write",
- "eslint": "eslint --report-unused-disable-directives .",
- "eslint:fix": "npm run eslint -- --fix",
- "pretest": "npm run rebuild",
- "test": "echo 'No Tests'",
- "test:dev": "lb-mocha --allow-console-logs dist/__tests__/**/*.js",
- "docker:build": "docker build -t video-conferencing-example .",
- "docker:run": "docker run -p 3000:3000 -d video-conferencing-example",
- "premigrate": "npm run build",
- "migrate": "node migration.js",
- "preopenapi-spec": "npm run build",
- "openapi-spec": "node ./dist/openapi-spec",
- "prestart": "npm run rebuild",
- "start": "node -r source-map-support/register .",
- "clean": "lb-clean dist *.tsbuildinfo .eslintcache",
- "rebuild": "npm run clean && npm run build",
- "db:migrate": "./node_modules/db-migrate/bin/db-migrate up --config './migrations/database.json'",
- "db:migrate:down": "./node_modules/db-migrate/bin/db-migrate down --config './migrations/database.json'",
- "db:migrate:reset": "./node_modules/db-migrate/bin/db-migrate reset --config './migrations/database.json'"
- },
- "repository": {
- "type": "git",
- "url": ""
- },
- "author": "Akshat Dubey ",
- "license": "MIT",
- "files": [
- "README.md",
- "dist",
- "src",
- "!*/__tests__"
- ],
- "dependencies": {
- "@loopback/boot": "^7.0.2",
- "@loopback/context": "^7.0.2",
- "@loopback/core": "^6.0.2",
- "@loopback/repository": "^7.0.2",
- "@loopback/rest": "^14.0.2",
- "@loopback/rest-explorer": "^7.0.2",
- "@loopback/service-proxy": "^7.0.2",
- "@sourceloop/core": "^15.0.1",
- "@sourceloop/video-conferencing-service": "^14.0.1",
- "ajv": "^8.11.0",
- "ajv-errors": "^3.0.0",
- "db-migrate": "^1.0.0-beta.21",
- "db-migrate-pg": "^1.3.0",
- "dotenv": "^16.0.3",
- "dotenv-extended": "^2.9.0",
- "loopback-connector-postgresql": "^7.1.1",
- "loopback4-authorization": "^7.0.2",
- "loopback4-soft-delete": "^10.0.2",
- "prom-client": "^14.0.1",
- "tslib": "^2.6.2"
- },
- "devDependencies": {
- "@loopback/build": "^11.0.2",
- "@loopback/eslint-config": "^15.0.2",
- "@loopback/testlab": "^7.0.2",
- "@types/node": "^18.11.9",
- "eslint": "^8.57.0",
- "source-map-support": "^0.5.21",
- "typescript": "~5.2.2"
- }
+ "name": "@sourceloop/video-conferencing-ms-example",
+ "version": "6.0.9",
+ "description": "A Video conferencing service example.",
+ "keywords": [
+ "loopback-application",
+ "loopback"
+ ],
+ "private": true,
+ "main": "dist/index.js",
+ "types": "dist/index.d.ts",
+ "engines": {
+ "node": "18 || 20"
+ },
+ "scripts": {
+ "build": "npm run clean && lb-tsc",
+ "build:watch": "lb-tsc --watch",
+ "lint": "npm run eslint && npm run prettier:check",
+ "lint:fix": "npm run eslint:fix && npm run prettier:fix",
+ "prettier:cli": "prettier \"**/*.ts\" \"**/*.js\"",
+ "prettier:check": "npm run prettier:cli -- -l",
+ "prettier:fix": "npm run prettier:cli -- --write",
+ "eslint": "eslint --report-unused-disable-directives .",
+ "eslint:fix": "npm run eslint -- --fix",
+ "pretest": "npm run rebuild",
+ "test": "echo 'No Tests'",
+ "test:dev": "lb-mocha --allow-console-logs dist/__tests__/**/*.js",
+ "docker:build": "docker build -t video-conferencing-example .",
+ "docker:run": "docker run -p 3000:3000 -d video-conferencing-example",
+ "premigrate": "npm run build",
+ "migrate": "node migration.js",
+ "preopenapi-spec": "npm run build",
+ "openapi-spec": "node ./dist/openapi-spec",
+ "prestart": "npm run rebuild",
+ "start": "node -r source-map-support/register .",
+ "clean": "lb-clean dist *.tsbuildinfo .eslintcache",
+ "rebuild": "npm run clean && npm run build",
+ "db:migrate": "./node_modules/db-migrate/bin/db-migrate up --config './migrations/database.json'",
+ "db:migrate:down": "./node_modules/db-migrate/bin/db-migrate down --config './migrations/database.json'",
+ "db:migrate:reset": "./node_modules/db-migrate/bin/db-migrate reset --config './migrations/database.json'"
+ },
+ "repository": {
+ "type": "git",
+ "url": ""
+ },
+ "author": "Akshat Dubey ",
+ "license": "MIT",
+ "files": [
+ "README.md",
+ "dist",
+ "src",
+ "!*/__tests__"
+ ],
+ "dependencies": {
+ "@loopback/boot": "^7.0.9",
+ "@loopback/context": "^7.0.9",
+ "@loopback/core": "^6.1.6",
+ "@loopback/repository": "^7.0.9",
+ "@loopback/rest": "^14.0.9",
+ "@loopback/rest-explorer": "^7.0.9",
+ "@loopback/service-proxy": "^7.0.9",
+ "@sourceloop/core": "^15.0.2",
+ "@sourceloop/video-conferencing-service": "^14.0.2",
+ "ajv": "^8.11.0",
+ "ajv-errors": "^3.0.0",
+ "db-migrate": "^1.0.0-beta.21",
+ "db-migrate-pg": "^1.3.0",
+ "dotenv": "^16.4.5",
+ "dotenv-extended": "^2.9.0",
+ "loopback-connector-postgresql": "^7.1.8",
+ "loopback4-authorization": "^7.0.3",
+ "loopback4-soft-delete": "^10.0.3",
+ "prom-client": "^14.0.1",
+ "tslib": "^2.6.2"
+ },
+ "devDependencies": {
+ "@loopback/build": "^11.0.8",
+ "@loopback/eslint-config": "^15.0.4",
+ "@loopback/testlab": "^7.0.8",
+ "@types/node": "^20.12.7",
+ "eslint": "^8.57.0",
+ "source-map-support": "^0.5.21",
+ "typescript": "^5.4.5"
+ }
}
diff --git a/sandbox/workflow-ms-example/CHANGELOG.md b/sandbox/workflow-ms-example/CHANGELOG.md
index 61ccad6b7d..ec83e1c3fc 100644
--- a/sandbox/workflow-ms-example/CHANGELOG.md
+++ b/sandbox/workflow-ms-example/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## 0.9.9 (2025-01-07)
+
+* chore(deps): version update (#2227) ([6d6b00e](https://github.com/sourcefuse/loopback4-microservice-catalog/commit/6d6b00e)), closes [#2227](https://github.com/sourcefuse/loopback4-microservice-catalog/issues/2227)
+
+
+
+
+
## 0.9.8 (2024-12-20)
**Note:** Version bump only for package @sourceloop/workflow-ms-example
diff --git a/sandbox/workflow-ms-example/package.json b/sandbox/workflow-ms-example/package.json
index b306e7a6b7..dfa4f2ab55 100644
--- a/sandbox/workflow-ms-example/package.json
+++ b/sandbox/workflow-ms-example/package.json
@@ -1,87 +1,87 @@
{
- "name": "@sourceloop/workflow-ms-example",
- "version": "0.9.8",
- "description": "A workflow microservice example.",
- "keywords": [
- "loopback-application",
- "loopback"
- ],
- "private": true,
- "main": "dist/index.js",
- "types": "dist/index.d.ts",
- "engines": {
- "node": "18 || 20"
- },
- "scripts": {
- "build": "npm run clean && lb-tsc",
- "build:watch": "lb-tsc --watch",
- "lint": "npm run eslint && npm run prettier:check",
- "lint:fix": "npm run eslint:fix && npm run prettier:fix",
- "prettier:cli": "prettier \"**/*.ts\" \"**/*.js\"",
- "prettier:check": "npm run prettier:cli -- -l",
- "prettier:fix": "npm run prettier:cli -- --write",
- "eslint": "eslint --report-unused-disable-directives .",
- "eslint:fix": "npm run eslint -- --fix",
- "pretest": "npm run rebuild",
- "test": "echo 'No Tests'",
- "test:dev": "lb-mocha --allow-console-logs dist/__tests__/**/*.js",
- "docker:build": "docker build -t workflow-helloworld .",
- "docker:run": "docker run -p 3000:3000 -d workflow-helloworld",
- "premigrate": "npm run build",
- "migrate": "node migration.js",
- "preopenapi-spec": "npm run build",
- "openapi-spec": "node ./dist/openapi-spec",
- "rebuild": "npm run clean && npm run build",
- "prestart": "npm run rebuild",
- "start": "node -r source-map-support/register .",
- "clean": "lb-clean dist *.tsbuildinfo .eslintcache",
- "db:migrate": "./node_modules/db-migrate/bin/db-migrate up --config './migrations/database.json'",
- "db:migrate:down": "./node_modules/db-migrate/bin/db-migrate down --config './migrations/database.json'",
- "db:migrate:reset": "./node_modules/db-migrate/bin/db-migrate reset --config './migrations/database.json'"
- },
- "repository": {
- "type": "git",
- "url": ""
- },
- "author": "Akshat Dubey ",
- "license": "MIT",
- "files": [
- "README.md",
- "dist",
- "src",
- "!*/__tests__"
- ],
- "dependencies": {
- "@loopback/boot": "^7.0.2",
- "@loopback/context": "^7.0.2",
- "@loopback/core": "^6.0.2",
- "@loopback/repository": "^7.0.2",
- "@loopback/rest": "^14.0.2",
- "@loopback/rest-explorer": "^7.0.2",
- "@loopback/service-proxy": "^7.0.2",
- "@sourceloop/bpmn-service": "^14.0.1",
- "@sourceloop/core": "^15.0.1",
- "ajv": "^8.11.0",
- "ajv-errors": "^3.0.0",
- "db-migrate": "^1.0.0-beta.21",
- "db-migrate-pg": "^1.3.0",
- "dotenv": "^16.0.3",
- "form-data": "^4.0.0",
- "loopback-connector-postgresql": "^7.1.1",
- "loopback4-authorization": "^7.0.2",
- "loopback4-soft-delete": "^10.0.2",
- "node-fetch": "^2.6.7",
- "prom-client": "^14.0.1",
- "tslib": "^2.6.2"
- },
- "devDependencies": {
- "@loopback/build": "^11.0.2",
- "@loopback/eslint-config": "^15.0.2",
- "@loopback/testlab": "^7.0.2",
- "@types/node": "^18.11.9",
- "@types/node-fetch": "^2.5.12",
- "eslint": "^8.57.0",
- "source-map-support": "^0.5.21",
- "typescript": "~5.2.2"
- }
+ "name": "@sourceloop/workflow-ms-example",
+ "version": "0.9.9",
+ "description": "A workflow microservice example.",
+ "keywords": [
+ "loopback-application",
+ "loopback"
+ ],
+ "private": true,
+ "main": "dist/index.js",
+ "types": "dist/index.d.ts",
+ "engines": {
+ "node": "18 || 20"
+ },
+ "scripts": {
+ "build": "npm run clean && lb-tsc",
+ "build:watch": "lb-tsc --watch",
+ "lint": "npm run eslint && npm run prettier:check",
+ "lint:fix": "npm run eslint:fix && npm run prettier:fix",
+ "prettier:cli": "prettier \"**/*.ts\" \"**/*.js\"",
+ "prettier:check": "npm run prettier:cli -- -l",
+ "prettier:fix": "npm run prettier:cli -- --write",
+ "eslint": "eslint --report-unused-disable-directives .",
+ "eslint:fix": "npm run eslint -- --fix",
+ "pretest": "npm run rebuild",
+ "test": "echo 'No Tests'",
+ "test:dev": "lb-mocha --allow-console-logs dist/__tests__/**/*.js",
+ "docker:build": "docker build -t workflow-helloworld .",
+ "docker:run": "docker run -p 3000:3000 -d workflow-helloworld",
+ "premigrate": "npm run build",
+ "migrate": "node migration.js",
+ "preopenapi-spec": "npm run build",
+ "openapi-spec": "node ./dist/openapi-spec",
+ "rebuild": "npm run clean && npm run build",
+ "prestart": "npm run rebuild",
+ "start": "node -r source-map-support/register .",
+ "clean": "lb-clean dist *.tsbuildinfo .eslintcache",
+ "db:migrate": "./node_modules/db-migrate/bin/db-migrate up --config './migrations/database.json'",
+ "db:migrate:down": "./node_modules/db-migrate/bin/db-migrate down --config './migrations/database.json'",
+ "db:migrate:reset": "./node_modules/db-migrate/bin/db-migrate reset --config './migrations/database.json'"
+ },
+ "repository": {
+ "type": "git",
+ "url": ""
+ },
+ "author": "Akshat Dubey ",
+ "license": "MIT",
+ "files": [
+ "README.md",
+ "dist",
+ "src",
+ "!*/__tests__"
+ ],
+ "dependencies": {
+ "@loopback/boot": "^7.0.9",
+ "@loopback/context": "^7.0.9",
+ "@loopback/core": "^6.1.6",
+ "@loopback/repository": "^7.0.9",
+ "@loopback/rest": "^14.0.9",
+ "@loopback/rest-explorer": "^7.0.9",
+ "@loopback/service-proxy": "^7.0.9",
+ "@sourceloop/bpmn-service": "^14.0.2",
+ "@sourceloop/core": "^15.0.2",
+ "ajv": "^8.11.0",
+ "ajv-errors": "^3.0.0",
+ "db-migrate": "^1.0.0-beta.21",
+ "db-migrate-pg": "^1.3.0",
+ "dotenv": "^16.4.5",
+ "form-data": "^4.0.0",
+ "loopback-connector-postgresql": "^7.1.8",
+ "loopback4-authorization": "^7.0.3",
+ "loopback4-soft-delete": "^10.0.3",
+ "node-fetch": "^2.6.7",
+ "prom-client": "^14.0.1",
+ "tslib": "^2.6.2"
+ },
+ "devDependencies": {
+ "@loopback/build": "^11.0.8",
+ "@loopback/eslint-config": "^15.0.4",
+ "@loopback/testlab": "^7.0.8",
+ "@types/node": "^20.12.7",
+ "@types/node-fetch": "^2.5.12",
+ "eslint": "^8.57.0",
+ "source-map-support": "^0.5.21",
+ "typescript": "^5.4.5"
+ }
}
diff --git a/services/audit-service/CHANGELOG.md b/services/audit-service/CHANGELOG.md
index a31ba02d83..f3b15ad61b 100644
--- a/services/audit-service/CHANGELOG.md
+++ b/services/audit-service/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## 15.0.2 (2025-01-07)
+
+* chore(deps): version update (#2227) ([6d6b00e](https://github.com/sourcefuse/loopback4-microservice-catalog/commit/6d6b00e)), closes [#2227](https://github.com/sourcefuse/loopback4-microservice-catalog/issues/2227)
+
+
+
+
+
## 15.0.1 (2024-12-20)
**Note:** Version bump only for package @sourceloop/audit-service
diff --git a/services/audit-service/package.json b/services/audit-service/package.json
index 730a5b361c..21474e534d 100644
--- a/services/audit-service/package.json
+++ b/services/audit-service/package.json
@@ -1,154 +1,154 @@
{
- "name": "@sourceloop/audit-service",
- "version": "15.0.1",
- "description": "Audit logging Microservice.",
- "keywords": [
- "loopback-extension",
- "loopback"
- ],
- "main": "dist/index.js",
- "types": "dist/index.d.ts",
- "engines": {
- "node": "18 || 20"
- },
- "exports": {
- ".": "./dist/index.js",
- "./sequelize": {
- "types": "./dist/repositories/sequelize/index.d.ts"
+ "name": "@sourceloop/audit-service",
+ "version": "15.0.2",
+ "description": "Audit logging Microservice.",
+ "keywords": [
+ "loopback-extension",
+ "loopback"
+ ],
+ "main": "dist/index.js",
+ "types": "dist/index.d.ts",
+ "engines": {
+ "node": "18 || 20"
},
- "./exporter": {
- "types": "./dist/exporter/index.d.ts",
- "default": "./dist/exporter/index.js"
- }
- },
- "typesVersions": {
- "*": {
- "sequelize": [
- "./dist/repositories/sequelize/index.d.ts"
- ],
- "exporter": [
- "./dist/exporter/index.d.ts"
- ]
- }
- },
- "scripts": {
- "build": "npm run clean && lb-tsc && npm run openapi-spec && npm run apidocs",
- "build:watch": "lb-tsc --watch",
- "lint": "npm run prettier:check && npm run eslint",
- "lint:fix": "npm run eslint:fix && npm run prettier:fix",
- "prettier:cli": "prettier \"**/*.ts\" \"**/*.js\"",
- "prettier:check": "npm run prettier:cli -- -l",
- "prettier:fix": "npm run prettier:cli -- --write",
- "eslint": "eslint --report-unused-disable-directives .",
- "eslint:fix": "npm run eslint -- --fix",
- "openapi-spec": "node ./dist/openapi-spec",
- "apidocs": "npx widdershins --language_tabs 'javascript:JavaScript:request' 'javascript--nodejs:Node.JS' --summary openapi.json -o openapi.md",
- "pretest": "npm run build",
- "test": "lb-mocha --allow-console-logs \"dist/__tests__\"",
- "coverage": "lb-nyc npm run test",
- "coverage:ci": "lb-nyc report --reporter=text-lcov | coveralls",
- "test:dev": "lb-mocha --allow-console-logs dist/__tests__/**/*.js",
- "clean": "lb-clean dist *.tsbuildinfo .eslintcache",
- "postinstall": "node migration.js"
- },
- "repository": {
- "type": "git",
- "url": "https://github.com/sourcefuse/loopback4-microservice-catalog.git",
- "directory": "services/audit-service"
- },
- "author": "Sourcefuse",
- "license": "MIT",
- "files": [
- "README.md",
- "dist",
- "src",
- "migration.js",
- "migrations",
- "database.json",
- "!*/__tests__"
- ],
- "peerDependencies": {
- "aws-sdk": "^2.1540.0",
- "db-migrate": "^1.0.0-beta.21",
- "db-migrate-pg": "^1.3.0"
- },
- "dependencies": {
- "@aws-sdk/client-s3": "^3.382.0",
- "@loopback/boot": "^7.0.2",
- "@loopback/core": "^6.0.2",
- "@loopback/openapi-v3": "^10.0.2",
- "@loopback/repository": "^7.0.2",
- "@loopback/rest": "^14.0.2",
- "@sourceloop/audit-log": "^8.0.2",
- "@sourceloop/core": "^15.0.1",
- "csvtojson": "^2.0.10",
- "dotenv": "^16.0.3",
- "dotenv-extended": "^2.9.0",
- "loopback4-authentication": "^12.1.0",
- "loopback4-authorization": "^7.0.2",
- "loopback4-soft-delete": "^10.0.2",
- "tslib": "^2.6.2"
- },
- "devDependencies": {
- "@loopback/build": "^11.0.2",
- "@loopback/eslint-config": "^15.0.2",
- "@loopback/testlab": "^7.0.2",
- "@types/node": "^18.11.9",
- "db-migrate": "^1.0.0-beta.21",
- "db-migrate-pg": "^1.3.0",
- "eslint": "^8.57.0",
- "exceljs": "^4.4.0",
- "source-map-support": "^0.5.21",
- "typescript": "~5.2.2",
- "widdershins": "^4.0.1"
- },
- "optionalDependencies": {
- "@loopback/sequelize": "^0.6.2"
- },
- "overrides": {
- "widdershins": {
- "swagger2openapi": "^7.0.8",
- "markdown-it": "^12.3.2",
- "yargs": "^17.4.1"
+ "exports": {
+ ".": "./dist/index.js",
+ "./sequelize": {
+ "types": "./dist/repositories/sequelize/index.d.ts"
+ },
+ "./exporter": {
+ "types": "./dist/exporter/index.d.ts",
+ "default": "./dist/exporter/index.js"
+ }
},
- "body-parser": {
- "debug": "^4.3.4"
+ "typesVersions": {
+ "*": {
+ "sequelize": [
+ "./dist/repositories/sequelize/index.d.ts"
+ ],
+ "exporter": [
+ "./dist/exporter/index.d.ts"
+ ]
+ }
},
- "httpsnippet": {
- "debug": "^4.3.4"
+ "scripts": {
+ "build": "npm run clean && lb-tsc && npm run openapi-spec && npm run apidocs",
+ "build:watch": "lb-tsc --watch",
+ "lint": "npm run prettier:check && npm run eslint",
+ "lint:fix": "npm run eslint:fix && npm run prettier:fix",
+ "prettier:cli": "prettier \"**/*.ts\" \"**/*.js\"",
+ "prettier:check": "npm run prettier:cli -- -l",
+ "prettier:fix": "npm run prettier:cli -- --write",
+ "eslint": "eslint --report-unused-disable-directives .",
+ "eslint:fix": "npm run eslint -- --fix",
+ "openapi-spec": "node ./dist/openapi-spec",
+ "apidocs": "npx widdershins --language_tabs 'javascript:JavaScript:request' 'javascript--nodejs:Node.JS' --summary openapi.json -o openapi.md",
+ "pretest": "npm run build",
+ "test": "lb-mocha --allow-console-logs \"dist/__tests__\"",
+ "coverage": "lb-nyc npm run test",
+ "coverage:ci": "lb-nyc report --reporter=text-lcov | coveralls",
+ "test:dev": "lb-mocha --allow-console-logs dist/__tests__/**/*.js",
+ "clean": "lb-clean dist *.tsbuildinfo .eslintcache",
+ "postinstall": "node migration.js"
},
- "send": {
- "debug": "^4.3.4"
+ "repository": {
+ "type": "git",
+ "url": "https://github.com/sourcefuse/loopback4-microservice-catalog.git",
+ "directory": "services/audit-service"
},
- "tunnel-ssh": {
- "debug": "^4.3.4"
+ "author": "Sourcefuse",
+ "license": "MIT",
+ "files": [
+ "README.md",
+ "dist",
+ "src",
+ "migration.js",
+ "migrations",
+ "database.json",
+ "!*/__tests__"
+ ],
+ "peerDependencies": {
+ "aws-sdk": "^2.1540.0",
+ "db-migrate": "^1.0.0-beta.21",
+ "db-migrate-pg": "^1.3.0"
},
- "finalhandler": {
- "debug": "^4.3.4"
+ "dependencies": {
+ "@aws-sdk/client-s3": "^3.382.0",
+ "@loopback/boot": "^7.0.9",
+ "@loopback/core": "^6.1.6",
+ "@loopback/openapi-v3": "^10.0.9",
+ "@loopback/repository": "^7.0.9",
+ "@loopback/rest": "^14.0.9",
+ "@sourceloop/audit-log": "^8.0.4",
+ "@sourceloop/core": "^15.0.2",
+ "csvtojson": "^2.0.10",
+ "dotenv": "^16.4.5",
+ "dotenv-extended": "^2.9.0",
+ "loopback4-authentication": "^12.1.1",
+ "loopback4-authorization": "^7.0.3",
+ "loopback4-soft-delete": "^10.0.3",
+ "tslib": "^2.6.2"
},
- "express": {
- "debug": "^4.3.4",
- "finalhandler": "^1.2.0",
- "send": "^0.18.0",
- "serve-static": "^1.15.0"
- }
- },
- "publishConfig": {
- "registry": "https://registry.npmjs.org/",
- "access": "public"
- },
- "typedoc": {
- "config": {
- "entryPoints": [
- "src/index.ts"
- ],
- "out": "services/audit-service",
- "plugin": [
- "typedoc-plugin-markdown"
- ]
+ "devDependencies": {
+ "@loopback/build": "^11.0.8",
+ "@loopback/eslint-config": "^15.0.4",
+ "@loopback/testlab": "^7.0.8",
+ "@types/node": "^20.12.7",
+ "db-migrate": "^1.0.0-beta.21",
+ "db-migrate-pg": "^1.3.0",
+ "eslint": "^8.57.0",
+ "exceljs": "^4.4.0",
+ "source-map-support": "^0.5.21",
+ "typescript": "^5.4.5",
+ "widdershins": "^4.0.1"
+ },
+ "optionalDependencies": {
+ "@loopback/sequelize": "^0.6.9"
+ },
+ "overrides": {
+ "widdershins": {
+ "swagger2openapi": "^7.0.8",
+ "markdown-it": "^12.3.2",
+ "yargs": "^17.4.1"
+ },
+ "body-parser": {
+ "debug": "^4.3.4"
+ },
+ "httpsnippet": {
+ "debug": "^4.3.4"
+ },
+ "send": {
+ "debug": "^4.3.4"
+ },
+ "tunnel-ssh": {
+ "debug": "^4.3.4"
+ },
+ "finalhandler": {
+ "debug": "^4.3.4"
+ },
+ "express": {
+ "debug": "^4.3.4",
+ "finalhandler": "^1.2.0",
+ "send": "^0.18.0",
+ "serve-static": "^1.15.0"
+ }
+ },
+ "publishConfig": {
+ "registry": "https://registry.npmjs.org/",
+ "access": "public"
},
- "settings": {
- "includeOpenAPIDoc": true
+ "typedoc": {
+ "config": {
+ "entryPoints": [
+ "src/index.ts"
+ ],
+ "out": "services/audit-service",
+ "plugin": [
+ "typedoc-plugin-markdown"
+ ]
+ },
+ "settings": {
+ "includeOpenAPIDoc": true
+ }
}
- }
}
diff --git a/services/authentication-service/CHANGELOG.md b/services/authentication-service/CHANGELOG.md
index 3883451407..f558f36767 100644
--- a/services/authentication-service/CHANGELOG.md
+++ b/services/authentication-service/CHANGELOG.md
@@ -3,6 +3,15 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## 20.0.2 (2025-01-07)
+
+* chore(deps): version update (#2227) ([6d6b00e](https://github.com/sourcefuse/loopback4-microservice-catalog/commit/6d6b00e)), closes [#2227](https://github.com/sourcefuse/loopback4-microservice-catalog/issues/2227)
+* fix(all-services): refactor test case of auth service core and notification service (#2230) ([9e30892](https://github.com/sourcefuse/loopback4-microservice-catalog/commit/9e30892)), closes [#2230](https://github.com/sourcefuse/loopback4-microservice-catalog/issues/2230)
+
+
+
+
+
## 20.0.1 (2024-12-20)
**Note:** Version bump only for package @sourceloop/authentication-service
diff --git a/services/authentication-service/package.json b/services/authentication-service/package.json
index 77e7b86ab8..b7b7b96e0b 100644
--- a/services/authentication-service/package.json
+++ b/services/authentication-service/package.json
@@ -1,191 +1,191 @@
{
- "name": "@sourceloop/authentication-service",
- "version": "20.0.1",
- "description": "Authentication microservice.",
- "keywords": [
- "loopback-extension",
- "loopback"
- ],
- "main": "dist/index.js",
- "types": "dist/index.d.ts",
- "engines": {
- "node": "18 || 20"
- },
- "exports": {
- ".": "./dist/index.js",
- "./sequelize": {
- "types": "./dist/repositories/sequelize/index.d.ts"
- }
- },
- "typesVersions": {
- "*": {
- "sequelize": [
- "./dist/repositories/sequelize/index.d.ts"
- ]
- }
- },
- "scripts": {
- "prebuild": "npm run clean",
- "build": "lb-tsc && npm run openapi-spec && npm run apidocs",
- "build:watch": "lb-tsc --watch",
- "lint": "npm run prettier:check && npm run eslint",
- "lint:fix": "npm run eslint:fix && npm run prettier:fix",
- "prettier:cli": "prettier \"**/*.ts\" \"**/*.js\"",
- "prettier:check": "npm run prettier:cli -- -l",
- "prettier:fix": "npm run prettier:cli -- --write",
- "eslint": "eslint --report-unused-disable-directives .",
- "eslint:fix": "npm run eslint -- --fix",
- "openapi-spec": "node ./dist/openapi-spec",
- "apidocs": "npx widdershins --language_tabs 'javascript:JavaScript:request' 'javascript--nodejs:Node.JS' --summary openapi.json -o openapi.md",
- "pretest": "npm run clean && npm run build",
- "test": "lb-mocha --allow-console-logs \"dist/__tests__\"",
- "coverage": "nyc npm run test && npx update-badge",
- "prepublishOnly": "npm run test",
- "test:dev": "lb-mocha --allow-console-logs dist/__tests__/**/*.js",
- "clean": "lb-clean dist *.tsbuildinfo .eslintcache",
- "postinstall": "node migration.js"
- },
- "repository": {
- "type": "git",
- "url": "https://github.com/sourcefuse/loopback4-microservice-catalog.git",
- "directory": "services/authentication-service"
- },
- "author": "",
- "license": "",
- "files": [
- "README.md",
- "dist",
- "src",
- "iac",
- "migration.js",
- "migrations",
- "database.json",
- "!*/__tests__",
- ".env.defaults",
- ".env.example"
- ],
- "peerDependencies": {
- "db-migrate": "^1.0.0-beta.21",
- "db-migrate-pg": "^1.3.0"
- },
- "dependencies": {
- "@loopback/boot": "^7.0.2",
- "@loopback/context": "^7.0.2",
- "@loopback/core": "^6.0.2",
- "@loopback/openapi-v3": "^10.0.2",
- "@loopback/repository": "^7.0.2",
- "@loopback/rest": "^14.0.2",
- "@loopback/rest-explorer": "^7.0.2",
- "@loopback/service-proxy": "^7.0.2",
- "@node-saml/passport-saml": "^4.0.2",
- "@sourceloop/core": "^15.0.1",
- "base-64": "^1.0.0",
- "body-parser": "^1.20.2",
- "check-code-coverage": "^1.10.0",
- "cookie-parser": "^1.4.6",
- "dotenv": "^16.0.3",
- "dotenv-extended": "^2.9.0",
- "https-proxy-agent": "^5.0.1",
- "jsonwebtoken": "^9.0.0",
- "lodash": "^4.17.21",
- "loopback4-authentication": "^12.1.0",
- "loopback4-authorization": "^7.0.2",
- "loopback4-soft-delete": "^10.0.2",
- "moment": "^2.29.3",
- "moment-timezone": "^0.5.34",
- "node-fetch": "^2.6.6",
- "node-jose": "^2.2.0",
- "otplib": "^12.0.1",
- "passport-apple": "^2.0.1",
- "passport-auth0": "^1.4.4",
- "passport-azure-ad": "^4.3.4",
- "passport-facebook": "^3.0.0",
- "passport-google-oauth20": "^2.0.0",
- "passport-instagram": "^1.0.0",
- "passport-local": "^1.0.0",
- "qrcode": "^1.5.0",
- "tslib": "^2.6.2"
- },
- "devDependencies": {
- "@istanbuljs/nyc-config-typescript": "^1.0.2",
- "@loopback/build": "^11.0.2",
- "@loopback/eslint-config": "^15.0.2",
- "@loopback/testlab": "^7.0.2",
- "@types/base-64": "^1.0.0",
- "@types/bcrypt": "^5.0.0",
- "@types/cookie-parser": "^1.4.3",
- "@types/i18n": "^0.13.6",
- "@types/jsonwebtoken": "^9.0.0",
- "@types/lodash": "^4.14.182",
- "@types/moment-timezone": "^0.5.30",
- "@types/node": "^18.11.9",
- "@types/node-fetch": "^2.6.1",
- "@types/node-forge": "^1.3.4",
- "@types/node-jose": "^1.1.13",
- "@types/passport-apple": "^1.1.1",
- "@types/passport-auth0": "^1.0.9",
- "@types/passport-azure-ad": "^4.3.1",
- "@types/passport-facebook": "^2.1.11",
- "@types/passport-google-oauth20": "^2.0.11",
- "@types/passport-instagram": "^1.0.2",
- "@types/qrcode": "^1.4.2",
- "@types/sinon": "^10.0.11",
- "db-migrate": "^1.0.0-beta.21",
- "db-migrate-pg": "^1.3.0",
- "eslint": "^8.57.0",
- "node-forge": "^1.0.3",
- "nyc": "^15.1.0",
- "sinon": "^13.0.2",
- "source-map-support": "^0.5.21",
- "typescript": "~5.2.2",
- "widdershins": "^4.0.1"
- },
- "optionalDependencies": {
- "@loopback/sequelize": "^0.6.2",
- "bcrypt": "^5.0.1"
- },
- "overrides": {
- "check-code-coverage": {
- "lodash": "^4.17.21",
- "got": "^11.8.5"
+ "name": "@sourceloop/authentication-service",
+ "version": "20.0.2",
+ "description": "Authentication microservice.",
+ "keywords": [
+ "loopback-extension",
+ "loopback"
+ ],
+ "main": "dist/index.js",
+ "types": "dist/index.d.ts",
+ "engines": {
+ "node": "18 || 20"
},
- "widdershins": {
- "swagger2openapi": "^7.0.8",
- "markdown-it": "^12.3.2",
- "yargs": "^17.4.1"
+ "exports": {
+ ".": "./dist/index.js",
+ "./sequelize": {
+ "types": "./dist/repositories/sequelize/index.d.ts"
+ }
},
- "body-parser": {
- "debug": "^4.3.4"
+ "typesVersions": {
+ "*": {
+ "sequelize": [
+ "./dist/repositories/sequelize/index.d.ts"
+ ]
+ }
},
- "httpsnippet": {
- "debug": "^4.3.4"
+ "scripts": {
+ "prebuild": "npm run clean",
+ "build": "lb-tsc && npm run openapi-spec && npm run apidocs",
+ "build:watch": "lb-tsc --watch",
+ "lint": "npm run prettier:check && npm run eslint",
+ "lint:fix": "npm run eslint:fix && npm run prettier:fix",
+ "prettier:cli": "prettier \"**/*.ts\" \"**/*.js\"",
+ "prettier:check": "npm run prettier:cli -- -l",
+ "prettier:fix": "npm run prettier:cli -- --write",
+ "eslint": "eslint --report-unused-disable-directives .",
+ "eslint:fix": "npm run eslint -- --fix",
+ "openapi-spec": "node ./dist/openapi-spec",
+ "apidocs": "npx widdershins --language_tabs 'javascript:JavaScript:request' 'javascript--nodejs:Node.JS' --summary openapi.json -o openapi.md",
+ "pretest": "npm run clean && npm run build",
+ "test": "lb-mocha --allow-console-logs \"dist/__tests__\"",
+ "coverage": "nyc npm run test && npx update-badge",
+ "prepublishOnly": "npm run test",
+ "test:dev": "lb-mocha --allow-console-logs dist/__tests__/**/*.js",
+ "clean": "lb-clean dist *.tsbuildinfo .eslintcache",
+ "postinstall": "node migration.js"
},
- "tunnel-ssh": {
- "debug": "^4.3.4"
+ "repository": {
+ "type": "git",
+ "url": "https://github.com/sourcefuse/loopback4-microservice-catalog.git",
+ "directory": "services/authentication-service"
},
- "express": {
- "debug": "^4.3.4",
- "finalhandler": "^1.2.0",
- "send": "^0.18.0",
- "serve-static": "^1.15.0"
- }
- },
- "publishConfig": {
- "registry": "https://registry.npmjs.org/",
- "access": "public"
- },
- "typedoc": {
- "config": {
- "entryPoints": [
- "src/index.ts"
- ],
- "out": "services/authentication-service",
- "plugin": [
- "typedoc-plugin-markdown"
- ]
+ "author": "",
+ "license": "",
+ "files": [
+ "README.md",
+ "dist",
+ "src",
+ "iac",
+ "migration.js",
+ "migrations",
+ "database.json",
+ "!*/__tests__",
+ ".env.defaults",
+ ".env.example"
+ ],
+ "peerDependencies": {
+ "db-migrate": "^1.0.0-beta.21",
+ "db-migrate-pg": "^1.3.0"
+ },
+ "dependencies": {
+ "@loopback/boot": "^7.0.9",
+ "@loopback/context": "^7.0.9",
+ "@loopback/core": "^6.1.6",
+ "@loopback/openapi-v3": "^10.0.9",
+ "@loopback/repository": "^7.0.9",
+ "@loopback/rest": "^14.0.9",
+ "@loopback/rest-explorer": "^7.0.9",
+ "@loopback/service-proxy": "^7.0.9",
+ "@node-saml/passport-saml": "^4.0.2",
+ "@sourceloop/core": "^15.0.2",
+ "base-64": "^1.0.0",
+ "body-parser": "^1.20.3",
+ "check-code-coverage": "^1.10.0",
+ "cookie-parser": "^1.4.6",
+ "dotenv": "^16.4.5",
+ "dotenv-extended": "^2.9.0",
+ "https-proxy-agent": "^5.0.1",
+ "jsonwebtoken": "^9.0.0",
+ "lodash": "^4.17.21",
+ "loopback4-authentication": "^12.1.1",
+ "loopback4-authorization": "^7.0.3",
+ "loopback4-soft-delete": "^10.0.3",
+ "moment": "^2.29.3",
+ "moment-timezone": "^0.5.34",
+ "node-fetch": "^2.6.6",
+ "node-jose": "^2.2.0",
+ "otplib": "^12.0.1",
+ "passport-apple": "^2.0.1",
+ "passport-auth0": "^1.4.4",
+ "passport-azure-ad": "^4.3.4",
+ "passport-facebook": "^3.0.0",
+ "passport-google-oauth20": "^2.0.0",
+ "passport-instagram": "^1.0.0",
+ "passport-local": "^1.0.0",
+ "qrcode": "^1.5.0",
+ "tslib": "^2.6.2"
+ },
+ "devDependencies": {
+ "@istanbuljs/nyc-config-typescript": "^1.0.2",
+ "@loopback/build": "^11.0.8",
+ "@loopback/eslint-config": "^15.0.4",
+ "@loopback/testlab": "^7.0.8",
+ "@types/base-64": "^1.0.0",
+ "@types/bcrypt": "^5.0.0",
+ "@types/cookie-parser": "^1.4.3",
+ "@types/i18n": "^0.13.6",
+ "@types/jsonwebtoken": "^9.0.0",
+ "@types/lodash": "^4.14.182",
+ "@types/moment-timezone": "^0.5.30",
+ "@types/node": "^20.12.7",
+ "@types/node-fetch": "^2.6.1",
+ "@types/node-forge": "^1.3.4",
+ "@types/node-jose": "^1.1.13",
+ "@types/passport-apple": "^1.1.1",
+ "@types/passport-auth0": "^1.0.9",
+ "@types/passport-azure-ad": "^4.3.1",
+ "@types/passport-facebook": "^2.1.11",
+ "@types/passport-google-oauth20": "^2.0.11",
+ "@types/passport-instagram": "^1.0.2",
+ "@types/qrcode": "^1.4.2",
+ "@types/sinon": "^10.0.11",
+ "db-migrate": "^1.0.0-beta.21",
+ "db-migrate-pg": "^1.3.0",
+ "eslint": "^8.57.0",
+ "node-forge": "^1.0.3",
+ "nyc": "^15.1.0",
+ "sinon": "^13.0.2",
+ "source-map-support": "^0.5.21",
+ "typescript": "^5.4.5",
+ "widdershins": "^4.0.1"
+ },
+ "optionalDependencies": {
+ "@loopback/sequelize": "^0.6.9",
+ "bcrypt": "^5.0.1"
+ },
+ "overrides": {
+ "check-code-coverage": {
+ "lodash": "^4.17.21",
+ "got": "^11.8.5"
+ },
+ "widdershins": {
+ "swagger2openapi": "^7.0.8",
+ "markdown-it": "^12.3.2",
+ "yargs": "^17.4.1"
+ },
+ "body-parser": {
+ "debug": "^4.3.4"
+ },
+ "httpsnippet": {
+ "debug": "^4.3.4"
+ },
+ "tunnel-ssh": {
+ "debug": "^4.3.4"
+ },
+ "express": {
+ "debug": "^4.3.4",
+ "finalhandler": "^1.2.0",
+ "send": "^0.18.0",
+ "serve-static": "^1.15.0"
+ }
+ },
+ "publishConfig": {
+ "registry": "https://registry.npmjs.org/",
+ "access": "public"
},
- "settings": {
- "includeOpenAPIDoc": true
+ "typedoc": {
+ "config": {
+ "entryPoints": [
+ "src/index.ts"
+ ],
+ "out": "services/authentication-service",
+ "plugin": [
+ "typedoc-plugin-markdown"
+ ]
+ },
+ "settings": {
+ "includeOpenAPIDoc": true
+ }
}
- }
}
diff --git a/services/bpmn-service/CHANGELOG.md b/services/bpmn-service/CHANGELOG.md
index 362af3aefe..91d96893e0 100644
--- a/services/bpmn-service/CHANGELOG.md
+++ b/services/bpmn-service/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## 14.0.2 (2025-01-07)
+
+* chore(deps): version update (#2227) ([6d6b00e](https://github.com/sourcefuse/loopback4-microservice-catalog/commit/6d6b00e)), closes [#2227](https://github.com/sourcefuse/loopback4-microservice-catalog/issues/2227)
+
+
+
+
+
## 14.0.1 (2024-12-20)
**Note:** Version bump only for package @sourceloop/bpmn-service
diff --git a/services/bpmn-service/package.json b/services/bpmn-service/package.json
index 334cab1f09..6f1bf5bdf3 100644
--- a/services/bpmn-service/package.json
+++ b/services/bpmn-service/package.json
@@ -1,153 +1,153 @@
{
- "name": "@sourceloop/bpmn-service",
- "version": "14.0.1",
- "description": "BPMN microservice.",
- "keywords": [
- "loopback-extension",
- "loopback"
- ],
- "main": "dist/index.js",
- "types": "dist/index.d.ts",
- "exports": {
- ".": "./dist/index.js",
- "./sequelize": {
- "types": "./dist/repositories/sequelize/index.d.ts",
- "default": "./dist/repositories/sequelize/index.js"
- }
- },
- "typesVersions": {
- "*": {
- "sequelize": [
- "./dist/repositories/sequelize/index.d.ts"
- ]
- }
- },
- "engines": {
- "node": "18 || 20"
- },
- "scripts": {
- "build": "npm run clean && lb-tsc && npm run openapi-spec && npm run apidocs",
- "build:watch": "lb-tsc --watch",
- "lint": "npm run prettier:check && npm run eslint",
- "lint:fix": "npm run eslint:fix && npm run prettier:fix",
- "prettier:cli": "prettier \"**/*.ts\" \"**/*.js\"",
- "prettier:check": "npm run prettier:cli -- -l",
- "prettier:fix": "npm run prettier:cli -- --write",
- "eslint": "eslint --report-unused-disable-directives .",
- "eslint:fix": "npm run eslint -- --fix",
- "openapi-spec": "node ./dist/openapi-spec",
- "apidocs": "npx widdershins --language_tabs 'javascript:JavaScript:request' 'javascript--nodejs:Node.JS' --summary openapi.json -o openapi.md",
- "pretest": "npm run build",
- "test": "lb-mocha --allow-console-logs \"dist/__tests__\"",
- "coverage": "lb-nyc npm run test",
- "coverage:ci": "lb-nyc report --reporter=text-lcov | coveralls",
- "test:dev": "lb-mocha --allow-console-logs dist/__tests__/**/*.js",
- "clean": "lb-clean dist *.tsbuildinfo .eslintcache",
- "prepublishOnly": "npm run test",
- "postinstall": "node migration.js"
- },
- "repository": {
- "type": "git",
- "url": "https://github.com/sourcefuse/loopback4-microservice-catalog.git",
- "directory": "services/bpmn-service"
- },
- "author": "Sourcefuse",
- "license": "MIT",
- "files": [
- "README.md",
- "dist",
- "src",
- "migration.js",
- "migrations",
- "database.json",
- "!*/__tests__"
- ],
- "peerDependencies": {
- "db-migrate": "^1.0.0-beta.21",
- "db-migrate-pg": "^1.3.0"
- },
- "dependencies": {
- "@loopback/boot": "^7.0.2",
- "@loopback/context": "^7.0.2",
- "@loopback/core": "^6.0.2",
- "@loopback/openapi-v3": "^10.0.2",
- "@loopback/repository": "^7.0.2",
- "@loopback/rest": "^14.0.2",
- "@sourceloop/core": "^15.0.1",
- "ajv": "^8.11.0",
- "camunda-external-task-client-js": "^2.3.1",
- "dotenv": "^16.0.3",
- "dotenv-extended": "^2.9.0",
- "jsonwebtoken": "^9.0.0",
- "loopback-connector-postgresql": "^7.1.1",
- "loopback4-authentication": "^12.1.0",
- "loopback4-authorization": "^7.0.2",
- "loopback4-soft-delete": "^10.0.2",
- "passport-http-bearer": "^1.0.1",
- "tslib": "^2.6.2"
- },
- "devDependencies": {
- "@loopback/build": "^11.0.2",
- "@loopback/eslint-config": "^15.0.2",
- "@loopback/testlab": "^7.0.2",
- "@types/camunda-external-task-client-js": "^1.3.3",
- "@types/jsonwebtoken": "^9.0.0",
- "@types/lodash": "^4.14.182",
- "@types/node": "^18.11.9",
- "db-migrate": "^1.0.0-beta.21",
- "db-migrate-pg": "^1.3.0",
- "eslint": "^8.57.0",
- "source-map-support": "^0.5.21",
- "typescript": "~5.2.2",
- "widdershins": "^4.0.1"
- },
- "optionalDependencies": {
- "@loopback/sequelize": "^0.6.2"
- },
- "overrides": {
- "widdershins": {
- "swagger2openapi": "^7.0.8",
- "markdown-it": "^12.3.2",
- "yargs": "^17.4.1"
+ "name": "@sourceloop/bpmn-service",
+ "version": "14.0.2",
+ "description": "BPMN microservice.",
+ "keywords": [
+ "loopback-extension",
+ "loopback"
+ ],
+ "main": "dist/index.js",
+ "types": "dist/index.d.ts",
+ "exports": {
+ ".": "./dist/index.js",
+ "./sequelize": {
+ "types": "./dist/repositories/sequelize/index.d.ts",
+ "default": "./dist/repositories/sequelize/index.js"
+ }
},
- "body-parser": {
- "debug": "^4.3.4"
+ "typesVersions": {
+ "*": {
+ "sequelize": [
+ "./dist/repositories/sequelize/index.d.ts"
+ ]
+ }
},
- "httpsnippet": {
- "debug": "^4.3.4"
+ "engines": {
+ "node": "18 || 20"
},
- "tunnel-ssh": {
- "debug": "^4.3.4"
+ "scripts": {
+ "build": "npm run clean && lb-tsc && npm run openapi-spec && npm run apidocs",
+ "build:watch": "lb-tsc --watch",
+ "lint": "npm run prettier:check && npm run eslint",
+ "lint:fix": "npm run eslint:fix && npm run prettier:fix",
+ "prettier:cli": "prettier \"**/*.ts\" \"**/*.js\"",
+ "prettier:check": "npm run prettier:cli -- -l",
+ "prettier:fix": "npm run prettier:cli -- --write",
+ "eslint": "eslint --report-unused-disable-directives .",
+ "eslint:fix": "npm run eslint -- --fix",
+ "openapi-spec": "node ./dist/openapi-spec",
+ "apidocs": "npx widdershins --language_tabs 'javascript:JavaScript:request' 'javascript--nodejs:Node.JS' --summary openapi.json -o openapi.md",
+ "pretest": "npm run build",
+ "test": "lb-mocha --allow-console-logs \"dist/__tests__\"",
+ "coverage": "lb-nyc npm run test",
+ "coverage:ci": "lb-nyc report --reporter=text-lcov | coveralls",
+ "test:dev": "lb-mocha --allow-console-logs dist/__tests__/**/*.js",
+ "clean": "lb-clean dist *.tsbuildinfo .eslintcache",
+ "prepublishOnly": "npm run test",
+ "postinstall": "node migration.js"
},
- "finalhandler": {
- "debug": "^4.3.4"
+ "repository": {
+ "type": "git",
+ "url": "https://github.com/sourcefuse/loopback4-microservice-catalog.git",
+ "directory": "services/bpmn-service"
},
- "send": {
- "debug": "^4.3.4"
+ "author": "Sourcefuse",
+ "license": "MIT",
+ "files": [
+ "README.md",
+ "dist",
+ "src",
+ "migration.js",
+ "migrations",
+ "database.json",
+ "!*/__tests__"
+ ],
+ "peerDependencies": {
+ "db-migrate": "^1.0.0-beta.21",
+ "db-migrate-pg": "^1.3.0"
},
- "express": {
- "debug": "^4.3.4",
- "finalhandler": "^1.2.0",
- "send": "^0.18.0",
- "serve-static": "^1.15.0"
- }
- },
- "publishConfig": {
- "registry": "https://registry.npmjs.org/",
- "access": "public"
- },
- "typedoc": {
- "config": {
- "entryPoints": [
- "src/index.ts"
- ],
- "out": "services/bpmn-service",
- "plugin": [
- "typedoc-plugin-markdown"
- ]
+ "dependencies": {
+ "@loopback/boot": "^7.0.9",
+ "@loopback/context": "^7.0.9",
+ "@loopback/core": "^6.1.6",
+ "@loopback/openapi-v3": "^10.0.9",
+ "@loopback/repository": "^7.0.9",
+ "@loopback/rest": "^14.0.9",
+ "@sourceloop/core": "^15.0.2",
+ "ajv": "^8.11.0",
+ "camunda-external-task-client-js": "^2.3.1",
+ "dotenv": "^16.4.5",
+ "dotenv-extended": "^2.9.0",
+ "jsonwebtoken": "^9.0.0",
+ "loopback-connector-postgresql": "^7.1.8",
+ "loopback4-authentication": "^12.1.1",
+ "loopback4-authorization": "^7.0.3",
+ "loopback4-soft-delete": "^10.0.3",
+ "passport-http-bearer": "^1.0.1",
+ "tslib": "^2.6.2"
+ },
+ "devDependencies": {
+ "@loopback/build": "^11.0.8",
+ "@loopback/eslint-config": "^15.0.4",
+ "@loopback/testlab": "^7.0.8",
+ "@types/camunda-external-task-client-js": "^1.3.3",
+ "@types/jsonwebtoken": "^9.0.0",
+ "@types/lodash": "^4.14.182",
+ "@types/node": "^20.12.7",
+ "db-migrate": "^1.0.0-beta.21",
+ "db-migrate-pg": "^1.3.0",
+ "eslint": "^8.57.0",
+ "source-map-support": "^0.5.21",
+ "typescript": "^5.4.5",
+ "widdershins": "^4.0.1"
+ },
+ "optionalDependencies": {
+ "@loopback/sequelize": "^0.6.9"
+ },
+ "overrides": {
+ "widdershins": {
+ "swagger2openapi": "^7.0.8",
+ "markdown-it": "^12.3.2",
+ "yargs": "^17.4.1"
+ },
+ "body-parser": {
+ "debug": "^4.3.4"
+ },
+ "httpsnippet": {
+ "debug": "^4.3.4"
+ },
+ "tunnel-ssh": {
+ "debug": "^4.3.4"
+ },
+ "finalhandler": {
+ "debug": "^4.3.4"
+ },
+ "send": {
+ "debug": "^4.3.4"
+ },
+ "express": {
+ "debug": "^4.3.4",
+ "finalhandler": "^1.2.0",
+ "send": "^0.18.0",
+ "serve-static": "^1.15.0"
+ }
+ },
+ "publishConfig": {
+ "registry": "https://registry.npmjs.org/",
+ "access": "public"
},
- "settings": {
- "includeOpenAPIDoc": true
+ "typedoc": {
+ "config": {
+ "entryPoints": [
+ "src/index.ts"
+ ],
+ "out": "services/bpmn-service",
+ "plugin": [
+ "typedoc-plugin-markdown"
+ ]
+ },
+ "settings": {
+ "includeOpenAPIDoc": true
+ }
}
- }
}
diff --git a/services/chat-service/CHANGELOG.md b/services/chat-service/CHANGELOG.md
index 7d692cf14d..ab0042ca2e 100644
--- a/services/chat-service/CHANGELOG.md
+++ b/services/chat-service/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## 13.0.2 (2025-01-07)
+
+* chore(deps): version update (#2227) ([6d6b00e](https://github.com/sourcefuse/loopback4-microservice-catalog/commit/6d6b00e)), closes [#2227](https://github.com/sourcefuse/loopback4-microservice-catalog/issues/2227)
+
+
+
+
+
## 13.0.1 (2024-12-20)
**Note:** Version bump only for package @sourceloop/chat-service
diff --git a/services/chat-service/package.json b/services/chat-service/package.json
index acce91428c..52a1d5ae24 100644
--- a/services/chat-service/package.json
+++ b/services/chat-service/package.json
@@ -1,153 +1,153 @@
{
- "name": "@sourceloop/chat-service",
- "version": "13.0.1",
- "description": "chat-service microservice.",
- "keywords": [
- "loopback-extension",
- "loopback"
- ],
- "main": "dist/index.js",
- "types": "dist/index.d.ts",
- "engines": {
- "node": "18 || 20"
- },
- "exports": {
- ".": "./dist/index.js",
- "./sequelize": {
- "types": "./dist/repositories/sequelize/index.d.ts"
- }
- },
- "typesVersions": {
- "*": {
- "sequelize": [
- "./dist/repositories/sequelize/index.d.ts"
- ]
- }
- },
- "scripts": {
- "openapi-spec": "node ./dist/openapi-spec && npm run apidocs",
- "build": "npm run clean && lb-tsc && npm run openapi-spec",
- "apidocs": "npx widdershins --language_tabs 'javascript:JavaScript:request' 'javascript--nodejs:Node.JS' --summary openapi.json -o openapi.md",
- "build:watch": "lb-tsc --watch",
- "lint": "npm run prettier:check && npm run eslint",
- "lint:fix": "npm run eslint:fix && npm run prettier:fix",
- "prettier:cli": "prettier \"**/*.ts\" \"**/*.js\"",
- "prettier:check": "npm run prettier:cli -- -l",
- "prettier:fix": "npm run prettier:cli -- --write",
- "eslint": "eslint --report-unused-disable-directives .",
- "eslint:fix": "npm run eslint -- --fix",
- "pretest": "npm run build",
- "test": "lb-mocha --allow-console-logs \"dist/__tests__\"",
- "test:dev": "lb-mocha --allow-console-logs dist/__tests__/**/*.js",
- "clean": "lb-clean dist *.tsbuildinfo .eslintcache",
- "coverage": "nyc npm run test",
- "db:migrate": "./node_modules/db-migrate/bin/db-migrate up --config './migrations/database.json'",
- "db:migrate:down": "./node_modules/db-migrate/bin/db-migrate down --config './migrations/database.json'",
- "db:migrate:reset": "./node_modules/db-migrate/bin/db-migrate reset --config './migrations/database.json'",
- "postinstall": "node migration.js"
- },
- "repository": {
- "type": "git",
- "url": "https://github.com/sourcefuse/loopback4-microservice-catalog.git",
- "directory": "services/chat-service"
- },
- "author": "Sourcefuse",
- "license": "MIT",
- "files": [
- "README.md",
- "index.js",
- "index.d.ts",
- "migration.js",
- "migrations",
- "database.json",
- "dist",
- "src",
- "!*/__tests__"
- ],
- "peerDependencies": {
- "db-migrate": "^1.0.0-beta.21",
- "db-migrate-pg": "^1.3.0"
- },
- "dependencies": {
- "@loopback/boot": "^7.0.2",
- "@loopback/context": "^7.0.2",
- "@loopback/core": "^6.0.2",
- "@loopback/openapi-v3": "^10.0.2",
- "@loopback/repository": "^7.0.2",
- "@loopback/rest": "^14.0.2",
- "@loopback/rest-explorer": "^7.0.2",
- "@loopback/service-proxy": "^7.0.2",
- "@sourceloop/core": "^15.0.1",
- "dotenv": "^16.0.3",
- "dotenv-extended": "^2.9.0",
- "jsonwebtoken": "^9.0.0",
- "loopback-connector-postgresql": "^7.1.1",
- "loopback4-authentication": "^12.1.0",
- "loopback4-authorization": "^7.0.2",
- "loopback4-soft-delete": "^10.0.2",
- "tslib": "^2.6.2"
- },
- "devDependencies": {
- "@loopback/build": "^11.0.2",
- "@loopback/eslint-config": "^15.0.2",
- "@loopback/testlab": "^7.0.2",
- "@types/jsonwebtoken": "^9.0.0",
- "@types/node": "^18.11.9",
- "db-migrate": "^1.0.0-beta.21",
- "db-migrate-pg": "^1.3.0",
- "eslint": "^8.57.0",
- "nyc": "^15.1.0",
- "source-map-support": "^0.5.21",
- "typescript": "~5.2.2",
- "widdershins": "^4.0.1"
- },
- "optionalDependencies": {
- "@loopback/sequelize": "^0.6.2"
- },
- "overrides": {
- "widdershins": {
- "swagger2openapi": "^7.0.8",
- "markdown-it": "^12.3.2",
- "yargs": "^17.4.1"
+ "name": "@sourceloop/chat-service",
+ "version": "13.0.2",
+ "description": "chat-service microservice.",
+ "keywords": [
+ "loopback-extension",
+ "loopback"
+ ],
+ "main": "dist/index.js",
+ "types": "dist/index.d.ts",
+ "engines": {
+ "node": "18 || 20"
},
- "body-parser": {
- "debug": "^4.3.4"
+ "exports": {
+ ".": "./dist/index.js",
+ "./sequelize": {
+ "types": "./dist/repositories/sequelize/index.d.ts"
+ }
},
- "httpsnippet": {
- "debug": "^4.3.4"
+ "typesVersions": {
+ "*": {
+ "sequelize": [
+ "./dist/repositories/sequelize/index.d.ts"
+ ]
+ }
},
- "send": {
- "debug": "^4.3.4"
+ "scripts": {
+ "openapi-spec": "node ./dist/openapi-spec && npm run apidocs",
+ "build": "npm run clean && lb-tsc && npm run openapi-spec",
+ "apidocs": "npx widdershins --language_tabs 'javascript:JavaScript:request' 'javascript--nodejs:Node.JS' --summary openapi.json -o openapi.md",
+ "build:watch": "lb-tsc --watch",
+ "lint": "npm run prettier:check && npm run eslint",
+ "lint:fix": "npm run eslint:fix && npm run prettier:fix",
+ "prettier:cli": "prettier \"**/*.ts\" \"**/*.js\"",
+ "prettier:check": "npm run prettier:cli -- -l",
+ "prettier:fix": "npm run prettier:cli -- --write",
+ "eslint": "eslint --report-unused-disable-directives .",
+ "eslint:fix": "npm run eslint -- --fix",
+ "pretest": "npm run build",
+ "test": "lb-mocha --allow-console-logs \"dist/__tests__\"",
+ "test:dev": "lb-mocha --allow-console-logs dist/__tests__/**/*.js",
+ "clean": "lb-clean dist *.tsbuildinfo .eslintcache",
+ "coverage": "nyc npm run test",
+ "db:migrate": "./node_modules/db-migrate/bin/db-migrate up --config './migrations/database.json'",
+ "db:migrate:down": "./node_modules/db-migrate/bin/db-migrate down --config './migrations/database.json'",
+ "db:migrate:reset": "./node_modules/db-migrate/bin/db-migrate reset --config './migrations/database.json'",
+ "postinstall": "node migration.js"
},
- "tunnel-ssh": {
- "debug": "^4.3.4"
+ "repository": {
+ "type": "git",
+ "url": "https://github.com/sourcefuse/loopback4-microservice-catalog.git",
+ "directory": "services/chat-service"
},
- "finalhandler": {
- "debug": "^4.3.4"
+ "author": "Sourcefuse",
+ "license": "MIT",
+ "files": [
+ "README.md",
+ "index.js",
+ "index.d.ts",
+ "migration.js",
+ "migrations",
+ "database.json",
+ "dist",
+ "src",
+ "!*/__tests__"
+ ],
+ "peerDependencies": {
+ "db-migrate": "^1.0.0-beta.21",
+ "db-migrate-pg": "^1.3.0"
},
- "express": {
- "debug": "^4.3.4",
- "finalhandler": "^1.2.0",
- "send": "^0.18.0",
- "serve-static": "^1.15.0"
- }
- },
- "publishConfig": {
- "registry": "https://registry.npmjs.org/",
- "access": "public"
- },
- "typedoc": {
- "config": {
- "entryPoints": [
- "src/index.ts"
- ],
- "out": "services/chat-service",
- "plugin": [
- "typedoc-plugin-markdown"
- ]
+ "dependencies": {
+ "@loopback/boot": "^7.0.9",
+ "@loopback/context": "^7.0.9",
+ "@loopback/core": "^6.1.6",
+ "@loopback/openapi-v3": "^10.0.9",
+ "@loopback/repository": "^7.0.9",
+ "@loopback/rest": "^14.0.9",
+ "@loopback/rest-explorer": "^7.0.9",
+ "@loopback/service-proxy": "^7.0.9",
+ "@sourceloop/core": "^15.0.2",
+ "dotenv": "^16.4.5",
+ "dotenv-extended": "^2.9.0",
+ "jsonwebtoken": "^9.0.0",
+ "loopback-connector-postgresql": "^7.1.8",
+ "loopback4-authentication": "^12.1.1",
+ "loopback4-authorization": "^7.0.3",
+ "loopback4-soft-delete": "^10.0.3",
+ "tslib": "^2.6.2"
+ },
+ "devDependencies": {
+ "@loopback/build": "^11.0.8",
+ "@loopback/eslint-config": "^15.0.4",
+ "@loopback/testlab": "^7.0.8",
+ "@types/jsonwebtoken": "^9.0.0",
+ "@types/node": "^20.12.7",
+ "db-migrate": "^1.0.0-beta.21",
+ "db-migrate-pg": "^1.3.0",
+ "eslint": "^8.57.0",
+ "nyc": "^15.1.0",
+ "source-map-support": "^0.5.21",
+ "typescript": "^5.4.5",
+ "widdershins": "^4.0.1"
+ },
+ "optionalDependencies": {
+ "@loopback/sequelize": "^0.6.9"
+ },
+ "overrides": {
+ "widdershins": {
+ "swagger2openapi": "^7.0.8",
+ "markdown-it": "^12.3.2",
+ "yargs": "^17.4.1"
+ },
+ "body-parser": {
+ "debug": "^4.3.4"
+ },
+ "httpsnippet": {
+ "debug": "^4.3.4"
+ },
+ "send": {
+ "debug": "^4.3.4"
+ },
+ "tunnel-ssh": {
+ "debug": "^4.3.4"
+ },
+ "finalhandler": {
+ "debug": "^4.3.4"
+ },
+ "express": {
+ "debug": "^4.3.4",
+ "finalhandler": "^1.2.0",
+ "send": "^0.18.0",
+ "serve-static": "^1.15.0"
+ }
+ },
+ "publishConfig": {
+ "registry": "https://registry.npmjs.org/",
+ "access": "public"
},
- "settings": {
- "includeOpenAPIDoc": true
+ "typedoc": {
+ "config": {
+ "entryPoints": [
+ "src/index.ts"
+ ],
+ "out": "services/chat-service",
+ "plugin": [
+ "typedoc-plugin-markdown"
+ ]
+ },
+ "settings": {
+ "includeOpenAPIDoc": true
+ }
}
- }
}
diff --git a/services/feature-toggle-service/CHANGELOG.md b/services/feature-toggle-service/CHANGELOG.md
index 5a584ed264..def0244dda 100644
--- a/services/feature-toggle-service/CHANGELOG.md
+++ b/services/feature-toggle-service/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## 4.0.2 (2025-01-07)
+
+* chore(deps): version update (#2227) ([6d6b00e](https://github.com/sourcefuse/loopback4-microservice-catalog/commit/6d6b00e)), closes [#2227](https://github.com/sourcefuse/loopback4-microservice-catalog/issues/2227)
+
+
+
+
+
## 4.0.1 (2024-12-20)
**Note:** Version bump only for package @sourceloop/feature-toggle-service
diff --git a/services/feature-toggle-service/package.json b/services/feature-toggle-service/package.json
index 8ae3eb9d96..328509e380 100644
--- a/services/feature-toggle-service/package.json
+++ b/services/feature-toggle-service/package.json
@@ -1,149 +1,149 @@
{
- "name": "@sourceloop/feature-toggle-service",
- "version": "4.0.1",
- "description": "A service that provides feature toggle functionality",
- "keywords": [
- "loopback-application",
- "loopback"
- ],
- "main": "dist/index.js",
- "types": "dist/index.d.ts",
- "engines": {
- "node": "18 || 20"
- },
- "scripts": {
- "prebuild": "npm run clean",
- "build": "lb-tsc && npm run openapi-spec",
- "build:watch": "lb-tsc --watch",
- "lint": "npm run eslint && npm run prettier:check",
- "lint:fix": "npm run eslint:fix && npm run prettier:fix",
- "prettier:cli": "prettier \"**/*.ts\" \"**/*.js\"",
- "prettier:check": "npm run prettier:cli -- -l",
- "prettier:fix": "npm run prettier:cli -- --write",
- "eslint": "eslint --report-unused-disable-directives .",
- "eslint:fix": "npm run eslint -- --fix",
- "pretest": "npm run rebuild",
- "test": "lb-mocha --allow-console-logs \"dist/__tests__\"",
- "test:dev": "lb-mocha --allow-console-logs dist/__tests__/**/*.js",
- "docker:build": "docker build -t feature-toggle-service .",
- "docker:run": "docker run -p 3000:3000 -d feature-toggle-service",
- "premigrate": "npm run build",
- "migrate": "node ./dist/migrate",
- "openapi-spec": "node ./dist/openapi-spec && npm run apidocs",
- "apidocs": "npx widdershins --language_tabs 'javascript:JavaScript:request' 'javascript--nodejs:Node.JS' --summary openapi.json -o openapi.md",
- "prestart": "npm run rebuild",
- "start": "node -r source-map-support/register .",
- "clean": "lb-clean dist *.tsbuildinfo .eslintcache",
- "rebuild": "npm run clean && npm run build",
- "symlink-resolver": "symlink-resolver",
- "resolve-links": "npm run symlink-resolver build ./node_modules",
- "db:migrate": "./node_modules/db-migrate/bin/db-migrate up --config './migrations/database.json'",
- "db:migrate:down": "./node_modules/db-migrate/bin/db-migrate down --config './migrations/database.json'",
- "db:migrate:reset": "./node_modules/db-migrate/bin/db-migrate reset --config './migrations/database.json'",
- "postinstall": "node migration.js",
- "coverage": "nyc npm run test"
- },
- "repository": {
- "type": "git",
- "url": "https://github.com/sourcefuse/loopback4-microservice-catalog.git",
- "directory": "services/feature-toggle-service"
- },
- "author": "Sourcefuse",
- "license": "MIT",
- "files": [
- "README.md",
- "dist",
- "src",
- "migration.js",
- "migrations",
- "database.json",
- "!*/__tests__"
- ],
- "dependencies": {
- "@loopback/boot": "^7.0.2",
- "@loopback/context": "^7.0.2",
- "@loopback/core": "^6.0.2",
- "@loopback/openapi-v3": "^10.0.2",
- "@loopback/repository": "^7.0.2",
- "@loopback/rest": "^14.0.2",
- "@loopback/rest-explorer": "^7.0.2",
- "@loopback/service-proxy": "^7.0.2",
- "@sourceloop/core": "^15.0.1",
- "@types/proxyquire": "^1.3.28",
- "dotenv": "^16.0.3",
- "dotenv-extended": "^2.9.0",
- "lodash": "^4.17.21",
- "loopback4-authentication": "^12.1.0",
- "loopback4-authorization": "^7.0.2",
- "loopback4-soft-delete": "^10.0.2",
- "proxyquire": "^2.1.3",
- "tslib": "^2.6.2"
- },
- "devDependencies": {
- "@loopback/build": "^11.0.2",
- "@loopback/eslint-config": "^15.0.2",
- "@loopback/testlab": "^7.0.2",
- "@types/i18n": "^0.13.6",
- "@types/jsonwebtoken": "^8.5.8",
- "@types/lodash": "^4.14.178",
- "@types/mocha": "^10.0.1",
- "@types/node": "^18.11.9",
- "db-migrate": "^1.0.0-beta.21",
- "db-migrate-pg": "^1.3.0",
- "eslint": "^8.57.0",
- "source-map-support": "^0.5.21",
- "symlink-resolver": "0.2.1",
- "typescript": "~5.2.2",
- "widdershins": "^4.0.1"
- },
- "peerDependencies": {
- "db-migrate": "^1.0.0-beta.21",
- "db-migrate-pg": "^1.3.0"
- },
- "overrides": {
- "widdershins": {
- "swagger2openapi": "^7.0.8",
- "markdown-it": "^12.3.2",
- "yargs": "^17.4.1"
+ "name": "@sourceloop/feature-toggle-service",
+ "version": "4.0.2",
+ "description": "A service that provides feature toggle functionality",
+ "keywords": [
+ "loopback-application",
+ "loopback"
+ ],
+ "main": "dist/index.js",
+ "types": "dist/index.d.ts",
+ "engines": {
+ "node": "18 || 20"
},
- "body-parser": {
- "debug": "^4.3.4"
+ "scripts": {
+ "prebuild": "npm run clean",
+ "build": "lb-tsc && npm run openapi-spec",
+ "build:watch": "lb-tsc --watch",
+ "lint": "npm run eslint && npm run prettier:check",
+ "lint:fix": "npm run eslint:fix && npm run prettier:fix",
+ "prettier:cli": "prettier \"**/*.ts\" \"**/*.js\"",
+ "prettier:check": "npm run prettier:cli -- -l",
+ "prettier:fix": "npm run prettier:cli -- --write",
+ "eslint": "eslint --report-unused-disable-directives .",
+ "eslint:fix": "npm run eslint -- --fix",
+ "pretest": "npm run rebuild",
+ "test": "lb-mocha --allow-console-logs \"dist/__tests__\"",
+ "test:dev": "lb-mocha --allow-console-logs dist/__tests__/**/*.js",
+ "docker:build": "docker build -t feature-toggle-service .",
+ "docker:run": "docker run -p 3000:3000 -d feature-toggle-service",
+ "premigrate": "npm run build",
+ "migrate": "node ./dist/migrate",
+ "openapi-spec": "node ./dist/openapi-spec && npm run apidocs",
+ "apidocs": "npx widdershins --language_tabs 'javascript:JavaScript:request' 'javascript--nodejs:Node.JS' --summary openapi.json -o openapi.md",
+ "prestart": "npm run rebuild",
+ "start": "node -r source-map-support/register .",
+ "clean": "lb-clean dist *.tsbuildinfo .eslintcache",
+ "rebuild": "npm run clean && npm run build",
+ "symlink-resolver": "symlink-resolver",
+ "resolve-links": "npm run symlink-resolver build ./node_modules",
+ "db:migrate": "./node_modules/db-migrate/bin/db-migrate up --config './migrations/database.json'",
+ "db:migrate:down": "./node_modules/db-migrate/bin/db-migrate down --config './migrations/database.json'",
+ "db:migrate:reset": "./node_modules/db-migrate/bin/db-migrate reset --config './migrations/database.json'",
+ "postinstall": "node migration.js",
+ "coverage": "nyc npm run test"
},
- "httpsnippet": {
- "debug": "^4.3.4"
+ "repository": {
+ "type": "git",
+ "url": "https://github.com/sourcefuse/loopback4-microservice-catalog.git",
+ "directory": "services/feature-toggle-service"
},
- "send": {
- "debug": "^4.3.4"
+ "author": "Sourcefuse",
+ "license": "MIT",
+ "files": [
+ "README.md",
+ "dist",
+ "src",
+ "migration.js",
+ "migrations",
+ "database.json",
+ "!*/__tests__"
+ ],
+ "dependencies": {
+ "@loopback/boot": "^7.0.9",
+ "@loopback/context": "^7.0.9",
+ "@loopback/core": "^6.1.6",
+ "@loopback/openapi-v3": "^10.0.9",
+ "@loopback/repository": "^7.0.9",
+ "@loopback/rest": "^14.0.9",
+ "@loopback/rest-explorer": "^7.0.9",
+ "@loopback/service-proxy": "^7.0.9",
+ "@sourceloop/core": "^15.0.2",
+ "@types/proxyquire": "^1.3.28",
+ "dotenv": "^16.4.5",
+ "dotenv-extended": "^2.9.0",
+ "lodash": "^4.17.21",
+ "loopback4-authentication": "^12.1.1",
+ "loopback4-authorization": "^7.0.3",
+ "loopback4-soft-delete": "^10.0.3",
+ "proxyquire": "^2.1.3",
+ "tslib": "^2.6.2"
},
- "tunnel-ssh": {
- "debug": "^4.3.4"
+ "devDependencies": {
+ "@loopback/build": "^11.0.8",
+ "@loopback/eslint-config": "^15.0.4",
+ "@loopback/testlab": "^7.0.8",
+ "@types/i18n": "^0.13.6",
+ "@types/jsonwebtoken": "^8.5.8",
+ "@types/lodash": "^4.14.178",
+ "@types/mocha": "^10.0.1",
+ "@types/node": "^20.12.7",
+ "db-migrate": "^1.0.0-beta.21",
+ "db-migrate-pg": "^1.3.0",
+ "eslint": "^8.57.0",
+ "source-map-support": "^0.5.21",
+ "symlink-resolver": "0.2.1",
+ "typescript": "^5.4.5",
+ "widdershins": "^4.0.1"
},
- "finalhandler": {
- "debug": "^4.3.4"
+ "peerDependencies": {
+ "db-migrate": "^1.0.0-beta.21",
+ "db-migrate-pg": "^1.3.0"
},
- "express": {
- "debug": "^4.3.4",
- "finalhandler": "^1.2.0",
- "send": "^0.18.0",
- "serve-static": "^1.15.0"
- }
- },
- "publishConfig": {
- "registry": "https://registry.npmjs.org/",
- "access": "public"
- },
- "typedoc": {
- "config": {
- "entryPoints": [
- "src/index.ts"
- ],
- "out": "services/feature-toggle-service",
- "plugin": [
- "typedoc-plugin-markdown"
- ]
+ "overrides": {
+ "widdershins": {
+ "swagger2openapi": "^7.0.8",
+ "markdown-it": "^12.3.2",
+ "yargs": "^17.4.1"
+ },
+ "body-parser": {
+ "debug": "^4.3.4"
+ },
+ "httpsnippet": {
+ "debug": "^4.3.4"
+ },
+ "send": {
+ "debug": "^4.3.4"
+ },
+ "tunnel-ssh": {
+ "debug": "^4.3.4"
+ },
+ "finalhandler": {
+ "debug": "^4.3.4"
+ },
+ "express": {
+ "debug": "^4.3.4",
+ "finalhandler": "^1.2.0",
+ "send": "^0.18.0",
+ "serve-static": "^1.15.0"
+ }
+ },
+ "publishConfig": {
+ "registry": "https://registry.npmjs.org/",
+ "access": "public"
},
- "settings": {
- "includeOpenAPIDoc": true
+ "typedoc": {
+ "config": {
+ "entryPoints": [
+ "src/index.ts"
+ ],
+ "out": "services/feature-toggle-service",
+ "plugin": [
+ "typedoc-plugin-markdown"
+ ]
+ },
+ "settings": {
+ "includeOpenAPIDoc": true
+ }
}
- }
}
diff --git a/services/in-mail-service/CHANGELOG.md b/services/in-mail-service/CHANGELOG.md
index a78626d928..c76d809a9d 100644
--- a/services/in-mail-service/CHANGELOG.md
+++ b/services/in-mail-service/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## 12.0.2 (2025-01-07)
+
+* chore(deps): version update (#2227) ([6d6b00e](https://github.com/sourcefuse/loopback4-microservice-catalog/commit/6d6b00e)), closes [#2227](https://github.com/sourcefuse/loopback4-microservice-catalog/issues/2227)
+
+
+
+
+
## 12.0.1 (2024-12-20)
**Note:** Version bump only for package @sourceloop/in-mail-service
diff --git a/services/in-mail-service/package.json b/services/in-mail-service/package.json
index 758159fe52..b852a51b3a 100644
--- a/services/in-mail-service/package.json
+++ b/services/in-mail-service/package.json
@@ -1,134 +1,134 @@
{
- "name": "@sourceloop/in-mail-service",
- "version": "12.0.1",
- "description": "In mail microservice.",
- "keywords": [
- "loopback-extension",
- "loopback"
- ],
- "main": "dist/index.js",
- "types": "dist/index.d.ts",
- "engines": {
- "node": "18 || 20"
- },
- "scripts": {
- "build": "npm run clean && lb-tsc && npm run openapi-spec && npm run apidocs",
- "build:watch": "lb-tsc --watch",
- "lint": "npm run prettier:check && npm run eslint",
- "lint:fix": "npm run eslint:fix && npm run prettier:fix",
- "prettier:cli": "prettier \"**/*.ts\" \"**/*.js\"",
- "prettier:check": "npm run prettier:cli -- -l",
- "prettier:fix": "npm run prettier:cli -- --write",
- "eslint": "eslint --report-unused-disable-directives .",
- "eslint:fix": "npm run eslint -- --fix",
- "openapi-spec": "node ./dist/openapi-spec",
- "apidocs": "npx widdershins --language_tabs 'javascript:JavaScript:request' 'javascript--nodejs:Node.JS' --summary openapi.json -o openapi.md",
- "pretest": "npm run build",
- "test": "lb-mocha --allow-console-logs \"dist/__tests__\"",
- "coverage": "nyc npm run test",
- "prepublishOnly": "npm run test",
- "test:dev": "lb-mocha --allow-console-logs dist/__tests__/**/*.js",
- "clean": "lb-clean dist *.tsbuildinfo .eslintcache",
- "db:migrate": "./node_modules/db-migrate/bin/db-migrate up --config './migrations/database.json'",
- "db:migrate:down": "./node_modules/db-migrate/bin/db-migrate down --config './migrations/database.json'",
- "db:migrate:reset": "./node_modules/db-migrate/bin/db-migrate reset --config './migrations/database.json'",
- "postinstall": "node migration.js"
- },
- "repository": {
- "type": "git",
- "url": "https://github.com/sourcefuse/loopback4-microservice-catalog.git",
- "directory": "services/in-mail-service"
- },
- "author": "Sourcefuse",
- "license": "MIT",
- "files": [
- "README.md",
- "dist",
- "src",
- "migration.js",
- "migrations",
- "database.json",
- "!*/__tests__"
- ],
- "peerDependencies": {
- "db-migrate": "^1.0.0-beta.21",
- "db-migrate-pg": "^1.3.0"
- },
- "dependencies": {
- "@loopback/boot": "^7.0.2",
- "@loopback/context": "^7.0.2",
- "@loopback/core": "^6.0.2",
- "@loopback/metadata": "^7.0.2",
- "@loopback/openapi-v3": "^10.0.2",
- "@loopback/repository": "^7.0.2",
- "@loopback/repository-tests": "^0.24.2",
- "@loopback/rest": "^14.0.2",
- "@sourceloop/core": "^15.0.1",
- "dotenv": "^16.0.3",
- "dotenv-extended": "^2.9.0",
- "loopback4-authentication": "^12.1.0",
- "loopback4-authorization": "^7.0.2",
- "loopback4-soft-delete": "^10.0.2",
- "tslib": "^2.6.2"
- },
- "devDependencies": {
- "@loopback/build": "^11.0.2",
- "@loopback/eslint-config": "^15.0.2",
- "@loopback/testlab": "^7.0.2",
- "@types/node": "^18.11.9",
- "axios-mock-adapter": "^1.20.0",
- "db-migrate": "^1.0.0-beta.21",
- "db-migrate-pg": "^1.3.0",
- "eslint": "^8.57.0",
- "nyc": "^15.1.0",
- "source-map-support": "^0.5.21",
- "typescript": "~5.2.2",
- "widdershins": "^4.0.1"
- },
- "overrides": {
- "widdershins": {
- "swagger2openapi": "^7.0.8",
- "markdown-it": "^12.3.2",
- "yargs": "^17.4.1"
+ "name": "@sourceloop/in-mail-service",
+ "version": "12.0.2",
+ "description": "In mail microservice.",
+ "keywords": [
+ "loopback-extension",
+ "loopback"
+ ],
+ "main": "dist/index.js",
+ "types": "dist/index.d.ts",
+ "engines": {
+ "node": "18 || 20"
},
- "body-parser": {
- "debug": "^4.3.4"
+ "scripts": {
+ "build": "npm run clean && lb-tsc && npm run openapi-spec && npm run apidocs",
+ "build:watch": "lb-tsc --watch",
+ "lint": "npm run prettier:check && npm run eslint",
+ "lint:fix": "npm run eslint:fix && npm run prettier:fix",
+ "prettier:cli": "prettier \"**/*.ts\" \"**/*.js\"",
+ "prettier:check": "npm run prettier:cli -- -l",
+ "prettier:fix": "npm run prettier:cli -- --write",
+ "eslint": "eslint --report-unused-disable-directives .",
+ "eslint:fix": "npm run eslint -- --fix",
+ "openapi-spec": "node ./dist/openapi-spec",
+ "apidocs": "npx widdershins --language_tabs 'javascript:JavaScript:request' 'javascript--nodejs:Node.JS' --summary openapi.json -o openapi.md",
+ "pretest": "npm run build",
+ "test": "lb-mocha --allow-console-logs \"dist/__tests__\"",
+ "coverage": "nyc npm run test",
+ "prepublishOnly": "npm run test",
+ "test:dev": "lb-mocha --allow-console-logs dist/__tests__/**/*.js",
+ "clean": "lb-clean dist *.tsbuildinfo .eslintcache",
+ "db:migrate": "./node_modules/db-migrate/bin/db-migrate up --config './migrations/database.json'",
+ "db:migrate:down": "./node_modules/db-migrate/bin/db-migrate down --config './migrations/database.json'",
+ "db:migrate:reset": "./node_modules/db-migrate/bin/db-migrate reset --config './migrations/database.json'",
+ "postinstall": "node migration.js"
},
- "httpsnippet": {
- "debug": "^4.3.4"
+ "repository": {
+ "type": "git",
+ "url": "https://github.com/sourcefuse/loopback4-microservice-catalog.git",
+ "directory": "services/in-mail-service"
},
- "send": {
- "debug": "^4.3.4"
+ "author": "Sourcefuse",
+ "license": "MIT",
+ "files": [
+ "README.md",
+ "dist",
+ "src",
+ "migration.js",
+ "migrations",
+ "database.json",
+ "!*/__tests__"
+ ],
+ "peerDependencies": {
+ "db-migrate": "^1.0.0-beta.21",
+ "db-migrate-pg": "^1.3.0"
},
- "tunnel-ssh": {
- "debug": "^4.3.4"
+ "dependencies": {
+ "@loopback/boot": "^7.0.9",
+ "@loopback/context": "^7.0.9",
+ "@loopback/core": "^6.1.6",
+ "@loopback/metadata": "^7.0.9",
+ "@loopback/openapi-v3": "^10.0.9",
+ "@loopback/repository": "^7.0.9",
+ "@loopback/repository-tests": "^0.24.9",
+ "@loopback/rest": "^14.0.9",
+ "@sourceloop/core": "^15.0.2",
+ "dotenv": "^16.4.5",
+ "dotenv-extended": "^2.9.0",
+ "loopback4-authentication": "^12.1.1",
+ "loopback4-authorization": "^7.0.3",
+ "loopback4-soft-delete": "^10.0.3",
+ "tslib": "^2.6.2"
},
- "finalhandler": {
- "debug": "^4.3.4"
+ "devDependencies": {
+ "@loopback/build": "^11.0.8",
+ "@loopback/eslint-config": "^15.0.4",
+ "@loopback/testlab": "^7.0.8",
+ "@types/node": "^20.12.7",
+ "axios-mock-adapter": "^1.20.0",
+ "db-migrate": "^1.0.0-beta.21",
+ "db-migrate-pg": "^1.3.0",
+ "eslint": "^8.57.0",
+ "nyc": "^15.1.0",
+ "source-map-support": "^0.5.21",
+ "typescript": "^5.4.5",
+ "widdershins": "^4.0.1"
},
- "express": {
- "debug": "^4.3.4",
- "finalhandler": "^1.2.0",
- "send": "^0.18.0",
- "serve-static": "^1.15.0"
- }
- },
- "publishConfig": {
- "registry": "https://registry.npmjs.org/",
- "access": "public"
- },
- "typedoc": {
- "config": {
- "entryPoints": [
- "src/index.ts"
- ],
- "out": "services/in-mail-service",
- "plugin": [
- "typedoc-plugin-markdown"
- ]
+ "overrides": {
+ "widdershins": {
+ "swagger2openapi": "^7.0.8",
+ "markdown-it": "^12.3.2",
+ "yargs": "^17.4.1"
+ },
+ "body-parser": {
+ "debug": "^4.3.4"
+ },
+ "httpsnippet": {
+ "debug": "^4.3.4"
+ },
+ "send": {
+ "debug": "^4.3.4"
+ },
+ "tunnel-ssh": {
+ "debug": "^4.3.4"
+ },
+ "finalhandler": {
+ "debug": "^4.3.4"
+ },
+ "express": {
+ "debug": "^4.3.4",
+ "finalhandler": "^1.2.0",
+ "send": "^0.18.0",
+ "serve-static": "^1.15.0"
+ }
+ },
+ "publishConfig": {
+ "registry": "https://registry.npmjs.org/",
+ "access": "public"
},
- "settings": {
- "includeOpenAPIDoc": true
+ "typedoc": {
+ "config": {
+ "entryPoints": [
+ "src/index.ts"
+ ],
+ "out": "services/in-mail-service",
+ "plugin": [
+ "typedoc-plugin-markdown"
+ ]
+ },
+ "settings": {
+ "includeOpenAPIDoc": true
+ }
}
- }
}
diff --git a/services/notification-service/CHANGELOG.md b/services/notification-service/CHANGELOG.md
index 35c464acb1..c09616a37c 100644
--- a/services/notification-service/CHANGELOG.md
+++ b/services/notification-service/CHANGELOG.md
@@ -3,6 +3,15 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## 14.0.2 (2025-01-07)
+
+* chore(deps): version update (#2227) ([6d6b00e](https://github.com/sourcefuse/loopback4-microservice-catalog/commit/6d6b00e)), closes [#2227](https://github.com/sourcefuse/loopback4-microservice-catalog/issues/2227)
+* fix(all-services): refactor test case of auth service core and notification service (#2230) ([9e30892](https://github.com/sourcefuse/loopback4-microservice-catalog/commit/9e30892)), closes [#2230](https://github.com/sourcefuse/loopback4-microservice-catalog/issues/2230)
+
+
+
+
+
## 14.0.1 (2024-12-20)
**Note:** Version bump only for package @sourceloop/notification-service
diff --git a/services/notification-service/package.json b/services/notification-service/package.json
index 20f2856cb8..20151a1c5c 100644
--- a/services/notification-service/package.json
+++ b/services/notification-service/package.json
@@ -1,166 +1,166 @@
{
- "name": "@sourceloop/notification-service",
- "version": "14.0.1",
- "description": "notification microservice.",
- "keywords": [
- "loopback-extension",
- "loopback"
- ],
- "main": "dist/index.js",
- "types": "dist/index.d.ts",
- "engines": {
- "node": "18 || 20"
- },
- "exports": {
- ".": "./dist/index.js",
- "./sequelize": {
- "types": "./dist/repositories/sequelize/index.d.ts"
- }
- },
- "typesVersions": {
- "*": {
- "sequelize": [
- "./dist/repositories/sequelize/index.d.ts"
- ]
- }
- },
- "scripts": {
- "build": "npm run clean && lb-tsc && npm run openapi-spec && npm run apidocs",
- "build:watch": "lb-tsc --watch",
- "lint": "npm run prettier:check && npm run eslint",
- "lint:fix": "npm run eslint:fix && npm run prettier:fix",
- "prettier:cli": "prettier \"**/*.ts\" \"**/*.js\"",
- "prettier:check": "npm run prettier:cli -- -l",
- "prettier:fix": "npm run prettier:cli -- --write",
- "eslint": "eslint --report-unused-disable-directives .",
- "eslint:fix": "npm run eslint -- --fix",
- "openapi-spec": "node ./dist/openapi-spec",
- "apidocs": "npx widdershins --language_tabs 'javascript:JavaScript:request' 'javascript--nodejs:Node.JS' --summary openapi.json -o openapi.md",
- "pretest": "npm run build",
- "test": "lb-mocha --allow-console-logs \"dist/__tests__\"",
- "test:dev": "lb-mocha --allow-console-logs dist/__tests__/**/*.js",
- "clean": "lb-clean dist *.tsbuildinfo .eslintcache",
- "coverage": "nyc npm run test",
- "prepublishOnly": "npm run test",
- "postinstall": "node migration.js"
- },
- "repository": {
- "type": "git",
- "url": "https://github.com/sourcefuse/loopback4-microservice-catalog.git",
- "directory": "services/notification-service"
- },
- "author": "Sourcefuse",
- "license": "MIT",
- "files": [
- "README.md",
- "dist",
- "src",
- "migration.js",
- "migrations",
- "database.json",
- "!*/__tests__"
- ],
- "peerDependencies": {
- "db-migrate": "^1.0.0-beta.21",
- "db-migrate-pg": "^1.3.0"
- },
- "dependencies": {
- "@loopback/boot": "^7.0.2",
- "@loopback/context": "^7.0.2",
- "@loopback/core": "^6.0.2",
- "@loopback/openapi-v3": "^10.0.2",
- "@loopback/repository": "^7.0.2",
- "@loopback/rest": "^14.0.2",
- "@loopback/rest-explorer": "^7.0.2",
- "@loopback/service-proxy": "^7.0.2",
- "@sourceloop/core": "^15.0.1",
- "dotenv": "^16.0.3",
- "dotenv-extended": "^2.9.0",
- "jsonwebtoken": "^9.0.0",
- "lodash": "^4.17.21",
- "loopback4-authentication": "^12.1.0",
- "loopback4-authorization": "^7.0.2",
- "loopback4-notifications": "^8.0.3",
- "loopback4-soft-delete": "^10.0.2",
- "tslib": "^2.6.2"
- },
- "devDependencies": {
- "@loopback/build": "^11.0.2",
- "@loopback/eslint-config": "^15.0.2",
- "@loopback/testlab": "^7.0.2",
- "@types/jsonwebtoken": "^9.0.0",
- "@types/lodash": "^4.14.182",
- "@types/node": "^18.11.9",
- "@types/pubnub": "^4.29.7",
- "@types/sinon": "^10.0.11",
- "aws-sdk": "^2.1142.0",
- "db-migrate": "^1.0.0-beta.21",
- "db-migrate-pg": "^1.3.0",
- "eslint": "^8.57.0",
- "firebase-admin": "^12.1.1",
- "mocha": "^10.2.0",
- "nodemailer": "^6.9.9",
- "nyc": "^15.1.0",
- "pubnub": "^7.0.1",
- "sinon": "^12.0.1",
- "socket.io-client": "^4.5.1",
- "source-map-support": "^0.5.21",
- "typescript": "~5.2.2",
- "widdershins": "^4.0.1"
- },
- "optionalDependencies": {
- "@loopback/sequelize": "^0.6.2"
- },
- "overrides": {
- "widdershins": {
- "swagger2openapi": "^7.0.8",
- "markdown-it": "^12.3.2",
- "yargs": "^17.4.1"
+ "name": "@sourceloop/notification-service",
+ "version": "14.0.2",
+ "description": "notification microservice.",
+ "keywords": [
+ "loopback-extension",
+ "loopback"
+ ],
+ "main": "dist/index.js",
+ "types": "dist/index.d.ts",
+ "engines": {
+ "node": "18 || 20"
},
- "node-apn": {
- "node-forge": "^1.3.1"
+ "exports": {
+ ".": "./dist/index.js",
+ "./sequelize": {
+ "types": "./dist/repositories/sequelize/index.d.ts"
+ }
},
- "@parse/node-apn": {
- "jsonwebtoken": "^9.0.0"
+ "typesVersions": {
+ "*": {
+ "sequelize": [
+ "./dist/repositories/sequelize/index.d.ts"
+ ]
+ }
},
- "protobufjs-cli": {
- "jsdoc": "^4.0.0"
+ "scripts": {
+ "build": "npm run clean && lb-tsc && npm run openapi-spec && npm run apidocs",
+ "build:watch": "lb-tsc --watch",
+ "lint": "npm run prettier:check && npm run eslint",
+ "lint:fix": "npm run eslint:fix && npm run prettier:fix",
+ "prettier:cli": "prettier \"**/*.ts\" \"**/*.js\"",
+ "prettier:check": "npm run prettier:cli -- -l",
+ "prettier:fix": "npm run prettier:cli -- --write",
+ "eslint": "eslint --report-unused-disable-directives .",
+ "eslint:fix": "npm run eslint -- --fix",
+ "openapi-spec": "node ./dist/openapi-spec",
+ "apidocs": "npx widdershins --language_tabs 'javascript:JavaScript:request' 'javascript--nodejs:Node.JS' --summary openapi.json -o openapi.md",
+ "pretest": "npm run build",
+ "test": "lb-mocha --allow-console-logs \"dist/__tests__\"",
+ "test:dev": "lb-mocha --allow-console-logs dist/__tests__/**/*.js",
+ "clean": "lb-clean dist *.tsbuildinfo .eslintcache",
+ "coverage": "nyc npm run test",
+ "prepublishOnly": "npm run test",
+ "postinstall": "node migration.js"
},
- "body-parser": {
- "debug": "^4.3.4"
+ "repository": {
+ "type": "git",
+ "url": "https://github.com/sourcefuse/loopback4-microservice-catalog.git",
+ "directory": "services/notification-service"
},
- "httpsnippet": {
- "debug": "^4.3.4"
+ "author": "Sourcefuse",
+ "license": "MIT",
+ "files": [
+ "README.md",
+ "dist",
+ "src",
+ "migration.js",
+ "migrations",
+ "database.json",
+ "!*/__tests__"
+ ],
+ "peerDependencies": {
+ "db-migrate": "^1.0.0-beta.21",
+ "db-migrate-pg": "^1.3.0"
},
- "tunnel-ssh": {
- "debug": "^4.3.4"
+ "dependencies": {
+ "@loopback/boot": "^7.0.9",
+ "@loopback/context": "^7.0.9",
+ "@loopback/core": "^6.1.6",
+ "@loopback/openapi-v3": "^10.0.9",
+ "@loopback/repository": "^7.0.9",
+ "@loopback/rest": "^14.0.9",
+ "@loopback/rest-explorer": "^7.0.9",
+ "@loopback/service-proxy": "^7.0.9",
+ "@sourceloop/core": "^15.0.2",
+ "dotenv": "^16.4.5",
+ "dotenv-extended": "^2.9.0",
+ "jsonwebtoken": "^9.0.0",
+ "lodash": "^4.17.21",
+ "loopback4-authentication": "^12.1.1",
+ "loopback4-authorization": "^7.0.3",
+ "loopback4-notifications": "^9.0.1",
+ "loopback4-soft-delete": "^10.0.3",
+ "tslib": "^2.6.2"
},
- "finalhandler": {
- "debug": "^4.3.4"
+ "devDependencies": {
+ "@loopback/build": "^11.0.8",
+ "@loopback/eslint-config": "^15.0.4",
+ "@loopback/testlab": "^7.0.8",
+ "@types/jsonwebtoken": "^9.0.0",
+ "@types/lodash": "^4.14.182",
+ "@types/node": "^20.12.7",
+ "@types/pubnub": "^4.29.7",
+ "@types/sinon": "^10.0.11",
+ "aws-sdk": "^2.1142.0",
+ "db-migrate": "^1.0.0-beta.21",
+ "db-migrate-pg": "^1.3.0",
+ "eslint": "^8.57.0",
+ "firebase-admin": "^13.0.2",
+ "mocha": "^10.2.0",
+ "nodemailer": "^6.9.9",
+ "nyc": "^15.1.0",
+ "pubnub": "^7.0.1",
+ "sinon": "^12.0.1",
+ "socket.io-client": "^4.5.1",
+ "source-map-support": "^0.5.21",
+ "typescript": "^5.4.5",
+ "widdershins": "^4.0.1"
},
- "express": {
- "debug": "^4.3.4",
- "finalhandler": "^1.2.0",
- "send": "^0.18.0",
- "serve-static": "^1.15.0"
- }
- },
- "publishConfig": {
- "registry": "https://registry.npmjs.org/",
- "access": "public"
- },
- "typedoc": {
- "config": {
- "entryPoints": [
- "src/index.ts"
- ],
- "out": "services/notification-service",
- "plugin": [
- "typedoc-plugin-markdown"
- ]
+ "optionalDependencies": {
+ "@loopback/sequelize": "^0.6.9"
+ },
+ "overrides": {
+ "widdershins": {
+ "swagger2openapi": "^7.0.8",
+ "markdown-it": "^12.3.2",
+ "yargs": "^17.4.1"
+ },
+ "node-apn": {
+ "node-forge": "^1.3.1"
+ },
+ "@parse/node-apn": {
+ "jsonwebtoken": "^9.0.0"
+ },
+ "protobufjs-cli": {
+ "jsdoc": "^4.0.0"
+ },
+ "body-parser": {
+ "debug": "^4.3.4"
+ },
+ "httpsnippet": {
+ "debug": "^4.3.4"
+ },
+ "tunnel-ssh": {
+ "debug": "^4.3.4"
+ },
+ "finalhandler": {
+ "debug": "^4.3.4"
+ },
+ "express": {
+ "debug": "^4.3.4",
+ "finalhandler": "^1.2.0",
+ "send": "^0.18.0",
+ "serve-static": "^1.15.0"
+ }
+ },
+ "publishConfig": {
+ "registry": "https://registry.npmjs.org/",
+ "access": "public"
},
- "settings": {
- "includeOpenAPIDoc": true
+ "typedoc": {
+ "config": {
+ "entryPoints": [
+ "src/index.ts"
+ ],
+ "out": "services/notification-service",
+ "plugin": [
+ "typedoc-plugin-markdown"
+ ]
+ },
+ "settings": {
+ "includeOpenAPIDoc": true
+ }
}
- }
}
diff --git a/services/oidc-service/CHANGELOG.md b/services/oidc-service/CHANGELOG.md
index b81bcbb671..d1f739c68f 100644
--- a/services/oidc-service/CHANGELOG.md
+++ b/services/oidc-service/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## 3.0.2 (2025-01-07)
+
+* chore(deps): version update (#2227) ([6d6b00e](https://github.com/sourcefuse/loopback4-microservice-catalog/commit/6d6b00e)), closes [#2227](https://github.com/sourcefuse/loopback4-microservice-catalog/issues/2227)
+
+
+
+
+
## 3.0.1 (2024-12-20)
**Note:** Version bump only for package @sourceloop/oidc-service
diff --git a/services/oidc-service/package.json b/services/oidc-service/package.json
index 52bde3ef45..080c96f488 100644
--- a/services/oidc-service/package.json
+++ b/services/oidc-service/package.json
@@ -1,158 +1,158 @@
{
- "name": "@sourceloop/oidc-service",
- "version": "3.0.1",
- "description": "Oidc microservice.",
- "keywords": [
- "loopback-extension",
- "loopback"
- ],
- "main": "dist/index.js",
- "types": "dist/index.d.ts",
- "engines": {
- "node": "18 || 20"
- },
- "scripts": {
- "prebuild": "npm run clean",
- "build": "lb-tsc && npm run openapi-spec && npm run apidocs",
- "build:watch": "lb-tsc --watch",
- "lint": "npm run prettier:check && npm run eslint",
- "lint:fix": "npm run eslint:fix && npm run prettier:fix",
- "prettier:cli": "prettier \"**/*.ts\" \"**/*.js\"",
- "prettier:check": "npm run prettier:cli -- -l",
- "prettier:fix": "npm run prettier:cli -- --write",
- "eslint": "eslint --report-unused-disable-directives .",
- "eslint:fix": "npm run eslint -- --fix",
- "openapi-spec": "node ./dist/openapi-spec",
- "apidocs": "npx widdershins --search false --language_tabs 'javascript:JavaScript:request' 'javascript--nodejs:Node.JS' --summary openapi.json -o openapi.md",
- "pretest": "npm run build",
- "test": "echo \"No tests !\"",
- "coverage": "nyc npm run test",
- "prepublishOnly": "npm run test",
- "test:dev": "lb-mocha --allow-console-logs dist/__tests__/**/*.js",
- "clean": "lb-clean dist *.tsbuildinfo .eslintcache",
- "postinstall": "node migration.js"
- },
- "repository": {
- "type": "git",
- "url": "https://github.com/sourcefuse/loopback4-microservice-catalog.git",
- "directory": "services/oidc-service"
- },
- "author": "SourceFuse",
- "license": "MIT",
- "files": [
- "README.md",
- "dist",
- "src",
- "migration.js",
- "migrations",
- "database.json",
- "!*/__tests__",
- ".env.defaults",
- ".env.example"
- ],
- "peerDependencies": {
- "db-migrate": "^1.0.0-beta.21",
- "db-migrate-pg": "^1.3.0"
- },
- "dependencies": {
- "@loopback/boot": "^7.0.2",
- "@loopback/context": "^7.0.2",
- "@loopback/core": "^6.0.2",
- "@loopback/openapi-v3": "^10.0.2",
- "@loopback/repository": "^7.0.2",
- "@loopback/rest": "^14.0.2",
- "@loopback/rest-explorer": "^7.0.2",
- "@loopback/service-proxy": "^7.0.2",
- "@sourceloop/core": "^15.0.1",
- "base-64": "^1.0.0",
- "bcrypt": "^5.0.1",
- "body-parser": "^1.20.0",
- "check-code-coverage": "^1.10.0",
- "cookie-parser": "^1.4.6",
- "dotenv": "^16.0.3",
- "dotenv-extended": "^2.9.0",
- "https-proxy-agent": "^5.0.1",
- "jsonwebtoken": "^9.0.0",
- "lodash": "^4.17.21",
- "loopback4-authentication": "^12.1.0",
- "loopback4-authorization": "^7.0.2",
- "loopback4-soft-delete": "^10.0.2",
- "moment": "^2.29.3",
- "moment-timezone": "^0.5.34",
- "node-fetch": "^2.6.6",
- "oidc-provider": "^7.14.3",
- "otplib": "^12.0.1",
- "passport-apple": "^2.0.1",
- "passport-azure-ad": "^4.3.4",
- "passport-facebook": "^3.0.0",
- "passport-google-oauth20": "^2.0.0",
- "passport-instagram": "^1.0.0",
- "prom-client": "^14.1.0",
- "qrcode": "^1.5.0",
- "tslib": "^2.6.2"
- },
- "devDependencies": {
- "@istanbuljs/nyc-config-typescript": "^1.0.2",
- "@loopback/build": "^11.0.2",
- "@loopback/eslint-config": "^15.0.2",
- "@loopback/testlab": "^7.0.2",
- "@types/base-64": "^1.0.0",
- "@types/bcrypt": "^5.0.0",
- "@types/cookie-parser": "^1.4.3",
- "@types/ejs": "^3.1.1",
- "@types/i18n": "^0.13.6",
- "@types/jsonwebtoken": "^8.5.8",
- "@types/lodash": "^4.14.182",
- "@types/moment-timezone": "^0.5.30",
- "@types/node": "^18.11.9",
- "@types/node-fetch": "^2.6.1",
- "@types/oidc-provider": "^8.0.0",
- "@types/passport-apple": "^1.1.1",
- "@types/passport-azure-ad": "^4.3.1",
- "@types/passport-facebook": "^2.1.11",
- "@types/passport-google-oauth20": "^2.0.11",
- "@types/passport-instagram": "^1.0.2",
- "@types/qrcode": "^1.4.2",
- "@types/sinon": "^10.0.11",
- "db-migrate": "^1.0.0-beta.21",
- "db-migrate-pg": "^1.3.0",
- "eslint": "^8.57.0",
- "nyc": "^15.1.0",
- "sinon": "^13.0.2",
- "source-map-support": "^0.5.21",
- "typescript": "~5.2.2",
- "widdershins": "^4.0.1"
- },
- "overrides": {
- "check-code-coverage": {
- "lodash": "^4.17.21",
- "got": "^11.8.5"
+ "name": "@sourceloop/oidc-service",
+ "version": "3.0.2",
+ "description": "Oidc microservice.",
+ "keywords": [
+ "loopback-extension",
+ "loopback"
+ ],
+ "main": "dist/index.js",
+ "types": "dist/index.d.ts",
+ "engines": {
+ "node": "18 || 20"
},
- "oidc-provider": {
- "@koa/cors": "^5.0.0"
+ "scripts": {
+ "prebuild": "npm run clean",
+ "build": "lb-tsc && npm run openapi-spec && npm run apidocs",
+ "build:watch": "lb-tsc --watch",
+ "lint": "npm run prettier:check && npm run eslint",
+ "lint:fix": "npm run eslint:fix && npm run prettier:fix",
+ "prettier:cli": "prettier \"**/*.ts\" \"**/*.js\"",
+ "prettier:check": "npm run prettier:cli -- -l",
+ "prettier:fix": "npm run prettier:cli -- --write",
+ "eslint": "eslint --report-unused-disable-directives .",
+ "eslint:fix": "npm run eslint -- --fix",
+ "openapi-spec": "node ./dist/openapi-spec",
+ "apidocs": "npx widdershins --search false --language_tabs 'javascript:JavaScript:request' 'javascript--nodejs:Node.JS' --summary openapi.json -o openapi.md",
+ "pretest": "npm run build",
+ "test": "echo \"No tests !\"",
+ "coverage": "nyc npm run test",
+ "prepublishOnly": "npm run test",
+ "test:dev": "lb-mocha --allow-console-logs dist/__tests__/**/*.js",
+ "clean": "lb-clean dist *.tsbuildinfo .eslintcache",
+ "postinstall": "node migration.js"
},
- "widdershins": {
- "swagger2openapi": "^7.0.8",
- "markdown-it": "^12.3.2",
- "yargs": "^17.4.1"
- }
- },
- "publishConfig": {
- "registry": "https://registry.npmjs.org/",
- "access": "public"
- },
- "typedoc": {
- "config": {
- "entryPoints": [
- "src/index.ts"
- ],
- "out": "services/oidc-service",
- "plugin": [
- "typedoc-plugin-markdown"
- ]
+ "repository": {
+ "type": "git",
+ "url": "https://github.com/sourcefuse/loopback4-microservice-catalog.git",
+ "directory": "services/oidc-service"
+ },
+ "author": "SourceFuse",
+ "license": "MIT",
+ "files": [
+ "README.md",
+ "dist",
+ "src",
+ "migration.js",
+ "migrations",
+ "database.json",
+ "!*/__tests__",
+ ".env.defaults",
+ ".env.example"
+ ],
+ "peerDependencies": {
+ "db-migrate": "^1.0.0-beta.21",
+ "db-migrate-pg": "^1.3.0"
+ },
+ "dependencies": {
+ "@loopback/boot": "^7.0.9",
+ "@loopback/context": "^7.0.9",
+ "@loopback/core": "^6.1.6",
+ "@loopback/openapi-v3": "^10.0.9",
+ "@loopback/repository": "^7.0.9",
+ "@loopback/rest": "^14.0.9",
+ "@loopback/rest-explorer": "^7.0.9",
+ "@loopback/service-proxy": "^7.0.9",
+ "@sourceloop/core": "^15.0.2",
+ "base-64": "^1.0.0",
+ "bcrypt": "^5.0.1",
+ "body-parser": "^1.20.0",
+ "check-code-coverage": "^1.10.0",
+ "cookie-parser": "^1.4.6",
+ "dotenv": "^16.4.5",
+ "dotenv-extended": "^2.9.0",
+ "https-proxy-agent": "^5.0.1",
+ "jsonwebtoken": "^9.0.0",
+ "lodash": "^4.17.21",
+ "loopback4-authentication": "^12.1.1",
+ "loopback4-authorization": "^7.0.3",
+ "loopback4-soft-delete": "^10.0.3",
+ "moment": "^2.29.3",
+ "moment-timezone": "^0.5.34",
+ "node-fetch": "^2.6.6",
+ "oidc-provider": "^7.14.3",
+ "otplib": "^12.0.1",
+ "passport-apple": "^2.0.1",
+ "passport-azure-ad": "^4.3.4",
+ "passport-facebook": "^3.0.0",
+ "passport-google-oauth20": "^2.0.0",
+ "passport-instagram": "^1.0.0",
+ "prom-client": "^14.1.0",
+ "qrcode": "^1.5.0",
+ "tslib": "^2.6.2"
+ },
+ "devDependencies": {
+ "@istanbuljs/nyc-config-typescript": "^1.0.2",
+ "@loopback/build": "^11.0.8",
+ "@loopback/eslint-config": "^15.0.4",
+ "@loopback/testlab": "^7.0.8",
+ "@types/base-64": "^1.0.0",
+ "@types/bcrypt": "^5.0.0",
+ "@types/cookie-parser": "^1.4.3",
+ "@types/ejs": "^3.1.1",
+ "@types/i18n": "^0.13.6",
+ "@types/jsonwebtoken": "^8.5.8",
+ "@types/lodash": "^4.14.182",
+ "@types/moment-timezone": "^0.5.30",
+ "@types/node": "^20.12.7",
+ "@types/node-fetch": "^2.6.1",
+ "@types/oidc-provider": "^8.0.0",
+ "@types/passport-apple": "^1.1.1",
+ "@types/passport-azure-ad": "^4.3.1",
+ "@types/passport-facebook": "^2.1.11",
+ "@types/passport-google-oauth20": "^2.0.11",
+ "@types/passport-instagram": "^1.0.2",
+ "@types/qrcode": "^1.4.2",
+ "@types/sinon": "^10.0.11",
+ "db-migrate": "^1.0.0-beta.21",
+ "db-migrate-pg": "^1.3.0",
+ "eslint": "^8.57.0",
+ "nyc": "^15.1.0",
+ "sinon": "^13.0.2",
+ "source-map-support": "^0.5.21",
+ "typescript": "^5.4.5",
+ "widdershins": "^4.0.1"
+ },
+ "overrides": {
+ "check-code-coverage": {
+ "lodash": "^4.17.21",
+ "got": "^11.8.5"
+ },
+ "oidc-provider": {
+ "@koa/cors": "^5.0.0"
+ },
+ "widdershins": {
+ "swagger2openapi": "^7.0.8",
+ "markdown-it": "^12.3.2",
+ "yargs": "^17.4.1"
+ }
+ },
+ "publishConfig": {
+ "registry": "https://registry.npmjs.org/",
+ "access": "public"
},
- "settings": {
- "includeOpenAPIDoc": true
+ "typedoc": {
+ "config": {
+ "entryPoints": [
+ "src/index.ts"
+ ],
+ "out": "services/oidc-service",
+ "plugin": [
+ "typedoc-plugin-markdown"
+ ]
+ },
+ "settings": {
+ "includeOpenAPIDoc": true
+ }
}
- }
}
diff --git a/services/payment-service/CHANGELOG.md b/services/payment-service/CHANGELOG.md
index ac9b9fe164..0274a6cf42 100644
--- a/services/payment-service/CHANGELOG.md
+++ b/services/payment-service/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## 15.0.2 (2025-01-07)
+
+* chore(deps): version update (#2227) ([6d6b00e](https://github.com/sourcefuse/loopback4-microservice-catalog/commit/6d6b00e)), closes [#2227](https://github.com/sourcefuse/loopback4-microservice-catalog/issues/2227)
+
+
+
+
+
## 15.0.1 (2024-12-20)
**Note:** Version bump only for package @sourceloop/payment-service
diff --git a/services/payment-service/package.json b/services/payment-service/package.json
index 4852fd323f..aa48c4e32f 100644
--- a/services/payment-service/package.json
+++ b/services/payment-service/package.json
@@ -1,160 +1,160 @@
{
- "name": "@sourceloop/payment-service",
- "version": "15.0.1",
- "description": "payment microservice",
- "keywords": [
- "loopback-extension",
- "loopback"
- ],
- "main": "dist/index.js",
- "types": "dist/index.d.ts",
- "engines": {
- "node": "18 || 20"
- },
- "exports": {
- ".": "./dist/index.js",
- "./sequelize": {
- "types": "./dist/repositories/sequelize/index.d.ts"
- }
- },
- "typesVersions": {
- "*": {
- "sequelize": [
- "./dist/repositories/sequelize/index.d.ts"
- ]
- }
- },
- "scripts": {
- "apidocs": "npx widdershins --language_tabs 'javascript:JavaScript:request' 'javascript--nodejs:Node.JS' --summary openapi.json -o openapi.md",
- "prebuild": "npm run clean",
- "build": "lb-tsc",
- "postbuild": "npm run openapi-spec",
- "build:watch": "lb-tsc --watch",
- "lint": "npm run eslint && npm run prettier:check",
- "lint:fix": "npm run eslint:fix && npm run prettier:fix",
- "prettier:cli": "prettier \"**/*.ts\" \"**/*.js\"",
- "prettier:check": "npm run prettier:cli -- -l",
- "prettier:fix": "npm run prettier:cli -- --write",
- "eslint": "eslint --report-unused-disable-directives .",
- "eslint:fix": "npm run eslint -- --fix",
- "pretest": "npm run rebuild",
- "test": "lb-mocha --allow-console-logs \"dist/__tests__\" --timeout 5000",
- "test:dev": "lb-mocha --allow-console-logs dist/__tests__/**/*.js",
- "docker:build": "docker build -t payment-service .",
- "docker:run": "docker run -p 3000:3000 -d payment-service",
- "premigrate": "npm run build",
- "migrate": "node ./dist/migrate",
- "openapi-spec": "node ./dist/openapi-spec && npm run apidocs",
- "prestart": "npm run rebuild",
- "start": "node -r source-map-support/register .",
- "clean": "lb-clean dist *.tsbuildinfo .eslintcache",
- "rebuild": "npm run clean && npm run build",
- "postinstall": "node migration.js"
- },
- "repository": {
- "type": "git",
- "url": "https://github.com/sourcefuse/loopback4-microservice-catalog.git",
- "directory": "services/payment-service"
- },
- "author": "Sourcefuse",
- "license": "MIT",
- "files": [
- "README.md",
- "dist",
- "src",
- "migration.js",
- "migrations",
- "database.json",
- "!*/__tests__"
- ],
- "peerDependencies": {
- "db-migrate": "^1.0.0-beta.21",
- "db-migrate-pg": "^1.3.0"
- },
- "dependencies": {
- "@loopback/boot": "^7.0.2",
- "@loopback/context": "^7.0.2",
- "@loopback/core": "^6.0.2",
- "@loopback/openapi-v3": "^10.0.2",
- "@loopback/repository": "^7.0.2",
- "@loopback/rest": "^14.0.2",
- "@loopback/rest-explorer": "^7.0.2",
- "@loopback/service-proxy": "^7.0.2",
- "@paypal/checkout-server-sdk": "^1.0.3",
- "@sourceloop/core": "^15.0.1",
- "dotenv": "^16.0.3",
- "dotenv-extended": "^2.9.0",
- "handlebars": "^4.7.7",
- "loopback4-authentication": "^12.1.0",
- "loopback4-authorization": "^7.0.2",
- "loopback4-soft-delete": "^10.0.2",
- "razorpay": "^2.8.1",
- "stripe": "^8.218.0",
- "tslib": "^2.6.2",
- "uuid": "^8.3.2"
- },
- "devDependencies": {
- "@loopback/build": "^11.0.2",
- "@loopback/eslint-config": "^15.0.2",
- "@loopback/testlab": "^7.0.2",
- "@types/lodash": "^4.14.182",
- "@types/node": "^18.11.9",
- "@types/paypal__checkout-server-sdk": "^1.0.5",
- "@types/uuid": "^8.3.4",
- "db-migrate": "^1.0.0-beta.21",
- "db-migrate-pg": "^1.3.0",
- "eslint": "^8.57.0",
- "source-map-support": "^0.5.21",
- "typescript": "~5.2.2",
- "widdershins": "^4.0.1"
- },
- "optionalDependencies": {
- "@loopback/sequelize": "^0.6.2"
- },
- "overrides": {
- "widdershins": {
- "swagger2openapi": "^7.0.8",
- "markdown-it": "^12.3.2",
- "yargs": "^17.4.1"
+ "name": "@sourceloop/payment-service",
+ "version": "15.0.2",
+ "description": "payment microservice",
+ "keywords": [
+ "loopback-extension",
+ "loopback"
+ ],
+ "main": "dist/index.js",
+ "types": "dist/index.d.ts",
+ "engines": {
+ "node": "18 || 20"
},
- "body-parser": {
- "debug": "^4.3.4"
+ "exports": {
+ ".": "./dist/index.js",
+ "./sequelize": {
+ "types": "./dist/repositories/sequelize/index.d.ts"
+ }
},
- "httpsnippet": {
- "debug": "^4.3.4"
+ "typesVersions": {
+ "*": {
+ "sequelize": [
+ "./dist/repositories/sequelize/index.d.ts"
+ ]
+ }
},
- "send": {
- "debug": "^4.3.4"
+ "scripts": {
+ "apidocs": "npx widdershins --language_tabs 'javascript:JavaScript:request' 'javascript--nodejs:Node.JS' --summary openapi.json -o openapi.md",
+ "prebuild": "npm run clean",
+ "build": "lb-tsc",
+ "postbuild": "npm run openapi-spec",
+ "build:watch": "lb-tsc --watch",
+ "lint": "npm run eslint && npm run prettier:check",
+ "lint:fix": "npm run eslint:fix && npm run prettier:fix",
+ "prettier:cli": "prettier \"**/*.ts\" \"**/*.js\"",
+ "prettier:check": "npm run prettier:cli -- -l",
+ "prettier:fix": "npm run prettier:cli -- --write",
+ "eslint": "eslint --report-unused-disable-directives .",
+ "eslint:fix": "npm run eslint -- --fix",
+ "pretest": "npm run rebuild",
+ "test": "lb-mocha --allow-console-logs \"dist/__tests__\" --timeout 5000",
+ "test:dev": "lb-mocha --allow-console-logs dist/__tests__/**/*.js",
+ "docker:build": "docker build -t payment-service .",
+ "docker:run": "docker run -p 3000:3000 -d payment-service",
+ "premigrate": "npm run build",
+ "migrate": "node ./dist/migrate",
+ "openapi-spec": "node ./dist/openapi-spec && npm run apidocs",
+ "prestart": "npm run rebuild",
+ "start": "node -r source-map-support/register .",
+ "clean": "lb-clean dist *.tsbuildinfo .eslintcache",
+ "rebuild": "npm run clean && npm run build",
+ "postinstall": "node migration.js"
},
- "tunnel-ssh": {
- "debug": "^4.3.4"
+ "repository": {
+ "type": "git",
+ "url": "https://github.com/sourcefuse/loopback4-microservice-catalog.git",
+ "directory": "services/payment-service"
},
- "finalhandler": {
- "debug": "^4.3.4"
+ "author": "Sourcefuse",
+ "license": "MIT",
+ "files": [
+ "README.md",
+ "dist",
+ "src",
+ "migration.js",
+ "migrations",
+ "database.json",
+ "!*/__tests__"
+ ],
+ "peerDependencies": {
+ "db-migrate": "^1.0.0-beta.21",
+ "db-migrate-pg": "^1.3.0"
},
- "express": {
- "debug": "^4.3.4",
- "finalhandler": "^1.2.0",
- "send": "^0.18.0",
- "serve-static": "^1.15.0"
- }
- },
- "publishConfig": {
- "registry": "https://registry.npmjs.org/",
- "access": "public"
- },
- "typedoc": {
- "config": {
- "entryPoints": [
- "src/index.ts"
- ],
- "out": "services/payment-service",
- "plugin": [
- "typedoc-plugin-markdown"
- ]
+ "dependencies": {
+ "@loopback/boot": "^7.0.9",
+ "@loopback/context": "^7.0.9",
+ "@loopback/core": "^6.1.6",
+ "@loopback/openapi-v3": "^10.0.9",
+ "@loopback/repository": "^7.0.9",
+ "@loopback/rest": "^14.0.9",
+ "@loopback/rest-explorer": "^7.0.9",
+ "@loopback/service-proxy": "^7.0.9",
+ "@paypal/checkout-server-sdk": "^1.0.3",
+ "@sourceloop/core": "^15.0.2",
+ "dotenv": "^16.4.5",
+ "dotenv-extended": "^2.9.0",
+ "handlebars": "^4.7.7",
+ "loopback4-authentication": "^12.1.1",
+ "loopback4-authorization": "^7.0.3",
+ "loopback4-soft-delete": "^10.0.3",
+ "razorpay": "^2.8.1",
+ "stripe": "^8.218.0",
+ "tslib": "^2.6.2",
+ "uuid": "^8.3.2"
+ },
+ "devDependencies": {
+ "@loopback/build": "^11.0.8",
+ "@loopback/eslint-config": "^15.0.4",
+ "@loopback/testlab": "^7.0.8",
+ "@types/lodash": "^4.14.182",
+ "@types/node": "^20.12.7",
+ "@types/paypal__checkout-server-sdk": "^1.0.5",
+ "@types/uuid": "^8.3.4",
+ "db-migrate": "^1.0.0-beta.21",
+ "db-migrate-pg": "^1.3.0",
+ "eslint": "^8.57.0",
+ "source-map-support": "^0.5.21",
+ "typescript": "^5.4.5",
+ "widdershins": "^4.0.1"
+ },
+ "optionalDependencies": {
+ "@loopback/sequelize": "^0.6.9"
+ },
+ "overrides": {
+ "widdershins": {
+ "swagger2openapi": "^7.0.8",
+ "markdown-it": "^12.3.2",
+ "yargs": "^17.4.1"
+ },
+ "body-parser": {
+ "debug": "^4.3.4"
+ },
+ "httpsnippet": {
+ "debug": "^4.3.4"
+ },
+ "send": {
+ "debug": "^4.3.4"
+ },
+ "tunnel-ssh": {
+ "debug": "^4.3.4"
+ },
+ "finalhandler": {
+ "debug": "^4.3.4"
+ },
+ "express": {
+ "debug": "^4.3.4",
+ "finalhandler": "^1.2.0",
+ "send": "^0.18.0",
+ "serve-static": "^1.15.0"
+ }
+ },
+ "publishConfig": {
+ "registry": "https://registry.npmjs.org/",
+ "access": "public"
},
- "settings": {
- "includeOpenAPIDoc": true
+ "typedoc": {
+ "config": {
+ "entryPoints": [
+ "src/index.ts"
+ ],
+ "out": "services/payment-service",
+ "plugin": [
+ "typedoc-plugin-markdown"
+ ]
+ },
+ "settings": {
+ "includeOpenAPIDoc": true
+ }
}
- }
}
diff --git a/services/reporting-service/CHANGELOG.md b/services/reporting-service/CHANGELOG.md
index 502d76f735..ab9790eacd 100644
--- a/services/reporting-service/CHANGELOG.md
+++ b/services/reporting-service/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## 4.0.2 (2025-01-07)
+
+* chore(deps): version update (#2227) ([6d6b00e](https://github.com/sourcefuse/loopback4-microservice-catalog/commit/6d6b00e)), closes [#2227](https://github.com/sourcefuse/loopback4-microservice-catalog/issues/2227)
+
+
+
+
+
## 4.0.1 (2024-12-20)
**Note:** Version bump only for package @sourceloop/reporting-service
diff --git a/services/reporting-service/package.json b/services/reporting-service/package.json
index 0d319aeffe..9c75ce615f 100644
--- a/services/reporting-service/package.json
+++ b/services/reporting-service/package.json
@@ -1,141 +1,141 @@
{
- "name": "@sourceloop/reporting-service",
- "version": "4.0.1",
- "description": "reporting-service.",
- "keywords": [
- "loopback-extension",
- "loopback"
- ],
- "main": "dist/index.js",
- "types": "dist/index.d.ts",
- "engines": {
- "node": "18 || 20"
- },
- "scripts": {
- "apidocs": "npx widdershins --language_tabs 'javascript:JavaScript:request' 'javascript--nodejs:Node.JS' --summary openapi.json -o openapi.md",
- "prebuild": "npm run clean",
- "build:watch": "lb-tsc --watch",
- "lint": "npm run eslint && npm run prettier:check",
- "lint:fix": "npm run eslint:fix && npm run prettier:fix",
- "prettier:cli": "prettier \"**/*.ts\" \"**/*.js\"",
- "prettier:check": "npm run prettier:cli -- -l",
- "prettier:fix": "npm run prettier:cli -- --write",
- "eslint": "eslint --report-unused-disable-directives .",
- "eslint:fix": "npm run eslint -- --fix",
- "pretest": "npm run rebuild",
- "test": "lb-mocha --allow-console-logs \"dist/__tests__\" --timeout 5000",
- "test:dev": "lb-mocha --allow-console-logs dist/__tests__/**/*.js",
- "docker:build": "docker build -t reporting-service .",
- "docker:run": "docker run -p 3000:3000 -d reporting-service",
- "premigrate": "npm run build",
- "migrate": "node ./dist/migrate",
- "db:migrate": "./node_modules/db-migrate/bin/db-migrate up --config './migrations/database.json'",
- "db:migrate:down": "./node_modules/db-migrate/bin/db-migrate down --config './migrations/database.json'",
- "db:migrate:reset": "./node_modules/db-migrate/bin/db-migrate reset --config './migrations/database.json'",
- "openapi-spec": "node ./dist/openapi-spec && npm run apidocs",
- "prestart": "npm run rebuild",
- "start": "node -r source-map-support/register .",
- "clean": "lb-clean dist *.tsbuildinfo .eslintcache",
- "rebuild": "npm run clean && npm run build",
- "postinstall": "node migration.js",
- "build": "lb-tsc",
- "prepublishOnly": "npm run test",
- "postbuild": "npm run openapi-spec"
- },
- "repository": {
- "type": "git",
- "url": "https://github.com/sourcefuse/loopback4-microservice-catalog.git",
- "directory": "services/reporting-service"
- },
- "author": "Sourav Bhargava ",
- "license": "MIT",
- "files": [
- "README.md",
- "index.js",
- "index.d.ts",
- "dist",
- "src",
- "migration.js",
- "migrations",
- "database.json",
- "!*/__tests__"
- ],
- "dependencies": {
- "@loopback/core": "^6.0.2",
- "@loopback/openapi-v3": "^10.0.2",
- "@loopback/repository": "^7.0.2",
- "@loopback/rest": "^14.0.2",
- "@sourceloop/core": "^15.0.1",
- "aws-sdk": "^2.1691.0",
- "crypto-js": "^4.2.0",
- "db-migrate": "^1.0.0-beta.21",
- "db-migrate-pg": "^1.3.0",
- "dotenv": "^16.0.3",
- "dotenv-extended": "^2.9.0",
- "joi": "^17.11.0",
- "loopback-connector-postgresql": "^7.1.1",
- "sequelize": "^6.32.1",
- "tslib": "^2.6.2",
- "validator": "^13.11.0"
- },
- "devDependencies": {
- "@loopback/build": "^11.0.2",
- "@loopback/eslint-config": "^15.0.2",
- "@loopback/testlab": "^7.0.2",
- "@types/crypto-js": "^4.1.1",
- "@types/json-stable-stringify": "^1.0.34",
- "@types/node": "^18.11.9",
- "@types/uuid": "^10.0.0",
- "db-migrate": "^1.0.0-beta.21",
- "db-migrate-pg": "^1.3.0",
- "eslint": "^8.57.0",
- "source-map-support": "^0.5.21",
- "typescript": "~5.2.2"
- },
- "overrides": {
- "widdershins": {
- "swagger2openapi": "^7.0.8",
- "markdown-it": "^12.3.2",
- "yargs": "^17.4.1"
+ "name": "@sourceloop/reporting-service",
+ "version": "4.0.2",
+ "description": "reporting-service.",
+ "keywords": [
+ "loopback-extension",
+ "loopback"
+ ],
+ "main": "dist/index.js",
+ "types": "dist/index.d.ts",
+ "engines": {
+ "node": "18 || 20"
},
- "body-parser": {
- "debug": "^4.3.4"
+ "scripts": {
+ "apidocs": "npx widdershins --language_tabs 'javascript:JavaScript:request' 'javascript--nodejs:Node.JS' --summary openapi.json -o openapi.md",
+ "prebuild": "npm run clean",
+ "build:watch": "lb-tsc --watch",
+ "lint": "npm run eslint && npm run prettier:check",
+ "lint:fix": "npm run eslint:fix && npm run prettier:fix",
+ "prettier:cli": "prettier \"**/*.ts\" \"**/*.js\"",
+ "prettier:check": "npm run prettier:cli -- -l",
+ "prettier:fix": "npm run prettier:cli -- --write",
+ "eslint": "eslint --report-unused-disable-directives .",
+ "eslint:fix": "npm run eslint -- --fix",
+ "pretest": "npm run rebuild",
+ "test": "lb-mocha --allow-console-logs \"dist/__tests__\" --timeout 5000",
+ "test:dev": "lb-mocha --allow-console-logs dist/__tests__/**/*.js",
+ "docker:build": "docker build -t reporting-service .",
+ "docker:run": "docker run -p 3000:3000 -d reporting-service",
+ "premigrate": "npm run build",
+ "migrate": "node ./dist/migrate",
+ "db:migrate": "./node_modules/db-migrate/bin/db-migrate up --config './migrations/database.json'",
+ "db:migrate:down": "./node_modules/db-migrate/bin/db-migrate down --config './migrations/database.json'",
+ "db:migrate:reset": "./node_modules/db-migrate/bin/db-migrate reset --config './migrations/database.json'",
+ "openapi-spec": "node ./dist/openapi-spec && npm run apidocs",
+ "prestart": "npm run rebuild",
+ "start": "node -r source-map-support/register .",
+ "clean": "lb-clean dist *.tsbuildinfo .eslintcache",
+ "rebuild": "npm run clean && npm run build",
+ "postinstall": "node migration.js",
+ "build": "lb-tsc",
+ "prepublishOnly": "npm run test",
+ "postbuild": "npm run openapi-spec"
},
- "httpsnippet": {
- "debug": "^4.3.4"
+ "repository": {
+ "type": "git",
+ "url": "https://github.com/sourcefuse/loopback4-microservice-catalog.git",
+ "directory": "services/reporting-service"
},
- "send": {
- "debug": "^4.3.4"
+ "author": "Sourav Bhargava ",
+ "license": "MIT",
+ "files": [
+ "README.md",
+ "index.js",
+ "index.d.ts",
+ "dist",
+ "src",
+ "migration.js",
+ "migrations",
+ "database.json",
+ "!*/__tests__"
+ ],
+ "dependencies": {
+ "@loopback/core": "^6.1.6",
+ "@loopback/openapi-v3": "^10.0.9",
+ "@loopback/repository": "^7.0.9",
+ "@loopback/rest": "^14.0.9",
+ "@sourceloop/core": "^15.0.2",
+ "aws-sdk": "^2.1691.0",
+ "crypto-js": "^4.2.0",
+ "db-migrate": "^1.0.0-beta.21",
+ "db-migrate-pg": "^1.3.0",
+ "dotenv": "^16.4.5",
+ "dotenv-extended": "^2.9.0",
+ "joi": "^17.11.0",
+ "loopback-connector-postgresql": "^7.1.8",
+ "sequelize": "^6.32.1",
+ "tslib": "^2.6.2",
+ "validator": "^13.11.0"
},
- "tunnel-ssh": {
- "debug": "^4.3.4"
+ "devDependencies": {
+ "@loopback/build": "^11.0.8",
+ "@loopback/eslint-config": "^15.0.4",
+ "@loopback/testlab": "^7.0.8",
+ "@types/crypto-js": "^4.1.1",
+ "@types/json-stable-stringify": "^1.0.34",
+ "@types/node": "^20.12.7",
+ "@types/uuid": "^10.0.0",
+ "db-migrate": "^1.0.0-beta.21",
+ "db-migrate-pg": "^1.3.0",
+ "eslint": "^8.57.0",
+ "source-map-support": "^0.5.21",
+ "typescript": "^5.4.5"
},
- "finalhandler": {
- "debug": "^4.3.4"
+ "overrides": {
+ "widdershins": {
+ "swagger2openapi": "^7.0.8",
+ "markdown-it": "^12.3.2",
+ "yargs": "^17.4.1"
+ },
+ "body-parser": {
+ "debug": "^4.3.4"
+ },
+ "httpsnippet": {
+ "debug": "^4.3.4"
+ },
+ "send": {
+ "debug": "^4.3.4"
+ },
+ "tunnel-ssh": {
+ "debug": "^4.3.4"
+ },
+ "finalhandler": {
+ "debug": "^4.3.4"
+ },
+ "express": {
+ "debug": "^4.3.4",
+ "finalhandler": "^1.2.0",
+ "send": "^0.18.0",
+ "serve-static": "^1.15.0"
+ }
},
- "express": {
- "debug": "^4.3.4",
- "finalhandler": "^1.2.0",
- "send": "^0.18.0",
- "serve-static": "^1.15.0"
- }
- },
- "publishConfig": {
- "registry": "https://registry.npmjs.org/",
- "access": "public"
- },
- "typedoc": {
- "config": {
- "entryPoints": [
- "src/index.ts"
- ],
- "out": "services/reporting-service",
- "plugin": [
- "typedoc-plugin-markdown"
- ]
+ "publishConfig": {
+ "registry": "https://registry.npmjs.org/",
+ "access": "public"
},
- "settings": {
- "includeOpenAPIDoc": true
+ "typedoc": {
+ "config": {
+ "entryPoints": [
+ "src/index.ts"
+ ],
+ "out": "services/reporting-service",
+ "plugin": [
+ "typedoc-plugin-markdown"
+ ]
+ },
+ "settings": {
+ "includeOpenAPIDoc": true
+ }
}
- }
}
diff --git a/services/scheduler-service/CHANGELOG.md b/services/scheduler-service/CHANGELOG.md
index c45cc6b295..c0340b38f4 100644
--- a/services/scheduler-service/CHANGELOG.md
+++ b/services/scheduler-service/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## 13.0.2 (2025-01-07)
+
+* chore(deps): version update (#2227) ([6d6b00e](https://github.com/sourcefuse/loopback4-microservice-catalog/commit/6d6b00e)), closes [#2227](https://github.com/sourcefuse/loopback4-microservice-catalog/issues/2227)
+
+
+
+
+
## 13.0.1 (2024-12-20)
**Note:** Version bump only for package @sourceloop/scheduler-service
diff --git a/services/scheduler-service/package.json b/services/scheduler-service/package.json
index 689cd69f8b..a6a8ee88f9 100644
--- a/services/scheduler-service/package.json
+++ b/services/scheduler-service/package.json
@@ -1,153 +1,153 @@
{
- "name": "@sourceloop/scheduler-service",
- "version": "13.0.1",
- "description": "Scheduler Microservice.",
- "keywords": [
- "loopback-extension",
- "loopback"
- ],
- "main": "dist/index.js",
- "types": "dist/index.d.ts",
- "engines": {
- "node": "18 || 20"
- },
- "exports": {
- ".": "./dist/index.js",
- "./sequelize": {
- "types": "./dist/repositories/sequelize/index.d.ts"
- }
- },
- "typesVersions": {
- "*": {
- "sequelize": [
- "./dist/repositories/sequelize/index.d.ts"
- ]
- }
- },
- "scripts": {
- "build": "npm run clean && lb-tsc && npm run openapi-spec && npm run apidocs",
- "build:watch": "lb-tsc --watch",
- "lint": "npm run prettier:check && npm run eslint",
- "lint:fix": "npm run eslint:fix && npm run prettier:fix",
- "prettier:cli": "prettier \"**/*.ts\" \"**/*.js\"",
- "prettier:check": "npm run prettier:cli -- -l",
- "prettier:fix": "npm run prettier:cli -- --write",
- "eslint": "eslint --report-unused-disable-directives .",
- "eslint:fix": "npm run eslint -- --fix",
- "openapi-spec": "node ./dist/openapi-spec",
- "apidocs": "npx widdershins --language_tabs 'javascript:JavaScript:request' 'javascript--nodejs:Node.JS' --summary openapi.json -o openapi.md",
- "pretest": "npm run build",
- "test": "lb-mocha --allow-console-logs \"dist/__tests__\"",
- "prepublishOnly": "npm run test",
- "test:dev": "lb-mocha --allow-console-logs dist/__tests__/**/*.js",
- "clean": "lb-clean dist *.tsbuildinfo .eslintcache",
- "db:migrate": "./node_modules/db-migrate/bin/db-migrate up --config './migrations/database.json'",
- "db:migrate:down": "./node_modules/db-migrate/bin/db-migrate down --config './migrations/database.json'",
- "db:migrate:reset": "./node_modules/db-migrate/bin/db-migrate reset --config './migrations/database.json'",
- "postinstall": "node migration.js"
- },
- "repository": {
- "type": "git",
- "url": "https://github.com/sourcefuse/loopback4-microservice-catalog.git",
- "directory": "services/scheduler-service"
- },
- "author": "Sourcefuse",
- "license": "MIT",
- "files": [
- "README.md",
- "dist",
- "src",
- "migration.js",
- "migrations",
- "database.json",
- "!*/__tests__"
- ],
- "peerDependencies": {
- "db-migrate": "^1.0.0-beta.21",
- "db-migrate-pg": "^1.3.0"
- },
- "dependencies": {
- "@loopback/boot": "^7.0.2",
- "@loopback/context": "^7.0.2",
- "@loopback/core": "^6.0.2",
- "@loopback/openapi-v3": "^10.0.2",
- "@loopback/repository": "^7.0.2",
- "@loopback/rest": "^14.0.2",
- "@loopback/rest-explorer": "^7.0.2",
- "@loopback/service-proxy": "^7.0.2",
- "@sourceloop/audit-log": "^8.0.2",
- "@sourceloop/core": "^15.0.1",
- "dotenv": "^16.0.3",
- "dotenv-extended": "^2.9.0",
- "jsonwebtoken": "^9.0.0",
- "loopback4-authentication": "^12.1.0",
- "loopback4-authorization": "^7.0.2",
- "loopback4-soft-delete": "^10.0.2",
- "tslib": "^2.6.2"
- },
- "devDependencies": {
- "@loopback/build": "^11.0.2",
- "@loopback/eslint-config": "^15.0.2",
- "@loopback/testlab": "^7.0.2",
- "@types/jsonwebtoken": "^9.0.0",
- "@types/node": "^18.11.9",
- "db-migrate": "^1.0.0-beta.21",
- "db-migrate-pg": "^1.3.0",
- "eslint": "^8.57.0",
- "mocha": "^10.2.0",
- "nyc": "^15.1.0",
- "sinon": "^13.0.2",
- "source-map-support": "^0.5.21",
- "typescript": "~5.2.2",
- "widdershins": "^4.0.1"
- },
- "optionalDependencies": {
- "@loopback/sequelize": "^0.6.2"
- },
- "overrides": {
- "widdershins": {
- "swagger2openapi": "^7.0.8",
- "markdown-it": "^12.3.2",
- "yargs": "^17.4.1"
+ "name": "@sourceloop/scheduler-service",
+ "version": "13.0.2",
+ "description": "Scheduler Microservice.",
+ "keywords": [
+ "loopback-extension",
+ "loopback"
+ ],
+ "main": "dist/index.js",
+ "types": "dist/index.d.ts",
+ "engines": {
+ "node": "18 || 20"
},
- "body-parser": {
- "debug": "^4.3.4"
+ "exports": {
+ ".": "./dist/index.js",
+ "./sequelize": {
+ "types": "./dist/repositories/sequelize/index.d.ts"
+ }
},
- "httpsnippet": {
- "debug": "^4.3.4"
+ "typesVersions": {
+ "*": {
+ "sequelize": [
+ "./dist/repositories/sequelize/index.d.ts"
+ ]
+ }
},
- "send": {
- "debug": "^4.3.4"
+ "scripts": {
+ "build": "npm run clean && lb-tsc && npm run openapi-spec && npm run apidocs",
+ "build:watch": "lb-tsc --watch",
+ "lint": "npm run prettier:check && npm run eslint",
+ "lint:fix": "npm run eslint:fix && npm run prettier:fix",
+ "prettier:cli": "prettier \"**/*.ts\" \"**/*.js\"",
+ "prettier:check": "npm run prettier:cli -- -l",
+ "prettier:fix": "npm run prettier:cli -- --write",
+ "eslint": "eslint --report-unused-disable-directives .",
+ "eslint:fix": "npm run eslint -- --fix",
+ "openapi-spec": "node ./dist/openapi-spec",
+ "apidocs": "npx widdershins --language_tabs 'javascript:JavaScript:request' 'javascript--nodejs:Node.JS' --summary openapi.json -o openapi.md",
+ "pretest": "npm run build",
+ "test": "lb-mocha --allow-console-logs \"dist/__tests__\"",
+ "prepublishOnly": "npm run test",
+ "test:dev": "lb-mocha --allow-console-logs dist/__tests__/**/*.js",
+ "clean": "lb-clean dist *.tsbuildinfo .eslintcache",
+ "db:migrate": "./node_modules/db-migrate/bin/db-migrate up --config './migrations/database.json'",
+ "db:migrate:down": "./node_modules/db-migrate/bin/db-migrate down --config './migrations/database.json'",
+ "db:migrate:reset": "./node_modules/db-migrate/bin/db-migrate reset --config './migrations/database.json'",
+ "postinstall": "node migration.js"
},
- "tunnel-ssh": {
- "debug": "^4.3.4"
+ "repository": {
+ "type": "git",
+ "url": "https://github.com/sourcefuse/loopback4-microservice-catalog.git",
+ "directory": "services/scheduler-service"
},
- "finalhandler": {
- "debug": "^4.3.4"
+ "author": "Sourcefuse",
+ "license": "MIT",
+ "files": [
+ "README.md",
+ "dist",
+ "src",
+ "migration.js",
+ "migrations",
+ "database.json",
+ "!*/__tests__"
+ ],
+ "peerDependencies": {
+ "db-migrate": "^1.0.0-beta.21",
+ "db-migrate-pg": "^1.3.0"
},
- "express": {
- "debug": "^4.3.4",
- "finalhandler": "^1.2.0",
- "send": "^0.18.0",
- "serve-static": "^1.15.0"
- }
- },
- "publishConfig": {
- "registry": "https://registry.npmjs.org/",
- "access": "public"
- },
- "typedoc": {
- "config": {
- "entryPoints": [
- "src/index.ts"
- ],
- "out": "services/scheduler-service",
- "plugin": [
- "typedoc-plugin-markdown"
- ]
+ "dependencies": {
+ "@loopback/boot": "^7.0.9",
+ "@loopback/context": "^7.0.9",
+ "@loopback/core": "^6.1.6",
+ "@loopback/openapi-v3": "^10.0.9",
+ "@loopback/repository": "^7.0.9",
+ "@loopback/rest": "^14.0.9",
+ "@loopback/rest-explorer": "^7.0.9",
+ "@loopback/service-proxy": "^7.0.9",
+ "@sourceloop/audit-log": "^8.0.4",
+ "@sourceloop/core": "^15.0.2",
+ "dotenv": "^16.4.5",
+ "dotenv-extended": "^2.9.0",
+ "jsonwebtoken": "^9.0.0",
+ "loopback4-authentication": "^12.1.1",
+ "loopback4-authorization": "^7.0.3",
+ "loopback4-soft-delete": "^10.0.3",
+ "tslib": "^2.6.2"
+ },
+ "devDependencies": {
+ "@loopback/build": "^11.0.8",
+ "@loopback/eslint-config": "^15.0.4",
+ "@loopback/testlab": "^7.0.8",
+ "@types/jsonwebtoken": "^9.0.0",
+ "@types/node": "^20.12.7",
+ "db-migrate": "^1.0.0-beta.21",
+ "db-migrate-pg": "^1.3.0",
+ "eslint": "^8.57.0",
+ "mocha": "^10.2.0",
+ "nyc": "^15.1.0",
+ "sinon": "^13.0.2",
+ "source-map-support": "^0.5.21",
+ "typescript": "^5.4.5",
+ "widdershins": "^4.0.1"
+ },
+ "optionalDependencies": {
+ "@loopback/sequelize": "^0.6.9"
+ },
+ "overrides": {
+ "widdershins": {
+ "swagger2openapi": "^7.0.8",
+ "markdown-it": "^12.3.2",
+ "yargs": "^17.4.1"
+ },
+ "body-parser": {
+ "debug": "^4.3.4"
+ },
+ "httpsnippet": {
+ "debug": "^4.3.4"
+ },
+ "send": {
+ "debug": "^4.3.4"
+ },
+ "tunnel-ssh": {
+ "debug": "^4.3.4"
+ },
+ "finalhandler": {
+ "debug": "^4.3.4"
+ },
+ "express": {
+ "debug": "^4.3.4",
+ "finalhandler": "^1.2.0",
+ "send": "^0.18.0",
+ "serve-static": "^1.15.0"
+ }
+ },
+ "publishConfig": {
+ "registry": "https://registry.npmjs.org/",
+ "access": "public"
},
- "settings": {
- "includeOpenAPIDoc": true
+ "typedoc": {
+ "config": {
+ "entryPoints": [
+ "src/index.ts"
+ ],
+ "out": "services/scheduler-service",
+ "plugin": [
+ "typedoc-plugin-markdown"
+ ]
+ },
+ "settings": {
+ "includeOpenAPIDoc": true
+ }
}
- }
}
diff --git a/services/search-service/CHANGELOG.md b/services/search-service/CHANGELOG.md
index 940c9cb0ae..6d0e3bf334 100644
--- a/services/search-service/CHANGELOG.md
+++ b/services/search-service/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## 5.0.2 (2025-01-07)
+
+* chore(deps): version update (#2227) ([6d6b00e](https://github.com/sourcefuse/loopback4-microservice-catalog/commit/6d6b00e)), closes [#2227](https://github.com/sourcefuse/loopback4-microservice-catalog/issues/2227)
+
+
+
+
+
## 5.0.1 (2024-12-20)
**Note:** Version bump only for package @sourceloop/search-service
diff --git a/services/search-service/package.json b/services/search-service/package.json
index 5dc8bc05f8..f56f0bd7ba 100644
--- a/services/search-service/package.json
+++ b/services/search-service/package.json
@@ -1,150 +1,150 @@
{
- "name": "@sourceloop/search-service",
- "version": "5.0.1",
- "description": "A microservice to search over provided models.",
- "keywords": [
- "loopback-application",
- "loopback"
- ],
- "main": "dist/index.js",
- "types": "dist/index.d.ts",
- "engines": {
- "node": "18 || 20"
- },
- "exports": {
- ".": "./dist/index.js",
- "./sequelize": {
- "types": "./dist/repositories/sequelize/index.d.ts"
- }
- },
- "typesVersions": {
- "*": {
- "sequelize": [
- "./dist/repositories/sequelize/index.d.ts"
- ]
- }
- },
- "scripts": {
- "build": "npm run clean && lb-tsc",
- "build:watch": "lb-tsc --watch",
- "lint": "npm run prettier:check && npm run eslint",
- "lint:fix": "npm run eslint:fix && npm run prettier:fix",
- "prettier:cli": "prettier \"**/*.ts\" \"**/*.js\"",
- "prettier:check": "npm run prettier:cli -- -l",
- "prettier:fix": "npm run prettier:cli -- --write",
- "eslint": "eslint --report-unused-disable-directives .",
- "eslint:fix": "npm run eslint -- --fix",
- "openapi-spec": "node ./dist/openapi-spec",
- "apidocs": "npx widdershins --language_tabs 'javascript:JavaScript:request' 'javascript--nodejs:Node.JS' --summary openapi.json -o openapi.md",
- "pretest": "npm run build",
- "test": "lb-mocha --allow-console-logs \"dist/__tests__\"",
- "test:dev": "lb-mocha --allow-console-logs dist/__tests__/**/*.js",
- "coverage": "nyc npm run test",
- "clean": "lb-clean dist *.tsbuildinfo .eslintcache",
- "postinstall": "node migration.js",
- "migration:create": "./node_modules/.bin/db-migrate create $1 --config './database.json' -m './migrations' --sql-file"
- },
- "repository": {
- "type": "git",
- "url": "https://github.com/sourcefuse/loopback4-microservice-catalog.git",
- "directory": "services/search-service"
- },
- "author": "Sourcefuse",
- "license": "MIT",
- "files": [
- "README.md",
- "dist",
- "src",
- "migration.js",
- "migrations",
- "database.json",
- "!*/__tests__"
- ],
- "dependencies": {
- "@loopback/boot": "^7.0.2",
- "@loopback/context": "^7.0.2",
- "@loopback/core": "^6.0.2",
- "@loopback/openapi-v3": "^10.0.2",
- "@loopback/repository": "^7.0.2",
- "@loopback/rest": "^14.0.2",
- "@loopback/rest-explorer": "^7.0.2",
- "@loopback/service-proxy": "^7.0.2",
- "@sourceloop/core": "^15.0.1",
- "dotenv": "^16.0.3",
- "dotenv-extended": "^2.9.0",
- "loopback-connector-postgresql": "^7.1.1",
- "loopback4-authentication": "^12.1.0",
- "loopback4-authorization": "^7.0.2",
- "loopback4-soft-delete": "^10.0.2",
- "tslib": "^2.6.2"
- },
- "peerDependencies": {
- "db-migrate": "^1.0.0-beta.21",
- "db-migrate-pg": "^1.3.0"
- },
- "optionalDependencies": {
- "@loopback/sequelize": "^0.6.2"
- },
- "devDependencies": {
- "@loopback/build": "^11.0.2",
- "@loopback/eslint-config": "^15.0.2",
- "@loopback/testlab": "^7.0.2",
- "@types/mocha": "^10.0.1",
- "@types/node": "^18.11.9",
- "@types/sinon": "^10.0.11",
- "db-migrate": "^1.0.0-beta.21",
- "eslint": "^8.57.0",
- "mocha": "^10.2.0",
- "nyc": "^15.1.0",
- "sinon": "^13.0.2",
- "source-map-support": "^0.5.21",
- "typescript": "~5.2.2",
- "widdershins": "^4.0.1"
- },
- "overrides": {
- "widdershins": {
- "swagger2openapi": "^7.0.8",
- "markdown-it": "^12.3.2",
- "yargs": "^17.4.1"
+ "name": "@sourceloop/search-service",
+ "version": "5.0.2",
+ "description": "A microservice to search over provided models.",
+ "keywords": [
+ "loopback-application",
+ "loopback"
+ ],
+ "main": "dist/index.js",
+ "types": "dist/index.d.ts",
+ "engines": {
+ "node": "18 || 20"
},
- "body-parser": {
- "debug": "^4.3.4"
+ "exports": {
+ ".": "./dist/index.js",
+ "./sequelize": {
+ "types": "./dist/repositories/sequelize/index.d.ts"
+ }
},
- "httpsnippet": {
- "debug": "^4.3.4"
+ "typesVersions": {
+ "*": {
+ "sequelize": [
+ "./dist/repositories/sequelize/index.d.ts"
+ ]
+ }
},
- "send": {
- "debug": "^4.3.4"
+ "scripts": {
+ "build": "npm run clean && lb-tsc",
+ "build:watch": "lb-tsc --watch",
+ "lint": "npm run prettier:check && npm run eslint",
+ "lint:fix": "npm run eslint:fix && npm run prettier:fix",
+ "prettier:cli": "prettier \"**/*.ts\" \"**/*.js\"",
+ "prettier:check": "npm run prettier:cli -- -l",
+ "prettier:fix": "npm run prettier:cli -- --write",
+ "eslint": "eslint --report-unused-disable-directives .",
+ "eslint:fix": "npm run eslint -- --fix",
+ "openapi-spec": "node ./dist/openapi-spec",
+ "apidocs": "npx widdershins --language_tabs 'javascript:JavaScript:request' 'javascript--nodejs:Node.JS' --summary openapi.json -o openapi.md",
+ "pretest": "npm run build",
+ "test": "lb-mocha --allow-console-logs \"dist/__tests__\"",
+ "test:dev": "lb-mocha --allow-console-logs dist/__tests__/**/*.js",
+ "coverage": "nyc npm run test",
+ "clean": "lb-clean dist *.tsbuildinfo .eslintcache",
+ "postinstall": "node migration.js",
+ "migration:create": "./node_modules/.bin/db-migrate create $1 --config './database.json' -m './migrations' --sql-file"
},
- "tunnel-ssh": {
- "debug": "^4.3.4"
+ "repository": {
+ "type": "git",
+ "url": "https://github.com/sourcefuse/loopback4-microservice-catalog.git",
+ "directory": "services/search-service"
},
- "finalhandler": {
- "debug": "^4.3.4"
+ "author": "Sourcefuse",
+ "license": "MIT",
+ "files": [
+ "README.md",
+ "dist",
+ "src",
+ "migration.js",
+ "migrations",
+ "database.json",
+ "!*/__tests__"
+ ],
+ "dependencies": {
+ "@loopback/boot": "^7.0.9",
+ "@loopback/context": "^7.0.9",
+ "@loopback/core": "^6.1.6",
+ "@loopback/openapi-v3": "^10.0.9",
+ "@loopback/repository": "^7.0.9",
+ "@loopback/rest": "^14.0.9",
+ "@loopback/rest-explorer": "^7.0.9",
+ "@loopback/service-proxy": "^7.0.9",
+ "@sourceloop/core": "^15.0.2",
+ "dotenv": "^16.4.5",
+ "dotenv-extended": "^2.9.0",
+ "loopback-connector-postgresql": "^7.1.8",
+ "loopback4-authentication": "^12.1.1",
+ "loopback4-authorization": "^7.0.3",
+ "loopback4-soft-delete": "^10.0.3",
+ "tslib": "^2.6.2"
},
- "express": {
- "debug": "^4.3.4",
- "finalhandler": "^1.2.0",
- "send": "^0.18.0",
- "serve-static": "^1.15.0"
- }
- },
- "publishConfig": {
- "registry": "https://registry.npmjs.org/",
- "access": "public"
- },
- "typedoc": {
- "config": {
- "entryPoints": [
- "src/index.ts"
- ],
- "out": "services/search-service",
- "plugin": [
- "typedoc-plugin-markdown"
- ]
+ "peerDependencies": {
+ "db-migrate": "^1.0.0-beta.21",
+ "db-migrate-pg": "^1.3.0"
+ },
+ "optionalDependencies": {
+ "@loopback/sequelize": "^0.6.9"
+ },
+ "devDependencies": {
+ "@loopback/build": "^11.0.8",
+ "@loopback/eslint-config": "^15.0.4",
+ "@loopback/testlab": "^7.0.8",
+ "@types/mocha": "^10.0.1",
+ "@types/node": "^20.12.7",
+ "@types/sinon": "^10.0.11",
+ "db-migrate": "^1.0.0-beta.21",
+ "eslint": "^8.57.0",
+ "mocha": "^10.2.0",
+ "nyc": "^15.1.0",
+ "sinon": "^13.0.2",
+ "source-map-support": "^0.5.21",
+ "typescript": "^5.4.5",
+ "widdershins": "^4.0.1"
+ },
+ "overrides": {
+ "widdershins": {
+ "swagger2openapi": "^7.0.8",
+ "markdown-it": "^12.3.2",
+ "yargs": "^17.4.1"
+ },
+ "body-parser": {
+ "debug": "^4.3.4"
+ },
+ "httpsnippet": {
+ "debug": "^4.3.4"
+ },
+ "send": {
+ "debug": "^4.3.4"
+ },
+ "tunnel-ssh": {
+ "debug": "^4.3.4"
+ },
+ "finalhandler": {
+ "debug": "^4.3.4"
+ },
+ "express": {
+ "debug": "^4.3.4",
+ "finalhandler": "^1.2.0",
+ "send": "^0.18.0",
+ "serve-static": "^1.15.0"
+ }
+ },
+ "publishConfig": {
+ "registry": "https://registry.npmjs.org/",
+ "access": "public"
},
- "settings": {
- "includeOpenAPIDoc": true
+ "typedoc": {
+ "config": {
+ "entryPoints": [
+ "src/index.ts"
+ ],
+ "out": "services/search-service",
+ "plugin": [
+ "typedoc-plugin-markdown"
+ ]
+ },
+ "settings": {
+ "includeOpenAPIDoc": true
+ }
}
- }
}
diff --git a/services/survey-service/CHANGELOG.md b/services/survey-service/CHANGELOG.md
index 0cf38d0540..d6a5641605 100644
--- a/services/survey-service/CHANGELOG.md
+++ b/services/survey-service/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## 3.0.2 (2025-01-07)
+
+* chore(deps): version update (#2227) ([6d6b00e](https://github.com/sourcefuse/loopback4-microservice-catalog/commit/6d6b00e)), closes [#2227](https://github.com/sourcefuse/loopback4-microservice-catalog/issues/2227)
+
+
+
+
+
## 3.0.1 (2024-12-20)
**Note:** Version bump only for package @sourceloop/survey-service
diff --git a/services/survey-service/package.json b/services/survey-service/package.json
index 749775f558..04bb8edd37 100644
--- a/services/survey-service/package.json
+++ b/services/survey-service/package.json
@@ -1,157 +1,157 @@
{
- "name": "@sourceloop/survey-service",
- "version": "3.0.1",
- "description": "Survey microservice.",
- "keywords": [
- "loopback-extension",
- "loopback"
- ],
- "main": "dist/index.js",
- "types": "dist/index.d.ts",
- "engines": {
- "node": "18 || 20"
- },
- "exports": {
- ".": "./dist/index.js",
- "./sequelize": {
- "types": "./dist/repositories/sequelize/index.d.ts"
- }
- },
- "typesVersions": {
- "*": {
- "sequelize": [
- "./dist/repositories/sequelize/index.d.ts"
- ]
- }
- },
- "scripts": {
- "build": "npm run clean && lb-tsc && npm run openapi-spec && npm run apidocs",
- "build:watch": "lb-tsc --watch",
- "lint": "npm run eslint && npm run prettier:check",
- "lint:fix": "npm run eslint:fix && npm run prettier:fix",
- "prettier:cli": "prettier \"**/*.ts\" \"**/*.js\"",
- "prettier:check": "npm run prettier:cli -- -l",
- "prettier:fix": "npm run prettier:cli -- --write",
- "eslint": "eslint --report-unused-disable-directives .",
- "eslint:fix": "npm run eslint -- --fix",
- "openapi-spec": "node ./dist/openapi-spec",
- "apidocs": "npx widdershins --language_tabs 'javascript:JavaScript:request' 'javascript--nodejs:Node.JS' --summary openapi.json -o openapi.md",
- "pretest": "npm run rebuild",
- "test": "lb-mocha --allow-console-logs \"dist/__tests__\"",
- "coverage": "nyc npm run test",
- "test:dev": "lb-mocha --allow-console-logs dist/__tests__/**/*.js",
- "clean": "lb-clean dist *.tsbuildinfo .eslintcache",
- "rebuild": "npm run clean && npm run build",
- "db:migrate": "./node_modules/db-migrate/bin/db-migrate up --config './migrations/database.json'",
- "db:migrate:down": "./node_modules/db-migrate/bin/db-migrate down --config './migrations/database.json'",
- "db:migrate:reset": "./node_modules/db-migrate/bin/db-migrate reset --config './migrations/database.json'"
- },
- "repository": {
- "type": "git",
- "url": "https://github.com/sourcefuse/loopback4-microservice-catalog.git",
- "directory": "services/survey-service"
- },
- "author": "SourceFuse",
- "license": "",
- "files": [
- "README.md",
- "dist",
- "src",
- "migration.js",
- "migrations",
- "database.json",
- "!*/__tests__"
- ],
- "peerDependencies": {
- "db-migrate": "^1.0.0-beta.21",
- "db-migrate-pg": "^1.3.0"
- },
- "dependencies": {
- "@loopback/boot": "^7.0.2",
- "@loopback/context": "^7.0.2",
- "@loopback/core": "^6.0.2",
- "@loopback/openapi-v3": "^10.0.2",
- "@loopback/repository": "^7.0.2",
- "@loopback/rest": "^14.0.2",
- "@loopback/rest-explorer": "^7.0.2",
- "@loopback/service-proxy": "^7.0.2",
- "@sourceloop/core": "^15.0.1",
- "dotenv": "^16.0.3",
- "dotenv-extended": "^2.9.0",
- "jsdom": "^19.0.0",
- "jsonwebtoken": "^9.0.0",
- "lodash": "^4.17.21",
- "loopback-connector-postgresql": "^7.1.1",
- "loopback4-authentication": "^12.1.0",
- "loopback4-authorization": "^7.0.2",
- "loopback4-soft-delete": "^10.0.2",
- "on-finished": "^2.4.1",
- "tslib": "^2.6.2"
- },
- "devDependencies": {
- "@loopback/build": "^11.0.2",
- "@loopback/eslint-config": "^15.0.2",
- "@loopback/testlab": "^7.0.2",
- "@types/jsdom": "^21.1.1",
- "@types/jsonwebtoken": "^9.0.0",
- "@types/lodash": "^4.14.195",
- "@types/node": "^18.11.9",
- "db-migrate": "^1.0.0-beta.21",
- "db-migrate-mysql": "^2.2.0",
- "eslint": "^8.57.0",
- "nyc": "^15.1.0",
- "source-map-support": "^0.5.21",
- "sqlite3": "^5.1.6",
- "typescript": "~5.2.2",
- "widdershins": "^4.0.1"
- },
- "optionalDependencies": {
- "@loopback/sequelize": "^0.6.2"
- },
- "overrides": {
- "widdershins": {
- "swagger2openapi": "^7.0.8",
- "markdown-it": "^12.3.2",
- "yargs": "^17.4.1"
+ "name": "@sourceloop/survey-service",
+ "version": "3.0.2",
+ "description": "Survey microservice.",
+ "keywords": [
+ "loopback-extension",
+ "loopback"
+ ],
+ "main": "dist/index.js",
+ "types": "dist/index.d.ts",
+ "engines": {
+ "node": "18 || 20"
},
- "body-parser": {
- "debug": "^4.3.4"
+ "exports": {
+ ".": "./dist/index.js",
+ "./sequelize": {
+ "types": "./dist/repositories/sequelize/index.d.ts"
+ }
},
- "httpsnippet": {
- "debug": "^4.3.4"
+ "typesVersions": {
+ "*": {
+ "sequelize": [
+ "./dist/repositories/sequelize/index.d.ts"
+ ]
+ }
},
- "send": {
- "debug": "^4.3.4"
+ "scripts": {
+ "build": "npm run clean && lb-tsc && npm run openapi-spec && npm run apidocs",
+ "build:watch": "lb-tsc --watch",
+ "lint": "npm run eslint && npm run prettier:check",
+ "lint:fix": "npm run eslint:fix && npm run prettier:fix",
+ "prettier:cli": "prettier \"**/*.ts\" \"**/*.js\"",
+ "prettier:check": "npm run prettier:cli -- -l",
+ "prettier:fix": "npm run prettier:cli -- --write",
+ "eslint": "eslint --report-unused-disable-directives .",
+ "eslint:fix": "npm run eslint -- --fix",
+ "openapi-spec": "node ./dist/openapi-spec",
+ "apidocs": "npx widdershins --language_tabs 'javascript:JavaScript:request' 'javascript--nodejs:Node.JS' --summary openapi.json -o openapi.md",
+ "pretest": "npm run rebuild",
+ "test": "lb-mocha --allow-console-logs \"dist/__tests__\"",
+ "coverage": "nyc npm run test",
+ "test:dev": "lb-mocha --allow-console-logs dist/__tests__/**/*.js",
+ "clean": "lb-clean dist *.tsbuildinfo .eslintcache",
+ "rebuild": "npm run clean && npm run build",
+ "db:migrate": "./node_modules/db-migrate/bin/db-migrate up --config './migrations/database.json'",
+ "db:migrate:down": "./node_modules/db-migrate/bin/db-migrate down --config './migrations/database.json'",
+ "db:migrate:reset": "./node_modules/db-migrate/bin/db-migrate reset --config './migrations/database.json'"
},
- "tunnel-ssh": {
- "debug": "^4.3.4"
+ "repository": {
+ "type": "git",
+ "url": "https://github.com/sourcefuse/loopback4-microservice-catalog.git",
+ "directory": "services/survey-service"
},
- "finalhandler": {
- "debug": "^4.3.4"
+ "author": "SourceFuse",
+ "license": "",
+ "files": [
+ "README.md",
+ "dist",
+ "src",
+ "migration.js",
+ "migrations",
+ "database.json",
+ "!*/__tests__"
+ ],
+ "peerDependencies": {
+ "db-migrate": "^1.0.0-beta.21",
+ "db-migrate-pg": "^1.3.0"
},
- "express": {
- "debug": "^4.3.4",
- "finalhandler": "^1.2.0",
- "send": "^0.18.0",
- "serve-static": "^1.15.0"
- }
- },
- "publishConfig": {
- "registry": "https://registry.npmjs.org/",
- "access": "public"
- },
- "typedoc": {
- "config": {
- "entryPoints": [
- "src/index.ts"
- ],
- "out": "services/survey-service",
- "plugin": [
- "typedoc-plugin-markdown"
- ]
+ "dependencies": {
+ "@loopback/boot": "^7.0.9",
+ "@loopback/context": "^7.0.9",
+ "@loopback/core": "^6.1.6",
+ "@loopback/openapi-v3": "^10.0.9",
+ "@loopback/repository": "^7.0.9",
+ "@loopback/rest": "^14.0.9",
+ "@loopback/rest-explorer": "^7.0.9",
+ "@loopback/service-proxy": "^7.0.9",
+ "@sourceloop/core": "^15.0.2",
+ "dotenv": "^16.4.5",
+ "dotenv-extended": "^2.9.0",
+ "jsdom": "^19.0.0",
+ "jsonwebtoken": "^9.0.0",
+ "lodash": "^4.17.21",
+ "loopback-connector-postgresql": "^7.1.8",
+ "loopback4-authentication": "^12.1.1",
+ "loopback4-authorization": "^7.0.3",
+ "loopback4-soft-delete": "^10.0.3",
+ "on-finished": "^2.4.1",
+ "tslib": "^2.6.2"
+ },
+ "devDependencies": {
+ "@loopback/build": "^11.0.8",
+ "@loopback/eslint-config": "^15.0.4",
+ "@loopback/testlab": "^7.0.8",
+ "@types/jsdom": "^21.1.1",
+ "@types/jsonwebtoken": "^9.0.0",
+ "@types/lodash": "^4.14.195",
+ "@types/node": "^20.12.7",
+ "db-migrate": "^1.0.0-beta.21",
+ "db-migrate-mysql": "^3.0.0",
+ "eslint": "^8.57.0",
+ "nyc": "^15.1.0",
+ "source-map-support": "^0.5.21",
+ "sqlite3": "^5.1.6",
+ "typescript": "^5.4.5",
+ "widdershins": "^4.0.1"
+ },
+ "optionalDependencies": {
+ "@loopback/sequelize": "^0.6.9"
+ },
+ "overrides": {
+ "widdershins": {
+ "swagger2openapi": "^7.0.8",
+ "markdown-it": "^12.3.2",
+ "yargs": "^17.4.1"
+ },
+ "body-parser": {
+ "debug": "^4.3.4"
+ },
+ "httpsnippet": {
+ "debug": "^4.3.4"
+ },
+ "send": {
+ "debug": "^4.3.4"
+ },
+ "tunnel-ssh": {
+ "debug": "^4.3.4"
+ },
+ "finalhandler": {
+ "debug": "^4.3.4"
+ },
+ "express": {
+ "debug": "^4.3.4",
+ "finalhandler": "^1.2.0",
+ "send": "^0.18.0",
+ "serve-static": "^1.15.0"
+ }
+ },
+ "publishConfig": {
+ "registry": "https://registry.npmjs.org/",
+ "access": "public"
},
- "settings": {
- "includeOpenAPIDoc": true
+ "typedoc": {
+ "config": {
+ "entryPoints": [
+ "src/index.ts"
+ ],
+ "out": "services/survey-service",
+ "plugin": [
+ "typedoc-plugin-markdown"
+ ]
+ },
+ "settings": {
+ "includeOpenAPIDoc": true
+ }
}
- }
}
diff --git a/services/task-service/CHANGELOG.md b/services/task-service/CHANGELOG.md
index 9230eb2e17..9dd5914cfb 100644
--- a/services/task-service/CHANGELOG.md
+++ b/services/task-service/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## 4.0.2 (2025-01-07)
+
+* chore(deps): version update (#2227) ([6d6b00e](https://github.com/sourcefuse/loopback4-microservice-catalog/commit/6d6b00e)), closes [#2227](https://github.com/sourcefuse/loopback4-microservice-catalog/issues/2227)
+
+
+
+
+
## 4.0.1 (2024-12-20)
* fix(deps): add node-jose dependecy in core , task-service and user-tenant service (#2228) ([5a37a10](https://github.com/sourcefuse/loopback4-microservice-catalog/commit/5a37a10)), closes [#2228](https://github.com/sourcefuse/loopback4-microservice-catalog/issues/2228) [#0](https://github.com/sourcefuse/loopback4-microservice-catalog/issues/0)
diff --git a/services/task-service/package.json b/services/task-service/package.json
index e43c03a8ef..6922bfab9b 100644
--- a/services/task-service/package.json
+++ b/services/task-service/package.json
@@ -1,162 +1,162 @@
{
- "name": "@sourceloop/task-service",
- "version": "4.0.1",
- "description": "a Reusable, customizable and workflow based task service.",
- "keywords": [
- "loopback-extension",
- "loopback"
- ],
- "main": "dist/index.js",
- "types": "dist/index.d.ts",
- "exports": {
- ".": "./dist/index.js",
- "./kafka": {
- "type": "./dist/connectors/kafka/index.d.ts",
- "default": "./dist/connectors/kafka/index.js"
+ "name": "@sourceloop/task-service",
+ "version": "4.0.2",
+ "description": "a Reusable, customizable and workflow based task service.",
+ "keywords": [
+ "loopback-extension",
+ "loopback"
+ ],
+ "main": "dist/index.js",
+ "types": "dist/index.d.ts",
+ "exports": {
+ ".": "./dist/index.js",
+ "./kafka": {
+ "type": "./dist/connectors/kafka/index.d.ts",
+ "default": "./dist/connectors/kafka/index.js"
+ },
+ "./sqs": {
+ "type": "./dist/connectors/sqs/index.d.ts",
+ "default": "./dist/connectors/sqs/index.js"
+ },
+ "./http": {
+ "type": "./dist/connectors/http/index.d.ts",
+ "default": "./dist/connectors/http/index.js"
+ }
},
- "./sqs": {
- "type": "./dist/connectors/sqs/index.d.ts",
- "default": "./dist/connectors/sqs/index.js"
+ "typesVersions": {
+ "*": {
+ "sqs": [
+ "./dist/connectors/sqs/index.d.ts"
+ ],
+ "kafka": [
+ "./dist/connectors/kafka/index.d.ts"
+ ],
+ "http": [
+ "./dist/connectors/http/index.d.ts"
+ ]
+ }
},
- "./http": {
- "type": "./dist/connectors/http/index.d.ts",
- "default": "./dist/connectors/http/index.js"
- }
- },
- "typesVersions": {
- "*": {
- "sqs": [
- "./dist/connectors/sqs/index.d.ts"
- ],
- "kafka": [
- "./dist/connectors/kafka/index.d.ts"
- ],
- "http": [
- "./dist/connectors/http/index.d.ts"
- ]
- }
- },
- "engines": {
- "node": "18 || 20"
- },
- "scripts": {
- "prebuild": "npm run clean",
- "build": "lb-tsc && npm run openapi-spec && npm run apidocs",
- "build:watch": "lb-tsc --watch",
- "lint": "npm run prettier:check && npm run eslint",
- "lint:fix": "npm run eslint:fix && npm run prettier:fix",
- "prettier:cli": "prettier \"**/*.ts\" \"**/*.js\"",
- "prettier:check": "npm run prettier:cli -- -l",
- "prettier:fix": "npm run prettier:cli -- --write",
- "eslint": "eslint --report-unused-disable-directives .",
- "eslint:fix": "npm run eslint -- --fix",
- "openapi-spec": "node ./dist/openapi-spec",
- "apidocs": "npx widdershins --search false --language_tabs 'javascript:JavaScript:request' 'javascript--nodejs:Node.JS' --summary openapi.json -o openapi.md",
- "pretest": "npm run build",
- "test": "lb-mocha --allow-console-logs \"dist/__tests__/acceptance/task-user-task.controller.js\"",
- "coverage": "nyc npm run test",
- "posttest": "npm run lint",
- "prepublishOnly": "npm run test",
- "test:dev": "lb-mocha --allow-console-logs dist/__tests__/**/*.js && npm run posttest",
- "clean": "lb-clean dist *.tsbuildinfo .eslintcache",
- "postinstall": "node migration.js"
- },
- "repository": {
- "type": "git",
- "url": "https://github.com/sourcefuse/loopback4-microservice-catalog.git",
- "directory": "services/task-service"
- },
- "author": "SourceFuse",
- "license": "MIT",
- "files": [
- "README.md",
- "dist",
- "src",
- "migration.js",
- "migrations",
- "database.json",
- "!*/__tests__"
- ],
- "dependencies": {
- "@sourceloop/bpmn-service": "^14.0.1",
- "@sourceloop/core": "^15.0.1",
- "camunda-external-task-client-js": "^2.3.1",
- "check-code-coverage": "^1.10.0",
- "dotenv": "^16.0.3",
- "dotenv-extended": "^2.9.0",
- "jsonwebtoken": "^9.0.2",
- "loopback4-authentication": "^12.1.0",
- "loopback4-authorization": "^7.0.2",
- "node-fetch": "^2.7.0",
- "prom-client": "^14.1.0",
- "tslib": "^2.6.2",
- "uuid": "^9.0.0"
- },
- "optionalDependencies": {
- "@loopback/sequelize": "^0.6.2"
- },
- "peerDependencies": {
- "@loopback/boot": "^7.0.2",
- "@loopback/context": "^7.0.2",
- "@loopback/core": "^6.0.2",
- "@loopback/openapi-v3": "^10.0.2",
- "@loopback/repository": "^7.0.2",
- "@loopback/rest": "^14.0.2",
- "@loopback/rest-explorer": "^7.0.2",
- "@loopback/service-proxy": "^7.0.2"
- },
- "devDependencies": {
- "@istanbuljs/nyc-config-typescript": "^1.0.2",
- "@loopback/build": "^11.0.2",
- "@loopback/eslint-config": "^15.0.2",
- "@loopback/testlab": "^7.0.2",
- "@types/camunda-external-task-client-js": "^1.3.6",
- "@types/ejs": "^3.1.1",
- "@types/i18n": "^0.13.6",
- "@types/jsonwebtoken": "^9.0.2",
- "@types/lodash": "^4.14.182",
- "@types/node": "^18.11.9",
- "@types/node-fetch": "^2.6.1",
- "@types/node-jose": "^1.1.13",
- "@types/uuid": "^9.0.2",
- "aws-sdk": "^2.1512.0",
- "db-migrate": "^1.0.0-beta.21",
- "db-migrate-pg": "^1.3.0",
- "eslint": "^8.57.0",
- "kafkajs": "^2.2.4",
- "node-jose": "^2.2.0",
- "nyc": "^15.1.0",
- "source-map-support": "^0.5.21",
- "typescript": "~5.2.2",
- "widdershins": "^4.0.1"
- },
- "overrides": {
- "check-code-coverage": {
- "lodash": "^4.17.21",
- "got": "^11.8.5"
+ "engines": {
+ "node": "18 || 20"
},
- "widdershins": {
- "swagger2openapi": "^7.0.8",
- "markdown-it": "^12.3.2",
- "yargs": "^17.4.1"
- }
- },
- "publishConfig": {
- "registry": "https://registry.npmjs.org/",
- "access": "public"
- },
- "typedoc": {
- "config": {
- "entryPoints": [
- "src/index.ts"
- ],
- "out": "services/task-service",
- "plugin": [
- "typedoc-plugin-markdown"
- ]
+ "scripts": {
+ "prebuild": "npm run clean",
+ "build": "lb-tsc && npm run openapi-spec && npm run apidocs",
+ "build:watch": "lb-tsc --watch",
+ "lint": "npm run prettier:check && npm run eslint",
+ "lint:fix": "npm run eslint:fix && npm run prettier:fix",
+ "prettier:cli": "prettier \"**/*.ts\" \"**/*.js\"",
+ "prettier:check": "npm run prettier:cli -- -l",
+ "prettier:fix": "npm run prettier:cli -- --write",
+ "eslint": "eslint --report-unused-disable-directives .",
+ "eslint:fix": "npm run eslint -- --fix",
+ "openapi-spec": "node ./dist/openapi-spec",
+ "apidocs": "npx widdershins --search false --language_tabs 'javascript:JavaScript:request' 'javascript--nodejs:Node.JS' --summary openapi.json -o openapi.md",
+ "pretest": "npm run build",
+ "test": "lb-mocha --allow-console-logs \"dist/__tests__/acceptance/task-user-task.controller.js\"",
+ "coverage": "nyc npm run test",
+ "posttest": "npm run lint",
+ "prepublishOnly": "npm run test",
+ "test:dev": "lb-mocha --allow-console-logs dist/__tests__/**/*.js && npm run posttest",
+ "clean": "lb-clean dist *.tsbuildinfo .eslintcache",
+ "postinstall": "node migration.js"
+ },
+ "repository": {
+ "type": "git",
+ "url": "https://github.com/sourcefuse/loopback4-microservice-catalog.git",
+ "directory": "services/task-service"
+ },
+ "author": "SourceFuse",
+ "license": "MIT",
+ "files": [
+ "README.md",
+ "dist",
+ "src",
+ "migration.js",
+ "migrations",
+ "database.json",
+ "!*/__tests__"
+ ],
+ "dependencies": {
+ "@sourceloop/bpmn-service": "^14.0.2",
+ "@sourceloop/core": "^15.0.2",
+ "camunda-external-task-client-js": "^2.3.1",
+ "check-code-coverage": "^1.10.0",
+ "dotenv": "^16.4.5",
+ "dotenv-extended": "^2.9.0",
+ "jsonwebtoken": "^9.0.2",
+ "loopback4-authentication": "^12.1.1",
+ "loopback4-authorization": "^7.0.3",
+ "node-fetch": "^2.7.0",
+ "prom-client": "^14.1.0",
+ "tslib": "^2.6.2",
+ "uuid": "^9.0.0"
+ },
+ "optionalDependencies": {
+ "@loopback/sequelize": "^0.6.9"
+ },
+ "peerDependencies": {
+ "@loopback/boot": "^7.0.9",
+ "@loopback/context": "^7.0.9",
+ "@loopback/core": "^6.1.6",
+ "@loopback/openapi-v3": "^10.0.9",
+ "@loopback/repository": "^7.0.9",
+ "@loopback/rest": "^14.0.9",
+ "@loopback/rest-explorer": "^7.0.9",
+ "@loopback/service-proxy": "^7.0.9"
+ },
+ "devDependencies": {
+ "@istanbuljs/nyc-config-typescript": "^1.0.2",
+ "@loopback/build": "^11.0.8",
+ "@loopback/eslint-config": "^15.0.4",
+ "@loopback/testlab": "^7.0.8",
+ "@types/camunda-external-task-client-js": "^1.3.6",
+ "@types/ejs": "^3.1.1",
+ "@types/i18n": "^0.13.6",
+ "@types/jsonwebtoken": "^9.0.2",
+ "@types/lodash": "^4.14.182",
+ "@types/node": "^20.12.7",
+ "@types/node-fetch": "^2.6.1",
+ "@types/node-jose": "^1.1.13",
+ "@types/uuid": "^9.0.2",
+ "aws-sdk": "^2.1512.0",
+ "db-migrate": "^1.0.0-beta.21",
+ "db-migrate-pg": "^1.3.0",
+ "eslint": "^8.57.0",
+ "kafkajs": "^2.2.4",
+ "node-jose": "^2.2.0",
+ "nyc": "^15.1.0",
+ "source-map-support": "^0.5.21",
+ "typescript": "^5.4.5",
+ "widdershins": "^4.0.1"
+ },
+ "overrides": {
+ "check-code-coverage": {
+ "lodash": "^4.17.21",
+ "got": "^11.8.5"
+ },
+ "widdershins": {
+ "swagger2openapi": "^7.0.8",
+ "markdown-it": "^12.3.2",
+ "yargs": "^17.4.1"
+ }
+ },
+ "publishConfig": {
+ "registry": "https://registry.npmjs.org/",
+ "access": "public"
},
- "settings": {
- "includeOpenAPIDoc": true
+ "typedoc": {
+ "config": {
+ "entryPoints": [
+ "src/index.ts"
+ ],
+ "out": "services/task-service",
+ "plugin": [
+ "typedoc-plugin-markdown"
+ ]
+ },
+ "settings": {
+ "includeOpenAPIDoc": true
+ }
}
- }
}
diff --git a/services/user-tenant-service/CHANGELOG.md b/services/user-tenant-service/CHANGELOG.md
index cf46b5f954..2df45a9f5a 100644
--- a/services/user-tenant-service/CHANGELOG.md
+++ b/services/user-tenant-service/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## 3.0.2 (2025-01-07)
+
+* chore(deps): version update (#2227) ([6d6b00e](https://github.com/sourcefuse/loopback4-microservice-catalog/commit/6d6b00e)), closes [#2227](https://github.com/sourcefuse/loopback4-microservice-catalog/issues/2227)
+
+
+
+
+
## 3.0.1 (2024-12-20)
* fix(deps): add node-jose dependecy in core , task-service and user-tenant service (#2228) ([5a37a10](https://github.com/sourcefuse/loopback4-microservice-catalog/commit/5a37a10)), closes [#2228](https://github.com/sourcefuse/loopback4-microservice-catalog/issues/2228) [#0](https://github.com/sourcefuse/loopback4-microservice-catalog/issues/0)
diff --git a/services/user-tenant-service/package.json b/services/user-tenant-service/package.json
index 1f227c5e0e..f8032f928c 100644
--- a/services/user-tenant-service/package.json
+++ b/services/user-tenant-service/package.json
@@ -1,114 +1,114 @@
{
- "name": "@sourceloop/user-tenant-service",
- "version": "3.0.1",
- "description": "Sourceloop User Tenant Service",
- "keywords": [
- "loopback-extension",
- "loopback"
- ],
- "main": "dist/index.js",
- "types": "dist/index.d.ts",
- "engines": {
- "node": "18 || 20"
- },
- "exports": {
- ".": "./dist/index.js",
- "./sequelize": {
- "types": "./dist/repositories/sequelize/index.d.ts"
+ "name": "@sourceloop/user-tenant-service",
+ "version": "3.0.2",
+ "description": "Sourceloop User Tenant Service",
+ "keywords": [
+ "loopback-extension",
+ "loopback"
+ ],
+ "main": "dist/index.js",
+ "types": "dist/index.d.ts",
+ "engines": {
+ "node": "18 || 20"
+ },
+ "exports": {
+ ".": "./dist/index.js",
+ "./sequelize": {
+ "types": "./dist/repositories/sequelize/index.d.ts"
+ }
+ },
+ "typesVersions": {
+ "*": {
+ "sequelize": [
+ "./dist/repositories/sequelize/index.d.ts"
+ ]
+ }
+ },
+ "scripts": {
+ "prebuild": "npm run clean",
+ "build": "lb-tsc",
+ "postbuild": "npm run openapi-spec",
+ "openapi-spec": "node ./dist/openapi-spec && npm run apidocs",
+ "apidocs": "npx widdershins --language_tabs 'javascript:JavaScript:request' 'javascript--nodejs:Node.JS' --summary openapi.json -o openapi.md",
+ "build:watch": "lb-tsc --watch",
+ "lint": "npm run eslint && npm run prettier:check",
+ "lint:fix": "npm run eslint:fix && npm run prettier:fix",
+ "prettier:cli": "prettier \"**/*.ts\" \"**/*.js\"",
+ "prettier:check": "npm run prettier:cli -- -l",
+ "prettier:fix": "npm run prettier:cli -- --write",
+ "eslint": "eslint --report-unused-disable-directives .",
+ "eslint:fix": "npm run eslint -- --fix",
+ "pretest": "npm run rebuild",
+ "test": "lb-mocha --allow-console-logs \"dist/__tests__\"",
+ "test:dev": "lb-mocha --allow-console-logs dist/__tests__/**/*.js && npm run posttest",
+ "docker:build": "docker build -t user-tenant-service .",
+ "docker:run": "docker run -p 3000:3000 -d user-tenant-service",
+ "premigrate": "npm run build",
+ "migrate": "node ./dist/migrate",
+ "prestart": "npm run rebuild",
+ "start": "node -r source-map-support/register .",
+ "clean": "lb-clean dist *.tsbuildinfo .eslintcache",
+ "rebuild": "npm run clean && npm run build",
+ "postinstall": "node migration.js"
+ },
+ "repository": {
+ "type": "git",
+ "url": "https://github.com/sourcefuse/loopback4-microservice-catalog.git",
+ "directory": "services/user-tenant-service"
+ },
+ "author": "SourceFuse",
+ "license": "MIT",
+ "files": [
+ "README.md",
+ "dist",
+ "src",
+ "migration.js",
+ "migrations",
+ "database.json",
+ "!*/__tests__"
+ ],
+ "peerDependencies": {
+ "@loopback/core": "^6.1.6"
+ },
+ "optionalDependencies": {
+ "@loopback/sequelize": "^0.6.9"
+ },
+ "dependencies": {
+ "@loopback/boot": "^7.0.9",
+ "@loopback/context": "^7.0.9",
+ "@loopback/core": "^6.1.6",
+ "@loopback/openapi-v3": "^10.0.9",
+ "@loopback/repository": "^7.0.9",
+ "@loopback/rest": "^14.0.9",
+ "@loopback/rest-explorer": "^7.0.9",
+ "@loopback/service-proxy": "^7.0.9",
+ "@sourceloop/core": "^15.0.2",
+ "bcrypt": "^5.0.1",
+ "dotenv": "^16.4.5",
+ "dotenv-extended": "^2.9.0",
+ "jsonwebtoken": "^9.0.0",
+ "loopback4-authentication": "^12.1.1",
+ "loopback4-authorization": "^7.0.3",
+ "loopback4-soft-delete": "^10.0.3",
+ "nanoid": "^3.1.25",
+ "prom-client": "^14.0.1",
+ "tslib": "^2.6.2",
+ "uuid": "^8.3.2"
+ },
+ "devDependencies": {
+ "@loopback/build": "^11.0.8",
+ "@loopback/core": "^6.1.6",
+ "@loopback/eslint-config": "^15.0.4",
+ "@loopback/testlab": "^7.0.8",
+ "@types/jest": "^29.5.5",
+ "@types/jsonwebtoken": "^9.0.3",
+ "@types/mocha": "^10.0.1",
+ "@types/node": "^20.12.7",
+ "@types/node-jose": "^1.1.13",
+ "eslint": "^8.57.0",
+ "mocha": "^10.2.0",
+ "node-jose": "^2.2.0",
+ "source-map-support": "^0.5.21",
+ "typescript": "^5.4.5"
}
- },
- "typesVersions": {
- "*": {
- "sequelize": [
- "./dist/repositories/sequelize/index.d.ts"
- ]
- }
- },
- "scripts": {
- "prebuild": "npm run clean",
- "build": "lb-tsc",
- "postbuild": "npm run openapi-spec",
- "openapi-spec": "node ./dist/openapi-spec && npm run apidocs",
- "apidocs": "npx widdershins --language_tabs 'javascript:JavaScript:request' 'javascript--nodejs:Node.JS' --summary openapi.json -o openapi.md",
- "build:watch": "lb-tsc --watch",
- "lint": "npm run eslint && npm run prettier:check",
- "lint:fix": "npm run eslint:fix && npm run prettier:fix",
- "prettier:cli": "prettier \"**/*.ts\" \"**/*.js\"",
- "prettier:check": "npm run prettier:cli -- -l",
- "prettier:fix": "npm run prettier:cli -- --write",
- "eslint": "eslint --report-unused-disable-directives .",
- "eslint:fix": "npm run eslint -- --fix",
- "pretest": "npm run rebuild",
- "test": "lb-mocha --allow-console-logs \"dist/__tests__\"",
- "test:dev": "lb-mocha --allow-console-logs dist/__tests__/**/*.js && npm run posttest",
- "docker:build": "docker build -t user-tenant-service .",
- "docker:run": "docker run -p 3000:3000 -d user-tenant-service",
- "premigrate": "npm run build",
- "migrate": "node ./dist/migrate",
- "prestart": "npm run rebuild",
- "start": "node -r source-map-support/register .",
- "clean": "lb-clean dist *.tsbuildinfo .eslintcache",
- "rebuild": "npm run clean && npm run build",
- "postinstall": "node migration.js"
- },
- "repository": {
- "type": "git",
- "url": "https://github.com/sourcefuse/loopback4-microservice-catalog.git",
- "directory": "services/user-tenant-service"
- },
- "author": "SourceFuse",
- "license": "MIT",
- "files": [
- "README.md",
- "dist",
- "src",
- "migration.js",
- "migrations",
- "database.json",
- "!*/__tests__"
- ],
- "peerDependencies": {
- "@loopback/core": "^6.0.2"
- },
- "optionalDependencies": {
- "@loopback/sequelize": "^0.6.2"
- },
- "dependencies": {
- "@loopback/boot": "^7.0.2",
- "@loopback/context": "^7.0.2",
- "@loopback/core": "^6.0.2",
- "@loopback/openapi-v3": "^10.0.2",
- "@loopback/repository": "^7.0.2",
- "@loopback/rest": "^14.0.2",
- "@loopback/rest-explorer": "^7.0.2",
- "@loopback/service-proxy": "^7.0.2",
- "@sourceloop/core": "^15.0.1",
- "bcrypt": "^5.0.1",
- "dotenv": "^16.0.3",
- "dotenv-extended": "^2.9.0",
- "jsonwebtoken": "^9.0.0",
- "loopback4-authentication": "^12.1.0",
- "loopback4-authorization": "^7.0.2",
- "loopback4-soft-delete": "^10.0.2",
- "nanoid": "^3.1.25",
- "prom-client": "^14.0.1",
- "tslib": "^2.6.2",
- "uuid": "^8.3.2"
- },
- "devDependencies": {
- "@loopback/build": "^11.0.2",
- "@loopback/core": "^6.0.2",
- "@loopback/eslint-config": "^15.0.2",
- "@loopback/testlab": "^7.0.2",
- "@types/jest": "^29.5.5",
- "@types/jsonwebtoken": "^9.0.3",
- "@types/mocha": "^10.0.1",
- "@types/node": "^18.11.9",
- "@types/node-jose": "^1.1.13",
- "eslint": "^8.57.0",
- "mocha": "^10.2.0",
- "node-jose": "^2.2.0",
- "source-map-support": "^0.5.21",
- "typescript": "~5.2.2"
- }
}
diff --git a/services/video-conferencing-service/CHANGELOG.md b/services/video-conferencing-service/CHANGELOG.md
index 63afd9bf62..3b969c17be 100644
--- a/services/video-conferencing-service/CHANGELOG.md
+++ b/services/video-conferencing-service/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## 14.0.2 (2025-01-07)
+
+* chore(deps): version update (#2227) ([6d6b00e](https://github.com/sourcefuse/loopback4-microservice-catalog/commit/6d6b00e)), closes [#2227](https://github.com/sourcefuse/loopback4-microservice-catalog/issues/2227)
+
+
+
+
+
## 14.0.1 (2024-12-20)
**Note:** Version bump only for package @sourceloop/video-conferencing-service
diff --git a/services/video-conferencing-service/package.json b/services/video-conferencing-service/package.json
index 1985827402..720d4ac287 100644
--- a/services/video-conferencing-service/package.json
+++ b/services/video-conferencing-service/package.json
@@ -1,183 +1,183 @@
{
- "name": "@sourceloop/video-conferencing-service",
- "version": "14.0.1",
- "description": "Microservice providing Video-Conferencing functionality",
- "keywords": [
- "loopback-extension",
- "loopback"
- ],
- "main": "dist/index.js",
- "types": "dist/index.d.ts",
- "engines": {
- "node": "18 || 20"
- },
- "exports": {
- ".": "./dist/index.js",
- "./sequelize": {
- "types": "./dist/repositories/sequelize/index.d.ts"
- }
- },
- "typesVersions": {
- "*": {
- "sequelize": [
- "./dist/repositories/sequelize/index.d.ts"
- ]
- }
- },
- "scripts": {
- "prebuild": "npm run clean",
- "build": "lb-tsc && npm run openapi-spec && npm run apidocs",
- "build:watch": "lb-tsc --watch",
- "clean": "lb-clean dist *.tsbuildinfo .eslintcache",
- "lint": "npm run prettier:check && npm run eslint",
- "lint:fix": "npm run eslint:fix && npm run prettier:fix",
- "prettier:cli": "prettier \"**/*.ts\" \"**/*.js\"",
- "prettier:check": "npm run prettier:cli -- -l",
- "prettier:fix": "npm run prettier:cli -- --write",
- "eslint": "eslint --report-unused-disable-directives .",
- "eslint:fix": "npm run eslint -- --fix",
- "openapi-spec": "node ./dist/openapi-spec",
- "apidocs": "npx widdershins --language_tabs 'javascript:JavaScript:request' 'javascript--nodejs:Node.JS' --summary openapi.json -o openapi.md",
- "pretest": "npm run build",
- "test": "lb-mocha --allow-console-logs \"dist/__tests__\"",
- "test:dev": "lb-nyc lb-mocha --allow-console-logs dist/__tests__/**/*.js",
- "migrate": "node ./dist/migrate",
- "prestart": "npm run build",
- "prepublishOnly": "npm run test",
- "postinstall": "node migration.js"
- },
- "repository": {
- "type": "git"
- },
- "author": "Sourcefuse",
- "license": "MIT",
- "files": [
- "README.md",
- "index.js",
- "index.d.ts",
- "dist",
- "src",
- "migration.js",
- "migrations",
- "database.json",
- "!*/__tests__",
- ".env.defaults",
- ".env.example"
- ],
- "peerDependencies": {
- "db-migrate": "^1.0.0-beta.21",
- "db-migrate-pg": "^1.3.0"
- },
- "dependencies": {
- "@loopback/boot": "^7.0.2",
- "@loopback/context": "^7.0.2",
- "@loopback/core": "^6.0.2",
- "@loopback/metadata": "^7.0.2",
- "@loopback/openapi-v3": "^10.0.2",
- "@loopback/repository": "^7.0.2",
- "@loopback/rest": "^14.0.2",
- "@loopback/rest-explorer": "^7.0.2",
- "@loopback/service-proxy": "^7.0.2",
- "@sourceloop/audit-log": "^8.0.2",
- "@sourceloop/core": "^15.0.1",
- "@types/proxyquire": "^1.3.28",
- "axios": "^1.6.0",
- "dotenv": "^16.0.3",
- "dotenv-extended": "^2.9.0",
- "jsonwebtoken": "^9.0.0",
- "loopback-connector-postgresql": "^7.1.1",
- "loopback4-authentication": "^12.1.0",
- "loopback4-authorization": "^7.0.2",
- "loopback4-soft-delete": "^10.0.2",
- "moment": "^2.29.3",
- "nanoid": "^3.3.4",
- "opentok": "^2.15.1",
- "proxyquire": "^2.1.3",
- "tslib": "^2.6.2",
- "twilio": "^4.20.0"
- },
- "devDependencies": {
- "@loopback/build": "^11.0.2",
- "@loopback/eslint-config": "^15.0.2",
- "@loopback/testlab": "^7.0.2",
- "@types/axios": "^0.14.0",
- "@types/crypto-random-string": "^2.0.0",
- "@types/jsonwebtoken": "^9.0.0",
- "@types/mocha": "^10.0.1",
- "@types/moment": "^2.13.0",
- "@types/node": "^18.11.9",
- "@types/opentok": "^2.13.1",
- "@types/sinon": "^10.0.11",
- "axios-mock-adapter": "1.20.0",
- "db-migrate": "^1.0.0-beta.21",
- "db-migrate-pg": "^1.3.0",
- "eslint": "^8.57.0",
- "is-blob": "3.0.0",
- "mocha": "^10.2.0",
- "nyc": "^15.1.0",
- "sinon": "^13.0.2",
- "source-map-support": "^0.5.21",
- "typescript": "~5.2.2",
- "widdershins": "^4.0.1"
- },
- "optionalDependencies": {
- "@loopback/sequelize": "^0.6.2"
- },
- "overrides": {
- "resolutions": {
- "axios-mock-adapter": "1.20.0"
+ "name": "@sourceloop/video-conferencing-service",
+ "version": "14.0.2",
+ "description": "Microservice providing Video-Conferencing functionality",
+ "keywords": [
+ "loopback-extension",
+ "loopback"
+ ],
+ "main": "dist/index.js",
+ "types": "dist/index.d.ts",
+ "engines": {
+ "node": "18 || 20"
},
- "widdershins": {
- "swagger2openapi": "^7.0.8",
- "markdown-it": "^12.3.2",
- "yargs": "^17.4.1"
+ "exports": {
+ ".": "./dist/index.js",
+ "./sequelize": {
+ "types": "./dist/repositories/sequelize/index.d.ts"
+ }
},
- "body-parser": {
- "debug": "^4.3.4"
+ "typesVersions": {
+ "*": {
+ "sequelize": [
+ "./dist/repositories/sequelize/index.d.ts"
+ ]
+ }
},
- "httpsnippet": {
- "debug": "^4.3.4"
+ "scripts": {
+ "prebuild": "npm run clean",
+ "build": "lb-tsc && npm run openapi-spec && npm run apidocs",
+ "build:watch": "lb-tsc --watch",
+ "clean": "lb-clean dist *.tsbuildinfo .eslintcache",
+ "lint": "npm run prettier:check && npm run eslint",
+ "lint:fix": "npm run eslint:fix && npm run prettier:fix",
+ "prettier:cli": "prettier \"**/*.ts\" \"**/*.js\"",
+ "prettier:check": "npm run prettier:cli -- -l",
+ "prettier:fix": "npm run prettier:cli -- --write",
+ "eslint": "eslint --report-unused-disable-directives .",
+ "eslint:fix": "npm run eslint -- --fix",
+ "openapi-spec": "node ./dist/openapi-spec",
+ "apidocs": "npx widdershins --language_tabs 'javascript:JavaScript:request' 'javascript--nodejs:Node.JS' --summary openapi.json -o openapi.md",
+ "pretest": "npm run build",
+ "test": "lb-mocha --allow-console-logs \"dist/__tests__\"",
+ "test:dev": "lb-nyc lb-mocha --allow-console-logs dist/__tests__/**/*.js",
+ "migrate": "node ./dist/migrate",
+ "prestart": "npm run build",
+ "prepublishOnly": "npm run test",
+ "postinstall": "node migration.js"
},
- "send": {
- "debug": "^4.3.4"
+ "repository": {
+ "type": "git"
},
- "tunnel-ssh": {
- "debug": "^4.3.4"
+ "author": "Sourcefuse",
+ "license": "MIT",
+ "files": [
+ "README.md",
+ "index.js",
+ "index.d.ts",
+ "dist",
+ "src",
+ "migration.js",
+ "migrations",
+ "database.json",
+ "!*/__tests__",
+ ".env.defaults",
+ ".env.example"
+ ],
+ "peerDependencies": {
+ "db-migrate": "^1.0.0-beta.21",
+ "db-migrate-pg": "^1.3.0"
},
- "finalhandler": {
- "debug": "^4.3.4"
+ "dependencies": {
+ "@loopback/boot": "^7.0.9",
+ "@loopback/context": "^7.0.9",
+ "@loopback/core": "^6.1.6",
+ "@loopback/metadata": "^7.0.9",
+ "@loopback/openapi-v3": "^10.0.9",
+ "@loopback/repository": "^7.0.9",
+ "@loopback/rest": "^14.0.9",
+ "@loopback/rest-explorer": "^7.0.9",
+ "@loopback/service-proxy": "^7.0.9",
+ "@sourceloop/audit-log": "^8.0.4",
+ "@sourceloop/core": "^15.0.2",
+ "@types/proxyquire": "^1.3.28",
+ "axios": "^1.6.0",
+ "dotenv": "^16.4.5",
+ "dotenv-extended": "^2.9.0",
+ "jsonwebtoken": "^9.0.0",
+ "loopback-connector-postgresql": "^7.1.8",
+ "loopback4-authentication": "^12.1.1",
+ "loopback4-authorization": "^7.0.3",
+ "loopback4-soft-delete": "^10.0.3",
+ "moment": "^2.29.3",
+ "nanoid": "^3.3.4",
+ "opentok": "^2.15.1",
+ "proxyquire": "^2.1.3",
+ "tslib": "^2.6.2",
+ "twilio": "^4.20.0"
},
- "express": {
- "debug": "^4.3.4",
- "finalhandler": "^1.2.0",
- "send": "^0.18.0",
- "serve-static": "^1.15.0"
+ "devDependencies": {
+ "@loopback/build": "^11.0.8",
+ "@loopback/eslint-config": "^15.0.4",
+ "@loopback/testlab": "^7.0.8",
+ "@types/axios": "^0.14.0",
+ "@types/crypto-random-string": "^2.0.0",
+ "@types/jsonwebtoken": "^9.0.0",
+ "@types/mocha": "^10.0.1",
+ "@types/moment": "^2.13.0",
+ "@types/node": "^20.12.7",
+ "@types/opentok": "^2.13.1",
+ "@types/sinon": "^10.0.11",
+ "axios-mock-adapter": "1.20.0",
+ "db-migrate": "^1.0.0-beta.21",
+ "db-migrate-pg": "^1.3.0",
+ "eslint": "^8.57.0",
+ "is-blob": "3.0.0",
+ "mocha": "^10.2.0",
+ "nyc": "^15.1.0",
+ "sinon": "^13.0.2",
+ "source-map-support": "^0.5.21",
+ "typescript": "^5.4.5",
+ "widdershins": "^4.0.1"
},
- "opentok": {
- "jsonwebtoken": "^9.0.0",
- "request": "2.88.0"
+ "optionalDependencies": {
+ "@loopback/sequelize": "^0.6.9"
},
- "twilio": {
- "jsonwebtoken": "^9.0.0",
- "axios": "^1.6.0"
- }
- },
- "publishConfig": {
- "registry": "https://registry.npmjs.org/",
- "access": "public"
- },
- "typedoc": {
- "config": {
- "entryPoints": [
- "src/index.ts"
- ],
- "out": "services/video-conferencing-service",
- "plugin": [
- "typedoc-plugin-markdown"
- ]
+ "overrides": {
+ "resolutions": {
+ "axios-mock-adapter": "1.20.0"
+ },
+ "widdershins": {
+ "swagger2openapi": "^7.0.8",
+ "markdown-it": "^12.3.2",
+ "yargs": "^17.4.1"
+ },
+ "body-parser": {
+ "debug": "^4.3.4"
+ },
+ "httpsnippet": {
+ "debug": "^4.3.4"
+ },
+ "send": {
+ "debug": "^4.3.4"
+ },
+ "tunnel-ssh": {
+ "debug": "^4.3.4"
+ },
+ "finalhandler": {
+ "debug": "^4.3.4"
+ },
+ "express": {
+ "debug": "^4.3.4",
+ "finalhandler": "^1.2.0",
+ "send": "^0.18.0",
+ "serve-static": "^1.15.0"
+ },
+ "opentok": {
+ "jsonwebtoken": "^9.0.0",
+ "request": "2.88.0"
+ },
+ "twilio": {
+ "jsonwebtoken": "^9.0.0",
+ "axios": "^1.6.0"
+ }
+ },
+ "publishConfig": {
+ "registry": "https://registry.npmjs.org/",
+ "access": "public"
},
- "settings": {
- "includeOpenAPIDoc": true
+ "typedoc": {
+ "config": {
+ "entryPoints": [
+ "src/index.ts"
+ ],
+ "out": "services/video-conferencing-service",
+ "plugin": [
+ "typedoc-plugin-markdown"
+ ]
+ },
+ "settings": {
+ "includeOpenAPIDoc": true
+ }
}
- }
}