From caef401064d511ab05ae87381b83df374ce87e4a Mon Sep 17 00:00:00 2001 From: Arman Ozak Date: Wed, 12 Aug 2020 12:28:48 +0300 Subject: [PATCH] feat: add exceptions as enum --- npm/ng-packs/packages/schematics/src/enums/exception.ts | 5 +++++ npm/ng-packs/packages/schematics/src/enums/index.ts | 1 + 2 files changed, 6 insertions(+) create mode 100644 npm/ng-packs/packages/schematics/src/enums/exception.ts create mode 100644 npm/ng-packs/packages/schematics/src/enums/index.ts diff --git a/npm/ng-packs/packages/schematics/src/enums/exception.ts b/npm/ng-packs/packages/schematics/src/enums/exception.ts new file mode 100644 index 0000000000..8577df7d41 --- /dev/null +++ b/npm/ng-packs/packages/schematics/src/enums/exception.ts @@ -0,0 +1,5 @@ +export const enum Exception { + InvalidWorkspace = 'Invalid Workspace: The angular.json should be a valid JSON file.', + NoProject = 'Unknown Project: Either define a default project in your workspace or specify the project name in schematics options.', + NoWorkspace = 'Workspace Not Found: Make sure you are running schematics at the root directory of your workspace and it has an angular.json file.', +} diff --git a/npm/ng-packs/packages/schematics/src/enums/index.ts b/npm/ng-packs/packages/schematics/src/enums/index.ts new file mode 100644 index 0000000000..3d5b914d2f --- /dev/null +++ b/npm/ng-packs/packages/schematics/src/enums/index.ts @@ -0,0 +1 @@ +export * from './exception';