mirror of https://github.com/ghostfolio/ghostfolio
Thomas Kaul
2 years ago
committed by
GitHub
10 changed files with 394 additions and 400 deletions
@ -1,395 +0,0 @@ |
|||
{ |
|||
"version": 1, |
|||
"projects": { |
|||
"api": { |
|||
"$schema": "../../node_modules/nx/schemas/project-schema.json", |
|||
"root": "apps/api", |
|||
"sourceRoot": "apps/api/src", |
|||
"projectType": "application", |
|||
"prefix": "api", |
|||
"schematics": {}, |
|||
"architect": { |
|||
"build": { |
|||
"builder": "@nrwl/node:webpack", |
|||
"options": { |
|||
"outputPath": "dist/apps/api", |
|||
"main": "apps/api/src/main.ts", |
|||
"tsConfig": "apps/api/tsconfig.app.json", |
|||
"assets": ["apps/api/src/assets"] |
|||
}, |
|||
"configurations": { |
|||
"production": { |
|||
"generatePackageJson": true, |
|||
"optimization": true, |
|||
"extractLicenses": true, |
|||
"inspect": false, |
|||
"fileReplacements": [ |
|||
{ |
|||
"replace": "apps/api/src/environments/environment.ts", |
|||
"with": "apps/api/src/environments/environment.prod.ts" |
|||
} |
|||
] |
|||
} |
|||
}, |
|||
"outputs": ["{options.outputPath}"] |
|||
}, |
|||
"serve": { |
|||
"builder": "@nrwl/node:node", |
|||
"options": { |
|||
"buildTarget": "api:build" |
|||
} |
|||
}, |
|||
"lint": { |
|||
"builder": "@nrwl/linter:eslint", |
|||
"options": { |
|||
"lintFilePatterns": ["apps/api/**/*.ts"] |
|||
} |
|||
}, |
|||
"test": { |
|||
"builder": "@nrwl/jest:jest", |
|||
"options": { |
|||
"jestConfig": "apps/api/jest.config.ts", |
|||
"passWithNoTests": true |
|||
}, |
|||
"outputs": ["coverage/apps/api"] |
|||
} |
|||
}, |
|||
"tags": [] |
|||
}, |
|||
"client": { |
|||
"$schema": "../../node_modules/nx/schemas/project-schema.json", |
|||
"projectType": "application", |
|||
"schematics": { |
|||
"@schematics/angular:component": { |
|||
"style": "scss" |
|||
} |
|||
}, |
|||
"root": "apps/client", |
|||
"sourceRoot": "apps/client/src", |
|||
"prefix": "gf", |
|||
"architect": { |
|||
"build": { |
|||
"builder": "@angular-devkit/build-angular:browser", |
|||
"options": { |
|||
"outputPath": "dist/apps/client", |
|||
"index": "apps/client/src/index.html", |
|||
"main": "apps/client/src/main.ts", |
|||
"polyfills": "apps/client/src/polyfills.ts", |
|||
"tsConfig": "apps/client/tsconfig.app.json", |
|||
"assets": [ |
|||
{ |
|||
"glob": "assetlinks.json", |
|||
"input": "apps/client/src/assets", |
|||
"output": "./../.well-known" |
|||
}, |
|||
{ |
|||
"glob": "CHANGELOG.md", |
|||
"input": "", |
|||
"output": "./../assets" |
|||
}, |
|||
{ |
|||
"glob": "LICENSE", |
|||
"input": "", |
|||
"output": "./../assets" |
|||
}, |
|||
{ |
|||
"glob": "robots.txt", |
|||
"input": "apps/client/src/assets", |
|||
"output": "./../" |
|||
}, |
|||
{ |
|||
"glob": "sitemap.xml", |
|||
"input": "apps/client/src/assets", |
|||
"output": "./../" |
|||
}, |
|||
{ |
|||
"glob": "**/*", |
|||
"input": "node_modules/ionicons/dist/ionicons", |
|||
"output": "./../ionicons" |
|||
}, |
|||
{ |
|||
"glob": "**/*.js", |
|||
"input": "node_modules/ionicons/dist/", |
|||
"output": "./../" |
|||
}, |
|||
{ |
|||
"glob": "**/*", |
|||
"input": "apps/client/src/assets", |
|||
"output": "./../assets/" |
|||
} |
|||
], |
|||
"styles": ["apps/client/src/styles.scss"], |
|||
"scripts": ["node_modules/marked/marked.min.js"], |
|||
"vendorChunk": true, |
|||
"extractLicenses": false, |
|||
"buildOptimizer": false, |
|||
"sourceMap": true, |
|||
"optimization": false, |
|||
"namedChunks": true |
|||
}, |
|||
"configurations": { |
|||
"development-de": { |
|||
"baseHref": "/de/", |
|||
"localize": ["de"] |
|||
}, |
|||
"development-en": { |
|||
"baseHref": "/en/", |
|||
"localize": ["en"] |
|||
}, |
|||
"development-es": { |
|||
"baseHref": "/es/", |
|||
"localize": ["es"] |
|||
}, |
|||
"development-it": { |
|||
"baseHref": "/it/", |
|||
"localize": ["it"] |
|||
}, |
|||
"development-nl": { |
|||
"baseHref": "/nl/", |
|||
"localize": ["nl"] |
|||
}, |
|||
"production": { |
|||
"fileReplacements": [ |
|||
{ |
|||
"replace": "apps/client/src/environments/environment.ts", |
|||
"with": "apps/client/src/environments/environment.prod.ts" |
|||
} |
|||
], |
|||
"optimization": true, |
|||
"outputHashing": "all", |
|||
"sourceMap": false, |
|||
"namedChunks": false, |
|||
"extractLicenses": true, |
|||
"vendorChunk": false, |
|||
"buildOptimizer": true, |
|||
"budgets": [ |
|||
{ |
|||
"type": "initial", |
|||
"maximumWarning": "2mb", |
|||
"maximumError": "5mb" |
|||
}, |
|||
{ |
|||
"type": "anyComponentStyle", |
|||
"maximumWarning": "6kb", |
|||
"maximumError": "10kb" |
|||
} |
|||
] |
|||
} |
|||
}, |
|||
"outputs": ["{options.outputPath}"], |
|||
"defaultConfiguration": "" |
|||
}, |
|||
"serve": { |
|||
"builder": "@angular-devkit/build-angular:dev-server", |
|||
"options": { |
|||
"browserTarget": "client:build", |
|||
"proxyConfig": "apps/client/proxy.conf.json" |
|||
}, |
|||
"configurations": { |
|||
"development-de": { |
|||
"browserTarget": "client:build:development-de" |
|||
}, |
|||
"development-en": { |
|||
"browserTarget": "client:build:development-en" |
|||
}, |
|||
"development-es": { |
|||
"browserTarget": "client:build:development-es" |
|||
}, |
|||
"development-it": { |
|||
"browserTarget": "client:build:development-it" |
|||
}, |
|||
"development-nl": { |
|||
"browserTarget": "client:build:development-nl" |
|||
}, |
|||
"production": { |
|||
"browserTarget": "client:build:production" |
|||
} |
|||
} |
|||
}, |
|||
"extract-i18n": { |
|||
"builder": "ng-extract-i18n-merge:ng-extract-i18n-merge", |
|||
"options": { |
|||
"browserTarget": "client:build", |
|||
"includeContext": true, |
|||
"outputPath": "src/locales", |
|||
"targetFiles": [ |
|||
"messages.de.xlf", |
|||
"messages.es.xlf", |
|||
"messages.it.xlf", |
|||
"messages.nl.xlf" |
|||
] |
|||
} |
|||
}, |
|||
"lint": { |
|||
"builder": "@nrwl/linter:eslint", |
|||
"options": { |
|||
"lintFilePatterns": ["apps/client/**/*.ts"] |
|||
} |
|||
}, |
|||
"test": { |
|||
"builder": "@nrwl/jest:jest", |
|||
"options": { |
|||
"jestConfig": "apps/client/jest.config.ts", |
|||
"passWithNoTests": true |
|||
}, |
|||
"outputs": ["coverage/apps/client"] |
|||
} |
|||
}, |
|||
"i18n": { |
|||
"locales": { |
|||
"de": { |
|||
"baseHref": "/de/", |
|||
"translation": "apps/client/src/locales/messages.de.xlf" |
|||
}, |
|||
"es": { |
|||
"baseHref": "/es/", |
|||
"translation": "apps/client/src/locales/messages.es.xlf" |
|||
}, |
|||
"it": { |
|||
"baseHref": "/it/", |
|||
"translation": "apps/client/src/locales/messages.it.xlf" |
|||
}, |
|||
"nl": { |
|||
"baseHref": "/nl/", |
|||
"translation": "apps/client/src/locales/messages.nl.xlf" |
|||
} |
|||
}, |
|||
"sourceLocale": "en" |
|||
}, |
|||
"tags": [] |
|||
}, |
|||
"client-e2e": { |
|||
"$schema": "../../node_modules/nx/schemas/project-schema.json", |
|||
"root": "apps/client-e2e", |
|||
"sourceRoot": "apps/client-e2e/src", |
|||
"projectType": "application", |
|||
"architect": { |
|||
"e2e": { |
|||
"builder": "@nrwl/cypress:cypress", |
|||
"options": { |
|||
"cypressConfig": "apps/client-e2e/cypress.json", |
|||
"tsConfig": "apps/client-e2e/tsconfig.e2e.json", |
|||
"devServerTarget": "client:serve" |
|||
}, |
|||
"configurations": { |
|||
"production": { |
|||
"devServerTarget": "client:serve:production" |
|||
} |
|||
} |
|||
} |
|||
}, |
|||
"tags": [], |
|||
"implicitDependencies": ["client"] |
|||
}, |
|||
"common": { |
|||
"$schema": "../../node_modules/nx/schemas/project-schema.json", |
|||
"root": "libs/common", |
|||
"sourceRoot": "libs/common/src", |
|||
"projectType": "library", |
|||
"architect": { |
|||
"lint": { |
|||
"builder": "@nrwl/linter:eslint", |
|||
"options": { |
|||
"lintFilePatterns": ["libs/common/**/*.ts"] |
|||
} |
|||
}, |
|||
"test": { |
|||
"builder": "@nrwl/jest:jest", |
|||
"outputs": ["coverage/libs/common"], |
|||
"options": { |
|||
"jestConfig": "libs/common/jest.config.ts", |
|||
"passWithNoTests": true |
|||
} |
|||
} |
|||
}, |
|||
"tags": [] |
|||
}, |
|||
"ui": { |
|||
"$schema": "../../node_modules/nx/schemas/project-schema.json", |
|||
"projectType": "library", |
|||
"schematics": { |
|||
"@schematics/angular:component": { |
|||
"style": "scss" |
|||
} |
|||
}, |
|||
"root": "libs/ui", |
|||
"sourceRoot": "libs/ui/src", |
|||
"prefix": "gf", |
|||
"architect": { |
|||
"test": { |
|||
"builder": "@nrwl/jest:jest", |
|||
"outputs": ["coverage/libs/ui"], |
|||
"options": { |
|||
"jestConfig": "libs/ui/jest.config.ts", |
|||
"passWithNoTests": true |
|||
} |
|||
}, |
|||
"lint": { |
|||
"builder": "@nrwl/linter:eslint", |
|||
"options": { |
|||
"lintFilePatterns": ["libs/ui/src/**/*.ts", "libs/ui/src/**/*.html"] |
|||
} |
|||
}, |
|||
"storybook": { |
|||
"builder": "@storybook/angular:start-storybook", |
|||
"options": { |
|||
"port": 4400, |
|||
"configDir": "libs/ui/.storybook", |
|||
"browserTarget": "ui:build-storybook", |
|||
"compodoc": false |
|||
}, |
|||
"configurations": { |
|||
"ci": { |
|||
"quiet": true |
|||
} |
|||
} |
|||
}, |
|||
"build-storybook": { |
|||
"builder": "@storybook/angular:build-storybook", |
|||
"outputs": ["{options.outputPath}"], |
|||
"options": { |
|||
"outputDir": "dist/storybook/ui", |
|||
"configDir": "libs/ui/.storybook", |
|||
"browserTarget": "ui:build-storybook", |
|||
"compodoc": false |
|||
}, |
|||
"configurations": { |
|||
"ci": { |
|||
"quiet": true |
|||
} |
|||
} |
|||
} |
|||
}, |
|||
"tags": [] |
|||
}, |
|||
"ui-e2e": { |
|||
"$schema": "../../node_modules/nx/schemas/project-schema.json", |
|||
"root": "apps/ui-e2e", |
|||
"sourceRoot": "apps/ui-e2e/src", |
|||
"projectType": "application", |
|||
"architect": { |
|||
"e2e": { |
|||
"builder": "@nrwl/cypress:cypress", |
|||
"options": { |
|||
"cypressConfig": "apps/ui-e2e/cypress.json", |
|||
"devServerTarget": "ui:storybook", |
|||
"tsConfig": "apps/ui-e2e/tsconfig.json" |
|||
}, |
|||
"configurations": { |
|||
"ci": { |
|||
"devServerTarget": "ui:storybook:ci" |
|||
} |
|||
} |
|||
}, |
|||
"lint": { |
|||
"builder": "@nrwl/linter:eslint", |
|||
"options": { |
|||
"lintFilePatterns": ["apps/ui-e2e/**/*.{js,ts}"] |
|||
} |
|||
} |
|||
}, |
|||
"tags": [], |
|||
"implicitDependencies": ["ui"] |
|||
} |
|||
} |
|||
} |
@ -0,0 +1,54 @@ |
|||
{ |
|||
"$schema": "../../node_modules/nx/schemas/project-schema.json", |
|||
"sourceRoot": "apps/api/src", |
|||
"projectType": "application", |
|||
"prefix": "api", |
|||
"generators": {}, |
|||
"targets": { |
|||
"build": { |
|||
"executor": "@nrwl/node:webpack", |
|||
"options": { |
|||
"outputPath": "dist/apps/api", |
|||
"main": "apps/api/src/main.ts", |
|||
"tsConfig": "apps/api/tsconfig.app.json", |
|||
"assets": ["apps/api/src/assets"] |
|||
}, |
|||
"configurations": { |
|||
"production": { |
|||
"generatePackageJson": true, |
|||
"optimization": true, |
|||
"extractLicenses": true, |
|||
"inspect": false, |
|||
"fileReplacements": [ |
|||
{ |
|||
"replace": "apps/api/src/environments/environment.ts", |
|||
"with": "apps/api/src/environments/environment.prod.ts" |
|||
} |
|||
] |
|||
} |
|||
}, |
|||
"outputs": ["{options.outputPath}"] |
|||
}, |
|||
"serve": { |
|||
"executor": "@nrwl/node:node", |
|||
"options": { |
|||
"buildTarget": "api:build" |
|||
} |
|||
}, |
|||
"lint": { |
|||
"executor": "@nrwl/linter:eslint", |
|||
"options": { |
|||
"lintFilePatterns": ["apps/api/**/*.ts"] |
|||
} |
|||
}, |
|||
"test": { |
|||
"executor": "@nrwl/jest:jest", |
|||
"options": { |
|||
"jestConfig": "apps/api/jest.config.ts", |
|||
"passWithNoTests": true |
|||
}, |
|||
"outputs": ["coverage/apps/api"] |
|||
} |
|||
}, |
|||
"tags": [] |
|||
} |
@ -0,0 +1,22 @@ |
|||
{ |
|||
"$schema": "../../node_modules/nx/schemas/project-schema.json", |
|||
"sourceRoot": "apps/client-e2e/src", |
|||
"projectType": "application", |
|||
"targets": { |
|||
"e2e": { |
|||
"executor": "@nrwl/cypress:cypress", |
|||
"options": { |
|||
"cypressConfig": "apps/client-e2e/cypress.json", |
|||
"tsConfig": "apps/client-e2e/tsconfig.e2e.json", |
|||
"devServerTarget": "client:serve" |
|||
}, |
|||
"configurations": { |
|||
"production": { |
|||
"devServerTarget": "client:serve:production" |
|||
} |
|||
} |
|||
} |
|||
}, |
|||
"tags": [], |
|||
"implicitDependencies": ["client"] |
|||
} |
@ -0,0 +1,201 @@ |
|||
{ |
|||
"$schema": "../../node_modules/nx/schemas/project-schema.json", |
|||
"projectType": "application", |
|||
"generators": { |
|||
"@schematics/angular:component": { |
|||
"style": "scss" |
|||
} |
|||
}, |
|||
"sourceRoot": "apps/client/src", |
|||
"prefix": "gf", |
|||
"targets": { |
|||
"build": { |
|||
"executor": "@angular-devkit/build-angular:browser", |
|||
"options": { |
|||
"outputPath": "dist/apps/client", |
|||
"index": "apps/client/src/index.html", |
|||
"main": "apps/client/src/main.ts", |
|||
"polyfills": "apps/client/src/polyfills.ts", |
|||
"tsConfig": "apps/client/tsconfig.app.json", |
|||
"assets": [ |
|||
{ |
|||
"glob": "assetlinks.json", |
|||
"input": "apps/client/src/assets", |
|||
"output": "./../.well-known" |
|||
}, |
|||
{ |
|||
"glob": "CHANGELOG.md", |
|||
"input": "", |
|||
"output": "./../assets" |
|||
}, |
|||
{ |
|||
"glob": "LICENSE", |
|||
"input": "", |
|||
"output": "./../assets" |
|||
}, |
|||
{ |
|||
"glob": "robots.txt", |
|||
"input": "apps/client/src/assets", |
|||
"output": "./../" |
|||
}, |
|||
{ |
|||
"glob": "sitemap.xml", |
|||
"input": "apps/client/src/assets", |
|||
"output": "./../" |
|||
}, |
|||
{ |
|||
"glob": "**/*", |
|||
"input": "node_modules/ionicons/dist/ionicons", |
|||
"output": "./../ionicons" |
|||
}, |
|||
{ |
|||
"glob": "**/*.js", |
|||
"input": "node_modules/ionicons/dist/", |
|||
"output": "./../" |
|||
}, |
|||
{ |
|||
"glob": "**/*", |
|||
"input": "apps/client/src/assets", |
|||
"output": "./../assets/" |
|||
} |
|||
], |
|||
"styles": ["apps/client/src/styles.scss"], |
|||
"scripts": ["node_modules/marked/marked.min.js"], |
|||
"vendorChunk": true, |
|||
"extractLicenses": false, |
|||
"buildOptimizer": false, |
|||
"sourceMap": true, |
|||
"optimization": false, |
|||
"namedChunks": true |
|||
}, |
|||
"configurations": { |
|||
"development-de": { |
|||
"baseHref": "/de/", |
|||
"localize": ["de"] |
|||
}, |
|||
"development-en": { |
|||
"baseHref": "/en/", |
|||
"localize": ["en"] |
|||
}, |
|||
"development-es": { |
|||
"baseHref": "/es/", |
|||
"localize": ["es"] |
|||
}, |
|||
"development-it": { |
|||
"baseHref": "/it/", |
|||
"localize": ["it"] |
|||
}, |
|||
"development-nl": { |
|||
"baseHref": "/nl/", |
|||
"localize": ["nl"] |
|||
}, |
|||
"production": { |
|||
"fileReplacements": [ |
|||
{ |
|||
"replace": "apps/client/src/environments/environment.ts", |
|||
"with": "apps/client/src/environments/environment.prod.ts" |
|||
} |
|||
], |
|||
"optimization": true, |
|||
"outputHashing": "all", |
|||
"sourceMap": false, |
|||
"namedChunks": false, |
|||
"extractLicenses": true, |
|||
"vendorChunk": false, |
|||
"buildOptimizer": true, |
|||
"budgets": [ |
|||
{ |
|||
"type": "initial", |
|||
"maximumWarning": "2mb", |
|||
"maximumError": "5mb" |
|||
}, |
|||
{ |
|||
"type": "anyComponentStyle", |
|||
"maximumWarning": "6kb", |
|||
"maximumError": "10kb" |
|||
} |
|||
] |
|||
} |
|||
}, |
|||
"outputs": ["{options.outputPath}"], |
|||
"defaultConfiguration": "" |
|||
}, |
|||
"serve": { |
|||
"executor": "@angular-devkit/build-angular:dev-server", |
|||
"options": { |
|||
"browserTarget": "client:build", |
|||
"proxyConfig": "apps/client/proxy.conf.json" |
|||
}, |
|||
"configurations": { |
|||
"development-de": { |
|||
"browserTarget": "client:build:development-de" |
|||
}, |
|||
"development-en": { |
|||
"browserTarget": "client:build:development-en" |
|||
}, |
|||
"development-es": { |
|||
"browserTarget": "client:build:development-es" |
|||
}, |
|||
"development-it": { |
|||
"browserTarget": "client:build:development-it" |
|||
}, |
|||
"development-nl": { |
|||
"browserTarget": "client:build:development-nl" |
|||
}, |
|||
"production": { |
|||
"browserTarget": "client:build:production" |
|||
} |
|||
} |
|||
}, |
|||
"extract-i18n": { |
|||
"executor": "ng-extract-i18n-merge:ng-extract-i18n-merge", |
|||
"options": { |
|||
"browserTarget": "client:build", |
|||
"includeContext": true, |
|||
"outputPath": "src/locales", |
|||
"targetFiles": [ |
|||
"messages.de.xlf", |
|||
"messages.es.xlf", |
|||
"messages.it.xlf", |
|||
"messages.nl.xlf" |
|||
] |
|||
} |
|||
}, |
|||
"lint": { |
|||
"executor": "@nrwl/linter:eslint", |
|||
"options": { |
|||
"lintFilePatterns": ["apps/client/**/*.ts"] |
|||
} |
|||
}, |
|||
"test": { |
|||
"executor": "@nrwl/jest:jest", |
|||
"options": { |
|||
"jestConfig": "apps/client/jest.config.ts", |
|||
"passWithNoTests": true |
|||
}, |
|||
"outputs": ["coverage/apps/client"] |
|||
} |
|||
}, |
|||
"i18n": { |
|||
"locales": { |
|||
"de": { |
|||
"baseHref": "/de/", |
|||
"translation": "apps/client/src/locales/messages.de.xlf" |
|||
}, |
|||
"es": { |
|||
"baseHref": "/es/", |
|||
"translation": "apps/client/src/locales/messages.es.xlf" |
|||
}, |
|||
"it": { |
|||
"baseHref": "/it/", |
|||
"translation": "apps/client/src/locales/messages.it.xlf" |
|||
}, |
|||
"nl": { |
|||
"baseHref": "/nl/", |
|||
"translation": "apps/client/src/locales/messages.nl.xlf" |
|||
} |
|||
}, |
|||
"sourceLocale": "en" |
|||
}, |
|||
"tags": [] |
|||
} |
@ -0,0 +1,28 @@ |
|||
{ |
|||
"$schema": "../../node_modules/nx/schemas/project-schema.json", |
|||
"sourceRoot": "apps/ui-e2e/src", |
|||
"projectType": "application", |
|||
"targets": { |
|||
"e2e": { |
|||
"executor": "@nrwl/cypress:cypress", |
|||
"options": { |
|||
"cypressConfig": "apps/ui-e2e/cypress.json", |
|||
"devServerTarget": "ui:storybook", |
|||
"tsConfig": "apps/ui-e2e/tsconfig.json" |
|||
}, |
|||
"configurations": { |
|||
"ci": { |
|||
"devServerTarget": "ui:storybook:ci" |
|||
} |
|||
} |
|||
}, |
|||
"lint": { |
|||
"executor": "@nrwl/linter:eslint", |
|||
"options": { |
|||
"lintFilePatterns": ["apps/ui-e2e/**/*.{js,ts}"] |
|||
} |
|||
} |
|||
}, |
|||
"tags": [], |
|||
"implicitDependencies": ["ui"] |
|||
} |
@ -0,0 +1,22 @@ |
|||
{ |
|||
"$schema": "../../node_modules/nx/schemas/project-schema.json", |
|||
"sourceRoot": "libs/common/src", |
|||
"projectType": "library", |
|||
"targets": { |
|||
"lint": { |
|||
"executor": "@nrwl/linter:eslint", |
|||
"options": { |
|||
"lintFilePatterns": ["libs/common/**/*.ts"] |
|||
} |
|||
}, |
|||
"test": { |
|||
"executor": "@nrwl/jest:jest", |
|||
"outputs": ["coverage/libs/common"], |
|||
"options": { |
|||
"jestConfig": "libs/common/jest.config.ts", |
|||
"passWithNoTests": true |
|||
} |
|||
} |
|||
}, |
|||
"tags": [] |
|||
} |
@ -0,0 +1,57 @@ |
|||
{ |
|||
"$schema": "../../node_modules/nx/schemas/project-schema.json", |
|||
"projectType": "library", |
|||
"generators": { |
|||
"@schematics/angular:component": { |
|||
"style": "scss" |
|||
} |
|||
}, |
|||
"sourceRoot": "libs/ui/src", |
|||
"prefix": "gf", |
|||
"targets": { |
|||
"test": { |
|||
"executor": "@nrwl/jest:jest", |
|||
"outputs": ["coverage/libs/ui"], |
|||
"options": { |
|||
"jestConfig": "libs/ui/jest.config.ts", |
|||
"passWithNoTests": true |
|||
} |
|||
}, |
|||
"lint": { |
|||
"executor": "@nrwl/linter:eslint", |
|||
"options": { |
|||
"lintFilePatterns": ["libs/ui/src/**/*.ts", "libs/ui/src/**/*.html"] |
|||
} |
|||
}, |
|||
"storybook": { |
|||
"executor": "@storybook/angular:start-storybook", |
|||
"options": { |
|||
"port": 4400, |
|||
"configDir": "libs/ui/.storybook", |
|||
"browserTarget": "ui:build-storybook", |
|||
"compodoc": false |
|||
}, |
|||
"configurations": { |
|||
"ci": { |
|||
"quiet": true |
|||
} |
|||
} |
|||
}, |
|||
"build-storybook": { |
|||
"executor": "@storybook/angular:build-storybook", |
|||
"outputs": ["{options.outputPath}"], |
|||
"options": { |
|||
"outputDir": "dist/storybook/ui", |
|||
"configDir": "libs/ui/.storybook", |
|||
"browserTarget": "ui:build-storybook", |
|||
"compodoc": false |
|||
}, |
|||
"configurations": { |
|||
"ci": { |
|||
"quiet": true |
|||
} |
|||
} |
|||
} |
|||
}, |
|||
"tags": [] |
|||
} |
Loading…
Reference in new issue