mirror of https://github.com/abpframework/abp.git
63 changed files with 1001 additions and 1161 deletions
@ -1 +1,2 @@ |
|||
node_modules |
|||
*.d.ts |
|||
@ -1,762 +0,0 @@ |
|||
{ |
|||
"version": 1, |
|||
"projects": { |
|||
"account": { |
|||
"$schema": "../../node_modules/nx/schemas/project-schema.json", |
|||
"projectType": "library", |
|||
"root": "packages/account", |
|||
"sourceRoot": "packages/account/src", |
|||
"prefix": "abp", |
|||
"architect": { |
|||
"build": { |
|||
"builder": "@nrwl/angular:package", |
|||
"outputs": ["{workspaceRoot}/dist/packages/account"], |
|||
"options": { |
|||
"project": "packages/account/ng-package.json" |
|||
}, |
|||
"configurations": { |
|||
"production": { |
|||
"tsConfig": "packages/account/tsconfig.lib.prod.json" |
|||
}, |
|||
"development": { |
|||
"tsConfig": "packages/account/tsconfig.lib.json" |
|||
} |
|||
}, |
|||
"defaultConfiguration": "production" |
|||
}, |
|||
"test": { |
|||
"builder": "@nrwl/jest:jest", |
|||
"outputs": ["{workspaceRoot}/coverage/packages/account"], |
|||
"options": { |
|||
"jestConfig": "packages/account/jest.config.ts", |
|||
"passWithNoTests": true |
|||
} |
|||
}, |
|||
"lint": { |
|||
"builder": "@nrwl/linter:eslint", |
|||
"options": { |
|||
"lintFilePatterns": ["packages/account/src/**/*.ts", "packages/account/src/**/*.html"] |
|||
}, |
|||
"outputs": ["{options.outputFile}"] |
|||
} |
|||
}, |
|||
"tags": [], |
|||
"implicitDependencies": ["core", "theme-shared", "account-core"] |
|||
}, |
|||
"account-core": { |
|||
"$schema": "../../node_modules/nx/schemas/project-schema.json", |
|||
"projectType": "library", |
|||
"root": "packages/account-core", |
|||
"sourceRoot": "packages/account-core/src", |
|||
"prefix": "abp", |
|||
"architect": { |
|||
"build": { |
|||
"builder": "@nrwl/angular:package", |
|||
"outputs": ["{workspaceRoot}/dist/packages/account-core"], |
|||
"options": { |
|||
"project": "packages/account-core/ng-package.json" |
|||
}, |
|||
"configurations": { |
|||
"production": { |
|||
"tsConfig": "packages/account-core/tsconfig.lib.prod.json" |
|||
}, |
|||
"development": { |
|||
"tsConfig": "packages/account-core/tsconfig.lib.json" |
|||
} |
|||
}, |
|||
"defaultConfiguration": "production" |
|||
}, |
|||
"test": { |
|||
"builder": "@nrwl/jest:jest", |
|||
"outputs": ["{workspaceRoot}/coverage/packages/account-core"], |
|||
"options": { |
|||
"jestConfig": "packages/account-core/jest.config.ts", |
|||
"passWithNoTests": true |
|||
} |
|||
}, |
|||
"lint": { |
|||
"builder": "@nrwl/linter:eslint", |
|||
"options": { |
|||
"lintFilePatterns": [ |
|||
"packages/account-core/src/**/*.ts", |
|||
"packages/account-core/src/**/*.html" |
|||
] |
|||
}, |
|||
"outputs": ["{options.outputFile}"] |
|||
} |
|||
}, |
|||
"tags": [], |
|||
"implicitDependencies": ["core", "theme-shared"] |
|||
}, |
|||
"components": { |
|||
"$schema": "../../node_modules/nx/schemas/project-schema.json", |
|||
"projectType": "library", |
|||
"root": "packages/components", |
|||
"sourceRoot": "packages/components/src", |
|||
"prefix": "abp", |
|||
"architect": { |
|||
"build": { |
|||
"builder": "@nrwl/angular:package", |
|||
"outputs": ["{workspaceRoot}/dist/packages/components"], |
|||
"options": { |
|||
"project": "packages/components/ng-package.json" |
|||
}, |
|||
"configurations": { |
|||
"production": { |
|||
"tsConfig": "packages/components/tsconfig.lib.prod.json" |
|||
}, |
|||
"development": { |
|||
"tsConfig": "packages/components/tsconfig.lib.json" |
|||
} |
|||
}, |
|||
"defaultConfiguration": "production" |
|||
}, |
|||
"test": { |
|||
"builder": "@nrwl/jest:jest", |
|||
"outputs": ["{workspaceRoot}/coverage/packages/components"], |
|||
"options": { |
|||
"jestConfig": "packages/components/jest.config.ts", |
|||
"passWithNoTests": true |
|||
} |
|||
}, |
|||
"lint": { |
|||
"builder": "@nrwl/linter:eslint", |
|||
"options": { |
|||
"lintFilePatterns": [ |
|||
"packages/components/src/**/*.ts", |
|||
"packages/components/src/**/*.html" |
|||
] |
|||
}, |
|||
"outputs": ["{options.outputFile}"] |
|||
} |
|||
}, |
|||
"tags": [], |
|||
"implicitDependencies": ["core", "theme-shared"] |
|||
}, |
|||
"core": { |
|||
"$schema": "../../node_modules/nx/schemas/project-schema.json", |
|||
"projectType": "library", |
|||
"root": "packages/core", |
|||
"sourceRoot": "packages/core/src", |
|||
"prefix": "abp", |
|||
"architect": { |
|||
"build": { |
|||
"builder": "@nrwl/angular:package", |
|||
"outputs": ["{workspaceRoot}/dist/packages/core"], |
|||
"options": { |
|||
"project": "packages/core/ng-package.json" |
|||
}, |
|||
"configurations": { |
|||
"production": { |
|||
"tsConfig": "packages/core/tsconfig.lib.prod.json" |
|||
}, |
|||
"development": { |
|||
"tsConfig": "packages/core/tsconfig.lib.json" |
|||
} |
|||
}, |
|||
"defaultConfiguration": "production" |
|||
}, |
|||
"test": { |
|||
"builder": "@nrwl/jest:jest", |
|||
"outputs": ["{workspaceRoot}/coverage/packages/core"], |
|||
"options": { |
|||
"jestConfig": "packages/core/jest.config.ts", |
|||
"passWithNoTests": true |
|||
} |
|||
}, |
|||
"lint": { |
|||
"builder": "@nrwl/linter:eslint", |
|||
"options": { |
|||
"lintFilePatterns": ["packages/core/src/**/*.ts", "packages/core/src/**/*.html"] |
|||
}, |
|||
"outputs": ["{options.outputFile}"] |
|||
} |
|||
}, |
|||
"tags": [] |
|||
}, |
|||
"dev-app": { |
|||
"$schema": "../../node_modules/nx/schemas/project-schema.json", |
|||
"projectType": "application", |
|||
"root": "apps/dev-app", |
|||
"sourceRoot": "apps/dev-app/src", |
|||
"prefix": "app", |
|||
"architect": { |
|||
"build": { |
|||
"builder": "@angular-devkit/build-angular:browser", |
|||
"outputs": ["{options.outputPath}"], |
|||
"options": { |
|||
"outputPath": "dist/apps/dev-app", |
|||
"index": "apps/dev-app/src/index.html", |
|||
"main": "apps/dev-app/src/main.ts", |
|||
"polyfills": "apps/dev-app/src/polyfills.ts", |
|||
"tsConfig": "apps/dev-app/tsconfig.app.json", |
|||
"inlineStyleLanguage": "scss", |
|||
"allowedCommonJsDependencies": ["chart.js", "js-sha256"], |
|||
"assets": ["apps/dev-app/src/favicon.ico", "apps/dev-app/src/assets"], |
|||
"styles": [ |
|||
{ |
|||
"input": "node_modules/@volo/ngx-lepton-x.lite/assets/css/bootstrap-dim.css", |
|||
"inject": false, |
|||
"bundleName": "bootstrap-dim" |
|||
}, |
|||
{ |
|||
"input": "node_modules/@volo/ngx-lepton-x.lite/assets/css/ng-bundle.css", |
|||
"inject": false, |
|||
"bundleName": "ng-bundle" |
|||
}, |
|||
{ |
|||
"input": "node_modules/@volo/ngx-lepton-x.lite/assets/css/side-menu/layout-bundle.css", |
|||
"inject": false, |
|||
"bundleName": "layout-bundle" |
|||
}, |
|||
{ |
|||
"input": "node_modules/@abp/ng.theme.lepton-x/assets/css/abp-bundle.css", |
|||
"inject": false, |
|||
"bundleName": "abp-bundle" |
|||
}, |
|||
{ |
|||
"input": "node_modules/@volo/ngx-lepton-x.lite/assets/css/bootstrap-dim.rtl.css", |
|||
"inject": false, |
|||
"bundleName": "bootstrap-dim.rtl" |
|||
}, |
|||
{ |
|||
"input": "node_modules/@volo/ngx-lepton-x.lite/assets/css/ng-bundle.rtl.css", |
|||
"inject": false, |
|||
"bundleName": "ng-bundle.rtl" |
|||
}, |
|||
{ |
|||
"input": "node_modules/@volo/ngx-lepton-x.lite/assets/css/side-menu/layout-bundle.rtl.css", |
|||
"inject": false, |
|||
"bundleName": "layout-bundle.rtl" |
|||
}, |
|||
{ |
|||
"input": "node_modules/@abp/ng.theme.lepton-x/assets/css/abp-bundle.rtl.css", |
|||
"inject": false, |
|||
"bundleName": "abp-bundle.rtl" |
|||
}, |
|||
{ |
|||
"input": "node_modules/@volo/ngx-lepton-x.lite/assets/css/font-bundle.rtl.css", |
|||
"inject": false, |
|||
"bundleName": "font-bundle.rtl" |
|||
}, |
|||
{ |
|||
"input": "node_modules/@volo/ngx-lepton-x.lite/assets/css/font-bundle.css", |
|||
"inject": false, |
|||
"bundleName": "font-bundle" |
|||
}, |
|||
{ |
|||
"input": "node_modules/@fortawesome/fontawesome-free/css/all.min.css", |
|||
"inject": true, |
|||
"bundleName": "fontawesome-all.min" |
|||
}, |
|||
{ |
|||
"input": "node_modules/@fortawesome/fontawesome-free/css/v4-shims.min.css", |
|||
"inject": true, |
|||
"bundleName": "fontawesome-v4-shims.min" |
|||
}, |
|||
{ |
|||
"input": "node_modules/@swimlane/ngx-datatable/index.css", |
|||
"inject": true, |
|||
"bundleName": "ngx-datatable-index" |
|||
}, |
|||
{ |
|||
"input": "node_modules/@swimlane/ngx-datatable/assets/icons.css", |
|||
"inject": true, |
|||
"bundleName": "ngx-datatable-icons" |
|||
}, |
|||
{ |
|||
"input": "node_modules/@swimlane/ngx-datatable/themes/material.css", |
|||
"inject": true, |
|||
"bundleName": "ngx-datatable-material" |
|||
}, |
|||
{ |
|||
"input": "node_modules/ng-zorro-antd/tree/style/index.min.css", |
|||
"inject": false, |
|||
"bundleName": "ng-zorro-antd-tree" |
|||
}, |
|||
"node_modules/bootstrap-icons/font/bootstrap-icons.css", |
|||
"apps/dev-app/src/styles.scss" |
|||
], |
|||
"scripts": [] |
|||
}, |
|||
"configurations": { |
|||
"production": { |
|||
"tsConfig": "apps/dev-app/tsconfig.app.json", |
|||
"budgets": [ |
|||
{ |
|||
"type": "initial", |
|||
"maximumWarning": "1mb", |
|||
"maximumError": "5mb" |
|||
}, |
|||
{ |
|||
"type": "anyComponentStyle", |
|||
"maximumWarning": "6kb", |
|||
"maximumError": "10kb" |
|||
} |
|||
], |
|||
"fileReplacements": [ |
|||
{ |
|||
"replace": "apps/dev-app/src/environments/environment.ts", |
|||
"with": "apps/dev-app/src/environments/environment.prod.ts" |
|||
} |
|||
], |
|||
"outputHashing": "all" |
|||
}, |
|||
"development": { |
|||
"buildOptimizer": false, |
|||
"optimization": false, |
|||
"vendorChunk": true, |
|||
"extractLicenses": false, |
|||
"sourceMap": true, |
|||
"namedChunks": true |
|||
} |
|||
}, |
|||
"defaultConfiguration": "production" |
|||
}, |
|||
"serve": { |
|||
"builder": "@angular-devkit/build-angular:dev-server", |
|||
"configurations": { |
|||
"production": { |
|||
"browserTarget": "dev-app:build:production" |
|||
}, |
|||
"development": { |
|||
"browserTarget": "dev-app:build:development" |
|||
} |
|||
}, |
|||
"defaultConfiguration": "development" |
|||
}, |
|||
"extract-i18n": { |
|||
"builder": "@angular-devkit/build-angular:extract-i18n", |
|||
"options": { |
|||
"browserTarget": "dev-app:build" |
|||
} |
|||
}, |
|||
"lint": { |
|||
"builder": "@nrwl/linter:eslint", |
|||
"options": { |
|||
"lintFilePatterns": ["apps/dev-app/src/**/*.ts", "apps/dev-app/src/**/*.html"] |
|||
} |
|||
}, |
|||
"test": { |
|||
"builder": "@nrwl/jest:jest", |
|||
"outputs": ["{workspaceRoot}/coverage/apps/dev-app"], |
|||
"options": { |
|||
"jestConfig": "apps/dev-app/jest.config.ts", |
|||
"passWithNoTests": true |
|||
} |
|||
} |
|||
} |
|||
}, |
|||
"dev-app-e2e": { |
|||
"$schema": "../../node_modules/nx/schemas/project-schema.json", |
|||
"root": "apps/dev-app-e2e", |
|||
"sourceRoot": "apps/dev-app-e2e/src", |
|||
"projectType": "application", |
|||
"architect": { |
|||
"e2e": { |
|||
"builder": "@nrwl/cypress:cypress", |
|||
"options": { |
|||
"cypressConfig": "apps/dev-app-e2e/cypress.json", |
|||
"tsConfig": "apps/dev-app-e2e/tsconfig.e2e.json", |
|||
"devServerTarget": "dev-app:serve:development" |
|||
}, |
|||
"configurations": { |
|||
"production": { |
|||
"devServerTarget": "dev-app:serve:production" |
|||
} |
|||
} |
|||
}, |
|||
"lint": { |
|||
"builder": "@nrwl/linter:eslint", |
|||
"options": { |
|||
"lintFilePatterns": ["apps/dev-app-e2e/**/*.{js,ts}"] |
|||
}, |
|||
"outputs": ["{options.outputFile}"] |
|||
} |
|||
}, |
|||
"tags": [], |
|||
"implicitDependencies": ["dev-app"] |
|||
}, |
|||
"feature-management": { |
|||
"$schema": "../../node_modules/nx/schemas/project-schema.json", |
|||
"projectType": "library", |
|||
"root": "packages/feature-management", |
|||
"sourceRoot": "packages/feature-management/src", |
|||
"prefix": "abp", |
|||
"architect": { |
|||
"build": { |
|||
"builder": "@nrwl/angular:package", |
|||
"outputs": ["{workspaceRoot}/dist/packages/feature-management"], |
|||
"options": { |
|||
"project": "packages/feature-management/ng-package.json" |
|||
}, |
|||
"configurations": { |
|||
"production": { |
|||
"tsConfig": "packages/feature-management/tsconfig.lib.prod.json" |
|||
}, |
|||
"development": { |
|||
"tsConfig": "packages/feature-management/tsconfig.lib.json" |
|||
} |
|||
}, |
|||
"defaultConfiguration": "production" |
|||
}, |
|||
"test": { |
|||
"builder": "@nrwl/jest:jest", |
|||
"outputs": ["{workspaceRoot}/coverage/packages/feature-management"], |
|||
"options": { |
|||
"jestConfig": "packages/feature-management/jest.config.ts", |
|||
"passWithNoTests": true |
|||
} |
|||
}, |
|||
"lint": { |
|||
"builder": "@nrwl/linter:eslint", |
|||
"options": { |
|||
"lintFilePatterns": [ |
|||
"packages/feature-management/src/**/*.ts", |
|||
"packages/feature-management/src/**/*.html" |
|||
] |
|||
}, |
|||
"outputs": ["{options.outputFile}"] |
|||
} |
|||
}, |
|||
"tags": [], |
|||
"implicitDependencies": ["core", "theme-shared"] |
|||
}, |
|||
"identity": { |
|||
"$schema": "../../node_modules/nx/schemas/project-schema.json", |
|||
"projectType": "library", |
|||
"root": "packages/identity", |
|||
"sourceRoot": "packages/identity/src", |
|||
"prefix": "abp", |
|||
"architect": { |
|||
"build": { |
|||
"builder": "@nrwl/angular:package", |
|||
"outputs": ["{workspaceRoot}/dist/packages/identity"], |
|||
"options": { |
|||
"project": "packages/identity/ng-package.json" |
|||
}, |
|||
"configurations": { |
|||
"production": { |
|||
"tsConfig": "packages/identity/tsconfig.lib.prod.json" |
|||
}, |
|||
"development": { |
|||
"tsConfig": "packages/identity/tsconfig.lib.json" |
|||
} |
|||
}, |
|||
"defaultConfiguration": "production" |
|||
}, |
|||
"test": { |
|||
"builder": "@nrwl/jest:jest", |
|||
"outputs": ["{workspaceRoot}/coverage/packages/identity"], |
|||
"options": { |
|||
"jestConfig": "packages/identity/jest.config.ts", |
|||
"passWithNoTests": true |
|||
} |
|||
}, |
|||
"lint": { |
|||
"builder": "@nrwl/linter:eslint", |
|||
"options": { |
|||
"lintFilePatterns": ["packages/identity/src/**/*.ts", "packages/identity/src/**/*.html"] |
|||
}, |
|||
"outputs": ["{options.outputFile}"] |
|||
} |
|||
}, |
|||
"tags": [], |
|||
"implicitDependencies": ["core", "theme-shared", "permission-management"] |
|||
}, |
|||
"oauth": { |
|||
"$schema": "../../node_modules/nx/schemas/project-schema.json", |
|||
"projectType": "library", |
|||
"root": "packages/oauth", |
|||
"sourceRoot": "packages/oauth/src", |
|||
"prefix": "abp", |
|||
"architect": { |
|||
"build": { |
|||
"builder": "@nrwl/angular:package", |
|||
"outputs": ["{workspaceRoot}/dist/packages/oauth"], |
|||
"options": { |
|||
"project": "packages/oauth/ng-package.json" |
|||
}, |
|||
"configurations": { |
|||
"production": { |
|||
"tsConfig": "packages/oauth/tsconfig.lib.prod.json" |
|||
}, |
|||
"development": { |
|||
"tsConfig": "packages/oauth/tsconfig.lib.json" |
|||
} |
|||
}, |
|||
"defaultConfiguration": "production" |
|||
}, |
|||
"test": { |
|||
"builder": "@nrwl/jest:jest", |
|||
"outputs": ["{workspaceRoot}/coverage/{projectRoot}"], |
|||
"options": { |
|||
"jestConfig": "packages/oauth/jest.config.ts", |
|||
"passWithNoTests": true |
|||
} |
|||
}, |
|||
"lint": { |
|||
"builder": "@nrwl/linter:eslint", |
|||
"options": { |
|||
"lintFilePatterns": ["packages/oauth/**/*.ts", "packages/oauth/**/*.html"] |
|||
} |
|||
} |
|||
}, |
|||
"tags": [], |
|||
"implicitDependencies": ["core"] |
|||
}, |
|||
"permission-management": { |
|||
"$schema": "../../node_modules/nx/schemas/project-schema.json", |
|||
"projectType": "library", |
|||
"root": "packages/permission-management", |
|||
"sourceRoot": "packages/permission-management/src", |
|||
"prefix": "abp", |
|||
"architect": { |
|||
"build": { |
|||
"builder": "@nrwl/angular:package", |
|||
"outputs": ["{workspaceRoot}/dist/packages/permission-management"], |
|||
"options": { |
|||
"project": "packages/permission-management/ng-package.json" |
|||
}, |
|||
"configurations": { |
|||
"production": { |
|||
"tsConfig": "packages/permission-management/tsconfig.lib.prod.json" |
|||
}, |
|||
"development": { |
|||
"tsConfig": "packages/permission-management/tsconfig.lib.json" |
|||
} |
|||
}, |
|||
"defaultConfiguration": "production" |
|||
}, |
|||
"test": { |
|||
"builder": "@nrwl/jest:jest", |
|||
"outputs": ["{workspaceRoot}/coverage/packages/permission-management"], |
|||
"options": { |
|||
"jestConfig": "packages/permission-management/jest.config.ts", |
|||
"passWithNoTests": true |
|||
} |
|||
}, |
|||
"lint": { |
|||
"builder": "@nrwl/linter:eslint", |
|||
"options": { |
|||
"lintFilePatterns": [ |
|||
"packages/permission-management/src/**/*.ts", |
|||
"packages/permission-management/src/**/*.html" |
|||
] |
|||
}, |
|||
"outputs": ["{options.outputFile}"] |
|||
} |
|||
}, |
|||
"tags": [], |
|||
"implicitDependencies": ["core", "theme-shared"] |
|||
}, |
|||
"schematics": { |
|||
"$schema": "../../node_modules/nx/schemas/project-schema.json", |
|||
"projectType": "library", |
|||
"root": "packages/schematics", |
|||
"sourceRoot": "packages/schematics/src", |
|||
"prefix": "abp", |
|||
"architect": { |
|||
"test": { |
|||
"builder": "@nrwl/jest:jest", |
|||
"outputs": ["{workspaceRoot}/coverage/packages/schematics"], |
|||
"options": { |
|||
"jestConfig": "packages/schematics/jest.config.ts", |
|||
"passWithNoTests": true |
|||
} |
|||
}, |
|||
"lint": { |
|||
"builder": "@nrwl/linter:eslint", |
|||
"options": { |
|||
"lintFilePatterns": [ |
|||
"packages/schematics/src/**/*.ts", |
|||
"packages/schematics/src/**/*.html" |
|||
] |
|||
}, |
|||
"outputs": ["{options.outputFile}"] |
|||
} |
|||
}, |
|||
"tags": [] |
|||
}, |
|||
"setting-management": { |
|||
"$schema": "../../node_modules/nx/schemas/project-schema.json", |
|||
"projectType": "library", |
|||
"root": "packages/setting-management", |
|||
"sourceRoot": "packages/setting-management/src", |
|||
"prefix": "abp", |
|||
"architect": { |
|||
"build": { |
|||
"builder": "@nrwl/angular:package", |
|||
"outputs": ["{workspaceRoot}/dist/packages/setting-management"], |
|||
"options": { |
|||
"project": "packages/setting-management/ng-package.json" |
|||
}, |
|||
"configurations": { |
|||
"production": { |
|||
"tsConfig": "packages/setting-management/tsconfig.lib.prod.json" |
|||
}, |
|||
"development": { |
|||
"tsConfig": "packages/setting-management/tsconfig.lib.json" |
|||
} |
|||
}, |
|||
"defaultConfiguration": "production" |
|||
}, |
|||
"test": { |
|||
"builder": "@nrwl/jest:jest", |
|||
"outputs": ["{workspaceRoot}/coverage/packages/setting-management"], |
|||
"options": { |
|||
"jestConfig": "packages/setting-management/jest.config.ts", |
|||
"passWithNoTests": true |
|||
} |
|||
}, |
|||
"lint": { |
|||
"builder": "@nrwl/linter:eslint", |
|||
"options": { |
|||
"lintFilePatterns": [ |
|||
"packages/setting-management/src/**/*.ts", |
|||
"packages/setting-management/src/**/*.html" |
|||
] |
|||
}, |
|||
"outputs": ["{options.outputFile}"] |
|||
} |
|||
}, |
|||
"tags": [], |
|||
"implicitDependencies": ["core", "theme-shared", "components"] |
|||
}, |
|||
"tenant-management": { |
|||
"$schema": "../../node_modules/nx/schemas/project-schema.json", |
|||
"projectType": "library", |
|||
"root": "packages/tenant-management", |
|||
"sourceRoot": "packages/tenant-management/src", |
|||
"prefix": "abp", |
|||
"architect": { |
|||
"build": { |
|||
"builder": "@nrwl/angular:package", |
|||
"outputs": ["{workspaceRoot}/dist/packages/tenant-management"], |
|||
"options": { |
|||
"project": "packages/tenant-management/ng-package.json" |
|||
}, |
|||
"configurations": { |
|||
"production": { |
|||
"tsConfig": "packages/tenant-management/tsconfig.lib.prod.json" |
|||
}, |
|||
"development": { |
|||
"tsConfig": "packages/tenant-management/tsconfig.lib.json" |
|||
} |
|||
}, |
|||
"defaultConfiguration": "production" |
|||
}, |
|||
"test": { |
|||
"builder": "@nrwl/jest:jest", |
|||
"outputs": ["{workspaceRoot}/coverage/packages/tenant-management"], |
|||
"options": { |
|||
"jestConfig": "packages/tenant-management/jest.config.ts", |
|||
"passWithNoTests": true |
|||
} |
|||
}, |
|||
"lint": { |
|||
"builder": "@nrwl/linter:eslint", |
|||
"options": { |
|||
"lintFilePatterns": [ |
|||
"packages/tenant-management/src/**/*.ts", |
|||
"packages/tenant-management/src/**/*.html" |
|||
] |
|||
}, |
|||
"outputs": ["{options.outputFile}"] |
|||
} |
|||
}, |
|||
"tags": [], |
|||
"implicitDependencies": ["core", "theme-shared", "feature-management"] |
|||
}, |
|||
"theme-basic": { |
|||
"$schema": "../../node_modules/nx/schemas/project-schema.json", |
|||
"projectType": "library", |
|||
"root": "packages/theme-basic", |
|||
"sourceRoot": "packages/theme-basic/src", |
|||
"prefix": "abp", |
|||
"architect": { |
|||
"build": { |
|||
"builder": "@nrwl/angular:package", |
|||
"outputs": ["{workspaceRoot}/dist/packages/theme-basic"], |
|||
"options": { |
|||
"project": "packages/theme-basic/ng-package.json" |
|||
}, |
|||
"configurations": { |
|||
"production": { |
|||
"tsConfig": "packages/theme-basic/tsconfig.lib.prod.json" |
|||
}, |
|||
"development": { |
|||
"tsConfig": "packages/theme-basic/tsconfig.lib.json" |
|||
} |
|||
}, |
|||
"defaultConfiguration": "production" |
|||
}, |
|||
"test": { |
|||
"builder": "@nrwl/jest:jest", |
|||
"outputs": ["{workspaceRoot}/coverage/packages/theme-basic"], |
|||
"options": { |
|||
"jestConfig": "packages/theme-basic/jest.config.ts", |
|||
"passWithNoTests": true |
|||
} |
|||
}, |
|||
"lint": { |
|||
"builder": "@nrwl/linter:eslint", |
|||
"options": { |
|||
"lintFilePatterns": [ |
|||
"packages/theme-basic/src/**/*.ts", |
|||
"packages/theme-basic/src/**/*.html" |
|||
] |
|||
}, |
|||
"outputs": ["{options.outputFile}"] |
|||
} |
|||
}, |
|||
"tags": [], |
|||
"implicitDependencies": ["core", "theme-shared", "account-core"] |
|||
}, |
|||
"theme-shared": { |
|||
"$schema": "../../node_modules/nx/schemas/project-schema.json", |
|||
"projectType": "library", |
|||
"root": "packages/theme-shared", |
|||
"sourceRoot": "packages/theme-shared/src", |
|||
"prefix": "abp", |
|||
"architect": { |
|||
"build": { |
|||
"builder": "@nrwl/angular:package", |
|||
"outputs": ["{workspaceRoot}/dist/packages/theme-shared"], |
|||
"options": { |
|||
"project": "packages/theme-shared/ng-package.json" |
|||
}, |
|||
"configurations": { |
|||
"production": { |
|||
"tsConfig": "packages/theme-shared/tsconfig.lib.prod.json" |
|||
}, |
|||
"development": { |
|||
"tsConfig": "packages/theme-shared/tsconfig.lib.json" |
|||
} |
|||
}, |
|||
"defaultConfiguration": "production" |
|||
}, |
|||
"test": { |
|||
"builder": "@nrwl/jest:jest", |
|||
"outputs": ["{workspaceRoot}/coverage/packages/theme-shared"], |
|||
"options": { |
|||
"jestConfig": "packages/theme-shared/jest.config.ts", |
|||
"passWithNoTests": true |
|||
} |
|||
}, |
|||
"lint": { |
|||
"builder": "@nrwl/linter:eslint", |
|||
"options": { |
|||
"lintFilePatterns": [ |
|||
"packages/theme-shared/src/**/*.ts", |
|||
"packages/theme-shared/src/**/*.html" |
|||
] |
|||
}, |
|||
"outputs": ["{options.outputFile}"] |
|||
} |
|||
}, |
|||
"tags": [], |
|||
"implicitDependencies": ["core", "oauth"] |
|||
} |
|||
} |
|||
} |
|||
@ -0,0 +1,30 @@ |
|||
{ |
|||
"name": "dev-app-e2e", |
|||
"$schema": "../../node_modules/nx/schemas/project-schema.json", |
|||
"sourceRoot": "apps/dev-app-e2e/src", |
|||
"projectType": "application", |
|||
"targets": { |
|||
"e2e": { |
|||
"executor": "@nx/cypress:cypress", |
|||
"options": { |
|||
"cypressConfig": "apps/dev-app-e2e/cypress.json", |
|||
"tsConfig": "apps/dev-app-e2e/tsconfig.e2e.json", |
|||
"devServerTarget": "dev-app:serve:development" |
|||
}, |
|||
"configurations": { |
|||
"production": { |
|||
"devServerTarget": "dev-app:serve:production" |
|||
} |
|||
} |
|||
}, |
|||
"lint": { |
|||
"executor": "@nx/linter:eslint", |
|||
"options": { |
|||
"lintFilePatterns": ["apps/dev-app-e2e/**/*.{js,ts}"] |
|||
}, |
|||
"outputs": ["{options.outputFile}"] |
|||
} |
|||
}, |
|||
"tags": [], |
|||
"implicitDependencies": ["dev-app"] |
|||
} |
|||
@ -0,0 +1,173 @@ |
|||
{ |
|||
"name": "dev-app", |
|||
"$schema": "../../node_modules/nx/schemas/project-schema.json", |
|||
"projectType": "application", |
|||
"sourceRoot": "apps/dev-app/src", |
|||
"prefix": "app", |
|||
"targets": { |
|||
"build": { |
|||
"executor": "@angular-devkit/build-angular:browser", |
|||
"outputs": ["{options.outputPath}"], |
|||
"options": { |
|||
"outputPath": "dist/apps/dev-app", |
|||
"index": "apps/dev-app/src/index.html", |
|||
"main": "apps/dev-app/src/main.ts", |
|||
"polyfills": "apps/dev-app/src/polyfills.ts", |
|||
"tsConfig": "apps/dev-app/tsconfig.app.json", |
|||
"inlineStyleLanguage": "scss", |
|||
"allowedCommonJsDependencies": ["chart.js", "js-sha256"], |
|||
"assets": ["apps/dev-app/src/favicon.ico", "apps/dev-app/src/assets"], |
|||
"styles": [ |
|||
{ |
|||
"input": "node_modules/@volo/ngx-lepton-x.lite/assets/css/bootstrap-dim.css", |
|||
"inject": false, |
|||
"bundleName": "bootstrap-dim" |
|||
}, |
|||
{ |
|||
"input": "node_modules/@volo/ngx-lepton-x.lite/assets/css/ng-bundle.css", |
|||
"inject": false, |
|||
"bundleName": "ng-bundle" |
|||
}, |
|||
{ |
|||
"input": "node_modules/@volo/ngx-lepton-x.lite/assets/css/side-menu/layout-bundle.css", |
|||
"inject": false, |
|||
"bundleName": "layout-bundle" |
|||
}, |
|||
{ |
|||
"input": "node_modules/@abp/ng.theme.lepton-x/assets/css/abp-bundle.css", |
|||
"inject": false, |
|||
"bundleName": "abp-bundle" |
|||
}, |
|||
{ |
|||
"input": "node_modules/@volo/ngx-lepton-x.lite/assets/css/bootstrap-dim.rtl.css", |
|||
"inject": false, |
|||
"bundleName": "bootstrap-dim.rtl" |
|||
}, |
|||
{ |
|||
"input": "node_modules/@volo/ngx-lepton-x.lite/assets/css/ng-bundle.rtl.css", |
|||
"inject": false, |
|||
"bundleName": "ng-bundle.rtl" |
|||
}, |
|||
{ |
|||
"input": "node_modules/@volo/ngx-lepton-x.lite/assets/css/side-menu/layout-bundle.rtl.css", |
|||
"inject": false, |
|||
"bundleName": "layout-bundle.rtl" |
|||
}, |
|||
{ |
|||
"input": "node_modules/@abp/ng.theme.lepton-x/assets/css/abp-bundle.rtl.css", |
|||
"inject": false, |
|||
"bundleName": "abp-bundle.rtl" |
|||
}, |
|||
{ |
|||
"input": "node_modules/@volo/ngx-lepton-x.lite/assets/css/font-bundle.rtl.css", |
|||
"inject": false, |
|||
"bundleName": "font-bundle.rtl" |
|||
}, |
|||
{ |
|||
"input": "node_modules/@volo/ngx-lepton-x.lite/assets/css/font-bundle.css", |
|||
"inject": false, |
|||
"bundleName": "font-bundle" |
|||
}, |
|||
{ |
|||
"input": "node_modules/@fortawesome/fontawesome-free/css/all.min.css", |
|||
"inject": true, |
|||
"bundleName": "fontawesome-all.min" |
|||
}, |
|||
{ |
|||
"input": "node_modules/@fortawesome/fontawesome-free/css/v4-shims.min.css", |
|||
"inject": true, |
|||
"bundleName": "fontawesome-v4-shims.min" |
|||
}, |
|||
{ |
|||
"input": "node_modules/@swimlane/ngx-datatable/index.css", |
|||
"inject": true, |
|||
"bundleName": "ngx-datatable-index" |
|||
}, |
|||
{ |
|||
"input": "node_modules/@swimlane/ngx-datatable/assets/icons.css", |
|||
"inject": true, |
|||
"bundleName": "ngx-datatable-icons" |
|||
}, |
|||
{ |
|||
"input": "node_modules/@swimlane/ngx-datatable/themes/material.css", |
|||
"inject": true, |
|||
"bundleName": "ngx-datatable-material" |
|||
}, |
|||
{ |
|||
"input": "node_modules/ng-zorro-antd/tree/style/index.min.css", |
|||
"inject": false, |
|||
"bundleName": "ng-zorro-antd-tree" |
|||
}, |
|||
"node_modules/bootstrap-icons/font/bootstrap-icons.css", |
|||
"apps/dev-app/src/styles.scss" |
|||
], |
|||
"scripts": [] |
|||
}, |
|||
"configurations": { |
|||
"production": { |
|||
"tsConfig": "apps/dev-app/tsconfig.app.json", |
|||
"budgets": [ |
|||
{ |
|||
"type": "initial", |
|||
"maximumWarning": "1mb", |
|||
"maximumError": "5mb" |
|||
}, |
|||
{ |
|||
"type": "anyComponentStyle", |
|||
"maximumWarning": "6kb", |
|||
"maximumError": "10kb" |
|||
} |
|||
], |
|||
"fileReplacements": [ |
|||
{ |
|||
"replace": "apps/dev-app/src/environments/environment.ts", |
|||
"with": "apps/dev-app/src/environments/environment.prod.ts" |
|||
} |
|||
], |
|||
"outputHashing": "all" |
|||
}, |
|||
"development": { |
|||
"buildOptimizer": false, |
|||
"optimization": false, |
|||
"vendorChunk": true, |
|||
"extractLicenses": false, |
|||
"sourceMap": true, |
|||
"namedChunks": true |
|||
} |
|||
}, |
|||
"defaultConfiguration": "production" |
|||
}, |
|||
"serve": { |
|||
"executor": "@angular-devkit/build-angular:dev-server", |
|||
"configurations": { |
|||
"production": { |
|||
"browserTarget": "dev-app:build:production" |
|||
}, |
|||
"development": { |
|||
"browserTarget": "dev-app:build:development" |
|||
} |
|||
}, |
|||
"defaultConfiguration": "development" |
|||
}, |
|||
"extract-i18n": { |
|||
"executor": "@angular-devkit/build-angular:extract-i18n", |
|||
"options": { |
|||
"browserTarget": "dev-app:build" |
|||
} |
|||
}, |
|||
"lint": { |
|||
"executor": "@nx/linter:eslint", |
|||
"options": { |
|||
"lintFilePatterns": ["apps/dev-app/src/**/*.ts", "apps/dev-app/src/**/*.html"] |
|||
} |
|||
}, |
|||
"test": { |
|||
"executor": "@nx/jest:jest", |
|||
"outputs": ["{workspaceRoot}/coverage/apps/dev-app"], |
|||
"options": { |
|||
"jestConfig": "apps/dev-app/jest.config.ts", |
|||
"passWithNoTests": true |
|||
} |
|||
} |
|||
} |
|||
} |
|||
@ -1,3 +1,15 @@ |
|||
const nxPreset = require('@nrwl/jest/preset').default; |
|||
const nxPreset = require('@nx/jest/preset').default; |
|||
|
|||
module.exports = { ...nxPreset }; |
|||
module.exports = { |
|||
...nxPreset, |
|||
/* TODO: Update to latest Jest snapshotFormat |
|||
* By default Nx has kept the older style of Jest Snapshot formats |
|||
* to prevent breaking of any existing tests with snapshots. |
|||
* It's recommend you update to the latest format. |
|||
* You can do this by removing snapshotFormat property |
|||
* and running tests with --update-snapshot flag. |
|||
* Example: "nx affected --targets=test --update-snapshot" |
|||
* More info: https://jestjs.io/docs/upgrading-to-jest29#snapshot-format
|
|||
*/ |
|||
snapshotFormat: { escapeString: true, printBasicPrototype: true }, |
|||
}; |
|||
|
|||
@ -1,162 +1,25 @@ |
|||
{ |
|||
"migrations": [ |
|||
{ |
|||
"cli": "nx", |
|||
"version": "15.0.0-beta.1", |
|||
"description": "Replace implicitDependencies with namedInputs + target inputs", |
|||
"implementation": "./src/migrations/update-15-0-0/migrate-to-inputs", |
|||
"package": "nx", |
|||
"name": "15.0.0-migrate-to-inputs" |
|||
"version": "16.0.0", |
|||
"factory": "./update-16/remove-default-project-option", |
|||
"description": "Remove 'defaultProject' option from workspace configuration. The project to use will be determined from the current working directory.", |
|||
"package": "@angular/cli", |
|||
"name": "remove-default-project-option" |
|||
}, |
|||
{ |
|||
"cli": "nx", |
|||
"version": "15.0.0-beta.1", |
|||
"description": "Prefix outputs with {workspaceRoot}/{projectRoot} if needed", |
|||
"implementation": "./src/migrations/update-15-0-0/prefix-outputs", |
|||
"package": "nx", |
|||
"name": "15.0.0-prefix-outputs" |
|||
"version": "16.0.0", |
|||
"factory": "./update-16/replace-default-collection-option", |
|||
"description": "Replace removed 'defaultCollection' option in workspace configuration with 'schematicCollections'.", |
|||
"package": "@angular/cli", |
|||
"name": "replace-default-collection-option" |
|||
}, |
|||
{ |
|||
"cli": "nx", |
|||
"version": "15.0.12-beta.1", |
|||
"description": "Set project names in project.json files", |
|||
"implementation": "./src/migrations/update-15-1-0/set-project-names", |
|||
"package": "nx", |
|||
"name": "15.1.0-set-project-names" |
|||
}, |
|||
{ |
|||
"cli": "nx", |
|||
"version": "15.0.0-beta.0", |
|||
"description": "Rename @nrwl/angular:webpack-server executor to @nrwl/angular:webpack-dev-server", |
|||
"factory": "./src/migrations/update-14-8-0/rename-webpack-server", |
|||
"package": "@nrwl/angular", |
|||
"name": "rename-webpack-server-executor" |
|||
}, |
|||
{ |
|||
"cli": "nx", |
|||
"version": "15.0.0-beta.0", |
|||
"description": "Update the usages of @nrwl/angular/testing to import jasmine-marbles symbols from jasmine-marbles itself.", |
|||
"factory": "./src/migrations/update-15-0-0/switch-to-jasmine-marbles", |
|||
"package": "@nrwl/angular", |
|||
"name": "switch-to-jasmine-marbles" |
|||
}, |
|||
{ |
|||
"cli": "nx", |
|||
"version": "15.0.0-beta.1", |
|||
"description": "Stop hashing karma spec files and config files for build targets and dependent tasks", |
|||
"factory": "./src/migrations/update-15-0-0/add-karma-inputs", |
|||
"package": "@nrwl/angular", |
|||
"name": "add-karma-inputs" |
|||
}, |
|||
{ |
|||
"cli": "nx", |
|||
"version": "15.2.0-beta.0", |
|||
"description": "Update the @angular/cli package version to ~15.0.0.", |
|||
"factory": "./src/migrations/update-15-2-0/update-angular-cli", |
|||
"package": "@nrwl/angular", |
|||
"name": "update-angular-cli-version-15-0-0" |
|||
}, |
|||
{ |
|||
"cli": "nx", |
|||
"version": "15.2.0-beta.0", |
|||
"description": "Remove browserlist config as it's handled by build-angular", |
|||
"factory": "./src/migrations/update-15-2-0/remove-browserlist-config", |
|||
"package": "@nrwl/angular", |
|||
"name": "remove-browserlist-config" |
|||
}, |
|||
{ |
|||
"cli": "nx", |
|||
"version": "15.2.0-beta.0", |
|||
"description": "Update typescript target to ES2022", |
|||
"factory": "./src/migrations/update-15-2-0/update-typescript-target", |
|||
"package": "@nrwl/angular", |
|||
"name": "update-typescript-target" |
|||
}, |
|||
{ |
|||
"cli": "nx", |
|||
"version": "15.2.0-beta.0", |
|||
"description": "Remove bundleDependencies from server targets", |
|||
"factory": "./src/migrations/update-15-2-0/update-workspace-config", |
|||
"package": "@nrwl/angular", |
|||
"name": "update-workspace-config" |
|||
}, |
|||
{ |
|||
"cli": "ng", |
|||
"version": "15.2.0-beta.0", |
|||
"description": "Remove exported `@angular/platform-server` `renderModule` method. The `renderModule` method is now exported by the Angular CLI.", |
|||
"factory": "./src/migrations/update-15-2-0/remove-platform-server-exports", |
|||
"package": "@nrwl/angular", |
|||
"name": "update-platform-server-exports" |
|||
}, |
|||
{ |
|||
"cli": "ng", |
|||
"version": "15.2.0-beta.0", |
|||
"description": "Remove no longer needed require calls in Karma builder main file.", |
|||
"factory": "./src/migrations/update-15-2-0/update-karma-main-file", |
|||
"package": "@nrwl/angular", |
|||
"name": "update-karma-main-file" |
|||
}, |
|||
{ |
|||
"version": "15.0.0-beta", |
|||
"description": "Since Angular v15, the `RouterLink` contains the logic of the `RouterLinkWithHref` directive. This migration replaces all `RouterLinkWithHref` references with `RouterLink`.", |
|||
"factory": "./migrations/router-link-with-href/index", |
|||
"package": "@angular/core", |
|||
"name": "migration-v15-router-link-with-href" |
|||
}, |
|||
{ |
|||
"version": "15.0.0-beta", |
|||
"description": "In Angular version 15, the deprecated `relativeLinkResolution` config parameter of the Router is removed. This migration removes all `relativeLinkResolution` fields from the Router config objects.", |
|||
"factory": "./migrations/relative-link-resolution/index", |
|||
"package": "@angular/core", |
|||
"name": "migration-v15-relative-link-resolution" |
|||
}, |
|||
{ |
|||
"cli": "nx", |
|||
"version": "15.0.0-beta.0", |
|||
"description": "Stop hashing cypress spec files and config files for build targets and dependent tasks", |
|||
"factory": "./src/migrations/update-15-0-0/add-cypress-inputs", |
|||
"package": "@nrwl/cypress", |
|||
"name": "add-cypress-inputs" |
|||
}, |
|||
{ |
|||
"cli": "nx", |
|||
"version": "15.0.0-beta.4", |
|||
"description": "Update to using cy.mount in the commands.ts file instead of importing mount for each component test file", |
|||
"factory": "./src/migrations/update-15-0-0/update-cy-mount-usage", |
|||
"package": "@nrwl/cypress", |
|||
"name": "update-cy-mount-usage" |
|||
}, |
|||
{ |
|||
"cli": "nx", |
|||
"version": "15.1.0-beta.0", |
|||
"description": "Update to Cypress v11. This migration will only update if the workspace is already on v10. https://www.cypress.io/blog/2022/11/04/upcoming-changes-to-component-testing/", |
|||
"factory": "./src/migrations/update-15-1-0/cypress-11", |
|||
"package": "@nrwl/cypress", |
|||
"name": "update-to-cypress-11" |
|||
}, |
|||
{ |
|||
"version": "15.0.0-beta.0", |
|||
"cli": "nx", |
|||
"description": "Stop hashing jest spec files and config files for build targets and dependent tasks", |
|||
"factory": "./src/migrations/update-15-0-0/add-jest-inputs", |
|||
"package": "@nrwl/jest", |
|||
"name": "add-jest-inputs" |
|||
}, |
|||
{ |
|||
"cli": "nx", |
|||
"version": "15.0.0-beta.0", |
|||
"description": "Stop hashing eslint config files for build targets and dependent tasks", |
|||
"factory": "./src/migrations/update-15-0-0/add-eslint-inputs", |
|||
"package": "@nrwl/linter", |
|||
"name": "add-eslint-inputs" |
|||
}, |
|||
{ |
|||
"version": "14.8.0-beta.0", |
|||
"description": "Migrates from @nrwl/workspace:run-commands to nx:run-commands", |
|||
"cli": "nx", |
|||
"implementation": "./src/migrations/update-14-8-0/change-run-commands-executor", |
|||
"package": "@nrwl/workspace", |
|||
"name": "14-8-0-change-run-commands-executor" |
|||
"version": "16.0.0", |
|||
"factory": "./update-16/update-server-builder-config", |
|||
"description": "Update the '@angular-devkit/build-angular:server' builder configuration to disable 'buildOptimizer' for non optimized builds.", |
|||
"package": "@angular/cli", |
|||
"name": "update-server-builder-config" |
|||
} |
|||
] |
|||
} |
|||
|
|||
@ -0,0 +1,45 @@ |
|||
{ |
|||
"name": "account-core", |
|||
"$schema": "../../node_modules/nx/schemas/project-schema.json", |
|||
"projectType": "library", |
|||
"sourceRoot": "packages/account-core/src", |
|||
"prefix": "abp", |
|||
"targets": { |
|||
"build": { |
|||
"executor": "@nx/angular:package", |
|||
"outputs": ["{workspaceRoot}/dist/packages/account-core"], |
|||
"options": { |
|||
"project": "packages/account-core/ng-package.json" |
|||
}, |
|||
"configurations": { |
|||
"production": { |
|||
"tsConfig": "packages/account-core/tsconfig.lib.prod.json" |
|||
}, |
|||
"development": { |
|||
"tsConfig": "packages/account-core/tsconfig.lib.json" |
|||
} |
|||
}, |
|||
"defaultConfiguration": "production" |
|||
}, |
|||
"test": { |
|||
"executor": "@nx/jest:jest", |
|||
"outputs": ["{workspaceRoot}/coverage/packages/account-core"], |
|||
"options": { |
|||
"jestConfig": "packages/account-core/jest.config.ts", |
|||
"passWithNoTests": true |
|||
} |
|||
}, |
|||
"lint": { |
|||
"executor": "@nx/linter:eslint", |
|||
"options": { |
|||
"lintFilePatterns": [ |
|||
"packages/account-core/src/**/*.ts", |
|||
"packages/account-core/src/**/*.html" |
|||
] |
|||
}, |
|||
"outputs": ["{options.outputFile}"] |
|||
} |
|||
}, |
|||
"tags": [], |
|||
"implicitDependencies": ["core", "theme-shared"] |
|||
} |
|||
@ -0,0 +1,42 @@ |
|||
{ |
|||
"name": "account", |
|||
"$schema": "../../node_modules/nx/schemas/project-schema.json", |
|||
"projectType": "library", |
|||
"sourceRoot": "packages/account/src", |
|||
"prefix": "abp", |
|||
"targets": { |
|||
"build": { |
|||
"executor": "@nx/angular:package", |
|||
"outputs": ["{workspaceRoot}/dist/packages/account"], |
|||
"options": { |
|||
"project": "packages/account/ng-package.json" |
|||
}, |
|||
"configurations": { |
|||
"production": { |
|||
"tsConfig": "packages/account/tsconfig.lib.prod.json" |
|||
}, |
|||
"development": { |
|||
"tsConfig": "packages/account/tsconfig.lib.json" |
|||
} |
|||
}, |
|||
"defaultConfiguration": "production" |
|||
}, |
|||
"test": { |
|||
"executor": "@nx/jest:jest", |
|||
"outputs": ["{workspaceRoot}/coverage/packages/account"], |
|||
"options": { |
|||
"jestConfig": "packages/account/jest.config.ts", |
|||
"passWithNoTests": true |
|||
} |
|||
}, |
|||
"lint": { |
|||
"executor": "@nx/linter:eslint", |
|||
"options": { |
|||
"lintFilePatterns": ["packages/account/src/**/*.ts", "packages/account/src/**/*.html"] |
|||
}, |
|||
"outputs": ["{options.outputFile}"] |
|||
} |
|||
}, |
|||
"tags": [], |
|||
"implicitDependencies": ["core", "theme-shared", "account-core"] |
|||
} |
|||
@ -0,0 +1,42 @@ |
|||
{ |
|||
"name": "components", |
|||
"$schema": "../../node_modules/nx/schemas/project-schema.json", |
|||
"projectType": "library", |
|||
"sourceRoot": "packages/components/src", |
|||
"prefix": "abp", |
|||
"targets": { |
|||
"build": { |
|||
"executor": "@nx/angular:package", |
|||
"outputs": ["{workspaceRoot}/dist/packages/components"], |
|||
"options": { |
|||
"project": "packages/components/ng-package.json" |
|||
}, |
|||
"configurations": { |
|||
"production": { |
|||
"tsConfig": "packages/components/tsconfig.lib.prod.json" |
|||
}, |
|||
"development": { |
|||
"tsConfig": "packages/components/tsconfig.lib.json" |
|||
} |
|||
}, |
|||
"defaultConfiguration": "production" |
|||
}, |
|||
"test": { |
|||
"executor": "@nx/jest:jest", |
|||
"outputs": ["{workspaceRoot}/coverage/packages/components"], |
|||
"options": { |
|||
"jestConfig": "packages/components/jest.config.ts", |
|||
"passWithNoTests": true |
|||
} |
|||
}, |
|||
"lint": { |
|||
"executor": "@nx/linter:eslint", |
|||
"options": { |
|||
"lintFilePatterns": ["packages/components/src/**/*.ts", "packages/components/src/**/*.html"] |
|||
}, |
|||
"outputs": ["{options.outputFile}"] |
|||
} |
|||
}, |
|||
"tags": [], |
|||
"implicitDependencies": ["core", "theme-shared"] |
|||
} |
|||
@ -0,0 +1,41 @@ |
|||
{ |
|||
"name": "core", |
|||
"$schema": "../../node_modules/nx/schemas/project-schema.json", |
|||
"projectType": "library", |
|||
"sourceRoot": "packages/core/src", |
|||
"prefix": "abp", |
|||
"targets": { |
|||
"build": { |
|||
"executor": "@nx/angular:package", |
|||
"outputs": ["{workspaceRoot}/dist/packages/core"], |
|||
"options": { |
|||
"project": "packages/core/ng-package.json" |
|||
}, |
|||
"configurations": { |
|||
"production": { |
|||
"tsConfig": "packages/core/tsconfig.lib.prod.json" |
|||
}, |
|||
"development": { |
|||
"tsConfig": "packages/core/tsconfig.lib.json" |
|||
} |
|||
}, |
|||
"defaultConfiguration": "production" |
|||
}, |
|||
"test": { |
|||
"executor": "@nx/jest:jest", |
|||
"outputs": ["{workspaceRoot}/coverage/packages/core"], |
|||
"options": { |
|||
"jestConfig": "packages/core/jest.config.ts", |
|||
"passWithNoTests": true |
|||
} |
|||
}, |
|||
"lint": { |
|||
"executor": "@nx/linter:eslint", |
|||
"options": { |
|||
"lintFilePatterns": ["packages/core/src/**/*.ts", "packages/core/src/**/*.html"] |
|||
}, |
|||
"outputs": ["{options.outputFile}"] |
|||
} |
|||
}, |
|||
"tags": [] |
|||
} |
|||
@ -0,0 +1,45 @@ |
|||
{ |
|||
"name": "feature-management", |
|||
"$schema": "../../node_modules/nx/schemas/project-schema.json", |
|||
"projectType": "library", |
|||
"sourceRoot": "packages/feature-management/src", |
|||
"prefix": "abp", |
|||
"targets": { |
|||
"build": { |
|||
"executor": "@nx/angular:package", |
|||
"outputs": ["{workspaceRoot}/dist/packages/feature-management"], |
|||
"options": { |
|||
"project": "packages/feature-management/ng-package.json" |
|||
}, |
|||
"configurations": { |
|||
"production": { |
|||
"tsConfig": "packages/feature-management/tsconfig.lib.prod.json" |
|||
}, |
|||
"development": { |
|||
"tsConfig": "packages/feature-management/tsconfig.lib.json" |
|||
} |
|||
}, |
|||
"defaultConfiguration": "production" |
|||
}, |
|||
"test": { |
|||
"executor": "@nx/jest:jest", |
|||
"outputs": ["{workspaceRoot}/coverage/packages/feature-management"], |
|||
"options": { |
|||
"jestConfig": "packages/feature-management/jest.config.ts", |
|||
"passWithNoTests": true |
|||
} |
|||
}, |
|||
"lint": { |
|||
"executor": "@nx/linter:eslint", |
|||
"options": { |
|||
"lintFilePatterns": [ |
|||
"packages/feature-management/src/**/*.ts", |
|||
"packages/feature-management/src/**/*.html" |
|||
] |
|||
}, |
|||
"outputs": ["{options.outputFile}"] |
|||
} |
|||
}, |
|||
"tags": [], |
|||
"implicitDependencies": ["core", "theme-shared"] |
|||
} |
|||
@ -0,0 +1,42 @@ |
|||
{ |
|||
"name": "identity", |
|||
"$schema": "../../node_modules/nx/schemas/project-schema.json", |
|||
"projectType": "library", |
|||
"sourceRoot": "packages/identity/src", |
|||
"prefix": "abp", |
|||
"targets": { |
|||
"build": { |
|||
"executor": "@nx/angular:package", |
|||
"outputs": ["{workspaceRoot}/dist/packages/identity"], |
|||
"options": { |
|||
"project": "packages/identity/ng-package.json" |
|||
}, |
|||
"configurations": { |
|||
"production": { |
|||
"tsConfig": "packages/identity/tsconfig.lib.prod.json" |
|||
}, |
|||
"development": { |
|||
"tsConfig": "packages/identity/tsconfig.lib.json" |
|||
} |
|||
}, |
|||
"defaultConfiguration": "production" |
|||
}, |
|||
"test": { |
|||
"executor": "@nx/jest:jest", |
|||
"outputs": ["{workspaceRoot}/coverage/packages/identity"], |
|||
"options": { |
|||
"jestConfig": "packages/identity/jest.config.ts", |
|||
"passWithNoTests": true |
|||
} |
|||
}, |
|||
"lint": { |
|||
"executor": "@nx/linter:eslint", |
|||
"options": { |
|||
"lintFilePatterns": ["packages/identity/src/**/*.ts", "packages/identity/src/**/*.html"] |
|||
}, |
|||
"outputs": ["{options.outputFile}"] |
|||
} |
|||
}, |
|||
"tags": [], |
|||
"implicitDependencies": ["core", "theme-shared", "permission-management"] |
|||
} |
|||
@ -0,0 +1,41 @@ |
|||
{ |
|||
"name": "oauth", |
|||
"$schema": "../../node_modules/nx/schemas/project-schema.json", |
|||
"projectType": "library", |
|||
"sourceRoot": "packages/oauth/src", |
|||
"prefix": "abp", |
|||
"targets": { |
|||
"build": { |
|||
"executor": "@nx/angular:package", |
|||
"outputs": ["{workspaceRoot}/dist/packages/oauth"], |
|||
"options": { |
|||
"project": "packages/oauth/ng-package.json" |
|||
}, |
|||
"configurations": { |
|||
"production": { |
|||
"tsConfig": "packages/oauth/tsconfig.lib.prod.json" |
|||
}, |
|||
"development": { |
|||
"tsConfig": "packages/oauth/tsconfig.lib.json" |
|||
} |
|||
}, |
|||
"defaultConfiguration": "production" |
|||
}, |
|||
"test": { |
|||
"executor": "@nx/jest:jest", |
|||
"outputs": ["{workspaceRoot}/coverage/{projectRoot}"], |
|||
"options": { |
|||
"jestConfig": "packages/oauth/jest.config.ts", |
|||
"passWithNoTests": true |
|||
} |
|||
}, |
|||
"lint": { |
|||
"executor": "@nx/linter:eslint", |
|||
"options": { |
|||
"lintFilePatterns": ["packages/oauth/**/*.ts", "packages/oauth/**/*.html"] |
|||
} |
|||
} |
|||
}, |
|||
"tags": [], |
|||
"implicitDependencies": ["core"] |
|||
} |
|||
@ -0,0 +1,45 @@ |
|||
{ |
|||
"name": "permission-management", |
|||
"$schema": "../../node_modules/nx/schemas/project-schema.json", |
|||
"projectType": "library", |
|||
"sourceRoot": "packages/permission-management/src", |
|||
"prefix": "abp", |
|||
"targets": { |
|||
"build": { |
|||
"executor": "@nx/angular:package", |
|||
"outputs": ["{workspaceRoot}/dist/packages/permission-management"], |
|||
"options": { |
|||
"project": "packages/permission-management/ng-package.json" |
|||
}, |
|||
"configurations": { |
|||
"production": { |
|||
"tsConfig": "packages/permission-management/tsconfig.lib.prod.json" |
|||
}, |
|||
"development": { |
|||
"tsConfig": "packages/permission-management/tsconfig.lib.json" |
|||
} |
|||
}, |
|||
"defaultConfiguration": "production" |
|||
}, |
|||
"test": { |
|||
"executor": "@nx/jest:jest", |
|||
"outputs": ["{workspaceRoot}/coverage/packages/permission-management"], |
|||
"options": { |
|||
"jestConfig": "packages/permission-management/jest.config.ts", |
|||
"passWithNoTests": true |
|||
} |
|||
}, |
|||
"lint": { |
|||
"executor": "@nx/linter:eslint", |
|||
"options": { |
|||
"lintFilePatterns": [ |
|||
"packages/permission-management/src/**/*.ts", |
|||
"packages/permission-management/src/**/*.html" |
|||
] |
|||
}, |
|||
"outputs": ["{options.outputFile}"] |
|||
} |
|||
}, |
|||
"tags": [], |
|||
"implicitDependencies": ["core", "theme-shared"] |
|||
} |
|||
@ -0,0 +1,25 @@ |
|||
{ |
|||
"name": "schematics", |
|||
"$schema": "../../node_modules/nx/schemas/project-schema.json", |
|||
"projectType": "library", |
|||
"sourceRoot": "packages/schematics/src", |
|||
"prefix": "abp", |
|||
"targets": { |
|||
"test": { |
|||
"executor": "@nx/jest:jest", |
|||
"outputs": ["{workspaceRoot}/coverage/packages/schematics"], |
|||
"options": { |
|||
"jestConfig": "packages/schematics/jest.config.ts", |
|||
"passWithNoTests": true |
|||
} |
|||
}, |
|||
"lint": { |
|||
"executor": "@nx/linter:eslint", |
|||
"options": { |
|||
"lintFilePatterns": ["packages/schematics/src/**/*.ts", "packages/schematics/src/**/*.html"] |
|||
}, |
|||
"outputs": ["{options.outputFile}"] |
|||
} |
|||
}, |
|||
"tags": [] |
|||
} |
|||
@ -0,0 +1,45 @@ |
|||
{ |
|||
"name": "setting-management", |
|||
"$schema": "../../node_modules/nx/schemas/project-schema.json", |
|||
"projectType": "library", |
|||
"sourceRoot": "packages/setting-management/src", |
|||
"prefix": "abp", |
|||
"targets": { |
|||
"build": { |
|||
"executor": "@nx/angular:package", |
|||
"outputs": ["{workspaceRoot}/dist/packages/setting-management"], |
|||
"options": { |
|||
"project": "packages/setting-management/ng-package.json" |
|||
}, |
|||
"configurations": { |
|||
"production": { |
|||
"tsConfig": "packages/setting-management/tsconfig.lib.prod.json" |
|||
}, |
|||
"development": { |
|||
"tsConfig": "packages/setting-management/tsconfig.lib.json" |
|||
} |
|||
}, |
|||
"defaultConfiguration": "production" |
|||
}, |
|||
"test": { |
|||
"executor": "@nx/jest:jest", |
|||
"outputs": ["{workspaceRoot}/coverage/packages/setting-management"], |
|||
"options": { |
|||
"jestConfig": "packages/setting-management/jest.config.ts", |
|||
"passWithNoTests": true |
|||
} |
|||
}, |
|||
"lint": { |
|||
"executor": "@nx/linter:eslint", |
|||
"options": { |
|||
"lintFilePatterns": [ |
|||
"packages/setting-management/src/**/*.ts", |
|||
"packages/setting-management/src/**/*.html" |
|||
] |
|||
}, |
|||
"outputs": ["{options.outputFile}"] |
|||
} |
|||
}, |
|||
"tags": [], |
|||
"implicitDependencies": ["core", "theme-shared", "components"] |
|||
} |
|||
@ -0,0 +1,45 @@ |
|||
{ |
|||
"name": "tenant-management", |
|||
"$schema": "../../node_modules/nx/schemas/project-schema.json", |
|||
"projectType": "library", |
|||
"sourceRoot": "packages/tenant-management/src", |
|||
"prefix": "abp", |
|||
"targets": { |
|||
"build": { |
|||
"executor": "@nx/angular:package", |
|||
"outputs": ["{workspaceRoot}/dist/packages/tenant-management"], |
|||
"options": { |
|||
"project": "packages/tenant-management/ng-package.json" |
|||
}, |
|||
"configurations": { |
|||
"production": { |
|||
"tsConfig": "packages/tenant-management/tsconfig.lib.prod.json" |
|||
}, |
|||
"development": { |
|||
"tsConfig": "packages/tenant-management/tsconfig.lib.json" |
|||
} |
|||
}, |
|||
"defaultConfiguration": "production" |
|||
}, |
|||
"test": { |
|||
"executor": "@nx/jest:jest", |
|||
"outputs": ["{workspaceRoot}/coverage/packages/tenant-management"], |
|||
"options": { |
|||
"jestConfig": "packages/tenant-management/jest.config.ts", |
|||
"passWithNoTests": true |
|||
} |
|||
}, |
|||
"lint": { |
|||
"executor": "@nx/linter:eslint", |
|||
"options": { |
|||
"lintFilePatterns": [ |
|||
"packages/tenant-management/src/**/*.ts", |
|||
"packages/tenant-management/src/**/*.html" |
|||
] |
|||
}, |
|||
"outputs": ["{options.outputFile}"] |
|||
} |
|||
}, |
|||
"tags": [], |
|||
"implicitDependencies": ["core", "theme-shared", "feature-management"] |
|||
} |
|||
@ -0,0 +1,45 @@ |
|||
{ |
|||
"name": "theme-basic", |
|||
"$schema": "../../node_modules/nx/schemas/project-schema.json", |
|||
"projectType": "library", |
|||
"sourceRoot": "packages/theme-basic/src", |
|||
"prefix": "abp", |
|||
"targets": { |
|||
"build": { |
|||
"executor": "@nx/angular:package", |
|||
"outputs": ["{workspaceRoot}/dist/packages/theme-basic"], |
|||
"options": { |
|||
"project": "packages/theme-basic/ng-package.json" |
|||
}, |
|||
"configurations": { |
|||
"production": { |
|||
"tsConfig": "packages/theme-basic/tsconfig.lib.prod.json" |
|||
}, |
|||
"development": { |
|||
"tsConfig": "packages/theme-basic/tsconfig.lib.json" |
|||
} |
|||
}, |
|||
"defaultConfiguration": "production" |
|||
}, |
|||
"test": { |
|||
"executor": "@nx/jest:jest", |
|||
"outputs": ["{workspaceRoot}/coverage/packages/theme-basic"], |
|||
"options": { |
|||
"jestConfig": "packages/theme-basic/jest.config.ts", |
|||
"passWithNoTests": true |
|||
} |
|||
}, |
|||
"lint": { |
|||
"executor": "@nx/linter:eslint", |
|||
"options": { |
|||
"lintFilePatterns": [ |
|||
"packages/theme-basic/src/**/*.ts", |
|||
"packages/theme-basic/src/**/*.html" |
|||
] |
|||
}, |
|||
"outputs": ["{options.outputFile}"] |
|||
} |
|||
}, |
|||
"tags": [], |
|||
"implicitDependencies": ["core", "theme-shared", "account-core"] |
|||
} |
|||
@ -0,0 +1,45 @@ |
|||
{ |
|||
"name": "theme-shared", |
|||
"$schema": "../../node_modules/nx/schemas/project-schema.json", |
|||
"projectType": "library", |
|||
"sourceRoot": "packages/theme-shared/src", |
|||
"prefix": "abp", |
|||
"targets": { |
|||
"build": { |
|||
"executor": "@nx/angular:package", |
|||
"outputs": ["{workspaceRoot}/dist/packages/theme-shared"], |
|||
"options": { |
|||
"project": "packages/theme-shared/ng-package.json" |
|||
}, |
|||
"configurations": { |
|||
"production": { |
|||
"tsConfig": "packages/theme-shared/tsconfig.lib.prod.json" |
|||
}, |
|||
"development": { |
|||
"tsConfig": "packages/theme-shared/tsconfig.lib.json" |
|||
} |
|||
}, |
|||
"defaultConfiguration": "production" |
|||
}, |
|||
"test": { |
|||
"executor": "@nx/jest:jest", |
|||
"outputs": ["{workspaceRoot}/coverage/packages/theme-shared"], |
|||
"options": { |
|||
"jestConfig": "packages/theme-shared/jest.config.ts", |
|||
"passWithNoTests": true |
|||
} |
|||
}, |
|||
"lint": { |
|||
"executor": "@nx/linter:eslint", |
|||
"options": { |
|||
"lintFilePatterns": [ |
|||
"packages/theme-shared/src/**/*.ts", |
|||
"packages/theme-shared/src/**/*.html" |
|||
] |
|||
}, |
|||
"outputs": ["{options.outputFile}"] |
|||
} |
|||
}, |
|||
"tags": [], |
|||
"implicitDependencies": ["core", "oauth"] |
|||
} |
|||
Loading…
Reference in new issue