Compare commits

..

1 Commits

Author SHA1 Message Date
Tom Keller 9c8f6dd162 chore: clarify issue template policy 2026-08-12 14:26:08 +02:00
4 changed files with 383 additions and 458 deletions
+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.1111.0
- @aws-sdk/client-sts@3.1101.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.45
- @smithy/core@3.33.0
- @smithy/types@4.17.0
- @aws-sdk/signature-v4-multi-region@3.996.43
- @smithy/core@3.31.1
- @smithy/types@4.16.1
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.8
- @aws-sdk/core@3.977.5
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.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
- @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
- @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.69
- @aws-sdk/credential-provider-sso@3.973.13
- @aws-sdk/credential-provider-web-identity@3.972.75
- @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
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.71
- @aws-sdk/credential-provider-login@3.972.76
- @aws-sdk/nested-clients@3.997.43
- @aws-sdk/credential-provider-http@3.972.68
- @aws-sdk/credential-provider-login@3.972.73
- @aws-sdk/nested-clients@3.997.40
These packages each contain the following license:
Generated Vendored
+32 -110
View File
@@ -19995,6 +19995,8 @@ var init_ListSchema = __esm({
init_Schema();
ListSchema = class _ListSchema extends Schema {
static symbol = /* @__PURE__ */ Symbol.for("@smithy/lis");
name;
traits;
valueSchema;
symbol = _ListSchema.symbol;
};
@@ -20014,6 +20016,8 @@ 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;
@@ -20035,6 +20039,8 @@ 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;
@@ -20056,6 +20062,8 @@ 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;
@@ -20421,7 +20429,9 @@ 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(), {
@@ -28525,27 +28535,24 @@ 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.requestHandler = handler;
runtimeConfig.httpHandler = handler;
},
httpHandler() {
return runtimeConfig.requestHandler;
return runtimeConfig.httpHandler;
},
updateHttpClientConfig(key, value) {
runtimeConfig.requestHandler?.updateHttpClientConfig(key, value);
runtimeConfig.httpHandler?.updateHttpClientConfig(key, value);
},
httpHandlerConfigs() {
return runtimeConfig.requestHandler.httpHandlerConfigs();
return runtimeConfig.httpHandler.httpHandlerConfigs();
}
};
};
resolveHttpHandlerRuntimeConfig = (httpHandlerExtensionConfiguration) => {
return {
requestHandler: httpHandlerExtensionConfiguration.httpHandler()
httpHandler: httpHandlerExtensionConfiguration.httpHandler()
};
};
}
@@ -34032,7 +34039,6 @@ 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();
@@ -34076,7 +34082,7 @@ or increase socketAcquisitionWarningTimeout=(millis) in the NodeHttpHandler conf
});
}
socketWarningTimeoutId = timing.setTimeout(() => {
this.socketWarningTimestamp = _NodeHttpHandler.checkSocketUsage(agent, this.socketWarningTimestamp, logger2);
this.socketWarningTimestamp = _NodeHttpHandler.checkSocketUsage(agent, this.socketWarningTimestamp, config.logger);
}, config.socketAcquisitionWarningTimeout ?? (config.requestTimeout ?? 2e3) + (config.connectionTimeout ?? 1e3));
const queryString = request.query ? buildQueryString2(request.query) : "";
let auth = void 0;
@@ -34140,7 +34146,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, logger2 ?? console);
requestTimeoutId = setRequestTimeout(req, reject, effectiveRequestTimeout, config.throwOnRequestTimeout, config.logger ?? console);
socketTimeoutId = setSocketTimeout(req, reject, config.socketTimeout);
const httpAgent = nodeHttpsOptions.agent;
if (typeof httpAgent === "object" && "keepAlive" in httpAgent) {
@@ -34158,12 +34164,6 @@ 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.43",
version: "3.997.40",
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.8",
"@aws-sdk/signature-v4-multi-region": "^3.996.45",
"@aws-sdk/types": "^3.974.4",
"@aws-sdk/core": "^3.977.5",
"@aws-sdk/signature-v4-multi-region": "^3.996.43",
"@aws-sdk/types": "^3.974.2",
"@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: "~7.0.2"
typescript: "~5.8.3"
},
engines: {
node: ">=20.0.0"
@@ -36618,25 +36618,24 @@ 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) {
if (isRepresentable(numericString, value)) {
if (!inSafeRange || numericString !== String(value)) {
if (inSafeRange && /[eE]/.test(numericString) && String(Number(numericString)) === String(value)) {
return value;
}
return new NumericValue(numericString, "bigDecimal");
} else {
if (isFractionalBigNumeric(numericString)) {
if (isFractionalNumeric(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 isFractionalBigNumeric(s2) {
function isFractionalNumeric(s2) {
const dotIndex = s2.indexOf(".");
if (dotIndex === -1) {
return false;
@@ -36649,83 +36648,6 @@ function isFractionalBigNumeric(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();
@@ -44964,7 +44886,7 @@ var require_dist_cjs16 = __commonJS({
Region: { type: "builtInParams", name: "region" },
UseDualStack: { type: "builtInParams", name: "useDualstackEndpoint" }
};
var version = "3.1110.0";
var version = "3.1100.0";
var packageInfo = {
version
};
+323 -320
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.69",
"@biomejs/biome": "2.5.8",
"@smithy/property-provider": "^4.5.0",
"@types/node": "^26.2.0",
"@aws-sdk/credential-provider-env": "^3.972.65",
"@biomejs/biome": "2.5.6",
"@smithy/property-provider": "^4.4.16",
"@types/node": "^26.1.2",
"@vitest/coverage-v8": "4.1.10",
"aws-sdk-client-mock": "^4.1.0",
"esbuild": "^0.28.2",
"esbuild": "^0.28.1",
"generate-license-file": "^4.2.1",
"json-schema": "^0.4.0",
"markdownlint-cli": "^0.49.1",
"memfs": "^4.68.1",
"memfs": "^4.64.0",
"standard-version": "^9.5.0",
"typescript": "^7.0.2",
"vitest": "4.1.10"
},
"dependencies": {
"@actions/core": "^3.0.1",
"@aws-sdk/client-sts": "^3.1111.0",
"@smithy/node-http-handler": "^4.11.0",
"@aws-sdk/client-sts": "^3.1101.0",
"@smithy/node-http-handler": "^4.9.13",
"proxy-agent": "^8.0.2"
},
"keywords": [