UNPKG

@jscutlery/swc-angular-preset

Version:

## 👀 What is this?

73 lines (72 loc) • 1.84 kB
import type { Config } from '@swc/core'; export interface AngularPresetOptions { templateRawSuffix?: boolean; } export declare function swcAngularPreset(options?: AngularPresetOptions): { jsc: { parser: { syntax: "typescript"; decorators: true; dynamicImport: true; }; transform: { legacyDecorator: true; decoratorMetadata: true; }; experimental: { plugins: [string, SwcPluginAngularOptions][]; }; }; env: { include: string[]; }; }; export declare function swcAngularJestTransformer(): [string, Record<string, unknown>]; export declare function swcAngularVitePreset(): { jsc: { parser: { syntax: "typescript"; decorators: true; dynamicImport: true; }; transform: { legacyDecorator: true; decoratorMetadata: true; }; experimental: { plugins: [string, SwcPluginAngularOptions][]; }; }; env: { include: string[]; }; }; export declare function swcAngularUnpluginOptions(): Config & { tsconfigFile?: boolean; }; interface SwcPluginAngularOptions { templateRawSuffix?: boolean; } /** * @deprecated Use {@link swcAngularVitePreset}, {@link swcAngularJestTransformer} or {@link swcAngularPreset} instead. */ declare const _default: { jsc: { parser: { syntax: "typescript"; decorators: true; dynamicImport: true; }; transform: { legacyDecorator: true; decoratorMetadata: true; }; experimental: { plugins: [string, SwcPluginAngularOptions][]; }; }; env: { include: string[]; }; }; export default _default;