diff --git a/packages/schematics/angular/library/files/package.json.template b/packages/schematics/angular/library/files/package.json.template index 8d8b5ad6aa..ad5c43cf56 100644 --- a/packages/schematics/angular/library/files/package.json.template +++ b/packages/schematics/angular/library/files/package.json.template @@ -3,6 +3,7 @@ "version": "0.0.1", "peerDependencies": { "@angular/common": "^<%= angularLatestVersion %>", - "@angular/core": "^<%= angularLatestVersion %>" + "@angular/core": "^<%= angularLatestVersion %>", + "tslib": "^<%= tsLibLatestVersion %>" } } \ No newline at end of file diff --git a/packages/schematics/angular/library/index.ts b/packages/schematics/angular/library/index.ts index 8d33a1870d..506dff3d71 100644 --- a/packages/schematics/angular/library/index.ts +++ b/packages/schematics/angular/library/index.ts @@ -211,6 +211,7 @@ export default function (options: LibraryOptions): Rule { relativePathToWorkspaceRoot: relativePathToWorkspaceRoot(projectRoot), prefix, angularLatestVersion: latestVersions.Angular.replace('~', '').replace('^', ''), + tsLibLatestVersion: latestVersions.TsLib.replace('~', '').replace('^', ''), folderName, }), move(projectRoot),