@codecademy/variance

0.26.00.26.1-alpha.8940e8.0
dist/createTheme/createTheme.js
~dist/createTheme/createTheme.jsModified
+3−1
Index: package/dist/createTheme/createTheme.js
===================================================================
--- package/dist/createTheme/createTheme.js
+++ package/dist/createTheme/createTheme.js
@@ -38,9 +38,11 @@
     const flatColors = flattenScale(colors);
     const {
       variables,
       tokens
-    } = serializeTokens(flatColors, 'color', this.#theme);
+    } = serializeTokens(
+    // TS 5.9+ no longer resolves LiteralPaths<> as assignable to SerializedTokensInput; flattened scales are plain token maps at runtime.
+    flatColors, 'color', this.#theme);
     this.#theme = merge({}, this.#theme, {
       colors: tokens,
       _variables: {
         root: variables