Closed manudss closed 3 years ago
I send some config files by mail.
Thanks for reporting the issue. It is fixed and the fix is published in the latest core version.
wallaby.js started core v1.0.1171 Failed to load configuration file: Automatic Angular CLI configuration error: this.workspace.projects is not iterable
We've also tried to automatically configure Wallaby.js for other frameworks Automatic Jest configuration error: Module jest-cli is not found in '.'. Please refer to our docs: https://wallabyjs.com/docs/config/overview.html
Does ng test
work on the project?
Yes the CI run it with ng test. It just when I try with wallaby js.
Yes the CI run it with ng test. It just when I try with wallaby js.
I don't think that Angular CLI is compatible with your workspace.json
, maybe you run the tests on your CI with nx test
?
Technically we supported NX workspaces for Karma projects only for the workspaces that are backwards compatible with Angular CLI i.e. the ones that use angular.json
file with version 1 schema and work with ng test
.
Anyway, we've extended the support of NX workspaces to support your case, please update Wallaby.js Core to the latest version and let us know if it works for you after the update.
Hello @NikGovorov ,
There is no more message displayed, but no test is launched.
The console displays only this information:
wallaby.js started core v1.0.1173
- Generating browser application bundles (phase: setup)...
But it remains stuck in this state.
This time there are diagnostic data: (see below)
Thank you very much for your help.
{
editorVersion: 'IntelliJ IDEA 2021.3 EAP',
pluginVersion: '1.0.225',
editorType: 'IntelliJ',
osVersion: 'win32 10.0.19042',
nodeVersion: 'v14.15.4',
coreVersion: '1.0.1173',
checksum: 'Y2Q3YjAyNTNiMzhjNjI3ZWFiMzA2ZGVhNGY4MTcyMTEsMTY0OTIwMzIwMDAwMCww',
config: {
diagnostics: {
angular: {
workspace: {
version: 2,
projects: {
'evidian-feature-application-create': {
projectType: 'library',
root: 'libs/evidian/feature/application/create',
sourceRoot: 'libs/evidian/feature/application/create/src',
prefix: 'lib',
targets: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/feature/application/create/src/test.ts',
tsConfig: 'libs/evidian/feature/application/create/tsconfig.spec.json',
karmaConfig: 'libs/evidian/feature/application/create/karma.conf.js',
polyfills: 'libs/evidian/feature/application/create/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/feature/application/create', 'unit-test-report/libs/evidian/feature/application/create' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: {
executor: '@nrwl/linter:eslint',
options: { lintFilePatterns: [ 'libs/evidian/feature/application/create/src/**/*.ts', 'libs/evidian/feature/application/create/src/**/*.html' ] }
}
},
architect: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/feature/application/create/src/test.ts',
tsConfig: 'libs/evidian/feature/application/create/tsconfig.spec.json',
karmaConfig: 'libs/evidian/feature/application/create/karma.conf.js',
polyfills: 'libs/evidian/feature/application/create/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/feature/application/create', 'unit-test-report/libs/evidian/feature/application/create' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: {
executor: '@nrwl/linter:eslint',
options: { lintFilePatterns: [ 'libs/evidian/feature/application/create/src/**/*.ts', 'libs/evidian/feature/application/create/src/**/*.html' ] }
}
}
},
'evidian-feature-application-delete': {
projectType: 'library',
root: 'libs/evidian/feature/application/delete',
sourceRoot: 'libs/evidian/feature/application/delete/src',
prefix: 'lib',
targets: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/feature/application/delete/src/test.ts',
tsConfig: 'libs/evidian/feature/application/delete/tsconfig.spec.json',
karmaConfig: 'libs/evidian/feature/application/delete/karma.conf.js',
polyfills: 'libs/evidian/feature/application/delete/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/feature/application/delete', 'unit-test-report/libs/evidian/feature/application/delete' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: {
executor: '@nrwl/linter:eslint',
options: { lintFilePatterns: [ 'libs/evidian/feature/application/delete/src/**/*.ts', 'libs/evidian/feature/application/delete/src/**/*.html' ] }
}
},
architect: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/feature/application/delete/src/test.ts',
tsConfig: 'libs/evidian/feature/application/delete/tsconfig.spec.json',
karmaConfig: 'libs/evidian/feature/application/delete/karma.conf.js',
polyfills: 'libs/evidian/feature/application/delete/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/feature/application/delete', 'unit-test-report/libs/evidian/feature/application/delete' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: {
executor: '@nrwl/linter:eslint',
options: { lintFilePatterns: [ 'libs/evidian/feature/application/delete/src/**/*.ts', 'libs/evidian/feature/application/delete/src/**/*.html' ] }
}
}
},
'evidian-feature-application-get': {
projectType: 'library',
root: 'libs/evidian/feature/application/get',
sourceRoot: 'libs/evidian/feature/application/get/src',
prefix: 'lib',
targets: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/feature/application/get/src/test.ts',
tsConfig: 'libs/evidian/feature/application/get/tsconfig.spec.json',
karmaConfig: 'libs/evidian/feature/application/get/karma.conf.js',
polyfills: 'libs/evidian/feature/application/get/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/feature/application/get', 'unit-test-report/libs/evidian/feature/application/get' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: {
executor: '@nrwl/linter:eslint',
options: { lintFilePatterns: [ 'libs/evidian/feature/application/get/src/**/*.ts', 'libs/evidian/feature/application/get/src/**/*.html' ] }
}
},
architect: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/feature/application/get/src/test.ts',
tsConfig: 'libs/evidian/feature/application/get/tsconfig.spec.json',
karmaConfig: 'libs/evidian/feature/application/get/karma.conf.js',
polyfills: 'libs/evidian/feature/application/get/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/feature/application/get', 'unit-test-report/libs/evidian/feature/application/get' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: {
executor: '@nrwl/linter:eslint',
options: { lintFilePatterns: [ 'libs/evidian/feature/application/get/src/**/*.ts', 'libs/evidian/feature/application/get/src/**/*.html' ] }
}
}
},
'evidian-feature-application-save': {
projectType: 'library',
root: 'libs/evidian/feature/application/save',
sourceRoot: 'libs/evidian/feature/application/save/src',
prefix: 'lib',
targets: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/feature/application/save/src/test.ts',
tsConfig: 'libs/evidian/feature/application/save/tsconfig.spec.json',
karmaConfig: 'libs/evidian/feature/application/save/karma.conf.js',
polyfills: 'libs/evidian/feature/application/save/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/feature/application/save', 'unit-test-report/libs/evidian/feature/application/save' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: {
executor: '@nrwl/linter:eslint',
options: { lintFilePatterns: [ 'libs/evidian/feature/application/save/src/**/*.ts', 'libs/evidian/feature/application/save/src/**/*.html' ] }
}
},
architect: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/feature/application/save/src/test.ts',
tsConfig: 'libs/evidian/feature/application/save/tsconfig.spec.json',
karmaConfig: 'libs/evidian/feature/application/save/karma.conf.js',
polyfills: 'libs/evidian/feature/application/save/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/feature/application/save', 'unit-test-report/libs/evidian/feature/application/save' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: {
executor: '@nrwl/linter:eslint',
options: { lintFilePatterns: [ 'libs/evidian/feature/application/save/src/**/*.ts', 'libs/evidian/feature/application/save/src/**/*.html' ] }
}
}
},
'evidian-feature-application-tab': {
projectType: 'library',
root: 'libs/evidian/feature/application/tab',
sourceRoot: 'libs/evidian/feature/application/tab/src',
prefix: 'lib',
targets: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/feature/application/tab/src/test.ts',
tsConfig: 'libs/evidian/feature/application/tab/tsconfig.spec.json',
karmaConfig: 'libs/evidian/feature/application/tab/karma.conf.js',
polyfills: 'libs/evidian/feature/application/tab/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/feature/application/tab', 'unit-test-report/libs/evidian/feature/application/tab' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: {
executor: '@nrwl/linter:eslint',
options: { lintFilePatterns: [ 'libs/evidian/feature/application/tab/src/**/*.ts', 'libs/evidian/feature/application/tab/src/**/*.html' ] }
}
},
architect: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/feature/application/tab/src/test.ts',
tsConfig: 'libs/evidian/feature/application/tab/tsconfig.spec.json',
karmaConfig: 'libs/evidian/feature/application/tab/karma.conf.js',
polyfills: 'libs/evidian/feature/application/tab/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/feature/application/tab', 'unit-test-report/libs/evidian/feature/application/tab' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: {
executor: '@nrwl/linter:eslint',
options: { lintFilePatterns: [ 'libs/evidian/feature/application/tab/src/**/*.ts', 'libs/evidian/feature/application/tab/src/**/*.html' ] }
}
}
},
'evidian-feature-application-task': {
projectType: 'library',
root: 'libs/evidian/feature/application/task',
sourceRoot: 'libs/evidian/feature/application/task/src',
prefix: 'lib',
targets: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/feature/application/task/src/test.ts',
tsConfig: 'libs/evidian/feature/application/task/tsconfig.spec.json',
karmaConfig: 'libs/evidian/feature/application/task/karma.conf.js',
polyfills: 'libs/evidian/feature/application/task/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/feature/application/task', 'unit-test-report/libs/evidian/feature/application/task' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: {
executor: '@nrwl/linter:eslint',
options: { lintFilePatterns: [ 'libs/evidian/feature/application/task/src/**/*.ts', 'libs/evidian/feature/application/task/src/**/*.html' ] }
}
},
architect: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/feature/application/task/src/test.ts',
tsConfig: 'libs/evidian/feature/application/task/tsconfig.spec.json',
karmaConfig: 'libs/evidian/feature/application/task/karma.conf.js',
polyfills: 'libs/evidian/feature/application/task/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/feature/application/task', 'unit-test-report/libs/evidian/feature/application/task' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: {
executor: '@nrwl/linter:eslint',
options: { lintFilePatterns: [ 'libs/evidian/feature/application/task/src/**/*.ts', 'libs/evidian/feature/application/task/src/**/*.html' ] }
}
}
},
'evidian-feature-core': {
projectType: 'library',
root: 'libs/evidian/feature/core',
sourceRoot: 'libs/evidian/feature/core/src',
prefix: 'lib',
targets: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/feature/core/src/test.ts',
tsConfig: 'libs/evidian/feature/core/tsconfig.spec.json',
karmaConfig: 'libs/evidian/feature/core/karma.conf.js',
polyfills: 'libs/evidian/feature/core/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/feature/core', 'unit-test-report/libs/evidian/feature/core' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: { executor: '@nrwl/linter:eslint', options: { lintFilePatterns: [ 'libs/evidian/feature/core/src/**/*.ts', 'libs/evidian/feature/core/src/**/*.html' ] } }
},
architect: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/feature/core/src/test.ts',
tsConfig: 'libs/evidian/feature/core/tsconfig.spec.json',
karmaConfig: 'libs/evidian/feature/core/karma.conf.js',
polyfills: 'libs/evidian/feature/core/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/feature/core', 'unit-test-report/libs/evidian/feature/core' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: { executor: '@nrwl/linter:eslint', options: { lintFilePatterns: [ 'libs/evidian/feature/core/src/**/*.ts', 'libs/evidian/feature/core/src/**/*.html' ] } }
}
},
'idaas-portal': {
i18n: {
locales: {
en: { translation: 'apps/idaas-portal/src/locale/messages.en.xlf', baseHref: '/idaas-portal/en/' },
fr: { translation: 'apps/idaas-portal/src/locale/messages.fr.xlf', baseHref: '/idaas-portal/fr/' },
ja: { translation: 'apps/idaas-portal/src/locale/messages.ja.xlf', baseHref: '/idaas-portal/ja/' },
de: { translation: 'apps/idaas-portal/src/locale/messages.de.xlf', baseHref: '/idaas-portal/de/' },
nl: { translation: 'apps/idaas-portal/src/locale/messages.nl.xlf', baseHref: '/idaas-portal/nl/' },
ro: { translation: 'apps/idaas-portal/src/locale/messages.ro.xlf', baseHref: '/idaas-portal/ro/' }
}
},
root: 'apps/idaas-portal',
sourceRoot: 'apps/idaas-portal/src',
projectType: 'application',
prefix: 'idaas',
generators: { '@schematics/angular:component': { style: 'scss' } },
targets: {
build: {
executor: '@angular-devkit/build-angular:browser',
outputs: [ '{options.outputPath}' ],
options: {
allowedCommonJsDependencies: [
'xml-beautifier',
'angular2-text-mask',
'ace-builds/webpack-resolver',
'file-saver',
'lodash',
'ua-parser-js',
'secure-random-password',
'papaparse',
'encoding-japanese'
],
outputPath: 'dist/idaas-portal',
index: 'apps/idaas-portal/src/index.html',
main: 'apps/idaas-portal/src/main.ts',
polyfills: 'apps/idaas-portal/src/polyfills.ts',
tsConfig: 'apps/idaas-portal/tsconfig.app.json',
stylePreprocessorOptions: { includePaths: [ 'common/styles', '../../common/styles' ] },
assets: [
'apps/idaas-portal/src/favicon.ico',
'apps/idaas-portal/src/assets',
{ glob: '**/*', input: 'common/assets', output: '/assets' },
{ glob: '**/*', input: 'apps/wam-portal/src/assets', output: '/assets/' },
{ glob: '**/*', input: 'apps/iga-portal/src/assets', output: '/assets/' },
{ glob: 'build.properties', input: 'apps/idaas-portal/src/config/local', output: '/assets/config/' },
{ glob: 'theme-chrome.js', input: './node_modules/ace-builds/src-min/', output: '/' },
{ glob: 'theme-eclipse.js', input: './node_modules/ace-builds/src-min/', output: '/' },
{ glob: 'mode-css.js', input: './node_modules/ace-builds/src-min/', output: '/' },
{ glob: 'worker-css.js', input: './node_modules/ace-builds/src-min/', output: '/' },
{ glob: 'mode-xml.js', input: './node_modules/ace-builds/src-min/', output: '/' },
{ glob: 'mode-eiffel.js', input: './node_modules/ace-builds/src-min/', output: '/' },
{ glob: 'worker-xml.js', input: './node_modules/ace-builds/src-min/', output: '/' },
{ glob: 'mode-html.js', input: './node_modules/ace-builds/src-min/', output: '/' },
{ glob: 'worker-html.js', input: './node_modules/ace-builds/src-min/', output: '/' },
{ glob: 'ext-language_tools.js', input: './node_modules/ace-builds/src-min/', output: '/' }
],
styles: [
'node_modules/material-design-icons-iconfont/dist/material-design-icons.css',
'node_modules/roboto-fontface/css/roboto/roboto-fontface.css',
'apps/idaas-portal/src/styles.scss'
],
scripts: [
'node_modules/ace-builds/src-min/ace.js',
'node_modules/ace-builds/src-min/mode-css.js',
'node_modules/ace-builds/src-min/theme-eclipse.js',
'node_modules/marked/lib/marked.js'
],
vendorChunk: true,
extractLicenses: false,
buildOptimizer: false,
sourceMap: true,
optimization: false,
namedChunks: true
},
configurations: {
production: {
fileReplacements: [ { replace: 'common/components/src/environments/environment.ts', with: 'common/components/src/environments/environment.prod.ts' } ],
index: 'apps/idaas-portal/src/index/prod/index.html',
optimization: true,
outputHashing: 'all',
sourceMap: false,
namedChunks: false,
extractLicenses: true,
vendorChunk: false,
buildOptimizer: true,
budgets: [ { type: 'initial', maximumWarning: '10mb', maximumError: '20mb' }, { type: 'anyComponentStyle', maximumWarning: '6kb' } ]
},
mock: {
fileReplacements: [ { replace: 'common/components/src/environments/environment.ts', with: 'common/components/src/environments/environment.mock.ts' } ],
index: 'apps/idaas-portal/src/index/mock/index.html'
},
'mock-fr': {
localize: [ 'fr' ],
fileReplacements: [ { replace: 'common/components/src/environments/environment.ts', with: 'common/components/src/environments/environment.mock.ts' } ]
},
ci: {
fileReplacements: [ { replace: 'common/components/src/environments/environment.ts', with: 'common/components/src/environments/environment.ci.ts' } ],
index: 'apps/idaas-portal/src/index/ci/index.html',
optimization: true,
outputHashing: 'all',
sourceMap: false,
namedChunks: false,
extractLicenses: true,
buildOptimizer: true,
budgets: [ { type: 'initial', maximumWarning: '10mb', maximumError: '20mb' }, { type: 'anyComponentStyle', maximumWarning: '6kb' } ],
outputPath: 'dist/idaas-portal/en/'
},
'production-lang': {
fileReplacements: [ { replace: 'common/components/src/environments/environment.ts', with: 'common/components/src/environments/environment.prod.ts' } ],
index: 'apps/idaas-portal/src/index/en/index.html',
localize: [ 'en', 'fr' ],
optimization: true,
outputHashing: 'all',
sourceMap: false,
namedChunks: false,
extractLicenses: true,
vendorChunk: false,
buildOptimizer: true,
budgets: [ { type: 'initial', maximumWarning: '2mb', maximumError: '15mb' }, { type: 'anyComponentStyle', maximumWarning: '6kb' } ],
outputPath: 'dist/idaas-portal',
i18nMissingTranslation: 'warning'
},
'production-en': {
fileReplacements: [ { replace: 'common/components/src/environments/environment.ts', with: 'common/components/src/environments/environment.prod.ts' } ],
index: 'apps/idaas-portal/src/index/fr/index.html',
localize: [ 'en' ],
optimization: true,
outputHashing: 'all',
sourceMap: false,
namedChunks: false,
extractLicenses: true,
vendorChunk: false,
buildOptimizer: true,
budgets: [ { type: 'initial', maximumWarning: '2mb', maximumError: '15mb' }, { type: 'anyComponentStyle', maximumWarning: '6kb' } ],
outputPath: 'dist/idaas-portal',
i18nMissingTranslation: 'error'
},
'production-fr': {
fileReplacements: [ { replace: 'common/components/src/environments/environment.ts', with: 'common/components/src/environments/environment.prod.ts' } ],
index: 'apps/idaas-portal/src/index/fr/index.html',
localize: [ 'fr' ],
optimization: true,
outputHashing: 'all',
sourceMap: false,
namedChunks: false,
extractLicenses: true,
vendorChunk: false,
buildOptimizer: true,
budgets: [ { type: 'initial', maximumWarning: '2mb', maximumError: '15mb' }, { type: 'anyComponentStyle', maximumWarning: '6kb' } ],
outputPath: 'dist/idaas-portal',
i18nMissingTranslation: 'error'
},
dev: { budgets: [ { type: 'anyComponentStyle', maximumWarning: '6kb' } ] },
fr: { budgets: [ { type: 'anyComponentStyle', maximumWarning: '6kb' } ], outputPath: 'dist/idaas-portal-fr/', localize: [ 'fr' ], i18nMissingTranslation: 'error' },
de: { budgets: [ { type: 'anyComponentStyle', maximumWarning: '6kb' } ], outputPath: 'dist/idaas-portal-de/', localize: [ 'de' ], i18nMissingTranslation: 'error' },
nl: { budgets: [ { type: 'anyComponentStyle', maximumWarning: '6kb' } ], outputPath: 'dist/idaas-portal-nl/', localize: [ 'nl' ], i18nMissingTranslation: 'error' },
ro: { budgets: [ { type: 'anyComponentStyle', maximumWarning: '6kb' } ], outputPath: 'dist/idaas-portal-ro/', localize: [ 'ro' ], i18nMissingTranslation: 'error' },
ja: { budgets: [ { type: 'anyComponentStyle', maximumWarning: '6kb' } ], outputPath: 'dist/idaas-portal-ja/', localize: [ 'ja' ], i18nMissingTranslation: 'error' },
en: { budgets: [ { type: 'anyComponentStyle', maximumWarning: '6kb' } ], outputPath: 'dist/idaas-portal-en/', localize: [ 'en' ], i18nMissingTranslation: 'error' }
},
defaultConfiguration: ''
},
serve: {
executor: '@angular-devkit/build-angular:dev-server',
options: { browserTarget: 'idaas-portal:build' },
configurations: {
production: { browserTarget: 'idaas-portal:build:dev' },
mock: { browserTarget: 'idaas-portal:build:mock' },
'mock-fr': { browserTarget: 'idaas-portal:build:mock-fr' },
fr: { browserTarget: 'idaas-portal:build:fr' }
}
},
'extract-i18n': { executor: '@angular-devkit/build-angular:extract-i18n', options: { browserTarget: 'idaas-portal:build' } },
test: {
executor: '@angular-devkit/build-angular:karma',
outputs: [ 'test/idaas', 'unit-test-report/idaas' ],
options: {
main: 'apps/idaas-portal/src/test.ts',
polyfills: 'apps/idaas-portal/src/polyfills.ts',
tsConfig: 'apps/idaas-portal/tsconfig.spec.json',
karmaConfig: 'apps/idaas-portal/karma.conf.js',
stylePreprocessorOptions: { includePaths: [ 'common/styles', '../../common/styles' ] },
styles: [
'node_modules/material-design-icons-iconfont/dist/material-design-icons.css',
'node_modules/roboto-fontface/css/roboto/roboto-fontface.css',
'apps/idaas-portal/src/styles.scss'
],
scripts: [],
assets: [ 'apps/idaas-portal/src/favicon.ico', 'apps/idaas-portal/src/assets' ]
},
builder: '@angular-devkit/build-angular:karma'
},
lint: { executor: '@nrwl/linter:eslint', options: { lintFilePatterns: [ 'apps/idaas-portal/src/**/*.ts', 'apps/idaas-portal/src/**/*.html' ] } }
},
architect: {
build: {
executor: '@angular-devkit/build-angular:browser',
outputs: [ '{options.outputPath}' ],
options: {
allowedCommonJsDependencies: [
'xml-beautifier',
'angular2-text-mask',
'ace-builds/webpack-resolver',
'file-saver',
'lodash',
'ua-parser-js',
'secure-random-password',
'papaparse',
'encoding-japanese'
],
outputPath: 'dist/idaas-portal',
index: 'apps/idaas-portal/src/index.html',
main: 'apps/idaas-portal/src/main.ts',
polyfills: 'apps/idaas-portal/src/polyfills.ts',
tsConfig: 'apps/idaas-portal/tsconfig.app.json',
stylePreprocessorOptions: { includePaths: [ 'common/styles', '../../common/styles' ] },
assets: [
'apps/idaas-portal/src/favicon.ico',
'apps/idaas-portal/src/assets',
{ glob: '**/*', input: 'common/assets', output: '/assets' },
{ glob: '**/*', input: 'apps/wam-portal/src/assets', output: '/assets/' },
{ glob: '**/*', input: 'apps/iga-portal/src/assets', output: '/assets/' },
{ glob: 'build.properties', input: 'apps/idaas-portal/src/config/local', output: '/assets/config/' },
{ glob: 'theme-chrome.js', input: './node_modules/ace-builds/src-min/', output: '/' },
{ glob: 'theme-eclipse.js', input: './node_modules/ace-builds/src-min/', output: '/' },
{ glob: 'mode-css.js', input: './node_modules/ace-builds/src-min/', output: '/' },
{ glob: 'worker-css.js', input: './node_modules/ace-builds/src-min/', output: '/' },
{ glob: 'mode-xml.js', input: './node_modules/ace-builds/src-min/', output: '/' },
{ glob: 'mode-eiffel.js', input: './node_modules/ace-builds/src-min/', output: '/' },
{ glob: 'worker-xml.js', input: './node_modules/ace-builds/src-min/', output: '/' },
{ glob: 'mode-html.js', input: './node_modules/ace-builds/src-min/', output: '/' },
{ glob: 'worker-html.js', input: './node_modules/ace-builds/src-min/', output: '/' },
{ glob: 'ext-language_tools.js', input: './node_modules/ace-builds/src-min/', output: '/' }
],
styles: [
'node_modules/material-design-icons-iconfont/dist/material-design-icons.css',
'node_modules/roboto-fontface/css/roboto/roboto-fontface.css',
'apps/idaas-portal/src/styles.scss'
],
scripts: [
'node_modules/ace-builds/src-min/ace.js',
'node_modules/ace-builds/src-min/mode-css.js',
'node_modules/ace-builds/src-min/theme-eclipse.js',
'node_modules/marked/lib/marked.js'
],
vendorChunk: true,
extractLicenses: false,
buildOptimizer: false,
sourceMap: true,
optimization: false,
namedChunks: true
},
configurations: {
production: {
fileReplacements: [ { replace: 'common/components/src/environments/environment.ts', with: 'common/components/src/environments/environment.prod.ts' } ],
index: 'apps/idaas-portal/src/index/prod/index.html',
optimization: true,
outputHashing: 'all',
sourceMap: false,
namedChunks: false,
extractLicenses: true,
vendorChunk: false,
buildOptimizer: true,
budgets: [ { type: 'initial', maximumWarning: '10mb', maximumError: '20mb' }, { type: 'anyComponentStyle', maximumWarning: '6kb' } ]
},
mock: {
fileReplacements: [ { replace: 'common/components/src/environments/environment.ts', with: 'common/components/src/environments/environment.mock.ts' } ],
index: 'apps/idaas-portal/src/index/mock/index.html'
},
'mock-fr': {
localize: [ 'fr' ],
fileReplacements: [ { replace: 'common/components/src/environments/environment.ts', with: 'common/components/src/environments/environment.mock.ts' } ]
},
ci: {
fileReplacements: [ { replace: 'common/components/src/environments/environment.ts', with: 'common/components/src/environments/environment.ci.ts' } ],
index: 'apps/idaas-portal/src/index/ci/index.html',
optimization: true,
outputHashing: 'all',
sourceMap: false,
namedChunks: false,
extractLicenses: true,
buildOptimizer: true,
budgets: [ { type: 'initial', maximumWarning: '10mb', maximumError: '20mb' }, { type: 'anyComponentStyle', maximumWarning: '6kb' } ],
outputPath: 'dist/idaas-portal/en/'
},
'production-lang': {
fileReplacements: [ { replace: 'common/components/src/environments/environment.ts', with: 'common/components/src/environments/environment.prod.ts' } ],
index: 'apps/idaas-portal/src/index/en/index.html',
localize: [ 'en', 'fr' ],
optimization: true,
outputHashing: 'all',
sourceMap: false,
namedChunks: false,
extractLicenses: true,
vendorChunk: false,
buildOptimizer: true,
budgets: [ { type: 'initial', maximumWarning: '2mb', maximumError: '15mb' }, { type: 'anyComponentStyle', maximumWarning: '6kb' } ],
outputPath: 'dist/idaas-portal',
i18nMissingTranslation: 'warning'
},
'production-en': {
fileReplacements: [ { replace: 'common/components/src/environments/environment.ts', with: 'common/components/src/environments/environment.prod.ts' } ],
index: 'apps/idaas-portal/src/index/fr/index.html',
localize: [ 'en' ],
optimization: true,
outputHashing: 'all',
sourceMap: false,
namedChunks: false,
extractLicenses: true,
vendorChunk: false,
buildOptimizer: true,
budgets: [ { type: 'initial', maximumWarning: '2mb', maximumError: '15mb' }, { type: 'anyComponentStyle', maximumWarning: '6kb' } ],
outputPath: 'dist/idaas-portal',
i18nMissingTranslation: 'error'
},
'production-fr': {
fileReplacements: [ { replace: 'common/components/src/environments/environment.ts', with: 'common/components/src/environments/environment.prod.ts' } ],
index: 'apps/idaas-portal/src/index/fr/index.html',
localize: [ 'fr' ],
optimization: true,
outputHashing: 'all',
sourceMap: false,
namedChunks: false,
extractLicenses: true,
vendorChunk: false,
buildOptimizer: true,
budgets: [ { type: 'initial', maximumWarning: '2mb', maximumError: '15mb' }, { type: 'anyComponentStyle', maximumWarning: '6kb' } ],
outputPath: 'dist/idaas-portal',
i18nMissingTranslation: 'error'
},
dev: { budgets: [ { type: 'anyComponentStyle', maximumWarning: '6kb' } ] },
fr: { budgets: [ { type: 'anyComponentStyle', maximumWarning: '6kb' } ], outputPath: 'dist/idaas-portal-fr/', localize: [ 'fr' ], i18nMissingTranslation: 'error' },
de: { budgets: [ { type: 'anyComponentStyle', maximumWarning: '6kb' } ], outputPath: 'dist/idaas-portal-de/', localize: [ 'de' ], i18nMissingTranslation: 'error' },
nl: { budgets: [ { type: 'anyComponentStyle', maximumWarning: '6kb' } ], outputPath: 'dist/idaas-portal-nl/', localize: [ 'nl' ], i18nMissingTranslation: 'error' },
ro: { budgets: [ { type: 'anyComponentStyle', maximumWarning: '6kb' } ], outputPath: 'dist/idaas-portal-ro/', localize: [ 'ro' ], i18nMissingTranslation: 'error' },
ja: { budgets: [ { type: 'anyComponentStyle', maximumWarning: '6kb' } ], outputPath: 'dist/idaas-portal-ja/', localize: [ 'ja' ], i18nMissingTranslation: 'error' },
en: { budgets: [ { type: 'anyComponentStyle', maximumWarning: '6kb' } ], outputPath: 'dist/idaas-portal-en/', localize: [ 'en' ], i18nMissingTranslation: 'error' }
},
defaultConfiguration: ''
},
serve: {
executor: '@angular-devkit/build-angular:dev-server',
options: { browserTarget: 'idaas-portal:build' },
configurations: {
production: { browserTarget: 'idaas-portal:build:dev' },
mock: { browserTarget: 'idaas-portal:build:mock' },
'mock-fr': { browserTarget: 'idaas-portal:build:mock-fr' },
fr: { browserTarget: 'idaas-portal:build:fr' }
}
},
'extract-i18n': { executor: '@angular-devkit/build-angular:extract-i18n', options: { browserTarget: 'idaas-portal:build' } },
test: {
executor: '@angular-devkit/build-angular:karma',
outputs: [ 'test/idaas', 'unit-test-report/idaas' ],
options: {
main: 'apps/idaas-portal/src/test.ts',
polyfills: 'apps/idaas-portal/src/polyfills.ts',
tsConfig: 'apps/idaas-portal/tsconfig.spec.json',
karmaConfig: 'apps/idaas-portal/karma.conf.js',
stylePreprocessorOptions: { includePaths: [ 'common/styles', '../../common/styles' ] },
styles: [
'node_modules/material-design-icons-iconfont/dist/material-design-icons.css',
'node_modules/roboto-fontface/css/roboto/roboto-fontface.css',
'apps/idaas-portal/src/styles.scss'
],
scripts: [],
assets: [ 'apps/idaas-portal/src/favicon.ico', 'apps/idaas-portal/src/assets' ]
},
builder: '@angular-devkit/build-angular:karma'
},
lint: { executor: '@nrwl/linter:eslint', options: { lintFilePatterns: [ 'apps/idaas-portal/src/**/*.ts', 'apps/idaas-portal/src/**/*.html' ] } }
}
},
'idaas-portal-e2e': {
root: 'apps/idaas-portal-e2e',
sourceRoot: 'apps/idaas-portal-e2e/src',
projectType: 'application',
targets: {
e2e: {
executor: '@nrwl/cypress:cypress',
options: { cypressConfig: 'apps/idaas-portal-e2e/cypress.json', tsConfig: 'apps/idaas-portal-e2e/tsconfig.e2e.json', devServerTarget: 'idaas-portal:serve:development' },
configurations: { production: { devServerTarget: 'idaas-portal:serve:production' } }
},
lint: { executor: '@nrwl/linter:eslint', options: { lintFilePatterns: [ 'apps/idaas-portal-e2e/**/*.{js,ts}' ] } }
}
},
'iga-portal': {
i18n: {
locales: {
fr: { translation: 'apps/iga-portal/src/locale/messages.fr.xlf', baseHref: '/iga-portal/fr/' },
en: { translation: 'apps/iga-portal/src/locale/messages.en.xlf', baseHref: '/iga-portal/' }
}
},
root: 'apps/iga-portal/',
projectType: 'application',
prefix: 'iga',
generators: { '@schematics/angular:component': { style: 'scss' } },
targets: {
build: {
executor: '@angular-devkit/build-angular:browser',
outputs: [ '{options.outputPath}' ],
options: {
allowedCommonJsDependencies: [
'xml-beautifier',
'angular2-text-mask',
'ace-builds/webpack-resolver',
'file-saver',
'lodash',
'ua-parser-js',
'secure-random-password',
'papaparse',
'encoding-japanese'
],
outputPath: 'dist/iga-portal/',
index: 'apps/iga-portal/src/index.html',
main: 'apps/iga-portal/src/main.ts',
polyfills: 'apps/iga-portal/src/polyfills.ts',
tsConfig: 'apps/iga-portal/tsconfig.app.json',
assets: [
{ glob: 'favicon.ico', input: 'apps/iga-portal/src', output: '/' },
{ glob: '**/*', input: 'apps/iga-portal/src/assets', output: '/assets' },
{ glob: '**/*', input: 'common/assets', output: '/assets' },
{ glob: 'build.properties', input: 'apps/iga-portal/src/config/local', output: '/assets/config/' }
],
styles: [
'apps/iga-portal/src/styles.scss',
'node_modules/material-design-icons-iconfont/dist/material-design-icons.css',
'node_modules/roboto-fontface/css/roboto/roboto-fontface.css'
],
scripts: [],
vendorChunk: true,
extractLicenses: false,
buildOptimizer: false,
sourceMap: true,
optimization: false,
namedChunks: true,
stylePreprocessorOptions: { includePaths: [ 'common/styles', '../../common/styles' ] }
},
configurations: {
production: {
budgets: [ { type: 'anyComponentStyle', maximumWarning: '6kb' } ],
fileReplacements: [ { replace: 'common/components/src/environments/environment.ts', with: 'common/components/src/environments/environment.prod.ts' } ],
index: 'apps/iga-portal/src/index/en/index.html',
optimization: true,
outputHashing: 'all',
sourceMap: false,
namedChunks: false,
extractLicenses: true,
vendorChunk: false,
buildOptimizer: true
},
'production-fr': {
budgets: [ { type: 'anyComponentStyle', maximumWarning: '6kb' } ],
fileReplacements: [ { replace: 'common/components/src/environments/environment.ts', with: 'common/components/src/environments/environment.prod.ts' } ],
index: 'apps/iga-portal/src/index/fr/index.html',
localize: [ 'fr' ],
optimization: true,
outputHashing: 'all',
sourceMap: false,
namedChunks: false,
extractLicenses: true,
vendorChunk: false,
buildOptimizer: true,
outputPath: 'dist/iga-portal',
i18nMissingTranslation: 'error'
},
'production-en': {
budgets: [ { type: 'anyComponentStyle', maximumWarning: '6kb' } ],
fileReplacements: [ { replace: 'common/components/src/environments/environment.ts', with: 'common/components/src/environments/environment.prod.ts' } ],
index: 'apps/iga-portal/src/index/en/index.html',
localize: [ 'en' ],
optimization: true,
outputHashing: 'all',
sourceMap: false,
namedChunks: false,
extractLicenses: true,
vendorChunk: false,
buildOptimizer: true,
outputPath: 'dist/iga-portal',
i18nMissingTranslation: 'error'
},
fr: { budgets: [ { type: 'anyComponentStyle', maximumWarning: '6kb' } ], outputPath: 'dist/iga-portal-fr/', localize: [ 'fr' ], i18nMissingTranslation: 'error' },
en: { budgets: [ { type: 'anyComponentStyle', maximumWarning: '6kb' } ], outputPath: 'dist/iga-portal/', localize: [ 'en' ], i18nMissingTranslation: 'error' }
},
defaultConfiguration: ''
},
serve: {
executor: '@angular-devkit/build-angular:dev-server',
options: { browserTarget: 'iga-portal:build' },
configurations: {
production: { browserTarget: 'iga-portal:build:production' },
fr: { browserTarget: 'iga-portal:build:fr' },
en: { browserTarget: 'iga-portal:build:en' },
'production-fr': { browserTarget: 'iga-portal:build:production-fr' }
}
},
'extract-i18n': { executor: '@angular-devkit/build-angular:extract-i18n', options: { browserTarget: 'iga-portal:build' } },
test: {
executor: '@angular-devkit/build-angular:karma',
outputs: [ 'test/iga', 'unit-test-report/iga' ],
options: {
main: 'apps/iga-portal/src/test.ts',
polyfills: 'apps/iga-portal/src/polyfills.ts',
tsConfig: 'apps/iga-portal/tsconfig.spec.json',
karmaConfig: 'apps/iga-portal/karma.conf.js',
styles: [ 'apps/iga-portal/src/styles.scss' ],
scripts: [],
assets: [
{ glob: 'apps/iga-portal/src/favicon.ico', input: 'src/', output: '/' },
{ glob: '**/*', input: 'apps/iga-portal/src/assets', output: '/assets' },
{ glob: '**/*', input: 'common/assets', output: '/assets' }
]
},
builder: '@angular-devkit/build-angular:karma'
},
lint: { executor: '@nrwl/linter:eslint', options: { lintFilePatterns: [ 'apps/iga-portal/src/**/*.ts', 'apps/iga-portal/src/**/*.html' ] } }
},
architect: {
build: {
executor: '@angular-devkit/build-angular:browser',
outputs: [ '{options.outputPath}' ],
options: {
allowedCommonJsDependencies: [
'xml-beautifier',
'angular2-text-mask',
'ace-builds/webpack-resolver',
'file-saver',
'lodash',
'ua-parser-js',
'secure-random-password',
'papaparse',
'encoding-japanese'
],
outputPath: 'dist/iga-portal/',
index: 'apps/iga-portal/src/index.html',
main: 'apps/iga-portal/src/main.ts',
polyfills: 'apps/iga-portal/src/polyfills.ts',
tsConfig: 'apps/iga-portal/tsconfig.app.json',
assets: [
{ glob: 'favicon.ico', input: 'apps/iga-portal/src', output: '/' },
{ glob: '**/*', input: 'apps/iga-portal/src/assets', output: '/assets' },
{ glob: '**/*', input: 'common/assets', output: '/assets' },
{ glob: 'build.properties', input: 'apps/iga-portal/src/config/local', output: '/assets/config/' }
],
styles: [
'apps/iga-portal/src/styles.scss',
'node_modules/material-design-icons-iconfont/dist/material-design-icons.css',
'node_modules/roboto-fontface/css/roboto/roboto-fontface.css'
],
scripts: [],
vendorChunk: true,
extractLicenses: false,
buildOptimizer: false,
sourceMap: true,
optimization: false,
namedChunks: true,
stylePreprocessorOptions: { includePaths: [ 'common/styles', '../../common/styles' ] }
},
configurations: {
production: {
budgets: [ { type: 'anyComponentStyle', maximumWarning: '6kb' } ],
fileReplacements: [ { replace: 'common/components/src/environments/environment.ts', with: 'common/components/src/environments/environment.prod.ts' } ],
index: 'apps/iga-portal/src/index/en/index.html',
optimization: true,
outputHashing: 'all',
sourceMap: false,
namedChunks: false,
extractLicenses: true,
vendorChunk: false,
buildOptimizer: true
},
'production-fr': {
budgets: [ { type: 'anyComponentStyle', maximumWarning: '6kb' } ],
fileReplacements: [ { replace: 'common/components/src/environments/environment.ts', with: 'common/components/src/environments/environment.prod.ts' } ],
index: 'apps/iga-portal/src/index/fr/index.html',
localize: [ 'fr' ],
optimization: true,
outputHashing: 'all',
sourceMap: false,
namedChunks: false,
extractLicenses: true,
vendorChunk: false,
buildOptimizer: true,
outputPath: 'dist/iga-portal',
i18nMissingTranslation: 'error'
},
'production-en': {
budgets: [ { type: 'anyComponentStyle', maximumWarning: '6kb' } ],
fileReplacements: [ { replace: 'common/components/src/environments/environment.ts', with: 'common/components/src/environments/environment.prod.ts' } ],
index: 'apps/iga-portal/src/index/en/index.html',
localize: [ 'en' ],
optimization: true,
outputHashing: 'all',
sourceMap: false,
namedChunks: false,
extractLicenses: true,
vendorChunk: false,
buildOptimizer: true,
outputPath: 'dist/iga-portal',
i18nMissingTranslation: 'error'
},
fr: { budgets: [ { type: 'anyComponentStyle', maximumWarning: '6kb' } ], outputPath: 'dist/iga-portal-fr/', localize: [ 'fr' ], i18nMissingTranslation: 'error' },
en: { budgets: [ { type: 'anyComponentStyle', maximumWarning: '6kb' } ], outputPath: 'dist/iga-portal/', localize: [ 'en' ], i18nMissingTranslation: 'error' }
},
defaultConfiguration: ''
},
serve: {
executor: '@angular-devkit/build-angular:dev-server',
options: { browserTarget: 'iga-portal:build' },
configurations: {
production: { browserTarget: 'iga-portal:build:production' },
fr: { browserTarget: 'iga-portal:build:fr' },
en: { browserTarget: 'iga-portal:build:en' },
'production-fr': { browserTarget: 'iga-portal:build:production-fr' }
}
},
'extract-i18n': { executor: '@angular-devkit/build-angular:extract-i18n', options: { browserTarget: 'iga-portal:build' } },
test: {
executor: '@angular-devkit/build-angular:karma',
outputs: [ 'test/iga', 'unit-test-report/iga' ],
options: {
main: 'apps/iga-portal/src/test.ts',
polyfills: 'apps/iga-portal/src/polyfills.ts',
tsConfig: 'apps/iga-portal/tsconfig.spec.json',
karmaConfig: 'apps/iga-portal/karma.conf.js',
styles: [ 'apps/iga-portal/src/styles.scss' ],
scripts: [],
assets: [
{ glob: 'apps/iga-portal/src/favicon.ico', input: 'src/', output: '/' },
{ glob: '**/*', input: 'apps/iga-portal/src/assets', output: '/assets' },
{ glob: '**/*', input: 'common/assets', output: '/assets' }
]
},
builder: '@angular-devkit/build-angular:karma'
},
lint: { executor: '@nrwl/linter:eslint', options: { lintFilePatterns: [ 'apps/iga-portal/src/**/*.ts', 'apps/iga-portal/src/**/*.html' ] } }
}
},
'iga-portal-e2e': {
root: 'apps/iga-portal-e2e',
sourceRoot: 'apps/iga-portal-e2e/src',
projectType: 'application',
targets: {
e2e: {
executor: '@nrwl/cypress:cypress',
options: { cypressConfig: 'apps/iga-portal-e2e/cypress.json', tsConfig: 'apps/iga-portal-e2e/tsconfig.e2e.json', devServerTarget: 'iga-portal:serve:development' },
configurations: { production: { devServerTarget: 'iga-portal:serve:production' } }
},
lint: { executor: '@nrwl/linter:eslint', options: { lintFilePatterns: [ 'apps/iga-portal-e2e/**/*.{js,ts}' ] } }
}
},
'evidian-ui-advanced-panel': {
projectType: 'library',
root: 'libs/evidian/ui/advanced-panel',
sourceRoot: 'libs/evidian/ui/advanced-panel/src',
prefix: 'lib',
targets: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/ui/advanced-panel/src/test.ts',
tsConfig: 'libs/evidian/ui/advanced-panel/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/advanced-panel/karma.conf.js',
polyfills: 'libs/evidian/ui/advanced-panel/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/ui/advanced-panel', 'unit-test-report/libs/evidian/ui/advanced-panel' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: { executor: '@nrwl/linter:eslint', options: { lintFilePatterns: [ 'libs/evidian/ui/advanced-panel/src/**/*.ts', 'libs/evidian/ui/advanced-panel/src/**/*.html' ] } }
},
architect: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/ui/advanced-panel/src/test.ts',
tsConfig: 'libs/evidian/ui/advanced-panel/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/advanced-panel/karma.conf.js',
polyfills: 'libs/evidian/ui/advanced-panel/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/ui/advanced-panel', 'unit-test-report/libs/evidian/ui/advanced-panel' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: { executor: '@nrwl/linter:eslint', options: { lintFilePatterns: [ 'libs/evidian/ui/advanced-panel/src/**/*.ts', 'libs/evidian/ui/advanced-panel/src/**/*.html' ] } }
}
},
'evidian-ui-banners': {
projectType: 'library',
root: 'libs/evidian/ui/banners',
sourceRoot: 'libs/evidian/ui/banners/src',
prefix: 'lib',
targets: {
test: {
executor: '@angular-devkit/build-angular:karma',
outputs: [ 'test/libs/evidian/ui/banners', 'unit-test-report/libs/evidian/ui/banners' ],
options: {
main: 'libs/evidian/ui/banners/src/test.ts',
polyfills: 'libs/evidian/ui/banners/src/polyfills.ts',
tsConfig: 'libs/evidian/ui/banners/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/banners/karma.conf.js'
},
builder: '@angular-devkit/build-angular:karma'
},
lint: { executor: '@nrwl/linter:eslint', options: { lintFilePatterns: [ 'libs/evidian/ui/banners/src/**/*.ts', 'libs/evidian/ui/banners/src/**/*.html' ] } }
},
architect: {
test: {
executor: '@angular-devkit/build-angular:karma',
outputs: [ 'test/libs/evidian/ui/banners', 'unit-test-report/libs/evidian/ui/banners' ],
options: {
main: 'libs/evidian/ui/banners/src/test.ts',
polyfills: 'libs/evidian/ui/banners/src/polyfills.ts',
tsConfig: 'libs/evidian/ui/banners/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/banners/karma.conf.js'
},
builder: '@angular-devkit/build-angular:karma'
},
lint: { executor: '@nrwl/linter:eslint', options: { lintFilePatterns: [ 'libs/evidian/ui/banners/src/**/*.ts', 'libs/evidian/ui/banners/src/**/*.html' ] } }
}
},
'evidian-ui-dialogs-dialog': {
projectType: 'library',
root: 'libs/evidian/ui/dialogs/dialog',
sourceRoot: 'libs/evidian/ui/dialogs/dialog/src',
prefix: 'lib',
targets: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/ui/dialogs/dialog/src/test.ts',
tsConfig: 'libs/evidian/ui/dialogs/dialog/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/dialogs/dialog/karma.conf.js',
polyfills: 'libs/evidian/ui/dialogs/dialog/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/ui/dialogs/dialog', 'unit-test-report/libs/evidian/ui/dialogs/dialog' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: { executor: '@nrwl/linter:eslint', options: { lintFilePatterns: [ 'libs/evidian/ui/dialogs/dialog/src/**/*.ts', 'libs/evidian/ui/dialogs/dialog/src/**/*.html' ] } }
},
architect: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/ui/dialogs/dialog/src/test.ts',
tsConfig: 'libs/evidian/ui/dialogs/dialog/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/dialogs/dialog/karma.conf.js',
polyfills: 'libs/evidian/ui/dialogs/dialog/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/ui/dialogs/dialog', 'unit-test-report/libs/evidian/ui/dialogs/dialog' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: { executor: '@nrwl/linter:eslint', options: { lintFilePatterns: [ 'libs/evidian/ui/dialogs/dialog/src/**/*.ts', 'libs/evidian/ui/dialogs/dialog/src/**/*.html' ] } }
}
},
'evidian-ui-dialogs-localization-dialog': {
projectType: 'library',
root: 'libs/evidian/ui/dialogs/localization-dialog',
sourceRoot: 'libs/evidian/ui/dialogs/localization-dialog/src',
prefix: 'lib',
targets: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/ui/dialogs/localization-dialog/src/test.ts',
tsConfig: 'libs/evidian/ui/dialogs/localization-dialog/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/dialogs/localization-dialog/karma.conf.js',
polyfills: 'libs/evidian/ui/dialogs/localization-dialog/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/ui/dialogs/localization-dialog', 'unit-test-report/libs/evidian/ui/dialogs/localization-dialog' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: {
executor: '@nrwl/linter:eslint',
options: { lintFilePatterns: [ 'libs/evidian/ui/dialogs/localization-dialog/src/**/*.ts', 'libs/evidian/ui/dialogs/localization-dialog/src/**/*.html' ] }
}
},
architect: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/ui/dialogs/localization-dialog/src/test.ts',
tsConfig: 'libs/evidian/ui/dialogs/localization-dialog/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/dialogs/localization-dialog/karma.conf.js',
polyfills: 'libs/evidian/ui/dialogs/localization-dialog/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/ui/dialogs/localization-dialog', 'unit-test-report/libs/evidian/ui/dialogs/localization-dialog' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: {
executor: '@nrwl/linter:eslint',
options: { lintFilePatterns: [ 'libs/evidian/ui/dialogs/localization-dialog/src/**/*.ts', 'libs/evidian/ui/dialogs/localization-dialog/src/**/*.html' ] }
}
}
},
'evidian-ui-directive-allow-characters': {
projectType: 'library',
root: 'libs/evidian/ui/directive/allow-characters',
sourceRoot: 'libs/evidian/ui/directive/allow-characters/src',
prefix: 'lib',
targets: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/ui/directive/allow-characters/src/test.ts',
tsConfig: 'libs/evidian/ui/directive/allow-characters/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/directive/allow-characters/karma.conf.js',
polyfills: 'libs/evidian/ui/directive/allow-characters/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/ui/directive/allow-characters', 'unit-test-report/libs/evidian/ui/directive/allow-characters' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: {
executor: '@nrwl/linter:eslint',
options: { lintFilePatterns: [ 'libs/evidian/ui/directive/allow-characters/src/**/*.ts', 'libs/evidian/ui/directive/allow-characters/src/**/*.html' ] }
}
},
architect: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/ui/directive/allow-characters/src/test.ts',
tsConfig: 'libs/evidian/ui/directive/allow-characters/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/directive/allow-characters/karma.conf.js',
polyfills: 'libs/evidian/ui/directive/allow-characters/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/ui/directive/allow-characters', 'unit-test-report/libs/evidian/ui/directive/allow-characters' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: {
executor: '@nrwl/linter:eslint',
options: { lintFilePatterns: [ 'libs/evidian/ui/directive/allow-characters/src/**/*.ts', 'libs/evidian/ui/directive/allow-characters/src/**/*.html' ] }
}
}
},
'evidian-ui-directive-auto-focus': {
projectType: 'library',
root: 'libs/evidian/ui/directive/auto-focus',
sourceRoot: 'libs/evidian/ui/directive/auto-focus/src',
prefix: 'lib',
targets: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/ui/directive/auto-focus/src/test.ts',
tsConfig: 'libs/evidian/ui/directive/auto-focus/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/directive/auto-focus/karma.conf.js',
polyfills: 'libs/evidian/ui/directive/auto-focus/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/ui/directive/auto-focus', 'unit-test-report/libs/evidian/ui/directive/auto-focus' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: {
executor: '@nrwl/linter:eslint',
options: { lintFilePatterns: [ 'libs/evidian/ui/directive/auto-focus/src/**/*.ts', 'libs/evidian/ui/directive/auto-focus/src/**/*.html' ] }
}
},
architect: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/ui/directive/auto-focus/src/test.ts',
tsConfig: 'libs/evidian/ui/directive/auto-focus/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/directive/auto-focus/karma.conf.js',
polyfills: 'libs/evidian/ui/directive/auto-focus/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/ui/directive/auto-focus', 'unit-test-report/libs/evidian/ui/directive/auto-focus' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: {
executor: '@nrwl/linter:eslint',
options: { lintFilePatterns: [ 'libs/evidian/ui/directive/auto-focus/src/**/*.ts', 'libs/evidian/ui/directive/auto-focus/src/**/*.html' ] }
}
}
},
'evidian-ui-directive-disabled-control': {
projectType: 'library',
root: 'libs/evidian/ui/directive/disabled-control',
sourceRoot: 'libs/evidian/ui/directive/disabled-control/src',
prefix: 'lib',
targets: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/ui/directive/disabled-control/src/test.ts',
tsConfig: 'libs/evidian/ui/directive/disabled-control/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/directive/disabled-control/karma.conf.js',
polyfills: 'libs/evidian/ui/directive/disabled-control/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/ui/directive/disabled-control', 'unit-test-report/libs/evidian/ui/directive/disabled-control' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: {
executor: '@nrwl/linter:eslint',
options: { lintFilePatterns: [ 'libs/evidian/ui/directive/disabled-control/src/**/*.ts', 'libs/evidian/ui/directive/disabled-control/src/**/*.html' ] }
}
},
architect: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/ui/directive/disabled-control/src/test.ts',
tsConfig: 'libs/evidian/ui/directive/disabled-control/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/directive/disabled-control/karma.conf.js',
polyfills: 'libs/evidian/ui/directive/disabled-control/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/ui/directive/disabled-control', 'unit-test-report/libs/evidian/ui/directive/disabled-control' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: {
executor: '@nrwl/linter:eslint',
options: { lintFilePatterns: [ 'libs/evidian/ui/directive/disabled-control/src/**/*.ts', 'libs/evidian/ui/directive/disabled-control/src/**/*.html' ] }
}
}
},
'evidian-ui-directive-e2e-class': {
projectType: 'library',
root: 'libs/evidian/ui/directive/e2e-class',
sourceRoot: 'libs/evidian/ui/directive/e2e-class/src',
prefix: 'lib',
targets: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/ui/directive/e2e-class/src/test.ts',
tsConfig: 'libs/evidian/ui/directive/e2e-class/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/directive/e2e-class/karma.conf.js',
polyfills: 'libs/evidian/ui/directive/e2e-class/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/ui/directive/e2e-class', 'unit-test-report/libs/evidian/ui/directive/e2e-class' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: { executor: '@nrwl/linter:eslint', options: { lintFilePatterns: [ 'libs/evidian/ui/directive/e2e-class/src/**/*.ts', 'libs/evidian/ui/directive/e2e-class/src/**/*.html' ] } }
},
architect: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/ui/directive/e2e-class/src/test.ts',
tsConfig: 'libs/evidian/ui/directive/e2e-class/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/directive/e2e-class/karma.conf.js',
polyfills: 'libs/evidian/ui/directive/e2e-class/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/ui/directive/e2e-class', 'unit-test-report/libs/evidian/ui/directive/e2e-class' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: { executor: '@nrwl/linter:eslint', options: { lintFilePatterns: [ 'libs/evidian/ui/directive/e2e-class/src/**/*.ts', 'libs/evidian/ui/directive/e2e-class/src/**/*.html' ] } }
}
},
'evidian-ui-directive-sanitize-input': {
projectType: 'library',
root: 'libs/evidian/ui/directive/sanitize-input',
sourceRoot: 'libs/evidian/ui/directive/sanitize-input/src',
prefix: 'lib',
targets: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/ui/directive/sanitize-input/src/test.ts',
tsConfig: 'libs/evidian/ui/directive/sanitize-input/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/directive/sanitize-input/karma.conf.js',
polyfills: 'libs/evidian/ui/directive/sanitize-input/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/ui/directive/sanitize-input', 'unit-test-report/libs/evidian/ui/directive/sanitize-input' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: {
executor: '@nrwl/linter:eslint',
options: { lintFilePatterns: [ 'libs/evidian/ui/directive/sanitize-input/src/**/*.ts', 'libs/evidian/ui/directive/sanitize-input/src/**/*.html' ] }
}
},
architect: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/ui/directive/sanitize-input/src/test.ts',
tsConfig: 'libs/evidian/ui/directive/sanitize-input/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/directive/sanitize-input/karma.conf.js',
polyfills: 'libs/evidian/ui/directive/sanitize-input/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/ui/directive/sanitize-input', 'unit-test-report/libs/evidian/ui/directive/sanitize-input' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: {
executor: '@nrwl/linter:eslint',
options: { lintFilePatterns: [ 'libs/evidian/ui/directive/sanitize-input/src/**/*.ts', 'libs/evidian/ui/directive/sanitize-input/src/**/*.html' ] }
}
}
},
'evidian-ui-directive-tooltip-for-ellipsis': {
projectType: 'library',
root: 'libs/evidian/ui/directive/tooltip-for-ellipsis',
sourceRoot: 'libs/evidian/ui/directive/tooltip-for-ellipsis/src',
prefix: 'lib',
targets: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/ui/directive/tooltip-for-ellipsis/src/test.ts',
tsConfig: 'libs/evidian/ui/directive/tooltip-for-ellipsis/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/directive/tooltip-for-ellipsis/karma.conf.js',
polyfills: 'libs/evidian/ui/directive/tooltip-for-ellipsis/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/ui/directive/tooltip-for-ellipsis', 'unit-test-report/libs/evidian/ui/directive/tooltip-for-ellipsis' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: {
executor: '@nrwl/linter:eslint',
options: { lintFilePatterns: [ 'libs/evidian/ui/directive/tooltip-for-ellipsis/src/**/*.ts', 'libs/evidian/ui/directive/tooltip-for-ellipsis/src/**/*.html' ] }
}
},
architect: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/ui/directive/tooltip-for-ellipsis/src/test.ts',
tsConfig: 'libs/evidian/ui/directive/tooltip-for-ellipsis/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/directive/tooltip-for-ellipsis/karma.conf.js',
polyfills: 'libs/evidian/ui/directive/tooltip-for-ellipsis/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/ui/directive/tooltip-for-ellipsis', 'unit-test-report/libs/evidian/ui/directive/tooltip-for-ellipsis' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: {
executor: '@nrwl/linter:eslint',
options: { lintFilePatterns: [ 'libs/evidian/ui/directive/tooltip-for-ellipsis/src/**/*.ts', 'libs/evidian/ui/directive/tooltip-for-ellipsis/src/**/*.html' ] }
}
}
},
'evidian-ui-dynamic-stepper': {
projectType: 'library',
root: 'libs/evidian/ui/dynamic-stepper',
sourceRoot: 'libs/evidian/ui/dynamic-stepper/src',
prefix: 'lib',
targets: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/ui/dynamic-stepper/src/test.ts',
tsConfig: 'libs/evidian/ui/dynamic-stepper/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/dynamic-stepper/karma.conf.js',
polyfills: 'libs/evidian/ui/dynamic-stepper/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/ui/dynamic-stepper', 'unit-test-report/libs/evidian/ui/dynamic-stepper' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: { executor: '@nrwl/linter:eslint', options: { lintFilePatterns: [ 'libs/evidian/ui/dynamic-stepper/src/**/*.ts', 'libs/evidian/ui/dynamic-stepper/src/**/*.html' ] } }
},
architect: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/ui/dynamic-stepper/src/test.ts',
tsConfig: 'libs/evidian/ui/dynamic-stepper/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/dynamic-stepper/karma.conf.js',
polyfills: 'libs/evidian/ui/dynamic-stepper/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/ui/dynamic-stepper', 'unit-test-report/libs/evidian/ui/dynamic-stepper' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: { executor: '@nrwl/linter:eslint', options: { lintFilePatterns: [ 'libs/evidian/ui/dynamic-stepper/src/**/*.ts', 'libs/evidian/ui/dynamic-stepper/src/**/*.html' ] } }
}
},
'evidian-ui-empty-list': {
projectType: 'library',
root: 'libs/evidian/ui/empty-list',
sourceRoot: 'libs/evidian/ui/empty-list/src',
prefix: 'lib',
targets: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/ui/empty-list/src/test.ts',
tsConfig: 'libs/evidian/ui/empty-list/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/empty-list/karma.conf.js',
polyfills: 'libs/evidian/ui/empty-list/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/ui/empty-list', 'unit-test-report/libs/evidian/ui/empty-list' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: { executor: '@nrwl/linter:eslint', options: { lintFilePatterns: [ 'libs/evidian/ui/empty-list/src/**/*.ts', 'libs/evidian/ui/empty-list/src/**/*.html' ] } }
},
architect: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/ui/empty-list/src/test.ts',
tsConfig: 'libs/evidian/ui/empty-list/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/empty-list/karma.conf.js',
polyfills: 'libs/evidian/ui/empty-list/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/ui/empty-list', 'unit-test-report/libs/evidian/ui/empty-list' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: { executor: '@nrwl/linter:eslint', options: { lintFilePatterns: [ 'libs/evidian/ui/empty-list/src/**/*.ts', 'libs/evidian/ui/empty-list/src/**/*.html' ] } }
}
},
'evidian-ui-form-fields-auto-complete': {
projectType: 'library',
root: 'libs/evidian/ui/form-fields/auto-complete',
sourceRoot: 'libs/evidian/ui/form-fields/auto-complete/src',
prefix: 'lib',
targets: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/ui/form-fields/auto-complete/src/test.ts',
tsConfig: 'libs/evidian/ui/form-fields/auto-complete/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/form-fields/auto-complete/karma.conf.js',
polyfills: 'libs/evidian/ui/form-fields/auto-complete/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/ui/form-fields/auto-complete', 'unit-test-report/libs/evidian/ui/form-fields/auto-complete' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: {
executor: '@nrwl/linter:eslint',
options: { lintFilePatterns: [ 'libs/evidian/ui/form-fields/auto-complete/src/**/*.ts', 'libs/evidian/ui/form-fields/auto-complete/src/**/*.html' ] }
}
},
architect: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/ui/form-fields/auto-complete/src/test.ts',
tsConfig: 'libs/evidian/ui/form-fields/auto-complete/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/form-fields/auto-complete/karma.conf.js',
polyfills: 'libs/evidian/ui/form-fields/auto-complete/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/ui/form-fields/auto-complete', 'unit-test-report/libs/evidian/ui/form-fields/auto-complete' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: {
executor: '@nrwl/linter:eslint',
options: { lintFilePatterns: [ 'libs/evidian/ui/form-fields/auto-complete/src/**/*.ts', 'libs/evidian/ui/form-fields/auto-complete/src/**/*.html' ] }
}
}
},
'evidian-ui-form-fields-code-editor': {
projectType: 'library',
root: 'libs/evidian/ui/form-fields/code-editor',
sourceRoot: 'libs/evidian/ui/form-fields/code-editor/src',
prefix: 'lib',
targets: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/ui/form-fields/code-editor/src/test.ts',
tsConfig: 'libs/evidian/ui/form-fields/code-editor/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/form-fields/code-editor/karma.conf.js',
polyfills: 'libs/evidian/ui/form-fields/code-editor/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/ui/form-fields/code-editor', 'unit-test-report/libs/evidian/ui/form-fields/code-editor' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: {
executor: '@nrwl/linter:eslint',
options: { lintFilePatterns: [ 'libs/evidian/ui/form-fields/code-editor/src/**/*.ts', 'libs/evidian/ui/form-fields/code-editor/src/**/*.html' ] }
}
},
architect: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/ui/form-fields/code-editor/src/test.ts',
tsConfig: 'libs/evidian/ui/form-fields/code-editor/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/form-fields/code-editor/karma.conf.js',
polyfills: 'libs/evidian/ui/form-fields/code-editor/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/ui/form-fields/code-editor', 'unit-test-report/libs/evidian/ui/form-fields/code-editor' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: {
executor: '@nrwl/linter:eslint',
options: { lintFilePatterns: [ 'libs/evidian/ui/form-fields/code-editor/src/**/*.ts', 'libs/evidian/ui/form-fields/code-editor/src/**/*.html' ] }
}
}
},
'evidian-ui-form-fields-color-picker': {
projectType: 'library',
root: 'libs/evidian/ui/form-fields/color-picker',
sourceRoot: 'libs/evidian/ui/form-fields/color-picker/src',
prefix: 'lib',
targets: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/ui/form-fields/color-picker/src/test.ts',
tsConfig: 'libs/evidian/ui/form-fields/color-picker/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/form-fields/color-picker/karma.conf.js',
polyfills: 'libs/evidian/ui/form-fields/color-picker/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/ui/form-fields/color-picker', 'unit-test-report/libs/evidian/ui/form-fields/color-picker' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: {
executor: '@nrwl/linter:eslint',
options: { lintFilePatterns: [ 'libs/evidian/ui/form-fields/color-picker/src/**/*.ts', 'libs/evidian/ui/form-fields/color-picker/src/**/*.html' ] }
}
},
architect: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/ui/form-fields/color-picker/src/test.ts',
tsConfig: 'libs/evidian/ui/form-fields/color-picker/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/form-fields/color-picker/karma.conf.js',
polyfills: 'libs/evidian/ui/form-fields/color-picker/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/ui/form-fields/color-picker', 'unit-test-report/libs/evidian/ui/form-fields/color-picker' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: {
executor: '@nrwl/linter:eslint',
options: { lintFilePatterns: [ 'libs/evidian/ui/form-fields/color-picker/src/**/*.ts', 'libs/evidian/ui/form-fields/color-picker/src/**/*.html' ] }
}
}
},
'evidian-ui-form-fields-custom-single-radio': {
projectType: 'library',
root: 'libs/evidian/ui/form-fields/custom-single-radio',
sourceRoot: 'libs/evidian/ui/form-fields/custom-single-radio/src',
prefix: 'lib',
targets: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/ui/form-fields/custom-single-radio/src/test.ts',
tsConfig: 'libs/evidian/ui/form-fields/custom-single-radio/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/form-fields/custom-single-radio/karma.conf.js',
polyfills: 'libs/evidian/ui/form-fields/custom-single-radio/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/ui/form-fields/custom-single-radio', 'unit-test-report/libs/evidian/ui/form-fields/custom-single-radio' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: {
executor: '@nrwl/linter:eslint',
options: { lintFilePatterns: [ 'libs/evidian/ui/form-fields/custom-single-radio/src/**/*.ts', 'libs/evidian/ui/form-fields/custom-single-radio/src/**/*.html' ] }
}
},
architect: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/ui/form-fields/custom-single-radio/src/test.ts',
tsConfig: 'libs/evidian/ui/form-fields/custom-single-radio/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/form-fields/custom-single-radio/karma.conf.js',
polyfills: 'libs/evidian/ui/form-fields/custom-single-radio/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/ui/form-fields/custom-single-radio', 'unit-test-report/libs/evidian/ui/form-fields/custom-single-radio' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: {
executor: '@nrwl/linter:eslint',
options: { lintFilePatterns: [ 'libs/evidian/ui/form-fields/custom-single-radio/src/**/*.ts', 'libs/evidian/ui/form-fields/custom-single-radio/src/**/*.html' ] }
}
}
},
'evidian-ui-form-fields-datetime-picker': {
projectType: 'library',
root: 'libs/evidian/ui/form-fields/datetime-picker',
sourceRoot: 'libs/evidian/ui/form-fields/datetime-picker/src',
prefix: 'lib',
targets: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/ui/form-fields/datetime-picker/src/test.ts',
tsConfig: 'libs/evidian/ui/form-fields/datetime-picker/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/form-fields/datetime-picker/karma.conf.js',
polyfills: 'libs/evidian/ui/form-fields/datetime-picker/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/ui/form-fields/datetime-picker', 'unit-test-report/libs/evidian/ui/form-fields/datetime-picker' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: {
executor: '@nrwl/linter:eslint',
options: { lintFilePatterns: [ 'libs/evidian/ui/form-fields/datetime-picker/src/**/*.ts', 'libs/evidian/ui/form-fields/datetime-picker/src/**/*.html' ] }
}
},
architect: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/ui/form-fields/datetime-picker/src/test.ts',
tsConfig: 'libs/evidian/ui/form-fields/datetime-picker/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/form-fields/datetime-picker/karma.conf.js',
polyfills: 'libs/evidian/ui/form-fields/datetime-picker/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/ui/form-fields/datetime-picker', 'unit-test-report/libs/evidian/ui/form-fields/datetime-picker' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: {
executor: '@nrwl/linter:eslint',
options: { lintFilePatterns: [ 'libs/evidian/ui/form-fields/datetime-picker/src/**/*.ts', 'libs/evidian/ui/form-fields/datetime-picker/src/**/*.html' ] }
}
}
},
'evidian-ui-form-fields-editable-list': {
projectType: 'library',
root: 'libs/evidian/ui/form-fields/editable-list',
sourceRoot: 'libs/evidian/ui/form-fields/editable-list/src',
prefix: 'lib',
targets: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/ui/form-fields/editable-list/src/test.ts',
tsConfig: 'libs/evidian/ui/form-fields/editable-list/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/form-fields/editable-list/karma.conf.js',
polyfills: 'libs/evidian/ui/form-fields/editable-list/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/ui/form-fields/editable-list', 'unit-test-report/libs/evidian/ui/form-fields/editable-list' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: {
executor: '@nrwl/linter:eslint',
options: { lintFilePatterns: [ 'libs/evidian/ui/form-fields/editable-list/src/**/*.ts', 'libs/evidian/ui/form-fields/editable-list/src/**/*.html' ] }
}
},
architect: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/ui/form-fields/editable-list/src/test.ts',
tsConfig: 'libs/evidian/ui/form-fields/editable-list/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/form-fields/editable-list/karma.conf.js',
polyfills: 'libs/evidian/ui/form-fields/editable-list/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/ui/form-fields/editable-list', 'unit-test-report/libs/evidian/ui/form-fields/editable-list' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: {
executor: '@nrwl/linter:eslint',
options: { lintFilePatterns: [ 'libs/evidian/ui/form-fields/editable-list/src/**/*.ts', 'libs/evidian/ui/form-fields/editable-list/src/**/*.html' ] }
}
}
},
'evidian-ui-form-fields-files-upload': {
projectType: 'library',
root: 'libs/evidian/ui/form-fields/files-upload',
sourceRoot: 'libs/evidian/ui/form-fields/files-upload/src',
prefix: 'lib',
targets: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/ui/form-fields/files-upload/src/test.ts',
tsConfig: 'libs/evidian/ui/form-fields/files-upload/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/form-fields/files-upload/karma.conf.js',
polyfills: 'libs/evidian/ui/form-fields/files-upload/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/ui/form-fields/files-upload', 'unit-test-report/libs/evidian/ui/form-fields/files-upload' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: {
executor: '@nrwl/linter:eslint',
options: { lintFilePatterns: [ 'libs/evidian/ui/form-fields/files-upload/src/**/*.ts', 'libs/evidian/ui/form-fields/files-upload/src/**/*.html' ] }
}
},
architect: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/ui/form-fields/files-upload/src/test.ts',
tsConfig: 'libs/evidian/ui/form-fields/files-upload/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/form-fields/files-upload/karma.conf.js',
polyfills: 'libs/evidian/ui/form-fields/files-upload/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/ui/form-fields/files-upload', 'unit-test-report/libs/evidian/ui/form-fields/files-upload' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: {
executor: '@nrwl/linter:eslint',
options: { lintFilePatterns: [ 'libs/evidian/ui/form-fields/files-upload/src/**/*.ts', 'libs/evidian/ui/form-fields/files-upload/src/**/*.html' ] }
}
}
},
'evidian-ui-form-fields-input-duration': {
projectType: 'library',
root: 'libs/evidian/ui/form-fields/input-duration',
sourceRoot: 'libs/evidian/ui/form-fields/input-duration/src',
prefix: 'lib',
targets: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/ui/form-fields/input-duration/src/test.ts',
tsConfig: 'libs/evidian/ui/form-fields/input-duration/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/form-fields/input-duration/karma.conf.js',
polyfills: 'libs/evidian/ui/form-fields/input-duration/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/ui/form-fields/input-duration', 'unit-test-report/libs/evidian/ui/form-fields/input-duration' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: {
executor: '@nrwl/linter:eslint',
options: { lintFilePatterns: [ 'libs/evidian/ui/form-fields/input-duration/src/**/*.ts', 'libs/evidian/ui/form-fields/input-duration/src/**/*.html' ] }
}
},
architect: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/ui/form-fields/input-duration/src/test.ts',
tsConfig: 'libs/evidian/ui/form-fields/input-duration/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/form-fields/input-duration/karma.conf.js',
polyfills: 'libs/evidian/ui/form-fields/input-duration/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/ui/form-fields/input-duration', 'unit-test-report/libs/evidian/ui/form-fields/input-duration' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: {
executor: '@nrwl/linter:eslint',
options: { lintFilePatterns: [ 'libs/evidian/ui/form-fields/input-duration/src/**/*.ts', 'libs/evidian/ui/form-fields/input-duration/src/**/*.html' ] }
}
}
},
'evidian-ui-form-fields-show-hide-password': {
projectType: 'library',
root: 'libs/evidian/ui/form-fields/show-hide-password',
sourceRoot: 'libs/evidian/ui/form-fields/show-hide-password/src',
prefix: 'lib',
targets: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/ui/form-fields/show-hide-password/src/test.ts',
tsConfig: 'libs/evidian/ui/form-fields/show-hide-password/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/form-fields/show-hide-password/karma.conf.js',
polyfills: 'libs/evidian/ui/form-fields/show-hide-password/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/ui/form-fields/show-hide-password', 'unit-test-report/libs/evidian/ui/form-fields/show-hide-password' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: {
executor: '@nrwl/linter:eslint',
options: { lintFilePatterns: [ 'libs/evidian/ui/form-fields/show-hide-password/src/**/*.ts', 'libs/evidian/ui/form-fields/show-hide-password/src/**/*.html' ] }
}
},
architect: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/ui/form-fields/show-hide-password/src/test.ts',
tsConfig: 'libs/evidian/ui/form-fields/show-hide-password/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/form-fields/show-hide-password/karma.conf.js',
polyfills: 'libs/evidian/ui/form-fields/show-hide-password/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/ui/form-fields/show-hide-password', 'unit-test-report/libs/evidian/ui/form-fields/show-hide-password' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: {
executor: '@nrwl/linter:eslint',
options: { lintFilePatterns: [ 'libs/evidian/ui/form-fields/show-hide-password/src/**/*.ts', 'libs/evidian/ui/form-fields/show-hide-password/src/**/*.html' ] }
}
}
},
'evidian-ui-form-fields-translate-fields': {
projectType: 'library',
root: 'libs/evidian/ui/form-fields/translate-fields',
sourceRoot: 'libs/evidian/ui/form-fields/translate-fields/src',
prefix: 'lib',
targets: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/ui/form-fields/translate-fields/src/test.ts',
tsConfig: 'libs/evidian/ui/form-fields/translate-fields/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/form-fields/translate-fields/karma.conf.js',
polyfills: 'libs/evidian/ui/form-fields/translate-fields/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/ui/form-fields/translate-fields', 'unit-test-report/libs/evidian/ui/form-fields/translate-fields' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: {
executor: '@nrwl/linter:eslint',
options: { lintFilePatterns: [ 'libs/evidian/ui/form-fields/translate-fields/src/**/*.ts', 'libs/evidian/ui/form-fields/translate-fields/src/**/*.html' ] }
}
},
architect: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/ui/form-fields/translate-fields/src/test.ts',
tsConfig: 'libs/evidian/ui/form-fields/translate-fields/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/form-fields/translate-fields/karma.conf.js',
polyfills: 'libs/evidian/ui/form-fields/translate-fields/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/ui/form-fields/translate-fields', 'unit-test-report/libs/evidian/ui/form-fields/translate-fields' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: {
executor: '@nrwl/linter:eslint',
options: { lintFilePatterns: [ 'libs/evidian/ui/form-fields/translate-fields/src/**/*.ts', 'libs/evidian/ui/form-fields/translate-fields/src/**/*.html' ] }
}
}
},
'evidian-ui-loading': {
projectType: 'library',
root: 'libs/evidian/ui/loading',
sourceRoot: 'libs/evidian/ui/loading/src',
prefix: 'lib',
targets: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/ui/loading/src/test.ts',
tsConfig: 'libs/evidian/ui/loading/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/loading/karma.conf.js',
polyfills: 'libs/evidian/ui/loading/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/ui/loading', 'unit-test-report/libs/evidian/ui/loading' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: { executor: '@nrwl/linter:eslint', options: { lintFilePatterns: [ 'libs/evidian/ui/loading/src/**/*.ts', 'libs/evidian/ui/loading/src/**/*.html' ] } }
},
architect: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/ui/loading/src/test.ts',
tsConfig: 'libs/evidian/ui/loading/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/loading/karma.conf.js',
polyfills: 'libs/evidian/ui/loading/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/ui/loading', 'unit-test-report/libs/evidian/ui/loading' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: { executor: '@nrwl/linter:eslint', options: { lintFilePatterns: [ 'libs/evidian/ui/loading/src/**/*.ts', 'libs/evidian/ui/loading/src/**/*.html' ] } }
}
},
'evidian-ui-master-details': {
projectType: 'library',
root: 'libs/evidian/ui/master-details',
sourceRoot: 'libs/evidian/ui/master-details/src',
prefix: 'lib',
targets: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/ui/master-details/src/test.ts',
tsConfig: 'libs/evidian/ui/master-details/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/master-details/karma.conf.js',
polyfills: 'libs/evidian/ui/master-details/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/ui/master-details', 'unit-test-report/libs/evidian/ui/master-details' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: { executor: '@nrwl/linter:eslint', options: { lintFilePatterns: [ 'libs/evidian/ui/master-details/src/**/*.ts', 'libs/evidian/ui/master-details/src/**/*.html' ] } }
},
architect: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/ui/master-details/src/test.ts',
tsConfig: 'libs/evidian/ui/master-details/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/master-details/karma.conf.js',
polyfills: 'libs/evidian/ui/master-details/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/ui/master-details', 'unit-test-report/libs/evidian/ui/master-details' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: { executor: '@nrwl/linter:eslint', options: { lintFilePatterns: [ 'libs/evidian/ui/master-details/src/**/*.ts', 'libs/evidian/ui/master-details/src/**/*.html' ] } }
}
},
'evidian-ui-speed-dial-fab': {
projectType: 'library',
root: 'libs/evidian/ui/speed-dial-fab',
sourceRoot: 'libs/evidian/ui/speed-dial-fab/src',
prefix: 'lib',
targets: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/ui/speed-dial-fab/src/test.ts',
tsConfig: 'libs/evidian/ui/speed-dial-fab/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/speed-dial-fab/karma.conf.js',
polyfills: 'libs/evidian/ui/speed-dial-fab/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/ui/speed-dial-fab', 'unit-test-report/libs/evidian/ui/speed-dial-fab' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: { executor: '@nrwl/linter:eslint', options: { lintFilePatterns: [ 'libs/evidian/ui/speed-dial-fab/src/**/*.ts', 'libs/evidian/ui/speed-dial-fab/src/**/*.html' ] } }
},
architect: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/ui/speed-dial-fab/src/test.ts',
tsConfig: 'libs/evidian/ui/speed-dial-fab/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/speed-dial-fab/karma.conf.js',
polyfills: 'libs/evidian/ui/speed-dial-fab/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/ui/speed-dial-fab', 'unit-test-report/libs/evidian/ui/speed-dial-fab' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: { executor: '@nrwl/linter:eslint', options: { lintFilePatterns: [ 'libs/evidian/ui/speed-dial-fab/src/**/*.ts', 'libs/evidian/ui/speed-dial-fab/src/**/*.html' ] } }
}
},
'evidian-ui-sticky-bar': {
projectType: 'library',
root: 'libs/evidian/ui/sticky-bar',
sourceRoot: 'libs/evidian/ui/sticky-bar/src',
prefix: 'lib',
targets: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/ui/sticky-bar/src/test.ts',
tsConfig: 'libs/evidian/ui/sticky-bar/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/sticky-bar/karma.conf.js',
polyfills: 'libs/evidian/ui/sticky-bar/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/ui/sticky-bar', 'unit-test-report/libs/evidian/ui/sticky-bar' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: { executor: '@nrwl/linter:eslint', options: { lintFilePatterns: [ 'libs/evidian/ui/sticky-bar/src/**/*.ts', 'libs/evidian/ui/sticky-bar/src/**/*.html' ] } }
},
architect: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/ui/sticky-bar/src/test.ts',
tsConfig: 'libs/evidian/ui/sticky-bar/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/sticky-bar/karma.conf.js',
polyfills: 'libs/evidian/ui/sticky-bar/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/ui/sticky-bar', 'unit-test-report/libs/evidian/ui/sticky-bar' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: { executor: '@nrwl/linter:eslint', options: { lintFilePatterns: [ 'libs/evidian/ui/sticky-bar/src/**/*.ts', 'libs/evidian/ui/sticky-bar/src/**/*.html' ] } }
}
},
'evidian-ui-tables-table-messages-error': {
projectType: 'library',
root: 'libs/evidian/ui/tables/table-messages-error',
sourceRoot: 'libs/evidian/ui/tables/table-messages-error/src',
prefix: 'lib',
targets: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/ui/tables/table-messages-error/src/test.ts',
tsConfig: 'libs/evidian/ui/tables/table-messages-error/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/tables/table-messages-error/karma.conf.js',
polyfills: 'libs/evidian/ui/tables/table-messages-error/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/ui/tables/table-messages-error', 'unit-test-report/libs/evidian/ui/tables/table-messages-error' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: {
executor: '@nrwl/linter:eslint',
options: { lintFilePatterns: [ 'libs/evidian/ui/tables/table-messages-error/src/**/*.ts', 'libs/evidian/ui/tables/table-messages-error/src/**/*.html' ] }
}
},
architect: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/ui/tables/table-messages-error/src/test.ts',
tsConfig: 'libs/evidian/ui/tables/table-messages-error/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/tables/table-messages-error/karma.conf.js',
polyfills: 'libs/evidian/ui/tables/table-messages-error/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/ui/tables/table-messages-error', 'unit-test-report/libs/evidian/ui/tables/table-messages-error' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: {
executor: '@nrwl/linter:eslint',
options: { lintFilePatterns: [ 'libs/evidian/ui/tables/table-messages-error/src/**/*.ts', 'libs/evidian/ui/tables/table-messages-error/src/**/*.html' ] }
}
}
},
'evidian-ui-tables-table-persistence': {
projectType: 'library',
root: 'libs/evidian/ui/tables/table-persistence',
sourceRoot: 'libs/evidian/ui/tables/table-persistence/src',
prefix: 'lib',
targets: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/ui/tables/table-persistence/src/test.ts',
tsConfig: 'libs/evidian/ui/tables/table-persistence/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/tables/table-persistence/karma.conf.js',
polyfills: 'libs/evidian/ui/tables/table-persistence/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/ui/tables/table-persistence', 'unit-test-report/libs/evidian/ui/tables/table-persistence' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: {
executor: '@nrwl/linter:eslint',
options: { lintFilePatterns: [ 'libs/evidian/ui/tables/table-persistence/src/**/*.ts', 'libs/evidian/ui/tables/table-persistence/src/**/*.html' ] }
}
},
architect: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/ui/tables/table-persistence/src/test.ts',
tsConfig: 'libs/evidian/ui/tables/table-persistence/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/tables/table-persistence/karma.conf.js',
polyfills: 'libs/evidian/ui/tables/table-persistence/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/ui/tables/table-persistence', 'unit-test-report/libs/evidian/ui/tables/table-persistence' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: {
executor: '@nrwl/linter:eslint',
options: { lintFilePatterns: [ 'libs/evidian/ui/tables/table-persistence/src/**/*.ts', 'libs/evidian/ui/tables/table-persistence/src/**/*.html' ] }
}
}
},
'evidian-ui-toaster': {
projectType: 'library',
root: 'libs/evidian/ui/toaster',
sourceRoot: 'libs/evidian/ui/toaster/src',
prefix: 'lib',
targets: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/ui/toaster/src/test.ts',
tsConfig: 'libs/evidian/ui/toaster/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/toaster/karma.conf.js',
polyfills: 'libs/evidian/ui/toaster/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/ui/toaster', 'unit-test-report/libs/evidian/ui/toaster' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: { executor: '@nrwl/linter:eslint', options: { lintFilePatterns: [ 'libs/evidian/ui/toaster/src/**/*.ts', 'libs/evidian/ui/toaster/src/**/*.html' ] } }
},
architect: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/ui/toaster/src/test.ts',
tsConfig: 'libs/evidian/ui/toaster/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/toaster/karma.conf.js',
polyfills: 'libs/evidian/ui/toaster/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/ui/toaster', 'unit-test-report/libs/evidian/ui/toaster' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: { executor: '@nrwl/linter:eslint', options: { lintFilePatterns: [ 'libs/evidian/ui/toaster/src/**/*.ts', 'libs/evidian/ui/toaster/src/**/*.html' ] } }
}
},
'evidian-ui-tree-view': {
projectType: 'library',
root: 'libs/evidian/ui/tree-view',
sourceRoot: 'libs/evidian/ui/tree-view/src',
prefix: 'lib',
targets: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/ui/tree-view/src/test.ts',
tsConfig: 'libs/evidian/ui/tree-view/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/tree-view/karma.conf.js',
polyfills: 'libs/evidian/ui/tree-view/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/ui/tree-view', 'unit-test-report/libs/evidian/ui/tree-view' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: { executor: '@nrwl/linter:eslint', options: { lintFilePatterns: [ 'libs/evidian/ui/tree-view/src/**/*.ts', 'libs/evidian/ui/tree-view/src/**/*.html' ] } }
},
architect: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/ui/tree-view/src/test.ts',
tsConfig: 'libs/evidian/ui/tree-view/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/tree-view/karma.conf.js',
polyfills: 'libs/evidian/ui/tree-view/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/ui/tree-view', 'unit-test-report/libs/evidian/ui/tree-view' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: { executor: '@nrwl/linter:eslint', options: { lintFilePatterns: [ 'libs/evidian/ui/tree-view/src/**/*.ts', 'libs/evidian/ui/tree-view/src/**/*.html' ] } }
}
},
'evidian-util-helpers': {
projectType: 'library',
root: 'libs/evidian/util/helpers',
sourceRoot: 'libs/evidian/util/helpers/src',
prefix: 'lib',
targets: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: { main: 'libs/evidian/util/helpers/src/test.ts', tsConfig: 'libs/evidian/util/helpers/tsconfig.spec.json', karmaConfig: 'libs/evidian/util/helpers/karma.conf.js' },
outputs: [ 'test/libs/evidian/util/helpers', 'unit-test-report/libs/evidian/util/helpers' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: { executor: '@nrwl/linter:eslint', options: { lintFilePatterns: [ 'libs/evidian/util/helpers/src/**/*.ts', 'libs/evidian/util/helpers/src/**/*.html' ] } }
},
architect: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: { main: 'libs/evidian/util/helpers/src/test.ts', tsConfig: 'libs/evidian/util/helpers/tsconfig.spec.json', karmaConfig: 'libs/evidian/util/helpers/karma.conf.js' },
outputs: [ 'test/libs/evidian/util/helpers', 'unit-test-report/libs/evidian/util/helpers' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: { executor: '@nrwl/linter:eslint', options: { lintFilePatterns: [ 'libs/evidian/util/helpers/src/**/*.ts', 'libs/evidian/util/helpers/src/**/*.html' ] } }
}
},
'wam-portal': {
i18n: {
locales: {
en: { translation: 'apps/wam-portal/src/locale/messages.en.xlf', baseHref: '/wam-portal/' },
fr: { translation: 'apps/wam-portal/src/locale/messages.fr.xlf', baseHref: '/wam-portal/fr/' },
ja: { translation: 'apps/wam-portal/src/locale/messages.ja.xlf', baseHref: '/wam-portal/ja/' },
de: { translation: 'apps/wam-portal/src/locale/messages.de.xlf', baseHref: '/wam-portal/de/' },
nl: { translation: 'apps/wam-portal/src/locale/messages.nl.xlf', baseHref: '/wam-portal/nl/' },
ro: { translation: 'apps/wam-portal/src/locale/messages.ro.xlf', baseHref: '/wam-portal/ro/' }
}
},
root: 'apps/wam-portal/',
sourceRoot: 'apps/wam-portal/src',
projectType: 'application',
prefix: 'wam',
generators: { '@schematics/angular:component': { style: 'scss' } },
targets: {
build: {
executor: '@angular-devkit/build-angular:browser',
outputs: [ '{options.outputPath}' ],
options: {
allowedCommonJsDependencies: [
'xml-beautifier',
'angular2-text-mask',
'ace-builds/webpack-resolver',
'file-saver',
'lodash',
'ua-parser-js',
'secure-random-password',
'papaparse',
'encoding-japanese'
],
outputPath: 'dist/wam-portal',
index: 'apps/wam-portal/src/index.html',
main: 'apps/wam-portal/src/main.ts',
polyfills: 'apps/wam-portal/src/polyfills.ts',
tsConfig: 'apps/wam-portal/tsconfig.app.json',
stylePreprocessorOptions: { includePaths: [ 'common/styles', '../../common/styles' ] },
assets: [
'apps/wam-portal/src/favicon.ico',
'apps/wam-portal/src/assets',
{ glob: 'CHANGELOG.md', input: './apps/wam-portal/', output: '/assets' },
{ glob: '**/*', input: 'common/assets', output: '/assets' },
{ glob: 'build.properties', input: 'apps/wam-portal/src/config/local', output: '/assets/config/' },
{ glob: 'theme-chrome.js', input: './node_modules/ace-builds/src-min/', output: '/' },
{ glob: 'theme-eclipse.js', input: './node_modules/ace-builds/src-min/', output: '/' },
{ glob: 'mode-css.js', input: './node_modules/ace-builds/src-min/', output: '/' },
{ glob: 'mode-plain_text.js', input: './node_modules/ace-builds/src-min/', output: '/' },
{ glob: 'worker-css.js', input: './node_modules/ace-builds/src-min/', output: '/' },
{ glob: 'mode-xml.js', input: './node_modules/ace-builds/src-min/', output: '/' },
{ glob: 'mode-eiffel.js', input: './node_modules/ace-builds/src-min/', output: '/' },
{ glob: 'worker-xml.js', input: './node_modules/ace-builds/src-min/', output: '/' },
{ glob: 'mode-html.js', input: './node_modules/ace-builds/src-min/', output: '/' },
{ glob: 'worker-html.js', input: './node_modules/ace-builds/src-min/', output: '/' },
{ glob: 'ext-language_tools.js', input: './node_modules/ace-builds/src-min/', output: '/' }
],
styles: [
'apps/wam-portal/src/styles.scss',
'node_modules/material-design-icons-iconfont/dist/material-design-icons.css',
'node_modules/roboto-fontface/css/roboto/roboto-fontface.css'
],
scripts: [
'node_modules/ace-builds/src-min/ace.js',
'node_modules/ace-builds/src-min/mode-css.js',
'node_modules/ace-builds/src-min/mode-plain_text.js',
'node_modules/ace-builds/src-min/theme-eclipse.js',
'node_modules/marked/lib/marked.js'
],
vendorChunk: true,
extractLicenses: false,
buildOptimizer: false,
sourceMap: true,
optimization: false,
namedChunks: true
},
configurations: {
production: {
fileReplacements: [ { replace: 'common/components/src/environments/environment.ts', with: 'common/components/src/environments/environment.prod.ts' } ],
index: 'apps/wam-portal/src/index/prod/index.html',
optimization: true,
outputHashing: 'all',
sourceMap: false,
namedChunks: false,
extractLicenses: true,
vendorChunk: false,
buildOptimizer: true,
outputPath: 'dist/wam-portal/en/',
budgets: [ { type: 'initial', maximumWarning: '5mb', maximumError: '20mb' }, { type: 'anyComponentStyle', maximumWarning: '6kb' } ]
},
mock: {
budgets: [ { type: 'anyComponentStyle', maximumWarning: '6kb' } ],
fileReplacements: [ { replace: 'common/components/src/environments/environment.ts', with: 'common/components/src/environments/environment.mock.ts' } ],
index: 'apps/wam-portal/src/index/mock/index.html'
},
ci: {
fileReplacements: [ { replace: 'common/components/src/environments/environment.ts', with: 'common/components/src/environments/environment.ci.ts' } ],
index: 'apps/wam-portal/src/index/ci/index.html',
optimization: true,
outputHashing: 'all',
sourceMap: false,
namedChunks: false,
extractLicenses: true,
vendorChunk: false,
buildOptimizer: true,
budgets: [ { type: 'initial', maximumWarning: '3mb', maximumError: '15mb' }, { type: 'anyComponentStyle', maximumWarning: '6kb' } ],
outputPath: 'dist/wam-portal/en/'
},
'production-lang': {
budgets: [ { type: 'anyComponentStyle', maximumWarning: '6kb' } ],
fileReplacements: [ { replace: 'common/components/src/environments/environment.ts', with: 'common/components/src/environments/environment.prod.ts' } ],
index: 'apps/wam-portal/src/index/en/index.html',
localize: [ 'en' ],
optimization: true,
outputHashing: 'all',
sourceMap: false,
namedChunks: false,
vendorChunk: false,
buildOptimizer: true,
outputPath: 'dist/idaas-portal',
i18nMissingTranslation: 'warning'
},
fr: { budgets: [ { type: 'anyComponentStyle', maximumWarning: '6kb' } ], outputPath: 'dist/wam-portal-fr/', localize: [ 'fr' ], i18nMissingTranslation: 'error' },
de: { budgets: [ { type: 'anyComponentStyle', maximumWarning: '6kb' } ], outputPath: 'dist/wam-portal-de/', localize: [ 'de' ], i18nMissingTranslation: 'error' },
nl: { budgets: [ { type: 'anyComponentStyle', maximumWarning: '6kb' } ], outputPath: 'dist/wam-portal-nl/', localize: [ 'nl' ], i18nMissingTranslation: 'error' },
ro: { budgets: [ { type: 'anyComponentStyle', maximumWarning: '6kb' } ], outputPath: 'dist/wam-portal-ro/', localize: [ 'ro' ], i18nMissingTranslation: 'error' },
ja: { budgets: [ { type: 'anyComponentStyle', maximumWarning: '6kb' } ], outputPath: 'dist/wam-portal-ja/', localize: [ 'ja' ], i18nMissingTranslation: 'error' },
en: { budgets: [ { type: 'anyComponentStyle', maximumWarning: '6kb' } ], outputPath: 'dist/wam-portal/', localize: [ 'en' ], i18nMissingTranslation: 'error' }
},
defaultConfiguration: ''
},
serve: {
executor: '@angular-devkit/build-angular:dev-server',
options: { browserTarget: 'wam-portal:build' },
configurations: {
'mock-server': { browserTarget: 'wam-portal:build:mock', proxyConfig: './apps/wam-portal/proxy-mock.conf.json' },
mock: { browserTarget: 'wam-portal:build:mock' },
production: { browserTarget: 'wam-portal:build:production' },
fr: { browserTarget: 'wam-portal:build:fr' },
de: { browserTarget: 'wam-portal:build:de' },
nl: { browserTarget: 'wam-portal:build:nl' },
ro: { browserTarget: 'wam-portal:build:ro' },
ja: { browserTarget: 'wam-portal:build:ja' },
en: { browserTarget: 'wam-portal:build:en' },
'production-fr': { browserTarget: 'wam-portal:build:production-fr' }
}
},
'extract-i18n': { executor: '@angular-devkit/build-angular:extract-i18n', options: { browserTarget: 'wam-portal:build' } },
test: {
executor: '@angular-devkit/build-angular:karma',
outputs: [ 'test/wam', 'unit-test-report/wam' ],
options: {
main: 'apps/wam-portal/src/test.ts',
polyfills: 'apps/wam-portal/src/polyfills.ts',
tsConfig: 'apps/wam-portal/tsconfig.spec.json',
karmaConfig: 'apps/wam-portal/karma.conf.js',
styles: [ 'apps/wam-portal/src/styles.scss' ],
scripts: [],
stylePreprocessorOptions: { includePaths: [ 'common/styles', '../../common/styles' ] },
assets: [ 'apps/wam-portal/src/favicon.ico', 'apps/wam-portal/src/assets' ]
},
builder: '@angular-devkit/build-angular:karma'
},
lint: { executor: '@nrwl/linter:eslint', options: { lintFilePatterns: [ 'apps/wam-portal//**/*.ts', 'apps/wam-portal//**/*.html' ] } }
},
architect: {
build: {
executor: '@angular-devkit/build-angular:browser',
outputs: [ '{options.outputPath}' ],
options: {
allowedCommonJsDependencies: [
'xml-beautifier',
'angular2-text-mask',
'ace-builds/webpack-resolver',
'file-saver',
'lodash',
'ua-parser-js',
'secure-random-password',
'papaparse',
'encoding-japanese'
],
outputPath: 'dist/wam-portal',
index: 'apps/wam-portal/src/index.html',
main: 'apps/wam-portal/src/main.ts',
polyfills: 'apps/wam-portal/src/polyfills.ts',
tsConfig: 'apps/wam-portal/tsconfig.app.json',
stylePreprocessorOptions: { includePaths: [ 'common/styles', '../../common/styles' ] },
assets: [
'apps/wam-portal/src/favicon.ico',
'apps/wam-portal/src/assets',
{ glob: 'CHANGELOG.md', input: './apps/wam-portal/', output: '/assets' },
{ glob: '**/*', input: 'common/assets', output: '/assets' },
{ glob: 'build.properties', input: 'apps/wam-portal/src/config/local', output: '/assets/config/' },
{ glob: 'theme-chrome.js', input: './node_modules/ace-builds/src-min/', output: '/' },
{ glob: 'theme-eclipse.js', input: './node_modules/ace-builds/src-min/', output: '/' },
{ glob: 'mode-css.js', input: './node_modules/ace-builds/src-min/', output: '/' },
{ glob: 'mode-plain_text.js', input: './node_modules/ace-builds/src-min/', output: '/' },
{ glob: 'worker-css.js', input: './node_modules/ace-builds/src-min/', output: '/' },
{ glob: 'mode-xml.js', input: './node_modules/ace-builds/src-min/', output: '/' },
{ glob: 'mode-eiffel.js', input: './node_modules/ace-builds/src-min/', output: '/' },
{ glob: 'worker-xml.js', input: './node_modules/ace-builds/src-min/', output: '/' },
{ glob: 'mode-html.js', input: './node_modules/ace-builds/src-min/', output: '/' },
{ glob: 'worker-html.js', input: './node_modules/ace-builds/src-min/', output: '/' },
{ glob: 'ext-language_tools.js', input: './node_modules/ace-builds/src-min/', output: '/' }
],
styles: [
'apps/wam-portal/src/styles.scss',
'node_modules/material-design-icons-iconfont/dist/material-design-icons.css',
'node_modules/roboto-fontface/css/roboto/roboto-fontface.css'
],
scripts: [
'node_modules/ace-builds/src-min/ace.js',
'node_modules/ace-builds/src-min/mode-css.js',
'node_modules/ace-builds/src-min/mode-plain_text.js',
'node_modules/ace-builds/src-min/theme-eclipse.js',
'node_modules/marked/lib/marked.js'
],
vendorChunk: true,
extractLicenses: false,
buildOptimizer: false,
sourceMap: true,
optimization: false,
namedChunks: true
},
configurations: {
production: {
fileReplacements: [ { replace: 'common/components/src/environments/environment.ts', with: 'common/components/src/environments/environment.prod.ts' } ],
index: 'apps/wam-portal/src/index/prod/index.html',
optimization: true,
outputHashing: 'all',
sourceMap: false,
namedChunks: false,
extractLicenses: true,
vendorChunk: false,
buildOptimizer: true,
outputPath: 'dist/wam-portal/en/',
budgets: [ { type: 'initial', maximumWarning: '5mb', maximumError: '20mb' }, { type: 'anyComponentStyle', maximumWarning: '6kb' } ]
},
mock: {
budgets: [ { type: 'anyComponentStyle', maximumWarning: '6kb' } ],
fileReplacements: [ { replace: 'common/components/src/environments/environment.ts', with: 'common/components/src/environments/environment.mock.ts' } ],
index: 'apps/wam-portal/src/index/mock/index.html'
},
ci: {
fileReplacements: [ { replace: 'common/components/src/environments/environment.ts', with: 'common/components/src/environments/environment.ci.ts' } ],
index: 'apps/wam-portal/src/index/ci/index.html',
optimization: true,
outputHashing: 'all',
sourceMap: false,
namedChunks: false,
extractLicenses: true,
vendorChunk: false,
buildOptimizer: true,
budgets: [ { type: 'initial', maximumWarning: '3mb', maximumError: '15mb' }, { type: 'anyComponentStyle', maximumWarning: '6kb' } ],
outputPath: 'dist/wam-portal/en/'
},
'production-lang': {
budgets: [ { type: 'anyComponentStyle', maximumWarning: '6kb' } ],
fileReplacements: [ { replace: 'common/components/src/environments/environment.ts', with: 'common/components/src/environments/environment.prod.ts' } ],
index: 'apps/wam-portal/src/index/en/index.html',
localize: [ 'en' ],
optimization: true,
outputHashing: 'all',
sourceMap: false,
namedChunks: false,
vendorChunk: false,
buildOptimizer: true,
outputPath: 'dist/idaas-portal',
i18nMissingTranslation: 'warning'
},
fr: { budgets: [ { type: 'anyComponentStyle', maximumWarning: '6kb' } ], outputPath: 'dist/wam-portal-fr/', localize: [ 'fr' ], i18nMissingTranslation: 'error' },
de: { budgets: [ { type: 'anyComponentStyle', maximumWarning: '6kb' } ], outputPath: 'dist/wam-portal-de/', localize: [ 'de' ], i18nMissingTranslation: 'error' },
nl: { budgets: [ { type: 'anyComponentStyle', maximumWarning: '6kb' } ], outputPath: 'dist/wam-portal-nl/', localize: [ 'nl' ], i18nMissingTranslation: 'error' },
ro: { budgets: [ { type: 'anyComponentStyle', maximumWarning: '6kb' } ], outputPath: 'dist/wam-portal-ro/', localize: [ 'ro' ], i18nMissingTranslation: 'error' },
ja: { budgets: [ { type: 'anyComponentStyle', maximumWarning: '6kb' } ], outputPath: 'dist/wam-portal-ja/', localize: [ 'ja' ], i18nMissingTranslation: 'error' },
en: { budgets: [ { type: 'anyComponentStyle', maximumWarning: '6kb' } ], outputPath: 'dist/wam-portal/', localize: [ 'en' ], i18nMissingTranslation: 'error' }
},
defaultConfiguration: ''
},
serve: {
executor: '@angular-devkit/build-angular:dev-server',
options: { browserTarget: 'wam-portal:build' },
configurations: {
'mock-server': { browserTarget: 'wam-portal:build:mock', proxyConfig: './apps/wam-portal/proxy-mock.conf.json' },
mock: { browserTarget: 'wam-portal:build:mock' },
production: { browserTarget: 'wam-portal:build:production' },
fr: { browserTarget: 'wam-portal:build:fr' },
de: { browserTarget: 'wam-portal:build:de' },
nl: { browserTarget: 'wam-portal:build:nl' },
ro: { browserTarget: 'wam-portal:build:ro' },
ja: { browserTarget: 'wam-portal:build:ja' },
en: { browserTarget: 'wam-portal:build:en' },
'production-fr': { browserTarget: 'wam-portal:build:production-fr' }
}
},
'extract-i18n': { executor: '@angular-devkit/build-angular:extract-i18n', options: { browserTarget: 'wam-portal:build' } },
test: {
executor: '@angular-devkit/build-angular:karma',
outputs: [ 'test/wam', 'unit-test-report/wam' ],
options: {
main: 'apps/wam-portal/src/test.ts',
polyfills: 'apps/wam-portal/src/polyfills.ts',
tsConfig: 'apps/wam-portal/tsconfig.spec.json',
karmaConfig: 'apps/wam-portal/karma.conf.js',
styles: [ 'apps/wam-portal/src/styles.scss' ],
scripts: [],
stylePreprocessorOptions: { includePaths: [ 'common/styles', '../../common/styles' ] },
assets: [ 'apps/wam-portal/src/favicon.ico', 'apps/wam-portal/src/assets' ]
},
builder: '@angular-devkit/build-angular:karma'
},
lint: { executor: '@nrwl/linter:eslint', options: { lintFilePatterns: [ 'apps/wam-portal//**/*.ts', 'apps/wam-portal//**/*.html' ] } }
}
},
'wam-portal-e2e': {
root: 'apps/wam-portal-e2e/',
projectType: 'application',
prefix: '',
targets: {
e2e: {
executor: '@nrwl/cypress:cypress',
options: { cypressConfig: 'apps/wam-portal-e2e/cypress.json', tsConfig: 'apps/wam-portal-e2e/tsconfig.e2e.json' },
configurations: {
production: { devServerTarget: 'wam-portal:serve:production' },
'mock-server': { devServerTarget: 'wam-portal:serve:mock-server' },
mock: { devServerTarget: 'wam-portal:serve:mock' },
'mock-ci': {},
'mock-local': {}
}
},
lint: { executor: '@nrwl/linter:eslint', options: { lintFilePatterns: [ 'apps/wam-portal-e2e//**/*.ts', 'apps/wam-portal-e2e//**/*.html' ] } }
}
}
},
cli: { defaultCollection: '@nrwl/angular', analytics: 'b0772462-1e96-4669-a597-853dfa4dab54' },
defaultProject: 'idaas-portal',
generators: {
'@nrwl/angular': { application: { linter: 'eslint' }, library: { linter: 'eslint' }, 'storybook-configuration': { linter: 'eslint' } },
'@nrwl/angular:application': { style: 'scss', linter: 'eslint', unitTestRunner: 'karma', e2eTestRunner: 'cypress' },
'@nrwl/angular:library': { style: 'scss', linter: 'eslint', unitTestRunner: 'karma' },
'@nrwl/angular:component': { style: 'scss' }
}
},
tsConfig: '{"compileOnSave":false,"compilerOptions":{"esModuleInterop":true,"baseUrl":"./","rootDir":".","downlevelIteration":true,"module":"es2020","outDir":"./dist/out-tsc","sourceMap":true,"declaration":false,"moduleResolution":"node","emitDecoratorMetadata":true,"skipLibCheck":true,"experimentalDecorators":true,"target":"es2017","typeRoots":["node_modules/@types"],"types":["jasmine","node","jasmine-given"],"lib":["es2020","dom"],"paths":{"@evidian/feature/application/create":["libs/evidian/feature/application/create/src/index.ts"],"@evidian/feature/application/delete":["libs/evidian/feature/application/delete/src/index.ts"],"@evidian/feature/application/get":["libs/evidian/feature/application/get/src/index.ts"],"@evidian/feature/application/save":["libs/evidian/feature/application/save/src/index.ts"],"@evidian/feature/application/tab":["libs/evidian/feature/application/tab/src/index.ts"],"@evidian/feature/application/task":["libs/evidian/feature/application/task/src/index.ts"],"@evidian/feature/core":["libs/evidian/feature/core/src/index.ts"],"@evidian/ui/advanced-panel":["libs/evidian/ui/advanced-panel/src/index.ts"],"@evidian/ui/banners":["libs/evidian/ui/banners/src/index.ts"],"@evidian/ui/dialog/localization-dialog":["libs/evidian/ui/dialog/localization-dialog/src/index.ts"],"@evidian/ui/dialogs/dialog":["libs/evidian/ui/dialogs/dialog/src/index.ts"],"@evidian/ui/dialogs/localization-dialog":["libs/evidian/ui/dialogs/localization-dialog/src/index.ts"],"@evidian/ui/directive/allow-characters":["libs/evidian/ui/directive/allow-characters/src/index.ts"],"@evidian/ui/directive/auto-focus":["libs/evidian/ui/directive/auto-focus/src/index.ts"],"@evidian/ui/directive/disabled-control":["libs/evidian/ui/directive/disabled-control/src/index.ts"],"@evidian/ui/directive/e2e-class":["libs/evidian/ui/directive/e2e-class/src/index.ts"],"@evidian/ui/directive/sanitize-input":["libs/evidian/ui/directive/sanitize-input/src/index.ts"],"@evidian/ui/directive/tooltip-for-ellipsis":["libs/evidian/ui/directive/tooltip-for-ellipsis/src/index.ts"],"@evidian/ui/dynamic-stepper":["libs/evidian/ui/dynamic-stepper/src/index.ts"],"@evidian/ui/empty-list":["libs/evidian/ui/empty-list/src/index.ts"],"@evidian/ui/form-fields/auto-complete":["libs/evidian/ui/form-fields/auto-complete/src/index.ts"],"@evidian/ui/form-fields/code-editor":["libs/evidian/ui/form-fields/code-editor/src/index.ts"],"@evidian/ui/form-fields/color-picker":["libs/evidian/ui/form-fields/color-picker/src/index.ts"],"@evidian/ui/form-fields/custom-single-radio":["libs/evidian/ui/form-fields/custom-single-radio/src/index.ts"],"@evidian/ui/form-fields/datetime-picker":["libs/evidian/ui/form-fields/datetime-picker/src/index.ts"],"@evidian/ui/form-fields/editable-list":["libs/evidian/ui/form-fields/editable-list/src/index.ts"],"@evidian/ui/form-fields/files-upload":["libs/evidian/ui/form-fields/files-upload/src/index.ts"],"@evidian/ui/form-fields/input-duration":["libs/evidian/ui/form-fields/input-duration/src/index.ts"],"@evidian/ui/form-fields/show-hide-password":["libs/evidian/ui/form-fields/show-hide-password/src/index.ts"],"@evidian/ui/form-fields/translate-fields":["libs/evidian/ui/form-fields/translate-fields/src/index.ts"],"@evidian/ui/loading":["libs/evidian/ui/loading/src/index.ts"],"@evidian/ui/master-details":["libs/evidian/ui/master-details/src/index.ts"],"@evidian/ui/speed-dial-fab":["libs/evidian/ui/speed-dial-fab/src/index.ts"],"@evidian/ui/sticky-bar":["libs/evidian/ui/sticky-bar/src/index.ts"],"@evidian/ui/tables/table-messages-error":["libs/evidian/ui/tables/table-messages-error/src/index.ts"],"@evidian/ui/tables/table-persistence":["libs/evidian/ui/tables/table-persistence/src/index.ts"],"@evidian/ui/toaster":["libs/evidian/ui/toaster/src/index.ts"],"@evidian/ui/tree-view":["libs/evidian/ui/tree-view/src/index.ts"],"@evidian/util/helpers":["libs/evidian/util/helpers/src/index.ts"],"autoSpy":["auto-spy"]}},"exclude":["node_modules","tmp"],"angularCompilerOptions":{"enableI18nLegacyMessageIdFormat":false},"files":["libs/evidian/feature/application/create/src/test.ts","libs/evidian/feature/application/create/src/polyfills.ts","libs/evidian/feature/application/delete/src/test.ts","libs/evidian/feature/application/delete/src/polyfills.ts","libs/evidian/feature/application/get/src/test.ts","libs/evidian/feature/application/get/src/polyfills.ts","libs/evidian/feature/application/save/src/test.ts","libs/evidian/feature/application/save/src/polyfills.ts","libs/evidian/feature/application/tab/src/test.ts","libs/evidian/feature/application/tab/src/polyfills.ts","libs/evidian/feature/application/task/src/test.ts","libs/evidian/feature/application/task/src/polyfills.ts","libs/evidian/feature/core/src/test.ts","libs/evidian/feature/core/src/polyfills.ts","apps/idaas-portal/src/test.ts","apps/idaas-portal/src/polyfills.ts","apps/iga-portal/src/test.ts","apps/iga-portal/src/polyfills.ts","libs/evidian/ui/advanced-panel/src/test.ts","libs/evidian/ui/advanced-panel/src/polyfills.ts","libs/evidian/ui/banners/src/polyfills.ts","libs/evidian/ui/banners/src/test.ts","libs/evidian/ui/dialogs/dialog/src/test.ts","libs/evidian/ui/dialogs/dialog/src/polyfills.ts","libs/evidian/ui/dialogs/localization-dialog/src/test.ts","libs/evidian/ui/dialogs/localization-dialog/src/polyfills.ts","libs/evidian/ui/directive/allow-characters/src/test.ts","libs/evidian/ui/directive/allow-characters/src/polyfills.ts","libs/evidian/ui/directive/auto-focus/src/test.ts","libs/evidian/ui/directive/auto-focus/src/polyfills.ts","libs/evidian/ui/directive/disabled-control/src/test.ts","libs/evidian/ui/directive/disabled-control/src/polyfills.ts","libs/evidian/ui/directive/e2e-class/src/test.ts","libs/evidian/ui/directive/e2e-class/src/polyfills.ts","libs/evidian/ui/directive/sanitize-input/src/test.ts","libs/evidian/ui/directive/sanitize-input/src/polyfills.ts","libs/evidian/ui/directive/tooltip-for-ellipsis/src/test.ts","libs/evidian/ui/directive/tooltip-for-ellipsis/src/polyfills.ts","libs/evidian/ui/dynamic-stepper/src/test.ts","libs/evidian/ui/dynamic-stepper/src/polyfills.ts","libs/evidian/ui/empty-list/src/test.ts","libs/evidian/ui/empty-list/src/polyfills.ts","libs/evidian/ui/form-fields/auto-complete/src/test.ts","libs/evidian/ui/form-fields/auto-complete/src/polyfills.ts","libs/evidian/ui/form-fields/code-editor/src/test.ts","libs/evidian/ui/form-fields/code-editor/src/polyfills.ts","libs/evidian/ui/form-fields/color-picker/src/test.ts","libs/evidian/ui/form-fields/color-picker/src/polyfills.ts","libs/evidian/ui/form-fields/custom-single-radio/src/test.ts","libs/evidian/ui/form-fields/custom-single-radio/src/polyfills.ts","libs/evidian/ui/form-fields/datetime-picker/src/test.ts","libs/evidian/ui/form-fields/datetime-picker/src/polyfills.ts","libs/evidian/ui/form-fields/editable-list/src/test.ts","libs/evidian/ui/form-fields/editable-list/src/polyfills.ts","libs/evidian/ui/form-fields/files-upload/src/test.ts","libs/evidian/ui/form-fields/files-upload/src/polyfills.ts","libs/evidian/ui/form-fields/input-duration/src/test.ts","libs/evidian/ui/form-fields/input-duration/src/polyfills.ts","libs/evidian/ui/form-fields/show-hide-password/src/test.ts","libs/evidian/ui/form-fields/show-hide-password/src/polyfills.ts","libs/evidian/ui/form-fields/translate-fields/src/test.ts","libs/evidian/ui/form-fields/translate-fields/src/polyfills.ts","libs/evidian/ui/loading/src/test.ts","libs/evidian/ui/loading/src/polyfills.ts","libs/evidian/ui/master-details/src/test.ts","libs/evidian/ui/master-details/src/polyfills.ts","libs/evidian/ui/speed-dial-fab/src/test.ts","libs/evidian/ui/speed-dial-fab/src/polyfills.ts","libs/evidian/ui/sticky-bar/src/test.ts","libs/evidian/ui/sticky-bar/src/polyfills.ts","libs/evidian/ui/tables/table-messages-error/src/test.ts","libs/evidian/ui/tables/table-messages-error/src/polyfills.ts","libs/evidian/ui/tables/table-persistence/src/test.ts","libs/evidian/ui/tables/table-persistence/src/polyfills.ts","libs/evidian/ui/toaster/src/test.ts","libs/evidian/ui/toaster/src/polyfills.ts","libs/evidian/ui/tree-view/src/test.ts","libs/evidian/ui/tree-view/src/polyfills.ts","libs/evidian/util/helpers/src/test.ts","apps/wam-portal/src/test.ts","apps/wam-portal/src/polyfills.ts"],"include":["libs/evidian/feature/application/create/**/*.spec.ts","libs/evidian/feature/application/create/**/*.d.ts","libs/evidian/feature/application/delete/**/*.spec.ts","libs/evidian/feature/application/delete/**/*.d.ts","libs/evidian/feature/application/get/**/*.spec.ts","libs/evidian/feature/application/get/**/*.d.ts","libs/evidian/feature/application/save/**/*.spec.ts","libs/evidian/feature/application/save/**/*.d.ts","libs/evidian/feature/application/tab/**/*.spec.ts","libs/evidian/feature/application/tab/**/*.d.ts","libs/evidian/feature/application/task/**/*.spec.ts","libs/evidian/feature/application/task/**/*.d.ts","libs/evidian/feature/core/**/*.spec.ts","libs/evidian/feature/core/**/*.d.ts","apps/idaas-portal/**/*.spec.ts","apps/idaas-portal/**/*.d.ts","apps/iga-portal/**/*.spec.ts","apps/iga-portal/**/*.d.ts","libs/evidian/ui/advanced-panel/**/*.spec.ts","libs/evidian/ui/advanced-panel/**/*.d.ts","libs/evidian/ui/banners/**/*.spec.ts","libs/evidian/ui/banners/**/*.d.ts","libs/evidian/ui/dialogs/dialog/**/*.spec.ts","libs/evidian/ui/dialogs/dialog/**/*.d.ts","libs/evidian/ui/dialogs/localization-dialog/**/*.spec.ts","libs/evidian/ui/dialogs/localization-dialog/**/*.d.ts","libs/evidian/ui/directive/allow-characters/**/*.spec.ts","libs/evidian/ui/directive/allow-characters/**/*.d.ts","libs/evidian/ui/directive/auto-focus/**/*.spec.ts","libs/evidian/ui/directive/auto-focus/**/*.d.ts","libs/evidian/ui/directive/disabled-control/**/*.spec.ts","libs/evidian/ui/directive/disabled-control/**/*.d.ts","libs/evidian/ui/directive/e2e-class/**/*.spec.ts","libs/evidian/ui/directive/e2e-class/**/*.d.ts","libs/evidian/ui/directive/sanitize-input/**/*.spec.ts","libs/evidian/ui/directive/sanitize-input/**/*.d.ts","libs/evidian/ui/directive/tooltip-for-ellipsis/**/*.spec.ts","libs/evidian/ui/directive/tooltip-for-ellipsis/**/*.d.ts","libs/evidian/ui/dynamic-stepper/**/*.spec.ts","libs/evidian/ui/dynamic-stepper/**/*.d.ts","libs/evidian/ui/empty-list/**/*.spec.ts","libs/evidian/ui/empty-list/**/*.d.ts","libs/evidian/ui/form-fields/auto-complete/**/*.spec.ts","libs/evidian/ui/form-fields/auto-complete/**/*.d.ts","libs/evidian/ui/form-fields/code-editor/**/*.spec.ts","libs/evidian/ui/form-fields/code-editor/**/*.d.ts","libs/evidian/ui/form-fields/color-picker/**/*.spec.ts","libs/evidian/ui/form-fields/color-picker/**/*.d.ts","libs/evidian/ui/form-fields/custom-single-radio/**/*.spec.ts","libs/evidian/ui/form-fields/custom-single-radio/**/*.d.ts","libs/evidian/ui/form-fields/datetime-picker/**/*.spec.ts","libs/evidian/ui/form-fields/datetime-picker/**/*.d.ts","libs/evidian/ui/form-fields/editable-list/**/*.spec.ts","libs/evidian/ui/form-fields/editable-list/**/*.d.ts","libs/evidian/ui/form-fields/files-upload/**/*.spec.ts","libs/evidian/ui/form-fields/files-upload/**/*.d.ts","libs/evidian/ui/form-fields/input-duration/**/*.spec.ts","libs/evidian/ui/form-fields/input-duration/**/*.d.ts","libs/evidian/ui/form-fields/show-hide-password/**/*.spec.ts","libs/evidian/ui/form-fields/show-hide-password/**/*.d.ts","libs/evidian/ui/form-fields/translate-fields/**/*.spec.ts","libs/evidian/ui/form-fields/translate-fields/**/*.d.ts","libs/evidian/ui/loading/**/*.spec.ts","libs/evidian/ui/loading/**/*.d.ts","libs/evidian/ui/master-details/**/*.spec.ts","libs/evidian/ui/master-details/**/*.d.ts","libs/evidian/ui/speed-dial-fab/**/*.spec.ts","libs/evidian/ui/speed-dial-fab/**/*.d.ts","libs/evidian/ui/sticky-bar/**/*.spec.ts","libs/evidian/ui/sticky-bar/**/*.d.ts","libs/evidian/ui/tables/table-messages-error/**/*.spec.ts","libs/evidian/ui/tables/table-messages-error/**/*.d.ts","libs/evidian/ui/tables/table-persistence/**/*.spec.ts","libs/evidian/ui/tables/table-persistence/**/*.d.ts","libs/evidian/ui/toaster/**/*.spec.ts","libs/evidian/ui/toaster/**/*.d.ts","libs/evidian/ui/tree-view/**/*.spec.ts","libs/evidian/ui/tree-view/**/*.d.ts","libs/evidian/util/helpers/**/*.spec.ts","libs/evidian/util/helpers/**/*.d.ts","apps/wam-portal/**/*.spec.ts","apps/wam-portal/**/*.d.ts"]}',
polyfill: {
path: 'D:\\dev\\idaas_front_end\\src\\wallaby-polyfills.js',
code: "require('D:/dev/idaas_front_end/src/node_modules/@angular-devkit/build-angular/src/webpack/jit-polyfills.js');\r\n" +
"require('D:/dev/idaas_front_end/src/libs/evidian/feature/application/create/src/polyfills.ts');\r\n" +
"require('D:/dev/idaas_front_end/src/apps/idaas-portal/src/polyfills.ts');\r\n" +
"require('D:/dev/idaas_front_end/src/apps/iga-portal/src/polyfills.ts');"
},
main: [
{
path: 'D:/dev/idaas_front_end/src/libs/evidian/feature/application/create/src/test.ts',
code: '// This file is required by karma.conf.js and loads recursively all the .spec and framework files\r\n' +
'\r\n' +
'// /!\\ Do not order the import for this files. Zone and Zone-testing must be on always on top\r\n' +
'// Do not apply prettier to this files, (deactivate git hooks when commit)\r\n' +
'// organize-imports-ignore\r\n' +
"import 'zone.js/dist/zone';\r\n" +
"import 'zone.js/dist/zone-testing';\r\n" +
"import { getTestBed } from '@angular/core/testing';\r\n" +
"import { BrowserDynamicTestingModule, platformBrowserDynamicTesting } from '@angular/platform-browser-dynamic/testing';\r\n" +
'\r\n' +
'// eslint-disable-next-line @typescript-eslint/no-explicit-any\r\n' +
'declare const require: any;\r\n' +
'\r\n' +
'// First, initialize the Angular testing environment.\r\n' +
'getTestBed().initTestEnvironment(BrowserDynamicTestingModule, platformBrowserDynamicTesting());\r\n' +
'// Then we find all the tests.\r\n' +
'\r\n' +
'// And load the modules.\r\n' +
'\r\n'
},
{
path: 'D:/dev/idaas_front_end/src/libs/evidian/feature/application/delete/src/test.ts',
code: '// This file is required by karma.conf.js and loads recursively all the .spec and framework files\r\n' +
'\r\n' +
'// /!\\ Do not order the import for this files. Zone and Zone-testing must be on always on top\r\n' +
'// Do not apply prettier to this files, (deactivate git hooks when commit)\r\n' +
'// organize-imports-ignore\r\n' +
"import 'zone.js/dist/zone';\r\n" +
"import 'zone.js/dist/zone-testing';\r\n" +
'\r\n' +
'\r\n' +
'\r\n' +
'// eslint-disable-next-line @typescript-eslint/no-explicit-any\r\n' +
'\r\n' +
'\r\n' +
'// First, initialize the Angular testing environment.\r\n' +
'\r\n' +
'// Then we find all the tests.\r\n' +
'\r\n' +
'// And load the modules.\r\n' +
'\r\n'
},
{
path: 'D:/dev/idaas_front_end/src/libs/evidian/feature/application/get/src/test.ts',
code: '// This file is required by karma.conf.js and loads recursively all the .spec and framework files\r\n' +
'\r\n' +
'// /!\\ Do not order the import for this files. Zone and Zone-testing must be on always on top\r\n' +
'// Do not apply prettier to this files, (deactivate git hooks when commit)\r\n' +
'// organize-imports-ignore\r\n' +
"import 'zone.js/dist/zone';\r\n" +
"import 'zone.js/dist/zone-testing';\r\n" +
'\r\n' +
'\r\n' +
'\r\n' +
'// eslint-disable-next-line @typescript-eslint/no-explicit-any\r\n' +
'\r\n' +
'\r\n' +
'// First, initialize the Angular testing environment.\r\n' +
'\r\n' +
'// Then we find all the tests.\r\n' +
'\r\n' +
'// And load the modules.\r\n' +
'\r\n'
},
{
path: 'D:/dev/idaas_front_end/src/libs/evidian/feature/application/save/src/test.ts',
code: '// This file is required by karma.conf.js and loads recursively all the .spec and framework files\r\n' +
'\r\n' +
'// /!\\ Do not order the import for this files. Zone and Zone-testing must be on always on top\r\n' +
'// Do not apply prettier to this files, (deactivate git hooks when commit)\r\n' +
'// organize-imports-ignore\r\n' +
"import 'zone.js/dist/zone';\r\n" +
"import 'zone.js/dist/zone-testing';\r\n" +
'\r\n' +
'\r\n' +
'\r\n' +
'// eslint-disable-next-line @typescript-eslint/no-explicit-any\r\n' +
'\r\n' +
'\r\n' +
'// First, initialize the Angular testing environment.\r\n' +
'\r\n' +
'// Then we find all the tests.\r\n' +
'\r\n' +
'// And load the modules.\r\n' +
'\r\n'
},
{
path: 'D:/dev/idaas_front_end/src/libs/evidian/feature/application/tab/src/test.ts',
code: '// This file is required by karma.conf.js and loads recursively all the .spec and framework files\r\n' +
'\r\n' +
'// /!\\ Do not order the import for this files. Zone and Zone-testing must be on always on top\r\n' +
'// Do not apply prettier to this files, (deactivate git hooks when commit)\r\n' +
'// organize-imports-ignore\r\n' +
"import 'zone.js/dist/zone';\r\n" +
"import 'zone.js/dist/zone-testing';\r\n" +
'\r\n' +
'\r\n' +
'\r\n' +
'// eslint-disable-next-line @typescript-eslint/no-explicit-any\r\n' +
'\r\n' +
'\r\n' +
'// First, initialize the Angular testing environment.\r\n' +
'\r\n' +
'// Then we find all the tests.\r\n' +
'\r\n' +
'// And load the modules.\r\n' +
'\r\n'
},
{
path: 'D:/dev/idaas_front_end/src/libs/evidian/feature/application/task/src/test.ts',
code: '// This file is required by karma.conf.js and loads recursively all the .spec and framework files\r\n' +
'\r\n' +
'// /!\\ Do not order the import for this files. Zone and Zone-testing must be on always on top\r\n' +
'// Do not apply prettier to this files, (deactivate git hooks when commit)\r\n' +
'// organize-imports-ignore\r\n' +
"import 'zone.js/dist/zone';\r\n" +
"import 'zone.js/dist/zone-testing';\r\n" +
'\r\n' +
'\r\n' +
'\r\n' +
'// eslint-disable-next-line @typescript-eslint/no-explicit-any\r\n' +
'\r\n' +
'\r\n' +
'// First, initialize the Angular testing environment.\r\n' +
'\r\n' +
'// Then we find all the tests.\r\n' +
'\r\n' +
'// And load the modules.\r\n' +
'\r\n'
},
{
path: 'D:/dev/idaas_front_end/src/libs/evidian/feature/core/src/test.ts',
code: '// This file is required by karma.conf.js and loads recursively all the .spec and framework files\r\n' +
'\r\n' +
'// /!\\ Do not order the import for this files. Zone and Zone-testing must be on always on top\r\n' +
'// Do not apply prettier to this files, (deactivate git hooks when commit)\r\n' +
'// organize-imports-ignore\r\n' +
"import 'zone.js/dist/zone';\r\n" +
"import 'zone.js/dist/zone-testing';\r\n" +
'\r\n' +
'\r\n' +
'\r\n' +
'// eslint-disable-next-line @typescript-eslint/no-explicit-any\r\n' +
'\r\n' +
'\r\n' +
'// First, initialize the Angular testing environment.\r\n' +
'\r\n' +
'// Then we find all the tests.\r\n' +
'\r\n' +
'// And load the modules.\r\n' +
'\r\n'
},
{
path: 'D:/dev/idaas_front_end/src/apps/idaas-portal/src/test.ts',
code: '// /!\\ Do not order the import for this files. Zone and Zone-testing must be on always on top\r\n' +
'// Do not apply prettier to this files, (deactivate git hooks when commit)\r\n' +
'// organize-imports-ignore\r\n' +
"import 'zone.js/dist/zone';\r\n" +
"import 'zone.js/dist/zone-testing';\r\n" +
'\r\n' +
'\r\n' +
'\r\n' +
'// eslint-disable-next-line @typescript-eslint/no-explicit-any\r\n' +
'\r\n' +
'\r\n' +
'// First, initialize the Angular testing environment.\r\n' +
'\r\n' +
'// Then we find all the tests.\r\n' +
'\r\n' +
'// And load the modules.\r\n' +
'\r\n'
},
{
path: 'D:/dev/idaas_front_end/src/apps/iga-portal/src/test.ts',
code: '// /!\\ Do not order the import for this files. Zone and Zone-testing must be on always on top\r\n' +
'// Do not apply prettier to this files, (deactivate git hooks when commit)\r\n' +
'// organize-imports-ignore\r\n' +
"import 'zone.js/dist/zone';\r\n" +
"import 'zone.js/dist/zone-testing';\r\n" +
'\r\n' +
'\r\n' +
'\r\n' +
'// eslint-disable-next-line @typescript-eslint/no-explicit-any\r\n' +
'\r\n' +
'\r\n' +
'// First, initialize the Angular testing environment.\r\n' +
'\r\n' +
'// Then we find all the tests.\r\n' +
'\r\n' +
'// And load the modules.\r\n' +
'\r\n'
},
{
path: 'D:/dev/idaas_front_end/src/libs/evidian/ui/advanced-panel/src/test.ts',
code: '// This file is required by karma.conf.js and loads recursively all the .spec and framework files\r\n' +
'\r\n' +
'// /!\\ Do not order the import for this files. Zone and Zone-testing must be on always on top\r\n' +
'// Do not apply prettier to this files, (deactivate git hooks when commit)\r\n' +
'// organize-imports-ignore\r\n' +
"import 'zone.js/dist/zone';\r\n" +
"import 'zone.js/dist/zone-testing';\r\n" +
'\r\n' +
'\r\n' +
'\r\n' +
'// eslint-disable-next-line @typescript-eslint/no-explicit-any\r\n' +
'\r\n' +
'\r\n' +
'// First, initialize the Angular testing environment.\r\n' +
'\r\n' +
'// Then we find all the tests.\r\n' +
'\r\n' +
'// And load the modules.\r\n' +
'\r\n'
},
{
path: 'D:/dev/idaas_front_end/src/libs/evidian/ui/banners/src/test.ts',
code: '// This file is required by karma.conf.js and loads recursively all the .spec and framework files\r\n' +
'// /!\\ Do not order the import for this files. Zone and Zone-testing must be on always on top\r\n' +
'// Do not apply prettier to this files, (deactivate git hooks when commit)\r\n' +
'// organize-imports-ignore\r\n' +
"import 'zone.js/dist/zone';\r\n" +
"import 'zone.js/dist/zone-testing';\r\n" +
'\r\n' +
'\r\n' +
'\r\n' +
'// eslint-disable-next-line @typescript-eslint/no-explicit-any\r\n' +
'\r\n' +
'\r\n' +
'// First, initialize the Angular testing environment.\r\n' +
'\r\n' +
'// Then we find all the tests.\r\n' +
'\r\n' +
'// And load the modules.\r\n' +
'\r\n'
},
{
path: 'D:/dev/idaas_front_end/src/libs/evidian/ui/dialogs/dialog/src/test.ts',
code: '// This file is required by karma.conf.js and loads recursively all the .spec and framework files\r\n' +
'\r\n' +
'// /!\\ Do not order the import for this files. Zone and Zone-testing must be on always on top\r\n' +
'// Do not apply prettier to this files, (deactivate git hooks when commit)\r\n' +
'// organize-imports-ignore\r\n' +
"import 'zone.js/dist/zone';\r\n" +
"import 'zone.js/dist/zone-testing';\r\n" +
'\r\n' +
'\r\n' +
'\r\n' +
'// eslint-disable-next-line @typescript-eslint/no-explicit-any\r\n' +
'\r\n' +
'\r\n' +
'// First, initialize the Angular testing environment.\r\n' +
'\r\n' +
'// Then we find all the tests.\r\n' +
'\r\n' +
'// And load the modules.\r\n' +
'\r\n'
},
{
path: 'D:/dev/idaas_front_end/src/libs/evidian/ui/dialogs/localization-dialog/src/test.ts',
code: '// This file is required by karma.conf.js and loads recursively all the .spec and framework files\r\n' +
'\r\n' +
'// /!\\ Do not order the import for this files. Zone and Zone-testing must be on always on top\r\n' +
'// Do not apply prettier to this files, (deactivate git hooks when commit)\r\n' +
'// organize-imports-ignore\r\n' +
"import 'zone.js/dist/zone';\r\n" +
"import 'zone.js/dist/zone-testing';\r\n" +
'\r\n' +
'\r\n' +
'\r\n' +
'// eslint-disable-next-line @typescript-eslint/no-explicit-any\r\n' +
'\r\n' +
'\r\n' +
'// First, initialize the Angular testing environment.\r\n' +
'\r\n' +
'// Then we find all the tests.\r\n' +
'\r\n' +
'// And load the modules.\r\n' +
'\r\n'
},
{
path: 'D:/dev/idaas_front_end/src/libs/evidian/ui/directive/allow-characters/src/test.ts',
code: '// This file is required by karma.conf.js and loads recursively all the .spec and framework files\r\n' +
'\r\n' +
'// /!\\ Do not order the import for this files. Zone and Zone-testing must be on always on top\r\n' +
'// Do not apply prettier to this files, (deactivate git hooks when commit)\r\n' +
'// organize-imports-ignore\r\n' +
"import 'zone.js/dist/zone';\r\n" +
"import 'zone.js/dist/zone-testing';\r\n" +
'\r\n' +
'\r\n' +
'\r\n' +
'// eslint-disable-next-line @typescript-eslint/no-explicit-any\r\n' +
'\r\n' +
'\r\n' +
'// First, initialize the Angular testing environment.\r\n' +
'\r\n' +
'// Then we find all the tests.\r\n' +
'\r\n' +
'// And load the modules.\r\n' +
'\r\n'
},
{
path: 'D:/dev/idaas_front_end/src/libs/evidian/ui/directive/auto-focus/src/test.ts',
code: '// This file is required by karma.conf.js and loads recursively all the .spec and framework files\r\n' +
'\r\n' +
'// /!\\ Do not order the import for this files. Zone and Zone-testing must be on always on top\r\n' +
'// Do not apply prettier to this files, (deactivate git hooks when commit)\r\n' +
'// organize-imports-ignore\r\n' +
"import 'zone.js/dist/zone';\r\n" +
"import 'zone.js/dist/zone-testing';\r\n" +
'\r\n' +
'\r\n' +
'\r\n' +
'// eslint-disable-next-line @typescript-eslint/no-explicit-any\r\n' +
'\r\n' +
'\r\n' +
'// First, initialize the Angular testing environment.\r\n' +
'\r\n' +
'// Then we find all the tests.\r\n' +
'\r\n' +
'// And load the modules.\r\n' +
'\r\n'
},
{
path: 'D:/dev/idaas_front_end/src/libs/evidian/ui/directive/disabled-control/src/test.ts',
code: '// This file is required by karma.conf.js and loads recursively all the .spec and framework files\r\n' +
'\r\n' +
'// /!\\ Do not order the import for this files. Zone and Zone-testing must be on always on top\r\n' +
'// Do not apply prettier to this files, (deactivate git hooks when commit)\r\n' +
'// organize-imports-ignore\r\n' +
"import 'zone.js/dist/zone';\r\n" +
"import 'zone.js/dist/zone-testing';\r\n" +
'\r\n' +
'\r\n' +
'\r\n' +
'// eslint-disable-next-line @typescript-eslint/no-explicit-any\r\n' +
'\r\n' +
'\r\n' +
'// First, initialize the Angular testing environment.\r\n' +
'\r\n' +
'// Then we find all the tests.\r\n' +
'\r\n' +
'// And load the modules.\r\n' +
'\r\n'
},
{
path: 'D:/dev/idaas_front_end/src/libs/evidian/ui/directive/e2e-class/src/test.ts',
code: '// This file is required by karma.conf.js and loads recursively all the .spec and framework files\r\n' +
'\r\n' +
'// /!\\ Do not order the import for this files. Zone and Zone-testing must be on always on top\r\n' +
'// Do not apply prettier to this files, (deactivate git hooks when commit)\r\n' +
'// organize-imports-ignore\r\n' +
"import 'zone.js/dist/zone';\r\n" +
"import 'zone.js/dist/zone-testing';\r\n" +
'\r\n' +
'\r\n' +
'\r\n' +
'// eslint-disable-next-line @typescript-eslint/no-explicit-any\r\n' +
'\r\n' +
'\r\n' +
'// First, initialize the Angular testing environment.\r\n' +
'\r\n' +
'// Then we find all the tests.\r\n' +
'\r\n' +
'// And load the modules.\r\n' +
'\r\n'
},
{
path: 'D:/dev/idaas_front_end/src/libs/evidian/ui/directive/sanitize-input/src/test.ts',
code: '// This file is required by karma.conf.js and loads recursively all the .spec and framework files\r\n' +
'\r\n' +
'// /!\\ Do not order the import for this files. Zone and Zone-testing must be on always on top\r\n' +
'// Do not apply prettier to this files, (deactivate git hooks when commit)\r\n' +
'// organize-imports-ignore\r\n' +
"import 'zone.js/dist/zone';\r\n" +
"import 'zone.js/dist/zone-testing';\r\n" +
'\r\n' +
'\r\n' +
'\r\n' +
'// eslint-disable-next-line @typescript-eslint/no-explicit-any\r\n' +
'\r\n' +
'\r\n' +
'// First, initialize the Angular testing environment.\r\n' +
'\r\n' +
'// Then we find all the tests.\r\n' +
'\r\n' +
'// And load the modules.\r\n' +
'\r\n'
},
{
path: 'D:/dev/idaas_front_end/src/libs/evidian/ui/directive/tooltip-for-ellipsis/src/test.ts',
code: '// This file is required by karma.conf.js and loads recursively all the .spec and framework files\r\n' +
'\r\n' +
'// /!\\ Do not order the import for this files. Zone and Zone-testing must be on always on top\r\n' +
'// Do not apply prettier to this files, (deactivate git hooks when commit)\r\n' +
'// organize-imports-ignore\r\n' +
"import 'zone.js/dist/zone';\r\n" +
"import 'zone.js/dist/zone-testing';\r\n" +
'\r\n' +
'\r\n' +
'\r\n' +
'// eslint-disable-next-line @typescript-eslint/no-explicit-any\r\n' +
'\r\n' +
'\r\n' +
'// First, initialize the Angular testing environment.\r\n' +
'\r\n' +
'// Then we find all the tests.\r\n' +
'\r\n' +
'// And load the modules.\r\n' +
'\r\n'
},
{
path: 'D:/dev/idaas_front_end/src/libs/evidian/ui/dynamic-stepper/src/test.ts',
code: '// This file is required by karma.conf.js and loads recursively all the .spec and framework files\r\n' +
'\r\n' +
'// /!\\ Do not order the import for this files. Zone and Zone-testing must be on always on top\r\n' +
'// Do not apply prettier to this files, (deactivate git hooks when commit)\r\n' +
'// organize-imports-ignore\r\n' +
"import 'zone.js/dist/zone';\r\n" +
"import 'zone.js/dist/zone-testing';\r\n" +
'\r\n' +
'\r\n' +
'\r\n' +
'// eslint-disable-next-line @typescript-eslint/no-explicit-any\r\n' +
'\r\n' +
'\r\n' +
'// First, initialize the Angular testing environment.\r\n' +
'\r\n' +
'// Then we find all the tests.\r\n' +
'\r\n' +
'// And load the modules.\r\n' +
'\r\n'
},
{
path: 'D:/dev/idaas_front_end/src/libs/evidian/ui/empty-list/src/test.ts',
code: '// This file is required by karma.conf.js and loads recursively all the .spec and framework files\r\n' +
'\r\n' +
'// /!\\ Do not order the import for this files. Zone and Zone-testing must be on always on top\r\n' +
'// Do not apply prettier to this files, (deactivate git hooks when commit)\r\n' +
'// organize-imports-ignore\r\n' +
"import 'zone.js/dist/zone';\r\n" +
"import 'zone.js/dist/zone-testing';\r\n" +
'\r\n' +
'\r\n' +
'\r\n' +
'// eslint-disable-next-line @typescript-eslint/no-explicit-any\r\n' +
'\r\n' +
'\r\n' +
'// First, initialize the Angular testing environment.\r\n' +
'\r\n' +
'// Then we find all the tests.\r\n' +
'\r\n' +
'// And load the modules.\r\n' +
'\r\n'
},
{
path: 'D:/dev/idaas_front_end/src/libs/evidian/ui/form-fields/auto-complete/src/test.ts',
code: '// This file is required by karma.conf.js and loads recursively all the .spec and framework files\r\n' +
'\r\n' +
'// /!\\ Do not order the import for this files. Zone and Zone-testing must be on always on top\r\n' +
'// Do not apply prettier to this files, (deactivate git hooks when commit)\r\n' +
'// organize-imports-ignore\r\n' +
"import 'zone.js/dist/zone';\r\n" +
"import 'zone.js/dist/zone-testing';\r\n" +
'\r\n' +
'\r\n' +
'\r\n' +
'// eslint-disable-next-line @typescript-eslint/no-explicit-any\r\n' +
'\r\n' +
'\r\n' +
'// First, initialize the Angular testing environment.\r\n' +
'\r\n' +
'// Then we find all the tests.\r\n' +
'\r\n' +
'// And load the modules.\r\n' +
'\r\n'
},
{
path: 'D:/dev/idaas_front_end/src/libs/evidian/ui/form-fields/code-editor/src/test.ts',
code: '// This file is required by karma.conf.js and loads recursively all the .spec and framework files\r\n' +
'\r\n' +
'// /!\\ Do not order the import for this files. Zone and Zone-testing must be on always on top\r\n' +
'// Do not apply prettier to this files, (deactivate git hooks when commit)\r\n' +
'// organize-imports-ignore\r\n' +
"import 'zone.js/dist/zone';\r\n" +
"import 'zone.js/dist/zone-testing';\r\n" +
'\r\n' +
'\r\n' +
'\r\n' +
'// eslint-disable-next-line @typescript-eslint/no-explicit-any\r\n' +
'\r\n' +
'\r\n' +
'// First, initialize the Angular testing environment.\r\n' +
'\r\n' +
'// Then we find all the tests.\r\n' +
'\r\n' +
'// And load the modules.\r\n' +
'\r\n'
},
{
path: 'D:/dev/idaas_front_end/src/libs/evidian/ui/form-fields/color-picker/src/test.ts',
code: '// This file is required by karma.conf.js and loads recursively all the .spec and framework files\r\n' +
'\r\n' +
'// /!\\ Do not order the import for this files. Zone and Zone-testing must be on always on top\r\n' +
'// Do not apply prettier to this files, (deactivate git hooks when commit)\r\n' +
'// organize-imports-ignore\r\n' +
"import 'zone.js/dist/zone';\r\n" +
"import 'zone.js/dist/zone-testing';\r\n" +
'\r\n' +
'\r\n' +
'\r\n' +
'// eslint-disable-next-line @typescript-eslint/no-explicit-any\r\n' +
'\r\n' +
'\r\n' +
'// First, initialize the Angular testing environment.\r\n' +
'\r\n' +
'// Then we find all the tests.\r\n' +
'\r\n' +
'// And load the modules.\r\n' +
'\r\n'
},
{
path: 'D:/dev/idaas_front_end/src/libs/evidian/ui/form-fields/custom-single-radio/src/test.ts',
code: '// This file is required by karma.conf.js and loads recursively all the .spec and framework files\r\n' +
'\r\n' +
'// /!\\ Do not order the import for this files. Zone and Zone-testing must be on always on top\r\n' +
'// Do not apply prettier to this files, (deactivate git hooks when commit)\r\n' +
'// organize-imports-ignore\r\n' +
"import 'zone.js/dist/zone';\r\n" +
"import 'zone.js/dist/zone-testing';\r\n" +
'\r\n' +
'\r\n' +
'\r\n' +
'// eslint-disable-next-line @typescript-eslint/no-explicit-any\r\n' +
'\r\n' +
'\r\n' +
'// First, initialize the Angular testing environment.\r\n' +
'\r\n' +
'// Then we find all the tests.\r\n' +
'\r\n' +
'// And load the modules.\r\n' +
'\r\n'
},
{
path: 'D:/dev/idaas_front_end/src/libs/evidian/ui/form-fields/datetime-picker/src/test.ts',
code: '// This file is required by karma.conf.js and loads recursively all the .spec and framework files\r\n' +
'\r\n' +
'// /!\\ Do not order the import for this files. Zone and Zone-testing must be on always on top\r\n' +
'// Do not apply prettier to this files, (deactivate git hooks when commit)\r\n' +
'// organize-imports-ignore\r\n' +
"import 'zone.js/dist/zone';\r\n" +
"import 'zone.js/dist/zone-testing';\r\n" +
'\r\n' +
'\r\n' +
'\r\n' +
'// eslint-disable-next-line @typescript-eslint/no-explicit-any\r\n' +
'\r\n' +
'\r\n' +
'// First, initialize the Angular testing environment.\r\n' +
'\r\n' +
'// Then we find all the tests.\r\n' +
'\r\n' +
'// And load the modules.\r\n' +
'\r\n'
},
{
path: 'D:/dev/idaas_front_end/src/libs/evidian/ui/form-fields/editable-list/src/test.ts',
code: '// This file is required by karma.conf.js and loads recursively all the .spec and framework files\r\n' +
'\r\n' +
'// /!\\ Do not order the import for this files. Zone and Zone-testing must be on always on top\r\n' +
'// Do not apply prettier to this files, (deactivate git hooks when commit)\r\n' +
'// organize-imports-ignore\r\n' +
"import 'zone.js/dist/zone';\r\n" +
"import 'zone.js/dist/zone-testing';\r\n" +
'\r\n' +
'\r\n' +
'\r\n' +
'// eslint-disable-next-line @typescript-eslint/no-explicit-any\r\n' +
'\r\n' +
'\r\n' +
'// First, initialize the Angular testing environment.\r\n' +
'\r\n' +
'// Then we find all the tests.\r\n' +
'\r\n' +
'// And load the modules.\r\n' +
'\r\n'
},
{
path: 'D:/dev/idaas_front_end/src/libs/evidian/ui/form-fields/files-upload/src/test.ts',
code: '// This file is required by karma.conf.js and loads recursively all the .spec and framework files\r\n' +
'\r\n' +
'// /!\\ Do not order the import for this files. Zone and Zone-testing must be on always on top\r\n' +
'// Do not apply prettier to this files, (deactivate git hooks when commit)\r\n' +
'// organize-imports-ignore\r\n' +
"import 'zone.js/dist/zone';\r\n" +
"import 'zone.js/dist/zone-testing';\r\n" +
'\r\n' +
'\r\n' +
'\r\n' +
'// eslint-disable-next-line @typescript-eslint/no-explicit-any\r\n' +
'\r\n' +
'\r\n' +
'// First, initialize the Angular testing environment.\r\n' +
'\r\n' +
'// Then we find all the tests.\r\n' +
'\r\n' +
'// And load the modules.\r\n' +
'\r\n'
},
{
path: 'D:/dev/idaas_front_end/src/libs/evidian/ui/form-fields/input-duration/src/test.ts',
code: '// This file is required by karma.conf.js and loads recursively all the .spec and framework files\r\n' +
'\r\n' +
'// /!\\ Do not order the import for this files. Zone and Zone-testing must be on always on top\r\n' +
'// Do not apply prettier to this files, (deactivate git hooks when commit)\r\n' +
'// organize-imports-ignore\r\n' +
"import 'zone.js/dist/zone';\r\n" +
"import 'zone.js/dist/zone-testing';\r\n" +
'\r\n' +
'\r\n' +
'\r\n' +
'// eslint-disable-next-line @typescript-eslint/no-explicit-any\r\n' +
'\r\n' +
'\r\n' +
'// First, initialize the Angular testing environment.\r\n' +
'\r\n' +
'// Then we find all the tests.\r\n' +
'\r\n' +
'// And load the modules.\r\n' +
'\r\n'
},
{
path: 'D:/dev/idaas_front_end/src/libs/evidian/ui/form-fields/show-hide-password/src/test.ts',
code: '// This file is required by karma.conf.js and loads recursively all the .spec and framework files\r\n' +
'\r\n' +
'// /!\\ Do not order the import for this files. Zone and Zone-testing must be on always on top\r\n' +
'// Do not apply prettier to this files, (deactivate git hooks when commit)\r\n' +
'// organize-imports-ignore\r\n' +
"import 'zone.js/dist/zone';\r\n" +
"import 'zone.js/dist/zone-testing';\r\n" +
'\r\n' +
'\r\n' +
'\r\n' +
'// eslint-disable-next-line @typescript-eslint/no-explicit-any\r\n' +
'\r\n' +
'\r\n' +
'// First, initialize the Angular testing environment.\r\n' +
'\r\n' +
'// Then we find all the tests.\r\n' +
'\r\n' +
'// And load the modules.\r\n' +
'\r\n'
},
{
path: 'D:/dev/idaas_front_end/src/libs/evidian/ui/form-fields/translate-fields/src/test.ts',
code: '// This file is required by karma.conf.js and loads recursively all the .spec and framework files\r\n' +
'\r\n' +
'// /!\\ Do not order the import for this files. Zone and Zone-testing must be on always on top\r\n' +
'// Do not apply prettier to this files, (deactivate git hooks when commit)\r\n' +
'// organize-imports-ignore\r\n' +
"import 'zone.js/dist/zone';\r\n" +
"import 'zone.js/dist/zone-testing';\r\n" +
'\r\n' +
'\r\n' +
'\r\n' +
'// eslint-disable-next-line @typescript-eslint/no-explicit-any\r\n' +
'\r\n' +
'\r\n' +
'// First, initialize the Angular testing environment.\r\n' +
'\r\n' +
'// Then we find all the tests.\r\n' +
'\r\n' +
'// And load the modules.\r\n' +
'\r\n'
},
{
path: 'D:/dev/idaas_front_end/src/libs/evidian/ui/loading/src/test.ts',
code: '// This file is required by karma.conf.js and loads recursively all the .spec and framework files\r\n' +
'\r\n' +
'// /!\\ Do not order the import for this files. Zone and Zone-testing must be on always on top\r\n' +
'// Do not apply prettier to this files, (deactivate git hooks when commit)\r\n' +
'// organize-imports-ignore\r\n' +
"import 'zone.js/dist/zone';\r\n" +
"import 'zone.js/dist/zone-testing';\r\n" +
'\r\n' +
'\r\n' +
'\r\n' +
'// eslint-disable-next-line @typescript-eslint/no-explicit-any\r\n' +
'\r\n' +
'\r\n' +
'// First, initialize the Angular testing environment.\r\n' +
'\r\n' +
'// Then we find all the tests.\r\n' +
'\r\n' +
'// And load the modules.\r\n' +
'\r\n'
},
{
path: 'D:/dev/idaas_front_end/src/libs/evidian/ui/master-details/src/test.ts',
code: '// This file is required by karma.conf.js and loads recursively all the .spec and framework files\r\n' +
'\r\n' +
'// /!\\ Do not order the import for this files. Zone and Zone-testing must be on always on top\r\n' +
'// Do not apply prettier to this files, (deactivate git hooks when commit)\r\n' +
'// organize-imports-ignore\r\n' +
"import 'zone.js/dist/zone';\r\n" +
"import 'zone.js/dist/zone-testing';\r\n" +
'\r\n' +
'\r\n' +
'\r\n' +
'// eslint-disable-next-line @typescript-eslint/no-explicit-any\r\n' +
'\r\n' +
'\r\n' +
'// First, initialize the Angular testing environment.\r\n' +
'\r\n' +
'// Then we find all the tests.\r\n' +
'\r\n' +
'// And load the modules.\r\n' +
'\r\n'
},
{
path: 'D:/dev/idaas_front_end/src/libs/evidian/ui/speed-dial-fab/src/test.ts',
code: '// This file is required by karma.conf.js and loads recursively all the .spec and framework files\r\n' +
'\r\n' +
'// /!\\ Do not order the import for this files. Zone and Zone-testing must be on always on top\r\n' +
'// Do not apply prettier to this files, (deactivate git hooks when commit)\r\n' +
'// organize-imports-ignore\r\n' +
"import 'zone.js/dist/zone';\r\n" +
"import 'zone.js/dist/zone-testing';\r\n" +
'\r\n' +
'\r\n' +
'\r\n' +
'// eslint-disable-next-line @typescript-eslint/no-explicit-any\r\n' +
'\r\n' +
'\r\n' +
'// First, initialize the Angular testing environment.\r\n' +
'\r\n' +
'// Then we find all the tests.\r\n' +
'\r\n' +
'// And load the modules.\r\n' +
'\r\n'
},
{
path: 'D:/dev/idaas_front_end/src/libs/evidian/ui/sticky-bar/src/test.ts',
code: '// This file is required by karma.conf.js and loads recursively all the .spec and framework files\r\n' +
'\r\n' +
'// /!\\ Do not order the import for this files. Zone and Zone-testing must be on always on top\r\n' +
'// Do not apply prettier to this files, (deactivate git hooks when commit)\r\n' +
'// organize-imports-ignore\r\n' +
"import 'zone.js/dist/zone';\r\n" +
"import 'zone.js/dist/zone-testing';\r\n" +
'\r\n' +
'\r\n' +
'\r\n' +
'// eslint-disable-next-line @typescript-eslint/no-explicit-any\r\n' +
'\r\n' +
'\r\n' +
'// First, initialize the Angular testing environment.\r\n' +
'\r\n' +
'// Then we find all the tests.\r\n' +
'\r\n' +
'// And load the modules.\r\n' +
'\r\n'
},
{
path: 'D:/dev/idaas_front_end/src/libs/evidian/ui/tables/table-messages-error/src/test.ts',
code: '// This file is required by karma.conf.js and loads recursively all the .spec and framework files\r\n' +
'\r\n' +
'// /!\\ Do not order the import for this files. Zone and Zone-testing must be on always on top\r\n' +
'// Do not apply prettier to this files, (deactivate git hooks when commit)\r\n' +
'// organize-imports-ignore\r\n' +
"import 'zone.js/dist/zone';\r\n" +
"import 'zone.js/dist/zone-testing';\r\n" +
'\r\n' +
'\r\n' +
'\r\n' +
'// eslint-disable-next-line @typescript-eslint/no-explicit-any\r\n' +
'\r\n' +
'\r\n' +
'// First, initialize the Angular testing environment.\r\n' +
'\r\n' +
'// Then we find all the tests.\r\n' +
'\r\n' +
'// And load the modules.\r\n' +
'\r\n'
},
{
path: 'D:/dev/idaas_front_end/src/libs/evidian/ui/tables/table-persistence/src/test.ts',
code: '// This file is required by karma.conf.js and loads recursively all the .spec and framework files\r\n' +
'\r\n' +
'// /!\\ Do not order the import for this files. Zone and Zone-testing must be on always on top\r\n' +
'// Do not apply prettier to this files, (deactivate git hooks when commit)\r\n' +
'// organize-imports-ignore\r\n' +
"import 'zone.js/dist/zone';\r\n" +
"import 'zone.js/dist/zone-testing';\r\n" +
'\r\n' +
'\r\n' +
'\r\n' +
'// eslint-disable-next-line @typescript-eslint/no-explicit-any\r\n' +
'\r\n' +
'\r\n' +
'// First, initialize the Angular testing environment.\r\n' +
'\r\n' +
'// Then we find all the tests.\r\n' +
'\r\n' +
'// And load the modules.\r\n' +
'\r\n'
},
{
path: 'D:/dev/idaas_front_end/src/libs/evidian/ui/toaster/src/test.ts',
code: '// This file is required by karma.conf.js and loads recursively all the .spec and framework files\r\n' +
'\r\n' +
'// /!\\ Do not order the import for this files. Zone and Zone-testing must be on always on top\r\n' +
'// Do not apply prettier to this files, (deactivate git hooks when commit)\r\n' +
'// organize-imports-ignore\r\n' +
"import 'zone.js/dist/zone';\r\n" +
"import 'zone.js/dist/zone-testing';\r\n" +
'\r\n' +
'\r\n' +
'\r\n' +
'// eslint-disable-next-line @typescript-eslint/no-explicit-any\r\n' +
'\r\n' +
'\r\n' +
'// First, initialize the Angular testing environment.\r\n' +
'\r\n' +
'// Then we find all the tests.\r\n' +
'\r\n' +
'// And load the modules.\r\n' +
'\r\n'
},
{
path: 'D:/dev/idaas_front_end/src/libs/evidian/ui/tree-view/src/test.ts',
code: '// This file is required by karma.conf.js and loads recursively all the .spec and framework files\r\n' +
'\r\n' +
'// /!\\ Do not order the import for this files. Zone and Zone-testing must be on always on top\r\n' +
'// Do not apply prettier to this files, (deactivate git hooks when commit)\r\n' +
'// organize-imports-ignore\r\n' +
"import 'zone.js/dist/zone';\r\n" +
"import 'zone.js/dist/zone-testing';\r\n" +
'\r\n' +
'\r\n' +
'\r\n' +
'// eslint-disable-next-line @typescript-eslint/no-explicit-any\r\n' +
'\r\n' +
'\r\n' +
'// First, initialize the Angular testing environment.\r\n' +
'\r\n' +
'// Then we find all the tests.\r\n' +
'\r\n' +
'// And load the modules.\r\n' +
'\r\n'
},
{
path: 'D:/dev/idaas_front_end/src/libs/evidian/util/helpers/src/test.ts',
code: '// This file is required by karma.conf.js and loads recursively all the .spec and framework files\r\n' +
'\r\n' +
'// /!\\ Do not order the import for this files. Zone and Zone-testing must be on always on top\r\n' +
'// Do not apply prettier to this files, (deactivate git hooks when commit)\r\n' +
'// organize-imports-ignore\r\n' +
"import 'zone.js/dist/zone';\r\n" +
"import 'zone.js/dist/zone-testing';\r\n" +
'\r\n' +
'\r\n' +
'\r\n' +
'// eslint-disable-next-line @typescript-eslint/no-explicit-any\r\n' +
'\r\n' +
'\r\n' +
'// First, initialize the Angular testing environment.\r\n' +
'\r\n' +
'// Then we find all the tests.\r\n' +
'\r\n' +
'// And load the modules.\r\n' +
'\r\n'
},
{
path: 'D:/dev/idaas_front_end/src/apps/wam-portal/src/test.ts',
code: '// This file is required by karma.conf.js and loads recursively all the .spec and framework files\r\n' +
'// /!\\ Do not order the import for this files. Zone and Zone-testing must be on always on top\r\n' +
'// Do not apply prettier to this files, (deactivate git hooks when commit)\r\n' +
'// organize-imports-ignore\r\n' +
"import 'zone.js/dist/zone';\r\n" +
"import 'zone.js/dist/zone-testing';\r\n" +
'\r\n' +
'\r\n' +
'\r\n' +
'\r\n' +
'// eslint-disable-next-line @typescript-eslint/no-explicit-any\r\n' +
'\r\n' +
'\r\n' +
'// First, initialize the Angular testing environment.\r\n' +
'\r\n' +
'// Then we find all the tests.\r\n' +
'\r\n' +
'// And load the modules.\r\n' +
'\r\n'
}
]
}
},
testFramework: { version: 'jasmine@3.10.0', configurator: 'jasmine@2.1.3', reporter: 'jasmine@2.1.3', starter: 'jasmine@2.1.3', autoDetected: true },
env: { kind: 'chrome', type: 'browser', params: {}, viewportSize: { width: 800, height: 600 }, options: { width: 800, height: 600 }, bundle: true },
files: [
{ pattern: 'libs/evidian/feature/application/create/src/polyfills.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/feature/application/create/src/test.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/feature/application/create/src/test.base.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/feature/application/create/src/test.wallaby.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/feature/application/create/src/**/*.spec.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/feature/application/create/src/**/*.+(ts|js)', load: false, ignore: false, trigger: true, order: 1 },
{ pattern: 'libs/evidian/feature/application/create/src/**/*.+(css|less|scss|sass|styl|html|json|svg)', instrument: false, load: false, ignore: false, trigger: true, order: 2 },
{ pattern: 'libs/evidian/feature/application/delete/src/polyfills.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/feature/application/delete/src/test.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/feature/application/delete/src/test.base.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/feature/application/delete/src/test.wallaby.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/feature/application/delete/src/**/*.spec.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/feature/application/delete/src/**/*.+(ts|js)', load: false, ignore: false, trigger: true, order: 3 },
{ pattern: 'libs/evidian/feature/application/delete/src/**/*.+(css|less|scss|sass|styl|html|json|svg)', instrument: false, load: false, ignore: false, trigger: true, order: 4 },
{ pattern: 'libs/evidian/feature/application/get/src/polyfills.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/feature/application/get/src/test.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/feature/application/get/src/test.base.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/feature/application/get/src/test.wallaby.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/feature/application/get/src/**/*.spec.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/feature/application/get/src/**/*.+(ts|js)', load: false, ignore: false, trigger: true, order: 5 },
{ pattern: 'libs/evidian/feature/application/get/src/**/*.+(css|less|scss|sass|styl|html|json|svg)', instrument: false, load: false, ignore: false, trigger: true, order: 6 },
{ pattern: 'libs/evidian/feature/application/save/src/polyfills.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/feature/application/save/src/test.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/feature/application/save/src/test.base.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/feature/application/save/src/test.wallaby.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/feature/application/save/src/**/*.spec.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/feature/application/save/src/**/*.+(ts|js)', load: false, ignore: false, trigger: true, order: 7 },
{ pattern: 'libs/evidian/feature/application/save/src/**/*.+(css|less|scss|sass|styl|html|json|svg)', instrument: false, load: false, ignore: false, trigger: true, order: 8 },
{ pattern: 'libs/evidian/feature/application/tab/src/polyfills.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/feature/application/tab/src/test.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/feature/application/tab/src/test.base.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/feature/application/tab/src/test.wallaby.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/feature/application/tab/src/**/*.spec.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/feature/application/tab/src/**/*.+(ts|js)', load: false, ignore: false, trigger: true, order: 9 },
{ pattern: 'libs/evidian/feature/application/tab/src/**/*.+(css|less|scss|sass|styl|html|json|svg)', instrument: false, load: false, ignore: false, trigger: true, order: 10 },
{ pattern: 'libs/evidian/feature/application/task/src/polyfills.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/feature/application/task/src/test.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/feature/application/task/src/test.base.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/feature/application/task/src/test.wallaby.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/feature/application/task/src/**/*.spec.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/feature/application/task/src/**/*.+(ts|js)', load: false, ignore: false, trigger: true, order: 11 },
{ pattern: 'libs/evidian/feature/application/task/src/**/*.+(css|less|scss|sass|styl|html|json|svg)', instrument: false, load: false, ignore: false, trigger: true, order: 12 },
{ pattern: 'libs/evidian/feature/core/src/polyfills.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/feature/core/src/test.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/feature/core/src/test.base.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/feature/core/src/test.wallaby.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/feature/core/src/**/*.spec.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/feature/core/src/**/*.+(ts|js)', load: false, ignore: false, trigger: true, order: 13 },
{ pattern: 'libs/evidian/feature/core/src/**/*.+(css|less|scss|sass|styl|html|json|svg)', instrument: false, load: false, ignore: false, trigger: true, order: 14 },
{ pattern: 'apps/idaas-portal/src/polyfills.ts', ignore: true, trigger: true, load: true },
{ pattern: 'apps/idaas-portal/src/test.ts', ignore: true, trigger: true, load: true },
{ pattern: 'apps/idaas-portal/src/main.ts', ignore: true, trigger: true, load: true },
{ pattern: 'apps/idaas-portal/src/index.html', ignore: true, trigger: true, load: true },
{ pattern: 'apps/idaas-portal/src/test.base.ts', ignore: true, trigger: true, load: true },
{ pattern: 'apps/idaas-portal/src/test.wallaby.ts', ignore: true, trigger: true, load: true },
{ pattern: 'apps/idaas-portal/src/**/*.spec.ts', ignore: true, trigger: true, load: true },
{ pattern: 'apps/idaas-portal/src/**/*.+(ts|js)', load: false, ignore: false, trigger: true, order: 15 },
{ pattern: 'apps/idaas-portal/src/**/*.+(css|less|scss|sass|styl|html|json|svg)', instrument: false, load: false, ignore: false, trigger: true, order: 16 },
{ pattern: 'apps/iga-portal/src/polyfills.ts', ignore: true, trigger: true, load: true },
{ pattern: 'apps/iga-portal/src/test.ts', ignore: true, trigger: true, load: true },
{ pattern: 'apps/iga-portal/src/main.ts', ignore: true, trigger: true, load: true },
{ pattern: 'apps/iga-portal/src/index.html', ignore: true, trigger: true, load: true },
{ pattern: 'apps/iga-portal/src/test.base.ts', ignore: true, trigger: true, load: true },
{ pattern: 'apps/iga-portal/src/test.wallaby.ts', ignore: true, trigger: true, load: true },
{ pattern: 'apps/iga-portal/src/**/*.spec.ts', ignore: true, trigger: true, load: true },
{ pattern: 'apps/iga-portal/src/**/*.+(ts|js)', load: false, ignore: false, trigger: true, order: 17 },
{ pattern: 'apps/iga-portal/src/**/*.+(css|less|scss|sass|styl|html|json|svg)', instrument: false, load: false, ignore: false, trigger: true, order: 18 },
{ pattern: 'libs/evidian/ui/advanced-panel/src/polyfills.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/advanced-panel/src/test.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/advanced-panel/src/test.base.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/advanced-panel/src/test.wallaby.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/advanced-panel/src/**/*.spec.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/advanced-panel/src/**/*.+(ts|js)', load: false, ignore: false, trigger: true, order: 19 },
{ pattern: 'libs/evidian/ui/advanced-panel/src/**/*.+(css|less|scss|sass|styl|html|json|svg)', instrument: false, load: false, ignore: false, trigger: true, order: 20 },
{ pattern: 'libs/evidian/ui/banners/src/polyfills.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/banners/src/test.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/banners/src/test.base.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/banners/src/test.wallaby.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/banners/src/**/*.spec.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/banners/src/**/*.+(ts|js)', load: false, ignore: false, trigger: true, order: 21 },
{ pattern: 'libs/evidian/ui/banners/src/**/*.+(css|less|scss|sass|styl|html|json|svg)', instrument: false, load: false, ignore: false, trigger: true, order: 22 },
{ pattern: 'libs/evidian/ui/dialogs/dialog/src/polyfills.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/dialogs/dialog/src/test.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/dialogs/dialog/src/test.base.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/dialogs/dialog/src/test.wallaby.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/dialogs/dialog/src/**/*.spec.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/dialogs/dialog/src/**/*.+(ts|js)', load: false, ignore: false, trigger: true, order: 23 },
{ pattern: 'libs/evidian/ui/dialogs/dialog/src/**/*.+(css|less|scss|sass|styl|html|json|svg)', instrument: false, load: false, ignore: false, trigger: true, order: 24 },
{ pattern: 'libs/evidian/ui/dialogs/localization-dialog/src/polyfills.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/dialogs/localization-dialog/src/test.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/dialogs/localization-dialog/src/test.base.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/dialogs/localization-dialog/src/test.wallaby.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/dialogs/localization-dialog/src/**/*.spec.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/dialogs/localization-dialog/src/**/*.+(ts|js)', load: false, ignore: false, trigger: true, order: 25 },
{ pattern: 'libs/evidian/ui/dialogs/localization-dialog/src/**/*.+(css|less|scss|sass|styl|html|json|svg)', instrument: false, load: false, ignore: false, trigger: true, order: 26 },
{ pattern: 'libs/evidian/ui/directive/allow-characters/src/polyfills.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/directive/allow-characters/src/test.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/directive/allow-characters/src/test.base.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/directive/allow-characters/src/test.wallaby.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/directive/allow-characters/src/**/*.spec.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/directive/allow-characters/src/**/*.+(ts|js)', load: false, ignore: false, trigger: true, order: 27 },
{ pattern: 'libs/evidian/ui/directive/allow-characters/src/**/*.+(css|less|scss|sass|styl|html|json|svg)', instrument: false, load: false, ignore: false, trigger: true, order: 28 },
{ pattern: 'libs/evidian/ui/directive/auto-focus/src/polyfills.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/directive/auto-focus/src/test.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/directive/auto-focus/src/test.base.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/directive/auto-focus/src/test.wallaby.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/directive/auto-focus/src/**/*.spec.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/directive/auto-focus/src/**/*.+(ts|js)', load: false, ignore: false, trigger: true, order: 29 },
{ pattern: 'libs/evidian/ui/directive/auto-focus/src/**/*.+(css|less|scss|sass|styl|html|json|svg)', instrument: false, load: false, ignore: false, trigger: true, order: 30 },
{ pattern: 'libs/evidian/ui/directive/disabled-control/src/polyfills.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/directive/disabled-control/src/test.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/directive/disabled-control/src/test.base.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/directive/disabled-control/src/test.wallaby.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/directive/disabled-control/src/**/*.spec.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/directive/disabled-control/src/**/*.+(ts|js)', load: false, ignore: false, trigger: true, order: 31 },
{ pattern: 'libs/evidian/ui/directive/disabled-control/src/**/*.+(css|less|scss|sass|styl|html|json|svg)', instrument: false, load: false, ignore: false, trigger: true, order: 32 },
{ pattern: 'libs/evidian/ui/directive/e2e-class/src/polyfills.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/directive/e2e-class/src/test.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/directive/e2e-class/src/test.base.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/directive/e2e-class/src/test.wallaby.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/directive/e2e-class/src/**/*.spec.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/directive/e2e-class/src/**/*.+(ts|js)', load: false, ignore: false, trigger: true, order: 33 },
{ pattern: 'libs/evidian/ui/directive/e2e-class/src/**/*.+(css|less|scss|sass|styl|html|json|svg)', instrument: false, load: false, ignore: false, trigger: true, order: 34 },
{ pattern: 'libs/evidian/ui/directive/sanitize-input/src/polyfills.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/directive/sanitize-input/src/test.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/directive/sanitize-input/src/test.base.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/directive/sanitize-input/src/test.wallaby.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/directive/sanitize-input/src/**/*.spec.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/directive/sanitize-input/src/**/*.+(ts|js)', load: false, ignore: false, trigger: true, order: 35 },
{ pattern: 'libs/evidian/ui/directive/sanitize-input/src/**/*.+(css|less|scss|sass|styl|html|json|svg)', instrument: false, load: false, ignore: false, trigger: true, order: 36 },
{ pattern: 'libs/evidian/ui/directive/tooltip-for-ellipsis/src/polyfills.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/directive/tooltip-for-ellipsis/src/test.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/directive/tooltip-for-ellipsis/src/test.base.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/directive/tooltip-for-ellipsis/src/test.wallaby.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/directive/tooltip-for-ellipsis/src/**/*.spec.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/directive/tooltip-for-ellipsis/src/**/*.+(ts|js)', load: false, ignore: false, trigger: true, order: 37 },
{ pattern: 'libs/evidian/ui/directive/tooltip-for-ellipsis/src/**/*.+(css|less|scss|sass|styl|html|json|svg)', instrument: false, load: false, ignore: false, trigger: true, order: 38 },
{ pattern: 'libs/evidian/ui/dynamic-stepper/src/polyfills.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/dynamic-stepper/src/test.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/dynamic-stepper/src/test.base.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/dynamic-stepper/src/test.wallaby.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/dynamic-stepper/src/**/*.spec.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/dynamic-stepper/src/**/*.+(ts|js)', load: false, ignore: false, trigger: true, order: 39 },
{ pattern: 'libs/evidian/ui/dynamic-stepper/src/**/*.+(css|less|scss|sass|styl|html|json|svg)', instrument: false, load: false, ignore: false, trigger: true, order: 40 },
{ pattern: 'libs/evidian/ui/empty-list/src/polyfills.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/empty-list/src/test.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/empty-list/src/test.base.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/empty-list/src/test.wallaby.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/empty-list/src/**/*.spec.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/empty-list/src/**/*.+(ts|js)', load: false, ignore: false, trigger: true, order: 41 },
{ pattern: 'libs/evidian/ui/empty-list/src/**/*.+(css|less|scss|sass|styl|html|json|svg)', instrument: false, load: false, ignore: false, trigger: true, order: 42 },
{ pattern: 'libs/evidian/ui/form-fields/auto-complete/src/polyfills.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/form-fields/auto-complete/src/test.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/form-fields/auto-complete/src/test.base.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/form-fields/auto-complete/src/test.wallaby.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/form-fields/auto-complete/src/**/*.spec.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/form-fields/auto-complete/src/**/*.+(ts|js)', load: false, ignore: false, trigger: true, order: 43 },
{ pattern: 'libs/evidian/ui/form-fields/auto-complete/src/**/*.+(css|less|scss|sass|styl|html|json|svg)', instrument: false, load: false, ignore: false, trigger: true, order: 44 },
{ pattern: 'libs/evidian/ui/form-fields/code-editor/src/polyfills.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/form-fields/code-editor/src/test.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/form-fields/code-editor/src/test.base.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/form-fields/code-editor/src/test.wallaby.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/form-fields/code-editor/src/**/*.spec.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/form-fields/code-editor/src/**/*.+(ts|js)', load: false, ignore: false, trigger: true, order: 45 },
{ pattern: 'libs/evidian/ui/form-fields/code-editor/src/**/*.+(css|less|scss|sass|styl|html|json|svg)', instrument: false, load: false, ignore: false, trigger: true, order: 46 },
{ pattern: 'libs/evidian/ui/form-fields/color-picker/src/polyfills.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/form-fields/color-picker/src/test.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/form-fields/color-picker/src/test.base.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/form-fields/color-picker/src/test.wallaby.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/form-fields/color-picker/src/**/*.spec.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/form-fields/color-picker/src/**/*.+(ts|js)', load: false, ignore: false, trigger: true, order: 47 },
{ pattern: 'libs/evidian/ui/form-fields/color-picker/src/**/*.+(css|less|scss|sass|styl|html|json|svg)', instrument: false, load: false, ignore: false, trigger: true, order: 48 },
{ pattern: 'libs/evidian/ui/form-fields/custom-single-radio/src/polyfills.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/form-fields/custom-single-radio/src/test.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/form-fields/custom-single-radio/src/test.base.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/form-fields/custom-single-radio/src/test.wallaby.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/form-fields/custom-single-radio/src/**/*.spec.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/form-fields/custom-single-radio/src/**/*.+(ts|js)', load: false, ignore: false, trigger: true, order: 49 },
{ pattern: 'libs/evidian/ui/form-fields/custom-single-radio/src/**/*.+(css|less|scss|sass|styl|html|json|svg)', instrument: false, load: false, ignore: false, trigger: true, order: 50 },
{ pattern: 'libs/evidian/ui/form-fields/datetime-picker/src/polyfills.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/form-fields/datetime-picker/src/test.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/form-fields/datetime-picker/src/test.base.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/form-fields/datetime-picker/src/test.wallaby.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/form-fields/datetime-picker/src/**/*.spec.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/form-fields/datetime-picker/src/**/*.+(ts|js)', load: false, ignore: false, trigger: true, order: 51 },
{ pattern: 'libs/evidian/ui/form-fields/datetime-picker/src/**/*.+(css|less|scss|sass|styl|html|json|svg)', instrument: false, load: false, ignore: false, trigger: true, order: 52 },
{ pattern: 'libs/evidian/ui/form-fields/editable-list/src/polyfills.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/form-fields/editable-list/src/test.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/form-fields/editable-list/src/test.base.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/form-fields/editable-list/src/test.wallaby.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/form-fields/editable-list/src/**/*.spec.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/form-fields/editable-list/src/**/*.+(ts|js)', load: false, ignore: false, trigger: true, order: 53 },
{ pattern: 'libs/evidian/ui/form-fields/editable-list/src/**/*.+(css|less|scss|sass|styl|html|json|svg)', instrument: false, load: false, ignore: false, trigger: true, order: 54 },
{ pattern: 'libs/evidian/ui/form-fields/files-upload/src/polyfills.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/form-fields/files-upload/src/test.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/form-fields/files-upload/src/test.base.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/form-fields/files-upload/src/test.wallaby.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/form-fields/files-upload/src/**/*.spec.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/form-fields/files-upload/src/**/*.+(ts|js)', load: false, ignore: false, trigger: true, order: 55 },
{ pattern: 'libs/evidian/ui/form-fields/files-upload/src/**/*.+(css|less|scss|sass|styl|html|json|svg)', instrument: false, load: false, ignore: false, trigger: true, order: 56 },
{ pattern: 'libs/evidian/ui/form-fields/input-duration/src/polyfills.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/form-fields/input-duration/src/test.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/form-fields/input-duration/src/test.base.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/form-fields/input-duration/src/test.wallaby.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/form-fields/input-duration/src/**/*.spec.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/form-fields/input-duration/src/**/*.+(ts|js)', load: false, ignore: false, trigger: true, order: 57 },
{ pattern: 'libs/evidian/ui/form-fields/input-duration/src/**/*.+(css|less|scss|sass|styl|html|json|svg)', instrument: false, load: false, ignore: false, trigger: true, order: 58 },
{ pattern: 'libs/evidian/ui/form-fields/show-hide-password/src/polyfills.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/form-fields/show-hide-password/src/test.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/form-fields/show-hide-password/src/test.base.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/form-fields/show-hide-password/src/test.wallaby.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/form-fields/show-hide-password/src/**/*.spec.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/form-fields/show-hide-password/src/**/*.+(ts|js)', load: false, ignore: false, trigger: true, order: 59 },
{ pattern: 'libs/evidian/ui/form-fields/show-hide-password/src/**/*.+(css|less|scss|sass|styl|html|json|svg)', instrument: false, load: false, ignore: false, trigger: true, order: 60 },
{ pattern: 'libs/evidian/ui/form-fields/translate-fields/src/polyfills.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/form-fields/translate-fields/src/test.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/form-fields/translate-fields/src/test.base.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/form-fields/translate-fields/src/test.wallaby.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/form-fields/translate-fields/src/**/*.spec.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/form-fields/translate-fields/src/**/*.+(ts|js)', load: false, ignore: false, trigger: true, order: 61 },
{ pattern: 'libs/evidian/ui/form-fields/translate-fields/src/**/*.+(css|less|scss|sass|styl|html|json|svg)', instrument: false, load: false, ignore: false, trigger: true, order: 62 },
{ pattern: 'libs/evidian/ui/loading/src/polyfills.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/loading/src/test.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/loading/src/test.base.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/loading/src/test.wallaby.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/loading/src/**/*.spec.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/loading/src/**/*.+(ts|js)', load: false, ignore: false, trigger: true, order: 63 },
{ pattern: 'libs/evidian/ui/loading/src/**/*.+(css|less|scss|sass|styl|html|json|svg)', instrument: false, load: false, ignore: false, trigger: true, order: 64 },
{ pattern: 'libs/evidian/ui/master-details/src/polyfills.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/master-details/src/test.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/master-details/src/test.base.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/master-details/src/test.wallaby.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/master-details/src/**/*.spec.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/master-details/src/**/*.+(ts|js)', load: false, ignore: false, trigger: true, order: 65 },
{ pattern: 'libs/evidian/ui/master-details/src/**/*.+(css|less|scss|sass|styl|html|json|svg)', instrument: false, load: false, ignore: false, trigger: true, order: 66 },
{ pattern: 'libs/evidian/ui/speed-dial-fab/src/polyfills.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/speed-dial-fab/src/test.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/speed-dial-fab/src/test.base.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/speed-dial-fab/src/test.wallaby.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/speed-dial-fab/src/**/*.spec.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/speed-dial-fab/src/**/*.+(ts|js)', load: false, ignore: false, trigger: true, order: 67 },
{ pattern: 'libs/evidian/ui/speed-dial-fab/src/**/*.+(css|less|scss|sass|styl|html|json|svg)', instrument: false, load: false, ignore: false, trigger: true, order: 68 },
{ pattern: 'libs/evidian/ui/sticky-bar/src/polyfills.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/sticky-bar/src/test.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/sticky-bar/src/test.base.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/sticky-bar/src/test.wallaby.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/sticky-bar/src/**/*.spec.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/sticky-bar/src/**/*.+(ts|js)', load: false, ignore: false, trigger: true, order: 69 },
{ pattern: 'libs/evidian/ui/sticky-bar/src/**/*.+(css|less|scss|sass|styl|html|json|svg)', instrument: false, load: false, ignore: false, trigger: true, order: 70 },
{ pattern: 'libs/evidian/ui/tables/table-messages-error/src/polyfills.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/tables/table-messages-error/src/test.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/tables/table-messages-error/src/test.base.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/tables/table-messages-error/src/test.wallaby.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/tables/table-messages-error/src/**/*.spec.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/tables/table-messages-error/src/**/*.+(ts|js)', load: false, ignore: false, trigger: true, order: 71 },
{ pattern: 'libs/evidian/ui/tables/table-messages-error/src/**/*.+(css|less|scss|sass|styl|html|json|svg)', instrument: false, load: false, ignore: false, trigger: true, order: 72 },
{ pattern: 'libs/evidian/ui/tables/table-persistence/src/polyfills.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/tables/table-persistence/src/test.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/tables/table-persistence/src/test.base.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/tables/table-persistence/src/test.wallaby.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/tables/table-persistence/src/**/*.spec.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/tables/table-persistence/src/**/*.+(ts|js)', load: false, ignore: false, trigger: true, order: 73 },
{ pattern: 'libs/evidian/ui/tables/table-persistence/src/**/*.+(css|less|scss|sass|styl|html|json|svg)', instrument: false, load: false, ignore: false, trigger: true, order: 74 },
{ pattern: 'libs/evidian/ui/toaster/src/polyfills.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/toaster/src/test.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/toaster/src/test.base.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/toaster/src/test.wallaby.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/toaster/src/**/*.spec.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/toaster/src/**/*.+(ts|js)', load: false, ignore: false, trigger: true, order: 75 },
{ pattern: 'libs/evidian/ui/toaster/src/**/*.+(css|less|scss|sass|styl|html|json|svg)', instrument: false, load: false, ignore: false, trigger: true, order: 76 },
{ pattern: 'libs/evidian/ui/tree-view/src/polyfills.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/tree-view/src/test.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/tree-view/src/test.base.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/tree-view/src/test.wallaby.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/tree-view/src/**/*.spec.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/ui/tree-view/src/**/*.+(ts|js)', load: false, ignore: false, trigger: true, order: 77 },
{ pattern: 'libs/evidian/ui/tree-view/src/**/*.+(css|less|scss|sass|styl|html|json|svg)', instrument: false, load: false, ignore: false, trigger: true, order: 78 },
{ pattern: 'libs/evidian/util/helpers/src/test.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/util/helpers/src/test.base.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/util/helpers/src/test.wallaby.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/util/helpers/src/**/*.spec.ts', ignore: true, trigger: true, load: true },
{ pattern: 'libs/evidian/util/helpers/src/**/*.+(ts|js)', load: false, ignore: false, trigger: true, order: 79 },
{ pattern: 'libs/evidian/util/helpers/src/**/*.+(css|less|scss|sass|styl|html|json|svg)', instrument: false, load: false, ignore: false, trigger: true, order: 80 },
{ pattern: 'apps/wam-portal/src/polyfills.ts', ignore: true, trigger: true, load: true },
{ pattern: 'apps/wam-portal/src/test.ts', ignore: true, trigger: true, load: true },
{ pattern: 'apps/wam-portal/src/main.ts', ignore: true, trigger: true, load: true },
{ pattern: 'apps/wam-portal/src/index.html', ignore: true, trigger: true, load: true },
{ pattern: 'apps/wam-portal/src/test.base.ts', ignore: true, trigger: true, load: true },
{ pattern: 'apps/wam-portal/src/test.wallaby.ts', ignore: true, trigger: true, load: true },
{ pattern: 'apps/wam-portal/src/**/*.spec.ts', ignore: true, trigger: true, load: true },
{ pattern: 'apps/wam-portal/src/**/*.+(ts|js)', load: false, ignore: false, trigger: true, order: 81 },
{ pattern: 'apps/wam-portal/src/**/*.+(css|less|scss|sass|styl|html|json|svg)', instrument: false, load: false, ignore: false, trigger: true, order: 82 }
],
tests: [
{ pattern: 'libs/evidian/feature/application/create/src/**/*.spec.ts', load: false, ignore: false, trigger: true, test: true, order: 83 },
{ pattern: 'libs/evidian/feature/application/delete/src/**/*.spec.ts', load: false, ignore: false, trigger: true, test: true, order: 84 },
{ pattern: 'libs/evidian/feature/application/get/src/**/*.spec.ts', load: false, ignore: false, trigger: true, test: true, order: 85 },
{ pattern: 'libs/evidian/feature/application/save/src/**/*.spec.ts', load: false, ignore: false, trigger: true, test: true, order: 86 },
{ pattern: 'libs/evidian/feature/application/tab/src/**/*.spec.ts', load: false, ignore: false, trigger: true, test: true, order: 87 },
{ pattern: 'libs/evidian/feature/application/task/src/**/*.spec.ts', load: false, ignore: false, trigger: true, test: true, order: 88 },
{ pattern: 'libs/evidian/feature/core/src/**/*.spec.ts', load: false, ignore: false, trigger: true, test: true, order: 89 },
{ pattern: 'apps/idaas-portal/src/**/*.spec.ts', load: false, ignore: false, trigger: true, test: true, order: 90 },
{ pattern: 'apps/iga-portal/src/**/*.spec.ts', load: false, ignore: false, trigger: true, test: true, order: 91 },
{ pattern: 'libs/evidian/ui/advanced-panel/src/**/*.spec.ts', load: false, ignore: false, trigger: true, test: true, order: 92 },
{ pattern: 'libs/evidian/ui/banners/src/**/*.spec.ts', load: false, ignore: false, trigger: true, test: true, order: 93 },
{ pattern: 'libs/evidian/ui/dialogs/dialog/src/**/*.spec.ts', load: false, ignore: false, trigger: true, test: true, order: 94 },
{ pattern: 'libs/evidian/ui/dialogs/localization-dialog/src/**/*.spec.ts', load: false, ignore: false, trigger: true, test: true, order: 95 },
{ pattern: 'libs/evidian/ui/directive/allow-characters/src/**/*.spec.ts', load: false, ignore: false, trigger: true, test: true, order: 96 },
{ pattern: 'libs/evidian/ui/directive/auto-focus/src/**/*.spec.ts', load: false, ignore: false, trigger: true, test: true, order: 97 },
{ pattern: 'libs/evidian/ui/directive/disabled-control/src/**/*.spec.ts', load: false, ignore: false, trigger: true, test: true, order: 98 },
{ pattern: 'libs/evidian/ui/directive/e2e-class/src/**/*.spec.ts', load: false, ignore: false, trigger: true, test: true, order: 99 },
{ pattern: 'libs/evidian/ui/directive/sanitize-input/src/**/*.spec.ts', load: false, ignore: false, trigger: true, test: true, order: 100 },
{ pattern: 'libs/evidian/ui/directive/tooltip-for-ellipsis/src/**/*.spec.ts', load: false, ignore: false, trigger: true, test: true, order: 101 },
{ pattern: 'libs/evidian/ui/dynamic-stepper/src/**/*.spec.ts', load: false, ignore: false, trigger: true, test: true, order: 102 },
{ pattern: 'libs/evidian/ui/empty-list/src/**/*.spec.ts', load: false, ignore: false, trigger: true, test: true, order: 103 },
{ pattern: 'libs/evidian/ui/form-fields/auto-complete/src/**/*.spec.ts', load: false, ignore: false, trigger: true, test: true, order: 104 },
{ pattern: 'libs/evidian/ui/form-fields/code-editor/src/**/*.spec.ts', load: false, ignore: false, trigger: true, test: true, order: 105 },
{ pattern: 'libs/evidian/ui/form-fields/color-picker/src/**/*.spec.ts', load: false, ignore: false, trigger: true, test: true, order: 106 },
{ pattern: 'libs/evidian/ui/form-fields/custom-single-radio/src/**/*.spec.ts', load: false, ignore: false, trigger: true, test: true, order: 107 },
{ pattern: 'libs/evidian/ui/form-fields/datetime-picker/src/**/*.spec.ts', load: false, ignore: false, trigger: true, test: true, order: 108 },
{ pattern: 'libs/evidian/ui/form-fields/editable-list/src/**/*.spec.ts', load: false, ignore: false, trigger: true, test: true, order: 109 },
{ pattern: 'libs/evidian/ui/form-fields/files-upload/src/**/*.spec.ts', load: false, ignore: false, trigger: true, test: true, order: 110 },
{ pattern: 'libs/evidian/ui/form-fields/input-duration/src/**/*.spec.ts', load: false, ignore: false, trigger: true, test: true, order: 111 },
{ pattern: 'libs/evidian/ui/form-fields/show-hide-password/src/**/*.spec.ts', load: false, ignore: false, trigger: true, test: true, order: 112 },
{ pattern: 'libs/evidian/ui/form-fields/translate-fields/src/**/*.spec.ts', load: false, ignore: false, trigger: true, test: true, order: 113 },
{ pattern: 'libs/evidian/ui/loading/src/**/*.spec.ts', load: false, ignore: false, trigger: true, test: true, order: 114 },
{ pattern: 'libs/evidian/ui/master-details/src/**/*.spec.ts', load: false, ignore: false, trigger: true, test: true, order: 115 },
{ pattern: 'libs/evidian/ui/speed-dial-fab/src/**/*.spec.ts', load: false, ignore: false, trigger: true, test: true, order: 116 },
{ pattern: 'libs/evidian/ui/sticky-bar/src/**/*.spec.ts', load: false, ignore: false, trigger: true, test: true, order: 117 },
{ pattern: 'libs/evidian/ui/tables/table-messages-error/src/**/*.spec.ts', load: false, ignore: false, trigger: true, test: true, order: 118 },
{ pattern: 'libs/evidian/ui/tables/table-persistence/src/**/*.spec.ts', load: false, ignore: false, trigger: true, test: true, order: 119 },
{ pattern: 'libs/evidian/ui/toaster/src/**/*.spec.ts', load: false, ignore: false, trigger: true, test: true, order: 120 },
{ pattern: 'libs/evidian/ui/tree-view/src/**/*.spec.ts', load: false, ignore: false, trigger: true, test: true, order: 121 },
{ pattern: 'libs/evidian/util/helpers/src/**/*.spec.ts', load: false, ignore: false, trigger: true, test: true, order: 122 },
{ pattern: 'apps/wam-portal/src/**/*.spec.ts', load: false, ignore: false, trigger: true, test: true, order: 123 }
],
filesWithNoCoverageCalculated: [],
runAllTestsInAffectedTestFile: false,
updateNoMoreThanOneSnapshotPerTestFileRun: false,
addModifiedTestFileToExclusiveTestRun: true,
compilers: {},
preprocessors: {},
maxConsoleMessagesPerTest: 100,
autoConsoleLog: true,
delays: { run: 0, edit: 100, update: 0 },
workers: { initial: 0, regular: 0, recycle: false },
teardown: undefined,
hints: {
ignoreCoverage: '__REGEXP /ignore coverage|istanbul ignore/',
ignoreCoverageForFile: '__REGEXP /ignore file coverage/',
commentAutoLog: '?',
testFileSelection: { include: '__REGEXP /file\\.only/', exclude: '__REGEXP /file\\.skip/' }
},
automaticTestFileSelection: true,
runSelectedTestsOnly: false,
mapConsoleMessagesStackTrace: false,
extensions: {},
reportUnhandledPromises: false,
throwOnBeforeUnload: true,
slowTestThreshold: 75,
lowCoverageThreshold: 80,
loose: true,
configCode: 'auto.detect#971804122'
},
packageJSON: {
dependencies: {
'@angular-material-components/datetime-picker': '6.0.3',
'@angular-material-components/moment-adapter': '6.0.0',
'@angular/animations': '12.2.0',
'@angular/cdk': '12.2.0',
'@angular/common': '12.2.0',
'@angular/compiler': '12.2.0',
'@angular/core': '12.2.0',
'@angular/forms': '12.2.0',
'@angular/localize': '12.1.3',
'@angular/material': '12.2.0',
'@angular/material-moment-adapter': '12.1.3',
'@angular/platform-browser': '12.2.0',
'@angular/platform-browser-dynamic': '12.2.0',
'@angular/router': '12.2.0',
'@datorama/akita': '6.2.0',
'@datorama/akita-ng-forms-manager': '5.0.2',
'@ecodev/fab-speed-dial': '8.0.1',
'@ng-dynamic-forms/core': '14.0.1',
'@ng-dynamic-forms/ui-material': '14.0.1',
'@ngneat/forms-manager': '2.4.0',
'@ngneat/until-destroy': '8.1.1',
'@rxweb/reactive-form-validators': '2.1.3',
'@storybook/addon-controls': '6.3.6',
'akita-filters-plugin': '4.1.1',
'angular-oauth2-oidc': '12.0.1',
'angular-oauth2-oidc-jwks': '12.0.0',
brace: '0.11.1',
'classlist.js': '1.1.20150312',
'core-js': '3.15.2',
'encoding-japanese': '1.0.30',
'file-saver': '2.0.5',
filepond: '4.28.2',
'filepond-plugin-file-encode': '2.1.10',
'filepond-plugin-file-validate-type': '1.2.6',
'filepond-plugin-image-exif-orientation': '1.0.11',
'filepond-plugin-image-preview': '4.6.7',
'filepond-plugin-image-resize': '2.0.10',
'filepond-plugin-image-transform': '3.8.6',
'filepond-plugin-image-validate-size': '1.2.6',
'filepond-polyfill': '1.0.4',
'lodash-es': '4.17.21',
'material-design-icons-iconfont': '6.1.0',
moment: '2.29.1',
'ngx-avatar': '4.1.0',
'ngx-clipboard': '14.0.1',
'ngx-color-picker': '11.0.0',
'ngx-cookie-service': '12.0.0',
'ngx-filepond': '6.0.1',
'ngx-http-annotations': '0.7.0',
'ngx-i18nsupport': '0.17.1',
'ngx-lodash-pipes': '0.0.8',
'ngx-markdown': '12.0.1',
'ngx-mask': '12.0.0',
'ngx-papaparse': '5.0.0',
'ngx-permissions': '8.1.1',
'ngx-valdemort': '6.0.0',
'roboto-fontface': '0.10.0',
rxjs: '6.6.2',
'secure-random-password': '0.2.3',
tslib: '2.3.0',
'web-animations-js': '2.3.2',
'xml-beautifier': '0.5.0',
'zone.js': '0.11.4'
},
devDependencies: {
'@angular-devkit/architect': '0.1201.3',
'@angular-devkit/build-angular': '12.2.11',
'@angular-eslint/builder': '12.3.1',
'@angular-eslint/eslint-plugin': '12.3.0',
'@angular-eslint/eslint-plugin-template': '12.3.0',
'@angular-eslint/schematics': '12.3.1',
'@angular-eslint/template-parser': '12.3.1',
'@angular/cli': '12.2.11',
'@angular/compiler-cli': '12.2.0',
'@angular/language-service': '12.2.0',
'@babel/core': '7.14.8',
'@babel/preset-env': '7.14.8',
'@datorama/akita-ng-router-store': '6.0.0',
'@datorama/akita-ngdevtools': '6.0.0',
'@hirez_io/observer-spy': '2.1.0',
'@nrwl/angular': '12.10.0',
'@nrwl/cli': '12.10.0',
'@nrwl/cypress': '12.10.0',
'@nrwl/devkit': '12.10.0',
'@nrwl/eslint-plugin-nx': '12.10.0',
'@nrwl/linter': '12.10.0',
'@nrwl/tao': '12.10.0',
'@nrwl/workspace': '12.10.0',
'@schuchard/prettier': '5.0.0',
'@storybook/addon-a11y': '6.3.6',
'@storybook/addon-actions': '6.3.6',
'@storybook/addon-backgrounds': '6.3.6',
'@storybook/addon-console': '1.2.3',
'@storybook/addon-cssresources': '6.2.9',
'@storybook/addon-docs': '6.3.6',
'@storybook/addon-essentials': '6.3.0',
'@storybook/addon-knobs': '6.3.0',
'@storybook/addon-links': '6.3.6',
'@storybook/addon-notes': '5.3.21',
'@storybook/addon-postcss': '2.0.0',
'@storybook/addon-storysource': '6.3.6',
'@storybook/addon-viewport': '6.3.6',
'@storybook/addons': '6.3.6',
'@storybook/angular': '6.3.6',
'@storybook/builder-webpack5': '6.3.6',
'@storybook/manager-webpack5': '6.3.6',
'@types/cypress-image-snapshot': '3.1.6',
'@types/encoding-japanese': '1.0.18',
'@types/file-saver': '2.0.3',
'@types/jasmine': '3.8.2',
'@types/jasmine-given': '2.6.4',
'@types/jasminewd2': '2.0.10',
'@types/lodash': '4.14.171',
'@types/lodash-es': '4.17.4',
'@types/node': '16.4.7',
'@types/secure-random-password': '0.2.1',
'@types/ua-parser-js': '0.7.36',
'@typescript-eslint/eslint-plugin': '4.31.2',
'@typescript-eslint/parser': '4.31.2',
'ace-builds': '1.4.12',
'babel-loader': '8.2.2',
copyfiles: '2.4.1',
'cross-env-file': '1.0.0',
cypress: '8.1.0',
'cypress-image-snapshot': '4.0.1',
dotenv: '10.0.0',
eslint: '7.31.0',
'eslint-config-prettier': '8.3.0',
'eslint-plugin-cypress': '2.11.3',
'eslint-plugin-import': '2.23.4',
'eslint-plugin-jsdoc': '36.1.0',
'eslint-plugin-prefer-arrow': '1.2.3',
'file-loader': '6.2.0',
husky: '7.0.1',
install: '0.13.0',
intl: '1.2.5',
'jasmine-auto-spies': '6.0.0',
'jasmine-core': '3.8.0',
'jasmine-given': '2.6.4',
'jasmine-marbles': '0.8.4',
'jasmine-spec-reporter': '7.0.0',
'json-server': '0.16.3',
karma: '6.3.4',
'karma-chrome-launcher': '3.1.0',
'karma-coverage': '2.0.3',
'karma-coverage-istanbul-reporter': '3.0.3',
'karma-es6-shim': '1.0.0',
'karma-firefox-launcher': '2.1.1',
'karma-html-detailed-reporter': '2.1.0',
'karma-jasmine': '4.0.1',
'karma-jasmine-given': '0.1.1',
'karma-jasmine-html-reporter': '1.7.0',
'karma-junit-reporter': '2.0.1',
'karma-mocha-reporter': '2.2.5',
'karma-spec-reporter': '0.0.32',
'lint-staged': '11.1.1',
mocha: '9.0.3',
mochawesome: '6.2.2',
'mochawesome-merge': '4.2.0',
'mochawesome-report-generator': '5.2.0',
'ng-bullet': '1.0.3',
'ng-mocks': '12.3.1',
'ng-packagr': '12.2.4',
'npm-run-all': '4.1.5',
postcss: '8.3.6',
prettier: '2.3.2',
'prettier-plugin-organize-imports': '2.3.3',
'pretty-quick': '3.1.1',
protractor: '7.0.0',
rimraf: '3.0.2',
scuri: '1.0.7',
'start-server-and-test': '1.13.1',
'ts-node': '8.3.0',
'tsconfig-paths-webpack-plugin': '3.5.1',
typescript: '4.3.5',
'ua-parser-js': '0.7.30',
'wallaby-webpack': '3.9.16',
'webpack-bundle-analyzer': '4.4.2',
yargs: '17.0.1'
}
},
fs: { numberOfFiles: 1301 },
}
Diagnostic was splitted in two message because it is too long. Here only the debug part :
{
debug: [
'2021-11-03T14:02:33.842Z angular/cli config Detected Angular CLI.\n',
'2021-11-03T14:03:33.583Z angular/cli karma workspace config Using virtual D:/dev/idaas_front_end/src/libs/evidian/feature/application/create/src/test.ts.\n',
'2021-11-03T14:03:33.603Z angular/cli karma workspace config Using virtual D:/dev/idaas_front_end/src/libs/evidian/feature/application/delete/src/test.ts.\n',
'2021-11-03T14:03:33.620Z angular/cli karma workspace config Using virtual D:/dev/idaas_front_end/src/libs/evidian/feature/application/get/src/test.ts.\n',
'2021-11-03T14:03:33.649Z angular/cli karma workspace config Using virtual D:/dev/idaas_front_end/src/libs/evidian/feature/application/save/src/test.ts.\n',
'2021-11-03T14:03:33.676Z angular/cli karma workspace config Using virtual D:/dev/idaas_front_end/src/libs/evidian/feature/application/tab/src/test.ts.\n',
'2021-11-03T14:03:33.704Z angular/cli karma workspace config Using virtual D:/dev/idaas_front_end/src/libs/evidian/feature/application/task/src/test.ts.\n',
'2021-11-03T14:03:33.734Z angular/cli karma workspace config Using virtual D:/dev/idaas_front_end/src/libs/evidian/feature/core/src/test.ts.\n',
'2021-11-03T14:03:33.766Z angular/cli karma workspace config Using virtual D:/dev/idaas_front_end/src/apps/idaas-portal/src/test.ts.\n',
'2021-11-03T14:03:33.795Z angular/cli karma workspace config Using virtual D:/dev/idaas_front_end/src/apps/iga-portal/src/test.ts.\n',
'2021-11-03T14:03:33.859Z angular/cli karma workspace config Using virtual D:/dev/idaas_front_end/src/libs/evidian/ui/advanced-panel/src/test.ts.\n',
'2021-11-03T14:03:33.880Z angular/cli karma workspace config Using virtual D:/dev/idaas_front_end/src/libs/evidian/ui/banners/src/test.ts.\n',
'2021-11-03T14:03:33.900Z angular/cli karma workspace config Using virtual D:/dev/idaas_front_end/src/libs/evidian/ui/dialogs/dialog/src/test.ts.\n',
'2021-11-03T14:03:33.927Z angular/cli karma workspace config Using virtual D:/dev/idaas_front_end/src/libs/evidian/ui/dialogs/localization-dialog/src/test.ts.\n',
'2021-11-03T14:03:33.952Z angular/cli karma workspace config Using virtual D:/dev/idaas_front_end/src/libs/evidian/ui/directive/allow-characters/src/test.ts.\n',
'2021-11-03T14:03:33.976Z angular/cli karma workspace config Using virtual D:/dev/idaas_front_end/src/libs/evidian/ui/directive/auto-focus/src/test.ts.\n',
'2021-11-03T14:03:34.005Z angular/cli karma workspace config Using virtual D:/dev/idaas_front_end/src/libs/evidian/ui/directive/disabled-control/src/test.ts.\n',
'2021-11-03T14:03:34.035Z angular/cli karma workspace config Using virtual D:/dev/idaas_front_end/src/libs/evidian/ui/directive/e2e-class/src/test.ts.\n',
'2021-11-03T14:03:34.056Z angular/cli karma workspace config Using virtual D:/dev/idaas_front_end/src/libs/evidian/ui/directive/sanitize-input/src/test.ts.\n',
'2021-11-03T14:03:34.083Z angular/cli karma workspace config Using virtual D:/dev/idaas_front_end/src/libs/evidian/ui/directive/tooltip-for-ellipsis/src/test.ts.\n',
'2021-11-03T14:03:34.120Z angular/cli karma workspace config Using virtual D:/dev/idaas_front_end/src/libs/evidian/ui/dynamic-stepper/src/test.ts.\n',
'2021-11-03T14:03:34.177Z angular/cli karma workspace config Using virtual D:/dev/idaas_front_end/src/libs/evidian/ui/empty-list/src/test.ts.\n',
'2021-11-03T14:03:34.202Z angular/cli karma workspace config Using virtual D:/dev/idaas_front_end/src/libs/evidian/ui/form-fields/auto-complete/src/test.ts.\n',
'2021-11-03T14:03:34.228Z angular/cli karma workspace config Using virtual D:/dev/idaas_front_end/src/libs/evidian/ui/form-fields/code-editor/src/test.ts.\n',
'2021-11-03T14:03:34.261Z angular/cli karma workspace config Using virtual D:/dev/idaas_front_end/src/libs/evidian/ui/form-fields/color-picker/src/test.ts.\n',
'2021-11-03T14:03:34.293Z angular/cli karma workspace config Using virtual D:/dev/idaas_front_end/src/libs/evidian/ui/form-fields/custom-single-radio/src/test.ts.\n',
'2021-11-03T14:03:34.331Z angular/cli karma workspace config Using virtual D:/dev/idaas_front_end/src/libs/evidian/ui/form-fields/datetime-picker/src/test.ts.\n',
'2021-11-03T14:03:34.355Z angular/cli karma workspace config Using virtual D:/dev/idaas_front_end/src/libs/evidian/ui/form-fields/editable-list/src/test.ts.\n',
'2021-11-03T14:03:34.373Z angular/cli karma workspace config Using virtual D:/dev/idaas_front_end/src/libs/evidian/ui/form-fields/files-upload/src/test.ts.\n',
'2021-11-03T14:03:34.402Z angular/cli karma workspace config Using virtual D:/dev/idaas_front_end/src/libs/evidian/ui/form-fields/input-duration/src/test.ts.\n',
'2021-11-03T14:03:34.431Z angular/cli karma workspace config Using virtual D:/dev/idaas_front_end/src/libs/evidian/ui/form-fields/show-hide-password/src/test.ts.\n',
'2021-11-03T14:03:34.458Z angular/cli karma workspace config Using virtual D:/dev/idaas_front_end/src/libs/evidian/ui/form-fields/translate-fields/src/test.ts.\n',
'2021-11-03T14:03:34.474Z angular/cli karma workspace config Using virtual D:/dev/idaas_front_end/src/libs/evidian/ui/loading/src/test.ts.\n',
'2021-11-03T14:03:34.491Z angular/cli karma workspace config Using virtual D:/dev/idaas_front_end/src/libs/evidian/ui/master-details/src/test.ts.\n',
'2021-11-03T14:03:34.516Z angular/cli karma workspace config Using virtual D:/dev/idaas_front_end/src/libs/evidian/ui/speed-dial-fab/src/test.ts.\n',
'2021-11-03T14:03:34.544Z angular/cli karma workspace config Using virtual D:/dev/idaas_front_end/src/libs/evidian/ui/sticky-bar/src/test.ts.\n',
'2021-11-03T14:03:34.574Z angular/cli karma workspace config Using virtual D:/dev/idaas_front_end/src/libs/evidian/ui/tables/table-messages-error/src/test.ts.\n',
'2021-11-03T14:03:34.587Z angular/cli karma workspace config Using virtual D:/dev/idaas_front_end/src/libs/evidian/ui/tables/table-persistence/src/test.ts.\n',
'2021-11-03T14:03:34.605Z angular/cli karma workspace config Using virtual D:/dev/idaas_front_end/src/libs/evidian/ui/toaster/src/test.ts.\n',
'2021-11-03T14:03:34.634Z angular/cli karma workspace config Using virtual D:/dev/idaas_front_end/src/libs/evidian/ui/tree-view/src/test.ts.\n',
'2021-11-03T14:03:34.661Z angular/cli karma workspace config Using virtual D:/dev/idaas_front_end/src/libs/evidian/util/helpers/src/test.ts.\n',
'2021-11-03T14:03:34.679Z angular/cli karma workspace config Using virtual D:/dev/idaas_front_end/src/apps/wam-portal/src/test.ts.\n',
'2021-11-03T14:03:34.680Z angular/cli karma workspace config Using virtual D:\\dev\\idaas_front_end\\src\\tsconfig.wallaby.spec.json.\n',
'2021-11-03T14:04:13.801Z project Wallaby Node version: v14.15.4\n',
'2021-11-03T14:04:13.801Z project Wallaby config: D:\\dev\\idaas_front_end\\src\\auto.detect\n',
'2021-11-03T14:04:34.125Z project File cache: D:\\A740550\\AppData\\Local\\JetBrains\\IntelliJIdea2021.3\\wallaby\\projects\\bd406ac8b2720950\n',
'2021-11-03T14:04:37.391Z uiService Listening port 51235\n',
'2021-11-03T14:04:39.396Z workers Parallelism for initial run: 6, for regular run: 3\n',
'2021-11-03T14:04:39.396Z workers Starting run worker instance #0\n',
'2021-11-03T14:04:39.396Z workers Starting run worker instance #1\n',
'2021-11-03T14:04:39.396Z workers Starting run worker instance #2\n',
'2021-11-03T14:04:39.396Z workers Starting run worker instance #3\n',
'2021-11-03T14:04:39.396Z workers Starting run worker instance #4\n',
'2021-11-03T14:04:39.396Z workers Starting run worker instance #5\n',
'2021-11-03T14:04:39.399Z workers Web server is listening at 53447\n',
'2021-11-03T14:04:39.507Z project Stopping process pool\n',
'2021-11-03T14:04:39.507Z project File cache is up-to-date, starting full test run\n',
'2021-11-03T14:04:39.517Z project Running postprocessor\n',
'2021-11-03T14:04:39.531Z postprocessor Processing started.\n',
'2021-11-03T14:04:39.531Z postprocessor Initializing.\n',
'2021-11-03T14:04:39.533Z postprocessor Initializing entry.\n',
'2021-11-03T14:04:39.534Z postprocessor Sanitizing configuration.\n',
'2021-11-03T14:04:39.534Z postprocessor Adjusting configuration.\n',
'2021-11-03T14:04:39.763Z postprocessor Creating compiler.\n',
'2021-11-03T14:04:47.329Z postprocessor Customizing compiler.\n',
'2021-11-03T14:04:47.329Z postprocessor Compilation started.\n',
'2021-11-03T14:06:30.473Z uiService UI client connected\n',
'2021-11-03T14:06:30.474Z uiService Outgoing message ui:handshake\n',
'2021-11-03T14:06:30.539Z uiService UI client disconnected\n',
'2021-11-03T14:06:30.542Z uiService UI client connected\n',
'2021-11-03T14:06:30.542Z uiService Outgoing message ui:handshake\n',
'2021-11-03T14:06:38.405Z workers Started run worker instance (immediate) #0\n',
'2021-11-03T14:06:38.405Z workers Started run worker instance (immediate) #1\n',
'2021-11-03T14:06:38.405Z workers Started run worker instance (immediate) #2\n',
'2021-11-03T14:06:38.405Z workers Started run worker instance (immediate) #3\n',
'2021-11-03T14:06:38.405Z workers Started run worker instance (immediate) #4\n',
'2021-11-03T14:06:38.405Z workers Started run worker instance (immediate) #5\n',
'2021-11-03T14:06:38.421Z uiService UI client disconnected\n',
'2021-11-03T14:06:44.225Z uiService UI client connected\n',
'2021-11-03T14:06:44.225Z uiService Outgoing message ui:handshake\n',
'2021-11-03T14:06:44.274Z uiService Incoming message ui:tests:resultsRequested\n',
'2021-11-03T14:06:44.277Z uiService Outgoing message ui:tests:allResultsUpdated\n',
'2021-11-03T14:06:44.295Z uiService Incoming message ui:start\n',
'2021-11-03T14:06:44.297Z uiService Outgoing message ui:summary\n',
'2021-11-03T14:06:44.304Z uiService Outgoing message ui:files\n'
]
}
Could you please set trace
and debug
to true in your package.json and share the diagnostic report/console output?
"wallaby":{
"debug": true,
"trace": true
}
Hi @NikGorov
It was blocked to this since 10 minutes :
2021-11-04T09:21:02.784Z middleware Serving /apps/wam-portal/src/app/users-management/user-editor/user-lock-message/user-lock-message.component.spec.ts.wbp.js from cache
2021-11-04T09:21:02.785Z middleware Preparing to serve /apps/wam-portal/src/app/users-management/users-list/users-list.component.spec.ts.wbp.js
2021-11-04T09:21:02.785Z middleware Serving /apps/wam-portal/src/app/users-management/users-list/users-list.component.spec.ts.wbp.js from cache
2021-11-04T09:21:02.795Z middleware Preparing to serve /libs/evidian/feature/application/tab/src/lib/services/common-application-tab-list/common-application-tab-list.service.spec.ts.wbp.js
2021-11-04T09:21:02.796Z middleware Serving /libs/evidian/feature/application/tab/src/lib/services/common-application-tab-list/common-application-tab-list.service.spec.ts.wbp.js from cache
2021-11-04T09:21:02.798Z middleware Preparing to serve /libs/evidian/ui/directive/auto-focus/src/lib/directives/auto-focus/auto-focus.directive.spec.ts.wbp.js
2021-11-04T09:21:02.799Z middleware Serving /libs/evidian/ui/directive/auto-focus/src/lib/directives/auto-focus/auto-focus.directive.spec.ts.wbp.js from cache
2021-11-04T09:21:02.800Z middleware Preparing to serve /libs/evidian/feature/application/get/src/lib/services/common-application-get-all-additional/common-application-get-all-additional.service.spec.ts.wbp.js
2021-11-04T09:21:02.800Z middleware Serving /libs/evidian/feature/application/get/src/lib/services/common-application-get-all-additional/common-application-get-all-additional.service.spec.ts.wbp.js from cache
2021-11-04T09:21:02.804Z middleware Preparing to serve /libs/evidian/feature/application/get/src/lib/services/common-application-retrieval/common-application-retrieval.service.spec.ts.wbp.js
2021-11-04T09:21:02.804Z middleware Serving /libs/evidian/feature/application/get/src/lib/services/common-application-retrieval/common-application-retrieval.service.spec.ts.wbp.js from cache
2021-11-04T09:21:02.821Z middleware Preparing to serve /apps/wam-portal/src/app/users-management/users-import/users-import.component.spec.ts.wbp.js
2021-11-04T09:21:02.821Z middleware Serving /apps/wam-portal/src/app/users-management/users-import/users-import.component.spec.ts.wbp.js from cache
2021-11-04T09:21:02.822Z middleware Preparing to serve /libs/evidian/feature/application/tab/src/lib/injectables/application-configuration-tab-list/application-configuration-tab-list.injectable.spec.ts.wbp.js
2021-11-04T09:21:02.822Z middleware Serving /libs/evidian/feature/application/tab/src/lib/injectables/application-configuration-tab-list/application-configuration-tab-list.injectable.spec.ts.wbp.js from cache
2021-11-04T09:21:02.823Z middleware Preparing to serve /libs/evidian/ui/directive/allow-characters/src/lib/directives/allow-characters/allow-characters.directive.spec.ts.wbp.js
2021-11-04T09:21:02.823Z middleware Serving /libs/evidian/ui/directive/allow-characters/src/lib/directives/allow-characters/allow-characters.directive.spec.ts.wbp.js from cache
2021-11-04T09:21:02.824Z middleware Preparing to serve /libs/evidian/ui/banners/src/lib/services/banners/banners.service.spec.ts.wbp.js
2021-11-04T09:21:02.824Z middleware Serving /libs/evidian/ui/banners/src/lib/services/banners/banners.service.spec.ts.wbp.js from cache
2021-11-04T09:21:02.825Z middleware Preparing to serve /libs/evidian/util/helpers/src/lib/helpers.function.spec.ts.wbp.js
2021-11-04T09:21:02.825Z middleware Serving /libs/evidian/util/helpers/src/lib/helpers.function.spec.ts.wbp.js from cache
2021-11-04T09:21:02.829Z middleware Preparing to serve /libs/evidian/feature/application/task/src/lib/services/common-application-task-list/common-application-task-list.service.spec.ts.wbp.js
2021-11-04T09:21:02.829Z middleware Serving /libs/evidian/feature/application/task/src/lib/services/common-application-task-list/common-application-task-list.service.spec.ts.wbp.js from cache
2021-11-04T09:21:02.831Z middleware Preparing to serve /libs/evidian/ui/directive/tooltip-for-ellipsis/src/lib/tooltip-for-ellipsis.directive.spec.ts.wbp.js
2021-11-04T09:21:02.831Z middleware Serving /libs/evidian/ui/directive/tooltip-for-ellipsis/src/lib/tooltip-for-ellipsis.directive.spec.ts.wbp.js from cache
2021-11-04T09:21:02.834Z middleware Preparing to serve /libs/evidian/ui/banners/src/lib/components/banners/banners.component.spec.ts.wbp.js
2021-11-04T09:21:02.835Z middleware Serving /libs/evidian/ui/banners/src/lib/components/banners/banners.component.spec.ts.wbp.js from cache
2021-11-04T09:21:02.839Z middleware Preparing to serve /libs/evidian/ui/tables/table-messages-error/src/lib/components/table-messages-error/table-messages-error.component.spec.ts.wbp.js
2021-11-04T09:21:02.840Z middleware Serving /libs/evidian/ui/tables/table-messages-error/src/lib/components/table-messages-error/table-messages-error.component.spec.ts.wbp.js from cache
2021-11-04T09:21:02.844Z middleware Preparing to serve /libs/evidian/feature/application/task/src/lib/components/application-task-card/application-task-card.component.spec.ts.wbp.js
2021-11-04T09:21:02.845Z middleware Serving /libs/evidian/feature/application/task/src/lib/components/application-task-card/application-task-card.component.spec.ts.wbp.js from cache
2021-11-04T09:21:02.847Z middleware Preparing to serve /libs/evidian/ui/directive/sanitize-input/src/lib/sanitize-input.directive.spec.ts.wbp.js
2021-11-04T09:21:02.847Z middleware Serving /libs/evidian/ui/directive/sanitize-input/src/lib/sanitize-input.directive.spec.ts.wbp.js from cache
2021-11-04T09:21:02.849Z middleware Preparing to serve /libs/evidian/ui/tables/table-persistence/src/lib/services/table-persistence/table-persistence.service.spec.ts.wbp.js
2021-11-04T09:21:02.849Z middleware Serving /libs/evidian/ui/tables/table-persistence/src/lib/services/table-persistence/table-persistence.service.spec.ts.wbp.js from cache
2021-11-04T09:21:02.851Z middleware Preparing to serve /libs/evidian/ui/tables/table-persistence/src/lib/directives/table-persistence/table-persistence.directive.spec.ts.wbp.js
2021-11-04T09:21:02.851Z middleware Serving /libs/evidian/ui/tables/table-persistence/src/lib/directives/table-persistence/table-persistence.directive.spec.ts.wbp.js from cache
2021-11-04T09:21:02.852Z middleware Preparing to serve /jasmine@2.1.3/starter.js
2021-11-04T09:21:02.852Z middleware Serving /jasmine@2.1.3/starter.js from disk
2021-11-04T09:21:32.923Z middleware Preparing to serve /____wallaby-bundle.js
2021-11-04T09:21:32.923Z middleware Serving /____wallaby-bundle.js from cache
Full results in this gist (cannot add a file here) : https://gist.github.com/manudss/da90f5005dff6a0fd3b006bb5243e7f8
Wallaby full console results : https://gist.github.com/manudss/c6bcc2cb7ed484bf1b543011d0df6c3f
Did Wallaby.js work for that workspace before you updated to workspace.json?
Could you please remove the wallaby
section(with trace
and debug
) from your package.json
, try to run Wallaby,js not for whole workspace but for the biggest project in your workspace and share diagnostic report?
Change the Root path
in your Run Configuration
to D:/dev/idaas_front_end/src/apps/idaas-portal
for instance.
https://wallabyjs.com/docs/intro/config.html#jetbrains-ides
I've also noticed that you have this issue.
I have this, with this errors :
Error [ERR_WORKER_OUT_OF_MEMORY]: Worker terminated due to reaching memory limit: JS heap out of memory
at Worker.[kOnExit] (internal/worker.js:238:26)
at Worker.
{
editorVersion: 'IntelliJ IDEA 2021.3 Beta',
pluginVersion: '1.0.225',
editorType: 'IntelliJ',
osVersion: 'win32 10.0.19042',
nodeVersion: 'v14.15.4',
coreVersion: '1.0.1175',
checksum: 'Y2Q3YjAyNTNiMzhjNjI3ZWFiMzA2ZGVhNGY4MTcyMTEsMTY0OTIwMzIwMDAwMCww',
config: {
diagnostics: {
angular: {
workspace: {
version: 2,
projects: {
'evidian-feature-application-create': {
projectType: 'library',
root: 'libs/evidian/feature/application/create',
sourceRoot: 'libs/evidian/feature/application/create/src',
prefix: 'lib',
targets: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/feature/application/create/src/test.ts',
tsConfig: 'libs/evidian/feature/application/create/tsconfig.spec.json',
karmaConfig: 'libs/evidian/feature/application/create/karma.conf.js',
polyfills: 'libs/evidian/feature/application/create/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/feature/application/create', 'unit-test-report/libs/evidian/feature/application/create' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: {
executor: '@nrwl/linter:eslint',
options: { lintFilePatterns: [ 'libs/evidian/feature/application/create/src/**/*.ts', 'libs/evidian/feature/application/create/src/**/*.html' ] }
}
},
architect: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/feature/application/create/src/test.ts',
tsConfig: 'libs/evidian/feature/application/create/tsconfig.spec.json',
karmaConfig: 'libs/evidian/feature/application/create/karma.conf.js',
polyfills: 'libs/evidian/feature/application/create/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/feature/application/create', 'unit-test-report/libs/evidian/feature/application/create' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: {
executor: '@nrwl/linter:eslint',
options: { lintFilePatterns: [ 'libs/evidian/feature/application/create/src/**/*.ts', 'libs/evidian/feature/application/create/src/**/*.html' ] }
}
}
},
'evidian-feature-application-delete': {
projectType: 'library',
root: 'libs/evidian/feature/application/delete',
sourceRoot: 'libs/evidian/feature/application/delete/src',
prefix: 'lib',
targets: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/feature/application/delete/src/test.ts',
tsConfig: 'libs/evidian/feature/application/delete/tsconfig.spec.json',
karmaConfig: 'libs/evidian/feature/application/delete/karma.conf.js',
polyfills: 'libs/evidian/feature/application/delete/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/feature/application/delete', 'unit-test-report/libs/evidian/feature/application/delete' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: {
executor: '@nrwl/linter:eslint',
options: { lintFilePatterns: [ 'libs/evidian/feature/application/delete/src/**/*.ts', 'libs/evidian/feature/application/delete/src/**/*.html' ] }
}
},
architect: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/feature/application/delete/src/test.ts',
tsConfig: 'libs/evidian/feature/application/delete/tsconfig.spec.json',
karmaConfig: 'libs/evidian/feature/application/delete/karma.conf.js',
polyfills: 'libs/evidian/feature/application/delete/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/feature/application/delete', 'unit-test-report/libs/evidian/feature/application/delete' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: {
executor: '@nrwl/linter:eslint',
options: { lintFilePatterns: [ 'libs/evidian/feature/application/delete/src/**/*.ts', 'libs/evidian/feature/application/delete/src/**/*.html' ] }
}
}
},
'evidian-feature-application-get': {
projectType: 'library',
root: 'libs/evidian/feature/application/get',
sourceRoot: 'libs/evidian/feature/application/get/src',
prefix: 'lib',
targets: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/feature/application/get/src/test.ts',
tsConfig: 'libs/evidian/feature/application/get/tsconfig.spec.json',
karmaConfig: 'libs/evidian/feature/application/get/karma.conf.js',
polyfills: 'libs/evidian/feature/application/get/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/feature/application/get', 'unit-test-report/libs/evidian/feature/application/get' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: {
executor: '@nrwl/linter:eslint',
options: { lintFilePatterns: [ 'libs/evidian/feature/application/get/src/**/*.ts', 'libs/evidian/feature/application/get/src/**/*.html' ] }
}
},
architect: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/feature/application/get/src/test.ts',
tsConfig: 'libs/evidian/feature/application/get/tsconfig.spec.json',
karmaConfig: 'libs/evidian/feature/application/get/karma.conf.js',
polyfills: 'libs/evidian/feature/application/get/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/feature/application/get', 'unit-test-report/libs/evidian/feature/application/get' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: {
executor: '@nrwl/linter:eslint',
options: { lintFilePatterns: [ 'libs/evidian/feature/application/get/src/**/*.ts', 'libs/evidian/feature/application/get/src/**/*.html' ] }
}
}
},
'evidian-feature-application-save': {
projectType: 'library',
root: 'libs/evidian/feature/application/save',
sourceRoot: 'libs/evidian/feature/application/save/src',
prefix: 'lib',
targets: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/feature/application/save/src/test.ts',
tsConfig: 'libs/evidian/feature/application/save/tsconfig.spec.json',
karmaConfig: 'libs/evidian/feature/application/save/karma.conf.js',
polyfills: 'libs/evidian/feature/application/save/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/feature/application/save', 'unit-test-report/libs/evidian/feature/application/save' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: {
executor: '@nrwl/linter:eslint',
options: { lintFilePatterns: [ 'libs/evidian/feature/application/save/src/**/*.ts', 'libs/evidian/feature/application/save/src/**/*.html' ] }
}
},
architect: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/feature/application/save/src/test.ts',
tsConfig: 'libs/evidian/feature/application/save/tsconfig.spec.json',
karmaConfig: 'libs/evidian/feature/application/save/karma.conf.js',
polyfills: 'libs/evidian/feature/application/save/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/feature/application/save', 'unit-test-report/libs/evidian/feature/application/save' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: {
executor: '@nrwl/linter:eslint',
options: { lintFilePatterns: [ 'libs/evidian/feature/application/save/src/**/*.ts', 'libs/evidian/feature/application/save/src/**/*.html' ] }
}
}
},
'evidian-feature-application-tab': {
projectType: 'library',
root: 'libs/evidian/feature/application/tab',
sourceRoot: 'libs/evidian/feature/application/tab/src',
prefix: 'lib',
targets: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/feature/application/tab/src/test.ts',
tsConfig: 'libs/evidian/feature/application/tab/tsconfig.spec.json',
karmaConfig: 'libs/evidian/feature/application/tab/karma.conf.js',
polyfills: 'libs/evidian/feature/application/tab/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/feature/application/tab', 'unit-test-report/libs/evidian/feature/application/tab' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: {
executor: '@nrwl/linter:eslint',
options: { lintFilePatterns: [ 'libs/evidian/feature/application/tab/src/**/*.ts', 'libs/evidian/feature/application/tab/src/**/*.html' ] }
}
},
architect: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/feature/application/tab/src/test.ts',
tsConfig: 'libs/evidian/feature/application/tab/tsconfig.spec.json',
karmaConfig: 'libs/evidian/feature/application/tab/karma.conf.js',
polyfills: 'libs/evidian/feature/application/tab/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/feature/application/tab', 'unit-test-report/libs/evidian/feature/application/tab' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: {
executor: '@nrwl/linter:eslint',
options: { lintFilePatterns: [ 'libs/evidian/feature/application/tab/src/**/*.ts', 'libs/evidian/feature/application/tab/src/**/*.html' ] }
}
}
},
'evidian-feature-application-task': {
projectType: 'library',
root: 'libs/evidian/feature/application/task',
sourceRoot: 'libs/evidian/feature/application/task/src',
prefix: 'lib',
targets: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/feature/application/task/src/test.ts',
tsConfig: 'libs/evidian/feature/application/task/tsconfig.spec.json',
karmaConfig: 'libs/evidian/feature/application/task/karma.conf.js',
polyfills: 'libs/evidian/feature/application/task/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/feature/application/task', 'unit-test-report/libs/evidian/feature/application/task' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: {
executor: '@nrwl/linter:eslint',
options: { lintFilePatterns: [ 'libs/evidian/feature/application/task/src/**/*.ts', 'libs/evidian/feature/application/task/src/**/*.html' ] }
}
},
architect: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/feature/application/task/src/test.ts',
tsConfig: 'libs/evidian/feature/application/task/tsconfig.spec.json',
karmaConfig: 'libs/evidian/feature/application/task/karma.conf.js',
polyfills: 'libs/evidian/feature/application/task/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/feature/application/task', 'unit-test-report/libs/evidian/feature/application/task' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: {
executor: '@nrwl/linter:eslint',
options: { lintFilePatterns: [ 'libs/evidian/feature/application/task/src/**/*.ts', 'libs/evidian/feature/application/task/src/**/*.html' ] }
}
}
},
'evidian-feature-core': {
projectType: 'library',
root: 'libs/evidian/feature/core',
sourceRoot: 'libs/evidian/feature/core/src',
prefix: 'lib',
targets: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/feature/core/src/test.ts',
tsConfig: 'libs/evidian/feature/core/tsconfig.spec.json',
karmaConfig: 'libs/evidian/feature/core/karma.conf.js',
polyfills: 'libs/evidian/feature/core/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/feature/core', 'unit-test-report/libs/evidian/feature/core' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: { executor: '@nrwl/linter:eslint', options: { lintFilePatterns: [ 'libs/evidian/feature/core/src/**/*.ts', 'libs/evidian/feature/core/src/**/*.html' ] } }
},
architect: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/feature/core/src/test.ts',
tsConfig: 'libs/evidian/feature/core/tsconfig.spec.json',
karmaConfig: 'libs/evidian/feature/core/karma.conf.js',
polyfills: 'libs/evidian/feature/core/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/feature/core', 'unit-test-report/libs/evidian/feature/core' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: { executor: '@nrwl/linter:eslint', options: { lintFilePatterns: [ 'libs/evidian/feature/core/src/**/*.ts', 'libs/evidian/feature/core/src/**/*.html' ] } }
}
},
'idaas-portal': {
i18n: {
locales: {
en: { translation: 'apps/idaas-portal/src/locale/messages.en.xlf', baseHref: '/idaas-portal/en/' },
fr: { translation: 'apps/idaas-portal/src/locale/messages.fr.xlf', baseHref: '/idaas-portal/fr/' },
ja: { translation: 'apps/idaas-portal/src/locale/messages.ja.xlf', baseHref: '/idaas-portal/ja/' },
de: { translation: 'apps/idaas-portal/src/locale/messages.de.xlf', baseHref: '/idaas-portal/de/' },
nl: { translation: 'apps/idaas-portal/src/locale/messages.nl.xlf', baseHref: '/idaas-portal/nl/' },
ro: { translation: 'apps/idaas-portal/src/locale/messages.ro.xlf', baseHref: '/idaas-portal/ro/' }
}
},
root: 'apps/idaas-portal',
sourceRoot: 'apps/idaas-portal/src',
projectType: 'application',
prefix: 'idaas',
generators: { '@schematics/angular:component': { style: 'scss' } },
targets: {
build: {
executor: '@angular-devkit/build-angular:browser',
outputs: [ '{options.outputPath}' ],
options: {
allowedCommonJsDependencies: [
'xml-beautifier',
'angular2-text-mask',
'ace-builds/webpack-resolver',
'file-saver',
'lodash',
'ua-parser-js',
'secure-random-password',
'papaparse',
'encoding-japanese'
],
outputPath: 'dist/idaas-portal',
index: 'apps/idaas-portal/src/index.html',
main: 'apps/idaas-portal/src/main.ts',
polyfills: 'apps/idaas-portal/src/polyfills.ts',
tsConfig: 'apps/idaas-portal/tsconfig.app.json',
stylePreprocessorOptions: { includePaths: [ 'common/styles', '../../common/styles' ] },
assets: [
'apps/idaas-portal/src/favicon.ico',
'apps/idaas-portal/src/assets',
{ glob: '**/*', input: 'common/assets', output: '/assets' },
{ glob: '**/*', input: 'apps/wam-portal/src/assets', output: '/assets/' },
{ glob: '**/*', input: 'apps/iga-portal/src/assets', output: '/assets/' },
{ glob: 'build.properties', input: 'apps/idaas-portal/src/config/local', output: '/assets/config/' },
{ glob: 'theme-chrome.js', input: './node_modules/ace-builds/src-min/', output: '/' },
{ glob: 'theme-eclipse.js', input: './node_modules/ace-builds/src-min/', output: '/' },
{ glob: 'mode-css.js', input: './node_modules/ace-builds/src-min/', output: '/' },
{ glob: 'worker-css.js', input: './node_modules/ace-builds/src-min/', output: '/' },
{ glob: 'mode-xml.js', input: './node_modules/ace-builds/src-min/', output: '/' },
{ glob: 'mode-eiffel.js', input: './node_modules/ace-builds/src-min/', output: '/' },
{ glob: 'worker-xml.js', input: './node_modules/ace-builds/src-min/', output: '/' },
{ glob: 'mode-html.js', input: './node_modules/ace-builds/src-min/', output: '/' },
{ glob: 'worker-html.js', input: './node_modules/ace-builds/src-min/', output: '/' },
{ glob: 'ext-language_tools.js', input: './node_modules/ace-builds/src-min/', output: '/' }
],
styles: [
'node_modules/material-design-icons-iconfont/dist/material-design-icons.css',
'node_modules/roboto-fontface/css/roboto/roboto-fontface.css',
'apps/idaas-portal/src/styles.scss'
],
scripts: [
'node_modules/ace-builds/src-min/ace.js',
'node_modules/ace-builds/src-min/mode-css.js',
'node_modules/ace-builds/src-min/theme-eclipse.js',
'node_modules/marked/lib/marked.js'
],
vendorChunk: true,
extractLicenses: false,
buildOptimizer: false,
sourceMap: true,
optimization: false,
namedChunks: true
},
configurations: {
production: {
fileReplacements: [ { replace: 'common/components/src/environments/environment.ts', with: 'common/components/src/environments/environment.prod.ts' } ],
index: 'apps/idaas-portal/src/index/prod/index.html',
optimization: true,
outputHashing: 'all',
sourceMap: false,
namedChunks: false,
extractLicenses: true,
vendorChunk: false,
buildOptimizer: true,
budgets: [ { type: 'initial', maximumWarning: '10mb', maximumError: '20mb' }, { type: 'anyComponentStyle', maximumWarning: '6kb' } ]
},
mock: {
fileReplacements: [ { replace: 'common/components/src/environments/environment.ts', with: 'common/components/src/environments/environment.mock.ts' } ],
index: 'apps/idaas-portal/src/index/mock/index.html'
},
'mock-fr': {
localize: [ 'fr' ],
fileReplacements: [ { replace: 'common/components/src/environments/environment.ts', with: 'common/components/src/environments/environment.mock.ts' } ]
},
ci: {
fileReplacements: [ { replace: 'common/components/src/environments/environment.ts', with: 'common/components/src/environments/environment.ci.ts' } ],
index: 'apps/idaas-portal/src/index/ci/index.html',
optimization: true,
outputHashing: 'all',
sourceMap: false,
namedChunks: false,
extractLicenses: true,
buildOptimizer: true,
budgets: [ { type: 'initial', maximumWarning: '10mb', maximumError: '20mb' }, { type: 'anyComponentStyle', maximumWarning: '6kb' } ],
outputPath: 'dist/idaas-portal/en/'
},
'production-lang': {
fileReplacements: [ { replace: 'common/components/src/environments/environment.ts', with: 'common/components/src/environments/environment.prod.ts' } ],
index: 'apps/idaas-portal/src/index/en/index.html',
localize: [ 'en', 'fr' ],
optimization: true,
outputHashing: 'all',
sourceMap: false,
namedChunks: false,
extractLicenses: true,
vendorChunk: false,
buildOptimizer: true,
budgets: [ { type: 'initial', maximumWarning: '2mb', maximumError: '15mb' }, { type: 'anyComponentStyle', maximumWarning: '6kb' } ],
outputPath: 'dist/idaas-portal',
i18nMissingTranslation: 'warning'
},
'production-en': {
fileReplacements: [ { replace: 'common/components/src/environments/environment.ts', with: 'common/components/src/environments/environment.prod.ts' } ],
index: 'apps/idaas-portal/src/index/fr/index.html',
localize: [ 'en' ],
optimization: true,
outputHashing: 'all',
sourceMap: false,
namedChunks: false,
extractLicenses: true,
vendorChunk: false,
buildOptimizer: true,
budgets: [ { type: 'initial', maximumWarning: '2mb', maximumError: '15mb' }, { type: 'anyComponentStyle', maximumWarning: '6kb' } ],
outputPath: 'dist/idaas-portal',
i18nMissingTranslation: 'error'
},
'production-fr': {
fileReplacements: [ { replace: 'common/components/src/environments/environment.ts', with: 'common/components/src/environments/environment.prod.ts' } ],
index: 'apps/idaas-portal/src/index/fr/index.html',
localize: [ 'fr' ],
optimization: true,
outputHashing: 'all',
sourceMap: false,
namedChunks: false,
extractLicenses: true,
vendorChunk: false,
buildOptimizer: true,
budgets: [ { type: 'initial', maximumWarning: '2mb', maximumError: '15mb' }, { type: 'anyComponentStyle', maximumWarning: '6kb' } ],
outputPath: 'dist/idaas-portal',
i18nMissingTranslation: 'error'
},
dev: { budgets: [ { type: 'anyComponentStyle', maximumWarning: '6kb' } ] },
fr: { budgets: [ { type: 'anyComponentStyle', maximumWarning: '6kb' } ], outputPath: 'dist/idaas-portal-fr/', localize: [ 'fr' ], i18nMissingTranslation: 'error' },
de: { budgets: [ { type: 'anyComponentStyle', maximumWarning: '6kb' } ], outputPath: 'dist/idaas-portal-de/', localize: [ 'de' ], i18nMissingTranslation: 'error' },
nl: { budgets: [ { type: 'anyComponentStyle', maximumWarning: '6kb' } ], outputPath: 'dist/idaas-portal-nl/', localize: [ 'nl' ], i18nMissingTranslation: 'error' },
ro: { budgets: [ { type: 'anyComponentStyle', maximumWarning: '6kb' } ], outputPath: 'dist/idaas-portal-ro/', localize: [ 'ro' ], i18nMissingTranslation: 'error' },
ja: { budgets: [ { type: 'anyComponentStyle', maximumWarning: '6kb' } ], outputPath: 'dist/idaas-portal-ja/', localize: [ 'ja' ], i18nMissingTranslation: 'error' },
en: { budgets: [ { type: 'anyComponentStyle', maximumWarning: '6kb' } ], outputPath: 'dist/idaas-portal-en/', localize: [ 'en' ], i18nMissingTranslation: 'error' }
},
defaultConfiguration: ''
},
serve: {
executor: '@angular-devkit/build-angular:dev-server',
options: { browserTarget: 'idaas-portal:build' },
configurations: {
production: { browserTarget: 'idaas-portal:build:dev' },
mock: { browserTarget: 'idaas-portal:build:mock' },
'mock-fr': { browserTarget: 'idaas-portal:build:mock-fr' },
fr: { browserTarget: 'idaas-portal:build:fr' }
}
},
'extract-i18n': { executor: '@angular-devkit/build-angular:extract-i18n', options: { browserTarget: 'idaas-portal:build' } },
test: {
executor: '@angular-devkit/build-angular:karma',
outputs: [ 'test/idaas', 'unit-test-report/idaas' ],
options: {
main: 'apps/idaas-portal/src/test.ts',
polyfills: 'apps/idaas-portal/src/polyfills.ts',
tsConfig: 'apps/idaas-portal/tsconfig.spec.json',
karmaConfig: 'apps/idaas-portal/karma.conf.js',
stylePreprocessorOptions: { includePaths: [ 'common/styles', '../../common/styles' ] },
styles: [
'node_modules/material-design-icons-iconfont/dist/material-design-icons.css',
'node_modules/roboto-fontface/css/roboto/roboto-fontface.css',
'apps/idaas-portal/src/styles.scss'
],
scripts: [],
assets: [ 'apps/idaas-portal/src/favicon.ico', 'apps/idaas-portal/src/assets' ]
},
builder: '@angular-devkit/build-angular:karma'
},
lint: { executor: '@nrwl/linter:eslint', options: { lintFilePatterns: [ 'apps/idaas-portal/src/**/*.ts', 'apps/idaas-portal/src/**/*.html' ] } }
},
architect: {
build: {
executor: '@angular-devkit/build-angular:browser',
outputs: [ '{options.outputPath}' ],
options: {
allowedCommonJsDependencies: [
'xml-beautifier',
'angular2-text-mask',
'ace-builds/webpack-resolver',
'file-saver',
'lodash',
'ua-parser-js',
'secure-random-password',
'papaparse',
'encoding-japanese'
],
outputPath: 'dist/idaas-portal',
index: 'apps/idaas-portal/src/index.html',
main: 'apps/idaas-portal/src/main.ts',
polyfills: 'apps/idaas-portal/src/polyfills.ts',
tsConfig: 'apps/idaas-portal/tsconfig.app.json',
stylePreprocessorOptions: { includePaths: [ 'common/styles', '../../common/styles' ] },
assets: [
'apps/idaas-portal/src/favicon.ico',
'apps/idaas-portal/src/assets',
{ glob: '**/*', input: 'common/assets', output: '/assets' },
{ glob: '**/*', input: 'apps/wam-portal/src/assets', output: '/assets/' },
{ glob: '**/*', input: 'apps/iga-portal/src/assets', output: '/assets/' },
{ glob: 'build.properties', input: 'apps/idaas-portal/src/config/local', output: '/assets/config/' },
{ glob: 'theme-chrome.js', input: './node_modules/ace-builds/src-min/', output: '/' },
{ glob: 'theme-eclipse.js', input: './node_modules/ace-builds/src-min/', output: '/' },
{ glob: 'mode-css.js', input: './node_modules/ace-builds/src-min/', output: '/' },
{ glob: 'worker-css.js', input: './node_modules/ace-builds/src-min/', output: '/' },
{ glob: 'mode-xml.js', input: './node_modules/ace-builds/src-min/', output: '/' },
{ glob: 'mode-eiffel.js', input: './node_modules/ace-builds/src-min/', output: '/' },
{ glob: 'worker-xml.js', input: './node_modules/ace-builds/src-min/', output: '/' },
{ glob: 'mode-html.js', input: './node_modules/ace-builds/src-min/', output: '/' },
{ glob: 'worker-html.js', input: './node_modules/ace-builds/src-min/', output: '/' },
{ glob: 'ext-language_tools.js', input: './node_modules/ace-builds/src-min/', output: '/' }
],
styles: [
'node_modules/material-design-icons-iconfont/dist/material-design-icons.css',
'node_modules/roboto-fontface/css/roboto/roboto-fontface.css',
'apps/idaas-portal/src/styles.scss'
],
scripts: [
'node_modules/ace-builds/src-min/ace.js',
'node_modules/ace-builds/src-min/mode-css.js',
'node_modules/ace-builds/src-min/theme-eclipse.js',
'node_modules/marked/lib/marked.js'
],
vendorChunk: true,
extractLicenses: false,
buildOptimizer: false,
sourceMap: true,
optimization: false,
namedChunks: true
},
configurations: {
production: {
fileReplacements: [ { replace: 'common/components/src/environments/environment.ts', with: 'common/components/src/environments/environment.prod.ts' } ],
index: 'apps/idaas-portal/src/index/prod/index.html',
optimization: true,
outputHashing: 'all',
sourceMap: false,
namedChunks: false,
extractLicenses: true,
vendorChunk: false,
buildOptimizer: true,
budgets: [ { type: 'initial', maximumWarning: '10mb', maximumError: '20mb' }, { type: 'anyComponentStyle', maximumWarning: '6kb' } ]
},
mock: {
fileReplacements: [ { replace: 'common/components/src/environments/environment.ts', with: 'common/components/src/environments/environment.mock.ts' } ],
index: 'apps/idaas-portal/src/index/mock/index.html'
},
'mock-fr': {
localize: [ 'fr' ],
fileReplacements: [ { replace: 'common/components/src/environments/environment.ts', with: 'common/components/src/environments/environment.mock.ts' } ]
},
ci: {
fileReplacements: [ { replace: 'common/components/src/environments/environment.ts', with: 'common/components/src/environments/environment.ci.ts' } ],
index: 'apps/idaas-portal/src/index/ci/index.html',
optimization: true,
outputHashing: 'all',
sourceMap: false,
namedChunks: false,
extractLicenses: true,
buildOptimizer: true,
budgets: [ { type: 'initial', maximumWarning: '10mb', maximumError: '20mb' }, { type: 'anyComponentStyle', maximumWarning: '6kb' } ],
outputPath: 'dist/idaas-portal/en/'
},
'production-lang': {
fileReplacements: [ { replace: 'common/components/src/environments/environment.ts', with: 'common/components/src/environments/environment.prod.ts' } ],
index: 'apps/idaas-portal/src/index/en/index.html',
localize: [ 'en', 'fr' ],
optimization: true,
outputHashing: 'all',
sourceMap: false,
namedChunks: false,
extractLicenses: true,
vendorChunk: false,
buildOptimizer: true,
budgets: [ { type: 'initial', maximumWarning: '2mb', maximumError: '15mb' }, { type: 'anyComponentStyle', maximumWarning: '6kb' } ],
outputPath: 'dist/idaas-portal',
i18nMissingTranslation: 'warning'
},
'production-en': {
fileReplacements: [ { replace: 'common/components/src/environments/environment.ts', with: 'common/components/src/environments/environment.prod.ts' } ],
index: 'apps/idaas-portal/src/index/fr/index.html',
localize: [ 'en' ],
optimization: true,
outputHashing: 'all',
sourceMap: false,
namedChunks: false,
extractLicenses: true,
vendorChunk: false,
buildOptimizer: true,
budgets: [ { type: 'initial', maximumWarning: '2mb', maximumError: '15mb' }, { type: 'anyComponentStyle', maximumWarning: '6kb' } ],
outputPath: 'dist/idaas-portal',
i18nMissingTranslation: 'error'
},
'production-fr': {
fileReplacements: [ { replace: 'common/components/src/environments/environment.ts', with: 'common/components/src/environments/environment.prod.ts' } ],
index: 'apps/idaas-portal/src/index/fr/index.html',
localize: [ 'fr' ],
optimization: true,
outputHashing: 'all',
sourceMap: false,
namedChunks: false,
extractLicenses: true,
vendorChunk: false,
buildOptimizer: true,
budgets: [ { type: 'initial', maximumWarning: '2mb', maximumError: '15mb' }, { type: 'anyComponentStyle', maximumWarning: '6kb' } ],
outputPath: 'dist/idaas-portal',
i18nMissingTranslation: 'error'
},
dev: { budgets: [ { type: 'anyComponentStyle', maximumWarning: '6kb' } ] },
fr: { budgets: [ { type: 'anyComponentStyle', maximumWarning: '6kb' } ], outputPath: 'dist/idaas-portal-fr/', localize: [ 'fr' ], i18nMissingTranslation: 'error' },
de: { budgets: [ { type: 'anyComponentStyle', maximumWarning: '6kb' } ], outputPath: 'dist/idaas-portal-de/', localize: [ 'de' ], i18nMissingTranslation: 'error' },
nl: { budgets: [ { type: 'anyComponentStyle', maximumWarning: '6kb' } ], outputPath: 'dist/idaas-portal-nl/', localize: [ 'nl' ], i18nMissingTranslation: 'error' },
ro: { budgets: [ { type: 'anyComponentStyle', maximumWarning: '6kb' } ], outputPath: 'dist/idaas-portal-ro/', localize: [ 'ro' ], i18nMissingTranslation: 'error' },
ja: { budgets: [ { type: 'anyComponentStyle', maximumWarning: '6kb' } ], outputPath: 'dist/idaas-portal-ja/', localize: [ 'ja' ], i18nMissingTranslation: 'error' },
en: { budgets: [ { type: 'anyComponentStyle', maximumWarning: '6kb' } ], outputPath: 'dist/idaas-portal-en/', localize: [ 'en' ], i18nMissingTranslation: 'error' }
},
defaultConfiguration: ''
},
serve: {
executor: '@angular-devkit/build-angular:dev-server',
options: { browserTarget: 'idaas-portal:build' },
configurations: {
production: { browserTarget: 'idaas-portal:build:dev' },
mock: { browserTarget: 'idaas-portal:build:mock' },
'mock-fr': { browserTarget: 'idaas-portal:build:mock-fr' },
fr: { browserTarget: 'idaas-portal:build:fr' }
}
},
'extract-i18n': { executor: '@angular-devkit/build-angular:extract-i18n', options: { browserTarget: 'idaas-portal:build' } },
test: {
executor: '@angular-devkit/build-angular:karma',
outputs: [ 'test/idaas', 'unit-test-report/idaas' ],
options: {
main: 'apps/idaas-portal/src/test.ts',
polyfills: 'apps/idaas-portal/src/polyfills.ts',
tsConfig: 'apps/idaas-portal/tsconfig.spec.json',
karmaConfig: 'apps/idaas-portal/karma.conf.js',
stylePreprocessorOptions: { includePaths: [ 'common/styles', '../../common/styles' ] },
styles: [
'node_modules/material-design-icons-iconfont/dist/material-design-icons.css',
'node_modules/roboto-fontface/css/roboto/roboto-fontface.css',
'apps/idaas-portal/src/styles.scss'
],
scripts: [],
assets: [ 'apps/idaas-portal/src/favicon.ico', 'apps/idaas-portal/src/assets' ]
},
builder: '@angular-devkit/build-angular:karma'
},
lint: { executor: '@nrwl/linter:eslint', options: { lintFilePatterns: [ 'apps/idaas-portal/src/**/*.ts', 'apps/idaas-portal/src/**/*.html' ] } }
}
},
'idaas-portal-e2e': {
root: 'apps/idaas-portal-e2e',
sourceRoot: 'apps/idaas-portal-e2e/src',
projectType: 'application',
targets: {
e2e: {
executor: '@nrwl/cypress:cypress',
options: { cypressConfig: 'apps/idaas-portal-e2e/cypress.json', tsConfig: 'apps/idaas-portal-e2e/tsconfig.e2e.json', devServerTarget: 'idaas-portal:serve:development' },
configurations: { production: { devServerTarget: 'idaas-portal:serve:production' } }
},
lint: { executor: '@nrwl/linter:eslint', options: { lintFilePatterns: [ 'apps/idaas-portal-e2e/**/*.{js,ts}' ] } }
}
},
'iga-portal': {
i18n: {
locales: {
fr: { translation: 'apps/iga-portal/src/locale/messages.fr.xlf', baseHref: '/iga-portal/fr/' },
en: { translation: 'apps/iga-portal/src/locale/messages.en.xlf', baseHref: '/iga-portal/' }
}
},
root: 'apps/iga-portal/',
projectType: 'application',
prefix: 'iga',
generators: { '@schematics/angular:component': { style: 'scss' } },
targets: {
build: {
executor: '@angular-devkit/build-angular:browser',
outputs: [ '{options.outputPath}' ],
options: {
allowedCommonJsDependencies: [
'xml-beautifier',
'angular2-text-mask',
'ace-builds/webpack-resolver',
'file-saver',
'lodash',
'ua-parser-js',
'secure-random-password',
'papaparse',
'encoding-japanese'
],
outputPath: 'dist/iga-portal/',
index: 'apps/iga-portal/src/index.html',
main: 'apps/iga-portal/src/main.ts',
polyfills: 'apps/iga-portal/src/polyfills.ts',
tsConfig: 'apps/iga-portal/tsconfig.app.json',
assets: [
{ glob: 'favicon.ico', input: 'apps/iga-portal/src', output: '/' },
{ glob: '**/*', input: 'apps/iga-portal/src/assets', output: '/assets' },
{ glob: '**/*', input: 'common/assets', output: '/assets' },
{ glob: 'build.properties', input: 'apps/iga-portal/src/config/local', output: '/assets/config/' }
],
styles: [
'apps/iga-portal/src/styles.scss',
'node_modules/material-design-icons-iconfont/dist/material-design-icons.css',
'node_modules/roboto-fontface/css/roboto/roboto-fontface.css'
],
scripts: [],
vendorChunk: true,
extractLicenses: false,
buildOptimizer: false,
sourceMap: true,
optimization: false,
namedChunks: true,
stylePreprocessorOptions: { includePaths: [ 'common/styles', '../../common/styles' ] }
},
configurations: {
production: {
budgets: [ { type: 'anyComponentStyle', maximumWarning: '6kb' } ],
fileReplacements: [ { replace: 'common/components/src/environments/environment.ts', with: 'common/components/src/environments/environment.prod.ts' } ],
index: 'apps/iga-portal/src/index/en/index.html',
optimization: true,
outputHashing: 'all',
sourceMap: false,
namedChunks: false,
extractLicenses: true,
vendorChunk: false,
buildOptimizer: true
},
'production-fr': {
budgets: [ { type: 'anyComponentStyle', maximumWarning: '6kb' } ],
fileReplacements: [ { replace: 'common/components/src/environments/environment.ts', with: 'common/components/src/environments/environment.prod.ts' } ],
index: 'apps/iga-portal/src/index/fr/index.html',
localize: [ 'fr' ],
optimization: true,
outputHashing: 'all',
sourceMap: false,
namedChunks: false,
extractLicenses: true,
vendorChunk: false,
buildOptimizer: true,
outputPath: 'dist/iga-portal',
i18nMissingTranslation: 'error'
},
'production-en': {
budgets: [ { type: 'anyComponentStyle', maximumWarning: '6kb' } ],
fileReplacements: [ { replace: 'common/components/src/environments/environment.ts', with: 'common/components/src/environments/environment.prod.ts' } ],
index: 'apps/iga-portal/src/index/en/index.html',
localize: [ 'en' ],
optimization: true,
outputHashing: 'all',
sourceMap: false,
namedChunks: false,
extractLicenses: true,
vendorChunk: false,
buildOptimizer: true,
outputPath: 'dist/iga-portal',
i18nMissingTranslation: 'error'
},
fr: { budgets: [ { type: 'anyComponentStyle', maximumWarning: '6kb' } ], outputPath: 'dist/iga-portal-fr/', localize: [ 'fr' ], i18nMissingTranslation: 'error' },
en: { budgets: [ { type: 'anyComponentStyle', maximumWarning: '6kb' } ], outputPath: 'dist/iga-portal/', localize: [ 'en' ], i18nMissingTranslation: 'error' }
},
defaultConfiguration: ''
},
serve: {
executor: '@angular-devkit/build-angular:dev-server',
options: { browserTarget: 'iga-portal:build' },
configurations: {
production: { browserTarget: 'iga-portal:build:production' },
fr: { browserTarget: 'iga-portal:build:fr' },
en: { browserTarget: 'iga-portal:build:en' },
'production-fr': { browserTarget: 'iga-portal:build:production-fr' }
}
},
'extract-i18n': { executor: '@angular-devkit/build-angular:extract-i18n', options: { browserTarget: 'iga-portal:build' } },
test: {
executor: '@angular-devkit/build-angular:karma',
outputs: [ 'test/iga', 'unit-test-report/iga' ],
options: {
main: 'apps/iga-portal/src/test.ts',
polyfills: 'apps/iga-portal/src/polyfills.ts',
tsConfig: 'apps/iga-portal/tsconfig.spec.json',
karmaConfig: 'apps/iga-portal/karma.conf.js',
styles: [ 'apps/iga-portal/src/styles.scss' ],
scripts: [],
assets: [
{ glob: 'apps/iga-portal/src/favicon.ico', input: 'src/', output: '/' },
{ glob: '**/*', input: 'apps/iga-portal/src/assets', output: '/assets' },
{ glob: '**/*', input: 'common/assets', output: '/assets' }
]
},
builder: '@angular-devkit/build-angular:karma'
},
lint: { executor: '@nrwl/linter:eslint', options: { lintFilePatterns: [ 'apps/iga-portal/src/**/*.ts', 'apps/iga-portal/src/**/*.html' ] } }
},
architect: {
build: {
executor: '@angular-devkit/build-angular:browser',
outputs: [ '{options.outputPath}' ],
options: {
allowedCommonJsDependencies: [
'xml-beautifier',
'angular2-text-mask',
'ace-builds/webpack-resolver',
'file-saver',
'lodash',
'ua-parser-js',
'secure-random-password',
'papaparse',
'encoding-japanese'
],
outputPath: 'dist/iga-portal/',
index: 'apps/iga-portal/src/index.html',
main: 'apps/iga-portal/src/main.ts',
polyfills: 'apps/iga-portal/src/polyfills.ts',
tsConfig: 'apps/iga-portal/tsconfig.app.json',
assets: [
{ glob: 'favicon.ico', input: 'apps/iga-portal/src', output: '/' },
{ glob: '**/*', input: 'apps/iga-portal/src/assets', output: '/assets' },
{ glob: '**/*', input: 'common/assets', output: '/assets' },
{ glob: 'build.properties', input: 'apps/iga-portal/src/config/local', output: '/assets/config/' }
],
styles: [
'apps/iga-portal/src/styles.scss',
'node_modules/material-design-icons-iconfont/dist/material-design-icons.css',
'node_modules/roboto-fontface/css/roboto/roboto-fontface.css'
],
scripts: [],
vendorChunk: true,
extractLicenses: false,
buildOptimizer: false,
sourceMap: true,
optimization: false,
namedChunks: true,
stylePreprocessorOptions: { includePaths: [ 'common/styles', '../../common/styles' ] }
},
configurations: {
production: {
budgets: [ { type: 'anyComponentStyle', maximumWarning: '6kb' } ],
fileReplacements: [ { replace: 'common/components/src/environments/environment.ts', with: 'common/components/src/environments/environment.prod.ts' } ],
index: 'apps/iga-portal/src/index/en/index.html',
optimization: true,
outputHashing: 'all',
sourceMap: false,
namedChunks: false,
extractLicenses: true,
vendorChunk: false,
buildOptimizer: true
},
'production-fr': {
budgets: [ { type: 'anyComponentStyle', maximumWarning: '6kb' } ],
fileReplacements: [ { replace: 'common/components/src/environments/environment.ts', with: 'common/components/src/environments/environment.prod.ts' } ],
index: 'apps/iga-portal/src/index/fr/index.html',
localize: [ 'fr' ],
optimization: true,
outputHashing: 'all',
sourceMap: false,
namedChunks: false,
extractLicenses: true,
vendorChunk: false,
buildOptimizer: true,
outputPath: 'dist/iga-portal',
i18nMissingTranslation: 'error'
},
'production-en': {
budgets: [ { type: 'anyComponentStyle', maximumWarning: '6kb' } ],
fileReplacements: [ { replace: 'common/components/src/environments/environment.ts', with: 'common/components/src/environments/environment.prod.ts' } ],
index: 'apps/iga-portal/src/index/en/index.html',
localize: [ 'en' ],
optimization: true,
outputHashing: 'all',
sourceMap: false,
namedChunks: false,
extractLicenses: true,
vendorChunk: false,
buildOptimizer: true,
outputPath: 'dist/iga-portal',
i18nMissingTranslation: 'error'
},
fr: { budgets: [ { type: 'anyComponentStyle', maximumWarning: '6kb' } ], outputPath: 'dist/iga-portal-fr/', localize: [ 'fr' ], i18nMissingTranslation: 'error' },
en: { budgets: [ { type: 'anyComponentStyle', maximumWarning: '6kb' } ], outputPath: 'dist/iga-portal/', localize: [ 'en' ], i18nMissingTranslation: 'error' }
},
defaultConfiguration: ''
},
serve: {
executor: '@angular-devkit/build-angular:dev-server',
options: { browserTarget: 'iga-portal:build' },
configurations: {
production: { browserTarget: 'iga-portal:build:production' },
fr: { browserTarget: 'iga-portal:build:fr' },
en: { browserTarget: 'iga-portal:build:en' },
'production-fr': { browserTarget: 'iga-portal:build:production-fr' }
}
},
'extract-i18n': { executor: '@angular-devkit/build-angular:extract-i18n', options: { browserTarget: 'iga-portal:build' } },
test: {
executor: '@angular-devkit/build-angular:karma',
outputs: [ 'test/iga', 'unit-test-report/iga' ],
options: {
main: 'apps/iga-portal/src/test.ts',
polyfills: 'apps/iga-portal/src/polyfills.ts',
tsConfig: 'apps/iga-portal/tsconfig.spec.json',
karmaConfig: 'apps/iga-portal/karma.conf.js',
styles: [ 'apps/iga-portal/src/styles.scss' ],
scripts: [],
assets: [
{ glob: 'apps/iga-portal/src/favicon.ico', input: 'src/', output: '/' },
{ glob: '**/*', input: 'apps/iga-portal/src/assets', output: '/assets' },
{ glob: '**/*', input: 'common/assets', output: '/assets' }
]
},
builder: '@angular-devkit/build-angular:karma'
},
lint: { executor: '@nrwl/linter:eslint', options: { lintFilePatterns: [ 'apps/iga-portal/src/**/*.ts', 'apps/iga-portal/src/**/*.html' ] } }
}
},
'iga-portal-e2e': {
root: 'apps/iga-portal-e2e',
sourceRoot: 'apps/iga-portal-e2e/src',
projectType: 'application',
targets: {
e2e: {
executor: '@nrwl/cypress:cypress',
options: { cypressConfig: 'apps/iga-portal-e2e/cypress.json', tsConfig: 'apps/iga-portal-e2e/tsconfig.e2e.json', devServerTarget: 'iga-portal:serve:development' },
configurations: { production: { devServerTarget: 'iga-portal:serve:production' } }
},
lint: { executor: '@nrwl/linter:eslint', options: { lintFilePatterns: [ 'apps/iga-portal-e2e/**/*.{js,ts}' ] } }
}
},
'evidian-ui-advanced-panel': {
projectType: 'library',
root: 'libs/evidian/ui/advanced-panel',
sourceRoot: 'libs/evidian/ui/advanced-panel/src',
prefix: 'lib',
targets: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/ui/advanced-panel/src/test.ts',
tsConfig: 'libs/evidian/ui/advanced-panel/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/advanced-panel/karma.conf.js',
polyfills: 'libs/evidian/ui/advanced-panel/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/ui/advanced-panel', 'unit-test-report/libs/evidian/ui/advanced-panel' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: { executor: '@nrwl/linter:eslint', options: { lintFilePatterns: [ 'libs/evidian/ui/advanced-panel/src/**/*.ts', 'libs/evidian/ui/advanced-panel/src/**/*.html' ] } }
},
architect: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/ui/advanced-panel/src/test.ts',
tsConfig: 'libs/evidian/ui/advanced-panel/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/advanced-panel/karma.conf.js',
polyfills: 'libs/evidian/ui/advanced-panel/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/ui/advanced-panel', 'unit-test-report/libs/evidian/ui/advanced-panel' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: { executor: '@nrwl/linter:eslint', options: { lintFilePatterns: [ 'libs/evidian/ui/advanced-panel/src/**/*.ts', 'libs/evidian/ui/advanced-panel/src/**/*.html' ] } }
}
},
'evidian-ui-banners': {
projectType: 'library',
root: 'libs/evidian/ui/banners',
sourceRoot: 'libs/evidian/ui/banners/src',
prefix: 'lib',
targets: {
test: {
executor: '@angular-devkit/build-angular:karma',
outputs: [ 'test/libs/evidian/ui/banners', 'unit-test-report/libs/evidian/ui/banners' ],
options: {
main: 'libs/evidian/ui/banners/src/test.ts',
polyfills: 'libs/evidian/ui/banners/src/polyfills.ts',
tsConfig: 'libs/evidian/ui/banners/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/banners/karma.conf.js'
},
builder: '@angular-devkit/build-angular:karma'
},
lint: { executor: '@nrwl/linter:eslint', options: { lintFilePatterns: [ 'libs/evidian/ui/banners/src/**/*.ts', 'libs/evidian/ui/banners/src/**/*.html' ] } }
},
architect: {
test: {
executor: '@angular-devkit/build-angular:karma',
outputs: [ 'test/libs/evidian/ui/banners', 'unit-test-report/libs/evidian/ui/banners' ],
options: {
main: 'libs/evidian/ui/banners/src/test.ts',
polyfills: 'libs/evidian/ui/banners/src/polyfills.ts',
tsConfig: 'libs/evidian/ui/banners/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/banners/karma.conf.js'
},
builder: '@angular-devkit/build-angular:karma'
},
lint: { executor: '@nrwl/linter:eslint', options: { lintFilePatterns: [ 'libs/evidian/ui/banners/src/**/*.ts', 'libs/evidian/ui/banners/src/**/*.html' ] } }
}
},
'evidian-ui-dialogs-dialog': {
projectType: 'library',
root: 'libs/evidian/ui/dialogs/dialog',
sourceRoot: 'libs/evidian/ui/dialogs/dialog/src',
prefix: 'lib',
targets: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/ui/dialogs/dialog/src/test.ts',
tsConfig: 'libs/evidian/ui/dialogs/dialog/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/dialogs/dialog/karma.conf.js',
polyfills: 'libs/evidian/ui/dialogs/dialog/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/ui/dialogs/dialog', 'unit-test-report/libs/evidian/ui/dialogs/dialog' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: { executor: '@nrwl/linter:eslint', options: { lintFilePatterns: [ 'libs/evidian/ui/dialogs/dialog/src/**/*.ts', 'libs/evidian/ui/dialogs/dialog/src/**/*.html' ] } }
},
architect: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/ui/dialogs/dialog/src/test.ts',
tsConfig: 'libs/evidian/ui/dialogs/dialog/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/dialogs/dialog/karma.conf.js',
polyfills: 'libs/evidian/ui/dialogs/dialog/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/ui/dialogs/dialog', 'unit-test-report/libs/evidian/ui/dialogs/dialog' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: { executor: '@nrwl/linter:eslint', options: { lintFilePatterns: [ 'libs/evidian/ui/dialogs/dialog/src/**/*.ts', 'libs/evidian/ui/dialogs/dialog/src/**/*.html' ] } }
}
},
'evidian-ui-dialogs-localization-dialog': {
projectType: 'library',
root: 'libs/evidian/ui/dialogs/localization-dialog',
sourceRoot: 'libs/evidian/ui/dialogs/localization-dialog/src',
prefix: 'lib',
targets: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/ui/dialogs/localization-dialog/src/test.ts',
tsConfig: 'libs/evidian/ui/dialogs/localization-dialog/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/dialogs/localization-dialog/karma.conf.js',
polyfills: 'libs/evidian/ui/dialogs/localization-dialog/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/ui/dialogs/localization-dialog', 'unit-test-report/libs/evidian/ui/dialogs/localization-dialog' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: {
executor: '@nrwl/linter:eslint',
options: { lintFilePatterns: [ 'libs/evidian/ui/dialogs/localization-dialog/src/**/*.ts', 'libs/evidian/ui/dialogs/localization-dialog/src/**/*.html' ] }
}
},
architect: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/ui/dialogs/localization-dialog/src/test.ts',
tsConfig: 'libs/evidian/ui/dialogs/localization-dialog/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/dialogs/localization-dialog/karma.conf.js',
polyfills: 'libs/evidian/ui/dialogs/localization-dialog/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/ui/dialogs/localization-dialog', 'unit-test-report/libs/evidian/ui/dialogs/localization-dialog' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: {
executor: '@nrwl/linter:eslint',
options: { lintFilePatterns: [ 'libs/evidian/ui/dialogs/localization-dialog/src/**/*.ts', 'libs/evidian/ui/dialogs/localization-dialog/src/**/*.html' ] }
}
}
},
'evidian-ui-directive-allow-characters': {
projectType: 'library',
root: 'libs/evidian/ui/directive/allow-characters',
sourceRoot: 'libs/evidian/ui/directive/allow-characters/src',
prefix: 'lib',
targets: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/ui/directive/allow-characters/src/test.ts',
tsConfig: 'libs/evidian/ui/directive/allow-characters/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/directive/allow-characters/karma.conf.js',
polyfills: 'libs/evidian/ui/directive/allow-characters/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/ui/directive/allow-characters', 'unit-test-report/libs/evidian/ui/directive/allow-characters' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: {
executor: '@nrwl/linter:eslint',
options: { lintFilePatterns: [ 'libs/evidian/ui/directive/allow-characters/src/**/*.ts', 'libs/evidian/ui/directive/allow-characters/src/**/*.html' ] }
}
},
architect: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/ui/directive/allow-characters/src/test.ts',
tsConfig: 'libs/evidian/ui/directive/allow-characters/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/directive/allow-characters/karma.conf.js',
polyfills: 'libs/evidian/ui/directive/allow-characters/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/ui/directive/allow-characters', 'unit-test-report/libs/evidian/ui/directive/allow-characters' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: {
executor: '@nrwl/linter:eslint',
options: { lintFilePatterns: [ 'libs/evidian/ui/directive/allow-characters/src/**/*.ts', 'libs/evidian/ui/directive/allow-characters/src/**/*.html' ] }
}
}
},
'evidian-ui-directive-auto-focus': {
projectType: 'library',
root: 'libs/evidian/ui/directive/auto-focus',
sourceRoot: 'libs/evidian/ui/directive/auto-focus/src',
prefix: 'lib',
targets: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/ui/directive/auto-focus/src/test.ts',
tsConfig: 'libs/evidian/ui/directive/auto-focus/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/directive/auto-focus/karma.conf.js',
polyfills: 'libs/evidian/ui/directive/auto-focus/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/ui/directive/auto-focus', 'unit-test-report/libs/evidian/ui/directive/auto-focus' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: {
executor: '@nrwl/linter:eslint',
options: { lintFilePatterns: [ 'libs/evidian/ui/directive/auto-focus/src/**/*.ts', 'libs/evidian/ui/directive/auto-focus/src/**/*.html' ] }
}
},
architect: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/ui/directive/auto-focus/src/test.ts',
tsConfig: 'libs/evidian/ui/directive/auto-focus/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/directive/auto-focus/karma.conf.js',
polyfills: 'libs/evidian/ui/directive/auto-focus/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/ui/directive/auto-focus', 'unit-test-report/libs/evidian/ui/directive/auto-focus' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: {
executor: '@nrwl/linter:eslint',
options: { lintFilePatterns: [ 'libs/evidian/ui/directive/auto-focus/src/**/*.ts', 'libs/evidian/ui/directive/auto-focus/src/**/*.html' ] }
}
}
},
'evidian-ui-directive-disabled-control': {
projectType: 'library',
root: 'libs/evidian/ui/directive/disabled-control',
sourceRoot: 'libs/evidian/ui/directive/disabled-control/src',
prefix: 'lib',
targets: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/ui/directive/disabled-control/src/test.ts',
tsConfig: 'libs/evidian/ui/directive/disabled-control/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/directive/disabled-control/karma.conf.js',
polyfills: 'libs/evidian/ui/directive/disabled-control/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/ui/directive/disabled-control', 'unit-test-report/libs/evidian/ui/directive/disabled-control' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: {
executor: '@nrwl/linter:eslint',
options: { lintFilePatterns: [ 'libs/evidian/ui/directive/disabled-control/src/**/*.ts', 'libs/evidian/ui/directive/disabled-control/src/**/*.html' ] }
}
},
architect: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/ui/directive/disabled-control/src/test.ts',
tsConfig: 'libs/evidian/ui/directive/disabled-control/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/directive/disabled-control/karma.conf.js',
polyfills: 'libs/evidian/ui/directive/disabled-control/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/ui/directive/disabled-control', 'unit-test-report/libs/evidian/ui/directive/disabled-control' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: {
executor: '@nrwl/linter:eslint',
options: { lintFilePatterns: [ 'libs/evidian/ui/directive/disabled-control/src/**/*.ts', 'libs/evidian/ui/directive/disabled-control/src/**/*.html' ] }
}
}
},
'evidian-ui-directive-e2e-class': {
projectType: 'library',
root: 'libs/evidian/ui/directive/e2e-class',
sourceRoot: 'libs/evidian/ui/directive/e2e-class/src',
prefix: 'lib',
targets: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/ui/directive/e2e-class/src/test.ts',
tsConfig: 'libs/evidian/ui/directive/e2e-class/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/directive/e2e-class/karma.conf.js',
polyfills: 'libs/evidian/ui/directive/e2e-class/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/ui/directive/e2e-class', 'unit-test-report/libs/evidian/ui/directive/e2e-class' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: { executor: '@nrwl/linter:eslint', options: { lintFilePatterns: [ 'libs/evidian/ui/directive/e2e-class/src/**/*.ts', 'libs/evidian/ui/directive/e2e-class/src/**/*.html' ] } }
},
architect: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/ui/directive/e2e-class/src/test.ts',
tsConfig: 'libs/evidian/ui/directive/e2e-class/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/directive/e2e-class/karma.conf.js',
polyfills: 'libs/evidian/ui/directive/e2e-class/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/ui/directive/e2e-class', 'unit-test-report/libs/evidian/ui/directive/e2e-class' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: { executor: '@nrwl/linter:eslint', options: { lintFilePatterns: [ 'libs/evidian/ui/directive/e2e-class/src/**/*.ts', 'libs/evidian/ui/directive/e2e-class/src/**/*.html' ] } }
}
},
'evidian-ui-directive-sanitize-input': {
projectType: 'library',
root: 'libs/evidian/ui/directive/sanitize-input',
sourceRoot: 'libs/evidian/ui/directive/sanitize-input/src',
prefix: 'lib',
targets: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/ui/directive/sanitize-input/src/test.ts',
tsConfig: 'libs/evidian/ui/directive/sanitize-input/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/directive/sanitize-input/karma.conf.js',
polyfills: 'libs/evidian/ui/directive/sanitize-input/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/ui/directive/sanitize-input', 'unit-test-report/libs/evidian/ui/directive/sanitize-input' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: {
executor: '@nrwl/linter:eslint',
options: { lintFilePatterns: [ 'libs/evidian/ui/directive/sanitize-input/src/**/*.ts', 'libs/evidian/ui/directive/sanitize-input/src/**/*.html' ] }
}
},
architect: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/ui/directive/sanitize-input/src/test.ts',
tsConfig: 'libs/evidian/ui/directive/sanitize-input/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/directive/sanitize-input/karma.conf.js',
polyfills: 'libs/evidian/ui/directive/sanitize-input/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/ui/directive/sanitize-input', 'unit-test-report/libs/evidian/ui/directive/sanitize-input' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: {
executor: '@nrwl/linter:eslint',
options: { lintFilePatterns: [ 'libs/evidian/ui/directive/sanitize-input/src/**/*.ts', 'libs/evidian/ui/directive/sanitize-input/src/**/*.html' ] }
}
}
},
'evidian-ui-directive-tooltip-for-ellipsis': {
projectType: 'library',
root: 'libs/evidian/ui/directive/tooltip-for-ellipsis',
sourceRoot: 'libs/evidian/ui/directive/tooltip-for-ellipsis/src',
prefix: 'lib',
targets: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/ui/directive/tooltip-for-ellipsis/src/test.ts',
tsConfig: 'libs/evidian/ui/directive/tooltip-for-ellipsis/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/directive/tooltip-for-ellipsis/karma.conf.js',
polyfills: 'libs/evidian/ui/directive/tooltip-for-ellipsis/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/ui/directive/tooltip-for-ellipsis', 'unit-test-report/libs/evidian/ui/directive/tooltip-for-ellipsis' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: {
executor: '@nrwl/linter:eslint',
options: { lintFilePatterns: [ 'libs/evidian/ui/directive/tooltip-for-ellipsis/src/**/*.ts', 'libs/evidian/ui/directive/tooltip-for-ellipsis/src/**/*.html' ] }
}
},
architect: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/ui/directive/tooltip-for-ellipsis/src/test.ts',
tsConfig: 'libs/evidian/ui/directive/tooltip-for-ellipsis/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/directive/tooltip-for-ellipsis/karma.conf.js',
polyfills: 'libs/evidian/ui/directive/tooltip-for-ellipsis/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/ui/directive/tooltip-for-ellipsis', 'unit-test-report/libs/evidian/ui/directive/tooltip-for-ellipsis' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: {
executor: '@nrwl/linter:eslint',
options: { lintFilePatterns: [ 'libs/evidian/ui/directive/tooltip-for-ellipsis/src/**/*.ts', 'libs/evidian/ui/directive/tooltip-for-ellipsis/src/**/*.html' ] }
}
}
},
'evidian-ui-dynamic-stepper': {
projectType: 'library',
root: 'libs/evidian/ui/dynamic-stepper',
sourceRoot: 'libs/evidian/ui/dynamic-stepper/src',
prefix: 'lib',
targets: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/ui/dynamic-stepper/src/test.ts',
tsConfig: 'libs/evidian/ui/dynamic-stepper/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/dynamic-stepper/karma.conf.js',
polyfills: 'libs/evidian/ui/dynamic-stepper/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/ui/dynamic-stepper', 'unit-test-report/libs/evidian/ui/dynamic-stepper' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: { executor: '@nrwl/linter:eslint', options: { lintFilePatterns: [ 'libs/evidian/ui/dynamic-stepper/src/**/*.ts', 'libs/evidian/ui/dynamic-stepper/src/**/*.html' ] } }
},
architect: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/ui/dynamic-stepper/src/test.ts',
tsConfig: 'libs/evidian/ui/dynamic-stepper/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/dynamic-stepper/karma.conf.js',
polyfills: 'libs/evidian/ui/dynamic-stepper/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/ui/dynamic-stepper', 'unit-test-report/libs/evidian/ui/dynamic-stepper' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: { executor: '@nrwl/linter:eslint', options: { lintFilePatterns: [ 'libs/evidian/ui/dynamic-stepper/src/**/*.ts', 'libs/evidian/ui/dynamic-stepper/src/**/*.html' ] } }
}
},
'evidian-ui-empty-list': {
projectType: 'library',
root: 'libs/evidian/ui/empty-list',
sourceRoot: 'libs/evidian/ui/empty-list/src',
prefix: 'lib',
targets: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/ui/empty-list/src/test.ts',
tsConfig: 'libs/evidian/ui/empty-list/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/empty-list/karma.conf.js',
polyfills: 'libs/evidian/ui/empty-list/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/ui/empty-list', 'unit-test-report/libs/evidian/ui/empty-list' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: { executor: '@nrwl/linter:eslint', options: { lintFilePatterns: [ 'libs/evidian/ui/empty-list/src/**/*.ts', 'libs/evidian/ui/empty-list/src/**/*.html' ] } }
},
architect: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/ui/empty-list/src/test.ts',
tsConfig: 'libs/evidian/ui/empty-list/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/empty-list/karma.conf.js',
polyfills: 'libs/evidian/ui/empty-list/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/ui/empty-list', 'unit-test-report/libs/evidian/ui/empty-list' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: { executor: '@nrwl/linter:eslint', options: { lintFilePatterns: [ 'libs/evidian/ui/empty-list/src/**/*.ts', 'libs/evidian/ui/empty-list/src/**/*.html' ] } }
}
},
'evidian-ui-form-fields-auto-complete': {
projectType: 'library',
root: 'libs/evidian/ui/form-fields/auto-complete',
sourceRoot: 'libs/evidian/ui/form-fields/auto-complete/src',
prefix: 'lib',
targets: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/ui/form-fields/auto-complete/src/test.ts',
tsConfig: 'libs/evidian/ui/form-fields/auto-complete/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/form-fields/auto-complete/karma.conf.js',
polyfills: 'libs/evidian/ui/form-fields/auto-complete/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/ui/form-fields/auto-complete', 'unit-test-report/libs/evidian/ui/form-fields/auto-complete' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: {
executor: '@nrwl/linter:eslint',
options: { lintFilePatterns: [ 'libs/evidian/ui/form-fields/auto-complete/src/**/*.ts', 'libs/evidian/ui/form-fields/auto-complete/src/**/*.html' ] }
}
},
architect: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/ui/form-fields/auto-complete/src/test.ts',
tsConfig: 'libs/evidian/ui/form-fields/auto-complete/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/form-fields/auto-complete/karma.conf.js',
polyfills: 'libs/evidian/ui/form-fields/auto-complete/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/ui/form-fields/auto-complete', 'unit-test-report/libs/evidian/ui/form-fields/auto-complete' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: {
executor: '@nrwl/linter:eslint',
options: { lintFilePatterns: [ 'libs/evidian/ui/form-fields/auto-complete/src/**/*.ts', 'libs/evidian/ui/form-fields/auto-complete/src/**/*.html' ] }
}
}
},
'evidian-ui-form-fields-code-editor': {
projectType: 'library',
root: 'libs/evidian/ui/form-fields/code-editor',
sourceRoot: 'libs/evidian/ui/form-fields/code-editor/src',
prefix: 'lib',
targets: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/ui/form-fields/code-editor/src/test.ts',
tsConfig: 'libs/evidian/ui/form-fields/code-editor/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/form-fields/code-editor/karma.conf.js',
polyfills: 'libs/evidian/ui/form-fields/code-editor/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/ui/form-fields/code-editor', 'unit-test-report/libs/evidian/ui/form-fields/code-editor' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: {
executor: '@nrwl/linter:eslint',
options: { lintFilePatterns: [ 'libs/evidian/ui/form-fields/code-editor/src/**/*.ts', 'libs/evidian/ui/form-fields/code-editor/src/**/*.html' ] }
}
},
architect: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/ui/form-fields/code-editor/src/test.ts',
tsConfig: 'libs/evidian/ui/form-fields/code-editor/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/form-fields/code-editor/karma.conf.js',
polyfills: 'libs/evidian/ui/form-fields/code-editor/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/ui/form-fields/code-editor', 'unit-test-report/libs/evidian/ui/form-fields/code-editor' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: {
executor: '@nrwl/linter:eslint',
options: { lintFilePatterns: [ 'libs/evidian/ui/form-fields/code-editor/src/**/*.ts', 'libs/evidian/ui/form-fields/code-editor/src/**/*.html' ] }
}
}
},
'evidian-ui-form-fields-color-picker': {
projectType: 'library',
root: 'libs/evidian/ui/form-fields/color-picker',
sourceRoot: 'libs/evidian/ui/form-fields/color-picker/src',
prefix: 'lib',
targets: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/ui/form-fields/color-picker/src/test.ts',
tsConfig: 'libs/evidian/ui/form-fields/color-picker/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/form-fields/color-picker/karma.conf.js',
polyfills: 'libs/evidian/ui/form-fields/color-picker/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/ui/form-fields/color-picker', 'unit-test-report/libs/evidian/ui/form-fields/color-picker' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: {
executor: '@nrwl/linter:eslint',
options: { lintFilePatterns: [ 'libs/evidian/ui/form-fields/color-picker/src/**/*.ts', 'libs/evidian/ui/form-fields/color-picker/src/**/*.html' ] }
}
},
architect: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/ui/form-fields/color-picker/src/test.ts',
tsConfig: 'libs/evidian/ui/form-fields/color-picker/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/form-fields/color-picker/karma.conf.js',
polyfills: 'libs/evidian/ui/form-fields/color-picker/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/ui/form-fields/color-picker', 'unit-test-report/libs/evidian/ui/form-fields/color-picker' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: {
executor: '@nrwl/linter:eslint',
options: { lintFilePatterns: [ 'libs/evidian/ui/form-fields/color-picker/src/**/*.ts', 'libs/evidian/ui/form-fields/color-picker/src/**/*.html' ] }
}
}
},
'evidian-ui-form-fields-custom-single-radio': {
projectType: 'library',
root: 'libs/evidian/ui/form-fields/custom-single-radio',
sourceRoot: 'libs/evidian/ui/form-fields/custom-single-radio/src',
prefix: 'lib',
targets: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/ui/form-fields/custom-single-radio/src/test.ts',
tsConfig: 'libs/evidian/ui/form-fields/custom-single-radio/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/form-fields/custom-single-radio/karma.conf.js',
polyfills: 'libs/evidian/ui/form-fields/custom-single-radio/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/ui/form-fields/custom-single-radio', 'unit-test-report/libs/evidian/ui/form-fields/custom-single-radio' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: {
executor: '@nrwl/linter:eslint',
options: { lintFilePatterns: [ 'libs/evidian/ui/form-fields/custom-single-radio/src/**/*.ts', 'libs/evidian/ui/form-fields/custom-single-radio/src/**/*.html' ] }
}
},
architect: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/ui/form-fields/custom-single-radio/src/test.ts',
tsConfig: 'libs/evidian/ui/form-fields/custom-single-radio/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/form-fields/custom-single-radio/karma.conf.js',
polyfills: 'libs/evidian/ui/form-fields/custom-single-radio/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/ui/form-fields/custom-single-radio', 'unit-test-report/libs/evidian/ui/form-fields/custom-single-radio' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: {
executor: '@nrwl/linter:eslint',
options: { lintFilePatterns: [ 'libs/evidian/ui/form-fields/custom-single-radio/src/**/*.ts', 'libs/evidian/ui/form-fields/custom-single-radio/src/**/*.html' ] }
}
}
},
'evidian-ui-form-fields-datetime-picker': {
projectType: 'library',
root: 'libs/evidian/ui/form-fields/datetime-picker',
sourceRoot: 'libs/evidian/ui/form-fields/datetime-picker/src',
prefix: 'lib',
targets: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/ui/form-fields/datetime-picker/src/test.ts',
tsConfig: 'libs/evidian/ui/form-fields/datetime-picker/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/form-fields/datetime-picker/karma.conf.js',
polyfills: 'libs/evidian/ui/form-fields/datetime-picker/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/ui/form-fields/datetime-picker', 'unit-test-report/libs/evidian/ui/form-fields/datetime-picker' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: {
executor: '@nrwl/linter:eslint',
options: { lintFilePatterns: [ 'libs/evidian/ui/form-fields/datetime-picker/src/**/*.ts', 'libs/evidian/ui/form-fields/datetime-picker/src/**/*.html' ] }
}
},
architect: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/ui/form-fields/datetime-picker/src/test.ts',
tsConfig: 'libs/evidian/ui/form-fields/datetime-picker/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/form-fields/datetime-picker/karma.conf.js',
polyfills: 'libs/evidian/ui/form-fields/datetime-picker/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/ui/form-fields/datetime-picker', 'unit-test-report/libs/evidian/ui/form-fields/datetime-picker' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: {
executor: '@nrwl/linter:eslint',
options: { lintFilePatterns: [ 'libs/evidian/ui/form-fields/datetime-picker/src/**/*.ts', 'libs/evidian/ui/form-fields/datetime-picker/src/**/*.html' ] }
}
}
},
'evidian-ui-form-fields-editable-list': {
projectType: 'library',
root: 'libs/evidian/ui/form-fields/editable-list',
sourceRoot: 'libs/evidian/ui/form-fields/editable-list/src',
prefix: 'lib',
targets: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/ui/form-fields/editable-list/src/test.ts',
tsConfig: 'libs/evidian/ui/form-fields/editable-list/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/form-fields/editable-list/karma.conf.js',
polyfills: 'libs/evidian/ui/form-fields/editable-list/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/ui/form-fields/editable-list', 'unit-test-report/libs/evidian/ui/form-fields/editable-list' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: {
executor: '@nrwl/linter:eslint',
options: { lintFilePatterns: [ 'libs/evidian/ui/form-fields/editable-list/src/**/*.ts', 'libs/evidian/ui/form-fields/editable-list/src/**/*.html' ] }
}
},
architect: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/ui/form-fields/editable-list/src/test.ts',
tsConfig: 'libs/evidian/ui/form-fields/editable-list/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/form-fields/editable-list/karma.conf.js',
polyfills: 'libs/evidian/ui/form-fields/editable-list/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/ui/form-fields/editable-list', 'unit-test-report/libs/evidian/ui/form-fields/editable-list' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: {
executor: '@nrwl/linter:eslint',
options: { lintFilePatterns: [ 'libs/evidian/ui/form-fields/editable-list/src/**/*.ts', 'libs/evidian/ui/form-fields/editable-list/src/**/*.html' ] }
}
}
},
'evidian-ui-form-fields-files-upload': {
projectType: 'library',
root: 'libs/evidian/ui/form-fields/files-upload',
sourceRoot: 'libs/evidian/ui/form-fields/files-upload/src',
prefix: 'lib',
targets: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/ui/form-fields/files-upload/src/test.ts',
tsConfig: 'libs/evidian/ui/form-fields/files-upload/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/form-fields/files-upload/karma.conf.js',
polyfills: 'libs/evidian/ui/form-fields/files-upload/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/ui/form-fields/files-upload', 'unit-test-report/libs/evidian/ui/form-fields/files-upload' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: {
executor: '@nrwl/linter:eslint',
options: { lintFilePatterns: [ 'libs/evidian/ui/form-fields/files-upload/src/**/*.ts', 'libs/evidian/ui/form-fields/files-upload/src/**/*.html' ] }
}
},
architect: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/ui/form-fields/files-upload/src/test.ts',
tsConfig: 'libs/evidian/ui/form-fields/files-upload/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/form-fields/files-upload/karma.conf.js',
polyfills: 'libs/evidian/ui/form-fields/files-upload/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/ui/form-fields/files-upload', 'unit-test-report/libs/evidian/ui/form-fields/files-upload' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: {
executor: '@nrwl/linter:eslint',
options: { lintFilePatterns: [ 'libs/evidian/ui/form-fields/files-upload/src/**/*.ts', 'libs/evidian/ui/form-fields/files-upload/src/**/*.html' ] }
}
}
},
'evidian-ui-form-fields-input-duration': {
projectType: 'library',
root: 'libs/evidian/ui/form-fields/input-duration',
sourceRoot: 'libs/evidian/ui/form-fields/input-duration/src',
prefix: 'lib',
targets: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/ui/form-fields/input-duration/src/test.ts',
tsConfig: 'libs/evidian/ui/form-fields/input-duration/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/form-fields/input-duration/karma.conf.js',
polyfills: 'libs/evidian/ui/form-fields/input-duration/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/ui/form-fields/input-duration', 'unit-test-report/libs/evidian/ui/form-fields/input-duration' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: {
executor: '@nrwl/linter:eslint',
options: { lintFilePatterns: [ 'libs/evidian/ui/form-fields/input-duration/src/**/*.ts', 'libs/evidian/ui/form-fields/input-duration/src/**/*.html' ] }
}
},
architect: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/ui/form-fields/input-duration/src/test.ts',
tsConfig: 'libs/evidian/ui/form-fields/input-duration/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/form-fields/input-duration/karma.conf.js',
polyfills: 'libs/evidian/ui/form-fields/input-duration/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/ui/form-fields/input-duration', 'unit-test-report/libs/evidian/ui/form-fields/input-duration' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: {
executor: '@nrwl/linter:eslint',
options: { lintFilePatterns: [ 'libs/evidian/ui/form-fields/input-duration/src/**/*.ts', 'libs/evidian/ui/form-fields/input-duration/src/**/*.html' ] }
}
}
},
'evidian-ui-form-fields-show-hide-password': {
projectType: 'library',
root: 'libs/evidian/ui/form-fields/show-hide-password',
sourceRoot: 'libs/evidian/ui/form-fields/show-hide-password/src',
prefix: 'lib',
targets: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/ui/form-fields/show-hide-password/src/test.ts',
tsConfig: 'libs/evidian/ui/form-fields/show-hide-password/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/form-fields/show-hide-password/karma.conf.js',
polyfills: 'libs/evidian/ui/form-fields/show-hide-password/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/ui/form-fields/show-hide-password', 'unit-test-report/libs/evidian/ui/form-fields/show-hide-password' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: {
executor: '@nrwl/linter:eslint',
options: { lintFilePatterns: [ 'libs/evidian/ui/form-fields/show-hide-password/src/**/*.ts', 'libs/evidian/ui/form-fields/show-hide-password/src/**/*.html' ] }
}
},
architect: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/ui/form-fields/show-hide-password/src/test.ts',
tsConfig: 'libs/evidian/ui/form-fields/show-hide-password/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/form-fields/show-hide-password/karma.conf.js',
polyfills: 'libs/evidian/ui/form-fields/show-hide-password/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/ui/form-fields/show-hide-password', 'unit-test-report/libs/evidian/ui/form-fields/show-hide-password' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: {
executor: '@nrwl/linter:eslint',
options: { lintFilePatterns: [ 'libs/evidian/ui/form-fields/show-hide-password/src/**/*.ts', 'libs/evidian/ui/form-fields/show-hide-password/src/**/*.html' ] }
}
}
},
'evidian-ui-form-fields-translate-fields': {
projectType: 'library',
root: 'libs/evidian/ui/form-fields/translate-fields',
sourceRoot: 'libs/evidian/ui/form-fields/translate-fields/src',
prefix: 'lib',
targets: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/ui/form-fields/translate-fields/src/test.ts',
tsConfig: 'libs/evidian/ui/form-fields/translate-fields/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/form-fields/translate-fields/karma.conf.js',
polyfills: 'libs/evidian/ui/form-fields/translate-fields/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/ui/form-fields/translate-fields', 'unit-test-report/libs/evidian/ui/form-fields/translate-fields' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: {
executor: '@nrwl/linter:eslint',
options: { lintFilePatterns: [ 'libs/evidian/ui/form-fields/translate-fields/src/**/*.ts', 'libs/evidian/ui/form-fields/translate-fields/src/**/*.html' ] }
}
},
architect: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/ui/form-fields/translate-fields/src/test.ts',
tsConfig: 'libs/evidian/ui/form-fields/translate-fields/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/form-fields/translate-fields/karma.conf.js',
polyfills: 'libs/evidian/ui/form-fields/translate-fields/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/ui/form-fields/translate-fields', 'unit-test-report/libs/evidian/ui/form-fields/translate-fields' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: {
executor: '@nrwl/linter:eslint',
options: { lintFilePatterns: [ 'libs/evidian/ui/form-fields/translate-fields/src/**/*.ts', 'libs/evidian/ui/form-fields/translate-fields/src/**/*.html' ] }
}
}
},
'evidian-ui-loading': {
projectType: 'library',
root: 'libs/evidian/ui/loading',
sourceRoot: 'libs/evidian/ui/loading/src',
prefix: 'lib',
targets: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/ui/loading/src/test.ts',
tsConfig: 'libs/evidian/ui/loading/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/loading/karma.conf.js',
polyfills: 'libs/evidian/ui/loading/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/ui/loading', 'unit-test-report/libs/evidian/ui/loading' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: { executor: '@nrwl/linter:eslint', options: { lintFilePatterns: [ 'libs/evidian/ui/loading/src/**/*.ts', 'libs/evidian/ui/loading/src/**/*.html' ] } }
},
architect: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/ui/loading/src/test.ts',
tsConfig: 'libs/evidian/ui/loading/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/loading/karma.conf.js',
polyfills: 'libs/evidian/ui/loading/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/ui/loading', 'unit-test-report/libs/evidian/ui/loading' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: { executor: '@nrwl/linter:eslint', options: { lintFilePatterns: [ 'libs/evidian/ui/loading/src/**/*.ts', 'libs/evidian/ui/loading/src/**/*.html' ] } }
}
},
'evidian-ui-master-details': {
projectType: 'library',
root: 'libs/evidian/ui/master-details',
sourceRoot: 'libs/evidian/ui/master-details/src',
prefix: 'lib',
targets: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/ui/master-details/src/test.ts',
tsConfig: 'libs/evidian/ui/master-details/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/master-details/karma.conf.js',
polyfills: 'libs/evidian/ui/master-details/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/ui/master-details', 'unit-test-report/libs/evidian/ui/master-details' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: { executor: '@nrwl/linter:eslint', options: { lintFilePatterns: [ 'libs/evidian/ui/master-details/src/**/*.ts', 'libs/evidian/ui/master-details/src/**/*.html' ] } }
},
architect: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/ui/master-details/src/test.ts',
tsConfig: 'libs/evidian/ui/master-details/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/master-details/karma.conf.js',
polyfills: 'libs/evidian/ui/master-details/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/ui/master-details', 'unit-test-report/libs/evidian/ui/master-details' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: { executor: '@nrwl/linter:eslint', options: { lintFilePatterns: [ 'libs/evidian/ui/master-details/src/**/*.ts', 'libs/evidian/ui/master-details/src/**/*.html' ] } }
}
},
'evidian-ui-speed-dial-fab': {
projectType: 'library',
root: 'libs/evidian/ui/speed-dial-fab',
sourceRoot: 'libs/evidian/ui/speed-dial-fab/src',
prefix: 'lib',
targets: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/ui/speed-dial-fab/src/test.ts',
tsConfig: 'libs/evidian/ui/speed-dial-fab/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/speed-dial-fab/karma.conf.js',
polyfills: 'libs/evidian/ui/speed-dial-fab/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/ui/speed-dial-fab', 'unit-test-report/libs/evidian/ui/speed-dial-fab' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: { executor: '@nrwl/linter:eslint', options: { lintFilePatterns: [ 'libs/evidian/ui/speed-dial-fab/src/**/*.ts', 'libs/evidian/ui/speed-dial-fab/src/**/*.html' ] } }
},
architect: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/ui/speed-dial-fab/src/test.ts',
tsConfig: 'libs/evidian/ui/speed-dial-fab/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/speed-dial-fab/karma.conf.js',
polyfills: 'libs/evidian/ui/speed-dial-fab/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/ui/speed-dial-fab', 'unit-test-report/libs/evidian/ui/speed-dial-fab' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: { executor: '@nrwl/linter:eslint', options: { lintFilePatterns: [ 'libs/evidian/ui/speed-dial-fab/src/**/*.ts', 'libs/evidian/ui/speed-dial-fab/src/**/*.html' ] } }
}
},
'evidian-ui-sticky-bar': {
projectType: 'library',
root: 'libs/evidian/ui/sticky-bar',
sourceRoot: 'libs/evidian/ui/sticky-bar/src',
prefix: 'lib',
targets: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/ui/sticky-bar/src/test.ts',
tsConfig: 'libs/evidian/ui/sticky-bar/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/sticky-bar/karma.conf.js',
polyfills: 'libs/evidian/ui/sticky-bar/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/ui/sticky-bar', 'unit-test-report/libs/evidian/ui/sticky-bar' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: { executor: '@nrwl/linter:eslint', options: { lintFilePatterns: [ 'libs/evidian/ui/sticky-bar/src/**/*.ts', 'libs/evidian/ui/sticky-bar/src/**/*.html' ] } }
},
architect: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/ui/sticky-bar/src/test.ts',
tsConfig: 'libs/evidian/ui/sticky-bar/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/sticky-bar/karma.conf.js',
polyfills: 'libs/evidian/ui/sticky-bar/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/ui/sticky-bar', 'unit-test-report/libs/evidian/ui/sticky-bar' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: { executor: '@nrwl/linter:eslint', options: { lintFilePatterns: [ 'libs/evidian/ui/sticky-bar/src/**/*.ts', 'libs/evidian/ui/sticky-bar/src/**/*.html' ] } }
}
},
'evidian-ui-tables-table-messages-error': {
projectType: 'library',
root: 'libs/evidian/ui/tables/table-messages-error',
sourceRoot: 'libs/evidian/ui/tables/table-messages-error/src',
prefix: 'lib',
targets: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/ui/tables/table-messages-error/src/test.ts',
tsConfig: 'libs/evidian/ui/tables/table-messages-error/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/tables/table-messages-error/karma.conf.js',
polyfills: 'libs/evidian/ui/tables/table-messages-error/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/ui/tables/table-messages-error', 'unit-test-report/libs/evidian/ui/tables/table-messages-error' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: {
executor: '@nrwl/linter:eslint',
options: { lintFilePatterns: [ 'libs/evidian/ui/tables/table-messages-error/src/**/*.ts', 'libs/evidian/ui/tables/table-messages-error/src/**/*.html' ] }
}
},
architect: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/ui/tables/table-messages-error/src/test.ts',
tsConfig: 'libs/evidian/ui/tables/table-messages-error/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/tables/table-messages-error/karma.conf.js',
polyfills: 'libs/evidian/ui/tables/table-messages-error/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/ui/tables/table-messages-error', 'unit-test-report/libs/evidian/ui/tables/table-messages-error' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: {
executor: '@nrwl/linter:eslint',
options: { lintFilePatterns: [ 'libs/evidian/ui/tables/table-messages-error/src/**/*.ts', 'libs/evidian/ui/tables/table-messages-error/src/**/*.html' ] }
}
}
},
'evidian-ui-tables-table-persistence': {
projectType: 'library',
root: 'libs/evidian/ui/tables/table-persistence',
sourceRoot: 'libs/evidian/ui/tables/table-persistence/src',
prefix: 'lib',
targets: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/ui/tables/table-persistence/src/test.ts',
tsConfig: 'libs/evidian/ui/tables/table-persistence/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/tables/table-persistence/karma.conf.js',
polyfills: 'libs/evidian/ui/tables/table-persistence/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/ui/tables/table-persistence', 'unit-test-report/libs/evidian/ui/tables/table-persistence' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: {
executor: '@nrwl/linter:eslint',
options: { lintFilePatterns: [ 'libs/evidian/ui/tables/table-persistence/src/**/*.ts', 'libs/evidian/ui/tables/table-persistence/src/**/*.html' ] }
}
},
architect: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/ui/tables/table-persistence/src/test.ts',
tsConfig: 'libs/evidian/ui/tables/table-persistence/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/tables/table-persistence/karma.conf.js',
polyfills: 'libs/evidian/ui/tables/table-persistence/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/ui/tables/table-persistence', 'unit-test-report/libs/evidian/ui/tables/table-persistence' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: {
executor: '@nrwl/linter:eslint',
options: { lintFilePatterns: [ 'libs/evidian/ui/tables/table-persistence/src/**/*.ts', 'libs/evidian/ui/tables/table-persistence/src/**/*.html' ] }
}
}
},
'evidian-ui-toaster': {
projectType: 'library',
root: 'libs/evidian/ui/toaster',
sourceRoot: 'libs/evidian/ui/toaster/src',
prefix: 'lib',
targets: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/ui/toaster/src/test.ts',
tsConfig: 'libs/evidian/ui/toaster/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/toaster/karma.conf.js',
polyfills: 'libs/evidian/ui/toaster/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/ui/toaster', 'unit-test-report/libs/evidian/ui/toaster' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: { executor: '@nrwl/linter:eslint', options: { lintFilePatterns: [ 'libs/evidian/ui/toaster/src/**/*.ts', 'libs/evidian/ui/toaster/src/**/*.html' ] } }
},
architect: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/ui/toaster/src/test.ts',
tsConfig: 'libs/evidian/ui/toaster/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/toaster/karma.conf.js',
polyfills: 'libs/evidian/ui/toaster/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/ui/toaster', 'unit-test-report/libs/evidian/ui/toaster' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: { executor: '@nrwl/linter:eslint', options: { lintFilePatterns: [ 'libs/evidian/ui/toaster/src/**/*.ts', 'libs/evidian/ui/toaster/src/**/*.html' ] } }
}
},
'evidian-ui-tree-view': {
projectType: 'library',
root: 'libs/evidian/ui/tree-view',
sourceRoot: 'libs/evidian/ui/tree-view/src',
prefix: 'lib',
targets: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/ui/tree-view/src/test.ts',
tsConfig: 'libs/evidian/ui/tree-view/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/tree-view/karma.conf.js',
polyfills: 'libs/evidian/ui/tree-view/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/ui/tree-view', 'unit-test-report/libs/evidian/ui/tree-view' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: { executor: '@nrwl/linter:eslint', options: { lintFilePatterns: [ 'libs/evidian/ui/tree-view/src/**/*.ts', 'libs/evidian/ui/tree-view/src/**/*.html' ] } }
},
architect: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: {
main: 'libs/evidian/ui/tree-view/src/test.ts',
tsConfig: 'libs/evidian/ui/tree-view/tsconfig.spec.json',
karmaConfig: 'libs/evidian/ui/tree-view/karma.conf.js',
polyfills: 'libs/evidian/ui/tree-view/src/polyfills.ts'
},
outputs: [ 'test/libs/evidian/ui/tree-view', 'unit-test-report/libs/evidian/ui/tree-view' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: { executor: '@nrwl/linter:eslint', options: { lintFilePatterns: [ 'libs/evidian/ui/tree-view/src/**/*.ts', 'libs/evidian/ui/tree-view/src/**/*.html' ] } }
}
},
'evidian-util-helpers': {
projectType: 'library',
root: 'libs/evidian/util/helpers',
sourceRoot: 'libs/evidian/util/helpers/src',
prefix: 'lib',
targets: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: { main: 'libs/evidian/util/helpers/src/test.ts', tsConfig: 'libs/evidian/util/helpers/tsconfig.spec.json', karmaConfig: 'libs/evidian/util/helpers/karma.conf.js' },
outputs: [ 'test/libs/evidian/util/helpers', 'unit-test-report/libs/evidian/util/helpers' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: { executor: '@nrwl/linter:eslint', options: { lintFilePatterns: [ 'libs/evidian/util/helpers/src/**/*.ts', 'libs/evidian/util/helpers/src/**/*.html' ] } }
},
architect: {
test: {
executor: '@angular-devkit/build-angular:karma',
options: { main: 'libs/evidian/util/helpers/src/test.ts', tsConfig: 'libs/evidian/util/helpers/tsconfig.spec.json', karmaConfig: 'libs/evidian/util/helpers/karma.conf.js' },
outputs: [ 'test/libs/evidian/util/helpers', 'unit-test-report/libs/evidian/util/helpers' ],
builder: '@angular-devkit/build-angular:karma'
},
lint: { executor: '@nrwl/linter:eslint', options: { lintFilePatterns: [ 'libs/evidian/util/helpers/src/**/*.ts', 'libs/evidian/util/helpers/src/**/*.html' ] } }
}
},
'wam-portal': {
i18n: {
locales: {
en: { translation: 'apps/wam-portal/src/locale/messages.en.xlf', baseHref: '/wam-portal/' },
fr: { translation: 'apps/wam-portal/src/locale/messages.fr.xlf', baseHref: '/wam-portal/fr/' },
ja: { translation: 'apps/wam-portal/src/locale/messages.ja.xlf', baseHref: '/wam-portal/ja/' },
de: { translation: 'apps/wam-portal/src/locale/messages.de.xlf', baseHref: '/wam-portal/de/' },
nl: { translation: 'apps/wam-portal/src/locale/messages.nl.xlf', baseHref: '/wam-portal/nl/' },
ro: { translation: 'apps/wam-portal/src/locale/messages.ro.xlf', baseHref: '/wam-portal/ro/' }
}
},
root: 'apps/wam-portal/',
sourceRoot: 'apps/wam-portal/src',
projectType: 'application',
prefix: 'wam',
generators: { '@schematics/angular:component': { style: 'scss' } },
targets: {
build: {
executor: '@angular-devkit/build-angular:browser',
outputs: [ '{options.outputPath}' ],
options: {
allowedCommonJsDependencies: [
'xml-beautifier',
'angular2-text-mask',
'ace-builds/webpack-resolver',
'file-saver',
'lodash',
'ua-parser-js',
'secure-random-password',
'papaparse',
'encoding-japanese'
],
outputPath: 'dist/wam-portal',
index: 'apps/wam-portal/src/index.html',
main: 'apps/wam-portal/src/main.ts',
polyfills: 'apps/wam-portal/src/polyfills.ts',
tsConfig: 'apps/wam-portal/tsconfig.app.json',
stylePreprocessorOptions: { includePaths: [ 'common/styles', '../../common/styles' ] },
assets: [
'apps/wam-portal/src/favicon.ico',
'apps/wam-portal/src/assets',
{ glob: 'CHANGELOG.md', input: './apps/wam-portal/', output: '/assets' },
{ glob: '**/*', input: 'common/assets', output: '/assets' },
{ glob: 'build.properties', input: 'apps/wam-portal/src/config/local', output: '/assets/config/' },
{ glob: 'theme-chrome.js', input: './node_modules/ace-builds/src-min/', output: '/' },
{ glob: 'theme-eclipse.js', input: './node_modules/ace-builds/src-min/', output: '/' },
{ glob: 'mode-css.js', input: './node_modules/ace-builds/src-min/', output: '/' },
{ glob: 'mode-plain_text.js', input: './node_modules/ace-builds/src-min/', output: '/' },
{ glob: 'worker-css.js', input: './node_modules/ace-builds/src-min/', output: '/' },
{ glob: 'mode-xml.js', input: './node_modules/ace-builds/src-min/', output: '/' },
{ glob: 'mode-eiffel.js', input: './node_modules/ace-builds/src-min/', output: '/' },
{ glob: 'worker-xml.js', input: './node_modules/ace-builds/src-min/', output: '/' },
{ glob: 'mode-html.js', input: './node_modules/ace-builds/src-min/', output: '/' },
{ glob: 'worker-html.js', input: './node_modules/ace-builds/src-min/', output: '/' },
{ glob: 'ext-language_tools.js', input: './node_modules/ace-builds/src-min/', output: '/' }
],
styles: [
'apps/wam-portal/src/styles.scss',
'node_modules/material-design-icons-iconfont/dist/material-design-icons.css',
'node_modules/roboto-fontface/css/roboto/roboto-fontface.css'
],
scripts: [
'node_modules/ace-builds/src-min/ace.js',
'node_modules/ace-builds/src-min/mode-css.js',
'node_modules/ace-builds/src-min/mode-plain_text.js',
'node_modules/ace-builds/src-min/theme-eclipse.js',
'node_modules/marked/lib/marked.js'
],
vendorChunk: true,
extractLicenses: false,
buildOptimizer: false,
sourceMap: true,
optimization: false,
namedChunks: true
},
configurations: {
production: {
fileReplacements: [ { replace: 'common/components/src/environments/environment.ts', with: 'common/components/src/environments/environment.prod.ts' } ],
index: 'apps/wam-portal/src/index/prod/index.html',
optimization: true,
outputHashing: 'all',
sourceMap: false,
namedChunks: false,
extractLicenses: true,
vendorChunk: false,
buildOptimizer: true,
outputPath: 'dist/wam-portal/en/',
budgets: [ { type: 'initial', maximumWarning: '5mb', maximumError: '20mb' }, { type: 'anyComponentStyle', maximumWarning: '6kb' } ]
},
mock: {
budgets: [ { type: 'anyComponentStyle', maximumWarning: '6kb' } ],
fileReplacements: [ { replace: 'common/components/src/environments/environment.ts', with: 'common/components/src/environments/environment.mock.ts' } ],
index: 'apps/wam-portal/src/index/mock/index.html'
},
ci: {
fileReplacements: [ { replace: 'common/components/src/environments/environment.ts', with: 'common/components/src/environments/environment.ci.ts' } ],
index: 'apps/wam-portal/src/index/ci/index.html',
optimization: true,
outputHashing: 'all',
sourceMap: false,
namedChunks: false,
extractLicenses: true,
vendorChunk: false,
buildOptimizer: true,
budgets: [ { type: 'initial', maximumWarning: '3mb', maximumError: '15mb' }, { type: 'anyComponentStyle', maximumWarning: '6kb' } ],
outputPath: 'dist/wam-portal/en/'
},
'production-lang': {
budgets: [ { type: 'anyComponentStyle', maximumWarning: '6kb' } ],
fileReplacements: [ { replace: 'common/components/src/environments/environment.ts', with: 'common/components/src/environments/environment.prod.ts' } ],
index: 'apps/wam-portal/src/index/en/index.html',
localize: [ 'en' ],
optimization: true,
outputHashing: 'all',
sourceMap: false,
namedChunks: false,
vendorChunk: false,
buildOptimizer: true,
outputPath: 'dist/idaas-portal',
i18nMissingTranslation: 'warning'
},
fr: { budgets: [ { type: 'anyComponentStyle', maximumWarning: '6kb' } ], outputPath: 'dist/wam-portal-fr/', localize: [ 'fr' ], i18nMissingTranslation: 'error' },
de: { budgets: [ { type: 'anyComponentStyle', maximumWarning: '6kb' } ], outputPath: 'dist/wam-portal-de/', localize: [ 'de' ], i18nMissingTranslation: 'error' },
nl: { budgets: [ { type: 'anyComponentStyle', maximumWarning: '6kb' } ], outputPath: 'dist/wam-portal-nl/', localize: [ 'nl' ], i18nMissingTranslation: 'error' },
ro: { budgets: [ { type: 'anyComponentStyle', maximumWarning: '6kb' } ], outputPath: 'dist/wam-portal-ro/', localize: [ 'ro' ], i18nMissingTranslation: 'error' },
ja: { budgets: [ { type: 'anyComponentStyle', maximumWarning: '6kb' } ], outputPath: 'dist/wam-portal-ja/', localize: [ 'ja' ], i18nMissingTranslation: 'error' },
en: { budgets: [ { type: 'anyComponentStyle', maximumWarning: '6kb' } ], outputPath: 'dist/wam-portal/', localize: [ 'en' ], i18nMissingTranslation: 'error' }
},
defaultConfiguration: ''
},
serve: {
executor: '@angular-devkit/build-angular:dev-server',
options: { browserTarget: 'wam-portal:build' },
configurations: {
'mock-server': { browserTarget: 'wam-portal:build:mock', proxyConfig: './apps/wam-portal/proxy-mock.conf.json' },
mock: { browserTarget: 'wam-portal:build:mock' },
production: { browserTarget: 'wam-portal:build:production' },
fr: { browserTarget: 'wam-portal:build:fr' },
de: { browserTarget: 'wam-portal:build:de' },
nl: { browserTarget: 'wam-portal:build:nl' },
ro: { browserTarget: 'wam-portal:build:ro' },
ja: { browserTarget: 'wam-portal:build:ja' },
en: { browserTarget: 'wam-portal:build:en' },
'production-fr': { browserTarget: 'wam-portal:build:production-fr' }
}
},
'extract-i18n': { executor: '@angular-devkit/build-angular:extract-i18n', options: { browserTarget: 'wam-portal:build' } },
test: {
executor: '@angular-devkit/build-angular:karma',
outputs: [ 'test/wam', 'unit-test-report/wam' ],
options: {
main: 'apps/wam-portal/src/test.ts',
polyfills: 'apps/wam-portal/src/polyfills.ts',
tsConfig: 'apps/wam-portal/tsconfig.spec.json',
karmaConfig: 'apps/wam-portal/karma.conf.js',
styles: [ 'apps/wam-portal/src/styles.scss' ],
scripts: [],
stylePreprocessorOptions: { includePaths: [ 'common/styles', '../../common/styles' ] },
assets: [ 'apps/wam-portal/src/favicon.ico', 'apps/wam-portal/src/assets' ]
},
builder: '@angular-devkit/build-angular:karma'
},
lint: { executor: '@nrwl/linter:eslint', options: { lintFilePatterns: [ 'apps/wam-portal//**/*.ts', 'apps/wam-portal//**/*.html' ] } }
},
architect: {
build: {
executor: '@angular-devkit/build-angular:browser',
outputs: [ '{options.outputPath}' ],
options: {
allowedCommonJsDependencies: [
'xml-beautifier',
'angular2-text-mask',
'ace-builds/webpack-resolver',
'file-saver',
'lodash',
'ua-parser-js',
'secure-random-password',
'papaparse',
'encoding-japanese'
],
outputPath: 'dist/wam-portal',
index: 'apps/wam-portal/src/index.html',
main: 'apps/wam-portal/src/main.ts',
polyfills: 'apps/wam-portal/src/polyfills.ts',
tsConfig: 'apps/wam-portal/tsconfig.app.json',
stylePreprocessorOptions: { includePaths: [ 'common/styles', '../../common/styles' ] },
assets: [
'apps/wam-portal/src/favicon.ico',
'apps/wam-portal/src/assets',
{ glob: 'CHANGELOG.md', input: './apps/wam-portal/', output: '/assets' },
{ glob: '**/*', input: 'common/assets', output: '/assets' },
{ glob: 'build.properties', input: 'apps/wam-portal/src/config/local', output: '/assets/config/' },
{ glob: 'theme-chrome.js', input: './node_modules/ace-builds/src-min/', output: '/' },
{ glob: 'theme-eclipse.js', input: './node_modules/ace-builds/src-min/', output: '/' },
{ glob: 'mode-css.js', input: './node_modules/ace-builds/src-min/', output: '/' },
{ glob: 'mode-plain_text.js', input: './node_modules/ace-builds/src-min/', output: '/' },
{ glob: 'worker-css.js', input: './node_modules/ace-builds/src-min/', output: '/' },
{ glob: 'mode-xml.js', input: './node_modules/ace-builds/src-min/', output: '/' },
{ glob: 'mode-eiffel.js', input: './node_modules/ace-builds/src-min/', output: '/' },
{ glob: 'worker-xml.js', input: './node_modules/ace-builds/src-min/', output: '/' },
{ glob: 'mode-html.js', input: './node_modules/ace-builds/src-min/', output: '/' },
{ glob: 'worker-html.js', input: './node_modules/ace-builds/src-min/', output: '/' },
{ glob: 'ext-language_tools.js', input: './node_modules/ace-builds/src-min/', output: '/' }
],
styles: [
'apps/wam-portal/src/styles.scss',
'node_modules/material-design-icons-iconfont/dist/material-design-icons.css',
'node_modules/roboto-fontface/css/roboto/roboto-fontface.css'
],
scripts: [
'node_modules/ace-builds/src-min/ace.js',
'node_modules/ace-builds/src-min/mode-css.js',
'node_modules/ace-builds/src-min/mode-plain_text.js',
'node_modules/ace-builds/src-min/theme-eclipse.js',
'node_modules/marked/lib/marked.js'
],
vendorChunk: true,
extractLicenses: false,
buildOptimizer: false,
sourceMap: true,
optimization: false,
namedChunks: true
},
configurations: {
production: {
fileReplacements: [ { replace: 'common/components/src/environments/environment.ts', with: 'common/components/src/environments/environment.prod.ts' } ],
index: 'apps/wam-portal/src/index/prod/index.html',
optimization: true,
outputHashing: 'all',
sourceMap: false,
namedChunks: false,
extractLicenses: true,
vendorChunk: false,
buildOptimizer: true,
outputPath: 'dist/wam-portal/en/',
budgets: [ { type: 'initial', maximumWarning: '5mb', maximumError: '20mb' }, { type: 'anyComponentStyle', maximumWarning: '6kb' } ]
},
mock: {
budgets: [ { type: 'anyComponentStyle', maximumWarning: '6kb' } ],
fileReplacements: [ { replace: 'common/components/src/environments/environment.ts', with: 'common/components/src/environments/environment.mock.ts' } ],
index: 'apps/wam-portal/src/index/mock/index.html'
},
ci: {
fileReplacements: [ { replace: 'common/components/src/environments/environment.ts', with: 'common/components/src/environments/environment.ci.ts' } ],
index: 'apps/wam-portal/src/index/ci/index.html',
optimization: true,
outputHashing: 'all',
sourceMap: false,
namedChunks: false,
extractLicenses: true,
vendorChunk: false,
buildOptimizer: true,
budgets: [ { type: 'initial', maximumWarning: '3mb', maximumError: '15mb' }, { type: 'anyComponentStyle', maximumWarning: '6kb' } ],
outputPath: 'dist/wam-portal/en/'
},
'production-lang': {
budgets: [ { type: 'anyComponentStyle', maximumWarning: '6kb' } ],
fileReplacements: [ { replace: 'common/components/src/environments/environment.ts', with: 'common/components/src/environments/environment.prod.ts' } ],
index: 'apps/wam-portal/src/index/en/index.html',
localize: [ 'en' ],
optimization: true,
outputHashing: 'all',
sourceMap: false,
namedChunks: false,
vendorChunk: false,
buildOptimizer: true,
outputPath: 'dist/idaas-portal',
i18nMissingTranslation: 'warning'
},
fr: { budgets: [ { type: 'anyComponentStyle', maximumWarning: '6kb' } ], outputPath: 'dist/wam-portal-fr/', localize: [ 'fr' ], i18nMissingTranslation: 'error' },
de: { budgets: [ { type: 'anyComponentStyle', maximumWarning: '6kb' } ], outputPath: 'dist/wam-portal-de/', localize: [ 'de' ], i18nMissingTranslation: 'error' },
nl: { budgets: [ { type: 'anyComponentStyle', maximumWarning: '6kb' } ], outputPath: 'dist/wam-portal-nl/', localize: [ 'nl' ], i18nMissingTranslation: 'error' },
ro: { budgets: [ { type: 'anyComponentStyle', maximumWarning: '6kb' } ], outputPath: 'dist/wam-portal-ro/', localize: [ 'ro' ], i18nMissingTranslation: 'error' },
ja: { budgets: [ { type: 'anyComponentStyle', maximumWarning: '6kb' } ], outputPath: 'dist/wam-portal-ja/', localize: [ 'ja' ], i18nMissingTranslation: 'error' },
en: { budgets: [ { type: 'anyComponentStyle', maximumWarning: '6kb' } ], outputPath: 'dist/wam-portal/', localize: [ 'en' ], i18nMissingTranslation: 'error' }
},
defaultConfiguration: ''
},
serve: {
executor: '@angular-devkit/build-angular:dev-server',
options: { browserTarget: 'wam-portal:build' },
configurations: {
'mock-server': { browserTarget: 'wam-portal:build:mock', proxyConfig: './apps/wam-portal/proxy-mock.conf.json' },
mock: { browserTarget: 'wam-portal:build:mock' },
production: { browserTarget: 'wam-portal:build:production' },
fr: { browserTarget: 'wam-portal:build:fr' },
de: { browserTarget: 'wam-portal:build:de' },
nl: { browserTarget: 'wam-portal:build:nl' },
ro: { browserTarget: 'wam-portal:build:ro' },
ja: { browserTarget: 'wam-portal:build:ja' },
en: { browserTarget: 'wam-portal:build:en' },
'production-fr': { browserTarget: 'wam-portal:build:production-fr' }
}
},
'extract-i18n': { executor: '@angular-devkit/build-angular:extract-i18n', options: { browserTarget: 'wam-portal:build' } },
test: {
executor: '@angular-devkit/build-angular:karma',
outputs: [ 'test/wam', 'unit-test-report/wam' ],
options: {
main: 'apps/wam-portal/src/test.ts',
polyfills: 'apps/wam-portal/src/polyfills.ts',
tsConfig: 'apps/wam-portal/tsconfig.spec.json',
karmaConfig: 'apps/wam-portal/karma.conf.js',
styles: [ 'apps/wam-portal/src/styles.scss' ],
scripts: [],
stylePreprocessorOptions: { includePaths: [ 'common/styles', '../../common/styles' ] },
assets: [ 'apps/wam-portal/src/favicon.ico', 'apps/wam-portal/src/assets' ]
},
builder: '@angular-devkit/build-angular:karma'
},
lint: { executor: '@nrwl/linter:eslint', options: { lintFilePatterns: [ 'apps/wam-portal//**/*.ts', 'apps/wam-portal//**/*.html' ] } }
}
},
'wam-portal-e2e': {
root: 'apps/wam-portal-e2e/',
projectType: 'application',
prefix: '',
targets: {
e2e: {
executor: '@nrwl/cypress:cypress',
options: { cypressConfig: 'apps/wam-portal-e2e/cypress.json', tsConfig: 'apps/wam-portal-e2e/tsconfig.e2e.json' },
configurations: {
production: { devServerTarget: 'wam-portal:serve:production' },
'mock-server': { devServerTarget: 'wam-portal:serve:mock-server' },
mock: { devServerTarget: 'wam-portal:serve:mock' },
'mock-ci': {},
'mock-local': {}
}
},
lint: { executor: '@nrwl/linter:eslint', options: { lintFilePatterns: [ 'apps/wam-portal-e2e//**/*.ts', 'apps/wam-portal-e2e//**/*.html' ] } }
}
}
},
cli: { defaultCollection: '@nrwl/angular', analytics: 'b0772462-1e96-4669-a597-853dfa4dab54' },
defaultProject: 'idaas-portal',
generators: {
'@nrwl/angular': { application: { linter: 'eslint' }, library: { linter: 'eslint' }, 'storybook-configuration': { linter: 'eslint' } },
'@nrwl/angular:application': { style: 'scss', linter: 'eslint', unitTestRunner: 'karma', e2eTestRunner: 'cypress' },
'@nrwl/angular:library': { style: 'scss', linter: 'eslint', unitTestRunner: 'karma' },
'@nrwl/angular:component': { style: 'scss' }
}
},
main: '// This file is required by karma.conf.js and loads recursively all the .spec and framework files\r\n' +
'// /!\\ Do not order the import for this files. Zone and Zone-testing must be on always on top\r\n' +
'// Do not apply prettier to this files, (deactivate git hooks when commit)\r\n' +
'// organize-imports-ignore\r\n' +
"import 'zone.js/dist/zone';\r\n" +
"import 'zone.js/dist/zone-testing';\r\n" +
'\r\n' +
"import { getTestBed } from '@angular/core/testing';\r\n" +
"import { BrowserDynamicTestingModule, platformBrowserDynamicTesting } from '@angular/platform-browser-dynamic/testing';\r\n" +
'\r\n' +
'// eslint-disable-next-line @typescript-eslint/no-explicit-any\r\n' +
'declare const require: any;\r\n' +
'\r\n' +
'// First, initialize the Angular testing environment.\r\n' +
'getTestBed().initTestEnvironment(BrowserDynamicTestingModule, platformBrowserDynamicTesting());\r\n' +
'// Then we find all the tests.\r\n' +
'\r\n' +
'// And load the modules.\r\n' +
'\r\n'
}
},
testFramework: { version: 'jasmine@3.10.0', configurator: 'jasmine@2.1.3', reporter: 'jasmine@2.1.3', starter: 'jasmine@2.1.3', autoDetected: true },
env: { kind: 'chrome', type: 'browser', params: {}, viewportSize: { width: 800, height: 600 }, options: { width: 800, height: 600 }, bundle: true },
files: [
{ pattern: 'src/**/*.spec.ts', ignore: true, trigger: true, load: true },
{ pattern: 'src/polyfills.ts', ignore: true, trigger: true, load: true },
{ pattern: 'src/test.ts', ignore: true, trigger: true, load: true },
{ pattern: 'src/main.ts', ignore: true, trigger: true, load: true },
{ pattern: 'src/index.html', ignore: true, trigger: true, load: true },
{ pattern: 'src/test.base.ts', ignore: true, trigger: true, load: true },
{ pattern: 'src/test.wallaby.ts', ignore: false, trigger: true, load: true, order: 1 },
{ pattern: 'src/**/*.+(ts|js)', load: false, ignore: false, trigger: true, order: 2 },
{ pattern: 'src/**/*.+(css|less|scss|sass|styl|html|json|svg)', instrument: false, load: false, ignore: false, trigger: true, order: 3 }
],
tests: [ { pattern: 'src/**/*.spec.ts', load: false, ignore: false, trigger: true, test: true, order: 4 } ],
filesWithNoCoverageCalculated: [],
runAllTestsInAffectedTestFile: false,
updateNoMoreThanOneSnapshotPerTestFileRun: false,
addModifiedTestFileToExclusiveTestRun: true,
compilers: {},
preprocessors: {},
maxConsoleMessagesPerTest: 100,
autoConsoleLog: true,
delays: { run: 0, edit: 100, update: 0 },
workers: { initial: 0, regular: 0, recycle: false },
teardown: undefined,
hints: {
ignoreCoverage: '__REGEXP /ignore coverage|istanbul ignore/',
ignoreCoverageForFile: '__REGEXP /ignore file coverage/',
commentAutoLog: '?',
testFileSelection: { include: '__REGEXP /file\\.only/', exclude: '__REGEXP /file\\.skip/' }
},
automaticTestFileSelection: true,
runSelectedTestsOnly: false,
mapConsoleMessagesStackTrace: false,
extensions: {},
reportUnhandledPromises: false,
throwOnBeforeUnload: true,
slowTestThreshold: 75,
lowCoverageThreshold: 80,
loose: true,
configCode: 'auto.detect#1313788472'
},
fs: { numberOfFiles: 562 },
debug: [
'2021-11-04T13:55:07.118Z angular/cli config Detected Angular CLI.\n',
'2021-11-04T14:01:36.147Z angular/cli karma project config Using virtual D:/dev/idaas_front_end/src/apps/wam-portal/src/test.ts.\n',
'2021-11-04T14:01:40.725Z project Wallaby Node version: v14.15.4\n',
'2021-11-04T14:01:40.725Z project Wallaby config: D:\\dev\\idaas_front_end\\src\\apps\\wam-portal\\auto.detect\n',
'2021-11-04T14:01:44.360Z project File cache: D:\\A740550\\AppData\\Local\\JetBrains\\IntelliJIdea2021.3\\wallaby\\projects\\290ee1a6ffeef9ac\n',
'2021-11-04T14:01:59.188Z uiService Listening port 51235\n',
'2021-11-04T14:01:59.483Z project package.json file change detected, invalidating local cache\n',
'2021-11-04T14:02:06.121Z workers Parallelism for initial run: 6, for regular run: 3\n',
'2021-11-04T14:02:06.122Z workers Starting run worker instance #0\n',
'2021-11-04T14:02:06.123Z workers Starting run worker instance #1\n',
'2021-11-04T14:02:06.123Z workers Starting run worker instance #2\n',
'2021-11-04T14:02:06.123Z workers Starting run worker instance #3\n',
'2021-11-04T14:02:06.123Z workers Starting run worker instance #4\n',
'2021-11-04T14:02:06.123Z workers Starting run worker instance #5\n',
'2021-11-04T14:02:06.130Z workers Web server is listening at 51381\n',
'2021-11-04T14:02:06.383Z project Stopping process pool\n',
'2021-11-04T14:02:06.384Z project File cache is up-to-date, starting full test run\n',
'2021-11-04T14:02:06.404Z project Running postprocessor\n',
'2021-11-04T14:02:06.437Z postprocessor Processing started.\n',
'2021-11-04T14:02:06.437Z postprocessor Initializing.\n',
'2021-11-04T14:02:06.438Z postprocessor Initializing entry.\n',
'2021-11-04T14:02:06.439Z postprocessor Sanitizing configuration.\n',
'2021-11-04T14:02:06.439Z postprocessor Adjusting configuration.\n',
'2021-11-04T14:02:06.816Z postprocessor Creating compiler.\n',
'2021-11-04T14:02:33.704Z postprocessor Customizing compiler.\n',
'2021-11-04T14:02:33.704Z postprocessor Compilation started.\n',
'2021-11-04T14:06:05.769Z workers Started run worker instance (immediate) #0\n',
'2021-11-04T14:06:05.770Z workers Started run worker instance (immediate) #1\n',
'2021-11-04T14:06:05.770Z workers Started run worker instance (immediate) #2\n',
'2021-11-04T14:06:05.770Z workers Started run worker instance (immediate) #3\n',
'2021-11-04T14:06:05.770Z workers Started run worker instance (immediate) #4\n',
'2021-11-04T14:06:05.770Z workers Started run worker instance (immediate) #5\n'
]
}
Please try to increase the memory node.js can use, restart IntelliJ and run Wallaby.js for the project again.
Please also confirm that the memory size changes has taken effect by running the following from the CLI:
> node
> require('v8').getHeapStatistics().heap_size_limit / (1024 * 1024)
Hi, I have succeeded to run a sub folder with increase memory. but not all the project. We now try to use a lot of multiples of small and simple library ! But now it seems to be too big for wallaby?
I will try to see to work on small bits, for my tests. But it's a shame I can't run all my tests anymore. If you ever find a way to improve this performance, I'm interested!
Have you tried to run Wallaby.js for the workspace after increasing memory?
Yes it was succeeded with a subfolder to run juste one project. But when I ran for all the project, it steel take a long time.
Does it take a long time and never finish?
never finish
It finish to be blocked : Full console (in debug and trace ) https://gist.github.com/manudss/e6948829c2522256773cec97c0d6c0c3 Diagnostics : https://gist.github.com/manudss/caf11cd467a43d6f65d9660670239447
From you latest diagnostic report I've noticed that you haven't fixed the issue that I mentioned earlier. I assume that's the reason why Wallaby.js never finishes running tests on your project.
Looks like the way that you used to update angular in your project does not run update-zonejs.ts migration which is included into the standard ng update
process.
We've updated Wallby.js Core to handle the issue for Nrwl/Nx Karma workspaces, so it's not necessary to update the imports manually starting from v1.0.1176, Wallaby will do it automatically. Please update Wallaby.js Core and try to run it for the whole workspace again.
Related to https://github.com/angular/angular/issues/42260.
Forgot to give feedback about this. But many thanks @NikGovorov, it's works now. I can run wallaby into the all project, and corrected bugs about update-zone.
Issue description or question
Hello,
My wallaby.js doesn't launch at all. I use Angular with an automatic configuration to launch the tests, but now the automatic configuration does not work at all.
We use Angular in a NX workspace. But I think that this is because we changed the shema of Angular.
see here section : workspace.json : https://nx.dev/l/a/core-concepts/configuration
Do you think this is due to this change? Is there any way to do something about this change, to make wallaby.js work with this nx worskpace version 2 format?
Thanks in advance,
Wallaby diagnostics report
Return no diagnostics report :
Only these errors was displayed here :
The project use : Wallaby : core v1.0.1170 Angular : 12.2 Karma : 6.3
In NX workspace : 12.10
But use the new workspace.json version. (It was the angular.json files renamed to workspace.json, and with some little changes on it.).