Answers for "export jsdoc typedef"

0

export jsdoc typedef

// 1.Normal Case
/**
 * @param p { import("./a").Pet }
 */
function walk(p) {
    console.log(`Walking ${p.name}...`);
}

// 2.Alias Type
/**
 * @typedef { import("./a").Pet } Pet
 */

/**
 * @type {Pet}
 */
var myPet;
myPet.name;

// 3.Refer Inferred Type
/**
 * @type {typeof import("./a").x }
 */
var x = require("./a").x;
Posted by: Guest on February-27-2021

Code answers related to "Javascript"

Browse Popular Code Answers by Language