UNPKG

1.63 kBJavaScriptView Raw
1import * as utils from './utils';
2export function getNamedExports(node) {
3 const namedExports = utils.getValueOrUndefined(node.exportClause);
4 if (namedExports === undefined) {
5 return [];
6 }
7 const exps = utils.getValueOrUndefined(namedExports.elements);
8 return exps === undefined ? [] : exps;
9}
10
11//# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImV4cG9ydERlY2xhcmF0aW9uLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUNBLE9BQU8sS0FBSyxLQUFLLE1BQU0sU0FBUyxDQUFDO0FBR2pDLE1BQU0sVUFBVSxlQUFlLENBQUMsSUFBMEI7SUFDeEQsTUFBTSxZQUFZLEdBQUcsS0FBSyxDQUFDLG1CQUFtQixDQUFDLElBQUksQ0FBQyxZQUFZLENBQUMsQ0FBQztJQUNsRSxJQUFJLFlBQVksS0FBSyxTQUFTLEVBQUU7UUFDOUIsT0FBTyxFQUFFLENBQUM7S0FDWDtJQUVELE1BQU0sSUFBSSxHQUFHLEtBQUssQ0FBQyxtQkFBbUIsQ0FBQyxZQUFZLENBQUMsUUFBUSxDQUFDLENBQUM7SUFFOUQsT0FBTyxJQUFJLEtBQUssU0FBUyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQztBQUN4QyxDQUFDIiwiZmlsZSI6Im5lby1vbmUtdHMtdXRpbHMvc3JjL2V4cG9ydERlY2xhcmF0aW9uLmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHRzIGZyb20gJ3R5cGVzY3JpcHQnO1xuaW1wb3J0ICogYXMgdXRpbHMgZnJvbSAnLi91dGlscyc7XG5cbi8vIHRzbGludDpkaXNhYmxlLW5leHQtbGluZSBleHBvcnQtbmFtZVxuZXhwb3J0IGZ1bmN0aW9uIGdldE5hbWVkRXhwb3J0cyhub2RlOiB0cy5FeHBvcnREZWNsYXJhdGlvbik6IHJlYWRvbmx5IHRzLkV4cG9ydFNwZWNpZmllcltdIHtcbiAgY29uc3QgbmFtZWRFeHBvcnRzID0gdXRpbHMuZ2V0VmFsdWVPclVuZGVmaW5lZChub2RlLmV4cG9ydENsYXVzZSk7XG4gIGlmIChuYW1lZEV4cG9ydHMgPT09IHVuZGVmaW5lZCkge1xuICAgIHJldHVybiBbXTtcbiAgfVxuXG4gIGNvbnN0IGV4cHMgPSB1dGlscy5nZXRWYWx1ZU9yVW5kZWZpbmVkKG5hbWVkRXhwb3J0cy5lbGVtZW50cyk7XG5cbiAgcmV0dXJuIGV4cHMgPT09IHVuZGVmaW5lZCA/IFtdIDogZXhwcztcbn1cbiJdfQ==