From 89ab548ce2c13d9192226a81bc09018492cd4f77 Mon Sep 17 00:00:00 2001 From: Ben Asher Date: Sun, 25 Feb 2024 15:44:47 -0800 Subject: [PATCH] Recommend import = in MissingExportEquals.md --- docs/problems/MissingExportEquals.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/docs/problems/MissingExportEquals.md b/docs/problems/MissingExportEquals.md index 6deb103..6663e68 100644 --- a/docs/problems/MissingExportEquals.md +++ b/docs/problems/MissingExportEquals.md @@ -53,7 +53,8 @@ This merging namespace can also be used to declare the `default` property when t ```ts declare function Whatever(props: Whatever.WhateverProps): void; declare namespace Whatever { - declare const _default: typeof Whatever; + // using `import =` syntax ensures the CJS-default-import continues to work as a namespace + import _default = Whatever; export { _default as default }; export interface WhateverProps {