@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