Prettier 1.19.1
Playground link
Input:
const foo = "Bar";
/**
* @template T
* @param {Type} type
* @param {T} value
* @return {Value}
*//**
* @param {Type} type
* @return {Value}
*/
function value(type, value) {
if (arguments.length === 2) {
return new ConcreteValue(type, value);
} else {
return new Value(type);
}
}
Output:
const foo = "Bar";
/**
* @param {Type} type
* @return {Value}
*/
/**
* @template T
* @param {Type} type
* @param {T} value
* @return {Value}
*/ function value(type, value) {
if (arguments.length === 2) {
return new ConcreteValue(type, value);
} else {
return new Value(type);
}
}
Expected behavior:
Output identical to input.
Prettier 1.19.1
Playground link
Input:
Output:
Expected behavior:
Output identical to input.