diff --git a/npm/ng-packs/package.json b/npm/ng-packs/package.json index 6b028ddbbd..05df95c686 100644 --- a/npm/ng-packs/package.json +++ b/npm/ng-packs/package.json @@ -2,22 +2,26 @@ "scripts": { "start": "ng serve dev-app", "ng": "ng", - "test": "ng test", + "test": "ng test --watchAll --runInBand", "symlink": "symlink", "abpng": "abpng", "commit": "git-cz", "lint": "ng lint --fix", - "scripts:build": "cd scripts && npm install && npm run build" + "scripts:build": "cd scripts && npm install && npm run build", + "ci": "yarn ci:build:sync && yarn ci:build:async && yarn ci:test && yarn ng lint", + "ci:build:sync": "symlink copy --angular --no-watch --sync --packages @abp/ng.core,@abp/ng.theme.shared,@abp/ng.feature-management,@abp/ng.permission-management,@abp/ng.account.config,@abp/ng.identity.config,@abp/ng.setting-management.config,@abp/ng.tenant-management.config", + "ci:build:async": "symlink copy --angular --no-watch --all-packages --excluded-packages @abp/ng.core,@abp/ng.theme.shared,@abp/ng.feature-management,@abp/ng.permission-management,@abp/ng.account.config,@abp/ng.identity.config,@abp/ng.setting-management.config,@abp/ng.tenant-management.config", + "ci:test": "ng test --coverage=false" }, "devDependencies": { - "@abp/ng.account.config": "^1.0.2", - "@abp/ng.core": "^1.0.2", - "@abp/ng.feature-management": "^1.0.2", - "@abp/ng.identity.config": "^1.0.2", - "@abp/ng.permission-management": "^1.0.2", - "@abp/ng.setting-management.config": "^1.0.2", - "@abp/ng.tenant-management.config": "^1.0.2", - "@abp/ng.theme.shared": "^1.0.2", + "@abp/ng.account.config": "^1.0.3", + "@abp/ng.core": "^1.0.4", + "@abp/ng.feature-management": "^1.0.4", + "@abp/ng.identity.config": "^1.0.3", + "@abp/ng.permission-management": "^1.0.4", + "@abp/ng.setting-management.config": "^1.0.3", + "@abp/ng.tenant-management.config": "^1.0.3", + "@abp/ng.theme.shared": "^1.0.4", "@angular-builders/jest": "^8.2.0", "@angular-devkit/build-angular": "~0.803.18", "@angular-devkit/build-ng-packagr": "~0.803.18", @@ -67,7 +71,7 @@ "protractor": "~5.4.0", "rxjs": "~6.4.0", "snq": "^1.0.3", - "symlink-manager": "^1.3.0", + "symlink-manager": "^1.4.1", "ts-node": "~7.0.0", "tsickle": "^0.37.0", "tslint": "~5.20.0",