UNPKG

736 BTypeScriptView Raw
1import Bundler from './bundler';
2import Analyzer from './analyzer';
3import Append from './broccoli-append';
4import { Tree } from 'broccoli-plugin';
5export default class AutoImport {
6 private primaryPackage;
7 private packages;
8 private env;
9 private consoleWrite;
10 private analyzers;
11 private bundles;
12 static lookup(appOrAddon: any): AutoImport;
13 constructor(appOrAddon: any);
14 isPrimary(appOrAddon: any): boolean;
15 analyze(tree: Tree, appOrAddon: any): Analyzer;
16 makeBundler(allAppTree: Tree): Bundler;
17 addTo(allAppTree: Tree): Append;
18 included(addonInstance: any): void;
19 private configureFingerprints;
20 updateFastBootManifest(manifest: {
21 vendorFiles: string[];
22 }): void;
23}