@kv-systems/ng-packagr
Version:
Compile and package Angular libraries in Angular Package Format (APF)
14 lines (11 loc) • 586 B
text/typescript
import { InjectionToken } from 'injection-js';
import { Transform } from '../../graph/transform';
import { TransformProvider, provideTransform } from '../../graph/transform.di';
import { OPTIONS_TOKEN } from '../options.di';
import { writeBundlesTransform } from './write-bundles.transform';
export const WRITE_BUNDLES_TRANSFORM_TOKEN = new InjectionToken<Transform>(`ng.v5.writeBundlesTransform`);
export const WRITE_BUNDLES_TRANSFORM: TransformProvider = provideTransform({
provide: WRITE_BUNDLES_TRANSFORM_TOKEN,
useFactory: writeBundlesTransform,
deps: [OPTIONS_TOKEN],
});