UNPKG

ng-packagr

Version:

Compile and package a TypeScript library to Angular Package Format

19 lines (18 loc) 716 B
import * as ts from 'typescript'; import { EntryPointNode } from '../ng-package/nodes'; export declare class NgccProcessor { private projectPath; private readonly compilerOptions; private readonly entryPoints; private _processedModules; private _logger; private _nodeModulesDirectory; private _entryPointsUrl; constructor(projectPath: string, compilerOptions: ts.CompilerOptions, entryPoints: EntryPointNode[]); processModule(moduleName: string, resolvedModule: ts.ResolvedModule | ts.ResolvedTypeReferenceDirective): void; /** * Try resolve a package.json file from the resolved .d.ts file. */ private tryResolvePackage; private findNodeModulesDirectory; }