From a1c75605dda46b4c1651e1698e3a4fffcdce6816 Mon Sep 17 00:00:00 2001 From: kungfooman Date: Sat, 18 Nov 2023 12:24:50 +0100 Subject: [PATCH] add test --- test/typechecking/typedef-template-strings.mjs | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 test/typechecking/typedef-template-strings.mjs diff --git a/test/typechecking/typedef-template-strings.mjs b/test/typechecking/typedef-template-strings.mjs new file mode 100644 index 0000000..52c6112 --- /dev/null +++ b/test/typechecking/typedef-template-strings.mjs @@ -0,0 +1,7 @@ +/** + * @typedef {"welcome_email" | "email_heading"} EmailLocaleIDs + * @typedef {"footer_title" | "footer_sendoff"} FooterLocaleIDs + * @typedef {`${EmailLocaleIDs | FooterLocaleIDs}_id`} AllLocaleIDs + * @typedef {"en" | "ja" | "pt"} Lang + * @typedef {`${Lang}_${AllLocaleIDs}`} LocaleMessageIDs + */