2018-01-09 15:36:42 +01:00

10 lines
183 B
JavaScript

"use strict";
function mandatory(paramName) {
throw new Error(`Missing parameter: ${paramName}`);
}
async function foo({ a, b = mandatory("b") }) {
return Promise.resolve(b);
}