From 89a7bd1e6d69f518198d643e569458b6d85e4af0 Mon Sep 17 00:00:00 2001 From: y-exp <8601420+y-exp@users.noreply.github.com> Date: Sun, 16 Mar 2025 12:44:35 +0100 Subject: [PATCH 1/2] Fix pollution of `includedUnits` defaults --- src/format/helpers/resolve-options.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/format/helpers/resolve-options.ts b/src/format/helpers/resolve-options.ts index 5471516..ddccf44 100644 --- a/src/format/helpers/resolve-options.ts +++ b/src/format/helpers/resolve-options.ts @@ -94,7 +94,7 @@ export function resolveFormatOptions(options: Omit) { includeZero = defaultFormatOptions.includeZero, includeMs = defaultFormatOptions.includeMs, includeSubMs = defaultFormatOptions.includeSubMs, - includedUnits = defaultFormatOptions.includedUnits, + includedUnits = [...defaultFormatOptions.includedUnits], unitLimit = defaultFormatOptions.unitLimit, unitSeparator = defaultFormatOptions.unitSeparator, minimumDigits = defaultFormatOptions.minimumDigits, From 10d9b89e3a0c7340669e7815736aba1e9dd21f03 Mon Sep 17 00:00:00 2001 From: y-exp <8601420+y-exp@users.noreply.github.com> Date: Sun, 16 Mar 2025 19:54:39 +0100 Subject: [PATCH 2/2] Added changeset --- .changeset/forty-items-spend.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .changeset/forty-items-spend.md diff --git a/.changeset/forty-items-spend.md b/.changeset/forty-items-spend.md new file mode 100644 index 0000000..abc6fa4 --- /dev/null +++ b/.changeset/forty-items-spend.md @@ -0,0 +1,5 @@ +--- +"enhanced-ms": patch +--- + +Fixed handling of `includeMs` and `includeSubMs` options