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';

2233

import { DeclarationVisibility } from '../declarations/DeclarationVisibility';

44

import { File } from '../resources/File';

@@ -13,7 +13,7 @@ import { Resource } from '../resources/Resource';

1313

* @returns {boolean}

1414

*/

1515

export function isNodeExported(node: Node): boolean {

16-

const flags = getCombinedModifierFlags(node);

16+

const flags = getCombinedModifierFlags(node as Declaration);

1717

return (flags & ModifierFlags.Export) === ModifierFlags.Export;

1818

}

1919

@@ -26,7 +26,7 @@ export function isNodeExported(node: Node): boolean {

2626

* @returns {boolean}

2727

*/

2828

export function isNodeDefaultExported(node: Node): boolean {

29-

const flags = getCombinedModifierFlags(node);

29+

const flags = getCombinedModifierFlags(node as Declaration);

3030

return (flags & ModifierFlags.Default) === ModifierFlags.Default;

3131

}

3232