From 94db676cfeabe3513d8f5d903b72a72f38797ee7 Mon Sep 17 00:00:00 2001 From: "Rico Sta. Cruz" Date: Sun, 24 Mar 2019 07:34:48 +0800 Subject: [PATCH] jsdoc: Note that importing is TypeScript-specific --- jsdoc.md | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/jsdoc.md b/jsdoc.md index 9fed13b50..027076aa7 100644 --- a/jsdoc.md +++ b/jsdoc.md @@ -79,18 +79,22 @@ function play (song) { See: -### Importing Types +### Importing types + ```js /** - * @typedef {import('Foo').default} Bar + * @typedef {import('./Foo').default} Bar */ - + /** * @param {Bar} x */ + function test(x) { } ``` +This syntax is [TypeScript-specific](https://github.com/Microsoft/TypeScript/wiki/JsDoc-support-in-JavaScript#import-types). + ### Other keywords ```js