From 43a968942c58c6580c90ced79e605e48d81fc266 Mon Sep 17 00:00:00 2001 From: Charles Lyding <19598772+clydin@users.noreply.github.com> Date: Thu, 7 Feb 2019 19:38:42 -0500 Subject: [PATCH] feat(@angular-devkit/schematics): support pnpm as a package manager option --- .../schematics/tasks/node-package/executor.ts | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/packages/angular_devkit/schematics/tasks/node-package/executor.ts b/packages/angular_devkit/schematics/tasks/node-package/executor.ts index 3eedd3a14f..0a704cd438 100644 --- a/packages/angular_devkit/schematics/tasks/node-package/executor.ts +++ b/packages/angular_devkit/schematics/tasks/node-package/executor.ts @@ -40,6 +40,13 @@ const packageManagers: { [name: string]: PackageManagerProfile } = { installPackage: 'add', }, }, + 'pnpm': { + quietArgument: '--silent', + commands: { + installAll: 'install', + installPackage: 'install', + }, + }, }; export class UnknownPackageManagerException extends BaseException {