import { Config } from '@stencil/core'; import { sass } from '@stencil/sass'; const angularValueAccessorBindings: ValueAccessorConfig[] = []; import { angularOutputTarget, ValueAccessorConfig, } from '@stencil/angular-output-target'; export const config: Config = { namespace: 'savvi-components', taskQueue: 'async', plugins: [sass()], outputTargets: [ { type: 'dist', esmLoaderPath: '../loader', }, { type: 'dist-custom-elements', }, { type: 'docs-readme', }, { type: 'www', serviceWorker: null, // disable service workers }, angularOutputTarget({ componentCorePackage: '@stencil-angular-components/savvi-components', directivesProxyFile: '../../../packages/savvi-components-angular/src/generated/directives/proxies.ts', directivesArrayFile: '../../../packages/savvi-components-angular/src/generated/directives/index.ts', valueAccessorConfigs: angularValueAccessorBindings, }), ], };