diff --git a/implementations/javascript/packages/core/src/text.ts b/implementations/javascript/packages/core/src/text.ts index a01d89b..e9f0dd8 100644 --- a/implementations/javascript/packages/core/src/text.ts +++ b/implementations/javascript/packages/core/src/text.ts @@ -28,7 +28,7 @@ export const stringifyEmbeddedWrite: EmbeddedWriter = { export function stringify(x: any, options?: WriterOptions): string { options = { ... (options ?? {}) }; options.embeddedWrite = options.embeddedWrite ?? stringifyEmbeddedWrite; - return Writer.stringify(x as Writable, options); + return Writer.stringify(fromJS(x), options); } export function preserves(pieces: TemplateStringsArray, ...values: Value[]): string {