INNER CODE UNIT · TypeScript

install

jscutlery/semver · packages/semver/src/generators/install/index.ts:17

export default async function install(tree: Tree, options: SchemaOptions) {
  /* Synced versioning. */
  if (options.syncVersions) {
    addProjectConfiguration(tree, 'workspace', {
      root: '.',
      targets: {
        version: createTarget(options),
      },
    });

    /* Independent versioning. */
  } else {
    options.projects && options.projects.length > 0
      ? updateWorkspaceFromSchema(tree, options)
      : await updateWorkspaceFromPrompt(tree, options);
  }

  addDependencies(tree, options);

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…