INNER CODE UNIT · TypeScript

AngularInitializer

Sitecore/jss · packages/create-sitecore-jss/src/initializers/angular/index.ts:8

export default class AngularInitializer implements Initializer {
  get isBase() {
    return true;
  }

  async init(args: AngularArgs) {
    const answers = await inquirer.prompt<AngularAnswer>(prompts, args);

    const mergedArgs = {
      ...args,
      ...answers,
    };
    const templatePath = path.resolve(__dirname, '../../templates/angular');
    await transform(templatePath, mergedArgs);
    const addInitializers: string[] = [];

    if (!args.templates.includes('angular-sxp')) {
      addInitializers.push('angular-sxp');

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…