Compare commits

..

19 Commits

Author SHA1 Message Date
GitHub Actions bcd4089080 chore: Update dist 2026-08-18 04:00:07 +00:00
dependabot[bot] 721b15f0ee chore(deps): bump @aws-sdk/client-sts from 3.1106.0 to 3.1111.0 (#1928)
Bumps [@aws-sdk/client-sts](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-sts) from 3.1106.0 to 3.1111.0.
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases)
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-sts/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.1111.0/clients/client-sts)

---
updated-dependencies:
- dependency-name: "@aws-sdk/client-sts"
  dependency-version: 3.1111.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-08-18 03:59:35 +00:00
dependabot[bot] 0e771c8069 chore(deps-dev): bump esbuild from 0.28.1 to 0.28.2 (#1924)
Bumps [esbuild](https://github.com/evanw/esbuild) from 0.28.1 to 0.28.2.
- [Release notes](https://github.com/evanw/esbuild/releases)
- [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG.md)
- [Commits](https://github.com/evanw/esbuild/compare/v0.28.1...v0.28.2)

---
updated-dependencies:
- dependency-name: esbuild
  dependency-version: 0.28.2
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-08-18 03:56:20 +00:00
dependabot[bot] 6e36582a90 chore(deps-dev): bump @smithy/property-provider from 4.4.16 to 4.5.0 (#1922)
Bumps [@smithy/property-provider](https://github.com/smithy-lang/smithy-typescript/tree/HEAD/packages/property-provider) from 4.4.16 to 4.5.0.
- [Release notes](https://github.com/smithy-lang/smithy-typescript/releases)
- [Changelog](https://github.com/smithy-lang/smithy-typescript/blob/main/packages/property-provider/CHANGELOG.md)
- [Commits](https://github.com/smithy-lang/smithy-typescript/commits/@smithy/property-provider@4.5.0/packages/property-provider)

---
updated-dependencies:
- dependency-name: "@smithy/property-provider"
  dependency-version: 4.5.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-08-18 03:53:20 +00:00
dependabot[bot] 7a26c6cbd2 chore(deps-dev): bump memfs from 4.68.0 to 4.68.1 (#1927)
Bumps [memfs](https://github.com/streamich/memfs) from 4.68.0 to 4.68.1.
- [Release notes](https://github.com/streamich/memfs/releases)
- [Changelog](https://github.com/streamich/memfs/blob/master/CHANGELOG.md)
- [Commits](https://github.com/streamich/memfs/compare/v4.68.0...v4.68.1)

---
updated-dependencies:
- dependency-name: memfs
  dependency-version: 4.68.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-08-18 03:51:04 +00:00
GitHub Actions 83c855008c chore: Update dist 2026-08-18 03:49:31 +00:00
dependabot[bot] e2c213d5f6 chore(deps-dev): bump @aws-sdk/credential-provider-env (#1926)
Bumps [@aws-sdk/credential-provider-env](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages-internal/credential-provider-env) from 3.972.68 to 3.972.69.
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases)
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/packages-internal/credential-provider-env/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/HEAD/packages-internal/credential-provider-env)

---
updated-dependencies:
- dependency-name: "@aws-sdk/credential-provider-env"
  dependency-version: 3.972.69
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-08-18 03:49:01 +00:00
GitHub Actions fd3f78a69a chore: Update dist 2026-08-18 03:47:26 +00:00
dependabot[bot] ab089d1087 chore(deps): bump @smithy/node-http-handler from 4.9.13 to 4.11.0 (#1925)
Bumps [@smithy/node-http-handler](https://github.com/smithy-lang/smithy-typescript/tree/HEAD/packages/node-http-handler) from 4.9.13 to 4.11.0.
- [Release notes](https://github.com/smithy-lang/smithy-typescript/releases)
- [Changelog](https://github.com/smithy-lang/smithy-typescript/blob/main/packages/node-http-handler/CHANGELOG.md)
- [Commits](https://github.com/smithy-lang/smithy-typescript/commits/@smithy/types@4.11.0/packages/node-http-handler)

---
updated-dependencies:
- dependency-name: "@smithy/node-http-handler"
  dependency-version: 4.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-08-18 03:46:51 +00:00
dependabot[bot] 0ea2ab0d82 chore(deps-dev): bump @biomejs/biome from 2.5.7 to 2.5.8 (#1923)
Bumps [@biomejs/biome](https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome) from 2.5.7 to 2.5.8.
- [Release notes](https://github.com/biomejs/biome/releases)
- [Changelog](https://github.com/biomejs/biome/blob/main/packages/@biomejs/biome/CHANGELOG.md)
- [Commits](https://github.com/biomejs/biome/commits/@biomejs/biome@2.5.8/packages/@biomejs/biome)

---
updated-dependencies:
- dependency-name: "@biomejs/biome"
  dependency-version: 2.5.8
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-08-18 03:43:57 +00:00
GitHub Actions 12d377b18d chore: Update dist 2026-08-12 21:51:34 +00:00
dependabot[bot] 3f6acccbef chore(deps): bump @aws-sdk/client-sts from 3.1101.0 to 3.1106.0 (#1919)
Bumps [@aws-sdk/client-sts](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-sts) from 3.1101.0 to 3.1106.0.
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases)
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-sts/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.1106.0/clients/client-sts)

---
updated-dependencies:
- dependency-name: "@aws-sdk/client-sts"
  dependency-version: 3.1106.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-08-12 21:50:57 +00:00
dependabot[bot] 9f178b3b31 chore(deps-dev): bump @biomejs/biome from 2.5.6 to 2.5.7 (#1917)
Bumps [@biomejs/biome](https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome) from 2.5.6 to 2.5.7.
- [Release notes](https://github.com/biomejs/biome/releases)
- [Changelog](https://github.com/biomejs/biome/blob/main/packages/@biomejs/biome/CHANGELOG.md)
- [Commits](https://github.com/biomejs/biome/commits/@biomejs/biome@2.5.7/packages/@biomejs/biome)

---
updated-dependencies:
- dependency-name: "@biomejs/biome"
  dependency-version: 2.5.7
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-08-12 21:47:59 +00:00
GitHub Actions 4c029bab3d chore: Update dist 2026-08-12 21:44:38 +00:00
dependabot[bot] 15313a702c chore(deps-dev): bump @aws-sdk/credential-provider-env (#1918)
Bumps [@aws-sdk/credential-provider-env](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages-internal/credential-provider-env) from 3.972.66 to 3.972.67.
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases)
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/packages-internal/credential-provider-env/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/HEAD/packages-internal/credential-provider-env)

---
updated-dependencies:
- dependency-name: "@aws-sdk/credential-provider-env"
  dependency-version: 3.972.67
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-08-12 21:44:08 +00:00
dependabot[bot] c52a2eac0d chore(deps-dev): bump @types/node from 26.1.2 to 26.2.0 (#1916)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 26.1.2 to 26.2.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-version: 26.2.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-08-12 21:39:03 +00:00
dependabot[bot] 87f905da14 chore(deps-dev): bump memfs from 4.64.0 to 4.68.0 (#1920)
Bumps [memfs](https://github.com/streamich/memfs) from 4.64.0 to 4.68.0.
- [Release notes](https://github.com/streamich/memfs/releases)
- [Changelog](https://github.com/streamich/memfs/blob/master/CHANGELOG.md)
- [Commits](https://github.com/streamich/memfs/compare/v4.64.0...v4.68.0)

---
updated-dependencies:
- dependency-name: memfs
  dependency-version: 4.68.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Michael Lehmann <lehmanmj@amazon.com>
2026-08-12 21:26:40 +00:00
Tom Keller ba7d3485af chore: clarify issue template policy (#1921) 2026-08-12 10:13:32 -07:00
Tom Keller 0802eece3e chore: bump stale-issue-cleanup to v7 (#1914) 2026-08-04 11:56:48 -07:00
5 changed files with 464 additions and 383 deletions
+6
View File
@@ -28,6 +28,12 @@ these are incredibly useful:
- Any modifications you've made relevant to the bug
- Anything unusual about your environment or deployment
We also ask that you refrain from opening issues via the `gh` CLI or GitHub
API. These methods bypass our issue templates and therefore don't apply the
proper labels or workflows that we use. Note that AI agents typically do not
properly use issue templates. Issues that don't have the proper labels
applied may be closed without comment.
## Contributing via Pull Requests
Contributions via pull requests are much appreciated. Before sending us a pull
+20 -20
View File
@@ -222,7 +222,7 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
The following npm package may be included in this product:
- @aws-sdk/client-sts@3.1101.0
- @aws-sdk/client-sts@3.1111.0
This package contains the following license:
@@ -432,9 +432,9 @@ Apache License
The following npm packages may be included in this product:
- @aws-sdk/signature-v4-multi-region@3.996.43
- @smithy/core@3.31.1
- @smithy/types@4.16.1
- @aws-sdk/signature-v4-multi-region@3.996.45
- @smithy/core@3.33.0
- @smithy/types@4.17.0
These packages each contain the following license:
@@ -832,7 +832,7 @@ SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
The following npm package may be included in this product:
- @aws-sdk/core@3.977.5
- @aws-sdk/core@3.977.8
This package contains the following license:
@@ -1042,15 +1042,15 @@ Apache License
The following npm packages may be included in this product:
- @aws-sdk/credential-provider-env@3.972.66
- @aws-sdk/credential-provider-ini@3.973.11
- @aws-sdk/credential-provider-node@3.972.77
- @aws-sdk/token-providers@3.1102.0
- @aws-sdk/types@3.974.2
- @aws-sdk/xml-builder@3.972.37
- @smithy/credential-provider-imds@4.4.16
- @smithy/fetch-http-handler@5.6.13
- @smithy/node-http-handler@4.9.13
- @aws-sdk/credential-provider-env@3.972.69
- @aws-sdk/credential-provider-ini@3.973.14
- @aws-sdk/credential-provider-node@3.972.80
- @aws-sdk/token-providers@3.1111.0
- @aws-sdk/types@3.974.4
- @aws-sdk/xml-builder@3.972.39
- @smithy/credential-provider-imds@4.5.0
- @smithy/fetch-http-handler@5.7.0
- @smithy/node-http-handler@4.11.0
- @smithy/signature-v4@5.6.12
These packages each contain the following license:
@@ -1261,9 +1261,9 @@ Apache License
The following npm packages may be included in this product:
- @aws-sdk/credential-provider-process@3.972.66
- @aws-sdk/credential-provider-sso@3.973.10
- @aws-sdk/credential-provider-web-identity@3.972.72
- @aws-sdk/credential-provider-process@3.972.69
- @aws-sdk/credential-provider-sso@3.973.13
- @aws-sdk/credential-provider-web-identity@3.972.75
These packages each contain the following license:
@@ -1473,9 +1473,9 @@ Apache License
The following npm packages may be included in this product:
- @aws-sdk/credential-provider-http@3.972.68
- @aws-sdk/credential-provider-login@3.972.73
- @aws-sdk/nested-clients@3.997.40
- @aws-sdk/credential-provider-http@3.972.71
- @aws-sdk/credential-provider-login@3.972.76
- @aws-sdk/nested-clients@3.997.43
These packages each contain the following license:
Generated Vendored
+110 -32
View File
@@ -19995,8 +19995,6 @@ var init_ListSchema = __esm({
init_Schema();
ListSchema = class _ListSchema extends Schema {
static symbol = /* @__PURE__ */ Symbol.for("@smithy/lis");
name;
traits;
valueSchema;
symbol = _ListSchema.symbol;
};
@@ -20016,8 +20014,6 @@ var init_MapSchema = __esm({
init_Schema();
MapSchema = class _MapSchema extends Schema {
static symbol = /* @__PURE__ */ Symbol.for("@smithy/map");
name;
traits;
keySchema;
valueSchema;
symbol = _MapSchema.symbol;
@@ -20039,8 +20035,6 @@ var init_OperationSchema = __esm({
init_Schema();
OperationSchema = class _OperationSchema extends Schema {
static symbol = /* @__PURE__ */ Symbol.for("@smithy/ope");
name;
traits;
input;
output;
symbol = _OperationSchema.symbol;
@@ -20062,8 +20056,6 @@ var init_StructureSchema = __esm({
init_Schema();
StructureSchema = class _StructureSchema extends Schema {
static symbol = /* @__PURE__ */ Symbol.for("@smithy/str");
name;
traits;
memberNames;
memberList;
symbol = _StructureSchema.symbol;
@@ -20429,9 +20421,7 @@ var init_SimpleSchema = __esm({
init_Schema();
SimpleSchema = class _SimpleSchema extends Schema {
static symbol = /* @__PURE__ */ Symbol.for("@smithy/sim");
name;
schemaRef;
traits;
symbol = _SimpleSchema.symbol;
};
sim = (namespace, name, schemaRef, traits) => Schema.assign(new SimpleSchema(), {
@@ -28535,24 +28525,27 @@ var getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig;
var init_httpExtensionConfiguration = __esm({
"node_modules/@smithy/core/dist-es/submodules/protocols/protocol-http/extensions/httpExtensionConfiguration.js"() {
getHttpHandlerExtensionConfiguration = (runtimeConfig) => {
if (runtimeConfig.logger && runtimeConfig.logger.constructor?.name !== "NoOpLogger") {
runtimeConfig.requestHandler?.updateHttpClientConfig?.(/* @__PURE__ */ Symbol.for("logger"), runtimeConfig.logger);
}
return {
setHttpHandler(handler) {
runtimeConfig.httpHandler = handler;
runtimeConfig.requestHandler = handler;
},
httpHandler() {
return runtimeConfig.httpHandler;
return runtimeConfig.requestHandler;
},
updateHttpClientConfig(key, value) {
runtimeConfig.httpHandler?.updateHttpClientConfig(key, value);
runtimeConfig.requestHandler?.updateHttpClientConfig(key, value);
},
httpHandlerConfigs() {
return runtimeConfig.httpHandler.httpHandlerConfigs();
return runtimeConfig.requestHandler.httpHandlerConfigs();
}
};
};
resolveHttpHandlerRuntimeConfig = (httpHandlerExtensionConfiguration) => {
return {
httpHandler: httpHandlerExtensionConfiguration.httpHandler()
requestHandler: httpHandlerExtensionConfiguration.httpHandler()
};
};
}
@@ -34039,6 +34032,7 @@ or increase socketAcquisitionWarningTimeout=(millis) in the NodeHttpHandler conf
this.config = await this.configProvider;
}
const config = this.config;
const logger2 = config.logger;
const isSSL = request.protocol === "https:";
if (!isSSL && !this.config.httpAgent) {
this.config.httpAgent = await this.config.httpAgentProvider();
@@ -34082,7 +34076,7 @@ or increase socketAcquisitionWarningTimeout=(millis) in the NodeHttpHandler conf
});
}
socketWarningTimeoutId = timing.setTimeout(() => {
this.socketWarningTimestamp = _NodeHttpHandler.checkSocketUsage(agent, this.socketWarningTimestamp, config.logger);
this.socketWarningTimestamp = _NodeHttpHandler.checkSocketUsage(agent, this.socketWarningTimestamp, logger2);
}, config.socketAcquisitionWarningTimeout ?? (config.requestTimeout ?? 2e3) + (config.connectionTimeout ?? 1e3));
const queryString = request.query ? buildQueryString2(request.query) : "";
let auth = void 0;
@@ -34146,7 +34140,7 @@ or increase socketAcquisitionWarningTimeout=(millis) in the NodeHttpHandler conf
}
const effectiveRequestTimeout = requestTimeout ?? config.requestTimeout;
connectionTimeoutId = setConnectionTimeout(req, reject, config.connectionTimeout);
requestTimeoutId = setRequestTimeout(req, reject, effectiveRequestTimeout, config.throwOnRequestTimeout, config.logger ?? console);
requestTimeoutId = setRequestTimeout(req, reject, effectiveRequestTimeout, config.throwOnRequestTimeout, logger2 ?? console);
socketTimeoutId = setSocketTimeout(req, reject, config.socketTimeout);
const httpAgent = nodeHttpsOptions.agent;
if (typeof httpAgent === "object" && "keepAlive" in httpAgent) {
@@ -34164,6 +34158,12 @@ or increase socketAcquisitionWarningTimeout=(millis) in the NodeHttpHandler conf
updateHttpClientConfig(key, value) {
this.config = void 0;
this.configProvider = this.configProvider.then((config) => {
if (key === /* @__PURE__ */ Symbol.for("logger")) {
return {
...config,
logger: config.logger ?? value
};
}
return {
...config,
[key]: value
@@ -34839,7 +34839,7 @@ var init_package = __esm({
"node_modules/@aws-sdk/nested-clients/package.json"() {
package_default = {
name: "@aws-sdk/nested-clients",
version: "3.997.40",
version: "3.997.43",
description: "Nested clients for AWS SDK packages.",
homepage: "https://github.com/aws/aws-sdk-js-v3/tree/main/packages/nested-clients",
license: "Apache-2.0",
@@ -34939,9 +34939,9 @@ var init_package = __esm({
"test:watch": "yarn g:vitest watch"
},
dependencies: {
"@aws-sdk/core": "^3.977.5",
"@aws-sdk/signature-v4-multi-region": "^3.996.43",
"@aws-sdk/types": "^3.974.2",
"@aws-sdk/core": "^3.977.8",
"@aws-sdk/signature-v4-multi-region": "^3.996.45",
"@aws-sdk/types": "^3.974.4",
"@smithy/core": "^3.31.1",
"@smithy/fetch-http-handler": "^5.6.13",
"@smithy/node-http-handler": "^4.9.13",
@@ -34952,7 +34952,7 @@ var init_package = __esm({
concurrently: "7.0.0",
"downlevel-dts": "0.10.1",
premove: "4.0.0",
typescript: "~5.8.3"
typescript: "~7.0.2"
},
engines: {
node: ">=20.0.0"
@@ -36618,24 +36618,25 @@ function jsonReviver(key, value, context) {
const numericString = context.source;
if (typeof value === "number") {
const inSafeRange = value <= Number.MAX_SAFE_INTEGER && value >= Number.MIN_SAFE_INTEGER;
if (!inSafeRange || numericString !== String(value)) {
if (inSafeRange && /[eE]/.test(numericString) && String(Number(numericString)) === String(value)) {
if (inSafeRange) {
if (isRepresentable(numericString, value)) {
return value;
}
if (isFractionalNumeric(numericString)) {
return new NumericValue(numericString, "bigDecimal");
} else {
if (isFractionalBigNumeric(numericString)) {
return new NumericValue(numericString, "bigDecimal");
} else {
if (/[eE]/.test(numericString)) {
return BigInt(Number(numericString));
}
return BigInt(numericString);
}
if (/[eE]/.test(numericString)) {
return expandExponentToBigInt(numericString);
}
return BigInt(numericString);
}
}
}
return value;
}
function isFractionalNumeric(s2) {
function isFractionalBigNumeric(s2) {
const dotIndex = s2.indexOf(".");
if (dotIndex === -1) {
return false;
@@ -36648,6 +36649,83 @@ function isFractionalNumeric(s2) {
const exp = parseInt(s2.slice(eIndex + 1), 10);
return exp < fracDigits;
}
function isRepresentable(numericString, value) {
if (numericString === String(value)) {
return true;
}
if (Object.is(value, -0)) {
return true;
}
if (/[eE]/.test(numericString)) {
return expandToDecimal(numericString) === expandToDecimal(String(value));
}
const normalized = numericString.replace(/(\.\d*?)0+$/, "$1").replace(/\.$/, "");
const canonical = String(value);
if (normalized === canonical) {
return true;
}
if (/[eE]/.test(canonical)) {
return normalized === expandToDecimal(canonical);
}
return false;
}
function expandToDecimal(s2) {
const negative = s2.startsWith("-");
const abs = negative ? s2.slice(1) : s2;
const eIndex = abs.search(/[eE]/);
let result;
if (eIndex === -1) {
result = abs;
} else {
const exp = parseInt(abs.slice(eIndex + 1), 10);
const mantissa = abs.slice(0, eIndex);
const dotIndex = mantissa.indexOf(".");
let digits;
let intLen;
if (dotIndex === -1) {
digits = mantissa;
intLen = mantissa.length;
} else {
digits = mantissa.slice(0, dotIndex) + mantissa.slice(dotIndex + 1);
intLen = dotIndex;
}
digits = digits.replace(/0+$/, "") || "0";
const newDotPos = intLen + exp;
if (digits === "0") {
result = "0";
} else if (newDotPos <= 0) {
result = "0." + "0".repeat(-newDotPos) + digits;
} else if (newDotPos >= digits.length) {
result = digits + "0".repeat(newDotPos - digits.length);
} else {
result = digits.slice(0, newDotPos) + "." + digits.slice(newDotPos);
}
}
if (result.includes(".")) {
result = result.replace(/(\.\d*?)0+$/, "$1").replace(/\.$/, "");
}
return (negative ? "-" : "") + result;
}
function expandExponentToBigInt(s2) {
const eIndex = s2.search(/[eE]/);
const exp = parseInt(s2.slice(eIndex + 1), 10);
const negative = s2.startsWith("-");
const mantissa = s2.slice(negative ? 1 : 0, eIndex);
const dotIndex = mantissa.indexOf(".");
let digits;
let shift;
if (dotIndex === -1) {
digits = mantissa;
shift = exp;
} else {
digits = mantissa.slice(0, dotIndex) + mantissa.slice(dotIndex + 1);
const fracDigits = mantissa.length - dotIndex - 1;
shift = exp - fracDigits;
}
digits = digits.replace(/0+$/, "") || "0";
const result = BigInt(digits) * 10n ** BigInt(shift + (mantissa.replace(".", "").length - digits.length));
return negative ? -result : result;
}
var init_jsonReviver = __esm({
"node_modules/@aws-sdk/core/dist-es/submodules/protocols/json/jsonReviver.js"() {
init_serde();
@@ -44886,7 +44964,7 @@ var require_dist_cjs16 = __commonJS({
Region: { type: "builtInParams", name: "region" },
UseDualStack: { type: "builtInParams", name: "useDualstackEndpoint" }
};
var version = "3.1100.0";
var version = "3.1110.0";
var packageInfo = {
version
};
+320 -323
View File
File diff suppressed because it is too large Load Diff
+8 -8
View File
@@ -17,25 +17,25 @@
"organization": true
},
"devDependencies": {
"@aws-sdk/credential-provider-env": "^3.972.65",
"@biomejs/biome": "2.5.6",
"@smithy/property-provider": "^4.4.16",
"@types/node": "^26.1.2",
"@aws-sdk/credential-provider-env": "^3.972.69",
"@biomejs/biome": "2.5.8",
"@smithy/property-provider": "^4.5.0",
"@types/node": "^26.2.0",
"@vitest/coverage-v8": "4.1.10",
"aws-sdk-client-mock": "^4.1.0",
"esbuild": "^0.28.1",
"esbuild": "^0.28.2",
"generate-license-file": "^4.2.1",
"json-schema": "^0.4.0",
"markdownlint-cli": "^0.49.1",
"memfs": "^4.64.0",
"memfs": "^4.68.1",
"standard-version": "^9.5.0",
"typescript": "^7.0.2",
"vitest": "4.1.10"
},
"dependencies": {
"@actions/core": "^3.0.1",
"@aws-sdk/client-sts": "^3.1101.0",
"@smithy/node-http-handler": "^4.9.13",
"@aws-sdk/client-sts": "^3.1111.0",
"@smithy/node-http-handler": "^4.11.0",
"proxy-agent": "^8.0.2"
},
"keywords": [