feat(typescript): upgrade typescript and other dependencies (#93) · buehler/node-typescript-parser@364d5dc
1-import { getCombinedModifierFlags, ModifierFlags, Node, SyntaxKind, TypeNode } from 'typescript';
1+import { Declaration, getCombinedModifierFlags, ModifierFlags, Node, SyntaxKind, TypeNode } from 'typescript';
2233import { DeclarationVisibility } from '../declarations/DeclarationVisibility';
44import { File } from '../resources/File';
@@ -13,7 +13,7 @@ import { Resource } from '../resources/Resource';
1313 * @returns {boolean}
1414 */
1515export function isNodeExported(node: Node): boolean {
16-const flags = getCombinedModifierFlags(node);
16+const flags = getCombinedModifierFlags(node as Declaration);
1717return (flags & ModifierFlags.Export) === ModifierFlags.Export;
1818}
1919@@ -26,7 +26,7 @@ export function isNodeExported(node: Node): boolean {
2626 * @returns {boolean}
2727 */
2828export function isNodeDefaultExported(node: Node): boolean {
29-const flags = getCombinedModifierFlags(node);
29+const flags = getCombinedModifierFlags(node as Declaration);
3030return (flags & ModifierFlags.Default) === ModifierFlags.Default;
3131}
3232